0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="f0fd8a", 0x3a2) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="7720971bca5f22ff59878c6872773490558985c2a55b391df957cc1f2daba66e9be85df95bd750acb3d6c7858b36eab1c2ae23d686d18ac262058b6a1c2adbd24d8830dbe7c322b5aa7b7657c1f8c9bda217719b288a9060ec61231b4c533815d0413577086f5d8f820c523c94b2a3f617e330769770e81f0adbfe8a23e30e03d46139925eb8bb1e79295833029eb7f64c14a8a53216d332a7e5bb86e13f159a6ca5fb6d2528d80c2b19a356e27e6919290a9023643a415a38811143ce7354e3c617d0c6f3c698e3ce7ed20b5e53a916d81806b7496ed7bce7b0dfbac65dcdc5ac0449506c94a97dd52629ecbe04a440213ed6", 0xf3}, {&(0x7f0000000200)="d086862ab6e7", 0x6}], 0x2, &(0x7f0000000340)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xc0, 0x404}, 0xe8295e45de179b07) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendmsg$unix(r0, &(0x7f0000002800)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002780)=[{&(0x7f0000000500)="1ed2caf42d34b4e6c677a2bcc089ca5c847ca9408d4f3e6277879c57ea20ecedf2b89295002715dc34147c45f1ba4c5ce8746198ff4b498935989b095cc83738ac168e276712c7cbb05fbbc06fead5df95fbbed4034aff89c2ae994c19c5bdc7b7a5c27833d359b4c529d379d10e31c37041e1b77f8cdae7f805595e156a14362da0019d9243b2271ddaa04227c0dc9c5b51f632989b17e14384bb77387a3a29ce4d83d0cc1a2d005ed1dc633a23afc7c598ad2558c0a917cc18a07c8d91bea592560b3df19897e0ef5926d1bfc25616979aed1f26ce570d538b2108cb8f7d81a11bcce53468fef148a8", 0xea}, {&(0x7f0000000600)="43bef99ba13043bbd4685560ded2c402f8ac37f981fb52b56bb675b4b7012d1815b8149842a950c6b7f717ec52e2bfe69b5b18e5b4589003af05e9deeede5d4fb4de8e046354bb1f9188013d5730c9982acf1d9d1eeb6a075cdacb9587d42fbcffbe4e1cdc8c25984f31d1a7afeadfa47eedaa40ce8e1c8cbf6979b21ae29cead0bc0adc5f4bf48f0705019980b0b5b8e6a99d686bae06e0579805009b5b3bdd7e833d40bec466d8d49eeaa92e1d6fb67ba3a2b32c18eaf8307ee65f159019cae1901341d504cd3ea4d714b13e8ca3c008e85bcb0fe819ba023e7f3ef5055f8032d2e0e3694ec844c11e1e0aa6413ce10772685936ada193fe52d7cb7002ad1aea12c9ab75fa6b8eea491401b9587a422a68b21a7a3b69d2e67e2bbecef40b3b6cd860384e064fcff8364c573012c0f7c203eb74927ffe4eb0f69b3cc9c0fd49f01ce0c900899e8f9b7021fbcf4eed8bf3c6fafca3c3ef067c9b9ab4d4af8207333af41f94fc0773c93aca473769ff360eeadd21e6d1b95a4d36f849496bab686fda7126ea0f1b6ccb22e1004f72cdbdd7beaec26ff54c1ba4e3391615c5a16f05429212ca04ad5229e1cd9e9ca5b70315b73053cfe62b789f9f4e4a65ef8d598c5a399e72001c34f8ba4094f962aadf88a947b8034d38a098589d3d84b75eb2f1cb589cacc668a594ea368497541ac994680080e506e10cf6e93cf8abe868fcbea3ceb95069463caadf965c86e73b275414e1162f46c786bbeaa8e6dd1c939ef2f12e4bc7a0942a7bfe4a445e4a829cfa116bb7438cf8e767d825a67e02d1834dd89b8662b2a6cca6bd4a265dd18c8dc771bdfc96e6be078d8cb8ca7634263149ec629b2de77ec46ed2fc798799b17ab46a33761ae6b173293fef8248648114ee23821fca3797715265224b2b095147c487c0267f7b13cb71b500cfdeacc1819b65c312162a15dea4a5209147df5dcb3f22e0b0fe350c092df5765573cb61b7c264d40de0f47f7baa7146fe3444930b47369b072d8f8ddb9e716d5b77964d7b9c9285a604f8dc3fa69af11ded3a70455b8e34c44bb3a7bf3d99ebd2e0d331994dd2a9bf454bdeb5abe1936a161a9fe39f6157fad23a6176bb913fabeca0b21cb86756b61bfc846b5ecf9ce67281dd9b874ebd3d33e05a9768fb3c4049bdcbb46fdbf5d4050cd0b90685e3cbe7bbe4d9f5b532d1340345a41e7d89ba290beb779f901d33f60174a850a28d7223f0765099fc06ddd696b964429a90cb6d92d51e5314a2827d6ab5aaaa76971f94095b4318da97159fc8864768eda2eb0c29524264a551c0b01d0aaf3b93b1d01dcb38b448956266d5063191793f5af541c9e69106344174ad05a8d544f83cadbf72026fa1a085bade9a4fccb1a2ba9069e0ad02e6b95d851748fb59fd7f71bccd445424394b55f49c50148023dfb107e28fa97588eda1ffc9f806d0a00b37877798d747507d2578a670c37d55fa2bf85aa3742b3ed800cafbee6e5a31fb25390e97803ac6ff205a04549d1dc3fb0d209ed133cf67e0eb69049c86ee819f7fd4946487601d6f5cdadae719c6a3427e8eb450b7a27cc46f823b7a3ff084b4d910a26433408b81a64c79be883093f8886b8fb68f6941c747cd7d6bc135638ddeef16f02fcf30becce60e75521c83d01c1622668ca81cb361fac745942c05b214ffbd98b619b321a1e7a76e24983cf45e270444fd82a1aa318f4d53caa06375b8e18ef3449afb3aaa5c5a5e79d215337b85114086f19224c04ff2750ca132d4ede699bb27728aa6e0dc012a136d0efe4e50698fc6f08afd5d6b1fb12eb8264471f8e6405ae998689e9f34d50233c51761aa52d85099ab248a066d25ec6dee9bf8603dedafbc61dae02d5989c90dcb9e579dd05b121ccc4ba62452e09443b8b518fb5b0f168f5e9ca4361dab5bc4886c7160a7c6fdd432c62ea125b89cc4a736ad95a953335704d4bf41bc9df1fa81c460c6b05481eba8e137c249fe29e7002fdffbec6c5216b7fe057baed70229309fcd27ade1a49eab2592d2f3df2f59a2669c03d1073f825e4e8595fd0deab3a98e6c3d0ba81055aad15598e91c17753aca6682187b94967ea787082606b80d3af4412674631197af9ebc27c710092349ac53108e6d839ecb2a395f1879bd748fd4c0f90fecfd8b17db6790fa0bda4f00c0ce6c1ca1440e86ed6432725042a8f78039b3c1cdd1611dd9dc4ba5ddab472c02c5201d5548f23a30df69a0bdf29d10a92c6140eaf09575be5ff87654e2c78c3d5a25e124804c67214042756661b72369bcfb8a04859e7dff9b6e2f247cfccfbff3e9f97e0d4e52573fd411e935f1bed32f08391d7f7230049eba2f2bf722f6a7fe6e5d318e47eac83c3b16e61cede20d507ecc203cb9f6a268091734c583c8b073618b3441c20e07ff6cb90ca6d29c21f4505388aabc46cdd0c00f3dfd6f67839e0ea13fe89cd6501ece57714caa6ec235f639a7e4d65ec5740473e73b1b9a18e35716a43341557b84cb9d192d8cf465c276761b15a0522d2401a4ada5c226a3d47d92c506b1adb9c20eff1fa416435fe7d3b11923e5b8b77db2863df0a61db062c8a60667cd9bc83637aa1eb0c07aa787d661a346db16fa80d2deac5e2472fe8fc61d685d7b3b559b61238ac2f1c6db8dc4b4a7150a49c48d5ff3a41f88fb9562a33ce5ed1d061b9ed04331584214316a46c24918b872dd5eadf9fd57248db6336cf6e8dae04c1031f744f938c2c04e44ceca6f4d5b9391ed8e1caa29d4a2fb09ab8de2af9a559bd886b573f84def3a101a27890973893ca8252455d04e094ab69da487dfae90060e8d5d01387f33c7494f62222a907e0e1367cd80594cda4dbe22638bbd9cd5644122dc75116cbb67409138bb43de67e74d77aacc73cff29069937db69d74eed7c2220e8f604f5093e0df26a31bb0830252ab2a1794dfe0aae1ff4e45b0a28d40bfa3b93e4a2a9a5fd6d72cb79d176b58f0fd48b342f96dceb71643e54212055059994b9b21edf833f89fb21bf47456a3e6956cfdd9c2b19448a965f9b59bf8aef7ffaf364c1708354823700e460bf7e36743aeef788444d952879b0a3b52e95246fe6aec9b67cdba187456e67d4f9fac08a74c26c1c4ff1b7326f34bbbb57cd3d363f47d624c3e5ff793b013802d99f10907aa316fc80de323099934d75bcbc811b90f5a478f213852f0bb24fa0fb22fc13eb954232f263136a680f16a1559ba49294ee96e3b5a2acc8a439f45b33e3e6d5857a1f9d91c2ec9ccc57a7d51e566540684509e0ff0e7e1bd1c2773e441bf97d25f0bfec8d3efa2821e0f3ff201a1d1a91d77c102a216a01aa6331c0e680145328bf45ae5437db6ed7b5ff9f393f0238d177540365f30442e315985943f2a51fe46f15e4790ccb18a65b8cda12e18b1e6b411131d229868f9c289de6e5275607d3da0dc6ac76bfdee2ad8dbe2d32d1b11625fb0f32cccafb32be2e5524c692425abc8100e665d8036dcb461b9a53a0d2b310e1887a08cdf27ce085505790a32c70714055ee1a00233789d30864937c14d39027383fa782ae553b1ed4a3829750bb7667ed44555a448d895044620e4270538f116e47d6b000116ce4cfda6474866d477be103663d65a6cf3399a4f17c422cb4fefe9142d49f055ceee078e8d8c785c559ea859a7848644fcd503ea504cf4d3988a328f1c3e04a449a0bd0114089f2a76c39b50603803a664cff172a92421a89c61154d830eefa9be3e60dae168cd598a4532c7c8c4c2e5cecd746c014c608da640aeda71acd72e816850a481c4dcfd49f0f4c70398b63e722c6baf111819bc87ca77c99e422aa6c7ef463ac42b63c5a4581ec2e4e3f3986ef4eba3a50270c0ccb609415efd3251d029b85c8bd07a290bd1c91ce836452084a34eb3710ae2fd532b0e932ac47241bfa9276ab07b703cb287b85d4c00c5f08e03d69c7e28e0f753ce4c8e5ec9fb2e56e5a4f3298c742bf9b616fff091f34cd183c9d17aaa3de337c4fc702ef6866dec20d38b581f6f543b18fccc3737e2252c29b9cf9f479bd3a3e4c0e0ab9740aa3e0b8833ab8f0649f7c7b163c6c3bff60f5ffa774b3e568998b21dc61cea7ba3eb180e30e0017bc3a1767d44164fd469271024c72ee7ec1df8993519a885e0ea58b30f3303d4ac6b8b6f139e7cf3cae76d7469f1762be253be4c920a681e3fea5b81946df444a40e166d0df47f8bbe8a9fba83375d5142d806dab84e0612144d1d023416f4a349611e1447d6f2e963eb1e7257d10e71848c3c28f36284e1f8cefff2f5c313ee4782dabdf27a9118ee4b1da27c5585c2ddcfeda6b3850dff2ba8d5e14f40c1a3d4a8086134aa0f94a6af900f8ade0055be82448156a2df1860fba2d6fdd40341b251e995a69c72626f239e73690b4da65872c7bf1275f61d8a93127661e345aaff015278291585f370d6af852c6c5ab1c7f75fdc441c64c7d98d430c0541c0b113ce47a9e9809c76566fdc866725f403cdcbb28a8aab8e06a5a3572e9eb253a74441bca0f2dd9e2fcadcc05c9d5f80f8a744f6bdfe30dd819814872a757efa155559175a9cf3436cc5a3ba4cf43d9216ec416f2cba91036e347cc80095649f2aabcc1d38a28013c9f7e31b926f36635431f0a2cdefb882ca17e4546f17d995ea6ece7c31f0f7fb3b206bfb6aa107dc2caacf4d518690bcbbbeb63b64dc4080e88881280b6897680098999dc184f5423264a05f11a392a741e577d8486c15ae7b7ec9540e9d3fd82438e49ff0896edee63f057cf829d060e5a42fccc6dd1986bee30bf9801c5e75bc0d1997e813e00c25a152d09e0788df8122c7bb537856f8ceddc1ae75db35ae5713aa100ddd80ecfd954a934319177722e4438faf12c044645708e3af56c2e2702bd2cd11fe3dfaee7ae8257d819e75dfd909e8488f49ef86419f0ca821c5f39c78a77382a1c1bc519fee0b3421b9ddbf0fb1bbc87cd43f0ed98db7ed71d0e1d8d75b8dedc7c44c8c48a36653524a05f3b350962ac5720a0fc0bc5fb66c6cab4db28458be618d04783e2d1a0f3b59163a257bec8fd8964b803ac13c5b46061b7a455e70be9b3992c2c18e5ce05a6faa7d4eb69cd1d779998c9383b4a6e7967c0a2d04ea301a7a873307bbf248712120d1f338d694b39c5c256919c36f73bae84e30c1d1491b63dc638dd0b1ad05295ea064e3fae628d583e0ceaab40448161c8531b3d6453279abb75121420518ba4d0e53b5810de1e1c19f4f7fe03ae08c79e74682b6f8ba60669dd71fc7f6244ddf6d043e492ff443e8f9f0cd614f920791e6b5888e15b5eafab67ea17b50c5868dcd2abcb479c36172cf20e698f4b5bd30332eec3723ee71d70cd98c174298ffd7867b2f892b9f1b6b90ce05445831f179cfd073ac348a466bb254b77a5ee649ee436139aece3c5ca35ad15588b7027ec5dcdee0c8e0cd6aac38c1a9edf7ec4a7450f70e5e06223b643d8fdfc7ff616d38a26069480b073aceca7c3651a45e6a6093ef8173010aaf65f60284ece2406c5d403ceea3789c8fc807f4b66b4aff2f75a7056b25ad8a9c4c64e5b6dc19456e2af73a01a47fdb6b07e8812dbc5897f05801fc0afc435be1f42a80a62fdf44f1df86f3f3a60a7cbfc800a5cc78090a41711d1613489412411e49a8d19fe3549a09ed869b275c0f0069894cc06b68d77189b4ad71db076baeb9d7772c17578574dea0773bc992f9b05f071ab32ab10c2ce01477bd9c49e332d62f14bd3c6e047b6f035849408769990ae679f382c6f7a6d153d8b8bc3c7e", 0x1000}, {&(0x7f0000001600)="51605f9c23dae666ead5bb508ff8ad4249dd8aa970e03dd48d9aa845b50c7885c579965ec8cd234cac84fb26ca6ec7ade1f5331a496661ebf2f7940e7e114a8e87dcecbd1009b71217483fd58f0e28a4231c94283c57a783bc297d7b0ee81003c83111b1501baabb057529c1e71c5e0ef242963688f0eb78add6d37cf875f89b6b36d4a4ee13fa8506e63b16bde314fce672eea00164c3d2bec98859a7d8e5311a683bebc3f390a2dfe75d64f8", 0xad}, {&(0x7f00000016c0)="195a7ea50cb33a6ed081824f3293e0373401c5b47ff3f7ba6783b60d8017650bf9ba313012d3833156f849aa74bb4faf87faed0b3d851426962db657a949d0ad4edbb361bbe4e87441a27834cb5192fab3da4315ce888c86db67ce712679304b4eccb12522b0a710229e4e7fb202c8ce29e1d14067a0146bc1c5bd96b68c185212ddbb2f5ea0549f7b35b09a4136ff95b3254e640bc336315f9f2c1e54eac39f46013ad206fe4c194cc6167b", 0xac}, {&(0x7f0000001780)="f9faabd397a601338563840a4be6ba20d1adb628fefcc56ba1ca637c4cfc4b5aeeedba41f7a4c1924ce2f6e2dab7c63f74d1bcda320e4fa6e9067ae845c623d91780d2552f0d5fa500c0614224e970dfd9e885b33b1a399a950d0495e70044538b62f674c41436aa747074005ebb3a7b6165f0595ca4d7f5f4c464c712ee7541e5b1289a7521f1597625fc03c56a3cbbf47bff04f84cafa32a3adfc2c898c893797eeebf08fbc5d16f0f68fe883535dbdfbb1f421b86573d39f7b76e391fe051a7776624379900511f4cec314830120ae3825392de6d47b48b295d0ea0c98dbc2d0f4f4bc0aacda3ade8bcbd1a334b1d788935ec450bdd170fea1bdbab98219715ffa69e5eaded6537ee0817a674df75b2d784554377e4d6c11f0bc9bf575e40e64b4415f1cc1f121726c58947bbc4f93be321d48b5e05ad8544760461ec0255c650bd79ea3cc562be31464f7754eec7fc3314fb9186b4e262293edd510cf973a80bfa370356c5f5a00b37c67c045f5246cef92cfcb4ffaf574b43f1f9d3b3d5e797399448709f5dfcdb007a84f503712758a0c99bdae4c31740ad56aa9e4f6ed65db6eac7ecdc5182129743bab73e74add3fd94cbbb3634a1f091b8311b166c0fe080d3c10f7e11a5bdaec5ef5184eb4a62a996360a1c32a8179597a50380c191de705fd064816e4bb9dfb4b8ea993a0b09c3b007a49241e54f60f1896cc646d152cd4abace9763f277b88d0224c86ce6e2b1cbc00e54fe88d63c88c9a93dad9f93a9c5bce48b509786dda2804c70b053c30673739121be8e4dd760cb7dba5aac613185e04f95360c247095594bb0a19cc88b9080e989deaf8548c280aabde8c1a807aba293ba3a45e6338ac30b2ccb205f34f834c9c267bf048784c3c85e4d40000ff0d0be464b914d2e1ea9c01228a7a3726ba29717886476c34540a7ce1bf2faaecfd7fa7fe5847982d13f1a7e29565c10f1050187715e87a77f43ff0bc9d6a347c1a80265aba416f1ef746b9778d2003add78990572d60984c1b465926a9d73fc1fb727649257a51b5a01e1be743c91e268ab7f07aba82a7ba84d817d13b9fac8cbabcd7601514e4ee826be48a602f094e8d1110bd15baae6f2ace37670e44c06e865c160734a740784b8dcb3202ff326873204981779f4957e6b0d089ec0a20fc61d4135cea74a0bf293179b32e3e24d7690bd66a52028001b2e7ae2c5a14266e93d6d4ec0ccb79cef365f206fbf46fd4b2386697b5a50b0f2e1224c1216647425c553dbda8d848dce3f87c29a3061d49b4fd56bcc900852900aab16d879641d5ca868f9d5baaac63a992f6fcb4f07f540568bdce10ec356d3de398d263450931448caf6277c964d2483a2525297cfcf4476a8b1bdf6e808ebc227417e100b94824d17f6014dd68409b7b8d7bac33e3d98f99ceb7cd204fbc5f8515095d2f37baa5587d08abd406e36608bf52ae6b68e9486e10117f2e3067f043c2b588682c456f74f22b08f0a6fd54331cec0d28ee23cf281f4088bdf0cad87399d44ff9f52f7ebb372e4d058a94e68054813a78353176bb0831a1e073b955e5a5d6c85b12c07442820591cd9b60340f6e7c8a7520e27f8926cd79709406698740dbf03680bb92fafd6000137f2313f52d3a0d61dd8e8b6e612692865e4594cf9e16efb62e7b5ebe50c78f0009eabdbba4cb2a104f59e463146a85a036c47e55617317356b398d310c622c8424d1adf0a05ae856949c7dd0a31b62b041a10ede2f09252a7c0a002bdf4430b2506b1abd550e8228277361964a05a78101cc4b185d3c9b5710d1493798270f555d63be0767ba6f1e2e481abdcf92f1165bfb1356c54cbcd2e783796ec8ca62ee4d27beb9bb4fd58c1603deffcc2f9ba13cc233ad69b6c34cead9a6456144cada63a0d8f46addad5e108fd76f25f1b0e4c01f6cfe618020d6f4ffee4e1b2d4686df06153a700605d1a99fe1850f97c0302cb62e6b666cc14ae3a73e95806b64b9e8ef9424b943cb22aef3ebdc8c650f597b55e3f47f09343e5e4f529ebb5b9b333577870e72cc55048d87772518a2da1f11ccc26be7fedf407ee330c94f11360f7f2a3a605c6d77770a2d61e3d8c207279352f3c2c1d1b13fa8e0e1bb9e4bf3bb9d35a98af7d20f4274210766e89844b5db5115cc1aec94d3fdf209e133a5b043e4bb5f3205122d1abb264a06f5b90334c28b4746e9daff784f72d4ca20376c55f8a435487beec9b9d73efdf48a9838e37cf95a22c19c409ec43ae54e5fe0fd03e1d83db11905eaa7166a63750d3e750a96c335fdfdb80cd518b5d85477c1d5c7d826181c410ffb89c03d5e0e5f9a4b76fedf59e7fff87e22270914e3b01898772d80f94b577395af7eb2df5dd619195574c1632e09093dc0422dbf230ac96a99ee51e64875b971796fc4fa6ac06d3c1efc8b6d3ce54b1767d501da093aaa70657f45dc30d862740032fe7c5786c881ca05d8a17b4c4ca3f832ad285f53e8e5865aa74820fccf439ebe245f52d220c2520121f53791e7882dbdd2df583e67a84e90891cca9744fce42de2551e5bb955e7185300c0b51c47984438675669224d3816708bf791c2318404cd5377d592f7ae06f7726441a11935c3e76acd38bb4a995e87b6af2143c4781235d13f5407620ec03ce08afdb46d0b885f91fb9c0c83c27e44caada85cc63b2d2373a7f768e821c2eb8cdd690de2e31d39ac16d8c28898aead890537c5748435f608e1035bb9d539613e53021ab07079150840a290f38d065db5ce0ba6675e50298cd514cbbe2aa94b5047c8968076694e13158816f41b2511c5dd42eb1cb107c696e9a0faeaad2bada142ada9bd67a761940cb2eb727ab99a0d6acf177f52fc1e89a4c4533250ec3e9bb72a310d91de10c31aae7d6407d998307803f6fc15b534f7f80b0876ba1b62e4f4c976857bc75eaba43f81c8c50142c36d3e2c9351b5b61c30287049d08b1a334dd95301ea74f678e1c3d94e84d3a0727a3650e39d66cb5e43557d6125fa7453d18bc617b26a1c1704d5044b56ba1f7ef59d1acf1821c26697a4af41565db59ba478a7d515adf1fda3df53ced0c6083408cc22c7ba120b2e26bf11b5f59208d04aa1886438cf1b4468d2005fabad67224768fcc1d6eaec9a057f17ab9a503c4ba386088b7014387e04a6fa838650c1679147c42040b3c75c72bfd39df2ea7ef9b5d5b11d33ca2caa46f23972083e14e908b633492c1a76bf6a15dc40f74c1cb80663fcd7b170ab31947e2eed20b2c2771170abaa6d66d88b9387ea8c509336c515b32b6ec1279f3e22a28b7df60ff793cd573d76c86a33b6226cc15bce9db2be0fb9d224c5feee1570290df6a487c33b301d1cf1c01ec4495b12962b4fb6d8e81451ce8e916046138cbb0dcc01af073eeb1688aa45a4cf2a72ce2aeb63b9cae02411e4b313409928cfb9f1d767c6e9bd3d76ba2be9e2f179c336c701d5d8486c85a9d5588ba17cd866d209ab047d48b8019e65f0866e904a9860440f1fd89df21ffbc5f84a267cd8261202ea29df1ad9f4005c33a8a387d0657d8f2c5671dd9ec0af3aa74d8a6fee2535387c4ca06384218b4a454339c30dbda2bc0eab796c77fb1376b3c24112c7520b19594754f1eab3accb5b37db0d8056503c59967c031a4fb7f12213bb79fe03aa7bf5a162691407f0cfec6697be78ef2d8d389993b13a316714a52e2a0e30691def3c15689b1d7d17293520e48882d9d36b6ed2e3138a55611abecfd0d1eee7c8769df4d7e740fc1b4de433d6583e2e8531c7e76493fbf861abf471a440635a0486effca68d281e50a53668d96cc9414003c252720a2786907894a0d06bd33dac855be5865ab2a2d69d62cf46ffb03dd4432f9578d12a43c7a6286a9285952f9cab9ab93f47839f3acade2a1c9d148cc5535947ef7acf529bd571d1aa913bbfc94c6ff25eb5e66ae376f4c958b8869d46eb2e0e4570ae25b9ff73046e7e2bdfbdf257ac129ba3d0e7e54d9eaeeb283679b6a3b983a09570cc383b6f7059022750e3b2aa57d3a45213e841d5db07ecade7486ed0106c2ee9c90e03a68332057b189f9566be8cb9e074b040bfa4e96856356ee6782210917179fedaa5cc261d0108c08c21a56a34fb011b7815a85c6566d254d7313bad0cf4177a1f0bd3047ae0a9f327c7def8615335e8646eb55a72d01b60458daf648ce1f0857b3546eeecf25f36a84a25ad3a44a38238a37529b6e5c3d7c512ce6e6f0471553ec3056a7c6b3ba044deacb7bc30cc71fbcd29ccf8535a881f54841f7ba573edde2eb3456cde7eacbb20219ca8460cc7bf54d314646286db12383acb3b80304bf29636211f6896e1ffab470d823c9baa75e1a4b9068c13bd12304a14bbaf96d02f641b87013a3963d082c45d94a5ccffd0eee750ce7fb67d3a2487f694539ccb25dc35b93d21d653850f43949dba341e513d7990ffa827274b0ec32677dd57287281d26c4b736f9eb63b7a1cd44e4cc536b5a35c8c6d3d5256f824bfa9fcfc232f239f96601fd2c7f6499a5fb50dc3f3e0a6ba4be3986dd29cbb790939d867db068e6cf5b380bf5775ae28cce1a40b25a66fbdd9c8b05dce198b6dbff29b6f5252197554118f6c61ccacfa0f6a8a525599052b4399019cf387a97298a02ddcc0e3901d9d270cea4a84b5d1bc3ddc5aba56a79b8c86acd240ff2d2a592338ce91689fb0b65200f7e2c09882ed6e122d930b4985e65ef3abc687787c615159e2c405186739d8a337be764187cda3f67a750a4c013003d69d92abcffd93a0207b3ed18b80230087bc166f88ea6e5177ca81848e84cc56740d0461da8fe1ca47a9a722cfaba570adaa8ed36daa77075fb294b7216cfaa2c53a134839dc0f8d90768824a70eb583dd50effcbedbd911cdd54e090a3b8c34575841a816b5b9497e1bd7aa73e8cfb70c37f3495b4822f9ae88a88abb77d54bf8ff95dfa7ceca4e5ba2e5db7285daeac170e9efbee5a2bb03a6e777fa75eacae3d44393084a070371f471616c09a6244304c4bb56a1d3ebd606412fa8ea806d426d2fc8242a5e9e3e51c5efad96787ee5e37a8b24ca549dc6caf744edb977ac25e8bcf58f06f1f1ef775c6600a402519a93e095242038a21dcbde913ed56f9d333b5702fa61037327e448a3cd816e0e827348b2cd5ca5d9acf83a83a49fe4959762de5eaa4415fe81b3cd17babf9424fd65fcafb8d8022e65f22f98c778b231845abccf1d7256169e3fe208d2a87e34ec291a961c8770b54a9057671c07cd353a4a8b1484a5602cae88fb1a4ec378be1abadd50ebbb43637d9c6d052404d867ee2373020c81b00050c70b3a6d17c348bb97a5c149b4a3088b20d99b8edf02481823d7e2147e9f9fa736d60b1790e5faadbbda9d3d67ff04d775e5282bb7fd3e9225a170346febac43a11ccf8c9eae111c99d2dde0f10c0299640825ad875f38dca3fd05f8d4cce00d291d10ca31caf71897b559ff9e617c5435105191543d13fe8e2b9a07ccc0568edebf7ebecbfc6c777db00cd4a6aedfcdd23af03f4a180ad0c37275dd168fee984e50ca446af1f58d7a2376d197b2281c24cf06ada10e97c0b3fd652c1a296c1139f737fff151556942c0fe46db164c81133a2e0a02ac54c27ec4da93b037a1208961d2e73f1854f150aa13fee306e7f7200d89af1b19ecbb1f1ca7d0dd758b1d24bf2cb0c97586027cf6e0ac73890fb2e58e2ca767ca8882deefdfad5932438f035580aa3452ef99082096bded805d64f53fd04693d53d52ef53e142e6b17d10af205", 0x1000}], 0x5, 0x0, 0x0, 0x9}, 0xb2d00898d8460295) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xf9450f1bb5b27e96, 0x400, 0x0, 0xfffffffffffffe8e) getsockname(r0, &(0x7f0000002840)=@in6, &(0x7f0000002880)=0xc) 16:00:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) r1 = shmget$private(0x0, 0x4000, 0x43c, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/247, 0xf7) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x7}, {0x806}]}) acct(&(0x7f0000000040)='./file0\x00') recvfrom$inet(r0, &(0x7f0000000180)=""/129, 0x81, 0x1, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x100000415, &(0x7f0000000140)="fbab002a92bb149218554cc4727f045cb6f5a4e4e20d9b") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x88) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x1, 0x100000000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:37 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x800000000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x1f, 0x4000, 0x0) mmap(&(0x7f0000aba000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48, 0x0, 0x200000, 0xfffffffffffffffc}, {0x84, 0x4000000, 0x0, 0x10000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="d000"/14, 0xe, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x70, 0x0) fchmod(r1, 0x50) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget$private(0x0, 0x200) msgsnd(r2, &(0x7f0000000140)={0x1, "35d2cf9976b8e7867aa51202698e00aaa963ea673c33f5fb3ba888f1ace59cdb08a449198982a8b3b37077cffa8a87cafaa6aa5e9682592fb696955edc23468761a95ca337de22787fc47899f9af7075045d8ac8526d53335de3149b96f6ff5f0a591eb61577c1d11b17fb6b06d704eb31fbf83945f40ef4fede6bfca3c13f7c3f127475b50ee55bb4b25e76e79f219cc05f240cd2"}, 0x9d, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0xffffc, 0x8000000000100000}) 16:00:37 executing program 0: setreuid(0x0, 0xee01) r0 = msgget(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x3) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") read(r0, &(0x7f0000000180)=""/243, 0xf3) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8, 0x5, 0x83df, 0x1000}, {0x0, 0x8, 0x5, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:37 executing program 1: r0 = syz_open_pts() close(r0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x6) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0d", 0x50) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xc000000000000000) 16:00:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) fchflags(r0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) getgid() getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)) accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) 16:00:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x6, 0x0, 0x2}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0xfffffffffffffc00, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x40000000004c}, {0x80}, {0x6}]}) r1 = msgget(0x3, 0x8) msgctl$IPC_RMID(r1, 0x0) msgget(0x3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9f) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x10000, 0x7, 0x0, 0x0, "39b704f1ab213b9dad88a8649240091443624d45", 0x2, 0x61c}) open(&(0x7f0000001200)='./file0\x00', 0x100, 0x40) preadv(r0, &(0x7f00000011c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/68, 0x44}], 0x2, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e80)='/dev/bpf\x00', 0x62, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1c2, &(0x7f0000000140)}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f00000020c0)=ANY=[], &(0x7f0000000780)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001ec0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="b6") ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x59}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) sendsyslog(&(0x7f0000002480)="da6db7b9fe25470be2ab5613d50f1d1407d0dc1c1c628a91d889caf8c899db45465cbec66683a75a56be0f6c21471a24fabf0771ce0ba822d068b5924826d1cdd3db770050181727074a0427a57089f323673589a235c3c2d6550843a9d28a03069ebb1c5a6bc22e1d9c4feb4ddca580428fd9e94213f5fd808dd502506283d46894ec7cf9e4011f39d5134cada1aed4f3b0e6729383fa82c7c49d77dbf0a64749fd9cf003bc5f0f59e6d9222da1e23b2a9061989bcde0cf7f1008ee6477055643ce612dd1f1c31e19777fd077c25668185cf136a783f3e32985c6b4bf4bdc1d81e42f52595b966b3c2275834554266cb414c4c16914f609dd9a71da6e7deabceb48333a19abf36ef19613132325efa3783750cc55951c476bec0474c9ea86dfe622e7d787223a8e7c0984c2310e8dea3a453a29c30945e6d796d084e1d656007faf7166e8b6abc9be90c8d99e1acdf1b1749d7ebef07d339f356a29d0b75b1465a68b642cf84dda0feb77a6f612e04da7d67a92c809c256abcda904ee1b8ba014346031318dea756906d2a01d28907a695b499418296a3836dfc76ab32d2c78c0e7a14ace289e048f8d737abb5da92a78aa138c2e9ea5fae91ab7c96faeb3b45d40069d23411fbe06756daa2b09b6f6cec5775f229ed0cec74d4ed1b9d9d41e814c88ce17a3d31eaefe1eed0644b337cc0be7f3c72cc05e45dc4b126cb81913ddb5d54d5c59fed13ffc657127dd3a3e780517bb6e371ac089d6a69836964210ec27ed28d99ce39969d692c6ce3fb9b79ec2ad48e46b93625e55f042664593ea17665073fc865f7ead556117907b491f6f412f24aae5313d7f47eb9b5cee60a75f682e9ca305fb60def5493f38eecb62e541c2a7c7b6892563d9e4403fd25727aa669ce0166f631914bb39ca4c084086601ca52e3cd9b0bbdd1f981bc7eff66456e15c99ad2f5171823b066ddb3c2150e0f570438092eb755a97d01c4d4661b0c833c66df7f0cdc297390604a6152ef543372a48b0183f9f4cdb77be0caedd1e8bbb42714323bd0aa3da99fc7367adc8ce68bf1b5212259ae24b76f9deac8bfc3569fbebaf263b1a451ffe79b34ff443a43e4e711b3d287ee248eacae82c337e0dd933e8ac3255343709a71d5a8dfe5a6ddd5d94abcc7f0d1f2f8a5111aa5c3b9bcd1406a47bd6cf85d4d936968db248ffdc27ba87f3903d191e30cf947b373467a37b49d09e5322d4925b0fc04c91d9dfb0348331c04d674ce26a122abfcdb285cc194aca0245062fe79c164fccbd916ce58f5fea5b553bafe43f1ba0a209bf35d2828ee4e8a36e4ca5f9373694e1a8d8f4601a892b62f0a7ec65d725365186f66b599c3cce6dfb60d13dc72f2e94098643c68e76ba467990403ef42031b64329a4695bd69b8ea8a61e7b95e79d29477ad4505a9aae5bf3e96b454d299fe06eaf6fb38e44f016b42855c6315687d603a648f52a8955212534fde96e2766035284aadc72b23afb2ff44ff216d39e220244853856867d001c8186da60f62fac7fa7f5ac75377fea2e0b3d1d9096c4e1294782c0dc3365d91cabd1e645eeafa18ffed429831386c4d03a7f8f57adcfbaaf3a7f5eea80ea5eddf97b2b92a5035c7e00ccd80d1f1459b63ddfa83851e4766b743215fdb55d64a35c202a035be3b7d5f8bd588ce64ada029111fbd096e9c1780165f62d73162622b638415526963c401007900420858b41e6f02c9ec6f09936c7b9132153c6f4d1d545127c9a86563e6f2324dcfddad35b34ca0a8afd60b81660cfd3a63586566bc83f394285de018029d66efd8aec20dd2ff0d920894bf0c1631fb334213066704cf9721478b7389f376db6ed1b5717b95e3a018f84565c4789aef28c8bf2d9470a6b0efec5b1bdaebd86f67c794387a3f71b824dc8a4f77ae76611ff875d1acd798136fb3c21c11792426d6f036f7f1f3baa4a9995e3f345ce4d4544c03c04a61825497883e14dc7886d670b1cd61f96e6a1988620a35dca5c5e6184da9f2178e6c731b9e3ae1f12398939b9788b2dea773556c0900d2cb6b11f77df7f7687f421c2e1904ccd1e291c7daec7cbc739fbb5124702a1b86f1cf1458ac1c46decd7235102565d93a31f03e103dd2398cc24b9715b61485718c323ff830e385316834074e5ab2c0620ede9e35eb88ed8f4a311c1776fd76686da7489f1f728edddc7ca94c7fe57dbd1e72cbdbcf0028e2bc74289c1a1420cc0bfe3fdfb2da762d0a8f99c2f22c13a9a86ebf20ac828199a80658601f59beff837830de1912bd537710f3d68aceda912a6ea9af555f09e1242223fb38d831324675f876df7c42494b31c24197200993577efaabff87ebc6cf8f60a3c1c16a6e3924cc1c3ed881cf3a11cc0018fb6cc2204bf09d49803c5cd2db60358c77ec5d76695f9666c1e52a8d9bc5d7b4570329d2a8bdaa38b664446c273b0198e5f067d58a87a672fb22aa43376e1a5ec05fe3670e9c953aad51e2329b6cb8a543bd4ff185218dfb93a883b2844e374b744002c10807b8b6a581355a7943c447b95ee7f2152e010d1ceb4fbabdb52169d0513a796e1058e117db42ec4b7f6328deff11199a03fdf0fb6f75f000c54055b28984a30e207daf9087bbd047204262c837951fa55be983f4e7f8462bf9fc986d39d6f220ef10b6c7d4cb26661e85ef2f7dd6a76c69ece1685560f5e3b95542b45bbb35cd41675884edcdef2ee1eb49dc85ce0be26e2374aea58037764040901ced455a118433e3d3110c0ebbd9f0eca33ad470a6bd0085bf51d9247afedfe95e83fdc6aa9026969db9d72e38307f7102864776c77d01f64c86bea5fe7bc289d6fadce06c610868406d1c08ad40e67c58f62c893ce4a4e2d4af79709f1e7856d035ae638a18bd158456872b25e9aa405c570b6dd30f75b0be0e007766975cc9148b3189b9e01a7dc9908afb1bd2255b756752f98dc6bc6527f6a8c5215ba4d90219211147aa41c02a8831b187267b64eb3415c6d2f6615134c1efefd7957af5332a3673addb376261843229623360ea0ec5977e4acffe9345a5a137dfb29e6b5cdc9c49634838ed1a4b11d51e7fc379637067a9659d0431ceb1f85d78f1d4075d763e2ccb031aa5f6485d869fd65faa4f1c70cd8aefad46a126981d028254bfc73465431a56026f8fa0760b587637a81a90da73cf217fa2e8e70518e079c79f8aa5ddb671637c99e203463e16923d93f4452401bc78afe0ea1f973dd4bd59d1e91b267889ca2e251f218254d0d49af0432dbc17b3208f8f0abed412f10d9e01537629b41b8d482c14f27a37a2783042c98c60bc016063159063d3b2592620e5ab68de518622f169c71a394431e9f0f886421aa632d5a5d578ae3ab5ffce61ffa4edf52dce9bbd06e26a1c59239bdd24441b2c5b91aee8545db14effde93ad314b494f058e93a1166e8881ecb742eb7d6a7df6265d6139344c804b22aa6ed58602f82365d9d34c94b97a824f7dcb64ac3ef295d388b4971f9dfe9e89808c7ebcd4260e91ac9ba6651b6c5d0e3b8861842d9ddbd1ad07376ac4f0a659b4adb8ec03c5c697b52679f480a6c6340adbc3a42548b1c02494e82b3f624abc8e57225a81499f4595e06c7301f62e4307c599fd1cbd8bcd259a4fed86f845fd43a0bde98430f466b7e9b71d48e1dd0c53607e90879afcf1312d7384a2c3a868a37502173da66ccd2d19c8b372bc7c80f34fa289dbd7e20b363b15c609308ad852ba30d13e34b5a4cefffb2a3c0fd950afaa0ebe46b05bd83d445c6b14e2d182f08064f1bf7594d64bbc1ca1e4d8ac5ad1f3ef22a89e42dccc4af8d90d074db3486c1bed868b8f4dd0af3163bc7e31d24925c3c0ba28bef66c3b347156996a69d4e8b097d6756633bec0270893d017f0cce1768d827b9459519b2eec0acca42cb0c9f3ce60b9e74f19e5e451b5d6d5b4d988272c6c6b7f3c34c95848a689044f25eed3212a53757cd33f4aee639cf8ea92edf17166f2072a2533370d999a1320d56c7551217200a61337f9df9e0cf3ae637b58c88a5ea4b388279c90044e0acd862afff94665416e64adb75597f901bf0ae119065c61a82935ccfaa2c319ea413e5d118b94f2407bc5645034f78b855bacfdaa740efa5c78c54e7ef5d90012ca6e3dab5234707477657570616d9f2a83fb20c33e7e1031a636bec1bd15c89b057102d99a8b76ffd90fbda4cfe3364b8f9d3954a23fa131c2137684ba01e7343190bb1578bebf468d92194216eb72f29e05b21d04b2f2c107d2a72484b9d2cff6946a22b1d6c18112ed02a19d749ca95b7f9c375e4c56e044a0531a30d1f1097023bf1e2a148fd1491f815e11c338c8720a8a8b1213b036fe316a4ee8dcf216796701aad5977583a3c5db984279f6984ea936e0a2ff0d43bdad5a92bed03466b84c2c675c9e40f669d9f22c2d46da72059949cf2541f82576034cc8f6c7d2a590162d4b9a4ffba74e19a23ffca8e15cf206d85a3e4920bf76061541e72d4d88d90c5ae72eb4f35114627c6bc7e7a61c762aecde32fd2161a594d8fa233505f7de090d3800d4eadd6ecfff62346982499e45238cb5627d7236041583ae006e0eae39de1a92e6e54600c20e90b0b9db47d3dbaf795c290a9783d1ee845709bcf5f31e7aa3dc8a57d90cc3ff49095d562d91ea738ccb50199e5d6de5dbbe94c24ff1c79b89cde9cb94c0e3e1b6c6bf13c35295e77fd852d3863d744402b4bb2da29d6acb22518789e3e5ce5862e2b8e4e2d36aed8f2d513bcee54ef4c7a30f1e234908ad05516ce64c6d9391ac4895a5f930407348d3c80d7d3b23324ad2a64b19a7f47c6ae978b76508a55e2b2c83c0cd387e17aeb29c4725dc7140bfd986bc02225e8c298bb049d6d2adfff4efe420ebfc545523618d69b6d93bff1c7005e273a2912ae614a84e8fc6534c3e921c36c502bf220394628d04132bcaa2255e53c377eb66af21b7b2e9479a644a8b3995c9ab9bd452198d436e0b5f410479b0dca5b61186f1addcad71fcf9425ff1e62440f113e1a911eccc0e0fbb85ac5ec1f86bae94c41e08424ff2ae1b02a5cee4e041dd3b2c3db96f1b9db837789bc8bdf345541dab602e97a9612856b66aee27bdbba84f87dfd5545891c68ce2dd1cb578db773d8d9f65fed25ebbe7f0823c3fb87992e53ffb41a85d2aecc0bdc28e499f261cef6ead5d5399569ccc81540e0b6ecd24227f8e8e99bfb5a662f436f81e9a4a244a18ed46281ffaeba8198329d02efabb694f3f2888f407742d40aec5144ae93818cba1b1b273c390db581c534a87f80cec5040280cddb493031c32f674b1d6db200acc538019cb1db56bb75b16ab45da404594f8526738ef6cec5b77d8b26ec6068303071cde57c087cb08ec1fdd42d092efc9fecf3e4306d5f3658507edf24a0e5bf27dfcca2ace0f2dca15d10b86a0c221798085b47606b39eb0a63cf38e7bbb45bf24aea52c5fb6d82955a405d720f3870799392f2d3306eb1d74ab2da0da12e3545a3d2d6555c5d5ec3a72e31ac5faca58ff8f9d2fbc91c3bf26fe8faa312e6f0dd51d4d1e1ede778481920cf1bc046f36f030e9d6dad0cf360f2badfc27ef54d116188d9573fed5d6efed016da501d9364e71e70549d06fbc9237f37803587e909c0ec5619b15d999447b0d8b29ab519f79cf3fbef6c3162ab2ae542fec795749c8ef71d659e13e48b6c731fa44e2debd58aaa5e64c5e65354e0718dda45679c145322949e6ef51cc3f98b4bec32b29f48060c3b793cfa43b0ede837fd3fb7904623d5f04a65", 0x1000, 0x10) r12 = getpgid(r8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f00000020c0)=ANY=[@ANYBLOB="de002e2f660001653000fcae5e8395f1131bbbbd83d7082417714e6526514fa782bb70cca4f4665a5c2e14be30715a5acbea41645ab49c2ed6368a14d0e8c26858a7fb3554925dc6d9f534fc6e188dcf949064328d401270d37ddcdd4d059f27197db7ebd3725d7728e8641c38a208a160011e6a97c289c15c65dfbd51bd9ef3192d0bca4d5375c2fb0f67e217059ed0b38ff764d8eaa367a3b25713321d781621a05ea26587d5c943cd38d366ed4833ce459550e701338e01e5c21a5e879c1f889f0e27df3fe53af2b1a399b1c4cbacb61971159ea829138400000000f798427851ab314d89a5226afdad758200"/249], 0xa, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002240)=ANY=[@ANYBLOB="3000000000000000ffff000001000000dfc9e2d3936d13b30e6a8c66f776bc2a134177f026c19c8cb77346dc3957558ba34c1c5e54fe570dc284ee927309b03fef938dea96643c1ba22815ceab91d6367e37959081be5ab788f6a40328f93946e836bfdcaa91e31b98595ddc9ca5c870f192baf35b27c19be8a91e2401db75cee88284f5af20c1eb6dcf9e698f85b2041fa8c1bffbf5beab6e0f273ccd3a1b4878ab3cc3b2af24ed428ac05a24b1cef4fe63db78abd752b9b32783d1a394ba977aacd6472dd2f5f0c5e39c3cf4f703140069b75709346ecb8b28d33604cb1449f07e53365f8e82ccae745aa0f3f5c4695ac5572a9f0aed6b65ca89dad0b445e6a26bec1194d0de3df48785a828ce5c85e8812193257d9d2dfd9f38d2222b72cdc399a4b7a56e8290fb47d778c3d1a7e13ca2c24d123b0da42e88bf29f1911c8a8be751adb590587502ae2fc73417f7b7a55be4ca636df1d098891c5e7b2be491f1be29e25170ed695d94fb8465961234a6b4035bc1b68398da1d034f5893e88f242fb47579b2b565", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000103800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="20000040ffffff000000f92a8683100047", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000608"], 0xa8, 0x408}, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) fcntl$dupfd(r1, 0x0, r3) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000001d40), &(0x7f00000007c0)=[&(0x7f00000003c0)='\x98\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000001dc0)='/dev/bpf\x00']) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x101, 0x1f, 0x9, {[0x2, 0x3, 0x2, 0x3, 0x6, 0x10001, 0x7ff, 0xfffffffffffff000, 0x0, 0x2, 0x0, 0x6, 0x200, 0x1, 0x6, 0x100, 0x4, 0x5], [0x20, 0x6df, 0x8001, 0xfffffffffffffff8, 0x9, 0x5, 0x1f, 0x80000000, 0xfffffffffffffffb, 0x3], [0x1, 0x2, 0x80, 0xf6, 0xdd54, 0x2, 0x2d8f], [0xcab, 0x7, 0x8, 0x3ff, 0x3], [{0x7, 0x1, 0x9, 0x200}, {0x6, 0x6, 0xbf0, 0x8}, {0x3, 0x7f, 0x3}, {0x1, 0x2, 0x7, 0x1}, {0x8, 0x0, 0xe8, 0x8}, {0xfffffffffffffff8, 0x800, 0x9, 0x100000000}, {0x1, 0x19bf, 0x1000000000000000, 0x4}, {0x10001, 0x9, 0x6, 0xa6}], {0x2, 0x100000001, 0x3, 0xe7}, {0xffffffffffffff00, 0x4, 0xff, 0x1}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='u') 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) shutdown(r3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() r8 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6b, r2, r4, r5, r6, 0x80, 0x8}, 0x7, 0x6, r7, r8, 0x9, 0x7, 0x1e}) 16:00:38 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x101, 0x7, {0xa6, 0x7}}) 16:00:38 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x3ff) getgroups(0x7, &(0x7f0000000000)=[r4, r5, r1, r0, r4, r4, r2]) r6 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10) setuid(0xee01) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000140)={0x1}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') fchdir(r0) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') symlinkat(&(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00') 16:00:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x7, 0x883, 0x0, 0x6]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10081, 0x20) ioctl$TIOCSTOP(r1, 0x2000746f) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fsync(r0) fcntl$getown(r0, 0x5) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0xb2) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x24) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x6, 0x3}, 0x1, 0x2, 0x40}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) r4 = fcntl$dupfd(r0, 0xa, r2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) msgget$private(0x0, 0x140) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x82d585d51f569a45, 0x0) r7 = getpid() close(r6) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000240)={0x2, 0x1200000000000000}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setsockopt$sock_int(r0, 0xffff, 0xfeca8d29e2166251, &(0x7f0000000280)=0x7fff, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x8, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r10 = getuid() r11 = getegid() sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000300)="1d5f9a85291c2b223d9f885eb220952f3c93596983b7d8772abce18d41a07e5a2d15c5aa8a402aacdffca0851c5b344d6ef7620305909d19554332ab1b326dba3d69f32a45e633cec75e9fc09bb990697d79c371ca06e3e782060780803f59325fb4e67c40fdc1da144c38d24041aa4cac", 0x71}, {&(0x7f0000000380)="3e1d0e3aaab7474bd6fbfa61c5596bd420dc35bf4cfae392cf66a720acbcbb3d1000bd0036e887a84ddaa778ac339ed71374323e2681e5b9e214b0e9d88fe8ba8a4e0152f1d29dc8525925b978023e28dc2a691fe416672a3fb748e9f3e70664d145c436a78872103b23c6323cc4bbe22cb03c2e8d93079938c0b15d7518b3ba139af70c59e9ca585ca2f266f0356f", 0x8f}, {&(0x7f0000000440)="91acf1808c7ba39b302daa802b46ad1709d8e650528b7389ea189360d3145035ef51821ba8c3b7e572ca4c344a603500b4ab02a8df1af719f84efd9e4ae89dd2d6a5ebb557471ecdeac4e352a81453c54cbe019ae35b65a6daf74c63988945feffceb328d82507ab23918ef0e9f58bbc749939af5d3dcfc4bd94bceae13317e0a943129e807d27767909a7c497bddb997a78bba582efee", 0x97}, {&(0x7f0000000500)}, {&(0x7f0000000540)="cbd2c7f4ac0fbfea8a7003b2bf179b7b03959ae52de86cbaf8ea831a3ab396c3666890256a69cc2ecabc78eb9ff7ce9f137f6e8e002d97e463804dcfc3872fce491e649fb85371ef83bf5c13cdfe6e1574fb7f9c9f9e274e0f0b27a97e576d9a6c46c13a264e2ee7c7adf44775e1c1eabdf1da1de0a8620898a22a69", 0x7c}, {&(0x7f00000005c0)="b1546999b578bf4295d6ac54f6f439afe6bbef70c50c7b727e4a11ce052626a9c257ac940409e3a2dc74e537aef2a015324b450a6bc70d9f7b6f7ef03f07237ed7d1307ee88a5d8af9967cfad5178aa5cc1c401e762a8b94b61ac6860550a6549b7435b5685496da357a9804122c8b1feee6c3b5fafe87444a9bb09531b6729aefdca40e6842d65b", 0x88}], 0x6, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r4, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r10, r11}, @rights={0x38, 0xffff, 0x1, [r5, r2, r3, r0, r2, r3, r2, r1, r6, r5]}], 0x90, 0xf9fa04f314f3bcbe}, 0x2) mlockall(0x0) bind$unix(r4, &(0x7f00000008c0)=@abs={0x37d5184fa16736a, 0x0, 0x2}, 0x8) 16:00:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x27e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0xac65b738e91e93ad, 0x2, 0x4, 0x5, r2}) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e518495e2826675102f66696c653000024d56895919e55e19f157d01d446f385924a4939ad67379e16e08a81fcc78edceba704345482ebebf77586d6906c343b91014fe1e217c2960afa33929810cc2855707ec62e92a2401c59c3bf7ec3a7bc69a5987c5e68fcc675f2bca"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x80, 0xfffffffffffffff8}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") syz_open_pts() 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x100, 0xfffffffffffff000}, 0xfffffffffffffc2c) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) r4 = dup2(r0, r0) ioctl$BIOCPROMISC(r4, 0x20004269) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000025}, {0x6, 0x0, 0x0, 0x5}]}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffff7f) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) r3 = semget$private(0x0, 0x0, 0x400) semop(r3, &(0x7f00000000c0)=[{0x1, 0xff, 0x1000}, {0x2, 0x5, 0x1000}, {0x0, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x6}, {0x2, 0x6, 0x1000}], 0x7) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0xfffffffffffffffe, 0x4, 0x800, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6a}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xbd6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6b7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) 16:00:39 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x4) r1 = dup(0xffffffffffffffff) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x1, 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdd) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x90, &(0x7f0000000240)="1abcee2634dbac8f61eb76b7df7efa1d3854fc253acec71a885e5374915b7dce41143272015069f7cb7a1c25ca22ef1134502f897920d91bdf1ba4d2ba6d52434ccb75bd5e3ed037a39b646c01c158a5908d3c2989b777f9af22df424b059bb43247229dd5a7ff5a25934aa128d3524553fa29004eb9c4d0139441133188c3826e020fd9b4c7c439d80ead8ea4010e4a") 16:00:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001800)=ANY=[@ANYBLOB="82022e2f666d6c755a76"], 0x1) execve(&(0x7f0000001680)='./file0\x00', &(0x7f0000001700)=[&(0x7f00000016c0)='%\x00'], &(0x7f00000017c0)=[&(0x7f0000001740)='\x00', &(0x7f0000001780)='-\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001880)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) chdir(&(0x7f0000000080)='./bus\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) close(r0) 16:00:39 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc24, &(0x7f0000000040)="b6") 16:00:39 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x2, 0xffffffff, 0x0, 0x1, 0xfffffffffffffffd, 0x3, 0x0, 0x0, 0x3, 0x2, 0x8}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x1095, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup(r0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x6c) 16:00:39 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc2) 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) r1 = semget(0x0, 0x0, 0x0) semctl$GETVAL(r1, 0xacad6c4181122e7f, 0x5, 0x0) getegid() mkdir(&(0x7f0000000080)='./file0\x00', 0x2) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x3, 0x9, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) close(r0) lseek(r1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x3, 0x666}, {0x18, 0x2, 0x40, 0x200}, 0x9, [0x5, 0x9, 0x4, 0x8, 0x5, 0x8, 0xfa0, 0x6]}, 0x3c) r5 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/182) 16:00:39 executing program 0: setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) r1 = dup(r0) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setitimer(0x2, &(0x7f0000000100)={{0x1, 0x40}, {0x56b595b7, 0xffff}}, &(0x7f0000000140)) semget$private(0x0, 0x4, 0x120) 16:00:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x10000, 0x9}) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) sendto$inet6(r0, &(0x7f0000000080)="779c0d61f9f56eb45d9714a4f1874fdf7d3b5ee21d4c2925b8497f72dbe9321703d6e23150e5e4c54ea88bfac538f9ba061ad82427adc2f52bf56363c5de750ddb4c689b05dfada266ef28cde492286b2138c46411d06245eb44959084de9d54f1", 0x61, 0x6, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x200000000003ff) setsockopt(r0, 0x20000000000025, 0x2b, &(0x7f00000001c0), 0x33a) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x81, './file0\x00'}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10008) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x2, 0x81bf, './file0/file0\x00', 0x100000001, 0x2000000, 0x20, 0x3f}) r3 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCFLUSH(r1, 0x20004268) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/250) accept$inet(r0, 0x0, &(0x7f0000000180)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xffffffffffffffc0, 0xffffffffffffffff}) 16:00:39 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7fffffff, 0x6450}, 0x8) setgid(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x100000000a, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:39 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file1\x00') chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r0, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = getpgrp() ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x40000212, r1) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/62, 0x3e}], 0x1, 0x0, 0x0) 16:00:39 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000380)='\\&\x00', &(0x7f00000003c0)='{\x00', &(0x7f0000000400)='**!\x00', &(0x7f0000000440)='#\x00'], &(0x7f0000000680)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='+[{,\x00', &(0x7f0000000540)='*\'^*\\\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)=',-\x00', &(0x7f0000000640)=':\x00']) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:00:39 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x10000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0xfffffffffffffd21) getsockname$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:39 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x12, 0xf3a4324368232cb6, 0x5) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget(0x0, 0x4, 0xa844fb1bafffbd70) semctl$GETVAL(r2, 0x553264a730ebcb3c, 0x5, &(0x7f00000001c0)=""/189) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x2, 0x3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e699319296486a167c2fd00a741c9158fe88f25aec73baf2698125fc6759ffd8a62f5e5e654d32806aef8092f55f9b4284f32df0d69fb787bb03cd5c0958b63c2a264790", 0x52) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x208, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) clock_getres(0x2, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000180)=0x4) 16:00:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x84add7cfa11fcbac, 0x0, 0x0, 0x6f) 16:00:39 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvfrom$unix(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = shmget$private(0x0, 0x1000, 0x481, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x3df0594d0a15e3f5, 0x10) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xfeb4, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) open$dir(&(0x7f0000001b00)='./bus\x00', 0x20, 0xb) readlink(&(0x7f0000001b40)='./bus\x00', &(0x7f0000001b80)=""/127, 0x7f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x4b) bind(r0, &(0x7f0000001d00)=ANY=[@ANYBLOB="9f5600002e2f667540869bfd953c58771b49d588210f076919f510bb3c01ec392d060209803809c532eec6f5e785b95347000000007243fe5e82297c7a9b74206492ecdd59dbbbd37344ae2d7088e81c1bebfa6009e260d3e92be39c1c41451af3ab94e3174c2c3173a0421ec56e03e33ab2a3c35e702b65408d05d61e45e4c812c17403a494e5b9649ac7f72fb59a1faed8921b94e6c01b079d7f94fbb3ba4ba9dd39837c08c4ac5e4ad01ab370a8e0421b6ead04b467ee84e31fc2c9dcf68c4e7e4600fd242e"], 0x8) sendmsg(r0, &(0x7f0000001ac0)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f00000000c0)="24295a1e484188611c53bad7", 0xc}, {&(0x7f0000000140)="861bc805a82e48e49c873a1b606eeece299a09ce6e7424dcc9a7d7dcde901b57ccb502dee6ec01aaf60d68f88440e250989c171dac22df0749ed1ea6837ad6e6ce5c9450f09e7386eafe075b17824db9a90049d7156577ba2e66f71a0f55bbda5497c166ef34fe793441c1d75dabe60266e7564380250822c080fcc86727f9a4d1e6ba67f88f0edc20b4b117a229a029e2753446d725e89a9ee76d7f474526", 0x9f}, {&(0x7f0000000200)="ca00425f355052b83ba48e1e9487e42a5ae24ebca2a2bb8e184eae21ac226afd3b677c619cb6f8297ae5f9adc14af2d81c902f9f4b6d66850dc5129e4a41fb933698ad5e19a4dbc2f66eda51cb064d6f9234bffdec3139392e8b3b5ed5013e3e44e52f857bc436fcc4cd6b4f9e83c2434265a1a0225e8314aa6d88b5e86298fda101084c60d2a807bf0d29ac7f15939c2aeea07c31b132", 0x97}, {&(0x7f0000000340)="4e8255e4014842d383db43500457982fc5b737d1b7a98ff0a3a6c1a17bddd9d79e48aaceb2a9a3789b297ff2baadddfd3ed58c89ff1d60b1664402c239ed932e5df4452f0ab104bc4729e53825f92788a05a0ab03f5e029e2a74a64d36147f39bfbe7bb4e823e5bf849fa3408ecab6d9fec482a99b49590fa8f7d4a753e46e14ca4ad34433645e143e5bbc6270ce3a2b7efe416667f1c9bd8f0332579435f17d99b9980fd5eb086b7150247250e15d752a5fe36f7b92a1c1870cf8dbf408cdbf63c87217a8feb14c087b4f9daf96a0a9b3186baa", 0xd4}, {&(0x7f00000002c0)="24199a94be5616b719eb4187a1f30090a4197360feddd2cbda0a1c49db694f8f90c68a5cafff9cd3090c754c85dfae6550", 0x31}, {&(0x7f0000000440)="ffb7904b31ad483861092ba2611cc563a56c58116f9ba456beec7faf371feb8b5e29b5f93a458c17d368bb7812edbf064999928abc8e592c593f01fc469d67eff9d0a1e5176f3f45ddcb22ceb1de27302e25449faa027740d90cd3aef23d9dfb914c3e6f96bc0c7724b432fafb25fc5ad2a785e5c62fba9fd6405caf4844a77108e914bbcbc0b14d3a2c89a8df3a477e7ce36c96a15277a3134c2258c14d9de0520b464c94a6", 0xa6}, {&(0x7f0000000500)="850932df9159eac359bd60a5bb515894064592e320bc5c4a942fad5cddf750574203e00008aa1d0a2cc7e54fcb603bd6a82a71ad85b5508ce8d0fbb0c7ad8c7a790f91c04365e1c784eb97dd78545d446ea0e83ceedf2e3771f50aad5bd77c9af471e3244e244fdf39e61c8790834a76a04e11d2e797899aa13125", 0x7b}], 0x7, &(0x7f0000000600)=[{0xe8, 0x8afd1c0243e027d5, 0x8000, "2382ef2defafd109bd805f4d92ae5158a0b4690e6fbff569f09dc2cf1922f07a763399c42447260ef6518c22773586be7464613a48f7829bc35199ff3e776f26150ddf67da29ce58ab9524a5ee157f8583249bbb449ef4a00e158d4769aaf57c4319c005e058eb3045f0081f7fa3750af437fb5d27e3714fc18236f4eb17668b800b5222eecb9e6bc9b77f359a788e10965f6a3dfaf3dd5f543bdaf564af2e024478a6b13c83bca0171f5bc50d8dd966f3644d0dc6a3c771e800b1b70de5c1d94d946a5fbd6265827b021068d731a8e261c23d"}, {0x1010, 0xffff, 0x0, "403eb56e76cdef2498a6bdeb9f9dc1fe76da90cf9ffb2d3880d1722a6c7b56dfb0594a11bf46da1b1993d2fec3394027e13dae2d9e380959ff609a830bbbfc914a2462ac2ab6934f6e5aba28bb69cfd0b23cac247cd1252d73c96f1216f0c7e48d972d0f09b8f9357731d3e33d245d682d68605b9af63b42e5476a98552bee88a70a41117dc81483a0f0e7ab7d7c40394cdb93b25805e3ac7abae22417384ea5e815b4f7ae3c3634b61f41fe2032853855d6213d18c947a2fd9866eeb3d90741fe74d6c61909143b508da899e24bfd4dc4eace0429f3eb680c64805166da42f0f96f0846dbf12013c52033359e920a192b0e6df4ce4cda436b97620d5cfb2c30ee09871c1495f1ca1e69f2822da5314f53ed9a9366c625322779a6c696bda8eec65c295b30dbd1d663f27ff8e0bd073eafac0a12bf4bc0542baa531663a500c513791b2682fc7d77f9e89d886339f26d8755d2bd84a75087c0527f084c0a4808b7cec33ca7c648c57c849b56aa9f8b6915b215ec4830d1fb645b82ab248734d03b50ea4f8889a60c4ca2c7c9e5e7d93fe147beaa1fed880aed908daa7b969e31b4c20f2c767d4d09bb700c6f468f6dd4635c791632f733b9cf7a71dbfe5fa9f45e6ae401a4f2f315faa82e8b93a1ee87c6829871815da708db5ea235e04cf6f3c908048e0a0a4bd79951558871e67eb8fbeea704a303d4926287a26a2989a971a4ac19bf17bc1879ae354fe143f774bb418568f2590e89cf2972a5cd779155605297654144a349e1d33f98028ca34a8154b9c07668f77e99484bf331afeea2c918fd4074717cad26d6a6ad637e3bd6a9a7743c588345d553875a58e66f1f5d33ac3cc4488b74cbe82d7e3e1fa50e09bfe2489e6338d5ffc997eeaf07d2007f3bc260c3d433234ceb8e365a45e465af150de97e898892e2a56de626d284e279246443f4e960b33cf665a7b849134a67516d60e68cfe9cabc0d22b8223600e73fa6c916c82ce2b2cabeba35daf005bc7d65dbec67ef7df35d85d644183b6822996910894163996e148f9c30a20b2208642cf5cba5d94edb7c6917b766dc1c08c66cdafe65540da378ab2a486c39cafc1ff48c6e931895e5e1511152402ba4a38732f174b81fb6e49d95cd20c881975de1a4a209c8f35300b56465390fedcce9444f15cff9b68890a44b97c8091c4ba07ced785f20fc14cc019bd38b40a5fab6cc5b22f9050ee750ff3bd7add858ca06fb02047cf2b0eb0a6f361d445d4dc4dfccf1b0ba4cf3e0aab62bb17e78fc4d93f2fe8cc72821ff3787795e24dbeebe52bc28e291000850509dc8d0b6f8a0c7750007936007890b03afd48e5b004545c521e1f319c8e53466227456e822dc2eb7889ad817eb4b3a02790066d4f8236342c0327480e4e079dec827b252d276b8fc10ade50b2b403c1a0ced8876d85b650523a05df8931dae1f772369debbcfc2e95f0c346c6184c73930705237f842245a31f6a2cc78d247d7459be40a0b7a4a9d2fff5c788cddfa3772538ff08ecd50f69a8224faea69a8007a5a89bdb02e55b868f329860a29f3c1b6ccb5ce6aa1b6d2cac7af14509cbd9c66f4f0c19f701d366ad4a1a21ea5f7744396662485417e100c148868814ce58917933f9d6d17827cf5089db820dc6bda3f4adaf49977d66a3572c2841e4ffcd194e1d4346cbf9c18ed336ca8194465a599137e5f2deaa69aafc3c3d7e8bec5c99687b860455125e1b3467be95d4635210fa16f475542d42273ae97056b1d8ff8bb6c761b334e7e64939eca5d197e1ea435969a1f7b209e4b4264ed23a126740b8067691d080d01da2bf9bec6b87cd86a2ca9db9c04bcb6f2902822fc99544791e7fab62d27fe0e91c00de30aabf6d5956d1beffc35639ce3f640789ddc263c1eb70e9431fba0d5b523805ddac4394514798211e099cc271c1533f18eda07cd7c7cd11511f8359dc6d74726322cf682aefd784730fd4413a4695c4969c1d58a951a00c72ea61c9f6fc4be2e416bd44daafd7ccc4f8b39f0c6bc0ad8977ea96d1015c702e400d5185357add1f380331c0e7d787d24da57666864003c71b7009564d160b146b7e7f191acb440c698d3b934ffa3cc05be1a30f2d37400b8dd3de0eb5cc11fd843a2e6d710f075cf376a550762198141f9e1913a8d863fda6579ceac6d064d82c042959e52d5c4e4bcac3a23d01eb269625dc223cc1f1377abece30ade7381fe6833643f8d68400e47d356c0a25ecfae409b30cec4348ed7fb25c59dcd1f6eb262fe6fbd91db5b93de184048fc4f856c9d50b5f9657188e0e86258cc47d350cdb05cb5862859a05313a1410dfccf190d641c9fdfcd7a13af1474cdc84ad17252bb37d143a3b5c4d637cc0cfce8a9f155fbf71339e1e9a918bb03e4b7f5873a8c6de0e269c9e590e2c1727b23eccb957d95c7b7e31af6b232903dcf72f36e4a1c94f78dd13d15b24b17ae74d90b478536882607fdb6252cc2037e6cd0c82f41392d309735fb713c31854908202637b5b9501a1d1c59d384940f343bf9f9464dee01860a8e6dfa3e591edb1f57cfdb656b7d66ed456226bdbda38265c0bb988f07ca983f857a380860cdd11de2ac4dcae7314c55e7ee247dab2bd7cc022d186a02ecceffd46d9e81a84609c9fb24573ee9e30149b2227f0efcca5213d0a0555c8d699f2ad1f31438316dc0cc7576137f657a775f55ae4b4649b76b4338f8a2fc410b62be5fddb084bf95ea0a2ae42addb7c6581bd7841c53a10c73dac40b8cdbfcf6c1bc46ba3fb47d4200285e4a1767c44894fd079dbb747afa9eeef804f1ed8da3238e8f3a4128ef2912ecbcfb4a9f3750b8abf72d868f8420a2339ee9d2663b532785ccbbd47688a651295a4d947ecc731e074330d408badaf2592df7392bc68e687d64ca2bd704c71b32a962666b283577ee7e9e9a6be559b44ff0c871222d536f0889f9a2ed46915cb76564779e3d120b8b13098af0e5aebecc7aa3cc260e8a282366d863e3b50570df3e1bbe6a53f48df97d6a9d78f71204b6370171da0f3c88af9c87f763bb990475f3ff62cebeeb3bc2f6f1069be42e50cbaaf90811e798eea6eccdee499e1d0e2be597c8413cdc4c2182846c887fd56b77d74a42ed30b63615bdb2dfb031c95cccd70380e9794dbcbb11b84320acef9adc6031aad528210e1b15514e1e881c4b9cdbc71dff41aa32f35c094de03d53f6eb279e7d9d4a7f31fc4fbcf26cb7503daf2c38eb285232765177a654fd219c9b092ee18810dcbd5587c138d1b6ca2d561635e98ca6b18e365b985b7c6e6742869e2607bc73001fc3492b9450e58383ce9d4b485db7aa435b6cbebf1674f0c4fe2d7f94b5b0bb7db931868435bc863eb6def2a25975762897347d4a5cf7f2e9416ad884699c7be9ff0c676798e687c2316c761266dd476619ce01c345a5073e0ec5218c7e6a89471ac14d2f096759b53c3377f8b3ef5333fec695014b896565e910590e01cb3e0bcc108f111614ce89af669c2e893cc041ffe8382cb1cc8a83ed2d7d3c501e5318789eae35f0749e7dbc104283b1005f9f7053b960a787c5f36f74957eb35f0aa45892d10c8dfd86176e21cf426c2553929b19705c00a3693b3af1aaa914d82f13eebd1ba76ac23f31b4f95336495c6971ba6d158cad4cb1590c5e2b37c71a59d51cc585d9846b977a2f438960a6f3d3b8cbca66b213d50625b76d871dae891ad1d918189325af2b51ee587b14038223d9750c725a9ce0977897d4d62bde2ff3ee95fbfea91161bf1e1beadd4eff81d1e3d86d9af1d38e304c123224f7348420b66ea3b7b4b09c4663e57439a92abb8c94c22dcac82fff061871a6e7341eb2697b5755aef8e4f09ee645273c076865cfcbf5498b1c8a1d26d33fd6681df8886948e19c702f807d658f09d11cdffb1ef99edb6f9fa4c1d492ef4957094aa598a94e465d21a7aa3594d41f451c5dcff03b46d5eb174d950dd2e19f356c123faceb89a848cc401c426cb5f801f53b829e15ebdf00755ed817a1da0e252afe1b717d678cdfce639b2558fcf5d815493718b48cd868ced3c9b1bf8e5556d1f70de17315a50b77691edb3533d4e396623600cb812340ce7d80573bb66b0d3a0324e03f895136354411670dfd9eddbe52d28fae3a4a2e577b0788a445ac41f289b1ffa1a53cf401fbe757120ed95d7a82beeed78c132d52de29b16144916508ef69e63935c648b20074a62dbcf7645940a994db00bfc4affbe0e7d9d0511dab9593d44fbec86cb1140311ef684fb5e8deeb4fee8306f35fb5d497ab74543b5d9b3a84561450189ea91c1b89df22b15fbd39f8dc9814db5e6d311fab8de468531e290dfc076754fc3d52638772483b53e54effeedb71e0757e1c96c649e3653e5559e5a69e7a8d3665d366855dea50a8ebfe6b10edcb463065eb6118c8618b56d8a831bd1d2fb9755cd14fd91da014a94e2c51840e2f2557880c780660358f8cbb3a6524ba4e4ef8394fcf98f0afbe43835f9e51e9e676c2d280c2b01a4bba05856d2c64bb0fc007dbe69ef2c39925a2998d95b86d6fa3b615c0fd8cd96c507b291bc9b0b0943bc0887d45034f9d1c891c618dcfae3248a34ef11c1eb581cd902760ad83610cbe7dc15daff5e5cb2e5cab1765c8282c636e9492436df19a74bd1d631c065d26cea810521b0b90e88de47846c72928422ae0be9812340b7609f57e6fa37423fdb3d4435dc005e0a5106fbb73e8c9f150e271864a8936c758a0495c7db848d077e21005fb7215d02af0353964537471fe1a31f83a7655ceb4e3ab5e74a7b9674aeceddaab8035380d8de926c8d37892f836f71a5aa43168531c36d8eb07eb3c56eb7573ca693dfe622abb1f495040f3bab39dc040f1999715daac5f04cd05deb9a4ea5e07e9bfb5e260f33cae21b94d23ce93c18d962d581a7b2cb08af0ab5d68d70cc4e0f63151bd02c2b129d74ae3f162b950efb90b6e5cd71fbdfca11710e4779cb4a60f09ad83402062a70ee7cd9f5439754a01f59237cdb81eaac91af52c2e5f45ebb442474f14f76c0c3a98198a899cd1c1b36f9d05f17d4e6e700cff70f42b5554b5df2b6fdf4a9f034aa433f8adbfc52b27a0570e50b6039fc3a7925e020684a829e1868d318f24ac6c4b5fc3d7a7e4ad96f67a0b789b7fcdca67d49a8cb34e13c445788014a0d557413fce32995a1efa571e2990609c0224c4daefe7f474597de2268993b70185c8d9e36d1cdc69820a90b32153a08004f4efeebb80f1197136d65f73f7ceb6aaba15aad124ea1ad5bf20a2213149399b6e5b3ed8f6a92b651166b3dd6cb3b959121efeda82c05f094cf76666d139ce0d164e819922f99bf91078a9ab1c906a6f4c5e8afd97a74a2d876619456788d58d9f1bc9e78d972010144cc59ec7da5745b453267a98d2442033788dbea7ca3e0325bcfb3c555b121a26c4f2fca99f1deecc2e2e4f3824432c61636b60e90ff6bb4c86bba0f2666f1d75211d6b856afbcd7967ebc3f5bc96a8c8062b8bfb3a5ee240a2c9721e6be7fa0fa937def7eff0d246e6f2a9ff7b3b4b6047cfcb7275831088db753d8216eca7eef037b33a002c0ffaeeb62bc2698abed2b4a97f39dd037f3e01ba6b4f2cd255042060de1198e9e4587961ecd5b2e953e78ca51467a31d3b42737ce5be12c4c655f458bfaf1a60027ee6fe271fedc3761952df16f9a39ca4510d4b55c5f83429627ae5c8919c49175d57423c4cc0c9ecfaaa1fbf75b8ef7f2c423d44a272054207371c0bb66ab573bf4858fdb62168bdb"}, {0x78, 0xffff, 0x2, "fb09f419597352664ca3ac16a7b57ea7090fcaf0eabf1c322235fd3c94d0a8fd34f12b6c4d8f92b7b10fea10962adca34444b052beba91f7ac345294d799686845d07f25502825d0a5d6aa0e2965b2ce8cc43fbbb4db9ad6f464dc0653e5f5243d673ae2ad08"}, {0xe0, 0x1, 0x600, "f6ddb31dc17df8f473603e003bbc39271143dc8ee22e8c43b26b0b901afeb79617e32e7118ffbfa9a7c56ad18a7bec04e0c6988f10d182cf525290878648c8241bf8f0831bf1d741df9103b2c84c759c6d61b843731684fdc62cdfb29558e446a68223f7a4eba25ac497911914e074c12c32d563200b34a2e077e3c63a994d713522ecd47c472b9685d44eff623deee214f96d1968a146a2f01a3c34dacf1353a335fa0aed42c8ccb9b649f6791a66c09c3e64af7cc6a6cdd4ff04e2889691ad0d6ca00e2506f34b078778696f1b9841"}, {0x108, 0xffff, 0x1f, "0833de9bcfef5da368535fadac8f534def5cc18182511af1dc5647ea06bffdcde53fa8d80831e97e14741f36ca05c3f8188511d16ddf1d43a5f4138fcfadca10fbd8d23bf5676c0d461a639044026611f9b5252a4eb7fea2ad1112933c9926c578f5f9eb16a4d77a4d46154e7f8779aac29013ff1bfc3d67bb010af552758094c4b17737d75894f964319f601bf064fc17a676738afa99504947e7f2af3bde25305f9b76928f87616aa198d586e95aa9b67a62d01ccd164e393adb8cb791777a4f2650acd15313d6a57bfdcf38118a53077aeaa4c8b002b93ca015f12556d27bda6c4f8e8a84684b027f2668a2c52f8efbd54db965f8358c"}, {0x78, 0x1e4a4377ed84d6cf, 0x9, "a0271c2034ae2f2418ac5138fba72b99daa4c408b717babaac5059a5fb036d04cb904c4105b1f9886a1f04fb919e8d3ddcca349e360ea72bd045b5165a22f42956151e32dbfe37ebbfc42241a1a96440170c758dbc366beb0867ee119077ac83b1ef8e73"}, {0xc0, 0xffff, 0xfffffffffffffffa, "6e1a3652518684824d5a0c8178344bf32742e4f6f8b05a2838faff69b3b481d081ea9f491b3523dc93bde21387fcf517155d0c8b6e290a694907909a75a6afb0ab4ba056592817723c246827d879e230fe4386ec15be996a2b111d6c499529439b9cec1a330c5649bbfffa9564f13ce95f5e304a4bd3fa5e28436fb6bde7ec90bae011babd5acc6b0eb3c9481aa8f6c99423bfee87e40a083c5b2ffd88556d950d9346b4218a3a9d5076c7"}], 0x1490}, 0x408) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x80) lstat(&(0x7f0000001c40)='./bus\x00', &(0x7f0000001c80)) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:39 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, 0x0, &(0x7f0000000000)) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x400000000005) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8000, 0x2, 0x4, 0x60, "c1878613f72f11570672de422473cad9289f9440", 0x3, 0x10000}) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x14}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x334) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x9, 0x5, 0x2, 0x57}, {0x7, 0xffffffffffffac32, 0x4, 0xff}, {0x800, 0x100, 0x0, 0x1}, {0x401, 0x80, 0x7, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x40001014, r2) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000280)="6e71fc9fa1bb32e219472cb3cff2dd9b4b9706a769d2cd647043107c8a38227754030738aaf614a9c1326f8a83f5ffc1e1462df8f649cf34f138bb87465551f448ca454ff439d5e249248366acf847dba5508e71be7c5c66ec079489d3e27b5f21bddaf7c64f98a761d2b8f5104a2847b0a93cdd9bb55fed31e86a2b0b81428cff75a372e93e5afa10b69f3eb6188b375cad9668f9375b12347cd2c63bb569ba952139b07a0213a41683c417a62a07d080af73d2b164c82f1b4af08ebb373eead6954adb723f685c76a83a690b89a55e24cd2022d5a2ff18b3e2e2e66eb0cf4ae7feda78497bc41b", 0xe8}, {&(0x7f0000000380)="4125a05eda60b025afe30955bbfa60138fd781d4dd2ee1f310e3f009a1003da6b8a6378a2b03dd1f015408a9b6c6380af58fc57e2c19929704cc97b182eca6acff324b4e6504e576caad1958b97dd1549f3a4e3768b31ffd6d67e74e8d873547edd1d885a3e70a51cb62eb69e7394f9761a9d06b11b4cdf023b2b8d96b35e2f6cf160ede074b1092470c600961fdf64518dc3993b438a8b34c7fc9a38e286925f94a100316eac9af8900a81f43aedc69f5016eab9654819a0dccaf60506a67007879d029f3d2dc8fe68b405c2f34", 0xce}, {&(0x7f0000000480)="1becf5377368a0ecf1f2d127887039f5f3040df35328d9de9f0a0bf0283e02cb6a9ff5b1715054147f8954526dff822230c5b204a53d9d21b87a4c98b3b57a102cda3613ed2a7f29a428fabc0f6bda06b3ceacd644f3070647ccc670bca4db2c7acba9b487c641959b2b2f86c28e62d5fbc7eb0803ed472d0e830c4459fe15b33e5fd36b6f1fe2bf046175393911f41a296f9fdfd946fa28caa99dbb198b6bd797bac0f315e3aaf28794cd822e65026653876cb7a9bb7559f67f1d4aae455f81073985330a52483d3d2109ca946c", 0xce}], 0x3}, 0x4) 16:00:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) socket(0x1, 0x4b9173bfe5f5cd99, 0x0) lseek(r1, 0x0, 0x9, 0x3) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5, 0x9, 0x0, 0x8}, {0x200000000000002, 0xe0, 0x3, 0x5}, {0xc1a, 0x200, 0x1, 0x2}]}) 16:00:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r1, &(0x7f0000000140)=""/71, 0x47, 0x803, &(0x7f0000000080)=@in6={0x18, 0x0, 0xf3f, 0x3}, 0xc) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:00:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x21000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0xfffffffffffffe4c) 16:00:40 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x50) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0xff}, {0x18, 0x1, 0x9, 0x3}, 0x8, [0x81, 0xfff, 0x101, 0x400, 0x6, 0x9, 0xffffffffffffffc0, 0x9]}, 0x3c) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c, 0x1, 0x3}, {0x76, 0x200000002, 0xffffffffffffff7f, 0x40000}, {0x3, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = semget$private(0x0, 0x6, 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000240)=""/70) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f00000001c0)=[{0x800, 0x3, 0x7, 0x4}]}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x7fffffff, 0x1, 0x8, 0xe021, 0x401}, 0xc) syz_emit_ethernet(0xffffffffffffffd2, &(0x7f0000000200)="b7") 16:00:41 executing program 0: r0 = semget(0x3, 0x0, 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/240) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) write(r1, &(0x7f0000001240)="2fa0f51136e5687c04c755cf0024820f5daeeb29bb66e774530f03ba9332fd252ead43918dd0d541686c05cda4813301bf0a1852350f133e9b22f2d2ef3f931402d9a6ec5da13b8359c62eacf0bd4271f6a5a5e53c26aac771e1740ec7529faf12f88304e1a31333bd4d3efff80afb9c413efd4179d65f2b41d74dcd659eee3f0363a5d223846b242c594f0246088968896f4718f8d4a76f5cfd31a4d82308443d14bcf2a9a89f3f177ff596fdbc21ea2b", 0xb1) r2 = semget$private(0x0, 0x4, 0x20) pledge(0x0, &(0x7f0000000200)='vmm\x00') semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) 16:00:42 executing program 1: setgroups(0x4010, &(0x7f0000000340)=[0x0, 0x0, 0x0]) 16:00:42 executing program 0: r0 = socket(0x2, 0x5, 0x0) connect$inet6(r0, &(0x7f000004bfe4)={0xa, 0x0}, 0x1c) 16:00:42 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60c22df700102100fe800000000000000000008888000000fe8000000000000000000000000000aa2c000000040745003f0000000000000000789ab6a2ea4dacdaeb54de18292e90db5fc65cc19e7e7801b376378fc377dde94f94268eddb6b5fe0554ff670705169564e2ff1aba22aa6628bd696d7d31df45e6864b31cb2e6730234d1d158b1f96b63793f2f26b09c2e9cc12ee43ed328d8b6997d6c7a723ba62cd94c22e00b5d68886a3fdbfa543e619bcd375d012ac71185811b2eb47c8f0a9557e1b21684691733a905873411ea47b5b96146824809844ced386ce7c37d05ae4cd53a6154a445b36f107efef94b1de1ad2aa21dcd45fc55e9029e03094b143dcf779104096e9320a3943c5c149abffa71bc8937c338f526487d0827f880f0ea859a600"/322]) 16:00:42 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1a"], 0x1, 0x0) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[]], 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001800)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x70000}, 0xffffffffffff941b, 0x10001, 0x9, 0x8, 0xfffffffffffffffc, 0x3}) 16:00:42 executing program 1: 16:00:42 executing program 0: 16:00:42 executing program 1: 16:00:42 executing program 0: 16:00:42 executing program 1: 16:00:42 executing program 1: 16:00:42 executing program 0: r0 = socket(0x20000000000000a, 0x2, 0x0) connect$inet6(r0, &(0x7f000004bfe4)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 16:00:42 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getuid() r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, r3, r5, r6, r7, 0x1, 0x6}, 0x8, 0x2, r8, r9, 0x1f, 0x0, 0x7fff}) socket$unix(0x1, 0x3, 0x0) msgget$private(0x0, 0x41a) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x6040, 0x100) socket(0x1, 0x0, 0x0) seteuid(r3) r10 = semget(0x1, 0x7, 0x40c) semctl$SETVAL(r10, 0x4, 0x8, &(0x7f0000000240)=0x17) r11 = shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r11) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fchownat(r1, &(0x7f0000000340)='./file0\x00', r4, r7, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10008, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000003c0)={0x3, 0x81, {0x3}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000400)) munlockall() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x401, 0x2c4}) socket$inet(0x2, 0x8007, 0x4) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x4) 16:00:42 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}], 0x1, 0x7fff) poll(&(0x7f00000002c0)=[{r0, 0x8}, {0xffffffffffffffff, 0x91bc3b0fb28e87eb}, {r1, 0x40}], 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x2) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) fcntl$dupfd(r2, 0xa, r0) r5 = dup2(r4, r3) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) seteuid(r1) ioctl$BIOCLOCK(r5, 0x20004276) close(r4) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8800, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x4) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x0) linkat(r1, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff50, &(0x7f0000000000)="7f00") syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r5}) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x10, 0x1f, &(0x7f0000000000)="caf5b415", 0x4) flock(r0, 0x1) 16:00:43 executing program 1: r0 = semget(0x1, 0x2, 0x8cf78460c2d54966) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/104) r1 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:43 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/185, 0xb9}, {&(0x7f0000000000)=""/62, 0x3e}], 0x2, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffc1e) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000d40)="6013c03bc2c276ff3648013d51f8cde55b3c483f392354a11a7da7b920929bb9b7d49f306dc2280e0ca502d3276bbfea6a0d750c577d38e21faa5ed80d87d56d92de5de4194ddbf9b2ae506ed6c1cdfdb1a55af646d07ad825de40bb23edb394c2f2356c10ee8fcc20f352dd3debba12cca4c5a5671f90ce9a65d462a7dd5946eaaea9ea77a1ff06f5491f7c6ccf324c5fdaad87d171ccd43a31a6fe69c7f5ab6e98f01ce74bf233e27dcb0c9a7eba20d74591afcec5ec58a2f3f2eb0a20", 0xbe}, {&(0x7f0000000100)="8ac3625fbe27d69c6246534ad2cb9c9ceece471d0400f4d8c03b2126f44446db038ed38582d1518077c1b1b1797a0eb3a501d7eb21330188d1e80782cb20a012d99d3037de0a88a4b5bd1fe50fc3451d60a76b4c6d2fba5da479290c032270ff4d156d6303445e26d2d1e9854c0ad9e671a9306881e274c6a43c6858d677fc37fc88", 0xffffffffffffff15}], 0x238) 16:00:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) socket(0x1c1bb004737b489c, 0x2, 0x7) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) pwrite(r1, &(0x7f00000000c0)="de2c5e76858effc46bef239779c2ca414cb0a4a52dd2ddca8e081ff10b7a3e85cdf123fa8691f92e0c0cb6eba7bbb457ecd052337862edb0cb92a116deb48df5e8070947acbeeb1719b5040f6ea21327ad61d053aa5335284b6a68148733dba8a994dd4debb349992292833fa3ae5a103fedef9c81c50cf2a39af0e03604931bdb7ba240470c43a80119e599da9a269bead618151d852a7ba91c1be3190a609d5f13252b93", 0xa5, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="702192c5e5ef2833328eead069d98b5024d4ee996d002b43699f295bae459e05dfd277815eed122d1c05288225785bd9f0c191044ae83aa9d8"], 0x1) mprotect(&(0x7f00005bf000/0x3000)=nil, 0x3000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x4) dup(0xffffffffffffff9c) socketpair(0x6, 0x4, 0xb09, &(0x7f0000000180)) r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffe28) setuid(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x1) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) r2 = msgget$private(0x0, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getuid() r6 = getegid() r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r5, r6, 0x9f1267e06ccae51a, 0x10000}, 0x64, 0x1f, r7, r8, 0x3, 0xd44, 0x1ff, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x145) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x81, 0xa45}, {0x18, 0x1, 0x4, 0x100}, 0x6, [0x400, 0xffff, 0xfffffffffffffff8, 0xffffffffffff2a75, 0x3, 0x3, 0x1f, 0x7ff]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x7, 0x3}, {0x99b, 0x7, 0x10001, 0xe781}, {0x8, 0x4, 0x1f, 0xfffffffffffffe01}, {0x5, 0x0, 0x1ff, 0x9}, {0x101, 0x100000000, 0x8, 0x5}, {0x81, 0x5285, 0xfffffffffffffff7, 0x8}, {0x1, 0x8, 0x3, 0x4}]}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) syz_emit_ethernet(0xffffffffffffff9c, &(0x7f0000000340)="b2") 16:00:43 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) flock(r0, 0x2) 16:00:43 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x8000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x2, 0x1ff]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) close(r2) fsync(r1) r3 = dup(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000003040)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da37c624267123f8eb654f6d59f3a492f215324f3a002481ba80d4d0cc"], 0xa) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001400)) mkdirat(r6, &(0x7f0000001440)='./file0\x00', 0x100) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x10004) r8 = msgget(0x3, 0x20) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) msgsnd(r8, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) symlink(0xffffffffffffffff, &(0x7f0000003180)='./file1\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001600)=0x7800000000000000) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001640)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgrcv(r8, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001840)) writev(r0, &(0x7f0000002e40)=[{&(0x7f0000001880)="a8710b64892ab9c80da7cdf125974dd106ea6da462cd13def721758e744c8d55b373c4a782a7f8e737cfd25bafcfd2f1628936e997ca312b0dadb274b170984631fbea0029c07fe768f123cd6612c7732570354e236254c64a65e0046dd01d047aae36f136e071717385c7b16cff2646a4439bd5fa595ed5445815d50d03fce6bd02dde774221a59d3029c4a902de921e0c1176ac09added7e372629c121cea5d1ac65c73261de42820db89b06efb26bdff2c3dae036879d94e430155c590bc056b48773d45ff5a6ebb3653be7e387b8659f8decdc00d9aa376a", 0xda}, {&(0x7f0000001980)="f2fb890eb112fffd", 0x8}, {&(0x7f00000019c0)="c93e23bf8fac3b6c2d42f0e7c309e96ba0517cec42f161eefa790360d7aec720987b58a50eb7f5f159db8ca89003e7d8e0c80f6939ab5abbc744d8344f844e68516d74a8c9e312cb4b145b6e2827e2a557511a9f4a50b94fb27f791fde41e040c20c620e372356ce4aa37cfdc70352a613e22f63631172194258301ea2ffd02360078e9edc9bf7ff3624b5603f9f78b1be24364e4d4b1d0d5caf2dfbe56ba5730272578ef615698808b89ddaeb132cb7fa5ad3e770fa3054704bd9b6000a256fe11268a38eee2285de43b605cd733b569a748620647b7dc258042037b21bb80439369551500af85fe639ea0bdc", 0xed}, {&(0x7f0000001ac0)="8ee8bdee96a2b86fd512fed7865ad5e45977d1c62faf9d2312b9705240272544c732ebf83dc73c116d0eac8c3c4467417938e53440a5a1b982ee3f59046b61551534f7169de5b17b52f158f3df8ff2134b6352551b3940701ee59b643324d602e8b29e3c277ad443c34add714afc721f914c13a6603063790addd1612c6390787f6a4a1f1c01fdfe3f5507062781cb", 0x8f}, {&(0x7f0000001b80)="d455fab0e27903affc93ebb5dec844d69502eb69f1aa72fbcc37083786b0819180e61d203d7f979399c4c61696b320b5e609fe8e5b9a84f2b8c69a6bfb95a81d2739fa386e55c5a69afd1955d16fd4c117d674acf29c341535ece63fe5aedc6225f2208ac22105f3d91a9010f0fc5c4e0ca3544df0b662c4215f2ef67a05912a334e1b7fc49830ec7dbe726348531c80a092e8fe546fd07881a2b31f6aa7517fcdf2e7f0331c0431e98dc2c3e2fb25a94e418d4b66f86d096114b9f9124d087b6fdefa259d171ae0de35f4b8392a7e692a5b4816c34e2230e4992be911a0410b", 0xe0}, {&(0x7f0000001c80)="62e60286b332a17b336812710d395598c21e5ef30e3da910f48429f3d70f59d611f256dacbfe97090f59ac285d4a0d00556caabddce34b173a1e2f35b97e5fe6fd353dbfcd69f45feadcde019c30ca36d76ff0fe10b27706a75758bf83c31e2c555da53d01f080c9ed110f77d8818a4a6c51b0aef6c43cfde97831766360f4726bab29c1e976748c5ef0a3d212b0733d3d981ed132efbe853684f36fb4dd03b8bed6f86eff9f0c735aae755f6411a3494cd435e40aa37dc897d22a6685232f800a8433b3877e4f16ee75051bd7a0326d65b38b2024689ba97bc81b32bbfb9e4c86ab4c3158153d35eb88a036c6690581b294732a18b76490c99d93a14f2f5a0be53ad607928324c0502dd9d22d03aff52574541032406ee5e274e24a564279fa397ba04c32684115714a995debeeac3e888c444832bfdd27fc22a50f7bb2654641c68b9058401670ed3c06e2d4f6a6d9bb41f8879d3fb4f1d10a6e2b144390fb9a517aced071dfdb971fd6c20aa2e01f2a539cfb45081701954c5ef04b2d7c3a2de55460aa89b0f2dbb2bd070c654b5e63161e248e217eab120f723452f9ce937bbc2fb16bf7b5d51ce9a5a856bddc9114595beb27c639776fef5693869e0cdcb7a19adb7e08bcd39906a7eb7d5c97db73a7b849e873648efb9d516741c9c0bd2f87b97ffa3ef8ac9a77246a3e5e50eb3c3d0d1052b84334aff119ca69148584454bc45fa7d729c7d81dba1341e1175860540a4e893436432bf87f59a01feba028427885f9bf0332c8de9a8c9898d0c56031e9aaae46223a27bf5314ccc9e9d1dca0a7242668b4966026a00e3ad6fa7b098fe8bc74f26c00828d7d115403df08c0bdc7acb93ebbe75ae37c7b6569db5319f844890b7981d45fc013aed26379f212802d68fadd11275b4175bb3a582ed1a7d7a33144f6a0ea100be876866b4c4993a0d5eb8e83806988f1110e651c2fa5026bbb3f64e2fd5d2c74a8286c74e931efba975cdca79026887f662e1410e9792d685090a0bb05a64bcb7c0a4b72ce03879d68a2bf5cffc37f9f706417b407fe554e58ec6eb8c42e308de7d84741170ec235ab0daf5e2c9ee224507edc0d5dd1597b2fcf0225a0c09a02834037716222dc940792cdd84a25b9301357f9d28d5153b4629ced95697efae310558737e45770ad6241c0ec7c0ec3c7f5197ed14b9b6650cac0db8af87e34f3c7ef3e94e2dfb5df977b3f99b2bd2d5b60aa1504f9057d14cefaec27249d5c3c2ed3bede6415ceba4577f14d8ef31ef91efe9d7ea2027f56c86028d7040d490051f16ea09e6f983267fc715a668e2616eebc6c2c45078a8b28732a42745174f61c2551f518caf77c398bb144be947c0237b2cb4d9413848bb6dc65f3a92573e770b25c904b165f82c8fa1950ade15808d3887097d03219a5c2f6c33e0812d2f1d4c25de64782bb8400c3e3248de118d5363d9623d32b671d21d3d3e9d69b8d39b8d61ce8e91573f356aed7bff83ac641ee019ccf4dd6c994ddef06316746c30b975420ba90bdd80c335cdbe64103f61e4e4eb3d72221947dbeb5fa03202cffdc925e2e045690e72aaf72970552d19bef0709d155ec4234c02e20b076ddddb5adb500c901a52247f599c8baef5aed7bf6c8c66b8fa4c546b765f4be1488b6b2710eeac786507fa2267befc8dd6e6433e90e8bc8681ba8fe81efdceede5ae81ca42843bf4c3505c45237e1b2e52ace35f072828f2c4931c33b05450532191e558fb10916443fa694b2f4b0b9761b0467e9a3ab0a8a62f3ee02b40cf1ba3bbdec407e59f4bce063d2ef91507944a89004e3ff39df8d8b4aee76c365a6e181ba56c0fea3b27f54c2e6fe7afd7b64105e1bf468cce70561177dc383f769dd654405434b3a736bd2d47431369d4b06f5e6e53370af0928b9e50c31f9a215a0157291ddf79590cae5e456408a6e1326a103514f5b6f6b8cd5b00b17fab29838c5ecd31f2f3e7a3477c8d63b53fcf9fb9b970ec904afd35752f8d6aa91875d236d54d18c4b4ffe50e61472a9f925e03a224b7ea88b8dbc1222b6cf6de7577ac15ca358fbd94c1faa48d18895fc2e75a19b88447d4e3e47b951b21a924c2309d783870b63c43161f44117ec09b3f79394263718738d4f88b847befd5d131d88be846405b8da114ba9fafa2556ff2667574861d4dbfceb853ac36beffa62bb93ee961c872109502ff75883c7280275aa6575febd8d73c9f14793d94e9cdbdff1258984458ba7c45c331cc09a45be9d4716bebd4cd8ccbbd1439deb7a3628fadc5418c8d7b9f5ce9551ab74690cf4dcc7a3812d48c81a8db964f64d0277135e58e9c22f3c0926775755a149a362c5d27291728c2dc221cb0ec70a415db42b592d60415fa2a51d256a63142a050a076d6e9f2663731fdaff2720717a92315ef429016721281007b99113a30ae17fe07f5ccc92f8925f04aba20ced7c92b6b6ada4537f5036f97d183feddb99a8b35a071363c4ff7dd32a2fc005b988cf52fd710b1b4ad9a9275e55d5d938eae5784cdcfaf622b84e1343a37a6752f87b1432ee04c2406506fd1ebc37bb4088be26dc14a1bebdcb0df9a3997d78291bbfcd6d08a8c384cb8d6e97890e30ed278c434c95560c29f06ee836b14fbe260ac34e52af5782d4abfdca31c178b2a770da0b86a13e84e51dacd6f2d55c219c99eb2d729bbd495dd7ee466ccc0d0e26dd4c7c748fc26848de24a5d50e7db96c1f0d27592eafd7d577d079fc9537e09c7e729452775f234627921354274d2348215bfeac1c0d8411b8416ab46bca0c05c7ba1c9f721aca04b871837f734667c3af21dc3179b722b86617c19e7fdf1ad4c3b8e5b3afa840ea8d193aa9507092e5b143393bb72a80b7958bc9232880a6192c32c877ddac2d67c88234b41a68f8900757cccfc69d56997bb32860634dc239da8e7843a88f9f4a85e2553b6676896d5a1a0b4ae6ec2545c82ed12b048dbf8f162472c4019ccefa9c3e1abd204255efeb85a060d453da702ea948fa825b49b94c61c374b907a0e4a986fab6b7fb3c1d966b3dc61a8fd4a16c3eb52722cdb4a463c2eea31c0133471a65610f5d14a0e87579275b66b44ced8e69cb6931419a7a0665cbc4a1456e9522509c35ced9d4cc16b49a8e2ecb78eb1de088e1ea78f898b22d50db73c08fb25a805bf86ecfc15a083fce7bf75cddfa41c197fbd7c8e8b06712e6aea30b29aee528398dac47ea5b3278e33ee00fea9f8d32375f13b485bdebbb4aa7a95751e42bb466c84a49f121ab5d91bda1df134f8fd989ee452e0b027286384c2b93304e2bdbb8d3036f3a3fcc914425e8fc0ef0807f606d7b535122150e74125d49b024c29b5901eb0947475f6822e4d01ce7a8a4c39c7093fa7a3fd463d27d5bcb7692be42edec74e9ad42346093b1787b4805eaa6a5b7ee733cc4dbbd485268d84da0ae66e24fa49af6cf633030f64bdf85fed489fdeb1e8e01c875b8c5bdb172dd3d5b76a07db9f067a53e55b77a1b241a1a92ed815dad808045a7213b3ccdb3b09597f4d35d3d0b149284e0a0ec99bc1e66a0a0ec28067cf69ea684b45d3e60a5bb1ee697a679913507bd8f6c155d7be1a17e5f25cec48de369cec6ca5a9e04561132a0875fad36fda619ea6867b42e6909259669d292574fb9dcc8fc04d86be3ccc01259fc35acf2bb234eb8b2034e4b9666ed7a37b31e44fef8b144f4ce29e69c0abb28b0de0d3902654f492c3dde0145b08cbf81819223737a28e0ff91fe83b02ad978b7d88b8a8297a133991bb264f146e7a35039372388d0ada43c4118c6cde840e10b2d77e197dee6072e3e8e1e15cf8091e6dc632a0df4d6f5319319da223def471d2d737ded4e15199a108ce20ce6a47123d902a9b30601c97182bc09c3a18da33959e99d17b0e5e856cca2541dd44d1cf62af2af78547283bcedcd0439cc02b0493ca7656b17cee01a118a4e3325e950c9e7130b3c6c88540e5bcc1003f11b94f3a8985af91e6855f92516ef73f2ba8271d8a6ceafd36ac6db2744e0c389818fd7a153b157f8aa44f460b566258d580d31c51d5d5acd0afc5cbe2dfc31bea07a267e9d797776dbf02504b8c974cf421b3b6563cb24beaff7f3848ec32dfa175409cb72b4cfd00be581dfa54d1389b3c8bde6e48efd08d0ee5f2c4b0190cdfebaa6c07477ef1a15d38c385008474d48ad5c5e7e99f7a553f96578eeb2e0b128817df023ab897516bac54d7ac27ee5da60db17a8b2525020937465871fa14fd390e50d8744de149ab341edcac1f46a464591ad96ad79d4f837512f19420383b69cc09021c113a98469ce9b72cbd9c3c9edced73e6fda23dd8b928cefc7a9aac66709b94fb849912403703275e6a3f07379417329de011b5aa522acd6ac8768c618c07ded39539073565f9846aa816476a9955497f158dcad0782540571840c24fe87c2fa241be93a1f5ad79fce7b90e46f3eb46107483d41368f295ac9fb1556a1c8726209e40f2617ab22ed97e8c363e9e7601a2c9098cd0fbdedc2710e25e3b0fd6ad89fb14bc182f1ad77e1677d47356dc405726fa05e0aa2b51fec130275f98c6a9781ff47ef8036437a34636c70aa0310149725b156164cc4d12aec575e923867a22a49f484b9ae26ca796588f224ca1d300f158cb9d6f45ab397a9344b5172098e2d8c60db2776df4d2e1183159d7824bb2fb6e99eb6fce8769409c80ae71b42552bbdf03c779c1e6ffcad4e1bea400c6303be4b5a95862c3b39873194add22a11408ee603b071c401f380d484bc43b22c658dc51330432c9d7f778314bfe63cb9020926bcc7190ca239976e5cede69acd3691a43e487b27e8a3bf9724d717d70e5b25b0923a5ca519cebcb597c8796f4111dd4ed5023ff002b02169523b8a3a1272243addc1707353e8ff663314751ac8336dbb481e401faaa9a008f76eb40b3e7ce94b91840e5a7e93bb551db15eef36bc40af3ee304c406a72e7ac17a7575c4e4673197d8f5f111e4b49f1f1c781cf59f3319e2e3e5f9275b46634399e43e941f292b5f450f4563fae5f1e2a8aff1a385d2df59419f64922edf3905938d9cd044a4cda4640377aaf47ae329e5ffc4f4a77cde83b1dd233d114b81df01f7c751411859ff9c8250ed30a3ce76265a69d88b14871e54e08a0604773670454d6574400e122fe2ccb6f876424071e39725ac9426e6b24f5408d44ce35ed566a7355317c7b5a7ae7af00d8c943210664b40b510767f56b4e73251a03682ce574666a894a251a5349b859a83149713e790222c6a4ed2425f1676e4d8f42365bbd6703fe31ca7dba3f6e0ed253a84773622161286b92a8120ae68247aa812f6e623c0f81acb66c6ea05f15cef6a9263a8da90a1557d354054c6b862200a98501d8651bba6ebf59cd4905dda8fd88e99b15eeab103c0883501fb2e3176fd5aea6e134672a2ccc2608f851999f59b50e308a3a234f5f6fbe3f028d5a2964cd875614ca1ee3e9c009731d8a89ca39a3ea5a91e27d667cdd12ff3f636e89764ef1fe830e89664ebf0af94342db817888dd3e96908942a29acc82ccb424b013f4d288d25ec516a84635e4f6dc404819afe4816730a381263224b2edab62a95bd29dfe3915d8044f67a30c779e826d274ba3f110972cc365ab581e961380512072957fa244a2535910b995b6cb9af7c4751114b55a4a7d1875bef56cade84adbd5f5b8e0d317137374c64ddc6c736e02f40db705665d2d669a06905da08a27e59bcceeee3ed02c6905af6b1c719a061863eacc5384f84286234", 0x1000}, {&(0x7f0000002c80)="3b077a97d0fc4dbd9d669a4f520c435c7ac1eccb1b0c485d4903b2520aa564548cc0c8705cca597e68869b278dd4d9e23aba56366cf4ed7d414122577ee47d2b0003e306ded889e8b24700922d163e385931cd894697cfdad36e694445324ef9c65b98518e206186394d39f7ce11cca37536c6e5683227511a94cd4807143b72abd550037a0040ddc54c506b62becd7ec8e6cd63334f3a4c69e895cc14cf10517fed9d08e5ff8c767db2da4989984d9f59ae4752780def1fd0de4c1c445aee64400593da1db7b981a8bb6f862f096a47d76a18dfcdc5a7cec341e8b78d014b1018686d63fd9721d6fef974270ed5048b758bb7", 0xf3}, {&(0x7f0000002d80)="5f1010575098d3b90d27acf29585ecf983367733a1d03ed709bde16041ff0e071f64cf2320c4d073baac80f46affc2022f095664ce1919f5ab56b17b2b5ad405a5e920be03d168e29a91445ac5ef87897b3f39e82d17f45374db0590dc71a08f377499b60888c72f126d6ad02e2873b4ab154c763b2ba4d4b76892bcf6e93596c404ba2f4334dbbe39a2450c839f5ac97fc8405830cee039ede40f4e708fa8231e68b42c", 0xa4}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000002ec0)={0x6, './file0/file0\x00', './file0\x00'}) recvfrom$unix(r5, &(0x7f0000002f00)=""/148, 0x94, 0x800, 0x0, 0x0) 16:00:43 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="1c189866235a24efd3a51dc231af79bd5b6684cfe0f53e82b39239eec3f9182fbb2df49dd4d5515f32a388dc64343939495d6dbaec3cb887b9cb621f8202464505a0915ae844a6ece01be83f15089b77367b0e0fcca8a76bec6de25204986a7bdbb2071b7fde0e78ef457b97f63af18518b5b33f59e948739624eb0ca952f6c911ee8123ce0d3e20b28acf56a6f85c293bc9194b7e2aa3561a4d6daba2569142c492920dcd4241895215d74214e35ce39ee282c84ba0ac40951b667db11a334e", 0xc0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000eeff00008d44dda8441a205e475be5a85d9d455aff9add4f7c90090b85584f8bf7a799bc2aef4ecf5c080aa900cd569e4e09a64c3d18b657c8ddf4b69434a1fd227592d8fedb353bb3d8134439960875866bf04cc6438b3c422b1a028002b2c93e3660989e9054c792627df3727cfdb5371f644361a9d95ae4bfd8edce9863d7f0a424b251f102d09d5457b9da26d3526f280100e5fde165711461e209fe89e69ce793f84f2889e1"], 0xa) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff0077c600000000000cc33320c300cb51c4d4"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x400) 16:00:43 executing program 1: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x56, {0x526, 0x8}}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) sendto(r0, &(0x7f0000000300)="6861fe261e6f6437", 0x8, 0x0, 0x0, 0x0) 16:00:44 executing program 1: kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e03fbaf2e8dcf1b6c6ec3bd61a79b19d5be601250cf4d52f2eb27ab54c63095177ca00fd8c71328325c9ee9bcd8a8460de18beac07e15c5391d3c619d0b40a4a2d988f5e747591347dd52706a1437dd537a03d75f119f9a9fee0f6b98dba73577b68e4e29e03de0c8b438f12074aa136261c0d02dc708e924ba850bc82eabb4b06f191156f5755c9d8b28a920f2bd062f58f1cb1d9345c4313050dedad8e2401a729cdb8d8b244290dcc8c", 0xfffffffffffffddc) 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x6}, 0xc) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendto$unix(r2, &(0x7f0000000000)="ce01f2fbb44b43695cda90cc7685efdfa24526e8f586b880afca342b45fd80a23baf19097fedb1b5f6c40556dd17a0", 0x2f, 0xb9d5dea87d9958c7, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bfdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt(r0, 0xc9c, 0x74f8, &(0x7f0000000080)=""/121, &(0x7f0000000000)=0x79) 16:00:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) setegid(r1) getrlimit(0x2, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0xa, r3) close(r4) pipe2(&(0x7f0000000240), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) getgid() 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xe0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x8001, 0x6, 0x10001, 0x1}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/81, 0x51, 0x1, &(0x7f0000000040)=@abs={0xac7d6089bcdc31c1, 0x0, 0x2}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000f600"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r1, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x81) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000001c0)=0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x18) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x9, './file0\x00', './file0\x00'}) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) 16:00:44 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x303e9, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x11d) chflags(&(0x7f0000000080)='./file0\x00', 0x1) 16:00:44 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') syz_open_pts() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x20000800000001) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x4) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) 16:00:44 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000180)="72137999ad28ebf6687cb25db8f533fc325bd2035266d6f802f14d70e40b1965770d0a0221a58861e41fc7622bde85cf85390c0ae33616b15119ce8dc316813edccef200f312b4260fb97ec85d629dadef0c4452f284485c8117ee6757a23816c35139a5d8377db0933319be62564ba84357bf10f9035d995faf59ab5036ffb6c7d87fe3d1a54b45b31b6875b2b6ad3c8adffd2380c2671206d67a3612dba9", 0x9f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe080000f31f00000000fa7d93e847e5dec29f8b86f2d3b13c27a20ff8abd98af0101c158ebdd949f348715708b9ca6f517aca", 0x4f}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="55e3d1205af8b79e26e8763b3f9e26cac1b8e9227d689413261e0c962d5cc04f8505427312c4537362c3bbd35e73078dc2f116934bc1380c9354f2371c2d5864e4320b350ca858a6e38601f5cd1d9803471e5fba5e833760fd05ba0300b73a8029646ce9986978506e12de5d026ade68c06828775952a58e16ef0282dfff25dacf1fbc5425ab9d242130dd919725f5bb0754d33bd8274f915d12bdaff53b7a5b347bf534319503cdedecfbc42d59dcfb4c9d9949010ee391889fcca1", 0xbc}, {&(0x7f0000000340)="b294edd23a7a38937df1ad292702ef3987f2b75eb0ecec805e165eb195aa9338d87eb407cba91d0420b6298e41c5f2ff1a6c2478674c167b907d3b753079487c9fd84a086da2028c024955306bff235ec88d30a52ce23ef10d9c2d68c7a7b7c6efc202d4f5037e8f7d754f84b1ab8fb243ff3f2f1385ac", 0x77}, {&(0x7f00000003c0)="3c5b8b7424bb34dfcd699fe2b8e1ab319bfaa104e9f97f72ab24e649b3e33fa8c1c768971a362b1c7a1fb81ac3bf49b1c84456658c90c04482a753936c157249decabbc10e78fdee607006065b2ad3fc24967d01a3c7096281c6ee585bbeaf01b53b35ac597d26a4be31b9436b246150abc73180198a4efba68e6ecedebdefc45668ad21e54e0ff77ef86c4d5474b98a8a911a12627491170bfbdd3c9cde1cdfd5cdf18a2dcebf5678f06bbbcf239710687780236ea9ba165a83facb9d2fb846c6e20d0922549dc75c31bcb93e9ac3edfe526497d1ebb4b69b9b42137b3a09b3dd89492a627aa970d187643ddc414ea6fcddc273f7edc6a58ada54d8d524dbc2296aed275d46607f891f2c37066f1bfc9913d5c286ff65453bd66b0fce0c9316a5cb2a3118a54e6343cb7fde01510a271efc0707bde4f8e3069c9d21aed7e568bd5e71b225dc16c586f6ba18e6df783504b1292ec89b3aee05f4bcc83f67be27ee5bb2aa5a08ab3c6db6d397b001a13503ab0852445dc5450378903d7bcb22660aafc7e8ba9ab4b3679027d7472e2c01a2b36b18ff4e0e7720f652bff3e38ba98c0d7019383d44b0d45f2088d9c0ff4dbc6764177fe8d51329b3c9920a6180aace176dbb9dc9de350b8fb58fcf6b1da4428a1066e61ea13a61a632ca9dd02263b9a0d1cd0f837fa288d5167aa7f82bb7dd048b3963e96d61cf817450be3b58ac58928755accf6b7bad558471dcf5db04516a30df2677b384f7f06b42b297ec5772ca8d1e3e26d7b04ea8796e9bd055e94710cb4e8fe1337f0870aebdcf0fee378fe6a4becdaca7fab8fb9f1cb02c4d35ec6e09016468db55f49a7b66ccd073b49190254de9fd7a0757a5d774a9ea9959228f5f9ca3da7b56615300877aefa963fd6b42238970793f65bc9354fdc47ceaaa601454787ade375abb2394edb9770acc5d757990fd3c6fe826fcade9c6dfaf3f090f14e1419fc577c2b77b4789c2b588f114be94a68d9345e3f734b66cb12c72ff988646ecc585c4795d934dbe2f730df0abf6b5f5151f33cef3873f575aadf4d4b23442a09b8a9d6612b258c3d70184ce8fb8072340e5513a3c4374564cc024d8b5f6fe66e6c6ffa72122a1953ba1e75f745334c33f0fb5b4aaaadd7684eaaad6625e09f2dc734c90bcf4a8a5843372903a2ec8395104076cae8bff1db6eb1451599cac945232d50cd475408cef769fda956647c4e8647521d282d5e8cd0dc76752ac4c4f42b6dec2b4a5803d013e254cc07842f23dbe22e03101d88416c85f04720008825380db02dd422be22c39481c1239308f40642d14d4097365ef7cbcf58c3e15cbeb4164a4ef3c14a8eecd0bf2b36a1c8c7e0d7c4a59687ce8bec5619144591b59eb910cd6217200d8d2bbdc3ae75320fb9f2c15ec51a5c279c0d2277908ab44c46d3515858de66aca00e6bb64edeb7186516feabeefec7358109469e9e60ea1dd366a991bcd47a4f5001ad8919453bfdc9cf155b437f18dbf3a7e2bf7c65a71d5fea1b5e87f487a00da3d8a7ba371e288946549620b63edd35c6138fdc99e17369a21867bbd6cc657ca0e7d9ca6066b170f00875a7eb16a1b9141e0d0babcdefa49e055e0638519c23f40d7558590d224ff915f58314f76d626484ef19a50597572462ed09e0011c7bca6af03c340adb07d0b7c7b1e8e6f781819a8511d77a20be435ffa87ba0dae719800de143763b90d242e63b199827ae02105d6b8f574497e3df607cd1d458264bbc31a3b5cec99599504da02a1e377dc27d1bf08e60cefe32fae838803e5f3a848d2f9df299a88034565c123277ac4a7a40f0cb79ce2c114cc832a23a3675350d98867da77bb52e717c4d904f84b3552172197117da3f8561606bb34884afbd33486ed7ee7b5086f4316fa86fbe9fd4aece113dafe6127d1332cb5b156326c5d5e030c7b6d1c1581cec5bc2be32c21218eee73292a56c52de0fa7a97c2046a6bc78a05423ee801d09ff94008a40fb9dace9163ab48f83af974b211b4cd9f4fa0998d9891f6389ab7a79b3dc5b9d1ec7b2d0f808a06fd400e2521850f05f1a5eefb8f43eb8643b8b6f5956d12a5188a8f4e1e7608e8fc57e46b1059be099d529ec285d1ee3d14a825605c0927eaa596eefabc0a3a4bd511c1574532ae3560164b70b992d2abeef0e635f0fbc41f4a44eb64082bcdb086493c298fb4b4e471f9a188533a435955bab1ec9128c0ab61f34fb6e29cbd6c2d5a1bf7d526e03505c8511feac01c438d5dfb2774cbd580afd70905ac176823240bdbc0ab7fd8fda89a0bb6933ff28216d63edfdf0bb4889bb36593ec916d657aef8c2b50729096327c32df1807b855282084333c3de9a0adf8124e87066ae94c37ebebfe713480541d5da3764b9ac96171814e0ae2c7e3aad515b4196a327379924cc01f4704922f5e9d52f6d9e0f0c86e4006aac96015b7bab9fcf88aefa965e856bc53ab9564313c8e8cc366df160b4c410a50936ea5670fb723b1af86f3c47bcc885d65e938f7215159eaf83e4526ece2891f072b852cf197d5f5cb7a4cdc9d44362078a5d1cdbbdcfc421c532179837d6a9d314e476f522ab75f0c2fc792d3e8a7f46e36062dd6bf02c12de999f576ef10c1e7d8d3acd1f032cee3b62923607d99aafcdfbb84481fdc0f7b4102bb37414191ce9743b2404e0ac34acce5532b92b209f2af1bdbfc9cfdfbb70918b852074104657adbdb8493646629856c4d7e469afe70b634ac812c992bf5ee2ff1ab8af2e6757d2e7daefa4ec7514a0be142b4ae03cc490a5ff82318b094c74e990b51128c4b2a20c350ed8bd62ff447b5e65f3a81428b6480138243f24ab9c7ab36884ffc5c5fa52e1c0b1fe06ebfc740f4b1031c05610df5079944bc4395cf9e7c2357b6232fcb15624e50da74ff2b952512040e2e0d1d2b1bed1719d141be058392e9a3432dbe5c4cf9fb725af55f795dee8db44b3aeba9fe24a0994d39446fb84434a11c48ebad1cc16b1d0b79ceabb6de2453702d48e9e842b9d5a19f952a19967e857f1c19f06fbc2807cd3bc74bf760d0f656b3194d63c8914506a41290051823eaca9e110f2ba38f9aa9133662c459ec77f4aa70a43c947e34827d02ca38a5bb66c401561bb586d8b09429123bcd7c3662bf7325c879658d7eb9e350d2202283a9b844d4cdc59c0fba2dfa323e1536b1851ce15cacf62005839e752c683a198b786ae3396c9252095a6d33f60f872276c130dca3b28bbf816b8b381148c242cbe5e3f90bd30acbb2beeec71f61db4c329ecab54f29b2c5453acb65b799d52bccdd7e33c4c7e508e591f97ab7a66c3fe68548a76efadac9bd624161009bca683f1122f091eb6111d64020310dc02c30919a9a45400cfe66bc634b4090bb8e4fed3b7ef54a3a71ce38754ffe6c327e5fc6e73b40d9c5dd6c0e345aeea54ab951fe02349e126b682b279d64ce36f678bd0c9210d0cbf7ce2e64bd844308ad41e52bc450c84742a46f6351eabb907347d240b8368f85ae3b8186540196d4497d0f1e050a033566068428d83b9f368c74d22c7658d420c15ab387c6b336a29435663b270fe8bce1306a962f190ac2aabed5180c2e9f9fba893b8dff489d25a18a8a18fc4e6f4a52acca86d2a5871963fd7046882eee490406237c47763d602ac2edc88dc8fb88a0073eab753f131b9de91fad0f58e2b3d84a290b304bc125fe3ebc3c42e4fdc57af5faba2c1218b2055ccd74447220f5a984a5de29e5ffcf79e383f6b4ca556ab25b5f41216276d5b5cd925e1b488c20562788e819c70e03efd557f30a14e9ad26cfd8de5939ba5803394716493d2048109018c464d6b93dff4abd5e28dafc7dd8b9293b702742fecf7b76389be199b23f955e4504f17fd5aa19b667cfc4407ff55a5389438fc8d2cbaa5e0564b81340a93e97c93f7c5e3f4b94a8bce71469e34c74ea5e30d9f9a976fe11ee3fc1809ce985ae9f189c2bc50b406a3bdc0d84bb453151fc12185ac8f32db0fcc87f7427c3b83a3930c606694986811a0ecd03bc0e9005dd9a41b87b75517472e56f25988ec00cb239ea5b7b55b7748817f2924f563a4383686441c0bd20b58d6d1f88a0413a775635543361844818a3683d8e0400653754ccf10551aac62622b17a197f1d87908a1c872a10bae18a6fcc4f0d54056f1d2ae1948eb4602fcbed3bb183e487f08d4b2fba4a56126b78583949df0ba9226658e495d4796a3fdc57e86e2b096c4f659c86b0c7fe8d1f68a1b7813bd4240dddd394f35db24409e0ad9300ae165d515897e42225139c2da8504a02da8eb8c466352e0db354a7f8a13addc7d051a16ad997d273e296eb5c19e63f0818d33148e90079d43c9f1cdd9112625b9322e6d6c7b5fda8fca445f23bb5f6dba4da2e47e11274d00c92de2ba2f772d2edc516c217dc90d0e45cb0eb9c9b82de1c16c8e9663bdb34bd063a2acf80a6b7824cd891c842dc0589e35b3739a1cbcc69db5d1bb15a0bcc7d975ef49ea0d25686820a23e18edafa512024889ea3fbad02b9864c2305b92fa2b809ca8e99c8bf02d59e3e6a4d76a2ba7ce31c5c0ec239870eda82aaa95d486c4fa2efefbcda6a3f78804f00903ee4655e6cee2691123dd8dd54cb8096ff0d967dcc1f6d73ea33b1820bbce5e7aa93074d87abfceac28cbdc4e6363fa1c1ae8a384cd333f18d6a4aeb1ec188cb1be73ba29f5546ca05da35b91adaa659cf2562b2126194a5d7d8ba48688f9dfdf1f9a9e6b8c34550e6b2db888d3a600b35b68bc85e9407907e1a1c4e18c601108ec31f483776e88a1bdcb63a39f11058a68a7a5b4ad2d9cc6d036af59c67788ed7f6f9c8469456ab9e3b62d78e3a8dda5b26ce7d011c3402113ff43d939754f2201225c71dd01e9d6dd602851210017bd08375d671990b740321458189930e5cf0149af87f8e52a68c5afe691fe1c1d2a1b873679d9899b92e5ad9d83951d8e00d90a9f087cb8347fa587e4fedc7a3cd81343600248310e81b2bbce654e5459d1e191e515f468f39c2e787b6e128e7c77c2957676d4389389c466145c563716f6c1bf4ac93b53b7d3b6c65e41d851a7d60f050a5d27bad3f3830e3a1f880673d1a8723efc18b134c3703bcee56365322f15fabede09970d86184d938e9e5c2443d6ada27e5f6e441a35898d5027efb3f2e4217b730d8a1c641fc3e57a51398e2cc992165b754b918c475d69c4e8577e253149616a5e7b6c8f7216e49ae45e08b8357db147f4cd22addc61a127574a9c9d22ca4f3e2c0d781605bab195739ec925cb4d026c20e348e422f380e6aefded981bd1ad5234f0f095e1ea7c6fad8249dd83babceaed74a6585983636e3fabbe4bc8b2808e5166c659e80da7873cf568ec7d2545a98b3371c951dd5433277fb0ebcb0d1182bede057e8d5cd25f55b665e7a36963a83b9525b6213453bc8701ccea7d85ba78c837205e77ae4e6331e155961c65ebd94090ccf7d010e386d8917663aa104e00f3f0f0d8fe895b8ab3c2dfdc5f89d3399ed8433551f59bf6f199793f2b7a316fb29e871abfe43b7a69b4a071669e4b71c87a2b79087a559324b6d58183f4b43c75c0a90e18ece4f2bdc7369ebfcfb4ed9eb389d8bc2b9eb840e5126420f1029a876ed5044fa0432d88695388cf164dc6acb5af36e2695d50a6782931cc7102af99bcaa191bd14d475d36ea6d08b75616989ea9d34b0e6360188b28fb4a6b8bcead2d96ba589c5c9de38fcdbf6e24245e8f3b3da3b9115fc98754b27023db8d5f394274a3dda9f5ed630d4fb1", 0x1000}, {&(0x7f00000013c0)="0967e846cb2e73eed07b72e1816edae33d32d7270a64beb8e9da1501a5f41c8e3731fcb7c6e55bac2bde6eba69da7d67340a4e117eb39e7632db326258f490254368e68c1f517af86d183039a271d600a7723262079b6551f22d07903aff75446dc26a723ee11e2613cb118ab07670fc722c9c6dae87439add9998877ef3c2f1ccedaa841949e6d14858f0f74c987eaebd84ab3aa2", 0x95}, {&(0x7f0000001480)="3d146528e811c26f6109cc880a8eddf16a1d3b5b37aa4b8a5a51c819cefac8e3af8a35a5f2c4e2cd78fb2a49f1778596359edc5b1bb66921b492052e1be930a947be21435d79fbb27f9bd0db721cf9c3b4e87f2def89be62506c0852435d6aa6d26850797ebe2647ad43822796965d8fa3ea51a66a83e2cecafa587e28b5abe39b53c450653b2bc4d0b1d930808ec82df8949861ca5875aadf9ef756a0d48de3e820465a388f2026f2677b17635c07d19eb28b1e2e660612e4", 0xb9}, {&(0x7f0000001540)="1a7b23da4d247d17dd0bd57e3b3d97e8833bee22d9f3faf20dc0baee0ca5e3c9e9ec2f8158f421a8a71562493c02f8933dbe6bc9726e10fb328e41c3e5bddd8283a2a570850a37cc56d56bb74c96c8e08c98c145abd78ea454624332220091e647eec9575b", 0x65}], 0x6) fsync(r1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1ffffffffffffc96, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="0c94a58f041338043d83ed0e34091516ae23fda55a247e1db11e9f8e255f9126fb9b0737284e847943c0e4c8fbf0e5c0a9640251fe7d015ff2424b64195159b4899394b4eb065f894e5d24d80e7b051c1e7fae097b2abf55277e654c992f2e76e1246c27e819c95fec838b5da8f4b12f429608ada4fd947ae0109200b3edccbef91a4a45ac584cffa68aab25897532cb5590b4996824d69f67e396b511ce37ddc1482dc27094a8b394a9f1687d732c8e9db43ab9f1bbc5f073d8ea4725dfc587b682fcc375691b778ebd5068c662f274496976477216feccab8b3f3b685c23546857fecd2e248af794416c24bb6cffb15ad28de288113138aed8b48976852ae6cf94a5a89de4a026cff87ec3d85692634672dc72360a0cc22db4a575e797c28332ea6c915795b5eb4321504edf93ab4fc1a72db0cd80e5584f4f171d23bd711a490393c2dd2d1afaf776bc2549ba879c3afaa238a5fd37ff08217e4d49e4f01c1bbba0cc95bb3e715097deabd1828391b5e1a77243a0bf91bab929ead4eead926180da61d3ba1bdbb07a077c427fb56f9e977840d68f4b72785e9b44dca97825d9f4130cc8281df230c0abbfec4df74ce1b7eefc41a84880ab786597f152dc883ca0509fb398bdde9da9130a84aff5313aea538d574b32eb466e50883cb3d4112d6c21e88b99723745eff14fa13154d3967808d916292758e2ba3809b3f3f26d692c0e30ffcc40254c13a022290e877e63c9bddc5248de54a55bedd692f564a998810c4e91e52428a667ea733a0455880e15e3eb15274070a536e2ec921894dc08b50389ce6f769de006b2f79e4df497f349aaa9e3c54fccdf76e09085ae8f9430e089a64bde027483f630b3575efb9f3f1961faf114d9ef90f026030a63a87f2cbc18d0c1c71903529e8124dbbaaf57f763d2d9ded5190e1dfbdf21cd9b343f03334b6346361899d09c36a9c0e1c697a587fe8e36887d4570960c44ee1ac4d8714dded7160b08340436d60e8ca2821f1e454df59d48129def30aac6f8516eef4c842fffe6a44ad876f194d9fd6f7e29a2e205890d6139da1bdca4021ed90f161bc43a786ebeddbb02d322b67de0819021a3e6ffebc5bcb4fe375ac502ee963e015f8d32466dc06d12f6c3b3398569ad130fc97f6490b2d0b3e5a352d05d58bde00ce212109f1fd5b2115b9e5891caefae95978c9a00a725759590297cc933c32b98f2488d84ec1ec45e3ab8e61712d5070d52bfb157a12f29286b174a1ae22d89acaab88fa7001c11e03e0697b6b26a275a6ce651a61f695369bba4e24cd4f85a8a26b006f9d01084da2129db55386e39a56bf1607e3521ba4eea808eb0fee2524554934a74facedd4f42dec772ab79ba19c02277d69cc3ee2d21abfc3a35e39ff9a721afb824c318f7acec46aec00c87c4c5068f3116c337113670837694581eb5eeceb22b536a9ac69b90501525f0cd0ac17c21b63f8834686b13085a68be3072439a98a8a45a5e1141df75f81fd02854ede47d795906db627e00660d97971a34f85419d7c7f8c0a43445842430ef36e8e6f93b37f8018fea1b0e914bff331cbdc59758db26f43816b8b9370448978ce87544916cd89279b234cdad4ac1aa56135be4a5d67f4797139ca51ba0a2f0426d97c0dfd018a553f3cdd11e2c93bb1f2ae33b55c743007005605af2d7e4c74105340a7555c6af87646aa6d86ae9684fc24cb6d063f3b817ea0141de894f3efbb34045a723648bbe04534d4170f1d836d3e981e991d9ee616f52fc65ab912c4772d286f6c8c642bff8187a887aedc33fd3270c3ca8cae65f6dbbf6524a0d3ae01c4425573070c400a70b8aab14ee973dace1d8882aeb43bf0a76f7b68b7987037e67e0e3aa46948a08d83930e3e76b555854d388c851d0f86f3c7c6fe537397a1fbe05b552b1e3d464a7531e943b4cb3716154b819f3fbd5b2a198ee13db21d703bdb15d158f242b93dbbaa8cd4249f6191bbbb251d9eb883d666d5217f8d5ba1f93c07457a6332d3b666c03735e83fc257fa75fffa5cab7ae922562e81b4250b7b67e3bfdecb995002edd24259a0f60334ec28e62748b0ec21d51beea40f075a282fd0e71921ce182014c5cc0b6d9eaa66cd0eda740756bfd0aea04f4da1832a2b93a2809fa2d581d14344839a4ecb76d22d97fc6d94a1de021f3cfc0e92669aac4888a71c9853549ee4aa6502d607f34b08e9952fe4e144385d2fc578ea8b0fdce59ae25edd970e0b67331eb6e1980ab9f1798076e5e8b37f41fe7f1ef6e2f1b5ee3049e8b88e22ee0c0f2043e55ee69ee713009bc4ca970f5f8684484085675ed830bf7a1286340c6aaf257d10c931a9d555a016fed356c7251b3c89e6b9de3fd98340c58b44e073dcd7be9af120ab373ac973c4f67d86280ea913362946ce31fbbdf580135b4d2bd2371621c38ff164e0f5961f125cf4eba66e16cbd27f8d678df2e67f4ee3d428fcb9c80959604d18628d38eb9292f7d281decffb1f94681664ca0054d936939cf281697aff94316de0e026c0a6a32b978060b2d01e5f2ec78982e457661af8787f95eb92939e9b56195eb7d2ae06f368bcdd3f68e2914c07a58b2feddbd526790c742ee2fc47c9a7fb7eb88144f49c3dc1b1ec318b68b533196e05e4a2d56a3b17c9ad4b52e4257279b8ccf85ebf69d24320b003e1e72328e46a1a1cebdf3b5faa10d57dbc2b4384d76adf73b6132d9387c356cded58afbfa8100a095faf50ea6a3349b33f4c3f2b7866186dc50248a84adb2b2222932c8b829fe491f24cb7fb59e7ecd801605cd37d7d4d353d6e7566bab374c83f43bbcc7ab25e9851cb8ab08633323b6b34113922b3107527d2ba4b0e1e394554fb69791fa7f7ac1e66495ea2c904b82ad1fc629c64b46cf0441fb5f321132d900b0fa941a0bef269f6b61969d2ca63c621940ae06faa3d18423cdd946e49fa99fdb6cb270077e990b637183e88d89d078cf80906700f27349bb5c5195bb1d07626735d5a7c1e6b56d6d5df72555c3afcf23ae2cb05cb9a9670d7897813d84fb1ed907e0b10d5554ba35e5e7cb833861be5322c12898a0efe2007888f7f89b008cc08292fc9b9ad0ac41e94c6a68a4855f80291293896eff2031ea2d8e94240a630f22d5bb24ed0fbe7f044b77b1f10711922139e933bb95c994c1781de303d5d78bf35043ce76fbb717ad005e020858170fd91121ac95d6bb892bfdbc2bd28f53973eacc73789bca08469712bcb92a75f022a432836cfe19a48e5807c5ff3dfee913e82091f4c7c84d7fe1fd0942e6ad816ff09ee7cfd14f6ee26c87809e9cd35389220dc6def910ec7b29875c67935ae70619485fec0a7c9898c8e70e73e8317fa36cc316d4d85dc828a85682c6b174a784544d714cb51e826e56403", 0x96c) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000a40)="e54ab06a98e3d6f2873fb605973c8b35b0a9f090532c9069d887a4d0ed3fcbd4dfcb4c7cd03f16c580fa23b3b5957dae3c4b83f47a71ccb5cdee4b50dc4ad35a5d823b4225da2412af68e8da00016a458fd7e89b1f95898e92054f87415e90f8c0b5e431c8b68dcc28e3541d59c3a3b1b7b0a58de6004f0c57042b05deb6", 0x7e}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[0x3, 0x2]}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:44 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) r1 = semget(0x0, 0x7, 0x10e) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000000c0)=""/73) 16:00:44 executing program 1: r0 = socket(0x11, 0x2, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x40, 0x400}, {{r0}, 0x589b6c3375959207, 0xa0, 0x80, 0x80000001, 0x5}, {{r0}, 0xfffffffffffffffd, 0xd, 0x8, 0x0, 0x8}], 0x200, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0x9, 0x3}, {{r0}, 0x0, 0x4a2f7da53fc9f1fa, 0x10, 0x5, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x7, 0x101}, {{r0}, 0xfffffffffffffff8, 0x10, 0x5a9bcf65acf2532f, 0x1, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x21, 0x10, 0x2, 0x5}, {{r0}, 0xfffffffffffffffa, 0x6, 0x2, 0x1f, 0xfff}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x5, 0x1}], 0x4, &(0x7f00000000c0)={0xbc, 0x100000000}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 16:00:44 executing program 1: r0 = syz_open_pts() flock(r0, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002d}, {0x54}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) getpeername(r1, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) close(r0) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x80, 0x3, 0x6, 0x1, 0x0, 0xfffffffffffeffff, 0x2f98, 0x0, 0x1, 0xfffffffffffffffa, 0x800000000000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:00:44 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) 16:00:44 executing program 0: symlink(&(0x7f0000000140)='./control\x00', &(0x7f00000001c0)='./bus\x00') symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0\x00') symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)='./control/file0\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000200)='./bus/\x00', r1, &(0x7f0000000240)='./control\x00') 16:00:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) r2 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r2) 16:00:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x9, 0x7}], 0x7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x9, 0x9}, {{r0}, 0x2dbebd9e4061bdc0, 0x20, 0x8, 0x10001, 0x8000}], 0x4, &(0x7f00000000c0)={0x0, 0x3ff}) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000200), 0xfe72) mprotect(&(0x7f0000312000/0x3000)=nil, 0x3000, 0x4) pread(r1, &(0x7f0000000100)="a52a57dfc41cb696b56d5bd4486740287a5550b1d527210a4effd6f02c82a3a15ae8786c777b1a5cc88731980de2ae4f6a9278cef9a43949fdf0a9dc8b42edb01c7a1f4b5cdf87bdeefe0613170d0f61ae747a45417c09676eca808a0cb0ea113e9116e26f7327cdc93c20bacefa7f4e414e99ae863e0cbfe3a6cbc0f2", 0x7d, 0x0, 0x0) 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) recvfrom(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x40, &(0x7f0000001340)=@in={0x2, 0x2}, 0xc) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="45018d9a31df2fadfe15c807496d2dc4dbab3b01aaedbe0d1ecc021b7b8073ceec20ae762f0f486cb16fafb19393be4f5e9ef93622a9a3daee98842542e37f506e18aacb0650660ed2c3f1e2ed2ea93d0553d9d5275d24b563b5bfff4210b29b0d8c9ed74fd7bcb58204a2545347337fcf9775ff1dd09a7f5ac95d1ed2d4fb6d6f8ce42170da8a4ce7443ffc3c42ebf2e15079cd927a65b674c6204077f35e04549773c38c4e6d5101b5237f0882cc9371596d", 0xb3}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="2000ee00334d7440b40ebc9b01000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB='\x00@\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1], 0x68, 0x1}, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000001380)) utimes(0x0, &(0x7f00000001c0)) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x56}, 0xc) 16:00:44 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) sendto(r0, &(0x7f0000000000)="1b216ad2bc2f5022921023b19fc10262e83549b9a840035595ece7689a94cc2feb", 0x21, 0x8, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/101, 0x65}, {&(0x7f00000001c0)=""/178, 0xb2}, {&(0x7f0000000280)=""/115, 0x73}, {&(0x7f0000000300)=""/84, 0x54}], 0x4) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r2, r3) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x5da0592ca47e0f0b, 0xadf) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x8) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:44 executing program 0: r0 = socket(0x6, 0x8003, 0x4) sendto(r0, 0x0, 0x0, 0x3, &(0x7f0000000100)=@in6, 0xc) 16:00:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xfff) 16:00:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x1ff) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x301) open$dir(&(0x7f0000000000)='./file0\x00', 0x381, 0x100000000) 16:00:44 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x100000001) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="be6e8063ae90d95b3164c5b69f449dfdf8d97c66e66bee620cea83fd950850725caa576e89315f7f6a2b341d2183ef1f5af4de636a7232704d50a8810b4b1777f7ab0058ea012307bdc8fae474290b96945b6ad3a1fde63ae82e6923077865f0ebad89d592219229e438dfe2e90f6ab6897158e9f8d6a6aeeb72b198b0b94db0ce233169112a7af46d48e0c097bc628618fba63743a33328ac0e2743c78946c49f21d846e67e51b8fa8b690de15f2ade210af72c6db84acdd061df9f38abeb0b9fa81425c4f34e32a207a28cdb3f687c5d687e165202ead4acff1629f386b4df2a56e5a022c34b19b4db45c39bb2201d51162eeca92e693e636bfe67318b516655105c8ca0dad101cf80bc24748c50c9eb7f68c5d9f8284e1378624bf9c3e273f0cc5673847d9204ff0229c81c19b97d12d94f82c568f67b3601e1a179f6cc5760836f33b41b485991579fa857fc77991a9905e9d057799e211a9182150c36ed45e3c5fc4b70f68b74312c59cce404a8dd9bca04f5dd7d71b0a226dee8fc2778c6ea20cc643d1822b853e17c193bc6fe9bdf62c27ff399ee1b3b111ce0518b5c06663df5d0f12972356cf2ce0e877b622f400bd87f1b341a13743f0cc1f913332e136bc303acb4a7b7a93cd7fa9fbe622256fd3d8aab1cbd50d545ec70eaef7fa53cfdba6cb74cef8689108ad869da224afeae334748296c91783ed2ba1b6a0900acdd2665c1d799163890c36c904c2cf7e5db6638892866a5f31d8b8c8c8c1e2f5f22b628aa0562758370065f22e7cf553aa5fe7080cb8df70c43fe246abf709b606bd7267286159e35f241a1dc4c18f9c77a5a010a88e12b7f7be2ba879c35089afcb47aa9b3aa03e7d030c6b2092fc7c14aab673ad20375f72fc1621c57615235095336555de89ce4c04861d71c816ca44e8b3f96ae657260d4ecc731b2bda99b374dc4a2fb57b7161f8545ece81fb7703adff3b72c12a09e8ffa4774786710b9169efa11451952f256291b2baf9ca587fd639aaa5aa0196942ed9148508c8653c00f67049f89053095dda9d270077b4b73415da0e0f9feaecdd7141e2d7943224494b2980124f8fb852031e5f98c14f8d84bdeaf8fa7faf5d8c86f579cebd50c0a9f5a87bcca6e477ff8cbf408ea86ad7675b8127eb2628cac638d140112263adac7c2bb9a7f683dcfdeb144881186ca4d15058fb1e9819c9d24ccf243a22955531a34d30b5862e7a4ef6e0b5088b47060d5aca2f8c6236532c9f4a826fafb1e35ce29fa3ed1069ec04cda1b9a693aa2b7cfbc2cd193e97e86393e2e2f7c05dcd803a687f040bd12092ce83ecacd57ae8508a43e411d71489835927cd92d037d6d854fe942a044ccf85cde4b1d5603dbbd0c7b7883f5bb79d03f2642a37687c55361a1b2cc13f3fbe65b285746eb6ce8163f0201f3bac5174d762e342f766eb841443387121565f07ddc5f90815cba4ffbc4b0e6b2149938074619451828a07fbbdcf79356465137cdd3672dbabe42d349954a76440da0b334f0e2ba74ad268467e32d0402053c721785cc68374b10d56e2210ec282bf7a6108afa1c4d88be63f0b2d7dc28c722116009b4181f3a8704bc8ba45d39b14c7f73317cfb297fe8d7268880b2056e49936c92ecdb787b34a01da54ff48736de499de4b79a8b36caa679dd4242416fc9dcbf27168b4628448036da0d2f691bbf38f4c3b48574d2685363ffb257e9440442795ee89baba1ef4d29d5bf22edb797748e5a7935ac708b0d2ef362d96020da7bc1321742c4101bd65193f74f183f73c8e8ae8cda15f087a436dbe2fe59aad0e59d92621754e7e7a89834fb5f99b3b4f5eac451d7f89115d1edf6d6f6ff0506f0612272c9e2beaf9de35586523370af93245e1bb7ba411103e2b19aea004a3e3690dec353c1eff99ac5c5830dfe01b409492ba4f9e27a6e556920bb111120277cc6426ff4a8618197afcf62668423bdfbd9cf615004f44792a316136128a8f9cb783e2685e5af2d5e4ddf9bff6468fbf6f6f9a6eded9eb60e68df61e973f073ae284f283fac120017bc7f6cf32cc30b66008c1a592d6f7e979b6bad1988cb03642863ce040e2943c8290fa2ab1e0caa360c6d070e95a7bf251c52cffef4f35657c06976139fe71242ddeb1f336c4a9e60b5ff6046bfc9edf3d9f81ae88fd5517df5d1ed57a76c9e0cacda19241bcbf2681a2f0e3c455764552de71e3e00dd80ac52c9106e2dfb6dd3de696e59ebbb7ed72f8764163f698403fe84085365276b96ef4cb562a326292743e5b38da5c5618cacbf12f2ca30a83adff84c962364f131e6a8bc25569cc969191a076e26aa592ec3e087881c48e13c73a763b8add65a8bce41fc1c0e47c89127ee8d576fc85b2dbb5bf89a330b3395417ae49d04a0da127bc261de39fe73243178cc89156b968339226b76c86b76f1ca935c95ba4ed46c6fb5a53a94b5743a2340c8e7cbd44b7795a55ef784f6006a50a9c2a81968a016c9f8497f8aca48dccb6b465734d33df33c77040249698e8c201f2e61a235265e88cc8ba76e034923cde72783044f0e4640a956612a10bf010c5f3203681f0e6cc703cbbadd35a48e2bed0a0bf597510f07cbfebddeb8089bc64042cf79c6373f0946ca28265a40d596f6d42193d9f053447b27ca522acb600225e30d3776aaff1e0ed766d9b2d8406fdb58e549d75adcf63780b4b76c6eb75fef1006732d9abb5036a96a46cce5c492fafa96285d6a7ee9eaf8b75d1f4aaa43c1d98da2aefeec0c7faeba8a2ca6f85ac588e29eb8aa243e1fbc4358a753dd45ed8addaa3ce85dc5a91613d8490325c02cfae0b87849ae3bd005aa2fdc47185136a1f18fc4a0c3b5bb2a43a6b2554e49eca82610145e961070e5361e40d9b0bc2c55ba47a781654364b7b11449814a0b8d125a24ae9c27eaa325b817ec9ae48e7b00af4f08b437aa0eae648b6dd8e811af0a500f12561ad9cf1161619d5ac1e0fbebfeff4cef12787ede9ea5f1fbe587e673af191727ed3f6a8d89f2134d19cdb1de64f6e557e52531d3cf37f136783a1c49ffd929dfc52e2d4b1cbe3e0705288d1958c3c983aca506a6adaf243f4d20ce48fcc2f104c942b54ce8d4cacfe4499a4d60be94f359ca9f4d9cde87478d90f74f7e52043aabac1e7178ea326785f1a75bab4790ea91cdfb4512e022116df84c5bb187046bab3d4d31335cb98677cd23e5a7b7120318ef38ed14f1f76d6f07de8e11b9ebf25c1eae565e4fd94796c82d89adc7eb27d959714e1f3491640a2988b66b25de2bba87aedb7f1d8a3b4cde6722cca8f91a0bdc90ddba6e8b27be245762cb849a7f49dd0806335b8cd72991d45723b8af291f12224e9b2baa79262c275220d23c402b8a7d812807337d1b05b54816e54075b0b9cb11fb8d3b371b00f434e3b4052b978f7c92fddff6f343d76d1fb21ee795a6c8fae8285263cc33f332990ff015d98b77a4c48566b8c0068e629dc1c3fa310e100dde734214a066da1ebce03aafe837d5f16aa0c6a9e749b3730486f4fc0359ba83854b2bc273d7614a8ca482a16ce0c84daffd7e4fd9715c0853cede21bfbbe2e7b778ff417e1971c7ba0d042191ed02e8ef4a333ca2b131e06c30bfb8d8fedbcd68e08bf6d2a25b50102865710f66f916b5a6c6886faaf7b46661a80d3cf1639ec2b3c920b0fc78d848db45f2a755dce23a0c97b5a379f4c648f28f245e3505084cace5b0da21153afa683817463990f8596cdc045a365382e19ac753a28390412f9672897e88a8170f6dc481676053df8328e82720c69701a483eb683dd5a63de11e6bb7de05f2e1bd2fc575016f75da5b4ac6ac24ad2edf31985bdf28520956426976619e47ec0212b6d9eae771789d97d086902d6d17b982b2c591940d68a8c1a191fd212166fd72ddb0d3c2318705a0448a32c89b647aa2506e064d12e76ffb5f21be9cfa3fa50515c0e2eb02712ecf8b43cf25c8b4bf2779a1f77a5b8c4f84cdd17bc932a8805ebe34fa64841d4d465312f37cc449b7fc57b95002dd613f2996c9d7f567f65365ee6513b97a3e95d11e6d50977d1f5d7fffee480a968ec9f62c040424aa5882d702dd82807de35b669c862d47a24e9fe7c25360f1a0abde178dfe410f84bf09ed0778f30e29316bc14c21add55cf0cbe3b866df8c44f03199f2b310e5441df9cc281e6bb21adeac703caa43e170d94a0576deef951491c47587f43fd351d581ff03d59b0bb2cf8b7f4a9cf47da3fd3418f7f74e9ba03c8a99240cbeac2e624c9c37b8f1282489fba6a0988540f88e85af91c4467a8a2b6f2ef2a75666bccdfd8a93664792c4b6abf56118e2c42a5ddc67c810f2f1fc0f50a112a0e33600e670a062288a2f504df7ef4a76b8c57da6ac0653bb37531e08a398711685cadd0ed65b7ef82530cb2b103ca8e5a34852704922431024cf9b61f60ed15fec690945da6b84217f350d7e7d132a68a6b6568bc4b397bbb5805b4a4c3bf19359cfa3f35ec84d3363c6eab66185de166deb0738256a9614b5e472c8f31f8a6dd1a94e3439a628aa0d3569272a3d31a7578ada0b66ec5c4d7ca0b7232a5955ec8464f6aad4b23d8e2528250dea31518b4f7626d3b61bc757771f9bf4ff21f1d31b7c25ba0ca1dd785fafee7fc0b2824c2c84432f06d0889ff6c7cf616a191157768a33da4cb47507c6b5f06487b9f49fcb04949bff96e5738e999c1bf8146bc3b62ab12c6f9340b3f7646999a62128a3cd504eb9692365f3bd9798f80e99814898da2b7a198ab7277d69da23a9e722a4df212f58b126ca854537173b26705e66829d87f8755fe226fb2640c9318251a185b41dc86d540d7c9cdbc25d034ae5a532d95ed6ea83e8911f3a9da8909f4ee40f1d185aefb5819d3640272ae0f74eb50bd4e15a9e14cfa9cd2f23089a118dda054fc9acb4399571b5a4c3331d564136cc02e35de368c9decdf9831389c7e0823327b3959196059e7fc6d40324782f929bd3352fc1be94ba66a15007b54b429fa9776df19ec508bc05a39f1f19b266933271a23dfc2feff35211a57bd2a7c45439e7647ddfc393649cda47b4da0eae34721cd9159a036c817e4169279a42b160405a27e645668a8f4e97a0f333ca2de64ffcb39b56a0db571ce121939eaf3106899169b02aaa4ffda207954a519c8e790a9bef2de2448d121709edc2308888402badfa645f3e6fd517f836906b432235d8869b8d68cf7c97abec28ba4d4ec19e6aaf7f0bdd3d3e20e53d42404102b6d4afec2cefb66eada6cd026c386688ddf1fe5d442b7ce124f478699119166c7179430e95a418395a14a7c223404748bfe8ec228da7117a247f5f2944d04f7b5a3952d61b115ddeca69646a7c3689038e9d7ea20c5a9a57d2499ed869442740b91449f7aca698c77016f16fcbca5d4a5abe1d0c7c0929587d6b930a34d0d5289348b82f92392f1d51b98dc2e832e62c99fdaa99f09030625ae3a01a3568488b16ccdc6615348822dfe93e3d1761a6b5165a6b932bb96bde40d21eeb438cadb007a891bc6bb665a0b116b3926c1c03463b5a7e9e37eec3c8b81bacb325e6d79c4b3f6adcda6af8a0f266398191dcb193e6f086264005b0cec33a2f43e53753ce965a78962a98969465bb89bf61eb2764a695f5de44dd1580f4f2dee53d92a8c4ef5f8f8655ba8a5f08201ab833c29c680df72e61d602f825b5f6ef691f268b2cedf1c14af9772af90c43b9fcd2d5709e6069576b310ac7df7c01aa8b945d2dd7b99a725ffcaa6f6a00a079c1e00356b41bbe63", 0x1000}, {&(0x7f0000000000)="df2d3925bab5a2e8219f8027c0006a6072f3374a65161dbe97b5abc76f6bc523cf35bbd07f62c60dab15bf35d1dfc8b24ec51cc085f122ebb48a2bbf434a58b4f990dfe48dde5d30130c4949cb0ed127e95ad192e3c36716337104408ff63a4b79", 0x61}, {&(0x7f0000000080)="f1fa47462ab27aae7658b4d2f13049365d15dbbf2988fc8c9a92c21fd0823041feda75c5a7df7a36ec39c196a58c25df1c51d784e684d51febe2475443e59107c31e09b287b6deb131e40b2722a3", 0x4e}, {&(0x7f0000001840)="cca76e1b31051a0d8aebb5f9fa34201850499e05bf9de67ec9ee3fd275bd61e318236c754dca58a14056d6b56919f180fc3d14d726720f56835ae7797585490316c4fae50bc9b7f8b68b798c935e790a0adbf770c72e5fccf9b6bc9a3a42e0e8def5e930e0876c494ea87bda96739774a9e66c39f2effd9e8a7d23029a9f203bfc984f1039b33dd7dd3a6309210ebb99ee35492c6d9f74b7f0f1f07b69a6d15358a8bb7b6dcb66554817fa8066c6649c18933c3ec7babd6f212f6a69cbb29210d92d2d73c4af244767e8e5344c14ea51937e234b3f54d9f3afc64a42af6c6f7e163b1b7bbe39e6ca18f32d74e65e44cb60dd8534ed2c67dc5798acf5f4fb449a303b0df8c3105d4f68d3cfefdabf3fbf22b37e0a67706ff6e8f4e356eb606ea1aa2dfb32ecb0230cbece9f0e95afeda5c850763b0ba743efcbd9ec6a1b25a2b1e1e765787ebc68ed9b6170676d68642e41a96cbed46b583d4d7115d895b379313dcc785f7dbf5cc0a3fbafe250313149080581161ed249b743c5d374e7d92c93467f570a995b4668cf9544027e9b49abcf59c526c9d4259dd488a9cd0ac2877c79f28bfe472c02865b51d11db58f6186f541c95afb958b67c0a98aeeb8b12b7bbad62bf2ea8f2a293445fea0259c31f4d6e6d84332f98003101937aa500c99dc737e33ae76ff98234b63c0da2294f94ddc464f28c40705f59b40dc8846784207337611f6392dbb5d16a212a6f943ec3fe17766bf737287b5033ac5ff38111c559ae1dc0607f30a02b807c565862c5f48166fd4dbad239d5cce54742c3375cc3e7d4d37fb102b922536201cd1fc22e9c1bb946f1b572fed4df9c28413fb796530d6afc49dc4ee78e229036a100db5ccca7bdcd238fc643d26afe2cd249fb1144a6d747acee077738a0d197b3d8dd95a28d15b567d7da9b2cac2b60fba88c89f6070c93ed0f080ccdc284d153c2c83cc91587163532da6f8fb3d18eb0b5f95783f7cdf72a9e268dfd9103b8320614f26d562260f1de1e82db5a75848993f45d72d8c25f612f66fd15e3d732359b80ba68811bcaaa14deab788153cdf2a81f3e752f697c2bdf32b5d4e0c95c1434eab155a9b70b5d8b0f79ddd8c800cdd588b53c56c0fea2a6f97baee9ee86f11132362afd4be2d1c5be0e7bac8024a74d2f5ab758432ea931594edb550fcc95a8b78402c1c028125277807eabde31511cd41bd19fdc88d332cb47f5621c8b15fd23b3887e455ba2c0e33e460d70c5956717b5676f8760fbfe82070fbf54ff063d48d57dd9ae4b0867624663f63fa849662308a3b1036d3d539e6964e2c321e7d22ecf7e10adc88123c48be1a4d3e26aaf0a5b50a5ed1d0e0138a669cf7edfa3c3c91df8045fef5907c2c20229fe4af6bf98ee36d54b931a9792751fd4aec5ac73589f1a686524cbfe61c0ca6e6e6412e1b4088207b9dbbf2cd507113d9e65a94b9e27add94bff2be527f931df7978479f57a26cf30c7629f68da20d2228b20317989802aab45521c24f09acb08d593bf1eadffd52e076ca31cf304331d88dd6c09cc4388bcd35bae9a1b8988f62c840fd3cd7f74a32df9bb52e3d51e8dd0890f54b9819e90638800a5b3698391e6c8ea70ee90d368c05cc12018369d689c72e082d0c46de6cd52bce2857d3f506a7b24d8a1cbd42ad2dfc0b108499c6080cb81b94bf245cf80522b0427339010b0461af6871dcd90cf7a4c01b42be71db84e335fbc7031e63009cc4551b0167ec5119aee51dc4cf4c0ccd607efb62e3c1b213d4454b7b5c8ab37af522cf214b45aa6e28fd4ea6170c5233c40b2f934f3fc236db2e8d2e191def1e898c64caf2bc5f1ba2a3222f6bd0669d5273158a3587bb7e5c91b4f89f640e543889590c72a6a24607751b70c50a257498bf64ed73e2b2f4ccbc4351192d9a8ba8ed37b196ffdb25f60f11e391f7e904fdaf869951eb770d3bae8281be45806aab2f0c0619f99ade19ba87feead7a8ef89760a1086c00f7db0ed39e659195ddb7a207d2fea0b31144d62e4648a0d0606750d03bcd3b19c5069c19cde8d6acf70638b9f20780769198c27765ef0e5db37edf837e5458c20f18552f0e01234bfb8880e61502f4770ebfafb63368a8f6f0f1ecb64ca6656f29e627452f7730a44642fa6d2f1a28c0b2836ecf8fc8eb9c807195e97a1e47d3d7c8cf87b5f43ef9d85f85ffcc46731aa6131367f331b361bf0572ff62439c26012e4b09b268f4b296e5014753f88808e7b174ad88a44228ea5e6bd993dab384315aea69f83d5e9d613d65989c35be805a4b8d54e4b0af4dcb760a00e755ffc9926c41daceb2f9123ce2ce6d15612ca331654de1b859e346f86e85d2c2e3edbfcb276b1bd32b330096b2e8312baadeffc015880da8cc6cfe39f9aba63af0877e1f1a1019b6021bfb7ffa82d95832f9c02998d41c8e7015d0674aea0ed87fd70986e6524315f553975d593249070f3b20ad8007e60277c27f0d1ba1b6837e9f6658919073231935fab2d2776af59d11e0940187f31a59490f65f84b430a8f9af4416ccf60155f483ec78598c9798bce8dedce50ec5446c3b846d913b1e6eaffc14d05d08398da62bc2e04562315e109aec0ef802855a728c1889ed5b8758f13a9462b052b62504f7ad73d8b5ded47355967c12ed4ca680281daa2f05ecd9032e2ed0c345f35758fa135633c57b0131af183bc9e64d08cb962e7641327116edde489fb809d6aae9ac88a8004159aed4d12204278222823cd8b4922a837096ad50d4b8cdabe1f3aa515b8c8cd26c0a9ed3add7f0c2e53d681ab4a59f2ec6f77e96a93e381fd3872c91b7a193aaa70771984eb218fd131c36fe18ff5b9d451731032fcbb53a64b940d9f36af2273b52431b0aa2ec0d6bbc4ea956103a3b23731b6d6e7311b54dbf10640169eb23e4a8a052c8c04e3345023bcfcbda609161ed24edea642fd5eed7792be41c7c029b4da610d81fcbb03ec41d052ae1bbaa3c97a513294e735af9f864c6e04820c04d29e50c62db4fb95f34eecd0eb6d27057b341a0d223648e4c80962dbe060a1bca540aad8f501742791e9d64ea6a7629e9b4c391c20cfc550cdc53e5047e8ab671f9976c495fda80842add78427f65997ef4d727f6c0aac716087c12fc8afbb456dc8ea3059d8e0be6fce88708cc3c9b47bc07280a61f59dbe14ce8be8e19c7084e9c1a1bcfe1c43a561bb9c18affecfd8d5d37e4ac563d62fd65c406937727e57e2f72d04885c9fc72b8924798e1565d643ca251cbba4876d9d6bf6a90e3ddfce531f1df6fbb4ea9c5f0c16d8a00ad8abe21948b12df48f92aa3bb1a56f0f0102659f3fb5fad2800d6b0f79fdae27e44a75340b99f116fdf1d223b82242585b040db5be5341cdb4f09e895b1674fc616946c929232fd1510f43c8cb3558336a0914ac108db72229d2b8cc1a8b4f41188a7a502f7dec6840d01f3a50552fdca787fa4fbfa0ba0f71bf8f586c7ee1da021f63343bcf09b280a599227afc2b25446df25a7d9419bde77d962089bd1b90e88d59faad73c8d381633fe70bdd4c81a79c796b1f63c45832a679aafcf22a140d8762b81a3174f7e2fe9f1e344418e1486eadb70572725796686caf00d293cae314f543dbe5c2243e83718ce4a0f6508160752777fd1d7e99c4d5b820ac483d04d73ce9b84c3f1b8861c8e0c3b87c4ab1d01d7a67fada1b179bd9a844a0f10c44283368cefb6b2537495e34f2d4ffc563368d804ebe85fe82ba307b89c86c7d8bce1f6b142175071b6400f28ac50198e11a19a991f9615326634b1394a5a5f9a5573df29674ad9d11015bd4a036f741dc56309b283f49aca714ed14553200da094f2d0d78fe2415096a144648b4afa2173bf47f97071ec301c594662121ce9b8cf7afa32ca108a7fa7803b3de9fb7376b4c97f77a0d8b0b4c9ff0a4d16653667b5c601b2d2c5029651f0a5eaf7b8ce086071edf017a1bf58c0dcc0760b3a9b2604d45c5bdc61d396d9ed47f9b9bde4821cf9398496963de1b3b7bf895a0ed91a84d77ad21d9e2bb2cae8351910248b8c1eea8eea6a65882b0fa1d550973a73c2387b38bc53d6eb04aedf81a018c136f54372f507d47480aec62c272be70fa55aba700a2acfa530d5c1016371498063c3bdedd3d620fe65fa36a7027db3acfda34c333526abfede0f5c09efcc8f3a4b6fc1ae66da881573daa7c00c5c25e5edb8c519a4c251946479e79389546a79a5bde06f4eb60babbd91597e37f6cbda1011b5df51d92c6e86fc2558e5f9b896538a491a3c030e3c3327aa3342e4f2dd0dfc1d59cb7755675dbdb6bca50f9f1330aee65ac1fbbe72bc1e8e46776cd91459efff94b5a9e1b2c9cab252046f38bd8ee206297c369c77404a703cf5e3cb72cc6c57bba411c123ce5315b1277d5d232852e11a88700e632255196597053cb26563024a6b3201bae4b81400851992264efaac14eb90e4784f518a79cf8eca5570684497afb364f7b868e5defa723b4d18bc610ce78afba78ecc231d846e36cc50b1378c89579a11b7eb16c5b33d0577581ba524dab5d34db058ccf68e39dc9fff8df2f83a56913a68e76f8b103aac213b21219e1d8fabb17c8f1def4c26da3252629ed72190cd5b1c73d269a7e446e56821b34f78707042a0ec30d69130541730a8fd2944a34de80e443d677e455367fbd25f260c4e6cef31cf0c8701f930adb4c5a1b73150ddffc352c0d2ab02b6d436ccaf478e251bcde3e623f8b5168c21765e5c015c464626f7e8cbab79dfde3fe88036d73345e971d8985320fe3ee2938ade18e2cc5b3511f97346bf508fbd0abbc5d5ef3b82d3c113a594d57691542d4c52ce086fc7f2b80f283fd273884caed78d617d1c464aa1d86c20a567558014679c94dbde0529265959b558369492c1596f9bc577f4bd223dc78dec154b77783a9196dde12d8cbf525e384d97a7fb13954200e8ff0fca12e92f1497b6f74a527cf6922cc8ed35dc873e91816095a63ef6104f71ae428f3255531ad4e75a914488b555e975246f4e51fcf620a3216ba086f2566304ccb9c1c2b5054ac4a32a4120c0ec04e95ee3d069186395dc6b72d56a9435ef6e3cfc9a911dd1f8c876dcc7e6ebab0020ba94a1ca083e09f16dacdfabc07999046a83794ea11b0d906cbcec3b06da014f89ac472f8e54f82f9e5213427138d9dd8bcdf22f88babd2c2aa316faba5a8a991d359d8cc5f79945af4ee20f537c4b3f0c3f32037f6435b53ffb181b2f48068edd6a19f5ee1d4722c578a96648b71d4ced694b7c73bf4d5e7346f7255bb906f879aea2da51c81306a771c673e6a5816dc5a6db11ddd807dc61fd6c7bd9d9af9c6406837acf0d0f09f144620edd027ab6c394c3a8aa5b15ef9762f7ef2d9dd9c94853461e6c19ce11ecd2e95f2ed92f9e49721fa71df385597fc06a2d79ea91b9950721a93241158471c56663415f0993940f5f5f8707afbbb79dc537096c56803c98190d638678dc0f5b45e9993b247190fc348efbdfd03a4685dd88a8e9bd3d525291bd8c099a52e4d3b8bf9b2ce64fbb79dd173b1656f1604b06d8e429692abb8a9045f05a65bfe3fed9e2a902e8b0b5eb1883b0bdadafd1d0c5416c54d8918532361ace2bde14947ee49851067b4b784f42b1490e1c85045902877f2b847881ff62bfc23210dc1b7e01bdfa4bf488cb3bc2476f273ea45ad5be1842ef1449607db50450af4b902810d5f9dc57f6f6e706dfef9a7475648a05acfea2b9e17fe0e9ee1d5e0392aa8258bb668af314cd876b910dab582e19", 0x1000}, {&(0x7f0000000100)="7af50bba5c2a09c47edf6a8a", 0xc}, {&(0x7f0000002840)="55ac2d62e9a084a7f050bdc9f70ccec3415cf56d27f6c970969ef008684462f693d5877b1a980f6fee6d28376dd26d54e4fa3e82b149e0df4d31851b82f1a5e60ccfde0ced89f6131547c2d6ce3e7c25f479ab9f1645328be2f67ad1f3c26435b69b0dd397a627551bad16e823db9caae4c58eaa22a24456b521c2b9af1b5cb17b85ba06594315fe81d736dbbb4bd180b9ea73535504f8c07ed106413ebbd8179b73c059090f45742fea797f5e3a803278bc1785e512be68c7883f086cedf33de511958d2e20889280346985648a8c412c0442e3e6d36000fbce0de2963adc336cf4b5bf05cfe82b6561ddab6106f07a7d172091eb8e7b2a46e3d5bf5ed68a4fd8f21f77798002061aa156e746ec2ac10d2f86ddfe4ea60822c05ecdd2e95130d21f5e6f24ea8b8c1940fa06f8ffa759e5c173604562ec568d5b86f6495aa457b412d46e21fbbb00876a240a7501b2101485ba6fc6839018bd4788d75b3f03e28935d8b533ab5492eb6afe2a8caa60296dbf076354d33f41637f348ec53337e2947e00b31bb39f79e5b10093f4f6a03a39246e7743ab95a6bc0ee1d12d9f1f8940541759a2107dd6d7bae85d329e07deef809c2a84c49ad6b91f45de3f4238591422bfff359afdd6ec7845ecb83dbeb87e51666d1fb353bead4e604899f90870da7e0abe2f5f22a3b244dc2a689b93debbeb20393887ce4beb2894ed887c84f2377862151ab7c93e71b50a1463b9ac48681ae134c0d9feb80b6b51a1776ffdffbbea877cd4e55486f8bd35d4315ceefd2f75d840ef05d479aa78448cb07a5862c070b5882dccce7d6439b3b510d2bfb0d1aa1e8fca4c04807e67d5ae38ca9308bd42e7a3104b2b81697b107fe42902453e7ea3ffabfc1ceb31dc72666eeea0f4fff43b21fc63422eae8bb6a26132881cddd300b2fcfc93ecaa6acc838499ddac0a17315c0139bfaaed7fe4af0faac51303ebf42e9ed59c60cc528bdb1f97d4bd79fd5334d1ab1ab584cf0869badcec1d1fa3cce1a27af1b3f8ae32f50815ee393d3857bfb034b2d596e42a1b936b7ac25b4dd160c22720a175b9861ae540b32f527b4529497dfbfe3664a8f32708aefdaf4ffd4827d81f91c6b1be760256f6915afda81055486c7eed74f1b62b03b02904fdcd6d5035e64f54059fcb0e0e905bf2e535dd0fd8303adb8724a592a1f5d679e001a016a9f614613af8128b9b2297a3f121980fcd521f22d44e1c9b638ca1384420e6f1b7544e42c748e269365ad4649dedc8ea3789362c2be26b66154886b573548084e8bad089358200fc068a3c2eb14122adb8fc1b57cf75428537aaf132c487f7e091527cf276573fee128d4e49dba027d9f36888cacb7c17867fc0417d8160a80710ed7d35b95ecd9cf1bf819b2056e89541f3d664f94126eba850275eacb09b6b46db6fe477b557bbb2f4ba1772a6747140fdf75b5d16b9b9ec1ea3afefa6c9eee354b41e7c43e8356062c31f6e4e33e324af0b0a0c9e77b4c00f74e3c16bc7c4a9071acd4dbc8baf34748aa70fbbfccd72d8989431300767a2ed4b47131f6d65de231b626f74ac2117942c4edcf51b57e0e768c96b4f5bcb38e48bb28526e2720d865d8a7376c68c9863478bbfc1f4cc463d4c0b779c793f57348a493dddddcdbeb033ae70b793e5bf7808f66afb824d52661e093dea93d3bcb65be74d410b6eb1397a822d7eae0c193f67341a6897430b13bbf802f63b69f158cccceddb4c23f5de99643d32eb062773c035b8a35d0c4a3f9b09eb5bbf00250e9c549cd253e4292e9e41317cc6c0c9555a3f8f09b1d52bf1c9eec826c40280c6f7a60ba145490ea1ca4ae63935508daa98a0032377750898d98426e5fdc4227d8266ec50f1add4d7a7ba3c01a68da3fa4cad3b801cfb777e9dfef7694ff62af7cfd7796f7e24ed144e511a4c15471ad13fc78c3c68eb60dc5a800a629cb5d014437b4c241cf47772ae1a88e251b2c1c93e895a967b2ade8c73d17b29a2ca3cc16744582d112ab2959252ab43ab87cfb3266f7e1bedb5fef88bbbd2154a34db95f1e8f80b112b4366c758014f762ef5545a4d08e651d9c0d05b4fd049191198ba78ac54015a4e9759558340e55f72c3c5bd6abab5c583ac2c0ac447a898014fad29338a382746c61ac8d08cec58c58a613d4e95be7f0ce144866db77301fe6aba871fc787e94327a8e33f450815d78fcf0fd346327a38b1966c95c6fec0b511ce271901ab2b886286cd92e3f382ef83a319a2bdd4e632a1ab3ba0fc62ed4eddcb59f95ed6ec63d7e66314b34f2402eae40f427eede1bf22e56fac67d3050266bd812e6d552b4b3f15fad6c3f398fc189333b2ca7f0740a3837cbab8009712c136acfff5225a2531f85ac18e06d9d63ec76976ff55fa84024b2ac382b3aa4d741bfa398eeb80cbd81a5bfb307e3761c807e4cdde1463f113ac3033a75d1aae128106e073ea585f5f1e5bcfc597d6b274e045376d49cda08ce365cc1fb925b6a64d0ffa4797838434e0da7b7bda8e587957a4942e0c857aace42405bb20bf147ce6488a8fa02d31455cc6b3ec657f1a3ed2efa2875fcaf457e3a0e6358172062f5c9cfcaf935670174bfaa9c7b205e729d104e0bc5eb776c7fd8fb9eea2f4a7fd20f7b67410b90f6140ed6c1dc322b6a4380be8020fab1754a0d52c3b7752a5c8e28a1ae3c437ef60ed2f56e69d2393acfe5d8452e4ca33e4189921bbc0b7ba7a9afa1f03bb2ddc184b3eb8bc5e8d3a0d0ee4e780111ed1a4cff7522adefc03ce0e9fe3e67e7ae798519c450f98fbc41fb4e28676f7d6e1a8329b665ecc3407750c8330f2fa08db64c1c6b915f910dc77510a6176ef1537ebd2f0d7f867611273dc249e647e7380361e351010ca41f56acdbd8e16354d827dbf9bac90c60f69ed6b409da04038c9e1743d2555314eb568d7335170e17aee02a1ac97fd057618d5b67e44a3e2ad614eac66e0cc94f436ccecc656b27517039c220f425260b4549552058e19e4a47d918fce1ca546687e093a6e8c75f41d9a53e7aea4df1fc18d712c58d270eb53d3bf38df1b34514ee274d8b6d14d5efce985cc82f655a6533462d4185e307e6c2dbab2ab7c153db03b5d943cb7f4e9eece8853ec3a1aa9ad6b06660842be6c74f5b807e4aaa24fe0e7e7dd511ed0c73d9ccc08fd0419159a6182a0e350dca24216f6a3085e59f6c84c9ba9bf4eb0fa3bab5fe07c7fbaad0cd1132451ff83d014473046937eddd13ea0dadd5224f45e0376cb60e2b8c4ba18b61064074c799600269cd9bbcb2bc727d771d1391eb103324b7611a7e58370df61366fb7a73cc940d90c5d70712ed3b7ebf81aedec8e71823a45b479869af14b9b84dce70eee36f94be3779d8b1ce0b82dac3ae7339b9f5e5162b595893c655be56552c5fe2da22662f71a9b9a0a5f3aff6060cee0313ae0aab65f1f149da7587e3e10d56565a3cf133480764aa95a8e7c0666b5d5bde7f4332a496c991f09e5ad5b554ab1c8adf94f0f75c009fe3d5f52a4114f0a526a84c9958e332021f4f4a9ca72f835e207b69d89fc5ee3a23da84760df253535a7d5272f90c4c41f11b043e696c9c20addd653f79d9838de48e719e0f70cd111a2a2b8162798be5ddad40daf79c038a26e459bc868a5f250bf7f386af3eb7e435078a958373f199860cf9de4f5022b19b9df960d3dcbbdde934c57b241d12d9752002cacfd3569d990e62bc71db9516b01f1b8597ac48951dbe6b568416afd433cb8770b7f242d512b4aa699ecd88774d3693fc5a0dbeaba8b1ac4bc98a436dfa7902904a3b298a081780fb5dfa472c2df9b2f571d40eba991dd256a056787da7ca76c3643c2c9ab5daf24cf0bf5cfb9616585c3f96612df8888eee8cae1c0a5e5484d36bd1aa028bfcbd17efde3bff6a53d440274a9677170d6698180444593def03c6a0cf2b48af5720a1c793e55b3a2d48fd9da0dd902cf4d0ed7224ebdacf8ac5fa7e3d8b3e18bb3ee80e83aca3e86975abffad13a0d3dc2bcea00979100e00b12a3c56dbf07eb2001d94d43c72086666e4c6196990f61ac6b47a343b22554653e7689bc856aeb65607b034155feab993072407b123b1831c0091a42adb06e78bd193b3388446992f71a708de49443625550c64b50f57803bb78d20b898ba61fdf516d855e5a9aec51337440e0ff1f819d867515e06c576c712aa2cb33e34419e1e3d1a3daddf42c6101521356bed4c88ae3d3cedfa9648b5b5fb63f906e17b3c83a5883a3773a6eed41aec90e62cc483f67d257250062be2b324cdd15fad750f3a42289470fcaee157a57e6a9e963f224bce1579b0f18727871d14efc3da8d6ffd946732de3e77da96322d4166ba648bbd567ecd6f141de58ffcff28c34c3502ce8f21bf32f02e78d2fe2357998b67d940e02a90ffcb03281e0fe83796ff6ae96fe1026b5aac0a4930110664e8ffca75cdb0fc29acd5204455788d553f7a064b0570afed8ed0f25e03aca53e51bf6094025bf2e8348c3a1fcea05eed1340cecbb8d90dfe3b0c416e7b07afd25436a3d2c1d1d2a64f2a7f19f9204a1d732ff4c2d9abcdeee715383348fe3f43634d4fd735ba85bf5b6c3aa95a36c505692764bd30907001f0bf40a2448373eb464d857786916433e2e91fe2b86e5e4a8b6f3f54de3196bf7a67872740bd7bf9ff49506a810e40d33d9ecf0591ae1dfc02590cf28687faa02f8be3d418466a0075ea32d99f8405853b56bd6667345e27afcb3f37f78ef081595bc135c55e38fe932710752a1925a8d63066b690d7328c85889f3e8a100b733056ebb4efa1f54371b438588700bea2885f8cf7bb64fce13473b5b4f3fb4c2a3268140852d925213d98efb24ab29450c16b0cc0fe0d15b53c52608ad06937e356e68c47a4a2ecd0e589b7b391d2329ef445d305d8bf42c2279a9a8b4b6d9a2954f57086da3d4599f83cc30be6d16cf1907a2138d4ed190a5a4ad9216ae8f319f5e48bac4053150e59af4cc9b9a5557f5980faf82f654c1c95b83b8a9e6ef749ed81be2329fc6c6e4c837907cc2f8fad74f12ea9c17d60aa2e40e76e979b4bfea27054ef1ab2d379d94ed1bb2fc375f5466841a9cf8c4f70f1f116c68f27ce3cf8e245817143c53454645f35b51cf14087854e845a932f889c08365ac742ad96a57521be5c0f31c112c4baeb0caf89cc64c77e62c20481b92e0f1435fcee338cd1002a1329e8a6639b98ff630b72c8ab4e504da3f54201e87d72abae417c61c740efd3dfbf2154bf40a42bb16b0afa27ae6a1eaa579cea73d0406317a4943d8d4afe8f0316ef243bb1f210684c378746fe7549c60f579275140e87c88c96cefbc292c834e57a2b6ac9baeeeb7d5dc1279630045a5caf30384f287af592b7a3807baaff760fcf479053398b0d5c611546645cabb7537419ef8e414642a38a1e76c2bd247797f0c0d3f77e181d291d5a976aed29bf25dfc84ca14dfc124bafc566b4970a863d436785be7778ad57f36ba11618d4fdffcf9e509383b92d675bcc7bb81eac8f31c68d2ec1fc62b7691825db25747ab36c79fb442a2fb74172f75fa958589b86b92c05079360e8b3ca02637ee38e6691478800463ecad0f6f20bf412070f8602f22e40951f9de7d5c767253807a7a674b6e1adea47efd2b5c1767e2a8e8a1efe4c4ce06c3808a8ea285336c5ecc7e64a6813c058af77a704538861c9bf128d9c9f2488d01df3b0c28b10e78056df63b631fb2f57bd3a45cf44b531281e2277b8fd398025b206dc0cc7c55697c64ea0c82552917", 0x1000}], 0x6, 0x0, 0x0) 16:00:44 executing program 0: r0 = getpgrp() r1 = getpid() setpgid(r0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:44 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) open$dir(&(0x7f0000000340)='./file0\x00', 0x20, 0x20) getgroups(0x6, &(0x7f0000000300)=[r0, r1, r2, r3, r4, r5]) socket(0x6, 0x5, 0x10000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="010002e966692c65bfc5c2d58fee40f6a2da3fb8cbe0047a15d48cd701685bad5d3b4222c5c0ab66bbe5c4ac52f6d56170a99a09fb8ef6b57e9dd649791097e17809d42128970501ef20fef1796aef1bf23f4d"], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00003ae000/0x6000)=nil, 0x6000, 0x1) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8, 0x0) close(r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef22451851fe200", 0x100, 0xff}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 16:00:44 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x8001, 0x0, {0x2, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffdf4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = dup2(r2, r1) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x6, 0x1000}) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffff99, 0x90d2, 0x0, "d7300bb43f2dc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x3, 0x1000}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r2 = syz_open_pts() close(r0) poll(&(0x7f0000000180)=[{r0, 0x100}, {r1, 0x2}, {r1, 0x4}, {r0, 0x2}], 0x4, 0x6) syz_open_pts() ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x2, 0x3f}) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) 16:00:44 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/109, 0x6d}, {&(0x7f00000000c0)=""/95, 0x5f}], 0x2, 0x0, 0x3b) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x625) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:00:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) r4 = dup(r1) kqueue() fcntl$getflags(r0, 0x3) close(r1) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x81, 0x99c6}, {{r1}, 0xffffffffffffffff, 0x84, 0x1, 0x8, 0xffffffff}, {{r2}, 0xfffffffffffffffa, 0x88, 0x1, 0x4, 0x4}, {{r4}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x8, 0x7fff}, {{r4}, 0xfffffffffffffffa, 0x42, 0x0, 0x1f, 0x7f}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x6, 0x80000000}], 0x4, &(0x7f0000000200)={0xff, 0xffffffffffffff3d}) r5 = dup2(r0, r3) kevent(r5, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x28, 0x2, 0x15, 0xadf}], 0x4, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x4}, {{r2}, 0xfffffffffffffffb, 0x43, 0x0, 0x6}, {{r3}, 0xfffffffffffffffe, 0x10, 0x0, 0xd2, 0xffff}, {{r3}, 0xfffffffffffffff9, 0x14, 0x20, 0xcf90, 0x421}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x9, 0xba}], 0x20, &(0x7f0000000340)={0xffffffffffffffee, 0x3}) 16:00:45 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file1\x00') getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:00:45 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = shmget$private(0x0, 0x3000, 0x12, &(0x7f00007d6000/0x3000)=nil) open$dir(&(0x7f0000000000)='\x00', 0x200, 0x104) setitimer(0x0, &(0x7f00000000c0)={{0x7fff, 0x2}, {0x918, 0x6}}, &(0x7f00000001c0)) shmctl$SHM_UNLOCK(r7, 0x4) setsockopt(r6, 0x4, 0x5f1f, &(0x7f0000000140)="ebffcb0700e4c919e64bf8fa936f8a57ada7e14f55f43702a9534c0da7e9a4d19cea09409099f1270800000063fcc7779b78286198183ede85718f6cb622693ec100000000", 0xffffffffffffff43) getgroups(0x5, &(0x7f0000000200)=[r1, r5, r0, r3, r4]) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) setitimer(0x6d3823b813cccafd, &(0x7f0000000000)={{0x9, 0x8}, {0x7, 0x80000001}}, 0x0) r1 = socket$inet(0x2, 0x1, 0x8) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xfffffffefffffffc, 0x4}) r2 = dup(r1) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x1, 0x1) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x2) socket$inet(0x2, 0x8000, 0x2ce) chflags(&(0x7f0000000140)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xffffffffffffffb4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x40000238, r6) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x6) socket(0x0, 0x1, 0x3) socket$inet(0x2, 0x0, 0xfffffffffffffffd) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="c188a543631bb31fdbb33bff2d8c3b64ded1284ba6716053b96581d42e38486fff37bac860f1d01d7a9e6acfc0ba60ab1520ed17a819d37b8b3091300aed27ea0fa0c320f94fc295bf4af2e68ccfa92b43aa23b53d4fcfadce738c079b1339f8a627ee25a5fabe1bc60e24c186523637af7cc18562ec952b75aeaa97dddcec09e0f92d7b01ae0022c3212b674476eb693f9ee417e9f1e86d0950cc707c1ffc4e8d2fb1ed7b135606bcd15833992e9b8474b2d01dd6e1638d681d4b5ca61d276ff940ef589a8ef1249a604f", 0xcb}, {&(0x7f0000000100)="09f98142bb306e7fad23eb57ff8c6dc03208448ed4cb87bd4b773673d0c0bf2a6531921463e8030366e6ae4a37f4718a080aea494775563f7c1219aa4a4bd323173f3aece3600aac1ef62efdd984f9dfa38075c07a88cd158be38444bc2f7b10889e633739641cacfe77d7999289b9c9fbf04407474c184433367852a82da9334fbf034e7f58e372d447064eb7a908f50d6a557f6025082fb8d209ab278e9299b21b26b626a67c6a3955a532978c3b0935686a81dcc6d63a7bad44a423e25368234480387e73a73782c02e252a89d36b8d679e02", 0xd4}, {&(0x7f0000000200)="3c136384dd", 0x5}], 0x3) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000001700700000001000000ac1401ff00000000"], 0x18}, 0x0) 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x80, 0xa0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x400, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x800, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x100, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) poll(&(0x7f0000000540)=[{r0, 0x100}, {r1, 0x100}, {r2, 0x40}, {r3, 0x2}, {r4, 0x1}], 0x5, 0xdb1) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x3d}], 0x0, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000000)="6a4eabb73531db57f5ad6a2e7c90f1bccf0c211ff61d", 0x16}, {&(0x7f0000000040)="e1f997825341653bb6fc402f7e98acf4af19ab254a0fb8f7244f28bc196895470388106581d7967733f8b0a6eaff49ab2f179d8a518b8faccb03efdd8585eff5bb4535068831a34d5c7a5f94740bc561bb90e67bc55707863cea8806c29b115016bd55e516c73f8e86edb21cbeb52a1d187f7ceb022340a5016de26abbd92cd63026033cfd8cb4d4926c35b06352de8969eaa1", 0x93}, {&(0x7f0000000100)="6bbfb80e7a82c0ca6048d4f64980f341748a9cffaf6c5705380a5da580bd3627ce9a7de672ed2194629235eb7463fe52abe04087a2b5b68667", 0x39}, {&(0x7f0000000140)="244af31a7c4e7b2c3df814654acd2d852c3a3dca5bad6c5bd1fe5e951e010eb144ca9d5c7b3a581c2e3e39dccd856f18112e3b1eacc974faef1819eacc7af15cce9ee4a5286f4c0b275995d4b4276948fee139ff6fc8d84827b6b57316c220746b316fc37432b663bc95c17c8c00e330d4ea", 0x72}, {&(0x7f00000001c0)="5db93f3fc8e68993508ae17709acf76b4b230f940d34e565b5f5ed2c19e755cdee075545a363ab5508805a7918a9bcba30843dc87205d39a3109f0e4fe837e8c8120d634fdc20f70c42b18f054", 0x4d}, {&(0x7f0000000240)="1c41376748822555d87011cf59d5fbb161742ba3d2d4223b5bbf0ccb47072df8f2a8a2f0f8109453917d92ad0d4e36fdeb0e62e9a5e0a060895929b943696296894b8fd1556d8ec0c7f35dccbb3f341a06d238da775bdfe8745163d08ea7672726941f3e7df95f90a91401130c0e46", 0x6f}], 0x6, 0x0, 0x0) close(r5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r7, &(0x7f0000001c80), 0xda) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) write(r0, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) 16:00:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/zero\x00', 0x8000, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) sendmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000100)="eb071648be93cb007e7401a3fdf334808ab6f0180e1e349ae234aad29bb00bbfca3937740b7d8a8a002c37fc9b9b51603a8fe4c227d9a219902152502452753479072d03a4a46049f5a4ef10450a72ee3c06de8a33a92b086fe9cced2c53a9c3b79e715a015fefb05b781567dcdad34a55fe1047a892e2739691affb424ee5354459eb3b7eca0796688372378b7f56c6db09b252e17f86984c87b3f40f0157469bb44a89579984e0a9b607ddd6d42ecf7a5333e4445978c369cd410a210bb6587c96d012c1b8", 0xc6}, {&(0x7f0000000200)="eae1d611e441cf911fc1b9d7999cf83fff879342f503af8644866d7ed1c90c726c78475d46bd64289cd5a09c3f7922d7320b7bb92a94f34e7deaa9740294390db9326b6fb58ad9c3399546f9ab0fde568530d2fb308c631c0f2aa3e82bf416fe6f9cc71ef85629e6393278646417197c24c7984cbc39256a3310277d584721c6b40caa4fb1c03567814bbbd8702c1e956cda63e106c99c546e98f3ed1bad2e6f5697162421c533ccc289baa177b52e2d6d92c0b228adf7629438fd2b099c8f928dbfadd5c647c4d8c4cfabb607981c214b07b6f4ba", 0xd5}, {&(0x7f0000000300)="796cea8c459b3396c45e4c8798bb21418cf851d0a4b1c814df2e5a86037e611e3a5682639c3dea97b0d490c1ca14ab66e7eb4f73e7c15be7a7f38dfe9f76da82ac4678df7e15063195a5b92bcf31", 0x4e}, {&(0x7f00000003c0)="ae084a45a7048820b01c6b3f9925886c1c0d1f10e6b1a5986131a642feff80b61ced985408d14c703d0f112b0db1f55422083df82cf49fdca364505880993a0ecc760a0909351997224ba7a634e91d8da8f6f1d83b2761d6b28ae8c91f4dd075c4fbd2c57d9349e15652b70a77ac3d7eca094fa370ab929610d756168753524486a71222b58f62192833c630e08f6d043694382c02b65b656a2d5b0388e786475760d6cd222db1e5dde4004afac0cc05c7745017508ec0115c4dc166a9376c2d049f94b74d0b1c63b18a9f305c73bfb3e6fab0c0550d4129470b35594ed35f2f82ff144610d37b46ac16dea6ff5805", 0xef}, {&(0x7f00000004c0)="1a7b7d29de59df7e0c546652e335ff27f86616618ee589b4bb8316cdc12f7806a2ce2550bb90fe87f19a0e1479bb51616797d34f7ee7a2823c5c9b7b9551c9dea6c483ddbb2e474ef352fb9ed0b60efaa1daf06cf4266fe65a540807dec17c4b47d3157ca291df7f91640b5d86f22d45366bfb135a6c516bb57cbc6ecbbb1f38fe67ff8a4c7b4dc60741e33ae6d2c4c4b55e82c730c3690c08e279a3627de86fd30639b4ffffe1472b1d59c7c9a07c9af94f457edb23fdb7e99529f21b966fd5b81eeee8e1bd8f2d95c080624117c1a0e47d35e6fa9a743e538b03fda60521f2bb41e6bd61b379d5ac64642835496e887166ef827ad3eafa33e350b167982cad08b1d5a2603bf481dc266bd81dd5fed971b3979f75e610d43908bbb5cc50208b6c9399ad25ec31104d76a45759ba8149aa54973930eaea848a6ffb2d4ecf3db4fda4826a005278644d5108016281a03cc5671f6a85afbb46ed6a2c7e4b162fee78b7e0220199e09bb58b62edf68dcac690eed89e9c53ae4bbe2b8a93caa2004c551c1ca1abbc9ef7aeb37c3d25e8a8b88d06394bfb8a8a5ef215f2d88f09db01bce25321a3d428ba64887cb4b22ff3f278dc3c524c214a89ee6006775471966d733576a6548daee58009e3f968df92419a35b238ca381047370c6dbde00c2110435528c87c0b72cb54dadf56422dac331571d149d68ae640058cf4d12c6bdea6b4731c4ae7e50145fdbccbd7f8bef8037b2ade86883e20f4cbd7e637dee5494ef0c24158b0d233d13ae23f28e2d0f0b443ba9fb510d677d141a9e9640b40b4320aff61d86278f520ded8425b5cd0cf52fa0d78feb1ac69560b4caa0e5385ebbbb84391fdc3642ec89b53bc0fb44a3d27548f186f078b4d9b1fcb59241d6f936c94b53e932e9adaa0e5cc3f034f1b0368e4286c9a894e3eda54492e128eefc64f7c10e4f57a43d87eb1eeb4c38f9d047ddcac4f474813ba830e6d905a752e7a3ac68e58dfe42ba0dbedf9bd8c6982b7ccd86f48d113a5f963623d78aeb4881890a99ac0ffb317ff18891b465490a4d0d76fc51d598ce5177aadce7e42d32a9c7f3a4e25d048b8d1125d5e53bd71a906d7f6f9f1f76ee49cebdb26afe66e6793b1226a13bf44176cb5b54c39284f9f852dcc26a83cf32510875c3edfe62d04c3abf62a7701698aac2336a5d21ead7ac82699f982dcac4d7229032f89aaf3897ed703d0b0d839a52d457c7725c7e3515e5c6e4fe206e4d43867d05608895fd4d6aabbee3d3e5b399c9a11c423b2de9fb93ec02cee6f7d191f650fe0fa8ed38dd0010c66926ced01b38b2c5c4a91932f2c8cb69b7a69a43689c6e9dd6dffd9bf8c7d34bccf50e029af700e715b86e73ff40b299e2df53393775e06788d882f6acf0ce9f511f48db19da717de7a9e975d40a597e2e5bc893e76f12d7cf4d55d6ba68cbac2e7c02db49f7c0329823071c61c155c77a171f29241c07364d6a82f08177a0c6da045851cca1df5be2017c600a92ee7d4a2def8555ea3c12209193470afc883f4ee244765f064613b942213da37d91dc7734e8c50cbb2b02a77ff8a8c207c99b54469c1ae9270e5ce068269eb8df902e15738175a9af91d63ae03ac2ca04f1eafa793d917a57349107feb5950891a655ba44d15d30ade44fb292ff293d2c33e220451e77339fd3e523b575ea2e0cb0f846444195658bfd8d66a9e177feae4cf47993ecdd2ff241aa6ed214a17e7e10c4d2bd6dc2ec4ce3c689578f67bac89c068325b8f0d335c2b467bdca333d2b33455909a43cc8cf2f146f1088d5eadbcb67bd760ff62bd27dfe13f847361e88239090930d4e837aee99384f75eec01e3a3b556859d926e2fb931f13f2be6d4f0e9553eb4eb7f7f2d5a6d6dd59fde9152c8a7d356f5f76de7bf087799be05481e8ea04e7b0a5ee09e32e07e674cb05a72274298bb075e63281104e8e9a8906317768badb24e5e996d9694b574e9fd9daf6315a19c50830f4f45578bfda3325a6c75c6eb9bb8e99e02b129f7adf01dfb7f44dd5c0ed8c2f640831619d6a9bab96bbcc0feb19e5a9d3d2cc8fd2fe0dc79e39bc05d9eea479cd536fe9e4df075dc5833b14e7d120539d07b232f4df620c2a2cf498b871079c9d6935f1a7318afb96db5afd7b075ae73433d25d44f6a7435df19c7c27d9cf657b94e3cd78437b9ea635731e47c978828a6054de11943ffdf1c3f095aea598458461f441a6c3753f72a81d1aa891914f175a747b921aafaf2bee5fb49cb668926960bd40c0433df842934ae635d946ce89a63b4ded505649203e076617b30aadae3c8b511ef2e69c5b7e9c9b48b4d481ed68de7ac17f1c00b708416d133ce197b8f2cb7ac7b74932b848305f399f1ae27d1724f70c06e53fadd6164eb3200a94e003e464b0a8727f61947b72ce95ea374a66bfb16a463ca375320002ac05f31ca820b324a661b6ed67cc5f3f975f88441b939e4024a7a90c5fa07db442894b87983e1fa0e899d7f3b27fd7497a15a1a570dd2bc8f0d07ea72f78fba01bf23afacb195797c33f14a3f44647d0bdcd3f5b53090b9daee04219dbaabf06fb24e96ad424cf36e2b312ae0eb6a6be037181e5394aeb4bd10e7e3dcb892b42d3a974c711dbb23245d547dad261475968d98f37b18dcfddd9962e09c3aa40c0f62bf5294c87ca3385236ede6cc0ceaa636646758c3764cac70dc2f4c696c404f521ebb78d8077f27d7fdc6b0f5c5c2cbbcb24e46d6fc998c4b5906e5f42b575ce9915e96e7d9e9e92fc5b672897dafdff591e04781e0bcad98bae29a1e5ce0723347c1cc85aa53e4be35c6e1addeceb3791ff99f6117c0a73463b81d3992668f49f807d38710c4e2a57cd4fd3bc1f376fd1133ba2badd8a7ffa699ff7f055a827063515bda24ec9339c8c1552fb78e6ca019c1ecd87993a85d106b2edb05c11cf52370caec2f2e07ca64e07ad06bfa6d82b8886728667c40654bf3cdb035f6f2f0b0e1f5e6f4c928d6c0a05092676a64a2e80b8faf4390728ed1895cc6eed6f33283f0acca54b48215524c43f46b8988a6ebe8f899155dbc7c51150a26d567d400babcae780891b8e3c3d35acd3a17ca68660f301f1fc1a0d1d2f08496f00f8e3146d9e452ab089dbf2bde2f1aa38fb5f1567af9fa9bb8beee9358b953ffdf2b0f9f6bc40f36f1abdc01809983e7106bc07c6598596c576ad67f403666c4b00181929a88cb18c33b1cc78f3ca13f860081f820d946d6818550f977b15f9fad2677a66033f871f8e22f269db247373143e113d7f8c6d63a90f603ff157630e24ecbd1e343f80bc4f9c3cce6e7f3cffe36147a642903d03179815b29db82acb022023a310b48237405dee4871bcb24cd974d0a07efc7a284d730c03397df4c6929885294bc2529bfc363d911cec044f9b2c72739203d842fa28637f006efe4db3cd63d982b458c8488eda732017491b59eed1e0d515d2dc6a19fc7a08ced82675162b4d82dec42431ef54e7f17980c869c2625c2f1c14f88a2ff9fc819d426b2f17543ea42759ed40af5dc7a24c63da5158f77f82f3a5ce361880c4de906c33762897cf43d9fd9932f689c3035fc298f6cb3cfd9708564a40f9522ad8368f99c6f92df8f07b32fc0b04b076b002f0f7fa3b758eee114b41f919d12c0bc0e27a9658ba3df5da21abaf9c5bce5adf444e45b6dc571445bb8b2f85c7cea20795a5e482f1c4deb3ac8b2d7f65658659d7623ae3435f55cb921cb73ac77e4062026a73dfb9f66e214b335bd9ff216634f6eb80943493f6d36b8d11dd3cf07ecd38261efd637f2254f6b8bfa0766b1c072e9525ef45fa4c191c1cde9d4e175e3376a84a54fce14f34627569c62401732f457e60a3a6d4487707cb5d1f07fab46056fffb92016d28c4676d19ef44ce3bc855dae58dd5d3c8458d35a515c0be7a0f92e12a5cf4c267138cc15c7255b661b241d8e9fc999ac145c617965015921c6260bb8c1b38cb42b1b8e02643b7451c727f7ae8dc60cd98aa26beeaf44a3c0be000e3a8f42231cfe180660fb921dac44a41f9369e1f03b39c9fa85907806f34b71a44665ee084e3d5d1ff4cec0ecb88c60ff5be0404ff594c2bc4e03d06d07b8044a9c9a559469edceb104fb9a4a2a2b3e516a8850d3972db84f442bc09f078c9331bc84db268d3778fbb195eabab6fabbd2b975693a61f6f681e40d553142346d230b5598266bece406c7abce5bfc41080502d1b056bedb96caff875c95d8f77e5d816f5cce2a69b0303f18ab014d6c8bff22c7e159370f11751857d5e453d2a1619a859676898111dd5b48f88e0d5b32afcdffc4dd9e849efe6db58ec5e8539d8c6ef054a2c699579f7f6eb38070bad3aca8dee6757d767ba4300104048d25edd9e924d0b04f4f287775e48bbec887fba523ca073b52575afb67e807e007b208db821ce5d62ddb125d29ed2da93bef750111f935c779d3a2022f8af16d6f2085fc6fedc0d057a9c4826d990a3b6e37c784ed54f343767da2ed43a10d5b063952e7b7f52b30303a4773490ae8a64dfbd1778d2a4a4c6be8f02bf30e12d4da30541a1ae892b7269cbea958da63ae96dfaa90d1408b8d83240daf7a7323b2621c67af42fd711738d38fcb879f7972f827653767c4b99b3c6122824d13e7b2ed21eeeceef9fed37f877a9d7020be87a5c5bcf3bf8fe43a371a43dfc630296e7244c6b6551cced8d0e4acf59acff5a6f7dcab8496a85d982a36160c716fed5fc77629d365c8f5b902c4ec4d42254ee8c012839b32c6810d35a82282c8d1ef725fc2b60e4bf3172eac8a236fc28d446efb2bcf967a4cb592eb8a3c8bc22b474e7062fb2dc2c485eaf39562a4666afe42359618348935f9995af914b232b13dcbf96f45011430770f418e8302e8d5bfb9a0ab58e55198e5666af934cc03c210dbf2be9f17dd7b339889c808e4fab4faca603a30affa5a38884be8580cac28486b669b29472b26d4f47b51d612aa15be4edda06ed23893d10844f122d4f7483e80ff8c5922bc42ea46d3b55cd41838cd9eada9f3a762583360c975095fabc65100bb13e9c84958b54f271b210b8a958c25af7a4ac98805738cb466afab7cf765cd9d763a2cf4f3778802db6656251c703bcb52754c9a46222dc8143905a4180aa1bb61731d20c83d0b8f46857ecbc060fdce9171830d10d0b5b34b89912450522cc299b73d86ceee7c2c422abbfa75acb708430ea40ca93a03616e3a93a66b6f8b68227001585ae649e882708a97be700553f51569cc1c6cca679c8aebeaf0b5c76ba886db02376f13427c565eba306b4ccb67bfb0101342ad6c2cca376feb226aebe637a09dba2a8f31106bc5a6b664b7a32e1f179b1e6a4b721d3e19b3b771c487308825c763c401428c646bdedfee8b7cd003e64d068f562fc3e150e32a0ca8cf01c30d90f4105afc881e613a0f74e7df65a4ba08d4e6397335cb9b7eae47ef4216298cc7f91cac604432364af56a5df503aea1f0ad8fb3e9245eb4690dcf5e5cb93e6445991aa1b543b1a925639fb066775533ac05037425d2254baef42fd2429548c69fdbe8a19a5f4023611af74a096d1e4ee6e46718b2424e9b2be7d4732e3217746d02623dc74dbb7db8f4532f9eebbea3c8da681bf10a05395b8730d0c70903605de34a18558b0c4c782f5eb1f33b3e0127b8ca5a9e7e081889017fdbaec794827596fe3542ced031a26d2e5701031ac1d59754858945c39d76e3815e26e82f3447132eabd9f62027ee7371116fe016dabeadca2efa7758682defbbe14a1ce8", 0x1000}, {&(0x7f00000014c0)="9e181f37a8db04def56ce2ffb1be68c97d5c435594ca89827bdb8309accfe1ddc9618b4a4775b13dfd2590b1e861209801619d8218297f897669e94f266ae3dbf4626945f976ec37ab7c074f61a0bd79f9e416bea35c6f77645bc44f409e8b62542a8f47ddb0e03b1ade4d8c5ed0cc13689d08490abc1bc6e894c0439a12415d6c", 0x81}, {&(0x7f0000001580)="9974b89c22a0c5a47eb2bb8f2f2b5101536095c3950f901209df6b05e5f7627689d0fabc84ff61398c11712e99fd64de1c319dcb5c214bab78c5d01634f79cc83a038e35b9871fbd6ba02bb09a5fa37d61779d11f9967a7205731cbce03c07facf5a5be7e8d4533b52fc50b3dd964864e20b18a43addb9f6bb19122ec10cab51d51398993c874809cdf8f5a42e0a45e96f17c72748e1521a9f4f799358ae6caf1a3b81ee3a1e09a32048ee4b283b7fc963fb2d2201845618d7b0c5e49944ed02eef6096e15f33aed357370723223264a95dca1f8df7a7ecb5df295cdd3f66c351fdd6be45f44c1680a4873719bc85f5be35c5f282a5df5771826cae9bfc8e13b8055b28523dd986fe48bc0d011568e52cd028187fb7f590408c44bd630e56f03ab79c43474fc87e645b6e46f790bc988c238c5298fc694aa002cec5acf335da4027e4b9415658f69f95faa372ee73aeb6366ea63a9e8ba3632d8a38eed62ad5ffa1a6bf14098823815cd4e84d8d1470c332be18cb7b0de579cafdf9bcc332154b05b3a77562d18f8f7e3d1dd885f8bb4695f151874ea4edd8c438ff3d971d9151b1185f57e4ae56ddb75e6cd18e2f42f4d911e034c600739d7685b1df702329ff1526e9f3371656df3965d901394bb466a1ce5c54f5f0f22ce97f50f8b515bce259aba9765c27a3089c6bb1329174b01ffa95fe6c0e24d6d38ec263cd22612a7d094995c4dba0eded939becc4a5d4bf965ffde29ef0d2cbfd9c867b4337a9b87c9b93a2d0402cfbba5c63d45ba47a312601bf02890384cc785d11838990952a739a373e007dc52f37bcc3f54f7d87c68611e443329d6a9297c3bbc16a12300d35f1c020d036f8c39e8ed68d2ba3f6401bf8fde0100d1aa8b1781d2337b3b47d0dd2de8668c19e96a690ddd799830123e854e269698a1d891bec7f906d42527c6b7f895cfa093a8ba7eb7f32a537dee3a8cb8227f8cf8bdeae1f732c6091fdcc48aa97906d8a09c5936281c39b43f6614aa0af6a87ced67208606c41f9dbee5915903b5224c9869dd1bc43b231ad03bcae6edc10379b8dc1a7f025914c296c6663c81979a05ca856eb627374f7852f076a2fdb69be1a4d3e68e9e1d5710385f3af06e6ef41c2afa62334a3b99d759c430636bb219a782ce2cad3b93113c267cc3efccff506c51a15710f842b401f964350498cb9e3efc546b1945b6ff1dd913fdbd14a36811c2458eb43c0cce6d3075cdd6e1a4fd8c5d7395fd34c399b82a430f7a83c452fe87b7f041fbf04c3f45c30a09a356782c21c3e9975567adacf6d514bcd1e33bfc270ad2f068ff28ee0f118b2ca25b3eb75acada932146e18d01dce955f8a963170e31d2b72f7b0a97512c10f06b3530b7b6f7380916c3e86dd694176fe4814cd694e55f0358e34d7e28724ff06f1b2a0c9b75f520abb81495f3e657dc6be33f4d5e26b78f65d072f6b6c613f85a84e3fa0c045dd612452f52aaf1e2c8109cea0d4611c67cec2e31eccb7ec956d634bd532c4dc9f92859c7ea3328eacb1e0217db22b357f2684ebd2887277c6d4fb3c033babfd943363415db14a035c99df519584ddb2da5d811015c68d278fd9c3d93753e811e561bf03f4808b73e87100ea8005c18195b3a797de05b3ca32a6bac548a4b4e3cc15a348a5691edfdad7c835e557f143eb6d7aa5f86295e373201040c11a550860dad7fa04beee271a82eaf5fad4393b2c8fbf40121f1029c7833faaa35c29a48548a63f746df220a3dd9d1c249a0206046e78f5c197f141965957b19edaf25a327fd5fb873a6ee2a47853ebbbdb555f3ad13d50b92832e730fffea6f380a4807aec12cd991d37b50bc71615c8396653a85f34bf96fb8bf9becbfb919d7756797cd410ccbefd15cd8cc0cf88155bd09688d354b739726fd0ed78c217cd0b73c325a4c7c1053eeee63fd05e9b88ab82875007b85ad67cc8a42338039d6bd2c3369cbc2302239bba2c2e76b905abe70a0b46992b4c8990d391ba93929b62bce88c554ef4cb5a45d1f2c6f2abb18a52ca25e35030f3683bbc7f196791bc15ba9eb2e846cd6c73899261b4cd66a16cf563305c3197becd1c0bcb8524c2c3cbc21d890e68b94ac2b64007c1f3d85f831edb2db4445d7a23c0ae92bad9451fee30d8ab8b6ae953b52ef94d1ea49d17741f881150c26254dc785321acca3c4f515888fe814f4f5620d6e6c836bb962027e6add00372accc32bbee36cbbf2a118127bcf6f5048dbb9cf03d02e7f6e0c8fadbcd46bf0b08e8af462204d47e736051ccab22a134649e0677e7dd97abbcc6edaf66fcc982abe73c71a02e6be81e9e4c48e16ff8746aad75758af5252d06a461ccef3b056faf41cedb784f8991c28e4860b399adcc2599ffbc2f8043aac5104d8de267b2ea2ac743dcbda8c7c22eaefd36505e6956919eb4a23f0918f8b93730e36d69006956e332f0b1223b8896adf5450758a21b359c4f489fe43c860f52d98d43a34cb6009750867072be8cb911043802a743679cf2e34290796a831f3a67ef84c408f600d1b64b027c7d3ef55e31d927f8fc28bc7703ba9f6da497c027239a93a57e309f516530f0ae5b6656398c418b2318b9b2112a34dc921458db4ebb933dc1657dfa5f538e41c36c4fb88fa3fd360fb684f680231e28c68d385a2f4ba72be5f3ee951db6495f18dd9652a057922fe1e8ec4045046426abe571fde6d7b2ac89bf2d33f199016f39c110ce941bb8466c0f162c6e3ed4a8f5105919d7ea19073c7cf2836f1c6f9d0d0905b2821bc151180c8abb300632c2fd79165db75a7fbda06611b1780b7d4662311c862509f42a0a15336b7a7eed2cefa8f49e42850f405df1dd67cf3d12ea4a87cf21620fb219a8e231716add227947755a4e4373ce6de5f7845af52e9fb1a9d10c3f34e4f6927d0ad662746b58bcc739e3d052439519842a93e779830f762492776b8be93123921e378b5207a548c2a223c5e958577f4f776633e5e1c8c7876b5978b98f843eb93c4ec1bf7e5ccb6077f9572c9f2c0e96c228d9c308764fd590b977bb87c4a5bd353334b5f4ad1185c473c67a96f562336485b882f0f29af25b0f938f0e84a9a19e4ce8c0f1c6145730a1e9b97fe90ef567080edba460e97d7383b96b94953ba870d19099d6f43d34b8b5cca02182be1aaab861f7a1a6512ed597b4a9f03bdfb624c0cf36ed96727b8f37c0f7e1f92f2f79c4752a55f73cb6716b72d6a338a8ee1a2767578b5ca32df55cef7efff229dc931d08c5379acb4109a4093b79c42cc74c99131f976d98daa28a336018526f92d661b995751c8af85fc081d5975afdcb9f603026c212f3b2ba91ca35193cd460581ededbe88828074f6b44ca215afeb2a7146917287242320a7a93d0a9045847af3d2087fa70c9489f6d578905c7250acf8e9fdd8d97e3e47d50d09b462b7a13fdc494a9f6e54b6cfc2aad42cc12288aed16a6d2b7cd84bf4b365e5f123c561f1f889c4c5f33997096e9218db6a5f8c57a5d9831f9dd3766b5cdb2f512c07b3f8705ff46d3361d0acb1b662432516496f6eb0d765bd84246a0d38e8c5cacc59ee358c258485cd0338c5ddbecb038653e459622b40f0eec4d0f9b436cefba7515d0ad8683b71869ac33a7df0b30410a36575e4d1ef80a984467675b53bb377482e8fe012e8cedcfd9f738af3d64425c74d641dc3872920c23ecee1316e4d7a8ff98f73f6d49ac6d7b81dc03c9f722d5c6a1c979bbfe61dfad519daec8988f40f637020987a6ea2c133e49af78d73b71532e11b19bd0b748032c7fbfab2e1f4b5f9ea6f822dd03cc766be8dcc9dc69cd885b79269c5f4fb7fd90b204059a3b519ff110fc88ab7f54e008b3ffdde340f5825de1380a991a940179fe15c0b9b54ccaee4420a0a839a2c8202d794ac9b87da072cbcbe3f3e4cbe17e8195fd19a484d92caf7dfe68f6caad5644528d01064e63ebcc29b42e5cb400d576174bd5bf2ddc364471c724f88c5fd0b906e7f22b62f5f761376d87f44d12520048008dfe5ba4eec945feb559396dec1c015b9f9afda953a834feb4ff595f11b82091369361d6394b7c322fbf487d9f6fc4b65f8dc5c317005ebab9ecda52c8614af3bc110f78d3aa8eb156c9a2d9416ac9289cb5568d8f4a21a0f54fb4cead61a9c7db36de57b4e7a736a86baf97d3be5546f62bdadabfceddca35d0b67718261df5f6b0da15a72a450f2477470758d58c255098ee08a45a38250afda16f6aac9498e23b98a4cf8e69328b6253336ec1871b87dec00c498e21ae488c2e201900c8bf6633dc6b750765c2d94f51b80c2bc4520f323f71efc38225cbeda615e3a49364c967155dec781878e7b7dd5af9f6f3cdf1de74a829de766b945c6f322d93be19a86d6af9fbf6b80a93950f183dc8248a61f295529fec3f91d7079fda416a986df86529d10216007d5b8522e5acfda4d0d9abc1a76c6c0f7b311c0c5808e2ccb470d493a6609d8405c313990dfaa76c8b44c64756c720b986cbef1e1a409cce746011483f8b9068ae8eb529ac075caf1e0a37bba499911029d8a49f9c75e6c53a2eaf1b63c1ef2c1766a34c38431bf01528dc777bef20e64360f414a89507ae24b4919f151abde1ef0f2700efa91a157bd4638eb6b6811a49f9c3658fb32e6ca52ac32e5ea341a0fea205028a08f5caa52923cc37d49ba3b512813ce27a00216e9d60c23092ec5c3da520cdbed9e38286b5bef9733f2482b1938bc947490fb7ad833e9962ec5a7f2ea547248f5f96ee77d2161dedb5c7eabbff5f767da9c3b53e3ee6cbb2020dea9898a1b4e62e93f7a97436c905ad2bca2eca0f96085bb4397a9ff77807fbee232463cd7bdd010fcabedfd3ca9b17980b0c0a1035fb0e42b7fa89907b36100d2f7edff55cfa2641e86e0f5dbaabe7b08f2dadd8044b6427ede5b17c0df4f015c33fd911223efc3aad24b7f462226420a9e60440f614a99e1fbc2628455b267de23d0d03dd66036e203aea0b1f2e6f3c5ed72ec3f5ae4152d1e0a2a2cb439e5dc7c2a5a96b393e187562d0f5adee2d710be6df587c2ab026fbc15603496362299ad83c598885c7f63572077b79769acb01572b5680385b6e7c74b24e53c8f1a8670e23f6cf2808c02b3f7c434ae2e11df8b7bac3774d80285644bbae7182f52b9ab3fb411782a96e25c4606e68bb859423b6764eb7a89ac208b1008994b58db5a4b1e6975a8fff4f723b59149fa1e66249c780d2ff9970cf29632c4acdc681cfa2aea1093863b332dd19ed1ef30b124faef6866fdf9e64cebfe0d3393ebcb1e82ddab2d0bda1391908b78183136a510f81045bd5693b11b8ff1e095b9ad2cff8366d099d4ef0cc062954727d7f1c8beff4ae1c2b2e1df2d1d2804c224aaabed7eaed9c58700d0ae070ec286e5764d4be7790773535e11003429411ec697fdd5998728a1b90cf46a04c149ddd7f2884486d0bcc50f22d8d762aea13a69084247caa108e3c36394270da40d830f50a4a0be250d18976825675754602aa91ee34820c9accbd5d80435acd8f7877e6561e98e0ad4538338192dadcb32532aefb97e1c1c8d743fd918c1d48be600a0cc3ea0077383dafeea39fb6ecf569f2778bfc6580ef1ea5525f305f36fb893a28839e6c8b920e2786d23778610bf0a8d105090ce837984b55fe225c682417ac4edbd88c16f7ea48d909656293a8bef99b0f488423f4c1c7b27a3adc77cef1c3e6a26acaf4308d4f885d4373f0a2f4fda39f19ab5ec4936915446feb4fe1ee06ce325b4e0598b5a093d42", 0x1000}, {&(0x7f0000002580)="2582653577aa7fe40b19964322bcd280a98741edd90773f9cc370303a5d565c623ce338a59676757a1f99b7058bbdb104f532c50fc08353d8d483ea778c24618cf3a374935801ce97fa3cc2a49acbe8564ba098cf6f4068dbf338d80da73f1c1382b", 0x62}], 0x8, &(0x7f0000002680)=[{0x98, 0x1, 0x73, "ce42eaea939b6a948fd1f678c58fff881fafcb3c2fe7c411e9b2f0cd7f773bae66938b4d55899e52d4bb285e2e27796a3f2aa0abd1dbf292076e315aa20405d3cd17a596456993cb35e765fe3e0c03b0d78bdac51cc918d3dfd9f34c8d858d7adecbd5e9b7171924bb4c7c1612339544f9419cf8a78720d69a539b5b34b80108dedb1f7f8c"}, {0xb0, 0xffff, 0x0, "31fcc132b1cb3801a8918b8697351cced3da057b57b90b4570bbc4a261ac485fb1adb21562356dec5c6e4493a02710c4086badeefac0fb4858b1491953db7b9e76e4dfd373fdd73d7ab60f0214480e567fd1089eb4b085941dfa245cd301de2a7ed6ffa32b520661907b2e2f794081eade343b9f101ea6f80ecb53d7df8fb4b71a2a2608acf32ddb660c9c7395590cec9da496a3bf1ce1d0a5e91f024a58f2e6"}, {0xc0, 0x1, 0x9, "68fea090006263d45161c6a8060dbb69fc665af16a73cfb1d1062041954fc486b058aa273e16ffe08e96d72ba703bdd08b57bad7dd8588f45dd17df24ea87d702815a5a2a109182705fd8ce325318d4fdaf77ccb087eab3f12c8e9692fd01d2c7004a209a6139d67b33e3bf79f89c0c217102f1428cb73f70d66f41408ae9388b008e01d8950f6262e9dcf54cc5b1a9ca076188b26fb4704129afcc934b296fe45fb7faba7217a527502"}, {0x80, 0x0, 0x9, "0b528b5de2e2f78a04e9282f1402053df316239afdfe7f87e5182b0ed5894866337ce65750a55709d29a770e60656c4d7350e86f922a797935fcef3611a399e5b13cd1cf33b673d0db095262ed8f69c2ce74a19fa453f5ca9ac9a024a43828322e10dbd654968a8de4"}, {0x100, 0xffff, 0x7f, "548013f00bd530ba5815824e22ecce1688003e62145b8fc8cfb93e47875754c1375bf15ccb47d747cf44e33e04d0c88382662f9d38b500241f574828d66e0c847e0c296e7fae9864e8625869a147b2164d3e3f19011468a193a2f1037ba2ad59edd6d83bdecb1fc7b743fd84f630bde63a1f6f39c8fb537cf136f31173bfdffd50e2eeb97c56929e211c9942af2348527713a8b48b7858ca1da85bda9e27215f38e75d4f430f2e98ebd8a467ea3c75d448b014e1bc5304887c191ce88d4440eec3fe9452c9cee3d0c0a97fc028eeee5f5372fded760c3a6aed20a5ae2ebf9251a03b552881609e6f5c11eb3cc4ad9f"}, {0x48, 0xffff, 0x8, "a0d368a172affbba0a8f359bab8b559cd4a653ac63eb883d1a7b89c0e338b097c6f58917a72fd96cbb1ea3fd7ef52c34b1"}, {0x18, 0xffff, 0xfffffffffffffe00, "fbe682afcee4"}], 0x3e8}, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x80, 0x1}) ioctl$TIOCSETA(r1, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x10400000000, 0x0, 0xffff, "04713de0af28a2813d8209bad9f39321849e3c99", 0xa7, 0xec7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x4) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x10) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1003, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x42, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x9e, &(0x7f0000000380)="7d448c3a7d1024a07f65554a34dce0cff742888cc0a3360819572a2689d7054a06e0b0472c1a307ad062a18d3eac2415c2eac1d4833c2efdd80b1ea9a5ed6d666430d365878a88a5677b5084890ac086de0cacd2cb3d9de1527cff4183877170a10bb84b4794e60ed119c0487173817f2d6fbdd3e75a07435dcdccfcc330be6372ea51e5caa530fd4feff3ab922e9b9fc97740bda8ccc481486dbb5cf6f8022ebe0ffcd48cee8fb4efd1a2a8a1b1c9a43f3a785f5dc8c159fe24893c81ed20ada70c68feb81f8fbd") 16:00:47 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000080), 0x10000000000000f5) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000080)=@un=@file={0x32f7df9c14e743e9, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f00000000c0)="b5ccbdd3315411afc388ef45daba3d77b95afa4577aff1ad216dbb721e486402945fd61c04a468ef86dc28ef1777b4181a86feaffdd94eb09de0547c0abdb59d64b600990a28d92219555d91e70a6940417b8b16c8391bc7bd904e32d7e7303cd02c1ad7d1c7e05e47ca4af4b463d619f3595e81011db5eaabaf8d65816bcbf63d5ce2df0e09fae6ca9f49785771e0a540b42baf5775389d6090876e662e2823d8c15e237873c281d3471868fa1d9c8acd236a3999bed394f2530ec8", 0xbc}, {&(0x7f0000000180)="f0cb50c0bdae375e46e28aee37e0c520f2857e8faef4d15f5d5a14a9e9d6201af9e47de7b9484954a48a58af79f3792a7ac93f2facd8a4d16be4cc6e59a38b1a799fc59d2de63618302f7df103b0905585f5e2b71a9c13563c517946431164418707a928e3e59cb03a930ca568c57d42ee", 0x71}, {&(0x7f0000000200)="88db1e96d30e95f5f34600c328d728acbd52e79c0e5fa396a31c5ed1eeb846e4d9090c93743b85f43a033efb0bf78a6f44d7b9744e63c076ce9b85ff9dddf81f4b80e1516ca3482845513ade3bfa091487ac69671f2b7f05c0a3c604644e7c8c6c910fc3175cfe370fd1681a7058b2167a8faa5e803b7e86b24b9f76d72492aa98c096cccacd33a9b26f3041363fcf655e00960b2eaf5ae70287e62ce0b205b09bf802b15d5405b9deb7e896780b49994039f2127940d15bba70cec73b849f55e8cccd63912dbdb7218a28ab793eaf2d8a94e3590afe2335e491e4bfa444d45c2d5c53ace700c360382e76e02126e94ee9febc4a199e4e21606124c510a0dd7d33d0558a3304df277b4dcfdc60979f8a591109440dbd3ace7d3f4d817484f88f3a1d3b83751c4de964f4d01a87bb751a162d1bbc56fc2bcbcef441b6b566f1cfe6f4c96795bb1e329516008793fcb41423f0e9d0d748cb3740bc0653f8c1f8b91261fa1904ff80fc107d5963681b4f1697956a32dc6db9901f193aa85cece3c8dfb4ab711b1189b05d997cdc47043e6a7c5fa0f5139517275d15454a348f9e50667cb681b6dd3dc0696e52dd6a3d94e5bea4f2e97cfd9d7d104f978ed72d37f8f1b67190720ac740c2e998f29ffde2c3ce5b8f4e37d94625b23e27b2799ca8e9c74968784c5e0cec5f3e03d48bf405920b65bb9a8e72eefb41fe4e6965a0b69742bb5e1aa42e4837f7807c1daa8d8896c57d24f9158bb3581af57749a6a0c74c62fde37529d92c93720859c6213922257671366cb2f30e519af549551069738fb72a83580ed0426edc3236c8be5e8ed4b483a403faa26086f81259ee2d7f443cf04287bcdf6d3ebf7e417f2e2b216db60bfafd0979a89524196e4f481cafff2820a428de6e6161f3945e15469fe65c27a09829f9d5db87574ce39919b940238aeb5eb00c995bbd5c7998f481453ea426fdd0e3d5ad36e3fd632f72b62be7ca0076ce670a457b35ac4e786908e68943b2889b14f1cbf0907a8c615f701732a87a836527591b6a83f895e37f5ef1480207ea5d549727a7450f73466ae38791a4a08a0e1618ee932bccb22994c675ae3af6d135cdd85b768903a7c647b7a249e3716393e1b627d243d4e343a0f18755cd52e04657ee734d0f102556c8fd0bf6964f82ca1e1e6d7653467f11d56b7cf9b75d8e73749cf75cf2a2d000f847699bdcc1a4090dd808d9c9dbd3c7efba86cd099d4ef987947a193bbbffccc3f4b223b1a8d3477d7225c692fa18e988d60392c916553b617fda992d2fe8d514caac91b5421c6900bfb4f30e1d6e4c6b2d166d55477ad42f88556593fd197feced433df8b787f8e9e8d52d33f37abd93dbd17bfe6196e0014377ff0b54c68921c5f4ca522366340d2f0354a0ee13083da674559c25da235a3aee3392e00edb2eb4ed90996883a1de0a756467ae7dc523d5211b7763447cf792168b113b1b49b76cf3aca72bac42c53fe223b74bec40b8e6b5840db1ccf2e118906ef7f6130bf5198e303f959b49bea44c80396e4f282b53f21188a1b43e64ac905c719544cd7a3a0b3391fa18ed8e19ca3f94e9224c1ea2d5f232a13fc9032264bc31e4d04b11955a4d196b9b316eb06da6adadc45893e42ed449281a0ab4306634172def613f994077228040d8946f4f1c0709621f9dd2293b656ac5c06dfa61147a0730c83b98ac5baa458901910ef59425123f98ad170fb1f303b1840162916a524c61ca05b08ad1a31e06bebf6fa5d8f39fb2dcd0c1ab51f2f2bc902de20a8aacecd1ad22f7e698e087838a30f496ac900b79025c73f392b6963867778c415862cadef07c4fbdeb1cee32ac863d0d4b3860b485519ef5375e30c7c134902f739d44ad4bb0d0185dff9017f44cfd8313668dda9369e76290382af2efe0e64b918facb5ba0cb2e596b112afcb575240bb2824bfd994efe945296230e5c5ea9053423caf6a04c1ecb863953420802bf5a8911527713c99eb289ff9b2f31fe2fe7cb7d2038c569edbc424ccf2382821a6ba7a973fc4cdbc92f8d4b0f4b5758bcc41bed70a5b66076d05fd0a74d39876d32bf04ecf1f82c165b5f9f83f11960b28305024de028d603ac05ac74b2ff7272924656b35eaa0094254e8f95a673d9908d208dc74c6a77d5261930e5cbc4fe2d619a71b393cda39653bdf5a5cb21286592aaaa98b65ef9fb1eb4a3e8f22504cb9744cdd8772cc4ecbbb4db2cf33effd3d199fffe9d64a4668485bc564d4f037e5d061b14debf22526b582d9b4712f3b3116f4746808485677fbf8bccbd1fa554ab2400d72d98f2dce5cfaf68fa75e6dde51f7446d7745889c9071d6a5f525a80d489f2e7d6851b945fa6a308816391099ed9ea4201d8bcaca2bbe3b4270976c6237eb06fb2ee048b06465d90a57e5b87d184fbf64baffd8ef23f2ec9e83cf3fca612be12429fe3bf99fa73cd378f6fc320510c199e0b5dd0f7e21952aadc203b2d5dd147d71e6bb3484e974d1ff5f5d5b405254cd7583e08064d428d2eed68db510dc6afb1299d0b8b7cc59cec9b6b0f75020d8e374d586950f81695cedc1081a7e3ce942387dfe51a5eefbc29085e2b70cc0aea78d2257206eda53718ea295d630b952dbba97f6975a3a175591b7fbc291bc325e6fe2d8bd063d0664e565c5e7c1216e77c47c3be92e923124425e3baead7d1efeef284d19ea4a2ca216e46bb816b1abcabf153bbffac03897d986541baa8c4d7a2d396a16448a8125d414bd24007a79388904ee5b0355b02a2356e2fdf2e4a1c107e1c6df617715a461a92573a63c0e99f9aae91e198623d2636d60930d9ddb4c28eaeaf45d35dc5d54a3eba4c31b3833d67aa105ae78d3884990c0806aa8e1a0d410c2805850dcacf9210518d6d891199a3115d85415c9de4779a3cf74e8e7c6621a07d6b5c2402d673f8adbe79feff765363b3c8e08c07af3f8e9386aa31aebcf98b7bfab6c392abab8ae061c77f698479664ab086834baaf27ab68de0c2e188337ea582b6996d3a4748d146aacf66f38a947149d6199b9766bbff0926badd366642d26336c2254748e18affa8a0591ca3ef308669d195f9214218558169b8214067e831bbf250d88116b247c5bd9386c535f1f991e3ff3541046d31875e28280e07ce954bf20822578a1953e00577a5035af22d95806bc02ce88776aebaa85df81467a8fef2b18f70c7aa8333c1a449de130e45e8ebdf397643dd943683b55bea144ccc3eabb4420b5f3f86c71a410811cc026e5315a3391b29e1e67963d4b19722039cb41b34cae874404fb560d11c49e13a77df295b823647290eca839d0ad4245ba5e24326e3df7abbf167f208cd28bcd3ca81f3e398a1814ef5871446b1c2816c87f313b23913dddbc45490840b254efa1248537608a556bde35428f6b45bf3e579506be867a7f863e2c7baee55165b5d2152f2fb3d956452470a83192b3215e62e2ba0fa80227ea523eaaf255190b9ed9be3214b6c483d3fce1afb9491a4511655d9f8224591af708f586eca6febcc9aa7c85e363e060274e125dfe47a39e4e996d05fa1da16e879e2916b5699b1b41403bc887059e4c27253580b6487d08f7756fe0b3920754893d53bda0c45aacfc47217414de9b02b3e5dd0d32abf147fc229dfbd6bcddb725455a763036f5029139bfef1317b90e1b51a2d6a235fbae9271dc594fe95c0f0935ab24dc0f4a4e48f43232ac7cfefd771568f820f59c940b268c84cb385a9030ebc7e98bdf9c32016ade480f829d350d51a52c0f6b5bb92aa46364b29fa01530527d253af5a180fccd5f5681b17f64b7f1e147677d7e0924603f4f5ae96b875d629c6641782818cc66cb1775becfae90c95f6cc2758d0363c9425506b92b51983da9d71ff2f3625aaec7f658f990180a8a73a25a530b2ce2fd169fda58f1f81021d817eec98597a6b43787658d31c3f3dfb4c598ca701a9f5c0060d50f160a71a4800fb8239cdc289093afd307a34e28a1b3353f21a5d696500742f73a573d98f1e6348783e0a06ad57aa4b7d88a652f903005fc10b73b7c2029eb070b2333b74e8dbc1a40162c93f1ff9a4de64e9ae84c9de7799ab18e1b0cdeee76cc31f1f6e4870c08a1125dbbf158e7b75deaf8ae98810435a451bc6ccdac9195be0ae13908a8b23dd30a6e60a896f91dd60312a61dfbb6f5e738e73b5af192c4bea82a23ce7002d339094b45cd7f7e88e4028076b5d3e0d15ea13ee14c98063a07fcac6ad51268ad75ca7ca5884f7ab5910e962fcd80394365b231b9efb5857dd278175737052188abb8c0fef82c4552b3af371d80ca0aaaa2ebe3f9896f462f67b51c153289a61bb2d50ef35e8e14179993ea0652543a58d368ad42853015d42c219b561d289fdc3edd6e8013d6eaa5d89a7f8baa4fe47b2a212f3ad8db74c15847120358a7e56f972bf87cb7e8b0f0a6584b58edcf440598490ea103d1b22d553bd7d83c0a3eabd347aed63c81f3cd12cfe5d7d3f1b9b8fae80e7f58ec2ea39415103e090eb23a2aa7e2f62bbcbfa84ecd2633dbdf4be739829ce03d02e6e37ae60d485241d7c63f3681dc6d8d9e0ec2bc20408cc690f770ce1572d1514bb6e274336b3e9f5fbf6e90a3a9bf95a789d73c09fe100122d4082ef52109ed021a56a73fe9adf2ba2ee4e5afff19463737fc373008387e6c9f06b4dd213e47862fbd3b0c9ab9e70c83d2bab84ac5a1e404ff1645e5759f4c1ca8b639d836b395cd42eb2c27af2a742d4b36c25b097b880e64452c25cac083f2e86ac06b96b2b04397d1aba064c23dae00c1c8e3715f4002f21c3af1b81d40afdfb2cb547c18bec006b1c9f0d9fc8867a175719f35b2a4bad0a363798b71495f50a9deffdd7f792d254f67d7bd07793d999a53e3f9fca4072efa44a06e0e0bc2f26624031f16c4cbcc828475c198fa8cfe66168ee0d74fcd3214cf59e539bb7278ce518ebb5c036b3fb4b205c798cf3209cd8906cab809a9a1db23cbed42d503112bfd7055512a6694b97611a7c23ff6de778e9db8030ad81d684e5ce463e8a267cc210af1ab0af5df265bfe793b52a6a952faaaa1bccf6a323eb2c26e9ab86a24119c04e3ccdbeb01ab811af8de4dc1e6245bc227b06926dcd81afaa7e96dd9e07df0b2118ff95b867b9c632aec482eaba868b897dc0464f2cfef2b6b6e6ddf99e4bb5253b78fa8b70f316d7a5f38f285eda529e3912f5754f0b71c4514545bd04fb7f6cf4a86d1dc6cf980a12b4e873dbf2af1d5c82552c8a4db1226a283a45ec8d52bbf6ebefd4e40fe9c48547ea3edeae2dceccf076b2318db7244059e92d50d081a5f9205a4080aec0b6323e58fb926a58e10ae29163a258b85f78151c91a184ce2f3f85c9ebeb1192cda9f7c00abf421282c15fa7933baec52f1f2aa79787b58cca09ee684bf2ab0a09dbc2a27d8e8a88f978fbacdb20067e7c50933c274bec4cbfced73b1df65a9f062cd5a27fbc7bb5b9a8b55b3280aaa911c1ab256efdb4565af29cabfce1bc1c7ed621752bf8f7c09f848c6f592b784d5e1978b4fe388caa7001e0cc29ffe69a81278f2409a512f81f337bc8ebefcf4a70cc77ce0a8bfc5dbdc785f714280186747b941a09192aac1725859eb160891c440241d36f2fe2bc0a4860bbc2473453fd56350846626ac468bff70b1198831b6ba88035d55b93f5ff4aa900d1ced08b46ecc6c400746ac3dcd044dd6486b83787dad8336389825820e89dc4f65a2fc498d70beea646efc45df98ff8a980251873be6616e66cff8403ff1e1c6", 0x1000}, {&(0x7f0000001200)="adebeb7ea9e08f0938a4f06b19998f8496da582fa2f62a7763eb9afafa8264052e7f943b3d8ffec48f840696148c02", 0x2f}, {&(0x7f0000001240)="37d06c52f83811acc5f1e96c9e1c51545c1190ce7e79fe68b902e8281c77a62bd5047f1fe0996eb5033ea61cedb5fd10343e", 0x32}, {&(0x7f0000001280)="326b63cf893e0051c0d742cbe316513656124dce23bd3a4017ed85598862050481ed8c459f3b495d7ac050b593221d8145bc506bb3e067b36cbcb08953c9df5bb6c39da9eafd8b139fb0ae4243ea692178fffe1aa827c04bf6ac16f37b894bfbe223f02302e4fed4094ec9c2283c8fbf3c7c8853d6294241ec25a3cb35c1f56389fb4a33dca4f340b422eb11151cb23999bbb49d954eca979f9adbb9894f5949ace50f465c05dfd62a73b3897d54b6e8a969cba9957423869be8babfe8e9c89bb8871215b1351f0deafcb0d05d5655dce0b887e0a555c5a62f0c35af37", 0xdd}], 0x6, &(0x7f0000001400)=[{0x70, 0xffff, 0x3, "f00d44ffd6890b264a199c4f3ec213d9bd146255fddc67c86f30fd6fd0f0a683d57a0744f6b2f366a92f59d68168a4aa4123a49df2dfde0d92f19da2824cc8e5d1340837b0783e4b69301657056e560b256722680852b19a8b"}, {0x60, 0xffff, 0x7, "543cd83751a902b7e1a96b8afcf5bbb129a082de3c99a36c37bba96724b5f3027393d4244811d7bf9c50954564173b50070b63bacf3a80afd4e23fec31d3052d4ac10227bf21232e8256f0001839"}, {0x90, 0x1, 0x4, "24bb244eafd7fc4d5a22df17de0899a8a08fa05478f2e78b984020ca859a6225766d1880dddfa7fe18963ef52081ee1ec711ee6416d71b57786d6ebbc1c45221bf50876a3d58172d6af2971e9e4c59b36156086d39dcd206dbf8c3a8b619155eee0a0868d8519870976d91f7f307df2b5bcbf8695255acb2550f428186b1b8"}, {0x28, 0xffff, 0xfffffffffffffff7, "1f3eb68f8ceeeae437269019c87ef7b749d2e919402d"}], 0x188}, 0x40d) dup2(r0, r1) sendto$unix(r1, &(0x7f0000001600)="7a15841566866ae76cdcbdccfe7d0cb7d41492acf03a5b79e4a73ca2785cfbf5da28cafe63043b8bdea2dfd78c069a2d803b15f6d11a87c2a6a09e90b6b69e8ae18275e4c1d76d547c13b7ea2fcbc926ff9dbc5e7e3f634c0ffbcda8644e9d6862d9ebbc99c49284524cfc35545b695c59", 0x71, 0x408, &(0x7f0000001680)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000002e40)={&(0x7f00000016c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000029c0)=[{&(0x7f0000001700)="d76291707d0dda45b0b49ae1762392f16ab8f97b46e5f4b32f47dbf17b2566a3d4a441d1e62128db540747e213a63a034fefa27b06b11133630109c8f0dd784464e1beb36f3d08d38b171ee0719c70eb96e1a7844a93bca741c97970aab00c74342592fa15bb0aaae1e9c846faf50eedde1bc753fbe87cce5a9228ece4f28fd5db8b852dc56a43f75071cf6913d04ea863984029963ae8ca71", 0x99}, {&(0x7f00000017c0)="1bf722c1b173b0aa58e959d7e96a884d3d60be232c94c586b3900930739625f91762e7f3be0ca7396cbfeaedac91d716c47f1ffecfcd7a83c8faac96ad312252d3e83b5aef109099ce63fc2a01349b9f87da2ffcb2c2c439eb42187c5d345c0517684c76fcaead87772dd59205a4b7b816d0e12e5e298451c10578189dc7e205d40e41303dc36c5ad14f532e90024eb6ea3ece1dbce90330dbef8a002ced77df50a59e2e0a2f1bfd46fe1a64880fb35ed7325ffef61cd7ebe85f28173e6157923ae7a5b5c3ac01e53ad91fab9126009f00c3798b6beb6e64e42efc3735af9b198421dd3520292408943da5f902a87bc26e766309ea5fa1ebb43052afd30d3ecee71f8722bdf5453063f1b3cc72ad66672d17edfcea7b7214af9474387ac8411553d88d3f5f428a96a13a53b0d01126dbafb5ecc87634f16810d9136601647c06e28ea61f9b8c2cf9c22c47bb917ad987a071519d34dbcc2a5d60e84e77fd6af0faf037894089a173042f83db9b2901feeae36738fa0698168165c12ee991e2fa42995c4f29bc375aaea8dbaded9578eb294ff5b91836012f02845d9f3e9749081c61562dbb7f672dc97a6c165e196ea135a6205ebdca955a6ec32ca3c5c8b8168444cc3760878d55f9c2a4d8ccd943ceb6cdd80f6ebd2847cb2f8d4ff36d187bc567664d30adbd55860c0a513e7c91afbfbe242d25c3a52ab9a67009fa0c706ba0e6bbc8eba8121028bc04ddc6f2edb06a570a1e04647a8fc32099f596eb1d1118398b22227d7587d0b93e5622420f3b0a62c56c5a2695857e1d08ae43f9fd0acd3e8bc854fc61b6d353d163d8d1cd8fd6303609b8dbb5c333abf7b87f804af47fc3330311e4852513b738d1b9004ba850b913631d061054030e60f672c0221861d1d72644a23f05d66b536dc0c0a8a67a62972b1da44000555a3e88de10e74cd465aae5caa9cfd093feaf5ed4d937d1e34c5d08ef80b8536fe2f6ca4abb1f860a821c1c0d6b510d87445632487c81cfe766732b60e5d94f5a72db429faede17ddf8fe16d2da17fa961e5d1d52412402ba9485233633dd9844100d363eb55ce2545dec2f5c41c1ec29d40bf918ae6a479effe5b1e4c394fb6f50d4433f1e842897100dcecb0549b468e2cc2b1b968b1ed591c5f60d90e15ab6ccf07306bd5c935ce897e6967e2f2ac324170b56bebb6b8131487528f5e715e72503a571169fb4ae5e52f3fffd0c19b4e7776966e6e7770c6dbf1e7e83f934b988efb399fa159f80ddf872a6a79cb28f57be3008989bd2ce4e9a4e5a350b50deead254d13cc78a34208132b7499d022c9c16cf03b79788be2603dec097d32d307b4d265c3eca32c11ad59e9290f3bc83f3bd92f34bba096a72ba1723a682d372487240c32a77c36843b59ce8983f88f7361fc8d8189a0867d3b1164dd40a1a7ef4be9bb59b4a406411c141a29e61a712b1276c50ac57928875bcaafaf29b2fb05578d0c1d1c4ef8c6b37463972188ebe1429a01c83ed3af5701f7c8bf34c15e3f532bf98331251863bdef5a3cae66767c01d2ff0976c1b518115bda93ba9e9d1342d1217c62a5b523cf9341e3b0510d2eb03c9975ec60a0cb97c5657798cd0394edc0d5584f800b1978fe19bf40bc9eef7df12f6a9362001464a53993b2d1bd09805012a05a369115917ee4abcecdea3af4eaa269fcb9dba6a293a0e6c0cd1ad235596504eac174bf12914c346bce7e4694c0626a8e61aebd47ef2a4a3e4f7cbe3ea2f5216641cdb4298ffba63ab583fc5b632016bd1f126ff6ed241289894e335befed8c0656f6d11b87cc01ca49e192d529375ec6c2d8cc11ab1c15bf1d189097b72286f336114a492c9154cff22730687c14d43a0ab55ff96972b12c172009957c94ffb9acb32f387f256a3ede33440138401bc36cde50b5e152981632b7874f75ce54c79c1793eb172fe6a28d2bedd2d46c0820ec85b38edddf7b3367461a62e42e81b865d1a1a88475ba12df5b30579f8a4e1a2cd91768e9d727d4fc196df6be5cf523c9308992de0d1c966f03fe8a35bc0e571259a5ace3fe332d1d403a654bfc1c6547afb0c5d29371a86c1b8258dbc7c38c5b8840b0fa898bc7b7670d41ce6013c4767f8e347249a4056744e8913f2c8ede9326a7590f335c5b38a42111a886ec8f60512a831261cde2ac431f905c1b67048239570f079139449d5196654afd13f1e2e48615fad41b51875c5469b6fbee3799dd3cfbcb6709720726be6464bebc50608ee0b9c7e306b9bb8a920622fe2e903029ee40ad4c761bd6cd7f3dcc8204cfd9bdea64c01b48a2875dc9fe047083cde013735e8ac64999ad82836adef1784719a33927e27500f41f5898a464bc5d6567bce3a96133aa8b611ebe5c4112cb6322909706c316759e5b682b40e5b7d3c6e8e151e56d61c7bb238246cfabb22ea41c461938eed7ae842a3c00770eb1d87d060347763b5a2c4eabf0f9433e3407538775014ecab9da485696d50e61390385c49ad4236e15fc85c270c548b3ef86c57fa8b8264dbaf22a4573991bc41273a66b0703be23f9328afd7e8878f551063879314bf85b3c0d07c2e3e666d7b57b85a0a03c654035026ace358af76ed8622ff55df6ccf77191cf05f38211947b7bdb62d075ddddda6c8007eee671f3aef475971145760caf06cffd7992a8651b58c7a895cf8570e5ca65cb27f581109b73c9ef3a6c9fffef963bc0edeb0f7fb32b830c79ac92aaa391182428ee053954660a1886e552decb6288ceb52fe69c6ce62831735688695b3cb845d2a7910f4a7f7fde7cdc7905441444e701552b2ba3d30b39dfc4f7185a0b15da449ef495807a4e5eb7bbcbebf56d0b99dc5888cd7c4e342c9eedeb15f28ec651c48d835b665cccb64e2db2308aac6b99c0fafaf4c236a91f1545ac1470d81f6a8fd8e507d077bb461bdce64195a19ea67fd76430c8dd51b0c9e24681e6f3b46ec025b4d6eb79f1f52ed4aeaee44a79afa6d6ca23edb6f556aca705f043ccda6337153a98810adc2c8d53983fabcd08d3178f329d5ab376aeee204d1745f3a41193deed95891d4bac2ebbca699c3741b21f81ac8cfec31da72c263806f9519d627f425fce3c039c11fd237485a16d4ca2b63f110357f4a633f6d7929f44e749463de2ec78912cbfd62be82693a20db4161fd0bc1193186f9351cb673f4eedb1d76a7c241ca3faecbe6307b76c194e1a6e72e903a0f2f5d1fb32611cff9680de1a4838a9ab88ef60c4b3a5b1019b80ea2e8d05734b3f2d35be18339b13f835cfedd09096bd236652ef284e2473b305024b7af6e7a6e05d8dce8d9218307de44d9f9fc30598381c64d6c208bd005c2f5a5b43de96fdda613e8cd95242c4ab7a1cea74ef8aa9aaa3269e0ec2e4b0f27e125e0c42d94d1c2765e3304b77917236ca875b90749393832cb7fae67b89144db68807fab693110ebdebe8840c0f6bf6f5773d16f084ef2eb86b9df91da998c86790e480d6db4a07666c97cb014ee221653b893822bff7dd8bb7797cd431a604e4c2e8e64807d168c555a5b1690c5e07c8dc0ba0e147955cf79a0ff1bb46d58aaeafb279fbd73836f7665b05a26b0d3172435c88225806fd0e68e0953fe8622f4f834a3ec50681b120e41b4c0f0c3e43d6bcd61e04bdbaaf0ba29a8138ef384d2cd1430bbc3a802ea022b42f568e7ec8ef46ea6f9c78212eac358a498e0dad798e29e8288081d66c4903c4ad2ebf8f22811ee8d729fd4aa7278cba8b82dd610703ddd57fe45cd053b23bd3aad7658901e8a226f14aa9b4d77d81b0269d1d3300dd4a6ecfc14d70f543f69a4168627cd8bc86bdccd1920d0303dcc09722f049d5a6ac5df73ade4bd4755512a3f96176733b9ea61f2957d61633f3b0200aad1bfb048cbacbd58d637e7c79e7c6842a354a267891d68bc1151d14e411601af533afb9e86db82de00aa2f413c037f8b4a862fd2de2123827dad448e489df8b53c859d438726d8b8a5cad210530832484cfbb758d6636a7662331974ccc31dfb119f259e68d923f97c62a326d7df1b087ccfa14874d671860357ced032a6b9b6fdc9937523fee008f6df329ee969749148e7b93c66291c4196147310ca975aeba4079510e245c12592a80553fb045af8b1330f4e46e6c2d07c33332ea8a082e9a6a9b5d53991ea82af732a60b13d8671af180a07d0d6457f969d5dc05ff5741c481d733f05544baac034b9fed3f035bde6a66c01b9bd890e581626284280754ebef98c137d17f6c358f4c09744f27b17cd3d672501d3f6f691090267750634fa877ebd22e7348699cdfc308fd681d7f86fc3926f6ff5e3d0d1ec30e920cede1918d0ff3d1aec8ed723f4130d0bf8b2e7d853d856d60a51d8367d864aa7214b4ca99a47e5e63be3e78cee8874d0e254e3db8d2ce55877ed9c4e4cdc4325f393886027b99d6f1394e50973cd34818dcd698914edc83da6246178c7c6c1a73d67fbb33ddfeee05379845ca922b4c48b881dd0e1726272c2919dd083632efb0f924d7c8300237e02aa6ad366365e709d0869d6359e237b32586c949a378205491d604847fba98959df63e65a2d990b32e06d0e702f61cc78f4205433ad84a78b1d0ccd56e34958b8035713943ae463f0f6cedfdc83af8391c29111cfccdc99aec44f48da110e12fde7cd06e5486c0c8b8c5cc7124728ffb44ea76afd3afc9849b0dc96ca2e574ee2a3c88e184282135f65f5804b89e99f0d810c3986344f100ba283a6889ba4039363280f1e4424c61063efa14b02d1034ef7f5395e3dc98ad191a81dd72cb3c1db56ee467e8e1846a47fde0f8ff997be939512934e0115d17a4209ef275775ee165fc92c4bd71ac9da85b3f66a95b6514ac9dcb8761eee78e18699bcf580db3c95bc0eff73a93a0e17170f1c1ecb74faf088adc1a13769052954053369aac1225c3b4f4cc63820eb79db6647028461d2a59a7677596af831651d8474a38011a78d9e87c85a86a8890283ce3fdda429301a897f8b46c2e285e5d99d7894b1bd406d1472053b307d191f1f736753e1e2e4577d7d6b63a6a86180a7d4793b524c7d4a5e0fdb23fc0dedce06968202cbe715d8f0fcdeb540840289ae23ee0d5e070195d1da00f91e79428b2370c10eae9d77f98af4321285b92afb0aea6d5e6de90689e8c5f169ed134b62c9016bb0479ba9a4ac27db7767afe725bd97ae0fcd14834d6ab907a75b0d0d83611b5dc87e2d7f40ee9546b2957f3b15262e4e3e507cf1343256cb41eaeed0cdc46227e9dbd95329310b5adbb6ce2ea2a07837d6bb3b888fd592208fd5b8f7d293de1a2031e86847bdb3161288e05e52758fa327f065b44c2af71f990e2e83b983ed65e706f2d4392b6e0a2b8982b71c5000514000232cda855ce5c1a533808e4fb0d216b82df099d9a90d3cbd35c6377f68bb62fc6b3bc4ba63d799fdb1da41eeb644a99c1fc5726ab34289a7a3980bdad4ed654b24a018300390199aa375f8588dff72bde199c427e2a9ccd5b72706da6c4ad21cc09b5fc790da7b7f9145b657d2fdb4876d9d553052c22b66865dfb3e5fcb9907957e4d6c3a401df97b0f4c1a3ee238f96c210559a4403cf66b19b00608a3f96c82c1e368feb38bd75b8f9e04c879500f54cbe9296cb4080b75bf6275e23a539d9cb4aa18778ae8f4fd73ad80af08306d79ce1ea168e022a4a6333adc820571951fffc711e9feed2c51bae3066bfa39de41b07e28e26d3d8787100a5240e3e5c3428791472ae1b4669799cf2c6c1e1db5fb13b58847fe1c2baa5d", 0x1000}, {&(0x7f00000027c0)="1a7dd7db892be82570455da8afa29dc76a40c4ce10d53a31bd42912f17f8c66359c5ba44ad63f9330dc93231a51cd919b1928f7b3f2997bb4a53fc1f894f95d021b12ffe4fad372c1dd94aefd7477a42bf2cb4011718dc33f48023e012ed8bd00d4f0105b7fc640c75bf3953546392c06197811c6e6f494bf081a2fb05bd6f094c41", 0x82}, {&(0x7f0000002880)="f3df", 0x2}, {&(0x7f00000028c0)="b539f73c20c7175196e47c4bd79b113945025699897127e73916ddb3ae1bd6a11c56d78963e19281ef464161d2f3eff197db2231442fbfd544f1c739d7a9103c2fb22a95553a4b849f1560ed5d589c946c6866e11254aa4bb5cf76e2d4f3", 0x5e}, {&(0x7f0000002940)="5854d56d792abfbe176cb99ca106988394393a476343d9593d8ae947a9d6d4d5227df0b2ada24b65402246", 0x2b}, {&(0x7f0000002980)="f826bcfb243141ef5ba5781a3bcd59cbcb7115e89be62b4a60b88f7dd8d2045f974be94df61d2b5ab2b5bb56c5867d7def877dadd8ff68e6", 0x38}], 0x7, &(0x7f0000002a40)=[{0xc0, 0x0, 0x645, "36a4bb97f0c5d27cb4ccf232fe2201a3d07aa96ec77721b0a7951d63d25e2e387f26adbb22359e73da658a2517f45d4b6f7c0923d9bf29d589277316dd3fd2a96b9a3312314344dcb11690cb8ab9ae6b8626af54d76b0e0671473c28795115e82f7b9a176d94ae9b1211e96da6273d702768b84266f621dd17e506a74863309ef833b70661f8c9ec10e373effb066aa98ca4b99f80b9a04f89fc2fcdebbbc9b8a8cdc75c73c18531268afa96f642ba"}, {0xe0, 0x4a7321b09d5e9b88, 0x6, "7b7a095c5a73b81f386b64083330deec6449e09f018f2b7bcd9c55f7421e3b97525381203bdbc9110ea24021c402b3b8c52ee5b979633b490fadc870de0c849aa89ae451415a19e5beb5684b804ec68ac783beb3c41e1976698aa8c5ff0439f65e214af6e864fd9535ee1c2a7055be71c74f09ee3848e912b529fb4bcd59bd2e62a9ae668a2d6d20ab077286f656f3637163ed24ba1468984f3529491f77d1323a71dd78447f78d528b40cd4d01b7c30808f7cdde4d54ac6fcb685dcdefa8c94b3e472649747bc68a8b345"}, {0x98, 0x1, 0x4, "84f8b54ac99c82add064fd4a287646958fdcd174decf7c3467bb252b1885a4741faa4a2abc0e9dd49478201822d5b82886e9a925d8a11b6132d66264fb2ea49eb194bf3dbf4ecb52658bcc7259ccafc2b2553a76309d1338cc364293c3aba7568eb40688d0250ef9bd66084c3b5a681f00dda615a34c38b1b887e35970cb18d504eefd654b"}, {0x18, 0x1928572af312c9d5, 0x8001, "0d741ce2a4"}, {0xf8, 0x1, 0x3, "dd14ae5d4dc46bf4fc74b455bdb19cff0c64a29cc7717fc0d24ad6adb5df578666f21447ffcb9f9add3ac0ce72828944d3f0b9242f3ffafcc6d444c3653894de1c14f92244ef2b2e8578b1999452eeaa1664fcf8821fec244fb96016b9cbd8d0af06c3c68b81726f2f60a2ef8c787f722eef93e95cfadfc689827a8e15b32ff500160380c9b63b8b3ad903615392d7ba5d4e26e4422aa24c70a78a0986c9fdf698ad5261683f983c3f4abc680c4491d53daac777442047943f766f406255d31a6b3ffaf315b156b38755337161ae67710e3681cde543e7942ae4f003e2329c220950705669"}, {0x90, 0x0, 0x5, "277349bd0e36d0b0070bdf096ceb08912380720f80db1172d9e702cef12258e99445c1a625bd008de52ff7b02d7984a26b166248aeb14a90e25ecc57e57f489a3198e17fd7d3fc671720e8a3c4875131364d62ed6723aed805fa0000cba2e5af2f7d431aaa2e10611a9c8343e978e89d4127f20076b1217d6a"}], 0x3d8}, 0xa) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) r2 = kqueue() lseek(r2, 0x0, 0x37, 0x7) 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x9) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x2) 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$getflags(r3, 0x1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x22, 0x8}, {0x47, 0xfae000000000000}], 0x2}) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x4, 0xd, 0x0, 0x0) 16:00:47 executing program 1: r0 = getuid() setuid(r0) r1 = msgget(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) msgctl$IPC_SET(r1, 0x1, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x381, 0x18) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f00000000c0)=0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) connect(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:00:47 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/178, 0xb2) 16:00:47 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="6441c672270f0c6ec116e67ca6837b45e58b521f3ec9e3fd1e0fbe7b4dfefb856381f11b13884c6ce84792a13e84e34f23e002015968a9bde2c38c8d077d7249ebb0e70b3a09c00446dc02c2589b157e4a9bf7e3fa4ec193d3e30fc9e63d6dd698e8b947f8430964fe1e4af555cbf1324b4d5cb12a28070ef8d66d6b0de300b152b8d1fcd48f6526bbc45bb39b9ee70804319ca14574d6d39ce02bfceaaf49ad0e82491e893c3e7f7b8368da48c73b3625", 0xb1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x10) socketpair(0x6, 0x1, 0x6, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xffff, 0x3}, {0x18, 0x1, 0x80000000, 0x3}, 0x3, [0x7fff, 0x9, 0xffffffffffffffff, 0x1e, 0x6, 0x0, 0x2, 0x2]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x24}, {0x80000000000006}]}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000240)=[0x0]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x118) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x1, 0x100000001, &(0x7f0000000000)="bcb72219830ad3821e19ed94d248896d9b301b6004108357509ed6e07986208ca0974287ec5639a712f409c7c9dc9a011ca17b871cc8cf5aaa4dd0271ef90561db", 0x41) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x8, {0x0, 0x43dc96c4}}) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) close(r1) r2 = msgget(0x2, 0x8fc8f263c0b872ca) setsockopt(r0, 0x8159, 0xa7, &(0x7f0000000500)="2350138bb62bc8450837a4d8da291c1a446d6be203913a46123930ff2d07833167c4bc3baaab13d3a9d5f890aca785aed3a03d4413d70c901c2d41bec95dc48606fa7c9d4321cc1908c011ed62b584f146734d0279d606f7cea5dfddd7103e6cea36b35b7772045c05bd9f785c848935b39105f380d1865dae1d6935ec6e5d6670babd275e22400b80ed26aee8de2c989f5d81337b5daa6d9f1bc2cc4918e67d479c4b814dbd098540478c3b62620dd4f23d905b853cae59e42288884448295b6e918b2a263fe5fdc72cfbd6065d0e22523d011dc8b8", 0xd6) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c0c43558128789889264c29d8fddc682ee6d04c9e49909405f1444385f9cdd07d965d1bc628a421d0f4e8d75aafa6a633ec5ee3b198781b7a684f9975e36c53acf7799d0ba21dddb4617ffcc13ddd36149448e61eb60440443d46a8694ff8b4e80bcc742cad21d42046253e158fa917c3c459a734c3537b4146ead247df6044bec8844d459753663559f156500735fcc8fc5562e70799897ce733b34ab85"], 0x85, 0x0, 0x1800) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0xfdfffffffffffffe, 0x0) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000001780)=ANY=[@ANYBLOB="895d6910c3cf9c01089def704f6f106d7ad4a37055ca95cf62f461207505b4692910b8b1f5201aab57c461d2794f0f115127924cba193492ce75ebfdaa989d9ee75d52996829de7a45f6d567e3e50d321465d4a4cc4306268096d5fcf025ca33097c3d12ae24db5a4716fb712268f729ace0dce03bbe66856210573994799cb55aad8a5bd6a4855d6dc46182ffb68f162acd5c98b93b2eaaa9eaa41fc03bfeda971666", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r5, @ANYPTR64, @ANYRES64=r0]]], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x1000, 0x40000000000000) msgsnd(r5, &(0x7f0000001680)=ANY=[], 0x0, 0x800) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x41, 0x100000002) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="9a700fcbbc645ec71ca5e7467b390e84ce71d4b9f39615b5d2d9e0f64b0c5a6b072d50852ad44b74f6de3abf6745f25e1cab3456b3b6af7886d8ab4dc73eb11d49959cfe953a45e6ce05ff0b94e8d30337d3b0d0172de6608e528e8188690d4267cd29205d91646b902713830b9e2504c91d111562339bac9135fd87546cd0393b17076c86973ec215ac406a64216ad35c3a2ac7f9c170ea9f83f1e2eb936efcc66d61a5918c44f9d8d0f1cbb24e28cbc9775a12646525f1521a0ac3d7a1f600a34f8a5029ea65da6b6fff16845dd5437d096acf49e658298b21007827e64e", 0xdf}, {&(0x7f0000000240)="341d4779609206bbe3297fa39ea28605efc8fcc8a9642c498d48e07b9dadc986bc8fa8bbba71975145b0fc859adc7af5931b7e32ad574c498022acc0889bfde64bdbc2ee639952d54577a1c6d212235a032632b086c499a1835903caf9c05f5cce2e1ee3ac91880d7c424dc4a7850a0b019007f38b436910a0e4bb443d1d64a70938affc4fb835a5942df0ebde18127ae87d90c01569be4dc0675410d13cf35e29a207da2b8e28e74d0ebfed13fabfd865930023d5616353ea44be1fbe0ceb4bd17fda5de8ab5838689568dcc905d883dd8be64d4466125cdbc54ed16816609cbfe380ff954051562a8d1a2840cce11cd5abdcca82a76257c639be9752de0a46e604d06588d4b0a8e9d0d2d1331e9f1c58397f22cbec8593127d9d4b79e98825f068c2b9453963496925bbef4f7c7b890791d1e75e22f067d96848510976b10be86479921035e80cb6a5197b121cba4b3ccfab412e51658317287d8da4ed9df51a18f6d24be99372d47eaab98d5df6d1ab28aab4f8e55b2bbe04c951a341f619d6bdf566baa8e850561b1ecac80c8f3861fdcec4b22291169bdf394a57e64663001252dc340c47f90c28ad466feee727b5dd59b652b167d334144d700b5c905bd7facd460aa467625f7e2d9222f6df9b1ce9acc0be77fde6b9f1ff761e31d301a33b1d4bb8d48e26e0e66473d5313371b121161bab27764fde7ffaea617be4e8895c421b8c9754a3c12a5a286aaf18350ee0c640502757a28bd56341cdf98b00c1e9c6c31ca4bc775fc4ccc6164360e23755cee7ab97536d0c41c7b2f0f2cb06d9317c37c1c991f07e5ec51d94877f1bdb324bd2bc9c57e985dd8c67f20f7bee6883490cd4340d49ad97cb1b302bf38cbd17e09f37783221bab4fa486656e3b26054e464258f36a1dcbb8a632d1d378a3555efa2bd06f1697302dba665c5f3db1423ec325e04f8d78d3da50b5c7a404a8933c3d8a1cdadcb5210f2a707cf4ab655d4c00648dabfe31682d9f4f6156791ecdeee588973b407471ac36baf879ee9d3cbe5fc78f41c9114a9ddde8f31acbb7f34fc33b477224f8e34f736afc8905c13b9fc42aad30ec35d9d6c0de52054497b897f187defeb3ee7804a193555faeab5e93dafeca95fc037f4b12d46a57d698ca8370b2a2f00983cae9534dc76df1fc5b7546428fdee7efb276a077fd10fa0b1b6fbffdf242158293cf618fb9fcd6620ab98d3a66d4541b957aebf85912cd328e7a615f85ac71fc64ae24505b850e4f57fd025d89ac29c4676a449c4e2e0eb44323b428716f61009240d94dadf2920efaee800d8a613a70f8c7eedc31f112faabf651a83c38710ff0bcb4af9fa6f5b6280050fc2353f824afdca8004fda0f5df0088b8eca4067de8dfd37c35ed2f3e4fe144a80172c40b2265e48b773fbfffe6a290971f0a0ab8704ef434c4d595adced1103040fc702e783b7a662497f0463a6d704ef411a743d8aa0e7769757c2b4449d089bce4524abd15126d1015f117d362a9fc26e99019b1376bd05e1aa721a5aaf4f0dfb955e07ea0216b660fe89141dcd3008b9e4cccfdf511cb8263b998fcf3d2879733c7e382846560c714d4dc46e7ece8fbfe0fd0161d997cb91192eebceeabc3bab5d127e49210f888659b8739c4677cbd2c07cfde0d29943b8fe8ba1cc169fd0c1806756ecf41a21b5afb05523a81a49c2f9098859bf370fd3e0e7ab2f4cb3a4e910c34a7cb27fb75ec872d7243203c87f456fa37444531d7e8b00149c364ae482346e2397343009a6d7764943f8302aff2db370efe0c4a516b1ad422d3d4ee9b17e198f5165a50ae041f1ee092aab2feedc7c33f6ae282356e4e461afa73b829b3f5bdc5b19e058dd107680a32a259fd70eb99658081c2f4aefec5e2b95e22f1437aa4c38e15fa010bd52655a1dea8670208e31575d7d133f66cfb4a3d1f7dd49a62aa6a6a02f6ecd7ad35227c0c4f778372af63cd9e9ab6c2ff89c58497d8925bbf47c5c84ae022377a1f97f3f9d6f2bb4d0ed57ac7ec6f6885613f8e288f79abab02f64815a8654a309a7117c049212d7130b164e73d41e9c01cb0ea0e2712e1714af0335b7902291137625909c49416b1d37f89112cb4c5d17dac4368f8d749919d71db8d0913b7d3f4348506ebc53f334f0746081de0c48d66137c3f5ca9c39aebc38cebcf6a629ac59388ed58b12327e0a3c060534b1d60819ee5a16ce73d7011c009eae77fd6642e46a3b35f5d3031de9d982ed4f2bd0f57494edba3ccc27c0eff4a0cf802b4ade56772507e2dfbfcebf3b7c2d9cf96b8a4f866d11ea4d830801e8fdcfb69233ca669bb8c148f7bdd3a5479e26c6b6902f27ff205c833c9ce30c4763aaeafa8d9d3eb6f81bdc12274707e3098a9fac95820c98be3d98f479cccaef7e52dfb57fac63e138eb42ec678a8f80713980c1fe32c8e439f577de910f4b516c5ae5216c507039dd3092621b2876789b0148a9517cd260d1cc479653d9565908299914f4d0a4114bf2625df196fab9a6fc998fc71f0b69e831204cbb4a21e48e82377dbc9dfa19421db8c395c1f86b7fce80d78dd4db95fc23be9be58cfaccabcd640d24ad2c4be2228613e38a756053ac1cf30d8aef1aa51fb82a3136a51e099c9426a22a396cd518b96a8f98a0c0b945d641c88d0b83b61ec960e93f1024d0871deefb59836a318cf0c6c9b6feb01121269b76a57a0dd73b6c88439a3ecf37e703d73d20c24214c03381f6233b045382f5cae6dbc8c4a9272013cc737ff932b9ab5d0f0adc1a8334bdb972ab14286c91923685345045d90624e9070e313fafd006fba5405a99a9216daef9874c153b17c7152a08b8c9a756564e5697850b269d24b05b4aec11fe40e7fc77313102c7cf20216b08d9869a339d1d0e10fb7c043d513c896e20776e7a54075fc650606862a0d38f87ac9afbc33bdfd834d53e230ff121fb03fa6c32357519a91d858bdf6709b114ff7162db7f972f2dba982e30e4e79a2250c34f796163ab6f21ab15afe7a8ecfd13520d529fa4f3093bd16f7dafec0fee21c58a5931210beef37b263a1538f3e71547ed710000d7c7d5c79d6e992e9cee5b0fa533dd1e7f963d63c1bc8712d4dca1b5b00c519c5b42d617dbc3e3be30a94d42eddc9bf6efd28bbefc26cfb316d74e91492c6d7230c1849411e81323c600ebd00917220de2ccbc45cf567696a71acd3f8af62c5dfa81f5ceafb0161244a258cfa0d583788d956e7a9e85c649ca4257e39a5f973551b93220bf55a7849fcddeea0271dd1ff4a79da16cb594ff4f7f52525a6ce648e5169b17cccb5d840d340fb179db9e2547085ebd704f6bb942aedd64dc2879dbc8f30f768db5788c0e91c900bd553ddd88b628744f2aca74beb92dbabb70a9ae2ee581162997e765658ae73c941b1b634ab501a7513e0e8779d4b9b7b1be17dd1688d9b016f39e225da103613a100713e4623d461b398b8c2c27cd75b4b4fc074fa64b5b7d6e40adc4ff160e9ad8b5bc1bf3f3a6d1219a2576bdb4d108fca5fce02ef2a08f7334aeae706aa8c2d62d344bf7c044b5331ebeaa6b7af9a74473aa518d0b7b8db65a4dd3c7ed1f544b29be542dcd0a2232a5e0f9206b2d78d805a744f10567bd48311348c51e6266df0d50b80ccd5a8d40e7de09d41e24c318a6c61702d8cd414ccc80948fc9ebfb8bda95426c52a042e49262ae15ecc968d031ec8bde8d59d41d642c149d8aef631d0076430a34024e5cd5a9e7076b4faaf0f25aeba9b194887c7c070e2ce9a52925c4a10de545f17e9c48baf4ed2782386756fb3b8f9a4fca512f30727ddf15f9f7233176240e659f7dfd5f375d12664ca9b72641aefa6b77002115be7cfb0cff16289766714150fb55072d9ad85113613a8da8c557d55324710d9a1398734f2a4a2da1dbd39a28daa4bc2885c3b84829c2d704fc21bf5da34e51ab9d057b103d7452e3408ef0cd2814d92f1a758dad1ba5d785013a35a8ce15e0e68a4673590a04cee589c0a0018e8d0b57fa8756679ed4514e224ca0df42a074bdeef5a4273bf5168992c348a813b7e363ab61cf54e217d9c527483af26068f6e70506d59d9efc48bf71ea591befaa572e6e6c81253efa42622f853ae367e5d17567c5f16dc18800f702794b1e4a1d6bbb86507f44120f7ea9b7a8fd12bccc1055eef49ea15dc68cadf39a3d0a8f361a71df4fd2ab4e73c2fc2485aa9c1b0809fbe1005ddfcb7a874fec6a1339864174dfdeec37a68da8c4478ce7877af8d2ca6ca88214f53e8c9dc86dd70f26813308877ecd5034fd4217343aa593b11c78c719d99924e26820e6bb673967da972eca7dd36a8b2fd5297b92998bda6e2b78c29e2e30841875d151f378f4d106ca684b67a43f177c55aff1af147c713f84c32ba9c85530293dcc089d35f2815602515f2f2959ef5b6bbf9f68069e4ed66e7e05b72b887113900bc63de2e4426d351649f00770344e65a4939db08752066420bd9ff38cdef7f44c5b0a7eecdfc8344fc3eb4985eac476684e27f9db469c6b16ae004b504c6acfeca4b1161a494ff75f2ece6bdbbe07718fb3188c80f41117f3622f1f6a3f35c85eea15f66887e8e8e0a1e1035c4008c0cdd562f99e0eaba5f25872fcb88150cc4249c23cd2e90607318dbf49d0144d5c8577d957f816d987b0637af54de35a2c20739d68490b233f19c80e66ec0f619c1f57285a6194eedac84488face777a45fdb0e203daecc5c332966d767f43f542f38a274b4e480587c8025f00178e41c68351cd82bea55be430fbb16d70ad59fc04d104bee55024a4640cfc24946a1cdfbea2efe6f76b66fb379d202cb9358cc97780d768288d107325fcd4367ac93e53349a1d6e6098d0836f78b81759e47dcc558a7d471fcc2268b90da2e0fdad26b99ce1e0fb42836a544e7a49720aa52e82a9a1cbf9511cb9a8fe3633c531695cf3ca4f3502d5acd3cb6f21c09b908f6e301ab109ab314befceca6619b704ba0180d1c4d7ec34bc48c911bdded36bfca3603afc016b29e5a5d227877ca3e8716213e9337b638502a60f923232cad7e921ddff1ca81302d5263b3915b90ec4cbdaec135f43927d9b1b205f9813653264f5130a454dd99b55e5989d9f4eef8b748271d0cbe7fe5a74d938804f711c604c7b83ddc79c63166fc1c4bb5ac55a9263058ad2b0383e16bfe7537ee1d056afb44f365b413c6bc16596dfbdd5cb50b0c1ab5e2b6b09cc493f4778be9d91134df72eee44e3ae99dfa01da3bf19310d57732249d4e2b07fc875de83b7d826fcc05908d658f4f88f3a28f1d869f5a5d1e32e353a58d794b04bbe41dff2ee3da3f98fdef18757ffcc54ec00f4890f155d6a8883aa8b152ff67af9803f92a5bfafa1c93069def9beb322d1175f6721f92f2fd6bc8004fc121bb479ecf4f0e5f34861eff2f1c6f1bffc57a61aa961b1419cfa0db170b8151300aafbbe16ed2a19055edd8ca8b18648d19119411d88d294cbf68331476cdc7210b2915d27264ce91ef3d8c117f9aa13e01523fc999c0b44ceffca789c077b2fd57e499edb9cc9c1b169f3ff24d20b1a99c2f59abf97f7ec9ede2a0a3cf73d5517588738c9761b5c4aa4a604aee842b658144ec71f8b0d9db8919fbda23002665d3f2b845e9f7086b1bab16f271ad991a5cffd1a3280b40ccb66ed28c77938dbffeaa11429758a225f077fe7accb204fcd3d5c3177dcd714b87d37d3038ba4c66055257f706d31167f41e854d935085c4fb2ad52394d3596ad4cc872cd5bbfe4f1469d3565d9a09403d44e5", 0x1000}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="bf495993b6189cb324ce22c684dcc3", 0xf}, {&(0x7f0000000080)="45c9aca8", 0x4}, {&(0x7f0000001240)="12dcf605e6e6d99628d9de9d262cb67b600b899f37c437e47abf6586384be92f0c18065ecaa4b651da8e2cb239ecbdec61cb8219867b8af9e32ba9484c7e145d8967d44d01274159d8834ee25ea57ab5d1f03d34d04823506f06d4e2fc668b4fae7bf2727e56ad03100cced774", 0x6d}], 0x3, 0x0, 0x400000000000000) 16:00:47 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000180), 0x10014) 16:00:47 executing program 1: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) kqueue() socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chflags(&(0x7f0000000280)='./file0\x00', 0x1) kqueue() pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffff58"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0]) setregid(r3, r4) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0xc02, 0x0) pwrite(r0, 0x0, 0xfffffffffffffcd8, 0x0, 0x800000000000) 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u'}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x7) readv(r1, &(0x7f0000000040), 0x1) 16:00:47 executing program 0: socket(0x2, 0x5, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:47 executing program 0: r0 = socket(0x18, 0x4, 0x5) sendto(r0, &(0x7f0000000000)="40b369f1d54157eac5f16a2ca43ab299a7985337a79d15f4597a062f721cd6b5575d4cf18d74f97c7b8428e81491f89aa8226e2f3dc102ff3c1b0c96a4d27a1f2eec51398ed0712ddab055366ae6a8e65048308b724a65a7f100fd4644fbf975f85d1734a940658cf341cff471234b209ad6330ea1bd51d3edb5e346ec1b591e2c63422d50f0835ba1f10e25ef21bfad6cef630d7dde931d156d86424897f5892da910a31e247adc7a228aa7c99c2870e18b18eaa5fc35c9eea5a3f24734e059b2b9727200198078a020fe4fa7bafc5b9af8ee89ac50c16fe3d69a97fe95a61e7eb185ab3b8adc3d228d83dfe6687600a32664b36a", 0xf5, 0x404, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c65301b"], 0xa) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x7) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r2 = geteuid() setuid(r2) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0x80, 0x3ff, 0xd7}, {0x7, 0x1, 0x100000000, 0x3}, {0x20000000000000, 0x63b, 0x7ff, 0x9}, {0x4a17, 0x8, 0x82, 0x3}]}) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) read(r0, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x8001) 16:00:47 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x100000000061, 0x0, 0xffffffffffffffff}, {0x6}]}) r1 = dup(r0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0xb1cd}, {0x0, 0xab3d}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2000000000000358, &(0x7f0000000040)=[{}, {0x25, 0x0, 0x7}, {0x1, 0x800, 0xfffffffffffffffc, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:47 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 16:00:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) msgget$private(0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r1 = semget$private(0x0, 0x3, 0x208) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r2, r3, r4, r5, 0x10, 0x6eb}, 0x7fffffff, 0x58d, 0xfff}) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x3f, 0xa, 0x80, 0x40, "8cabf4f67a325ddb94bb9ab40f0611bf460ef3cc", 0xffff, 0x8000}) semget$private(0x0, 0x3, 0x79c) open(&(0x7f0000000300)='./file0\x00', 0x10, 0x120) 16:00:47 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40}, {0x1d}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="1b71ebd6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0xf2e, [{0x2, 0x1}, {0x2, 0x80000000}, {0x3, 0xff}, {0x1, 0x8}, {0x3, 0x8}, {0x1, 0x1}, {0x1, 0x361}, {0x3, 0x1}, {0x2, 0xaf6}, {0x1, 0x4}, {0x3, 0xc69}, {0x2, 0x5}, {0x2, 0x80000000}, {0x2, 0x10001}, {0x3, 0x101}, {0x3, 0xfffffffffffffffd}, {0x1, 0x1}, {0x3, 0x7}, {0x3, 0x3}, {0x1, 0x401}, {0x3, 0xa2}, {0x2, 0x4}, {0x2, 0xfffffffffffffc01}, {0x3, 0xffffffff}, {0x2, 0x5}, {0x2, 0x4}, {0x3, 0x5}, {0x3, 0x80000001}, {0x2}, {0x1, 0xf0b6}, {0x1, 0x8}, {0x1, 0xffffffff}]}) 16:00:47 executing program 0: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c6530004f5164f0839cca7e497ccf09ae7bca133c9a7fb9b22600594e87ba19ffe88beaa4fb3dab5c2e810ae628db8822d24074496ae5ea0425aafefc837355075ba0e4dae662cf8b093cbcfc22d1496ab578d2ef221bc6d20f2204224db1cfa45482316a9c4aa49db0740b902b27a3a1451e48dd5dac87167b93c49f8945197fb35025a6411bbfc1ac67cd8309181be888939de2b16be04e3cc080f54f595b6623996128bc65ab0c4d58eea8cc5d2586dec2fa9be1b6f49c9ce6d1e986f6350c7f30bc1e1a6c97ad6bd33df8740de437d62ae0ff3baae7f00400"/237], 0x10) sendto$inet6(r0, &(0x7f0000001440)="1b1c90c41d3fa1e0a3620f9a5a4fbf5819f70b92dccebe02ffbcc84c1b7901309811d291d60483c7303a83c86ad14714b4a7d1f40603819ebb657da27d1d15792322135760aacf094f849acc3d58e4136cfb87edb9509d9e8b8d27eda8bbe9d47359ff00f5012738971db779fd4719689e52b61658fcbee2d4d2fd", 0x7b, 0x4, &(0x7f00000014c0)={0x18, 0x1, 0x0, 0x40}, 0xc) nanosleep(&(0x7f0000001380)={0x5, 0xffffffffffff8001}, &(0x7f0000001400)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f0000001500)="dc9c5f6c4a7c8e1f8811723f6a8a6e17a589eac3ecd79caa101694059bf6ba4b9f94fb052d3010c8115370650c57719c4d606063e17e095fae33adbc92f90902b25a84db76b71d892bb168fac631f1d7b06a3e842205bee69d8486c269855b91a172249ff9bd64b3b292ba3e228cd7a7dfeef5c23d7448cb40c2d2dfdd004d4870e519b3763848ebb6d9bdfebc1cfbc37fb118a677df24c9fa3a8ff68211d01f1ee35026905725d7ae43b2abfaa01e858c4ee876bb16a5860859ea8240aa0ab43675e4c93cd8280e9e2c6913e38b3968babda34865664f89819b24c470c8d3057dbfad87ec6b1d6b511bd7ef5ae6ca6baba66fce58", 0xf5, 0x4, 0x0, 0x0) r2 = socket(0x10, 0x8000, 0x80000000) accept$unix(r2, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) getpeername$inet(r3, &(0x7f0000001340), &(0x7f00000013c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x2) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) 16:00:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="8db4eab9ef2d84fbfde2bc59ebd6d4e309a3fc99f4e62d52829038f4be79706b0154a8443559a93208f593c77fce92fa27b64dfeac4b66fe7be88cd0f6d6524d8ab4cbecb963dd81aeff5a13c49a233d0a309490035634f332b2bd29ee6d1cb90742b6fc2f", 0x306}, {&(0x7f0000000340)="a1333a85c26a73eb5101c00fda03f46ab03ed35e53f6653ddc1fda7f430b8407704330e0ac8d84d047b267f093b85dec6cf23c1116969eb35dcea45f5458b2656c98b9d72df29db47021a57a3410224963a61773abf7b40c334e855ada3f35a791ba0b4cb1d31d7f5595ead36042dcab035a1100cc981de72f8d0390cc05958e2f3dd5294ea963554097ca0dc63617f64d0d2f5638de0caed30c2134a7a010d43e407efff0bf6b841c14851a4ad971874339be9027fd42e497", 0xb9}, {&(0x7f0000000100)="dba2", 0x2}], 0x3, 0x0, 0x10004) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000002c0)="774afedfbbc77976bc4fdc6ec1032ebc308c58c61e8fae6dac7ff1ad39ff4367217c38f4f87100ed1699bbf4105b5647cebf77180f1c7c7e4acf27bbe53d426648248808c7213bd26ad662899146911bbd9582058158cc", 0x57}, {&(0x7f0000000540)="14f47f8eb6d975e475c051aa5a5ba09c47a0a38a8e7210b0e2858348b18cd487a3c351766c", 0x25}, {&(0x7f0000000580)="c06437573af9c23d3340d071b1c2d739948b757ba594932193d3c35741e6f67bc07912bff4df91756665d651f52fb890b8eb33088cb64e10909178c056e1b34d9206a6816956305afe27544d20a586c3446c55", 0x53}, {&(0x7f0000000440)="b224634bfaa89361a8105ad72e03726dbd02ca9c37f13e48387ead16f231507eb1441decde11d58c8b16ef5de46d7a3cfc38589070e6149c892a0728cd28e3337efe05d89d0be2e85d63c6de8888039abfad4000883df4ae1860509648eed73ec935733a381be05db712ef58c49ca04dc5fd37184e9e9b2fd23a61991e5dbfef2f387bc2dde9f9f688564f5a3274f580827fcb8e2890b0003c1bfbe96c495e678fee21a17be2c03503cbbb2e37576531e26a72772493531749f064c030d07522284f40c30cd5073ff2150ebeda1edefad42beca099f96e37", 0xd8}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000700)="9ca70a031af80bb891a883b1f37fa45159829d1a3e533c4736c18f43b70d550795752ea0e3c1ba83476479a9ccaaeb3fbb42e413c0bc41911afe7571923aef79ddb0e8ede77cc04ceb7e9367dc4d797d21ce1d4f1b4acaa03b5ffd21aab2f3b02295b2fbe1d5ecb0e783beafc4937088ba9b3524af4fadc8e38edf00ca837538f1798a990d67fb7ce60e08a9dd7a27bfff37988017d667e8f415550137c40e8f9947d665c6ea0367bf276b3e9ca023d844e932c25d12363b900dcc26eb60306c07bb74e512ac7f7618e1fef5b8bbe77221969cca64b80bc1704765e6cfa0879a5a1f696e1775d25a994ba476f3a4a6e6e585129a7a3b257d60cb9aa2e5c641a178e07bb41804a05a1750f1f330317b61a115b39ea936d1e5726536ce026b60418e7ccffe1035eed8a37b2eddc07b1abd67169c9aa8429c3f8825f12679a6c10f166a229267fd8d9f13fa95ce470a27e1db8f42a26b2fa63afc9f99b8f54a2470167aed1c9a25f04af938ce39cf08dc97649064ee3236fac6225c9a5a44e8a565a605d54029643c8b251e814789b0227d7fc2d4c8ae7115990e12281c3c069f70f9aa9e9d007b5443b26c54f6491f7d3853f743bba3410f0d12b45a9f23a230c06820ad6528781f228445429664fc4ff99891d4b7520d6502d3cdc8feeb19df8a5007f9632c3bedda077fb2d7287eadde07bcaf2f4205a785b9c7c717a11484a9fe8edda3d671169175635adb3efef766f0ed338b9216612e9b08790981aaaf4b39f0c1e87201804d4bb2eb072509a1d7bb57c7bfeaeeb61cd26892b37f47ca202ed743cd0e249df29387860557a6c2fb04ede742d0cdc2e92f1684a84ea234c489e5925d9b77e837e380508c379a9b7ef3b3942c6fd66c260b887b86462510710c933148b0ecba422a9c066604302761a78a1996fd6bf6578a9b8f1482782aff2e68b0bc446fbd0117a27a0569b683c13f16f9bae7ca1c8fa3b08dffa83dd09fcd05f2259090f2f790d1641f33932aea5b9e455db5d54102b063450c1ad9344172222ae21f4e894b11db77a67813d9dec2e888103a9324e2ef5d80ea9b370d4725dd217619466d66ad250663b8c5ecc89331503ab60daca69f418a463b6e6bfe2265d34638128c79109afe31c4691dd1e2d5bb26a17dc3f194b198bba7aca4fbf625c6df35bd494f6776df8658262dafa64171bd0834a1febd2d296ccb99473bdb80a200467027d93a200ab4dac903d6da3c843c936c5c5b9d194e53f897dc2afbc2b1a5625eaf0fa23a663c0261e27788a82dda8a4c2b43671cc37f0dc63f3ecbca1d80938a0a0a512069d71ea959058e710a1cebeaa9baa0b15a704f8e27993c2d3393dfd81415c871e95d0885d4353032f4255b8b5614532b2ca807d8f8d1f031df6fc2f160662031aacebd3c57b40347ead85334e7985d39f7b3ac1884d3896085888c8ed7d74e4354ca0a186f603e6999c5b72953801b08c42905e88555e9409678b3d52f31ece1d7ee428a68038ff71c26539d155f47d898e94ba4f46dd8dc38e7618f57ca704788c13a558aabb8a65409e4dc4302172e8e819adcd02c3d84e4482e1ec617611809686bc20038290f0b3516a79ec2e2b32a8b5f8a153dc69b25f63e14b9a70d8920735d996f9781c2829c93187a827835ede683cc82114ecb763cfe283fbfcaee211a25cfc1442cb30ced4e55743920d5c8b87a536ee3eb21cea593d4228c3af13d910aeb0c1a4cd05aa26a4bff209e44f7308218f6e1c8617aa41116cd81b1599130d92f39a05c09c7dcdab848ea01b0462c47e73c861cb3032f471136fe3ad83f61692fd9c4ea831a6d52a81e7a87dc43fc08dbb73d66318e2955a920e4527f28f7bd30d3e1f32e9e4b4df4d8df9432edf1c877ccdb25b9d93b74dde8263bbe7e10fd2483b65560ec737a86714728f13124f9479daf89da1c6e4f5243f0271e92474686a5635d8ebe9a55dbc56558eb5f45d7d6c1229dfc564447a221af5ce0e4eef57c5bf81381c1c77401054e59a645c81f019465bc48a1b75adc68e2f957bb460db17b2853bf887e70a026fcedf45aedb36d0a9dc4ceb3525d752fae5a2a8aa3817e29481f6f5e6212ef2fc0a588453529e71507dcfe76bc01195ba15a0480f991658f7f89f63b05f13d59359d74d99ef6196e056a798a5a67e5c39a0b6b8864d6a0edcaf726cfef19f1cbd6b094488eef90c815f11d17f94567bee6eb71394b82dd10e86f5b56eab5acbe740f7e272fd0b502c312d39d603dae5bf9113e01ab2e1f2bcf2210922c705b75466032722b2881f70c17dbe87901515ebf8b7cbc3c3c68a8db19229fd397a3d25ef9ec48982fccdc8fa4f3077270850cb24730d9a1d03fd9501ab923a9e15c026887f5ca2f93e9e933d44c682356cccc7595e1687f1daaad4c0c115286949ddf801187d85623ddddb9ac3707b79d36b78714f75cc5b0b3a533add003c9fafc38116185b6e92d97bcf0e345669d76cb973d49c6fba2ce987e97ca5f9b0ad57b9bd3d748eb03c61377dd4a00323a2d30fd2423bf8fff6eb85d9ab87767d8b0db1fe370d32303b84483d8ecc5cc63c33c7d05c8ed25537afbaa15e64cc0814544885c2ae3a1bc6379bed949eaff6800832d6fcea1af015f09565ecddaaf781986995da9576b48926aa54883263fda3da75aaf1e9f94db5a0245e19031493b2220cce69bce79c417f4a60f0da74cf57db88724dd21e405c902add0be423f55674864a1e43522a1199c1aff0af3f59787ca833e270606c754169f3f94c1bfe3aac713f466c60661c7bb5a3627287fa1d8d78e079ea3cf1fdcc8413b476bd25d93639c0f73733c339b71d6433003144b6c1bab95f24674ab65888fcf71a50cda9e7b19f0e48f8e1ba363fe3be06c16f5e63d5e942a938ff8b5413cca9cd37ea3da542deb187dac426c785522686ccac54ee0897a0efa77a581e28ca3484a28df52f3fc238d0d234f3a900287145c09c19ba0e6e361abdd3322f2f848cf85f0f0a559b8cbe3a740a61acd0fc1d85734175ddc20a4c932bc41e87f359d6f521559cb087e0a43672e836c231837fea72b8ea3e007b857d519fba227dc156a649102a13b2d97a20551b4bbcbc6c0a35ca27c03c34176e0e5e050c1456b3c109d1f66f3fc10e37099312f484c23b61b7c3ac03508879e71220343ca6f967359c6fc1744ab3587f3e63cfeebb957e52e4fde42e2a015e3404d150c7275c2f0fd53adf5a76f84338bbc7607954fbc631bdac863a66bf1afd24c0eacc650b00a4c32f2aa93c6be6f1c03e9b2d693fbe902a48b1cd991dc41e275425df612ac03f26c35c4c187f1eaffc5e4a43c3dd270e9aee79eabea3145e989b0f2e7b927cde6af66de3d3774bd2c4caea34699cf434802bf1d21a37edc8b72a6ae5e7768c8383f30e5f27dc09078ed3575856c5821633cb6d995490e46f869baa87e1739ff83bf2971d22b3d319bf9917c746000260069cc9185ceaafb385107b0be112a939a53d4bb029d20ebcd4b2d72bb678dee6350775d0d4eab2f8204758c328e2db4e864b85de101ee226deae71a37707fa41ba5bb79cfcccf13a8d7ec0501998916286ea4468b4741f91962ef2fa88d74cde3f2eb34bf2aadac399183ca1e348e5024dabe732bba605876d8add6672087d733ccd4cb8222cd5c13ec23c67b17ce4255d5021f7f76a14fb51ea8dececd55dc0606b7a2df6d1ce33173714a2dcb0d4415f689861ac5db15d578a55355e6f40839fda54d1c9bcc9e50bb4564e583646c17c7a599724e8e965a38b51326b499d03402047fc57cf7ce8bef92b7571210a06c8b1b09cd916c9c541cb8f538819f4d5c8c80c511b90e9fdc792cb46f6da9d0abf05a72eb3e9a8ea278f7217ecdd202ebcf6a32982341ea1d8a8d16f2f004fc4178a943668b59ef97b088e2af4ac52c5b13f25b3ee8b946f886e689421486e908aca75cb4fd637119f98ba7d1c7592c72caeaa809ccbd22dff9b2b07413ca846a0359df30d00e1e466bc0cc1641ebaacd5e9bf37bb259d17b791b7745fe94e09e2fe31976b7aac1434fea0e7fd2fdfd923317e4bf955ae19dcb2b1b5390be5230b3fc5f1164a0a7a0a77a0699ea2f281fde5930f10b74ad61e3246ba406f1413a2ca83913da0ae9a2396d1cf7e06c6611a3e47f2b4e90700c9d95ac25d3b78c3c6ac7c606b767f6946f94cff52a82f94f5429c6f3fed75625040ea0ae604e85fcc36bbdfc85773aec8b1c734d3eb1f1d26b0d7b15691a250049265699e6950a421cb45daf58b4bad753ff12834a126738f7523f8c74d25158525806fae84a49eb8584c5867b1a553f8a035aea433b8652d53e2d2b5ff89cc320aa4ab8fb5af37f4786ed4529b78a6d0d6c6e1802022dd4e261672ddc009023bbf7f25a44f5d30e85bc7df56ad5c6bc629453e8c4a2af8659a9b3e546cb53983055eba808e9256b3679a22b018f73438cfad3a9c85da2451ce8bc8abf10da382371983b283a5303dd5184ea5263ea860eb98c8c2cdd240d0ef82a5be1371dd5c600e833c523c13b13c263f6cc9e458fb57b63797bafbd92f40ca734229a986905b9c19b026f98efd9da448bce13accecb586386a3698883a1118758c924c8f531ef02f6b1abc8b9780480c9a300745eb65c4d0b32b7ca0d479b7ad9a6273faa6a0b572593eb7ff254001fd1f810266d114791889935a6d66c4a967f941af7ce6c3e72c89313e776ad472a6bc6ed9a14bb4129178afe46c3e9791f118713d514fb235f5f1cff43a57e25c7f286cb9740ab9ea63d207151e701e0fa65aeb0cd4ca2ecd6686eaeab5b2eb65db049b7e54d24d727b201345bf056df836fe8236e6df63d6fe7734dc8a59ffb188c98dd5645f9f088da26d207b29fd0cd374323df63a286ff8a200c7b54f0276ee206a27b6dbfd57fbb30c2b5f553f782f950ad3b11bad0cff437cee0718f531e0bd5ca3a3fe40b53abca2b8e774909cc50007c7590f337fd6a77e4a3b42bdb246263b2c702634de7e26318bc6b9df82fce59130c11f3628221c2bff334d50ea131409dbbaf3e390181a88d3bd31c1af41ea94e362a7bb2f5f2d71f32694129471cf6cf0783ebe08bb17985e65284285c9486ebeee33b11da0fad95416278462977c542eb29140ea7aa7283373bf8bdb23cc5d824e999b2988f87695dd76cc767767f04f05750fdd619a4f400809a5be1bca8e57b05f86e8f220df5b4a2764325ad2673917cda645571e9a022aa070628f58c2800123dec4bccd0fae18d6e1cc6370c0ae041f8f66ec42dcf93d5fda30db4ae593babc3ab7d87a4562dec6ef6238388c4f1c70b8e7a9752d914fc594bdddd1baf035eb17d467be61d2f6cc9cef41eb4ea02844a7fc329479cf2b2ac5537069981878d024c81ac062454cf2d01eefc6c9fa3c18d56dcfdd08052e8417c42c4ccd806c06900d403f1407d14ae60a6c231551d0283df38995b5fa2d47ac9821040bec53973edd63d5d423e5f5604f2ff94fb49a440891d0dc677a388fdf220d09f05ec55346b333b95f1768c3c178faa4deb4536302b3a31c52d3fc9220346fc9177d25c95c2c56a2d8b6aaec7c4c6a8aa43f9364721861a2153b89e1c9654adc1fc888ca039c371702d46a0d0cef9afc12369abb0e42a6b3e22e1e26e688175e8da56822ece5edc72d92ac18b5b54566c93a75f82ea5e7fbc004684ccf2650ba7f732e7047b75ede41b7fb3f772d875bb72f5fd4f39576d4eeecfce3d96053842934ea50a490ae336c3f0e3da1b383da815ee47638108b26fbb19", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1, './bus\x00', './bus\x00'}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') listen(r0, 0x3f) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x200060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") write(r0, &(0x7f00000001c0)="62b531e4450e1aefac259c9a47e335f5a8693f5e820bbe87e60d025e4973b1d59bf94ea9d5de0179d831a67f05e802d07359c41c6d18fc3be7999fce120d6c7470a2bdc7f19f8c7f39730c4c59ec5f8e06c586ba2067659ebb8432e99a0628672f7b3eeb03ce124222d5469b790e37b2c999ee87e7d0e696e3c0b2f3e009ac089da8889eea3383039b6ebceb0df49dede0ad4b2d183da3c79265c968123892bc5eec8195129a6590412b308ffca9914d", 0xb0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) setuid(0xee01) r1 = msgget$private(0x0, 0x101) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/209}, 0xd9, 0x2, 0x1800) r2 = msgget(0x3, 0x0) msgctl$IPC_RMID(r2, 0x0) 16:00:48 executing program 1: pledge(0x0, &(0x7f0000000200)='vmm\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x5, 0xfffffffffffffffd}, {0x3, 0xc764}, {0x44, 0x100000000}, {0x8b, 0x20}, {0x23, 0x7ff}, {0x25, 0xffff}], 0x6}) chmod(&(0x7f0000000000)='./file0\x00', 0x80) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) 16:00:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000580)=ANY=[], 0x0) write(r1, 0x0, 0xfffffffffffffd38) listen(r1, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022, 0x10, 0x3}], 0x1ff, 0x0, 0x7f, 0x0) 16:00:48 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x8001, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x5) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0x80000001, 0x5}], 0x8001, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x7, 0x2}], 0x8, &(0x7f0000000080)={0x80, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x4, 0x4, 0x1f, 0x401}, {0x3, 0xea4, 0x1, 0x8d}, {0xffffffff, 0x0, 0x2, 0x7fffffff}, {0x7, 0x7, 0x200, 0xffffffff}, {0x101, 0x2, 0x8, 0x200}, {0x9cb1, 0x2, 0x1000, 0x1}, {0x8, 0x74, 0x5, 0x101}]}) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x80) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x1) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/172, 0xac) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8000, 0xcf8f, 0x5, 0x0, 0x7, 0x8, 0x5, 0x2, 0x0, 0x9, 0x8000000}) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:48 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0xd80e4c6a87138619, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1, 0x3, 0x10001, 0x1}, {0x2, 0x1, 0x5, 0x1}, {0x100000000, 0xb58, 0x6, 0x8}, {0x7f, 0x3, 0x100000000, 0x2}, {0x100, 0x8, 0xfffffffffffffff8, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000140)=[{0xfffffffffffffff8, 0xf774, 0x7, 0x2}, {0x4, 0x7, 0x38, 0x400}, {0x40, 0x6, 0x90000, 0x2}, {0x800000010000, 0x3, 0x6d6, 0x1}, {0x2fa2, 0x9, 0x1, 0x800}, {0x4, 0x6, 0x100000000, 0xb5}, {0x3, 0x2, 0xc000, 0x1}, {0x4, 0x7, 0x12000000000000, 0x8001}, {0x19, 0x9, 0x9, 0x2}, {0xf48, 0x6, 0x80, 0x3}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xf3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0xc6, 0x0) 16:00:48 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00000000"], 0x10) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) fcntl$setflags(r0, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000ac0)) pipe(&(0x7f0000000100)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f00000001c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c393c00e93bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7bf0ca925ecdcb", 0x69}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f", 0x407}], 0x4) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x5, 0xc2de, {[0x2, 0xb92, 0x1, 0x9, 0x7, 0xfffffffffffffff7, 0xa7, 0xffff, 0x6, 0x6, 0x2, 0x843a, 0x8, 0x5, 0x0, 0x1, 0x2, 0x6], [0x6, 0x7, 0x4, 0x7f, 0x4, 0x2000000000000000, 0x3, 0xffffffff80000000, 0x7, 0x6], [0x7, 0x3ff, 0x80, 0x9, 0x7, 0x1, 0x7e4], [0x1, 0xa5ac, 0xae, 0x9, 0x10000, 0xcc], [{0x106, 0xfffffffffffffffe, 0xfff, 0x6}, {0xbc, 0x1f, 0x7d, 0x800}, {0x3, 0x6, 0x5, 0x2}, {0x2e84, 0x100000001, 0xff, 0x3d}, {0x9, 0x2, 0xffffffffffffffc0, 0x5}, {0xffffffffffffff00, 0x7fff, 0x4}, {0x8f25, 0x6b81, 0x100, 0x4}, {0x0, 0x22, 0x1f, 0x10001}], {0x5000, 0xc16, 0x0, 0x909b}, {0x8518, 0x2, 0x0, 0x2}}}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xb764ef0f32f2a99e, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x49f4, 0x48f, 0x9097, 0x1, "476ca55a02a257ca997f0a3913c8b18f0384f6ac", 0xffffffffffffff02, 0x4}) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) setrlimit(0x474bb1bf190958f, &(0x7f0000000080)={0x6, 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:48 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r3 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r3, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13ffff509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8e2a2ea8f2ac3ac91d6838b925457525027ea98c71cdbd08fdcb2cbb7f25068c30036a8a65c02821537ec6b03033a4c65130dcb2fbaa42684e0051453195c61d5c655d4745e36f79f8d4acd0ae7a6c5f80b3da2f1320932b049300c760d82747205d"], 0x1) pwritev(r4, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000008c0)) r5 = getpgrp() fcntl$lock(r4, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r5}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x410) setreuid(r2, r2) semop(r6, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r4, 0x1) pwrite(r3, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000540)={0x2, 0x1, 0xff, 0x7, r5}) accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r3, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) unlinkat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) open(&(0x7f0000000100)='./file0\x00', 0x8, 0xf7) 16:00:49 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r3 = socket$inet6(0x18, 0x3, 0x4000000000000) shutdown(r3, 0x3) close(0xffffffffffffffff) r4 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r5 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0xfffffffffffffffe) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x5) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)=""/188, &(0x7f00000002c0)=0xbc) setsockopt$inet_opts(r0, 0x0, 0x17, &(0x7f0000000140)="55aa2629689a4eb54ff677262a579c08338086d94f64bbc3eab07894c7531dfaa2202a40e8abed1c8e3dc3d9a4346514ff4de090cfd90e40a163e9681892c83082ae4e51332d50a448963d95e9cc04bab1199d2ffdafd7c0f801b407f503b87881e60bae3c6b73d311daf5c390f058f6a0a3394649cdc7523abf", 0x7a) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)=""/109, &(0x7f0000000440)=0x756) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r2, 0x20004b3d) socket$inet(0x2, 0x5, 0x637) 16:00:49 executing program 0: setreuid(0xee00, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) r2 = msgget(0x1, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x86f, 0x4, 0x1, 0xffffffffffffffe1, 0x26ca, 0x5, 0x3, 0x3, 0x3, 0x6}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x800, 0x0) mlockall(0x5) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x40, 0x0) msgrcv(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="000000000000000000090000000000000000040000000000000000000000000000000000000000000000000008388b38e9f91d4104bde21a81a90000000000000000000000000000000000000000000000000000000000000008007159000900000000000000000000000000000000000000230000000000000000000000000000000000140a000000eb3497a04234c8e400f0ff00000c0000000000000000000000000000000000c1fa04931197d41300000000e0f19bfc82cef7ac0000000000000000c10000000000c3b570e344364cf900000080060000000000ce0000000000000000ebff000000000000000000000000000000000000000000000023490de9b21f1e980bb92b0ece7438a23bc770623dd6b4e448a42b504aabc77c10e1acfda877d5db3374859ee2d9a6c025770b74c36367424e0dd73178d79d7e5b530ab175682f384557292eb6dc3fe46694f5ce49f4ef35b8dc1cf686767ea31ea5558dcfb12001299d957cc011d5d54b79861cacb0fa7887fd8428a73bc40956ebf96a954e2158e518bd34d8c582dcea740249b9dba9819521679f789f3df864734c84cd3b4678f6413324801a9cce77df248552ff2d3810580000000000000092b2a95eb4ced80640c97cb2973d970cbe7b805b3404be244a0efc1b0ebd68869fcce5346166a948559e52d296d17dfb80d084193fdc96f44c686c4c5cddbab60fd63b7925a328594c4b7395b148cdeb5b384c460ce17b2b9aa5a1ac1dbe2f979bc500c44510bf31bf5b53be745bb7d0f1e3a6786732c6fbb6bb4175c497a142af058d01b31534536541233f5eeb2c08182e6f31abb8fd25f4717342e44d79808b220aa18e6a0ac005b8710d4648b8304651573a8c8ab49e6cc7f4dd97b3fc8408000000000000000e748d2fbde289281a2ca43f581df58c77d4340419668e4b2f7ca09110ec4935b605b94cb7f7af22ea594455426cf88d81b541cb4837e7cbe25ac50aa3df61e9f3726611bdcae80e5ae5563d39dab6309913bb6c8c0a5dc173e79e56f06ec90576ec4722ed8dd21b52fac707ed8113f646a995d3665734b38f7cb04df5d606784dcbf60a4b5c6d35a2b61d3444cfe62aff1230d0a16817b7b88a08c4248ac2c224eaae3a2cffcb396b864da7e3978bc11476cfeeb146be30ffba00124befb29b58904b5ee1e0b3a7914f34deff034b495752880da589804b8195d4a37fd26d85445df61edc81991964740fa7bc2f4a8795cd38e7709a1e1aaff44f9763b53f2e80318e0d5306735928c56e51e2863a00f2aeacbc3300e0222c06b302026b2809cfa7d59e958b925d52c02aa48cc0c96b09deadee6dd4975cb9f228e7ef886ca32f2046cd92c48037daff036426990aa5bd7fbb7f942e640170e43d90debcfd74f848e9ff3a3791f418cd8007d4bc1597bd4dfbbbec7ff8f6d74ec5188c36aacc8bb176f0a7227990f1695721cd33086ada"], 0xfe, 0x1, 0x1000) msgget$private(0x0, 0x80) r4 = getuid() setuid(r4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) r5 = getegid() msgctl$IPC_RMID(r2, 0x0) fchownat(r0, &(0x7f0000000000)='./file0\x00', r4, r5, 0x86a8d2ca9d8ccc21) msgctl$IPC_RMID(r2, 0x0) read(r3, &(0x7f0000000180)=""/28, 0x1c) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1, 0x96c, 0x22dd, 0x6}, {0x200, 0x7, 0x0, 0xfa}, {0x6, 0x82, 0x4, 0x9c6}, {0x1, 0x1, 0x4, 0x40}, {0x8, 0xbd, 0x9, 0xfffffffffffffff7}, {0x1, 0x12000000, 0x5f, 0x26f4}]}) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x2a6) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x1, 0x64) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/213) r2 = socket(0x18, 0x1, 0x0) semget(0x2, 0x1, 0x420) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r3 = fcntl$getown(r2, 0x5) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={r3, r4, r5}, 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) socket(0x0, 0x2, 0x5eb793f8) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x38e) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="0468de91331091746257cf0a2dff97e3ba759ff82a0cf7e18dd27c0f90cecb301eebd0bb53", 0x25}, {&(0x7f0000000040)="682c7e6092bf4c600050d872bb5cdc95adfe7971017013c64175ce0c8b8a552a6f3809a144d19d2c02721375a231930d93bb92d5e1e50abf4d3d593244b7d578c9d938de56c3d0fd823f826f4bd5d4a6ce505259b09a76ae8c9f37abcdb647a22ab2eb3b6d05cbed725ac5b46cec58d313ce465d8509a0098ee44c6e406132301b115450e7fa15b5272113e509e770a0872b9518017af1d10ee2448b4d", 0x9d}, {&(0x7f0000000300)="740a43e58c531580ff6cf48fcb855384426b6b1f4186e8ee197fc7d6a1280d4acfba2010a60426f4637c7946f31f8b69c83aac7d5ff98bfce568fc4e01b657865b497678d5c13150fd61d3dd5f0e703730", 0x51}], 0x3) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x20000, 0x1e) 16:00:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) lseek(r0, 0x0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) utimes(0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair(0x10, 0x5, 0xfa2, &(0x7f0000000100)) 16:00:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r2, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:00:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) seteuid(r0) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x4050ce52) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) syz_open_pts() r4 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgroups(0x3, &(0x7f0000000280)=[r4, r5, r6]) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000980)={0x2, 0x1}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) write(r1, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = getuid() seteuid(r1) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) 16:00:49 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000009c0)={0x10, 0x3, 0x4, 0x2, [{&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x24}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe562}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x37}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 16:00:50 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) unlink(&(0x7f0000000040)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) readlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/147, 0x93) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:00:50 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x10811, r1, 0x0, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000) 16:00:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="674ffba8dc50c373edb92614108c347e241b129e8389c78cfa2e3772e629ca8f53dad292e655a26e18b976a4921acd879349f384140ba2c45925b303a181d6", 0x3f) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000580)=""/133, 0xfffffee3}, {&(0x7f0000000400)=""/245, 0xf5}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) write(r1, &(0x7f0000000340), 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240), 0x0) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="1b3fa704cbabef6c7fdd6e7513220dab6037a905e23225c6aebb6fa710f2d5381302d2768d37a4e11d598cb36a216601a5d933eded47eeab8e96a837575508ba5b36eef8121fad034ebe89cc0769dec1922566e34609e1328f17d227f945f08ba9d938027cf09092885e0fad93e198af8ec9e7c06f36696e406445e8b4da53d59be2fb6fc8b997fa4a0e4a909a358788986700341d276e971f2a89f81d25a94c22a17a28f7fabb00dc1b8e0872c4464061ae9a66a4", 0xb5) close(r0) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) read(r0, 0x0, 0x201) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x84) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x1f, 0x3, 0x1ff, "f59147fd95924aa5e5b55705956bf2e0dd96b7da", 0x3, 0xbad}) ftruncate(r0, 0x0, 0x9a6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3ee7, 0x7ff, 0x2, 0xffff, "df5467bdb29040eb426b79f3eae6769cd1bd7f5a", 0x3f, 0x8c}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x1, 0x2, 0x2, "08176b0d26a878c3940e067465596b51f2431aba", 0x3, 0x3}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) unlink(&(0x7f0000000200)='./file0\x00') socketpair(0x21, 0x2, 0x6, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280)={0x8, 0x10001}, 0x8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0xff, 0xffffffff, 0x1, 0x0, "44b7738e83967cd4d924fbdab50986b5fb9d0e21", 0x1, 0x8}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x4, 0x2) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000400)=0x3) shutdown(r0, 0x2) setsockopt(r3, 0x20, 0xfff, &(0x7f0000000440)="17a6ab5052b630ec5f2daf634015ecb5feb6848cfb7deefe788115ac30488e3b730d548ca6cd4e85c318b45fad0203cb02eda681c10833d32601d49f9420a7179c909ce6f4b6759e6251082951e69afb89159ac8c1f4a00b1c50c1ad2c5e29eddb02bc822ddbbd2ad4d8a940be32f438419d1734c2ff92c6be862e80d05246623c5514fd", 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000540)) unlink(&(0x7f0000000580)='./file0\x00') ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000005c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000600)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000640)={{0xfffffffffffffffd, r5, r6, r5, r6, 0x80, 0xa55}, 0xffffffffffffff3e, 0xffffffffffff0000, 0x2}) recvfrom$inet6(r2, &(0x7f00000006c0)=""/129, 0x81, 0x40, &(0x7f0000000780)={0x18, 0x3, 0x401, 0xd8}, 0xc) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000080)="33c0a036c103000000000000003b0324a34d9d9bb41530f27d96f67ba1e637270000000000", 0xffffffffffffffac) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/41}, &(0x7f0000000240)=0x2b) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind$inet(r2, &(0x7f0000000280)={0x2, 0x3}, 0xc) 16:00:51 executing program 1: socket(0x11, 0x4003, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x3dbc15a8a15b4adb, 0x2a) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x200, 0x0) chroot(&(0x7f0000000000)='./file0\x00') sendto$unix(r0, &(0x7f0000000380)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000003c794cb54a8661ab05c2f80e4ed01c4693272797a1e25efba52ac72e02e69e66cef3b770436f547eec9f455f9b57ba1176406774c08872826587bfcef12b5541acfe7f543acab38b5e23df12cccce2de1e65a1d5198ec16a8ff7a8af0ff34472943bb51578a83708c2c26d1ce387cf128e658dc6f6e328577a90773d71e876", 0xfffffffffffffefc, 0x10, 0x0, 0xfe97) 16:00:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) dup(r1) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES16=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="504df4c14c2266765a9c17c15061951ab818c24c205c319fb023346f0f43702922559d5f6b42b982725351c3f8deafa900634472d217063bb50a0b4247ce5717248658c5a86815d695e01d8faa465c6ddb9faa533c7d6f7918d8102bf8e4616c59c0ea213c9c1751b0dd8100000000000000ffed505f69e21bc13400"/138, @ANYPTR64], 0x9c}, 0x0) dup2(r1, r0) 16:00:51 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="8ae333b26ba766e5e129e7b2ab2b32ce099bbd5b3b5c58fb5b1b53fa121597fa6327adeb59e270ea173205ea190f", 0xfffffffffffffe52) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x20000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xac, 0x0, &(0x7f0000000180)=""/172}) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) dup2(r1, r1) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f00000000c0), 0x0) shmget(0x2, 0x1000, 0x50, &(0x7f0000001000/0x1000)=nil) geteuid() syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000580)={0x3, 0x0, 0x1, 0x1, r1}) dup(r0) r2 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x1, 0x4, 0x81, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc3be}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1a}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfc000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0x81}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x11}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) clock_gettime(0x6, &(0x7f0000000040)) 16:00:51 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) kqueue() 16:00:51 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x78) 16:00:52 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20380, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setuid(r2) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:00:52 executing program 0: r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f00000002c0)={0x3, "9f62dcf8ca483bb49b68df1706c0164a9205520ba834620dab715120e0359a763bf0c3eaf7f93be80d7ab83ad5847cd9f3358d14146036315fd824c19c3aaea68923cf77d9c504e48171086bea6476975a89706c012ddad6a5869884da4286ac074764595fd760a9ee1b900b5b415f"}, 0x77, 0x800) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r1 = getpid() r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x0, 0x800) r3 = getpgid(r1) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setpgid(r1, r3) r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="004300ffffa559b6393357986a064490fec7ad86fd39ad6875db7f03de902454a90cde71d5060000000efc3bdb48ac2684d1c060b1d4b3d8bd8cb700b68e72c81118c9a0260b00000000000006f04be8d439c8bb660d981fca240960e95ac78ebacd4a1fe616e3e080e57fcc000000ee7f5682a08efcb0f206e096c2dfd346e3c0245460c751f4396729109a65f652120a10573327303878e2f078439dc00d7902140af227a959edb4931dace2288ea52e474493e54f445980d1766536309c028ea71ee8787ca574679d8ade81f121404ef650fe17a7d8310000cebcb5d1c4044789ddd180d3700519070776310199f6fc00"/253], 0x1, 0x0) msgget$private(0x0, 0x200) open(&(0x7f0000000040)='./file0/file0\x00', 0x410, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) 16:00:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt(r0, 0x4, 0x4, &(0x7f00000000c0)="7bb39d50578e60958ba4d93fde16385e5a31810c446210ce68d054db4a02b441c59d73ac3b0cccb96be4bbf3ad182285e76c7b2d35e8964668070e657af6eafd549792443776cccf6f6bcded797b42a53cba7dd53c33be88f3c4d4127e1ce538a105f4", 0x63) r1 = getuid() setuid(r1) setuid(r1) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x5000040032000, 0x2902) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x8a, 0x0) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x6c}, {0x40006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 1: r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x80000000}, 0x10) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x5) getsockopt(r2, 0x6, 0xc114, &(0x7f0000000140)=""/78, &(0x7f00000001c0)=0x4e) close(r1) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40000005}, {0x7}, {0x6}]}) syz_emit_ethernet(0x5d, &(0x7f0000000100)="1ec2b7bb25c0ff406ef5c232de02dc528a8d984b12d90678f9e1cc17a087dc2ebb70d1dc67685a61034c980e589a12fcda73438e88dd604c437f511521f963b01e10a6f090fd9998bc88e211b1a612207e04fb46fe11c3af8fb539b48c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) recvmsg(r0, &(0x7f0000003300)={&(0x7f00000043c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daa1f6b23c0d5c8ced000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecff0000000023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b95c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf193c52c480c1f60ce8032c89b93d316866a60a8414e2a1fc6b06c422c673eb6d3bf3852c978e89b90d991b952d346cc24be4413799797bce3bdf9273538106da33dbdb27d0a15f4ee3d41804f01c000000000000"], 0x1, &(0x7f0000002280), 0x0, &(0x7f0000002300)=""/4096, 0x1000}, 0x800) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) syz_open_pts() openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x100) 16:00:52 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:52 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffed4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:52 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) getdents(r0, &(0x7f0000000040)=""/15, 0xf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet(r1, &(0x7f0000000140)=""/166, 0xa6, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x8, 0x2, 0x5, 0x4}]}) 16:00:53 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x812, r3, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file1\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:53 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) sendto(r0, &(0x7f0000000180)="8fcf4d615bfce129ed3f7d9e81a9c906dfb8a7727780bba8ac2cebcfdde353409070927411e2d9188572cb98e05f2d357cc0814b8f9213fb33fed8de7981f52d85c522f52c1936f6207a9c79d4a75b9da07f4b1f72ac87f43541e3144f1450d7b4616a7628b7dd3eb5bff4700180ebf29ad40d67f87c81f35605ea3a8bcc051a94e7db218bbea797347786cc0fa76fb442cca467fc8d4d2a355fab90c9002e2fefd79b9e8ea3cbae07ce8e440e4bfda16717c339ea1e6fb0e27b3b2819c5378cec7229f7ad3ad74350c0a315c1007303e13c060d510187fc9c997670fdf4512e94ceed9d7c363e5d74d3", 0xea, 0x40f, 0x0, 0x0) 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000cc00000000dd000000000000000000000000000000e6ffffffffff4f50ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x80000001e, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r3, 0x20004269) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000002480)=[{&(0x7f00000010c0)="009d68596d175ea956c751c20558a43969698368bed435e62800464afa4a148574150d4ddfdda794b5b0a6d219a3b8b3067726209cb54098f374a6b661f0d1aa632dc692b2c45c592eed27296277d35b2747434ee6431816fb18403122c8edeaa1d1f09c93a8f4a8d2de1f0264ec3a204bbcee2d45d37f640590d9e40560f44f956b740dd199e3a7bb141688a75ff0842937dae87db7b3db86967e8e95c798ff63a98b721d5581f0fd9f7c4534e39f7183690d41c2b2fe291c9084a7c7325e4bd0e3e11cfa", 0xc5}, {&(0x7f0000000000)="e18722f5983c6e670ad65a1b22df0337f107dd0fe4ca4f5487e45691d29334f677cd5632d03b68e1b011c4545fc7e068c9dadb0c7e3ce25313ecf7d7741855aec7558952c6ed181c40d0608a051c0ace8306a7bb5d05b8459c4125abf668ff426f38", 0x62}, {&(0x7f00000011c0)="b47f51208af3b78d71e6c2aa5e2d1d5588f3e9bdab8a138ec955c77f79d79145303d32055f0fef80f142fadbd8b62e091b1f46d2a702ebfa132ee7f4df6b81c1935a62fc84aa092206748c88320c557f246d86afddcfea6143ac5edd86860769ca82ea7cafa26b2d4b365c7b6370b32826aa10f6d6bfcf1dbe9ac72a9ae65542f7310e281b87c928dc4af2f27d8a6fe008f10769ffeb0098c89d39b4e8969e3cae0d7fd78e8b795171d31c7289f6d73764e0d66498248450818b9300f2360cffbb65eee22baf0498a0217804c3cbf899e8ffa1ccce817437da0208818e1267f9f066da014ec33a2834bb6b70c8c98d3403f3256e41575d269f937a", 0xfb}, {&(0x7f00000012c0)="d6502bf356c2d37f831fc9ca85fc4c1fdd2883976f17f4e4395dd6c4494342eb843107b99e5c95ba09b888a19ebec0b7d95775f63dd06eb87d06df9a99c22c9abb87ad5588af5610c0c02ffa57e83a2965ccd619cf770ad2", 0x58}, {&(0x7f0000001340)="9a293d2f0525f837d774fed6fe6b9fa2dc9fd2843ce8f73a74e6174242543089a56549a38cd32bfc81d2573a24a61236d496e06bcc091d30e2d3df18b81b721c841dd0117fef5b1a293cc4582d30d4182ca2ca8ecc9bfe30fea3eb4c9b5d1234188f3188119e3628e9090d3e80a13c045c12297f80ccd397bac9976d9dcd5a1a911e178109ffdc3959820bd90f432735041e980536d99a573c36bee36bbd8878979df292bd61c9a26afefcc85c793d29d78482a8873ca09f807a3a1864511653c04252527ef018906547", 0xca}, {&(0x7f0000001440)="44003d3e8e241f4e69c0145bcd8a546c2f210e3669f447137dc76f91360e30f8be9911ad1e9f6ae8f8c13ff3f2cad4010629c072698f860f241a4b273a596bc15ffbcc8c45886b4c5baeec21951f88ea8c35f4695b18aa168219356d79452631c3457283803d00d195ee4a42547959261eba411ec9764bec8d9d7892de578a21da21e6a80d4fdd67ff14c9a0d91a93428e7480760a2950953665801a7a538db7c9a8489194f2a23c3ac4e138e0dfcd0e9d60d7cc87ad10d4c3c304a5e2e41f37c6aaa50d839ba2f0e908cd41c382f6d9a70cc46fb9072ea47288a8d714c5495cbd2f5b950926e969f5c6aa78ce96204dadfbc8bdd776b8b586f7068e62a6ea1cfdf237ccc4051d4a18d8183231150250801f0346c01c3687485a26ee5d1c4d8e9463dd79a631bdd54780bb94ff78668d1e5e2c8b7896f8403824b495b6c5495721d0f4466eb6af6337a8b1bb3f2e3ea41f36c016d08773ef7e62688a7d2ad991a214d793271cd0846df70f733de8fea438a2e00b45add7bc594344d3f1aa8a1ae74eb49806039fb1b863b6470ae9291407a5bc0fe63c54026036ec3e9eb018ffe1305020498f66388d71da6632bd96e2e8524eaddb377f75673746b38f1a047420d4356dacf3791af2f4a6d885fb9c3ba9e22fc2de951b914c043209051baf26adc038663947d4c9a2a3874bc26060a66ff247ebc6923887a01eafb4860d16c289b258dae657f784891db2cf26d044b777188355e4450e1d2751329a3d0a254678b52421dfc65310219f965cad40870b170dfb7a6c38ef1f9eeaebb991c8d5e0ca4835b10e211d34e1d8a42fd0ce2a9b6d75903698c1349f7cc80ef93d1b7782a55d754e3aefd5dcaf92be3514d19709b3b04a40876f2f4d4bdd8945816de0bd3d4a4fffabb095cf7d9837369dc6ac9144a7c01d288d12c4cb048bf0a076aa8910d43101975188afb14c58815d279aa435d599ac39f4a5e852c3de54ac59ee59285ad6ceeadb091564b27a9a2de940222e61f2fee3f8df06b76a86842f101c775d8f8b3c11bbfc1aa516a40b23995d3e9a2e3642908add0b2f23bd029f50182a4fb783dcde68ce734c81569094541bb422607edf88f72bba488ec395b345080a611c2607f18635f825f493f51c33e4cd523c25dd290e6ac699c977aa21f69d443a72a204a156a2e4e54962ba50b11583db93050d27c6d7a42ce76607d5baeb288ea541543cb60c4d7894fa3f0f406cf7a2a8a4356b71771d36d5811b5162602c6c912af172454476ce067188bee8fbff1c6ad6c895a3f0cdf3312eedfce71dce6138ed2fd3d8f04a6d7dbfcb1fde1acabfd1eb02880b40071219d6d5ac37b83cb90c69c1c8097813df61361b3cabfd27fb08651c7bc2976359a8856c45b7032771e3faf80283aa986a6db1916d5825241c199f717866bd5c51915443bb3b983f6eeb4e80d2f6c36b7c0a8af0bf3532007c9d655f145dde36aa9334e6aa98c83c8858ce2bd201111eaeee6649905081b1ed91de049c0d1781fc57fe9811cc59928d8ba35e25fdd80d692015390b829d0c36825e6896dade420395fde9c766749e35336eec641f4b60c2dfb78cd71a72624112fb259a4bd3339fab2f38493486e4adc6ca83fcbf8298bdcd322e5cd86e7739680c972a6165e360b9c0025193c8c648521be4eab3d7d2a59860ffbc27838b43f16f86f108786c137b77fce69761c028342025f25ee7ef99d14eeba744406ced044df130f756c4f068a7b8891d693b724b0710cc119214fb90df2332f24847cf310123851548759cf55d520718e136f94e1b37c201166ea9a913b16a55e0ce140898887477de152e5a5e3749ae8f5a5a536c503a1d7242e8252e62cfebbbf79e7b57b124b208c88835729559adc8de4178cdf0bf9927bd97a16321316f0af4c0c4ce33e8020807312722b48a23acedc4ba5f3cd1654e2bc45925923ee31b97ffb413f6e390d993ee86746bd2e024d47f6719ecacd043f92832a14b6b2e02d921d2a4f39167851b6134775325fa1da9eadc6cadedcc464b2cc37310b46617a3594d5f43aac15804ba0c9f36baa75011308546ab3dfd56f0010eba863d538f0468cc6a8b97697c1dc51bed9f4d0770adfd18f5c037756e25cb62f165a0841c85a548149db4bdde86462a7edb0b50c0aa80bd61d5fb765fb5f35cc07c3022e3a107e451a442030928887f7fc0e8239299da7ec96091ed8abe7664769ae347d68a63c070e812d281cceb6e91731ad3122cda98735935ce4b72353ac6e0ed7fd2e5f8e1e946577df6784febe51f5dcaae78e00f45a029ac6d8511bb17e2eabc24298b29197399b09bf9bef840d02a0720a4efcde0e6f8f4af888154cf05bb539211655e6cb6f9c452405126cab217c5c09065c431c9f16974ee3c766e83d6c306542c48450388cc0f49e02aac3b7729054dd7c73ac462f6211ae3719976502c0a92242babe1f71031f59c304604bbc4383cca324f674a19013aebf7494978bb7faa1509af1f219c58cede8b6542f9684a64d7c12cfe508b90841ea7293a038edb039cef4352de73e373316a59a71492e20bd6270a43022af3a2fad66a26042890809d286ffa58e8b17b261d1dffb74c8248d66bd13cf9a4e77c5cca92c366631be25edcbbf96e7d43e867938ccdf9cfb5cb331319ac486dec9f22629d50753e98c3817897b91808c19be070f3619079177f7df77954910cf3841eed5b0fbbe6febe1f467e049800bd38bdf4ea29b38432d389334f2b4f2181e9e1b547fb2222b9815433f81acbfa71a6165f2bf8a683b0cb0e8b841769d6f8d3a306bceb1f93c00401ebbe1d553c8910a058dc6b57740189fa3d1857b13a0a59273d7cb133be9d590f6e26e1cecf35626e624b6f4496656a8681b79dec68e78591519c19a9100ca4b23705d7bfa8904a91bddde3e253a00c89e39b80503464e581ebf196faa3964ad740b2a1ad7f48b8bee776b82e75d68e9893e8a76fc60d7cdd1882bd84d4d22890ea0885fad82b2da7daa69d13260d9b9fbfb1b670ce3337452810bdefdc70bcaf85b75caf5196741fa122857308d873414bd929a6a3c63700560ad6a866047b3fede08c2612d8def2af6175e3ce13d95693a0b4d2e472f37284d4d8a885692ab57379a6a94699d0d5c6d4a5c6d09a9a9199d422c6397f83612d4115b5cbac3cf428fe1ec704cfb6cce3d6e7f23f37afd1e2d1b61204c40a65705e98bfe98666e866f3121b037b5c7ff2f09476f34e031d4137174a43be71d9dde622324aea91b2cb85406afbb1c8af3e8c1442af5de46cecfb67cde1c374bc2a342e10ece6c53834c4929182290015c7f0ac5a32e0617d27a7fdbbaeb933b00831ef74ae1feb9748b20a43c895eb08425b7c26ce39aaeabde859118a5d49d5d015a92cef2aa98be3128f2a534164a19ecf244fd2e846e3b9c8ba86a3f4904b89c827ae0488759bb1453211571eed551d56c2222baedae6102ad9300d8e35a88572c7d8feb071b5128d0e3116ccda86ff52cea75d509d3dcf20c21496e5bc33731749e45e931c122853ec2a87d55ff3558ed28ecd4a29336e7d8f2bba89eda327f391cef0fd57f650e66ab6d03c82fe4f9a111cf1bc1099379243339ced5c11c7ee12b63075a236165b0311bbe9d4d104d58ca5e316f91c37e2ee1662ce54ce6c29aba703b35fcf2a0a51a356f164cc99958ba31176e002508b76cd9cdc513e9278236af88befd0a30876cdf0112896fc777585d918a56d4fe59e722b4d263da45c048c3373ebe1ef94a802a1d5ee06b3b4f7fdcdfbb38d266463c38e39c24f9235c9c7e51cbf87965b7639ce5bb277c142f69c849221088458b5f81fd4fb05d8dbda97f5533fc5ee9625b25b3b36104e2286eee69a4f3166c9fddc644d110296bc42aa181a0022f52bd013aa0a045d55f98a51bcd1d467ec52f98ff0bfd5b6fe2b37389248891714faa3a104987c9d049cd65fe1ca54eb9604b94e29c3af06d3274397851b728413dd3b89cd6dc323e66db4e251ca063c0b38223c913f4b0213198b5851200a221a56a9f3e6189b38a4531bebdfb28541a0e11d55686156d42a32557429785e46f662a67a48f95c432e26ef17b8fba93107ba53b98c62eb057c1eaac0706aca71f28f4f9924f3fd65cab89fb4e917dfd8dd576289c51592183be1c4e4e39233e752b9f6e5ed8f4e89403f90fca74799e72f941625f3010cbaa9b0b6a4bb702a69bb8f9c7e8e0adc3e605402a9d09f3efcae47a7b00fa5110626f84f75188f253344f6f3511dc8efb0d1bb0b14935ffdbaebafb173083b558e257da78fda326d86ad1e6351aedd14f30cc04d62e76d2e9a41ed2bb1303941010fcc75d510537f6678a536d01a0349ae58a1cfa0e8225941a4d5f1d16f89a0373a2f5112756ddd2f8ff762a911f132a091e5a858a27b53799fa981647cd4bcc22b36210ce837a9d6280a97ed92ea5fa56f3c4e4631391296d83a954368a50a233140dd1f8d5b32c08c0bcc0fa36033efdb09c38ed669870253e1a6b16879c1698e7560a26749e60ae22efbb97a29e22caec685d55ac3958472c88692c13fcde10264a9888897173defa56207361c9708311e3590bd61dd794e5901c7cbb448819a65e0351cbb802d9056494885feabc4bb1df51c71cc1d4c97a7ba828ae01881e59b83f13052e6941661e980cfbab217d01c192c21fb3bf1de62178226aae3eccee65842b626321c3067a087ed664a902396ba5b6f5f85e63076819b1e2c05e06a9a4ce7bbe8444e6d75e99cdc73e6f630c5810de34ad5c98189875369e7a730cbc81d3aa02c936873434b86fdf971c15f019603d63d2240dbe259c1b141f032cdb2d3d461a4bd257314c462b02cc9f191e6232fea93973ef8ae485d4eef634608666115aee08ca158fdd58cca03b166bcaa614055ed8b87eb0084631ad1fe0c5e033aae4eb90a8be61943ce8b1d82fb08f17b628432c91ff7425fee6a21211326dcdea6fb88d2d0099ef326bac81a123a3919ca4cfb935e85f3df0f5e1816e6a67f02d9afa5b36f058d8da711d96959c175982a38ca3a16292d86dc82db755cc787c1d59d4b64f6807ae1a58d03e84440d08f28e2f422e064d817af2cfe6d7089730cd2eb9593cadd23c79f640ddcd79c76aedf47b8a32ffd1fe8f1d732020c73d7555b4051d182e8e5db36317edab3f1192b04a8cec6d5559ef47cc03ffa818ed4d6a65656a49ae512b273c5fbef49d39c53bbf7bbe562fb65e633ec50630321e3f8999dc8c327355b58594e808ff42cb0be0390025a2b4bda62526187c6dd9ddeb64977fec4b39283ee164e79776d49ad496ce8604fe2c67c5cab739641b43ce51108bdb7f2562ac351034f9d11fd1cea6ab410828a26b2af505b9f7c32a8889bdc81133305768c80ac5a394045c5ad2b555d9d442926388c204ee6deba6bbd6afe20c24f0729bc8b34bdf819e3a77afd187e367ac5b3508242ac5ad68483a92106ace36222b336ae209dadd8c3288e7f8f7d9f08e22a7197a652807c8fc1731f67df322e4db991e69fb7ab8a49d3288c0476577b42afe5006801e0146aa99a495ce12bdaebf73cf526e2e20acf1d1748304606dc3dd41066add1a0cbdc5ae420840ea43c0953d7e402c3a7d24693c9a2f1dce4729244b0bdaec241f5b05bbc49eb5f2f236acd6f9760604bd24925df33e28d87993e9f96eb449f583fac44201d81ab10a685c3f78adf0cd83c87d29a6015fc9c55f5eb0472219ff2b2e41a647eff18959c24e324873c1b5f51e3ee53e9db316f9eba", 0x1000}, {&(0x7f0000002440)="e3c72b374da3c9e8daa316a7d00f407b5a", 0x11}], 0x7, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="01507b5891231b1bdb99a61af8d80611de7ca278d093ffcbc7476c0772c0d5d9f5a9dfba6b1efe312db5f57a2a8bf3df401ba9a275e84e932df6f8c06c6413209f4554d7fab6da39e42b3323b1485f099a488880e173d97967f6098129ddbecb5d3b40a8b692f9b2c45f7c2b465dcc6f2081a610cb2381c86fbd87d99da3252e80cd0a33522f33524d7465283140a2a596501354c3036689968c9c27ce42ad1d17a96e428b3b45e199c2be1fc83cf0174af4ee0db3969130fd7ea29f4879a71d705a", 0xfffffffffffffc41) read(r0, &(0x7f00000000c0)=""/75, 0xffffffffffffffd5) read(r0, &(0x7f0000002500)=""/4096, 0x1000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x10001) 16:00:53 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) close(r0) flock(r0, 0xd) 16:00:54 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:54 executing program 1: listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x2) socket$inet6(0x18, 0x0, 0x3f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) close(r0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x10) semop(r1, &(0x7f00000000c0)=[{0x1, 0x10001, 0x800}, {0x4, 0x3, 0x1685d743a28c6836}, {0x3, 0x7, 0x1800}, {0x2, 0x1b, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0x794, 0x800}, {0x2, 0x7, 0x1000}], 0x7) semget$private(0x0, 0x1, 0x702) 16:00:54 executing program 1: getuid() pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f", 0x150, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000540)="f0532ba47909d721a1ba23bec418b29f2a868e6d3e1597387231fa1400fded117881643f7d0746709556ac7065da7a928dd3f4abc543ebd1c9796e19ed35b59246f52b6e636c202afce0152100448a5f19ffd477a26ca066817db57049e0652ba0659da4ce0a4ba76fde2556a42de9f41f0d65d1dd635ab682b0b385bd37061ee72470ec4b0db3af97baeb6ed3e838b8058070ede7c5b4d2be656a892a81216ba9ff0bc980b878be6adfe13030e60ce45e117a210a7bc8f306a34fba745584babefe995c96715935cab49f419f655f0b1a9c2f0c9e535571a1049c545cba2bce83b98f71a9b2cd89b97e985fb0021c7b", 0xf0}], 0x1) 16:00:54 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x5, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000140)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d224659b3277c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d530403468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6ee50a24c97c44f3ade1bfa9f08778125c9639807fc92b2d04", 0x8e}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x6) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shutdown(r0, 0x2) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x10000, 0xcc}, {0x18, 0x0, 0x20, 0xffff}, 0x6e, [0x401, 0xb0e, 0x1, 0x100000000, 0xfffffffffffffffc, 0xfffffffffffffff9, 0x400, 0x6]}, 0x3c) munlock(&(0x7f0000ff2000/0xe000)=nil, 0xe000) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x15, 0x0, 0x3, 0x8}, {{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x5}, {{r1}, 0xfffffffffffffffb, 0x10, 0x80, 0x4, 0x9}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x28, 0x20000000, 0x739, 0x1}, {{r0}, 0xfffffffffffffff9, 0x73, 0x1, 0xff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x93, 0xf0000000, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x52, 0x20, 0x5, 0x81}], 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x4, 0x20}, {{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0x6, 0x7}], 0x5, &(0x7f0000000180)={0x3ff, 0x2}) pwrite(r0, &(0x7f0000000200)="e470c06efe9ee6641de54b9797176a660e2fba0b0196a454707eff45d4ab0956bddeba509685e38b456c64e7b94f70848d", 0x31, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) 16:00:54 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r1, 0x1}) r2 = syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x2, 0x20) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x44c, 0x3}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x50) write(r1, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) close(r2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) dup2(r2, r2) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x10) flock(r2, 0x0) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) getsockname$unix(r1, &(0x7f00000000c0), &(0x7f0000000100)=0x2) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8e4c4297e08d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e904200", 0x5e) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x170) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './file0/file0/fi', './file0/file0/fi'}) open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000100)='./file0/file0/fi\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000140)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d224659b3277c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d530403468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6ee50a24c97c44f3ade1bfa9f08778125c9639807fc92b2d04", 0x8e}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/236, 0xec}, {&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f0000000300)=""/3, 0x3}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000340)=""/30, 0x1e}], 0x5) 16:00:54 executing program 1: r0 = socket(0x18, 0x0, 0x6) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)="4bb141328a79f02d76efc6b4fb0ba78aa24b8f282f05982298edf03bc5fd69a0d94dc168547f00d2f65a058b51560e50f7dddc4e5d9edafa564c5da3aa74ae1c846ea7cc5f84b0ce8eeaf63384bb87ac8d3ff3376787ef046ee74cb2019cffe305b3d415bf5cd7f2151f30268fc978c9c655aacc9b8d88d87f8e5f9642732d0f6aec6be1d6aeed3ea83d63dea7a2148cd30acf001b21e7e5", 0x98}, {&(0x7f0000000140)="36c5e838cd5af83fbbbff7255b8dfb2d14f7182657f525883a0dc5208df10fe10f68aa6705305fb3964abffc6ac4194012dfc8d809c566ec5263d7112ac1230a501d30f5c7cab0d23870afa09252d3d26425efacbe9ebcb87d5238f18066ea948e9031a89a1d2d2c6cb9eb4b25c50d808562274b17e609c8f09c06e331992bc53adbe49ac92e748bb62bafde06e2f187bc5dd5ce7eb7bd89015d01", 0x9b}, {&(0x7f0000000200)="b89471cdc93fe66e9e3cc3c723a240c5dd75dcda077c69b9c844ab83c595829671802d766a25efaa234a562c7e6583c7eefb822127c21d02ccb0aef6092d4ee719256de07aa968674fbacffb49f50c67eff94743758a2d34caa091464cfca9", 0x5f}, {&(0x7f0000000280)="a3683f0ffe642121312fdcdd1c994475cf882f3fdad6b008fd7d8117dbf476b608f478c77c9b08348e187374828fc232ef705e56eb9b85b0bdd9cac7b4c1a8cb97c525ea19cdd62eaf15340ee9fc6307f6cc087a8311b83fe5ee0bce9d218066cda6314d3b2e6e636f6e251effccd1fecd77961d32a2aa212e8a695ecee0f36102f20706f7b4c7e81274a5ccd09499f9c6dfdf2c814ef60ea942aaba3e6f8b3bb09c4b6cddee0d756a30b859e02658a1b9c56694c483f4f226fd61f9b99a56de97cfd2a0c81afbface2474f20b715c267b381df5c73a394b7a5cc4a0fd70b729c1", 0xe1}, {&(0x7f0000000380)="9c6bc434042ef7dc23a8eca577c3efcba045439d176ed6434b59c592a3bbf1920e9bdb97ff16f71b8a934b8e665ff0eb9c3e585989b81fe04b03e6f7776c8812448eaac6c75a55732dfb249c45d16d418dd245d4d01ba04cf410ef5975639e6ec0d80767876bc70870f124877339d9b1be249dd74ad0fd19687a989accdf04d6d47b5173ffdd14665c984f945de6cd884261b6a970358eb3100fade06777df9c4e9156406cee87d423e7210641caca11cc5da11a4cea86d08df39eea16f7d4a6f732202e7f59e23d", 0xc8}], 0x5, &(0x7f0000000500)=[{0xa0, 0xffff, 0xfffffffffffffffa, "c7a22139bfcbbbe632ea6e01b1f2b060ab114887bfc71adb40be1ae986d1e3eb96d508a68c3737960160d2e7233bc6ef77293aca83eef87487974e097f59f5c59106c3b83bdb3d5e724103d53a3f8207643b10160928cfa26dab385b4cd6e0861ac4ac7ab1fc147904d184df95bf88af85071ea2a839ff68199f2ea515103e59bdd187a35b4721917dc07b"}, {0xc0, 0xffff, 0x3, "b4e309369cebedcba28b7899aed368705dcbd3c8efb248d816e046cf0726ae19b3adf06722fc1edfac85844ef180f5f05ad24e5789d5ad49244a9545c1e4a91042d2429d51c5ceca38d442131a36b63b95ccb3b8cb66b5e4dfa38c502f80f86fcdf1fb95b61f7258b8af71061c8a277f5e8e770f9791ed84377afc16f9ecc1210591ca895dc807a0a35b14deeb156f1668b3291dcd48c5129d4ebaf6603ca1d83a2630fe75e18d5435194a7032"}, {0x70, 0xffff, 0x20, "f54a5fa4df947df623d9d5c8582e31a804c635cab15f0766713f4b007648d1afab8fb7b8eb0d2290b122c64c19ce0b020c4aa81b136063c1e8a467ca11d9454388b4adaa4c48ec98556c8b1c1bed7aa483a65d5c067975adf28e7dfc677d22"}, {0x50, 0x1, 0x5, "27df9de5176e39cf882607f91d99a467d3aa0e636d574b4ca847f322eb7f6f9429f7173a1c691f666062309d21312bb701ef338ea2403bc97f"}, {0xb8, 0xffff, 0x7, "1774087c7ad6212c9a60e9658bc874baf547d40a2370e430f08418ae22d5f5641a2fe5ee246c4b88a0d130b37131013c645632fa9c80cd73e993fe89b96ae79859916f3e6807e0e60c2fcbd81047f54a8784865648c9c9155ff18a7b008b485adb10c59e18950117841f709b7aafe091da86ba088fddb94d4df491cc3b47258c28d1d259336884b33544ef23a424f18409ea87dfbe822b47142c0a0bd4ea5837ade724069e"}, {0x70, 0x1, 0x300000000000, "41c55b9ef4dedf93bc6685d51be2582ae9cad348033d3d5c1f9fef19225e0bacbe32a4a01dbfd7a6c9af321c02be0602502474acb1081d30eb4f690d11ed54a4cdc017a87eee7f7110e5802b68c8a2eebbd61a1bd9ea9de752"}, {0x1010, 0xffff, 0x4, "544e4c81fdcf464d0ed9cdadc49399a2cc585914f1d9204b576706acaba2ad3e7a7b34e651f499e2a37351c3f7cf079d2a750eb6b683af7f5fb14184d19d7c3934fc8f9888d855d920c76ec66767a34033f85d6454f195be7f028b971d35de138ac1b41282c3388ab03b24d878e8327ee2cee77bf22964b5a7bae90890ea9fc6208c5093a4268b6f6a20211a057ed83f03d24ff0a40fc04f3b34b4e5bd5c63a574f2659422a8f04c7d0480ca38af219af48d46f9a5155d6ec68c3c8d22a32b5f12a4f8aeccf5140bad11a9d480d2f8d801afa329097fc2dc0f95ddea626dcc61feb9ef39bccbda389756a66659e0c0e8ae914d0295dccd165ff6d85a5620eb23533c948a8f8bda57454b39aa22761f959c8d1ed4a804c964e6b341a058d3f607f917a4025ce5fc0ccac6fb2fa3c2ddcaa899e194498292ba14cf2a52b22b5eaadd653e8e98f4a9dc39b2d83329e91184b5aed3b1c522393f3fab8fe3815cae774a566941954575ad6ca2d780fb3765c402af2e009a2294693d226c2615dd3e65787e4eb5efdcbc623f6025d0a1e97b0e0588943079b15557487b6717648d025f964b9c190603014acb3bbffc3f996c28438d8867aba6c761e7f8b3605c1236dba3846a0046f209ef3a01d4611a4a75fdb9460c7d610139042f51359a588abc7fb8c032cf701eabcce7e48036221055f1689d90388529b561c23db480c09ba61c87a2702d95514353ec7bd9318540ebbe6b5679d1e7af2bca7067a94556e0a9c435ba4df57b71b4fb81e87147a3a9f76bb3aa1fc23247346519dbb350d47083f57327886106596712e57c98cd416d0178c5b750dc76eb909bdcbcf4b16ea71765d30230d0810c6f47190c5853761bff7acfa36b5a1bb590cc15724e8323a976df4036957ff4340538dc8fe564f51c7a68da873504389e5c1c1480e5f66e1d22af0b95211c09cf8b751eb641cf7f07cd3657f3b0f00a9bc2814d56d3dc321eadf7eaf79f0b2ae430779c0cd12c498e9018aa8bff5c2aaaa8b1aa230a644bb911968a09d9b1a3ed71a424516b3a1931cabf5208b0d7de306de7009bca3e9286b5cae3cd31b2e1767633654207ec2fe1359aa9cd9c1542f3c009df2809fbd5b0a0fe63640546c6fcbbd8db1a3b29174eb8ab74d8e456743d4dc4915fd3d3b5700bf524a3e3dc8e0c80cbbbc0420d3095593186c0291d3ed470c609bed7eeed2c9054b55941df675143d5e6166716288e3cb3f3f1d6d8d54a7055fb5badb1266d22f89274a5c83f17c25b9310a2f24500731e7821cbdf0187ee1a0807e1978f54c658ce1915cdf9e17a96ceecb40ee07fa2d85ede46e63e430fca20ad99c32b2d7f188cc135453680482e2324d6cf1497e3b0a618f83a2ebe4e6e9a0932e60987f40996f840ee39e60de712d0f4ab4dc7c8161e1e3a5362f944b91f8c68d0c71b90600bee21b6dbe07b3823c09809d7ffaef8576c35dd59a8d75e2c19a264ff66bcd91e13cee2084ce3fa0bb38a23464bae594470e267480000ea2911b593b4d3ce716ba7a75575200935a91295f5e30a617393b5db6806436d4209704002a9d6b1e0d3f7edbf6f81275d42e2f05c2fd9ebfcab2f2b298f921bb43d8f5bbdf7d152716d40e6514a8a46f13d6ca2505a1ed8d6a2b236d810747ddc3747617662c8f5e7460183d2386899d497a0d4220591cd8c0f1ff58bb98a7d5653c39e22b6f7e575da8eafc7f2ad8a29d7790110de2aa84fbcf81c50fbc64d5da172a8f9798a7623e63c98ec6e34f72bfd7f6e280383f0ce91cbfd788c95032168f7c662c87076d3ab403a4323ee6e6270615be7d89551e854bbdf2c529d61c88ef69cca2885f699f0f7785fc28a20746bfd45ecf2907e66641e70f88db0fd8d1e1517d6dc57e139631e228654b9a5253b954bcec47e9320791c7e8685e2070ad17350287b99d44541c468bcde7d77d384115d70e4df715aae6f0d30b32f8b06864bdec50dcfd74f60b175f2254a6bf6ce78b9720bb07cc74a51975b8f974ed850114058c06514fd79868ec4e49040399c7a54910bbcf97ca7701ec1a6a82fa3936f8ec24e95e682e651fe5ddcfc5f636cbadac6b0f2aad866b167841262038684842a287d01233bc362c15b67bd22e06e4364edfaeda8ef45b21b99745d4fff32de16fd7cc9dbbfe8a699f75a072cd10d1c06a6e26b49d5b1f226798633b98f100a25871557addea9890115ac9acb85ed65c6b0610b359db1e831a61e10f9ba7e9de34e73e79a145fa40ca9df9a98105d13c0659da46e00579d71857f9873c4b2a46513ea55de9e0e9ad35966011a2aca697c28272a912cb176a2c165b6dca3ec27755cd6a0b88f6e7d52157c962a96ba106e2411bb281cc04319bdf226359408840c6d46da21e86ef1a60c7b98cdf7eae606246321d8a7b255ef950852d349a9dd7cfe68bd9dcd73952f8d42cd06718583cbbd9b399191b1127a8ef0f7b19df3c777d198036318194d03b10e585441f327d5854656d7c6edfa3ad1d0e49a5928d0bac7b6efd4eff0c88454020e31e69f07011c8f4956ebdedd325381d75d7f94ab3fbc9ec7e0246361ba1827115c9008121b03b2bea669d7c5dafcdcf9f86cf7955e3f3ad82e1cd949d59fdb153bf63aecc6e6d264b52be05c1d993fe2bb0008247589d614781a4092e09573eefbe4260e8c3da83b3d325aeec725f6c8caa9216634a5ad1dc4822329d6644c862b47a0311368ed55071daede75dfc67a2448abd2e64b7cf2f58c3ae2c96d77974b71295452d1ecdafa9b04ec782cef83a39e6a3b0e82bd37671a6b1b12cd127f25575a074d61ddd9184c3d81c5e3bccdd48cbc6449d88d7389f24327049fd95bee7f15ad3a838215cbae6ab1a892495d30a452337f96ea5a53514c7cbf1f61101d36d37d61c684af6c7b5f0e892bfc32b1c5552dc94fb175cc3d3ddd3a0e50e13bca396e72f0ae48a047d5cae5cc7b2a97e115333a9805d6f96acc982141bafeda67b05c83582ce3c774cef5e349fc2a146ed551ea43b0ae249dd1795477a06bb4c91d0ecb57f420e92a0c660c67c82c7d0cee4b96a194561ae7bc5b0373bfc24db70ee71796b1e2bb756a54d0f4754541a9e5847f874f876a66c1bb88557a5e8b815b6c3884f0eaf24c29ac674806ea5cfe158f683d26ca790935d746df2e0aae6d08e76435ad4f6418900edd7784ee23117fcf642401956987c990964279e7648f9c2b895a94b68f49365ce4f7c50ef0f704221b815da3fd399f10be242a16551b8b5958e2b8c30106a63b11c7713459c714507bca83217ddf118e9ccbf903a4374921eb658943067d4fb76c2a06017e2f91b0400af41261b995d97cf425cf6b8a08eab881efdc9ce664066af226545702376a23394801d3b83c5349e5572e10b475d76d798d0799037b03ccd54ffeea48755ccb691fd5444d8bc67f337824bd861e0a4f495f3bc0f2ad9658df6db82f454d6d27526edffe95bf40f4ab0ab13c7b96ab6a51ec05b24ac3df54c837355e93a6d1f60e99680433df0a41db3602ce830ca1cc107964fdd3f7fcfc3ca7f8b3d0d43d8d115371d18742667329feaf36c3429338517909b317663f705cbd9e3010618376054d8a42ca2cffca5c8e117f1a4b56f3075b583e0126183dada8cdb5c05799dc151a1fdd6d21b8092447978cb4ce61b158a39c6dbb60d7725899ce8f609b92fa79d813364aa554574585f58194dccc34c21fbfc1cb6b3e6bc5525674bdbe8880a3db422de9622425cb02448b2b7f9930a8e9b47c32c7c57e461808f466e23f261eee5945d6e0b5121db78bc823b7e74d7ab2bf1d1a187193fa5d1006d2ba58a3541f58a58c8acfd812de481fdfa1d0c554363654cd8aa38af1d51e1f12cc80ef1b0010a284c41856f534ebff7ba27129eb2e82931199eb710908b40ebdcfa3436167934cba2ffa70bcfff5b0c1b8ebd33ef40ee73cdc125ae86f3f591b48c21a87d8e37075d2ee94eabb481f8b7c990866f040d66b769447d046eb1095a9b3941ad2d46174d86df76cb7563bbea7bbce8a657e376d7cfe308e136aa90c843386b3ee0d23374bf71aeb40fd5d2c8c24ed8f2f675c6ca6894b1d5375ec85b6f84e92661cf960dc2a6296dca772ff17166b3866dd49d42574eb97005c0b9f7bfb63b4c966948ec163917849bc403d88cda4b062f5d7948e4ce0191e35ba5ad4f7f2418d1379b2f39465b9cac99b0ebc72da9231bc3e0a92f4c1fe67364a574ac5090e5509ef9021d389e11fe6d294e939fa7c2299131e8891eda6f31e3474d86ddb48c073d01ed8191fea2ec53b2cc71eeca29c2786fa5087dadd742e3afd2fdf3e411ef3a3a77cd0be6599acbaefc7b214078c8b2e335427b7cc1f19dcc65d72a8a1cff573b676b86f7ed2156e1d3675c40d7fd0a85871d5a99e646b260ffb35cd22fb36067ad4ef282e3e492eec9fbc84ffbca1258976bb54d789700dbfb0022a3b197131886b70e6da2fd39038dcaaffaaeaa51e207819d70a649167c998f32c8557434b6a8c2f98332e8d10da012d5407503722f56533bc2b46d81ddbd082467cc3983f7ce9e692660f9fc9972609ba11014edee4f05f59b80f3e8759973d15b5d55fa5a12eb8c0c342f261caf07a6df3c3d23bb656a01aa1ea144db4d41058e8d66770f4d39aaea431bb42ec5c25e78d07de8ee8906b137cfb3498f5856a730cfb42b410c92899b826940edbcef433747872c12e4a06c19483b9be8770b6ce14172f0ff24bab1cebb81f957e37865ed72462070ca2e8c27833e1d33dc079d62ba0cc8ad753e291a993152ddefbce73c130e373e28d2fd8986d976576aeb9435de32c16f8780ba50f20a9fc8a58b8691b7bf0dda81cb3412cc53f6839eb70c5d27f4b1af78d70858f619f500f84677d91048fb1c769bcbeac9dd799940d87e04214736f6ded7f1ffc29a405a900be1176e32005e6063403e6dcfc24808f759c212efbafba0e53f5365f823e9e7002767c931e33cb151a4fc11f4e92ddc6542f37595760fc19e818635d2a51d58278c1badeadfcff41b4b4ccdaec1517e44e6774a18191817df625de45964355685ffda5c83a4c47058a2701ee70ec58a1d803897d6702e201d3e8e17a564ea8c06a33f1ae2b4d97843951100aec936dec13cf1f4af481df26c1d2f03e6e0d9a5cad1c735327c6db5e2dc006d7ce125cbe3a1091b5d48befb34b94714428872c29c3c0d0e911606b1f2fd7c528fd6f59fd01593810eea753608c321441345c9fafb07d45a227a48bcc370eeafb87af4b44518979c80b0a85b792eafcf6cbc3385092879ce43afde5294157a96c3763b5ab2af92be715a97157ec0e33b96c34002a8f1f86c64c1b28d4e65d59c7c64bd6919c88cdbfdf88c0faae4d7e4f3028930a1a5b7f6e7c4dc52fd6135e3c7a062157c9f484531e2ae6e5d31ac36ca3833c219e5f69c27f6581e0d7ae341cccf0db927d15d2056edb7bffc64e69f4503bdcd30ecbc65bb91d59821c74d3f5c80b22b8195309591f20213232de83cb4dd8f093d4a0d7fdd9dd114b3a3ecd25d6639305d0b917b508378f03f8e6e69be5a9e151f2ae89037702d5f675df182b02b0f8e3f7d7d8fff904ac163c1a8fe4be7ca7e05bd87e9a18fb493c220565f515721c1886dc1e112dfef76d5ee0a2ff2866ab1ab813ba5d3bed97b48f2a58945b4172f294f06bc9fb3275f0cf50785268c2bc6d1546741bc5bdc5249919d47222a52070f0619ed2e044a8985a76bef918d6cf3e0f2d8c5d71a6f27cb85aeb55e9c4361bea5c70f3dde93a"}], 0x1358}, 0x400) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000018c0)={{0x18, 0x3, 0x5, 0x5}, {0x18, 0x1, 0x200, 0x200}, 0x7, [0x0, 0x7ff, 0x5f5b, 0x20, 0x200, 0xaf, 0x2, 0xffff]}, 0x3c) pipe2(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r2, 0x1) fcntl$setstatus(r2, 0x4, 0x4) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000001940)) msgget(0x2, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000001980)) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = syz_open_pts() ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000019c0)) r5 = syz_open_pts() ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000001a00)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000001a80)={&(0x7f0000001a40)=[{0xeb, 0x8}], 0x1}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r3, &(0x7f0000001b00)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x4, 0x0, 0xda02}, {{r5}, 0xfffffffffffffffd, 0x22, 0x1, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0xa0, 0x1, 0x2}, {{r4}, 0x7d3d2b6659a707c8, 0x1, 0xd86184e2e2648df, 0x8, 0x47f}, {{r6}, 0xffffffffffffffff, 0x2, 0x40000062, 0x200, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x4, 0x101}, {{r5}, 0xfffffffffffffffe, 0x1, 0x1, 0x0, 0x400}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x2, 0x9}, {{r2}, 0xfffffffffffffffc, 0x5, 0x8, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x2, 0xc6e1}], 0x9, &(0x7f0000001c40)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x40000000, 0xfffffffffffffffd, 0x400000000000}, {{r5}, 0xfffffffffffffff8, 0x2, 0x1, 0x8, 0x1}, {{r3}, 0xfffffffffffffffb, 0xc3ed70ad49b00a6a, 0x10, 0x401, 0x3}], 0x0, &(0x7f0000001cc0)={0x3, 0x767}) mknodat(r1, &(0x7f0000001d00)='./file0\x00', 0x40, 0x80) getpeername(r2, &(0x7f0000001d40)=@in, &(0x7f0000001d80)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001e00)={0x5, &(0x7f0000001dc0)=[{0x2, 0x80000001, 0xfffffffffffffffe, 0x3}, {0xffffffff, 0xf, 0x4, 0x800}, {0x94e, 0x7, 0x7f, 0x10001}, {0x800, 0x0, 0xffffffffffffb560, 0x7}, {0x1ff, 0x0, 0x7, 0x4}]}) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001e40)) sendsyslog(&(0x7f0000001e80)="89b816059db087bb81364fe16b88dc65ae2a93bfa5549a9667016e1dcfa51ca278824b9490b06309bce4dae4d4f2645a255296bab904667e1764539b90a7204bb50ed4dd511e39229308d578b9561ed238a91cfe12ce5c27e2f5ed1f41653463c1c80e938a7ba32f0b7c77478c0d6af7e02d32ceaf7205ca6645a392075d575ee5ef7407358dd32f08d8ae4238d151c6f3379520899b228cf1dda249853ce378dfd9aabaa867569e23642d200862f6413c21f3bf55f148b1318009644a5e8cd0a8a187a10748170b8d184214985ec1b9b1869dfd393eae5ebcf66a64742c8f8ab02296544da6138054f7705d3eb5fdb560c4db843ab9d5c8bd335525d94d175d6e4620905f9e1894ddea57a81e95e5034c928e91f5c92ed5bfe9cb3d06fdecedbf33466aa5b3b476b786b3bb404a407f2c2fa28e3ab51e27c480d0f257295b249681da0fb70a31a8da60408cb5c73ed6eb385a8315cf8544789f1cd517d34af4eacc5e6a3ea48c7e3da6561990727aa0c5cf5572660b511fbdcad4f07f7e780d1376731a3d0c7e5b0abe0147028348303992fcbb38fafcad9fc822f2dce524cf9928ba7b510f9bce79a19debf57dc9f82299e7fbf786cd0a80f07a78c83f855b26b46ea3ab000537a6687d98fa53738e0fac119e0726714a745f0a6a01433030c6db78d12867ab244bb6c58e26d643c5ad29200ce7d84cdbb5358a6d5bafc04614f82b7f038fcc2cb5ad1abf215a54e8a18973e90e5bd1fda71daeb338da4906ca8f43534620e741734cbf17b2599281015fdf7ffd40fa55ee577764500152765d8a197a27fe3d61d27efd2bec2e3c03df1b1fba160fb6665b4d2d812dfacac88f013ef7349d8a077bc780875df339f81f7e8c03bed93af47facc426bead14f2221163e522c9150d0497afa8e3e3d89d5fa9312c1ea38b95bf5e5992ee23cefe3f0d704dd9711c90b57441db49fbb75d79b626cd4aae367ec467c0de5129e18ac1312c72769ab5d887f73706863236668858821d15b1ca6c7c4afb85f551b1587e84b3472cdb56792322a2423c530923685bfc026d4bf49c02eeff4aca0a4f239f58e4c9733d77703fe35592d051f0fc6808b780714c40fdacbf12641eae2afc89292a7b3226675f16e9314612f993fa8d678d7c92f47ea338deb1334342e443a498b42c2511c14e4c5eb4b5194eb6b33b380e5333fcc6fa9528a4d779048caa49ffac7f582ea39450b2f64c1612fe175a1d9334c0627249f0460587854ae1f82c65e831b67250f17b33670470ff2d4121c5a09d9b41f1d98ed48a06d23f076e1f39b9e837504c66f5ffea0f592df9ba379991851c5fb6942fd24a58ae94f0a22ad7206571d72c74241a805151cbcaa75a16a3927ec8ba72a35be8b684ff404addfb73c02a940cd52b7e91fe083e82eaeb7a40ec412888f64145157e276123a34c23d74e11081a6d3ea0daf5c8930271bc8653db4f4148f860ba5b1ed156ad16b1d7ac63817784e7662a570cb7913d3aa89bc832a1a370dbbe2054338a422a5ad60538b6e43e19ca59fe6cd70a8708926cc4a59b0572ec7784d6cc1064d995cbac67b812e200287ca8afe8c631cdec2e33bce8bbda292c4ab1ff662e266018c8a79e71d954a8a3e695b05db8e117cce3580ce5e671b1c83e49f297b805c3758acc3b3fc79cd9a3c4588c0076350e42e78a3ef4cff7edb6a7b42381180924f688bb7590c522a666325cb059a84be78d0f20b6dbde3eacccab20e8413ffe66beecb8bdfcc65c94d6bf095204cc9a5d9c9ff30e289263b629cc3485108021d73dc1f85bc8195e5eb83e6a83205f7adfbf9c5972f122fc4787ded4ff7e2b1faa1ec4a2e9f9ca760419cff097c1e25108bc356f33f5c2154ce3003261af4d5d68e9bbbe5ce2f40df81c94fe60639087936693b5d308a601d8da1bb9594837e15aaaa7ea518d18d97de22c5ada699c6255d6fed463e7295f23fed53bba1406745cc976575d381ae242884334e3457828ba5ba630341a04cdd34cdcc446e4a1fac65a707b0c390bf73200159dfda7b006bc77b1c3da8e73c362d338ecfd63797ac1b88ce737bd4cfe9b810759aa70982a083c51a54ea9512795f057796237def22de0ba7409e791518e9e47df87edb13e2ba7e0b2595b98074e6d64949459d60ba2ccbcd9adf65fe2b01c1fcb1e946aae1a91745b89e1e57915f2e810b5dbcff36a82e9747ad762f929bbabf95550cff7e95179da467b78933076bd2bd84e46e191529931e2f3205621220f7ec35fb78bdf52d535fe49241c96ee5ed914df8bf1aa37b2b78d2119ae1c4519bc934f11cbe4cb672e3e2cdc5a217543e6b6f83af20f6b87d580c769a0e30b64ff93c6cb98b19672111f90d9be531d47648817cfba521432ac69eafe42e79da5da301eef290258c73420a73f7ee3a984eb690e0c8a9b8823187bed7173ecdf7ce8d4c3954667efeb49d0f398762be63306c0d997f843d1e3ef1728fdfacb7b8507d71a19f5be1038c65aef594319cce739763ff375b4b6731bf220f771ab12c6f0940a8ee44e8956facd7dee4d9857d0434d369d8ea4a34de9ec4e048cdf474f98695d27b78179a39f4f58160fc5d4db943b944f36b5d60a36d70cd80c69ef800f30a5e8a37e3146a7597557d67fed56948f44818ec9a14b30fe18a782d4d459e1f973596bb0479025a8af1d6035fa19183abe6ebbe9a96e512709a2e074f165daa7984943af44dbbbca42dcb684e43dc6aee02434826d55cef3149dd2dae71ca8c7189e6321e5ca05b40fecd61c0357ff23670049d4aa4318c13980bc600f045e5506706161995c8600a44d9471c11b37fcdb38f10fdd474981ead5daff6e1a164c38015153e901170a1bf6d046a840ccec7815df502e8c440065e68c432e69e5e12746b0ec65794ea965e45a45e3fec4540d85509cdb708eb81a7b89cf9fb17bb3e561a6caf6499b923e769a7c36c0b1d0485054973beeac87e1aaa5ad0db36382ecd37bdd968863926f14267acd84156906b18a6f3a0af39eb95707f39fb97528f9f29b203dfcd412e391bd75bce50ebdc967c3ed9abc0afd0ba8471ce1f46f680ab6570d6284b4cd9f9cd357311d3e28ed7adb964876beaeeb98fed893630126666c038757a35417173034c138c03087520a489bd49d5726cdbe081c36bfea4e3532e4153bd881459e94a132a4f6ba5790f87fcde86fdd4d694431a0d6c1aefec873ea8881ee67d95ba828f846d2a22e1cf3546685956a02095ddd6eec8270ebdba118381863adec3fe3ca36c71ad3f3edb1e1380f7df43c1bd8d139c1cbd387e953ec40882540815190a77002a671544adda577aee660c48f384216023e97cce93e0e65d002489ce125c37194462aa37562873151b17a8389e0bf3840be181ff8ea0013c635d8708c06ef5fc4e207acc688973e6d26e823166f7104c4554f6ce480e93d903a0b63131a6e1bf7762f03b8406c2e17995bc1a5ac05c3d8414de31091f80cddf0cf3306c118ec2e27f246a7f535a4d287a16dbf9905091b1abaa4e1bdbb902bf94507442ef403364efaa9bcf01c8d838c008be77f0893987e9d52a1d3a7c4a8a3391f291fc915de9c708f22fcf557dd50e17b772e831014ee99bbcc801439318a497aeee07ae0c5eba5d8eb2575c27b3025e76cfc44d93a266fd9634f127b95967e9889b0499255f8c8afc0db63c988d1a62b562b8f158a19f2aa569c318e78c6f07bba607eea56cf2a10e2c98e3df21402ae836d68f2db792851e9264fedaaa05be068e425a237041326a44987db8454edf2ec16d58f104096ec0d6c538d8809b82699b0eba8c5762697bc3917242c3dc2ed0db8c77bcf5bf81cd7331e02b77a2ccbd5cb26d347edaa53959a003317d08e898a0db5b7a5a350eb38421572a1a69a84ff7c0ec2ee29d7830ca4ab554c36f650af8b4ad5f7a5b7055f14fe7f113859a027bbd639b0d7a78bcd7c6af03a665224b828f85c78e0c2d6fb26834cfa3268f9acabefbcd14576ecc6151be8d688b11738f7fcb0a0af3adb0ad03ab19bfc76c37b0e2fe8cff47dffd2e31dfbea72e4e8ddbb50205403f79022aa63e4b7f0aa02d47f23d5e82d470e9daa02b724e3c8f9d997ce6a6cc7ba06b2fb01a6a09f0042914da3300cae6d1503cb5e5e6b9fdd76b8391ee76e0b8cfd7991890f00c5d53e839386d8358295e0cab2e30174e8cd485edcc6eee65d430fd6ca9fe82774d9a312d12a5cc2fafe6e7e5e6570b331feb5ab95046692600da23e95aec769ef411b8f7a6c799aad4f1674d081829989cab0f37081d3173e96bc03f5e23b90589a0a6b1ea7424c27a96f46cb4215186df9ff4c2d7eaf7bfdbbb81dc68847e00a9958e6d11426846b2669cc31cb55d49b9f2893b1b40ad68be957aa82a546e21c8ff6452cfa32fe9a59f7cc275dbd3e9b885d4284a1c7676d471fd37aa8c69f24920e07a7d02fbcc493198c18024135996b2130578f38c481e9138eb2e433426e5db7d954789455129fa52b28be7cd7c6866d3ed627dd567c87d1651647f4f5e938672602cb73e036ba4cd8dc5b12e0a7f02c6a12a910f1272ceb7dfc415cc7646487a8dcc61cbd116e25d9640891fc2a235c117bc305d6ea4be894ce4c10110f12669ad1383c6ba686b2ebc571321b57e22e3165097db930995d82c75e098b51b06361df18474a3dd652f51b1a0e795246a8c2339a779d444480a364cdf9904438cfcb7201c69d255150521df99f186f9324669c88b9c9d4575face1a46cfc6e209ea4a273a334ad0ff5fb55d8f17dd86d3f828f02f2d8b69fb80bcaa66ff6983bb01919bd529e0ef9149b3d6ae22cf2494a36ff03490f7e9a8f3f0f65fd739d9317cd1f14607d3a6eb029a99abbbcf38596afd604184490eeaa7665d959794d89027b6ebef7d2d47b59b482113166dad1162277221f77d7c6ddf73cc113028ba9c5ac8ee8913e3836c99680b3653f905e3e1f764733e378172021da0ba931fd6cb4aab5abd0b443004fb4f32cb8afee85ca9fb8b9a647f7a3ff4375d571f7f19566c2b73d3fff4f11640f66c8d2f258990e4027ceffa58d4dac1c9403418352f55879ed8f5c719cb3c3df08d5812b8efae464cfd99426aac88fe501e4638f598a229ed316236619ebcb2f2d643df6c61f130f26758be1ca6a13eade91684918e2d85e29d14e1a8125e5834edfbfdcf09788dd97c9395059c616da23844bedc64a301b4a2688b436e867c00b653a9813c526c8822aeaec66911932cef07cd74ceacac3a90903b29d87bad1d32318f501abcc861d35256519f34fd35d49b056f9e8d9bdf2a6dfe40af152f5fa7ef6ac6eadd91d3bc6ac13284cc57b7ab4f5d49d483892970b9d46831e4249df57e36fb76bab8ad293024c3c146665fbe722a2e855accd6b2b99dd01447cdc9e88b519e81e00786bc82e672c3a8e6051c2903757e042eb06448b1013b326112526006ba6af07d33df36547bd8547912b19e6903df595b59d0b443aac5cb455573400ba7288bc88a850d05300766d928e37ef8fa62a80f3276dc0c8b81c5f2f04ec0aba8fc0a50cf8a16f935e02c84a5148700415c062fadf5e665ea1aa1934d4c39dba80ebb1cca404f05c0c959448657762a9b9b16ac83c255f98fb5c8d6f0bc06e55458c6c5ac59ce2b952559384784319b031b1c4e54470d4345f2d8f8c3e3f75a2a0431ed9c13cb65e7f9930625bf7f29440857af9319c44e782d8766e163570e95934f70e97b04f2d342d94a82338d031f8bae71949c965d6c896c9e8762d4efc74", 0x1000, 0x16) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002ec0)={&(0x7f0000002e80)=[{0x85, 0x1ff}, {0x21, 0x4}, {0x1, 0x8000}, {0x86, 0xdfe8}, {0x48, 0x7ff}], 0x5}) r7 = dup2(r2, r0) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000002f00)=0x1) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") getrlimit(0x1, &(0x7f0000000080)) 16:00:54 executing program 1: r0 = socket(0x38, 0x5, 0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x10) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1000000b0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x11) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x10000, 0x6}) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000040)=0xc) 16:00:54 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x402, 0x10000) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) 16:00:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/89, 0x59}, {&(0x7f00000000c0)=""/173, 0xad}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f00000001c0)=""/177, 0xb1}], 0x4) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:54 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xffffffffffffff10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fcntl$dupfd(r1, 0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) 16:00:54 executing program 0: setuid(0xee01) r0 = msgget(0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x2) 16:00:54 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) socket$inet6(0x18, 0x1e2cf071863b1a4d, 0x40) recvfrom(r0, &(0x7f0000000100)=""/249, 0xf9, 0x801, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)=0x1000000000000000) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x108) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./bus\x00') 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x800000000087}, {0x7e}, {0x6, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4, 0x8, 0x3f, 0x1}, {0x6, 0x100000000, 0x5, 0x1}, {0x1ff, 0x5, 0xea1a, 0x7fffffff}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='~') syz_emit_ethernet(0x2d, &(0x7f0000000000)="728fc3d2b34d00e8dba3a6e3c370e41f551dbe8ada2d80c356c0b711e9eb8e7b3fe9967ee760726ffa710bbacf") 16:00:55 executing program 0: clock_getres(0x0, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0xbcbd2ae5c5b4f37b, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:55 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000366000/0x1000)=nil, 0x1000, 0x6) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:55 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x20000008, 0x8, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x8}, {r0, 0x80}, {r0}, {r0, 0x4}, {r0, 0x80}, {r0, 0x100}], 0x7, 0x4) 16:00:55 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x7) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1f, 0x8, 0xffffffffffffff29, 0x3}, {0x100000001, 0xffff, 0x7fff, 0x5}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x65fc0c02cce531cd, 0x0) 16:00:55 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0/../file0\x00', r1, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xac0, 0x0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:00:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) read(r0, &(0x7f0000000180)=""/217, 0xd9) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x8) r1 = getpid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r5, 0x1000000, 0x3, &(0x7f0000000040), 0x247) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) utimensat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfffffffeffffffff, 0x6}, {0xa2e, 0x81}}, 0x0) 16:00:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x3, 0xfffffff000000000, 0x6}, 0x1f, 0x9, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xffffffff, 0x7, 0x81, 0x0, 0x1, 0x9, 0x9, 0x3, 0x3, 0x4}) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) listen(r0, 0x0) 16:00:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r4, 0x20007479) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getegid() fchown(r3, r5, r6) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x65) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x9, 0x1000, 0x400, 0x5, 0xca28, 0x0, 0x6, 0x10, [{0x9, 0x1000, 0x400, 0x7}, {0x0, 0x9, 0xeb8, 0xfffffffffffff8a3}, {0x3, 0x4, 0x81, 0x44c2}, {0x7ff, 0x3, 0xffffffff, 0xf7}, {0x6, 0x7, 0x1ff, 0x2}, {0x0, 0xffffffffffffff81, 0xfffffffffffffff9, 0x3}, {0x9, 0x2, 0x20, 0x400}, {0x0, 0x98e, 0x6, 0x6}, {0x5a, 0x7, 0x800, 0x6}, {0x1, 0x3ff, 0x1, 0x6}, {0x58232ca6, 0xfffffffffffeffff, 0x6, 0x3}, {0x5, 0x1, 0x400, 0x8}, {0x80, 0x100000001, 0x3, 0x1}, {0xffffffffffffff7f, 0x81, 0x65e4, 0x8000}, {0x3, 0xff, 0xfb, 0x3}, {0x7fffffff, 0x8001, 0x0, 0x4}]}) syz_emit_ethernet(0xb0, &(0x7f0000000100)="781b") 16:00:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x80002007, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x10) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x59db0b84001062b4, 0x0) syz_emit_ethernet(0xfe1b, &(0x7f00000002c0)="8b2bc177dfd8a663f76850a3f9cb083b8743e40da666608db517fc395388f4fff4d2e40ab5946d6aafb9c37a6474d9a571cd395a36da4c470433adbd7c891b9ddc0a24dd62cc6e5e0000000000") r3 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x10008) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x10001, 0x66f, 0x4, 0x1, 0xfffffffffffffbff, 0x43, 0x8, 0x1, 0x1, 0x6, 0xffff}) 16:00:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) msgget$private(0x0, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x1, 0x22) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00') setitimer(0x0, &(0x7f00000000c0)={{0xad5}, {0x0, 0x400800}}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r3, 0x1) shutdown(r2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0xeb, 0x100000000, 0x800, 0x1, 0x3, 0x9, 0x10001, 0x0, 0x2, 0x0, 0x4}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="b56f78b219bd321d26ba1d718fd70b485308c90c0a6583e030862085ec16730427b728214d28f6bb9fbe97bbf2a052a9a016050d2f87dd31c1a52854aeb2c725c5b332bf3ce9b35963aedd19392fe7bdaef1adf1cb3e830f5e50cd908394c50f8691df75aa67781d59adc047f4d361f7eb0f468b60cef085bbed0d83541618fab3784f89c6043a94655fd6168f130e70f9cede75f9f55a011fea40e7b984b0b59cfd3b04be0fe0aee18e149435786ffaf1009b7d25999b6fb2a169f904fa3d6447d02b639ba695c399e6fcb9de90fd487446519c3adc81208bf9d04ca5bba32e9d1c6f9cd62485d46f20b953dc", 0xed) close(r3) r4 = semget$private(0x0, 0x3, 0x10602) semop(r4, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x48}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$getflags(r1, 0x3) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x3}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eb", 0xfe0) r4 = msgget$private(0x0, 0xb0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:55 executing program 1: r0 = msgget(0x2, 0x10002) msgsnd(r0, &(0x7f0000000040)={0x0, "277070e1dcf2146502866dabe8bc12522269d781cb68c9fd7e622bca8b52a14fa3250874d2c8ef75bb5a9fbe886b796f8d6df297470a687ea4e021922b92361f6c42aadeb295b24222511b1f18ac781eb40b878b7c47d196c935bbed0b0fec85e804ea2c73ff505ebac9dac45fb940d1eb0b37ba8fbcaa1911afb0391dabe3a5a2f14312177a71d924e00633f298280bfb84b2b71e9b4c43deb5d32b12e8831fcce14e1a55416d168bf8c0be7f7735c72c7c3aab83a27c70de5ec9872655d34f00359d0ef5459f13b346dc3ef659245110e4426f3885c343538cbe91c5acbab78d0fb3c6d8130dab6f7c62977159d7f6c324769124cd264604d85b82ccca574fcb507b88c63b06031c14cbcac822f70be9b4521e24e6e9898ba62a8c468b45ff5ea475aef0fb435e22516ad9c34578f585d0870c278576751ebc6fc361b93992264e6f76cbdfccb3aad8e386463a21afa276a440d6e5ad6a14d683b55997f837442c9461e5c4df053889538ec0de57bbd793b2854fb75a941eefc393a1c92a856f851c41f79b7670c1bc099c14f3ac64f7b195d880f3da56de1b516d196fbb604860e5657a2cfd67020dcc2482b64c6af646650a6b3cedf23d9544568b3596fb86539eda37cb31fc13f6f3d3109a31d7c68502267c496926dc6b3525cb5e032cf4edce16189427b69b3488cb394a58d3be740c92ff270bc7dd40a8034d7b214890d3ac79cf640599e51b13b8b3ea4d689b8d4201e46092afcedabd9e234469339feaf5f0de54e32924fda89afd054e5f2872a26f12ce91ae05cb3c7aaff8ab4f6319e321a3da5630a14f94016e78c46e8b96cc6a31b84db21820055ade0c08491f12578032ea4bb0f082826b726cea1aa11bad60caaec15e676454dee0622efbe1df07854e3f2c15eebdad4bfe1a38b8f3611d634b5f191a50e34f342f4b1219a6a290486e3236fca8fa3a691a918d706bd0ec61ad4bc2c79dbdfbd8346f3b356ee072d80abc9ba7bb175aa30fcc068106be0d2d96e1e542acc430107ff340d4c80a9819a1ee238d07e39f27bef46affb1a6a5edb264d8056b6f609bb3bc6a25b50d8f62d36c3d96c09dfe277b82424dc5ca7f2f1c4bd5e4f8aea3390e86394e9e389c3746847346f6ab19b4f747957917e1592d75a29736b5e28f6e47b7bcdb6fdc397a831f7a012b6862add486ee6e73d9aa08eeca205b09fdd161cbc5c790bf061f93a537bb6ac7e4eace7cd518f2fe72317c661c74d6561a0ec8f6b76c48bf17ca9e5c0d0ce3b0d13d17245958b4cb68eb2e0ac4b54bd15d810e0438ad5f0762d7e8421813c4f33469966f51fab58f4be2662d1b9c4ad32baf940012c9d19c0031d1258d51fb50f04bbbb78b2b13c92065c28f6450b9967eabfc6d3a51760722ff05c90c52a6ffb66145042c5838855ee3180d7b4401a85851b9967a54b25f960c1f19afccda133894e2510026606b1a18fa9fc15e7a2b04f48a5d117dc9a063a4b6fb4e48e9daec82b3d4405d00d3a05f1881b0aa50b12bd0e413fb748967e6f871c29d58336b3eadc8b89f8b7b507c6e38a18ee75741d46caf29f5cf7f421f53796df36405761cb6854b192e631e010804f438e78a4585820e12e608b7dcf3620fd1494598d4feb50bcd441794bb6186dd6ceebc12aeec4ced0fcfa8bbcdae8a8f0861f5579a665eef86c9a739f5d4cc08a090ca2be4f88f47a3789a1ac8e7cb145179cc8dcc55972100eb2d6bed4a61fb7fe7ebb860a4cf2c1ee5870cf2d0a5b401bb7a3e7644caaa17a6f244d724854b64e327a38a4eea90911745feda16a6514b4378ecfbe2c26b4b24eac0824cf8b96adc766a970e11c8518d359541def222b63a68199286a8045764928487ad913b98e091f4ad0bfc02a71514260b6bba0106a43db23351528fd97dfa26300cd3aad69aa3c4a2cbda608423c44089dfde42a4df25a8f53ffbe7326c429549c14e6fc542d75cb41956c40c8568cd9cba394e88677edd355e397a56a86020993521d8b26980fb7a646dfcc38a208671f4db0afce7efe77a119a2074fe3e1b9578b6785929bcfe546cc72ab54e59663f156772405cfb9210cec70c1dbb6a998cf9643130c55022a8da1e8dd96c33ec82b8e8bd088cca9c8a9ebcf38577995275ddffb079b6064b9bf853cfe2c405faa7af0dc86378a71ad7f3e45ae18cccd54abc7cd36de88d4b18ab76c37d14f687c0b41d1d46bbd8c7"}, 0x630, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x10, 0x0) sendmsg(r1, &(0x7f0000000e40)={&(0x7f00000006c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000700)="189ab27b620052c61a70d6d05a02377e1f62a3dac3c27947c370a2cd652c1102f253cb8812b7f1a2fa7f0066a4a4b2b89580c8bc450af16198768ac3a7301b99ce3742760e064516233fabbb5db6b3548becc31aaea5e6bdfc2df85a8865a06d6414dd0b0b883dd36d3515ef461ac694dde11c5daec9dd71c404003ab53661ba03a31a50a8f28795326b65c6b1a9cfeb11e315e106c04472d3e94793b4bad23fb8d7f1259a11e55ecc508b7055ffac8c21936f8f83c9ddc998dd489cdf27351565450223e9bf7432b3", 0xc9}, {&(0x7f0000000800)="634ec6a0ef76ad30ef1fbb1b6eb23b716edc41d02a8e43d3054d77e6bc697f67bca01cf44454c275edf2d48350adeb41cd", 0x31}, {&(0x7f0000000840)="cb1cf5760ab6961ea07bd2878fb46002d87375a973cb26110df9cc277e3831c48ec1d4e77dbc4d79f194f3", 0x2b}, {&(0x7f0000000880)="7a70f6b645dc15ab978db72e315ad0d492d5a5216b448f7f1bb21e3bf123ad3f9ff7f7e4a0afe7a890d67a4c4da2f148179de6aafb73378c326b8009ef805e", 0x3f}, {&(0x7f00000008c0)="954177aa7a6ae8d6912254667dac3e692740f5d86ac1052e0d88167d59be71e9fee7b0c0b6097f3dad2f20c6e8050687167b481c91030d33312e9204c72e9b0b8d2233663fe9f370223212bc99de03b6da22903d16", 0x55}, {&(0x7f0000000940)="117d03c327fcd6969990404872448140a7329bf00e93def7e1e4692ef7bad01d1bb4dbca8136b5401bec31ed68c01ffc37d9358aded3c2bb91efcdd7be492003122812af020974a461b5ab7e10ef22c5492421a4c51406faa5e585ff978983ecb321d72162754350540e60632f88cb58a9a0b431ab6219331243eb9ca82c52ee990f8d7533cf329b66f300aeb1c9f737caec23603cbc08b792a9", 0x9a}, {&(0x7f0000000a00)="396faa46511da8a529c637008a84be35b1d4f6dc22d754ac7070e8a961c989626c0ce2569188f90a3064d3eaf0fd3be25b229ea5974cbdae74584020405dbfc7fc1fa37d58eb7e7c9b5a9173da95f6c278c00a6029891b6a689b00206a2e3fef7dbd61a6372258d66073e097f77f3e06f4e0de9f12b8b9f988b7d939b4e1e93af9dab4ab0cf84c9add7ff0daf6c66fee3b2ca30662478f8454756e170d12ccff4d1eeb4dc3498b898a5fe34f007e51", 0xaf}], 0x7, &(0x7f0000000b40)=[{0x78, 0x1, 0x16d, "d9943d8421d5f9a85684f28cb5f6705216751f52a4f29eef9246fda4456ede97e166b0a76e87c2280771d2c7575e88d5b8d88e7dafa39b84505b2a03fbfeb85c6a0a6548e798b39c74b2159dbee12b0853d4ced54b7ca312799ce0d6ee55f8d471027a83"}, {0xb0, 0xffff, 0x81, "ef3edf34fafac31187eb58cd9c060af456358cbafe0e41d997baf9fc4d6c4f24c0f0456857d29aefcafbddc79439413c6e4ecd83f4e4401450aae7895fbe31419715a8a9d7544f83fb9d9f0514c99b218dcfe9000c22ed66b58f11786b71b6c1e97598f2b93787e4ccd3e052a064966b23135873fc6f5ed299670fbe1f6002904b7352b6f3be401e5f7fe3698c413a06df3e95c0ba372536e41eecefadcd"}, {0xe0, 0xffff, 0x7, "0895996418d18396dbda800d2fef6fc0a779b9147cb3e4615b0f854926d0a4a661f7b2e6449483e84e55ac7622ae80c2ccae3453649fa85db463da7afa870e31bdd44039c71c9763c6b008ea5d52c2fe9e7b34db11242742645937a18a45dbd4663f01c65cae5af3aa898ce60c86e893d39efc1f2800386dfef505e655b135d92dfcf8f7b60405fff984c39f7ed70218ec0d73a0068ecc39cbc12c847e57eac063eca45658f94867920b207815b6baaae00cf4a7d06ae8b48b1ec9b24523aac884b2733e85d0ab92f7"}, {0xe0, 0x1, 0x4, "4a507cad32d8700019d5d03406cf885bb4d177591f806dbe8b63cf7354657740b85543dd6dd931861e4489a199d637ee9d1775a787066c4b14e744b37471d601e2344297c15e8da24a6f485c937622ef093e68f221fc6e6ddc849744bcf169ab833c71a478d2e9cca74d133667611d91a10c8a837992c28df818fe1b5d07da135933c67d1208b6dc25273d024460ee30c1327f569306da45c0e748f9cd9dfd6eb0d38eb30ce2c962621a64bc29841824fa272324fef0c968ff6a2e3d4ae975a2af0d9474e630074d589175ca54a52b65"}], 0x2e8}, 0x2) getrlimit(0x2, &(0x7f0000000000)) 16:00:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x54}, {0x8000046}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) acct(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) write(r1, &(0x7f0000000280)="670dc3", 0x55) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xe) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x1, 0x2, {0x81, 0x8001}}) 16:00:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000200)='\x00', 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0xf00a42c) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1f}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x0, 0x27bc1298, 0xffffffffffffffcd, 0x400}, {0x0, 0x5, 0x7f}, {0x401, 0x1, 0x81, 0x7}, {0x7, 0xfffffffffffffff8, 0x800, 0x9}, {0xa4, 0x3, 0x6, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r1, r2) setrlimit(0x7, &(0x7f0000000280)={0x1, 0xf0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) getitimer(0x2, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getitimer(0x3, &(0x7f00000002c0)) close(r0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0xb9}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 16:00:55 executing program 1: socket(0x20, 0x0, 0x101) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:55 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000726000/0x1000)=nil, 0x1000) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x2) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) 16:00:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r3, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x5, 0x8000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r4, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x1) socket$inet(0x2, 0x3, 0xfffffffffffffffd) ioctl$KDDISABIO(r0, 0x20004b3d) semop(r5, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c170 failed: hole in range 16:00:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x7f) 16:00:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) socket(0x6, 0x5, 0x401) 16:00:58 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa841dbef2e0b5cf4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x1cc923c7ca8f143b, 0x40) sendto(r1, &(0x7f0000000080)="4d2ceab6431645ee", 0x8, 0x8, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) socket(0x6, 0x4000, 0xc20f) setsockopt$sock_int(r2, 0xffff, 0x90ea0a5bee42f01c, &(0x7f0000000040)=0x1000009, 0x1af) 16:00:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) readv(r0, &(0x7f0000000080), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 16:00:58 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x3010, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1000, 0xff, 0xffffffff, 0x2}, {0x6, 0xf65a, 0x0, 0x8}, {0x1, 0x6, 0xed23, 0x7fffffff}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) listen(r1, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3e0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) execve(0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x111, 0x2) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x8, 0x0, 0x2, "c2ecbc31469c87d45902e2405d43404cbde11550", 0x6, 0x401}) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x5, 0xb4c8}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xf9, 0xd26, 0x9, 0x3, "ef7a794bb1237b3248deab26175842c03dd861c2", 0x0, 0x1}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) chroot(&(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f00000003c0), 0x0) 16:00:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x8, 0x109) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x1, 0x1f, 0xfffffffffffffffc, 0x8, &(0x7f0000000280)={{0x0, 0x5, 0x3, 0x1, 0x5, 0x4, 0x800}, {[0x3, 0x5, 0x1, 0x4, 0x6, 0x8, 0x80, 0x6, 0x3, 0x5, 0x6, 0x1ff, 0xed, 0x5, 0xf9, 0xfffffffffffffffb, 0x561, 0xffff], [0x2209, 0x2, 0x6, 0x0, 0x1, 0x1ff, 0x2, 0xffff, 0x3], [0x1, 0x100000001, 0x9c, 0x80000000, 0x9, 0x1, 0x1], [0x7, 0x4, 0x5, 0x4, 0x9, 0x3], [{0x4, 0xffffffffffff3495, 0x45746451, 0x2}, {0x3, 0xea80000000000, 0x5bb4, 0x4}, {0x7fffffff, 0x2, 0x5, 0x1}, {0x100000001, 0x4, 0x0, 0x800}, {0x4, 0x0, 0x5, 0x7ff}, {0x6e2700000000, 0x3, 0x0, 0x6}, {0x4, 0x9, 0x7, 0x46f}, {0x8, 0xf1d8, 0x5, 0x5}], {0x3, 0x1000, 0x7ff, 0x4c07}, {0x100000001, 0x1, 0x7, 0x3f}}}, 0x1ff, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x20}, {0x6}]}) syz_emit_ethernet(0x19df1e9c42ae6cc0, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x5, 0x2, 0xff, 0x5}, {0x3, 0xf546, 0x6, 0x4}, {0x3, 0x892, 0x80, 0x9}, {0x40, 0x5, 0x7, 0x7}, {0xfffffffffffffffb, 0x100000000, 0x5, 0x3}, {0x6, 0x9a98, 0x2c489a35, 0x6}, {0x7, 0x6, 0x42, 0x5}, {0x401, 0x7fffffff, 0xc26f, 0x2}]}) 16:00:58 executing program 1: r0 = kqueue() r1 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/216) kevent(r0, 0x0, 0x4000000000002, 0x0, 0x0, 0x0) 16:00:58 executing program 0: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/204, 0xcc) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0]) r8 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="5cc752b694b5d938506e091fa78032bf98152c3e18", 0x15}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x7}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0xc003, 0x0) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:58 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x101, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) socket(0x18, 0x3, 0x2a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 16:00:58 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x9000, 0x200, &(0x7f0000ff5000/0x9000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r4 = getuid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9, r2, r3, r4, r5, 0x80}, 0x7, 0x0, r6, r7, 0x5, 0x7, 0xffffffff00000001}) rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") 16:00:58 executing program 0: rmdir(&(0x7f0000000000)='.\x00') 16:00:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0/file0\x00', r1, 0x2bc2e0b0e205dffb}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r2, 0x0, 0x7) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) fchmod(r2, 0xe3) read(r0, &(0x7f0000000340)=""/190, 0xbe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x2f5) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x2}, {}], 0x2}) r1 = shmget(0x0, 0x4000, 0x9, &(0x7f0000ffb000/0x4000)=nil) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r2 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$inet(r1, &(0x7f0000000180)="a65068c92eb42b2e5bd8d97dcb1002de6b57eb4b3539002c8bc2e324671f52e3c3ae944a5f5da5a2708b3890038ba73ba0452cf4f640946cfea13a0649c94c9ae255f476826c8a71cfacf0fba3457223c52932b90dab53ad6110e00552ebf1e9a88cf0f7c9dbcffa5fa79783e1d41dc6b856de8373afd1f7ca4fccc2bf882b7c4eac8a273aad693a313bd0ed038863671b76516d58ab5a712cf79d55b9c654ec0936a3e3dab61d62644e92b394aaba466ca60df84560ef5645154f7f85ef56ad5444f158f2f0c22f170bf3adc91a77d42e3314f947ce82e6", 0xd8, 0xf1d6e15deaa1b507, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xbca, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x0, 0xb55b}, {0x3c, 0x100000001, 0x3, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c653000240a29e269a67ec1065d5cb57abeb26e55535c4670634ebb45a269db6a0ff5d4f0bb6dda87e705e9391e6781697aefc875846b272cd744a83cca51514859f9cfb038cad2b5c1e7ebf38499b10041d958970cef5e9f63ef62a210adcd"], 0xa) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x91) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x800000087}, {0x35}, {0x6}]}) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x52e}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:58 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x56) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000200)={0x9, 0x0, './file0\x00', 0xe85, 0x3, 0x7fff8, 0x2}) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt(r0, 0x1000000000, 0x6, &(0x7f0000000000)=""/169, &(0x7f00000000c0)=0xa9) socket(0x76aa50f814e10374, 0x4002, 0x800) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000100)='./file\x00', 0x8000, 0x10192) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x1, 0x4, 0x2, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xe38b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x171}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffffffff}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/../file0\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x4f3}) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000800)={0xfffffffffffffff9, 0xff, 0x1, {[0x81, 0x1000000000000, 0x0, 0x800, 0x6584, 0x0, 0x11, 0x8, 0x7ff, 0x1, 0x7c, 0x3, 0xfffffffffffffff8, 0x8, 0x6, 0x1, 0x2, 0xffffffffffffffc0], [0x7, 0x8e03, 0x3f, 0x3121, 0x5, 0x4, 0x0, 0x4, 0x4, 0x3f], [0x1, 0x5a7, 0x96c2, 0x312, 0x7fffffff, 0xb86, 0xe2b], [0x3, 0x5, 0x100000000, 0x3f607708, 0x2, 0x8], [{0x4, 0x10000, 0x2, 0x9}, {0x80, 0x7f, 0x1, 0x400}, {0xfffffffffffffffc, 0x8, 0x45bd, 0x1ff}, {0xffffffffffff79e4, 0x70e, 0x9, 0x100}, {0x20, 0x401, 0x0, 0x3005cc5d}, {0x3, 0xd6, 0xace2, 0x9}, {0x5, 0x9, 0x7fffffff, 0x2f4}, {0x6, 0x3, 0x0, 0xa6}], {0x101, 0x6, 0x1ff, 0x5}, {0x1, 0x6, 0x100000001, 0x200}}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 16:00:59 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r1 = syz_open_pts() flock(r1, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355", 0xdb) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r1, 0x5) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) r9 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000001400)={0x3, &(0x7f00000013c0)=[{0x9, 0x5, 0x894, 0x5}, {0x81, 0x1, 0x1000, 0x6}, {0x0, 0x0, 0x3, 0x43}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) r13 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) sendmsg$unix(r1, &(0x7f0000001280)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000ec0)=[{&(0x7f0000000200)="3598c8408cb95e162699c4f161753a541270abc61acd9dcb54b92a8f6559fc9fc23669bbf01154a244bf10ab89aaa0c85441f3aa317fd820504b468a67246417f5d101e4179c68a7f315879c4259df5e1aaed4fc9532b151e5797736175ef5901a100e62b137ae614dff9e2e4f7520c37668133a0e8a760018ee065602eb6b2aa7cb13e81b4032cccfbff3a2e4", 0x8d}, {&(0x7f00000000c0)="eccd86a4882377335d4542efbb515a7945e3bf57c88f12f4d6be5825195f0189931c9462b368f54c08231f", 0x2b}, {&(0x7f00000004c0)="f5b5fa994059477a0dae64929cc286a59c11010529da6f9918cd4d4bfd65aa471fbcd7fd4f105d156505bb87f470c7e4776d67c2d82245d27de9c9018bd73f3405cfe72092919c1784c1e4334eb08d73ac14867af9b796d1ceae95ac891a9eb5ba2bad04616ef631d991781dd3a163948d11980905eba251fefb007d37c5b9f84a8186ac389650743173ea7f8bd835a63782cbc3fe5323b69d38722806e010b1576821ca9d5b3f93a1d72c807389daef20f9fec3f935f236a139fc38d78a02a9b7b52f9240826aa0e2113ffe4e8c568eabc7fc2ed76f9204a36689d6bf763e3abe976a0aca1d26f329ee06c384fa95e2a13cd37c669b2d505f", 0xf9}, {&(0x7f00000005c0)='/b', 0x2}, {&(0x7f0000000b00)="3462ccfe9315d05c7c330b43468e8855616b3d1210ffdbb8c9175f3aceda859d745811204eb068f01446ef6c6c6a2f16800fa4540f7660f081186e7d8d481dbe865675c9df08b1d64e1ea80adc3f0337d534716dacf8b3f8348989f33bf6c0f13e8e8ff2c880985b5a23cfda828dd0657ecd542744982cff5dfd857e9ca3808ff83d60ddac72eec546c0", 0x8a}, {&(0x7f0000000bc0)="95e5fc8f5dfbe6ebcd7fa5d017e0c692de3c346d1a94038b0d82cdc3d1361968564a0669d9cd91b728dc5ef5905610d9e3d68ee230677fea4746d8e6f80de46134a3710cf7233c720143c0325c8689b6b1bba5a199fd13ef0bfaac967b107201cf", 0x61}, {&(0x7f0000000c40)="463e066050d7440f687efa9c588a72bc4ce2de17d2dbb2ac4520317fd80fb6019c76060d1e8bd1746b3a624532fab2fd2c7e252e5131a887880a011ea137b18941dfb6a872289c4e5a89df27bdc4a85b64cefb1d9e8854c740709397ed4aa751a3ead77c47fdfdde723d7afdd534b9316f74cab52705625dc6264c79e093d2f244b76961629966a8a5213485c9ad8c3c7b1c65845afe31bae4f1f545801bedf6bb1582227ff0d88f484c5910969bb4e4afef8d820351408a03669054058b51bae7144b9a5cdb30636f5b51b81e1076b36e3a3b87e9026ed713", 0xd9}, {&(0x7f0000000d40)="6e70e726eb3553223b4641d86430d29d597e24f8b82fba8ce732b6abb1e85ebe5de83d7165985036a5a9321ebf82f082b32786bba4e39946f3f1ae718fdb08d48b788471804618d04d7415afe51daa33298fc5e593ddf871ae009d1173b9c7b9d4dec2ae2c03eeb833f598315d4780405960cf1b", 0x74}, {&(0x7f0000000dc0)="dc9b9b16a311df83740a5f017cd8ca6a296dfdced6ca70d38289787f0a1ea27eed4da37a31eab58409862a95246e8185ca90dfce79bc01f527ff7d072b0464061aca53aeac98118e9eb4df2e9be0d02cdbe44a804a28627f3d633fa1436c84f58ad3553ef63852299913ce70e9551d9c8536fb86ca14f6a18614f6cadf49daddcc32b83654324adddf89838e4308967fd4b4e85f6b5c91ff9bf4fd692586c9e1c510018d025b34916882560e81f39f1a870c8c03ce8b787a3dfa9155580569235db9726c0455d9ea46cdb9906088369bc22352e63fc7a0b5ebab1a5bb4d8ff305f17265b0ebcc97edfd69a9bbd09d04ffab46f33f997fc707874797f5c", 0xfd}], 0x9, &(0x7f0000001180)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff800000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="00020000"], 0x100, 0x400}, 0xd) write(r0, &(0x7f00000012c0)="7180211ed84d1706341ccc7fc84b4c3d6c51038039ead5dc5fa7910957436dff9ac3be85c49129faa2bf14235c924147e92b226ba559ffbf3e8f66d75dfb9354ecc35c362d6b1ae5e2f6bbcd61b2eae4f4fc7698a3e5fe4a973252fb77e5aedef9f4e1603e62513a5a29e0075583ee9c9476872fb11acf8f32a12f183a58260cf979975d9d16308b9f3305cf94c6e754c6904ce3cc956ac59d04ff7af72ecc9b550797a9145809b3e8baec43ab64d9135dd4055bc83210dc308d3f84e5", 0xbd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0xbc}, {&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x73}, {&(0x7f0000000400)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r1, &(0x7f0000000a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xfffffdee) 16:00:59 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semget$private(0x0, 0x1, 0x2) 16:00:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x601b93692292ea00, 0x8000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x7, './file1\x00', './file0\x00'}) recvfrom$unix(r0, &(0x7f0000000140)=""/252, 0xfc, 0x800, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3, 0x3, 0x80, 0x1, 0x1, 0x0, 0xffff, 0x2, 0x2, 0x2, 0xffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="37ca3f110b7b724707d72039d1c45e2395d5964aab6df9e86e6b6170bf0f5126930212bae79b0aaf96d46f7ee62106691da780150f6d351f7c71275167e1c14e1c7dc957ac393613eb88a0481845509d54a3a96c1c90e9a5147b78771d25f6537eb1add190f173ac0a8c6e57bcc85fa0c348548985cf9a4bb56ef6e215304df0e7e2b0f26a58116858d8632311ea14eaf3d1fb2ca61cfd08ab1038f8fa206929ee07152524b6db376dc329ddfb02abf4774151", 0xb3, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r0, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) syz_emit_ethernet(0xa, &(0x7f0000000000)="512ee4c1a141dee8e2cb") fchmod(r0, 0x124) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:59 executing program 0: socket$inet6(0x18, 0x3, 0xfffffffffffff801) r0 = shmget$private(0x0, 0x4000, 0x10014, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0xbbca5dbc2de3150, 0x0) fchmod(r1, 0x20) r2 = socket$inet(0x2, 0x3, 0x200) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmctl$IPC_RMID(r0, 0x0) 16:00:59 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) sendto$inet(r0, &(0x7f0000000000)="e8c29e8488a171310586f7a5ec244ff5867c05d04d9ad4e97515eea1be243f29296877e808365e6bfdccbbd5abf0832520df49124478c7242d1f59008402d5f84d1f93070bce364fa0811664b5619c0f74e90389fbf114df56dddb4c1360155b1c9a169439ba727a69d1e2eecc742bb016bd88dd0e34679de36a1073922365bbe19afcc630245f91ef6e41fa04fc0c6d3f83ce073443660a538e2d400bc15f88d00458e9138583cf18b6ea989dfa924588a09263ace734f75437d52c08ede3f09daf53b0c03811a7b64a7ecd1e093ea243d1f18e1350f1f93cc33824472feb395c3ece15c5c3570897d38a5224d3d21dd5b94ff5", 0xf4, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x3, 0xc7c}], 0x9, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xa41692c5ae82000, 0x4, 0x7f, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x9, 0x20000000, 0x2, 0xd51a}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0xfffffffffffffffd, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x0, 0xe419}], 0x2, &(0x7f0000000200)={0x9, 0x5870}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x3c}, {0x40007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) listen(r1, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") mkdir(&(0x7f00000001c0)='./file0\x00', 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0xe9, 0x80000001, 0x9, 0x9}, {0x7fffffff, 0xdc66, 0x1, 0x1}, {0xc39, 0x0, 0x1ff, 0xffffffffffffff7f}, {0x7f, 0x5473, 0x80000001, 0x47600000000000}, {0x40, 0x20, 0x0, 0xcd}]}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000280)) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pledge(&(0x7f0000000040)='tap', &(0x7f0000000100)='\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f0000000480)=[{&(0x7f0000000580)=""/84, 0xfffffe3f}, {&(0x7f0000000440)=""/24, 0x18}, {&(0x7f00000004c0)=""/138, 0x5c}], 0x3) 16:00:59 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0000a4df0e0604"], 0x10) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10008, 0x0) 16:00:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10002, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2000000000000049, &(0x7f0000000080)=[{0x1d, 0x0, 0x0, 0xfffffffffffffffd}, {0x87}, {0x200000000006, 0xfffffffffffffffe}]}) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f00000002c0)={0x3, "528676c9c14d229439d6fef52d7011d0477f09b3199b3ac3c876b8edaf8e85c48757c228d984a0f37995a3cb14e78de7236df7540ffc4df4c729974c73e55c62b026c4d72f32ff1f2218addb58a2f52ea416bbcc9150efd2ae07889a585e749325f152c1e8e86834df05c4769b5f497026b2b377a6bffd63308385038e6b00364ab76f7fc4d93ec624be5207fe0c534ebe828ff04df9d69e330871c70287b3978dfc019515207fb2cc88770a8d1edd7ffc5ff204d33498fa133696b0cb3b05"}, 0xc7, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:59 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setgroups(0x1, &(0x7f0000000080)=[r0]) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b2") 16:00:59 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x400000200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xff, 0x100000000, {0xa022000000000, 0x484}}) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r1 = shmget(0x3, 0x3000, 0x4c0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x84}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xc660, 0x8000, 0xc75, 0xfffffffffffffffc}, {0x45efc3f9, 0x1135, 0x3, 0x7}, {0xffffffff, 0x4, 0x8, 0x88e}, {0x6, 0x388, 0x9, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000140)) 16:00:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) r2 = dup2(r0, r0) socket(0x18, 0x4002, 0x3de) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000340)=0x5) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCPROMISC(r2, 0x20004269) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000300)=0x8) r4 = getppid() getpgid(r4) 16:00:59 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2296f32827381d18, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="cb08a61700cbeef0baecb7325f15ec2dd4aa9f3c358c67ec34dda1dfd34bdf77f83cfdcd49772147c14386623c2bcaa882f100aefe42519eba677f6eff88c9c984d169e2557445a6fd03bb2577171fa3aceeb0f2dbb5ec63bffb240961e7231f8a207909", 0x64, 0x0, 0x5d) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be90100f6357e3a", 0xfffffffffffffffe, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x10000000011, 0x1, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x3) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x1, [{0x1, 0x2}, {0x1, 0x2}, {0x98c5e2fa6b481282}, {0x3, 0xfffffffffffffffb}, {0x3}, {0x1, 0x2}, {0x2, 0x229}, {0x2, 0x8}, {0x1, 0x8}, {0x1, 0x2}, {0x1, 0x9}, {0x1, 0x8}, {0x0, 0x1}, {0x2, 0x8825}, {0x3, 0x100000000}, {0x1, 0x5}, {0x1, 0x9}, {0x1, 0x10001}, {0x1, 0x400}, {0x3, 0x4}, {0x2, 0x6}, {0x1, 0x9}, {0x3, 0x1}, {0x2, 0x8000}, {0x3, 0x401}, {0x2, 0xbe6}, {0x2, 0x6}, {0x3, 0x7}, {0x6fb34eaf83ff156, 0x400}, {0x1, 0x3}, {0x1}, {0x3, 0x2}]}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x2, [{0xe67fd690c1cf8e75}, {0x0, 0x8}, {0x2, 0x1}, {0x2, 0x54a4}, {0x1, 0x6}, {0x3, 0x3f}, {0x2, 0xb72}, {0x2, 0x3ff}, {0x3, 0x1}, {0x1, 0x7f}, {0x1, 0x5}, {0x0, 0x5}, {0x2, 0x1b}, {0x2, 0x1}, {0x3, 0x1}, {0x3, 0x4}, {0x2, 0xe6}, {0x1, 0xfaf}, {0x2}, {0x0, 0x1}, {0x1, 0x5}, {0x3, 0xe181}, {0x1, 0x3}, {0x3, 0x6}, {0x1, 0x6}, {0x3, 0x6}, {0x3, 0x27}, {0x2, 0x6}, {0x2, 0x2}, {0x1, 0x1}, {0x1, 0x6}, {0x3, 0xfffffffffffffff7}]}) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) fchdir(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x400000200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) 16:00:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) r1 = getpgrp() r2 = geteuid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="8a40a7e8e97a197335fdd6a3eccdf93790b2cc9d70b75ce91b77da147b4a91750c98e097952b0c7d8994271e5e551683bf79943ce43fda97784e02d1c7db431bb580c032e154ae6378fe47cce548e7744dfc49545018782e5c43e01cd0a46db264c7686c8c4458d81b6866d61a3db9da43f6428150e379c9b4", 0x79}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xf0, 0x4}, 0x402) open(&(0x7f0000000440)='./bus\x00', 0x8080, 0xa) write(r0, &(0x7f0000000100)="928a", 0xffffffffffffff38) 16:00:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x83c58bed5f91440b, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x8002, 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 16:00:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe72, "00370020000f00", 0xfffffffffffffffc}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x3, 0x200, 0x7, 0x0, 0x6, 0x200, 0x8001, 0x2, 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffef0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x100, 0x3) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000280)) mkdir(&(0x7f0000000100)='./file2\x00', 0x23) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x13c) faccessat(r0, &(0x7f0000000380)='./file2\x00', 0x2, 0x2) chflags(&(0x7f0000000240)='./file0\x00', 0x0) utimes(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000300)={{0x2, 0x4}, {0x8, 0x7}}) ftruncate(r0, 0x0, 0xfffffffffffffffe) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x20000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup2(r0, r0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800002c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = semget(0x2, 0x4, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/204) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x8) syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) r2 = dup(r0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0x80000000, 0x1, 0xffffffffffff0000, "9111b53446147d7d3b18c489912d432a4eb8e9b0", 0x1, 0x8}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) 16:00:59 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) setgroups(0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x20, 0x40, 0x4, 0x2}, {{r3}, 0x14bc24a8a8e968bc, 0x9, 0x40, 0x401, 0x9b1}, {{r2}, 0xfffffffffffffff9, 0x30, 0x0, 0x100000000, 0xe5eb}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x8, 0x3}, {{r3}, 0xfffffffffffffffd, 0xb4, 0x10, 0x7, 0x7f}, {{r3}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x100000001}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2, 0x20000000, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x21, 0x9}], 0x3, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x8, 0x1f}], 0x8001, &(0x7f0000000300)={0x2, 0x5}) geteuid() ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = fcntl$getown(r0, 0x5) getpgid(r4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:00:59 executing program 1: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = msgget(0x1, 0x8) msgget$private(0x0, 0x410) r3 = geteuid() fcntl$getown(r1, 0x5) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="e7879a18015ee413c57300d20b40e0c4e96334f000"/32], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(r3, r6) setuid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r9 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r10 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x50) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0xa, r3, r5, r6, r7, 0x40, 0x8}, 0x0, 0xa1, r8, r9, 0x8001, 0x5}) r11 = fcntl$dupfd(r10, 0xa, r10) fchdir(r1) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[0x4, 0x20, 0x7fffffff, 0x10001]}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/136) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x6, 0x3, 0x100) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:59 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) unlink(&(0x7f0000000140)='./file0\x00') 16:00:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x41c3, 0x4}, 0x2d1) pipe2(&(0x7f0000000080), 0x10000) setsockopt(r1, 0x9, 0x100, &(0x7f0000000180)="b1d9c28d092ffa7c46cd2c14e4f42f8b73d9c9875d7a88952258098b84c763e3111ff05e76406a95d1408d739dabfab315eb4d1444fe64dc0443def7ab2d52b95c108d6f68d44ffe80b87f7e139b3ed2701dff635decb160b08da457baa6ced83d346a6228a7dc5160ecbe4f5357d5db7f87ac37ca870545a1c5b8d8f21981ba0521d045444756e3116e0bcadf8f49ffba54287fe9e965a7ac820c53c332f5c7e2", 0xa1) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) dup2(r0, r1) 16:00:59 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e7ddc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa448ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b0446001249f5b2000000000000ddffff93d6fae9aa628e168feee437a46b3f0bd77f62a118a2ec7773dbc5d133ae7543d866335240df193212ec33337c261e49fc36201e0469adfeb4e1599a21857ab21e"], 0xd4, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r3, &(0x7f00000008c0)=""/120, 0x78) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000006000000000000000000001f0000000000000000f99d000008000fc133910fa13b03000000000000000000000001"], 0x1, 0x3, 0x1800) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) r7 = getppid() r8 = geteuid() getgroups(0x8, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000580)="0ddfc7ac386b82ef081cbdee7c4ef6158bf0bed790b89eb74c40fba182517b8d588dffd3c5694d7d373ad939ad32", 0x2e}, {&(0x7f0000000b40)="fb471cb04e7c813ec4b19ea315fff6448add9ed8666fdd48be389ddc073594f52e1bef2b90876281f1dcc07ef9e44f34af948bee72de51836881992afc3dc81a6763cf0e82fbe54d4948b3dba3fe1fbac85c74ab57124c0d059943c82aacb19048976848ae630059467451d47df99ef0afacdc84c4c7c193185ac650d28f820403969c49a0ea57fd99765852f2dc051eac472cfb38dff4bb95d1de6c3e602c2707c7c27469f1cccc4e88ca6b74d92c72eb3d68a42cd17be14c2d81e38ce304b56efb0fc3738c617d201d5e592613e4a3dd0e1717b00d6a2fafaa2b6c8bed28bc4d9cb1cc97eb1c1f4da5ac96ad7d96c48529eb6303b4", 0xf6}, {&(0x7f0000000d40)="f6d9d69bbf59e04ef9a3c832aa538d1a7c430bcb84298685fe8a259aceba30cca50d8ba0bbeed0794848d07f300233dd7449b8051bb8edd6d41de028630babbd030991f3a9b85c89b5321ad86bb45001a1354a49fd987b464c31a0ae20db9506650de93667887f0df7f4329d53c93ad693d8d9c9500bcc50ff2ade6879", 0x7d}, {&(0x7f0000000dc0)="07da233c68c83f2d435f82c54701647f1c094be7fd5b0aaaa67102e566312067fa618ee8299fdfd9f057996892719162f992170d655bdad65377868bb3c98c5371f1790a3476ef82089f70936f439272e964b8ec5d47f432eb4e64c836bce7f6e8e3d5c70459f7e9f9576697608fe95aff897e84c50960f4b17813664b1214d5a647761df8418bb1ca27411e", 0x8c}, {&(0x7f00000006c0)="c1519d9c94341b3e238b54dc9a3ea5", 0xf}, {&(0x7f0000000e80)="748b4bec63a9279b0cba6d27f4c7516ba23370cfc9ce972581b4526e381ff0ccf097ae1ba6a8abae65d57ee0b04ca65f865b0c8102465b5d7b9b6755a2ef2a3b4e67663af494c262fc801c2f5e9f46a40823e82cab125dabcf5aa17b9b8772736fe00e5e463ae8402bbb66cbfa47704c85d3078b9c77d3b932d26116ca6ae519460588b017c26e7ab4f3fdcbb37a691ad5048c07e4673b4e9cafacb5a0762ba6c2bcc3bef6a3723f9c25ea8c0c1001a5466f73a824259c5e8d633754035bec383936476f614b8bcf34ee4f1f33555e4e3ad5b2cd23053e15f58f458c1b", 0xdd}, {&(0x7f00000007c0)="6bc7dfb1ec1028b625e1043217619ca012bc504a6b2dc8196e53129928c33c4335298098ea893a334ec769fbbbc5a7b7379a9f2f9041b73e", 0x38}, {&(0x7f00000011c0)="d756a4727cd72d20988b166a49f118a06e8e86c59c629e1545e02cd296116989244c2e428036211a6562503ffe25ad46bbe2bd6c6d4619ec8fc07a924d88974ed7602b455430a9dfd7fc245ba67b4f8aa4ae79fbbb2c75fcc64b1c0f0620531e7176b84b79dd797dc0e8252c05d30a3d1667cc0b1a639003212b5e0f9f1a6313d960bae076040c6b1587f15f2f803a0275ef760a037f8c0dcf8b46a39c1d049e401f9917dbc982d73be85269fbe152ab39b88377f6842134a3790cf1fcd11a5481409b50bfdd23", 0xc7}], 0x8, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r4, r2]}], 0x68, 0x2}, 0x2) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000a40)={0x0, ""/233}, 0xffffffe7, 0x2, 0x1800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) execve(&(0x7f0000001380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600), &(0x7f0000000980)) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB='R8'], 0x8, 0x1, 0x1000) listen(r4, 0x6) msgsnd(r6, &(0x7f0000000740)={0x3, "d562da7839e9847ff966db301426b02d29d73c7298ce68c87b27c21083d348455a03dd44ec35a7af844e937ef211c048daa695e58dadfb5ef5089f38a96bba89dbceab833e69a807919dba1bc391e7663fdd706d42fd256997d00dd885ba3f2af12565e5ad13e8d4"}, 0x70, 0x800) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x1}, 0xffffffffffffff50) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) 16:00:59 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0xffffffffffffff2d) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x1, 0xee27aea40540230f, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x193b5cf54adebfa4, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="d706068fa9b3cce5829bc2788d45e3d49cceb1e3f0a1744e653b9cccd30293867b3b7e45b8db5adc6adfe3206d37d8a46c7f8323f33e9770a9c6241fbed373314b37070547a23aa3348b7e6b09ac4a89d9c508c76373fa73bf108c9874c76d7361f081c81e523398ae1e7424d65be404f11da8d52a6017acab70039c0cc032207c149dfa1c24d2597da6f662ec724dc17e32cae0691888e02a3f8800f329d8593e245ef8d80405e57d236e24c2331461de62ea074559ebaed4200ce5057df3aba6269965d6eb17d096b0e501dd4f666c925de077e01e482447c25d6a6e9e38670aa9a4261da11b", 0xe7}, {&(0x7f0000000400)="8a74b930a89151dd3837cebc6153b0763f86a823d1eae0373793bb1e9ed22789bd962faed9", 0x25}, {&(0x7f0000000440)="4192e6c9c0576f4b97993e07f3601b9b8f3aa333a2bae7393dd5c089896418c3541e0532ec1c43d34cf6f4c7889ad00d9cd69d1e7d4fcb97eedd05ccfa3e", 0x3e}], 0x3, 0x0, 0x0, 0x1}, 0x2) getsockname(r1, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x86) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x6db0, 0x0, 0xffffffff, 0x0) 16:01:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x4, 0x200, {0x41, 0x7}}) write(r0, 0x0, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2005fffa}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xa9364b8, 0x7, 0x1, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x7, 0xfff, 0x7fff, 0x1}, {0x0, 0x401, 0x0, 0x8}, {0x1ffe0, 0x8000, 0xe4, 0x6}, {0x4, 0x1, 0x1f, 0x3}, {0x2, 0x7, 0x0, 0x2}, {0x7ff, 0x5, 0x8000000000000000, 0xffff}, {0xa66, 0x365, 0xa3, 0x5}]}) 16:01:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0xfffffffffffffe00, 0x2, 0x7, "35c36834d0c106353a841989ef98d5656c93fa19", 0x1ff, 0x7fffffff}) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) 16:01:00 executing program 0: r0 = getegid() getgroups(0xa, &(0x7f0000000180)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r1) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r3, 0xd8c8289a9fc0a586, 0x5, &(0x7f0000000440)=""/28) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r5 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/215) setegid(0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0xfffffffffffcffff) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000340)) r6 = dup(r2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r7 = shmget(0x2, 0xb000, 0x104, &(0x7f0000ff5000/0xb000)=nil) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000700)={{0x20, r8, 0x0, r9, 0x0, 0x0, 0xffffffffffffffe0}, 0x5, 0xfffffffffffffffc, 0x5}) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:01:00 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) socketpair(0x2, 0x3, 0xffffffffffffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x2) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0xa429, 0x6, 0x621}) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:01:00 executing program 0: r0 = semget(0x1, 0x0, 0x230) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x9]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x40003c}, {0x7ffffffe}]}) r3 = semget$private(0x0, 0x4, 0x44) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$dupfd(r2, 0x0, r2) shutdown(r8, 0x5b63efee42073e4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x1, r4, r5, r6, r7, 0x100}, 0x2, 0x7318, 0x2}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x54}, {0x8000046}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x8, 0x1, 0xffffffff, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x200, 0x3, 0x6, 0x1, 0x7, 0x2, 0x3, 0x2, 0x1, 0x0, 0x7f2e}) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x8) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) 16:01:00 executing program 0: shmget(0x3, 0x1000, 0xa, &(0x7f0000ffd000/0x1000)=nil) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x12) 16:01:00 executing program 1: setuid(0xee01) r0 = getpid() getpid() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000300)=[&(0x7f00000000c0)='^/[\x00', &(0x7f0000000100)='%\xd1*{\x00', &(0x7f0000000140)='+\xb8:\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='@--*\'\x00', &(0x7f0000000200)='+@\x00', &(0x7f0000000240)='k\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='#)@#}]\x00']) ktrace(0x0, 0xd062682ede22335d, 0xf92998b642d902a4, r0) 16:01:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x10001, 0x400, 0x4, "6a2e173761204ccc4720de3cefd2cfbf1ea93af7", 0x7ff, 0x80000001}) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 16:01:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6fb9c56e412c4ae6, 0x20) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x5, 0x8) socket(0x0, 0x8000, 0x80000001) 16:01:00 executing program 1: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x8, 0x0, 0x0) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x40047002, &(0x7f0000000100)) 16:01:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) recvfrom$unix(r0, &(0x7f0000000000)=""/51, 0x33, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x10001, [{0x1, 0x5}, {0x1, 0x9}, {0x2, 0x8001}, {0x2, 0x26}, {0x3, 0x7}, {0x1, 0x8}, {0xeb08f8d3dd847506, 0x2}, {0x1, 0x5751}, {0x2, 0x3f}, {0x0, 0x9}, {0x3, 0x3}, {0x2, 0x6}, {0x1, 0x4}, {0x1, 0x7}, {0xad9fb77e051ed0fc, 0x8}, {0x2, 0xfff}, {0x2, 0x4}, {0x1, 0x2}, {0x3}, {0x2, 0x8}, {0x3, 0x7ae}, {0x3, 0x1}, {0x3, 0x46}, {0x1, 0x400}, {0x3, 0xfe59}, {0x3, 0x5}, {0x3, 0x80}, {0x0, 0x6}, {0x1, 0x100000001}, {0x97dbedad96fb351, 0x5}, {0x2, 0x1}, {0x2, 0xffff}]}) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x100) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000002c0)={0x3, 0x1, 0x5}) 16:01:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:01:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x656159ff6ea93df0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) poll(&(0x7f0000000100)=[{r0}, {r1, 0x80}], 0x2, 0xcf81) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f00000000c0)) 16:01:00 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80c2, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0/file0\x00', 0x19c9c9d3ec2734b6) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x1) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:01:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x30000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000200)) fcntl$setstatus(r0, 0x4, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0235b0ebd09e49c27a504e132a7acec170e544af342ee158b62d4e2da7099b518212a131cca8cf57883c14a718fd6dd47f9fe71e3c3fcff7435259ab2f1dc132685a1863d0107b187a5cdcf6e814b491570566c1617f884d134c8c2820cd0bb5badef0c1211d358df7ca6adc8aa661d7c3ab84d6fe1654e57149cb40218f083909968f6aad7eb1907607dac2a82aebfae38fdb8d5d7a62bfd5a9b535021bc083a2ec91", 0xa3}, {&(0x7f0000000340)="f1659a7a2b796b2f6e50d72c361136f6d7122a437362ecd85fb3f52f757049d30cb349a4bfb43e32d8a3ce9119f551db57f945ee1a46f637db677cb31606463f3bdf0aff7184b18db939edee2f1de320c0032311dbd8111991ffd7c0530cea13991c3901ea2964b2dbc8f7c3094b3ca8e802d224a7497b239f65058ded0943e1549257065f6469e5eb770e857a158c11306bb1a30e2627670d76319b4bf77e220516bff382d6ea31d0c6", 0xaa}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000580)="0c06e66779f3ced1c78d066a67fdb431fde9e79c26c53733703fac3180a937855cd2d390e6ac910a447bdf6a6e094b4ec01c7c51aff680ca80414429016b97adde98518d0e18d8a7507accb981d0042a60dd333cb640b486d59119b37d43dd718e927b42244b5782b0268762f20ccab2ab2b63e0231eb924", 0x78}, {&(0x7f0000000600)="da9b42678e3a285b805cbd9a235fa9896e9ffb249fcc33d6068748777722df963049f020f02ce1ac0f4c14f85d85802891a647cbc923f0d5db264bf458a72f6429f168bb60870bcf00f1dcc6545db90916e1bbced1450a89b1def9cdc42fba93aa727be9d4d0a957c30341ae4b26b9cdbb906c32bdeca9055707f0f551a84317c97fa1de221fbdd6a488c586127204289abfd979802df651a7b3c0cf1494963f0f4c5998daef9a0a8652ba835cb4a3b0e59afecc42578d9e2c8e5317c6b3d2561d07517d70e2ce0575abc10feea3b81d6840a91b2f615745ccd6f3", 0xdb}, {&(0x7f0000000700)="db0ceeca971c5f466b1b2cb403f8ad730ac40d31089a1afd580294b1b1456c866b8a7c3ca1ed73a6eb9b4da75e0bdffa89116e7f63386c5cd02d2ac117709e14fe4be9812b04dae1d6dd9aa22be947210a603b0a1ca3726ee39bbf56ee1b95c820dbe5b33c73d94f28eca089ad36d6ca42b68b53abcfe8380255c199f7c273c836f199e8440b46edf3cf86ec023b8c19ef16bef1f2768c842564968aa7d0e1debf32f7f0052672c0976a6b81adf0206493ade81edbc6e12d3f06cc6830cd447a38fda1c8eb1a4c2affa934a91472743a37a66f83cc5c4b214f5a", 0xda}, {&(0x7f0000000980)="9bd92064404bea4151dd8981aaf1a9c2a54a87cbc9cda8cacdca2749439ddc19c81accfc6062408f21283648bebec0a4c581f5e04673eb7ec81a492d0842f2ec3668ec1f3b44b6698ef7ecd1e9e94142bc89e766d6f88687f0ad90223c4a4427298b213fb213d917101605ae5e3c4399bfc119e1b8cdba855665b8141293da57b2bed93abedd7ee78e3104e9", 0x8c}, {&(0x7f0000000800)="ae71cbbb5083cdf17dee1e", 0xb}, {&(0x7f0000000840)="0fbf42d16f5aa51c52", 0x9}, {&(0x7f0000000a40)="0a119482b27e331b211c52a591940de3d779c3fa57cf637a5e6cb01f5faf11e2a26e3135b1ab820555610751d83fbbce4962957290b67606984f", 0x3a}, {&(0x7f0000000a80)="50d93b4decfd40f8a92e852afd834ede5d97bd6057b4b1872e77d9a22ecee118ea6da12cf579135d6ec1d7c293ee1fd1b81dff3e868ed9b2e19e134e8d9f95496e86eced87feedcb62622b3b1ff5971f3bba0f4f1e88ef717f8fb9591734f092cc8359b7b453b35afc7548eb0b9d04d64283abe6848bfd773d58096f5c3e84dd4903f8d37c9698e80c5415cd443ea7f3bcf546716d4a7a342ffd01999c25cf", 0x9f}, {&(0x7f0000000b40)="e59cd1d341c797d20425c89d48efe519028c89077ed771501af83745cdbf6fdef1950a9f00b06eca22ccf96b139cb5052796db3ebe44c9eed22f20683c26bc99e8c5ad575e9c83b8ab9b68cceb2a7c5283518509f18b9fc618ce753ded0415b2951e724e36fc3eec4cd1da0653104a20c1734f42bedaef6ba24e60ee1d372268ddaa54273a9d8a6903f291458dd20a61fa26525a0f9d053ea2b682c5e60fd6df8fbfd6f1fa5a5fd2bf78e13a87b32435681a2d8dcb56fb2fa7a6731c975f0a55073a4ec7bc9886f203f490bda3745e29cf7a070e7fc6e6", 0xd7}, {&(0x7f0000000c40)="4f4ce9ef17946035672e7ca63ae3a2903b260b2ca817cd1f1cbf337401d56fe2c9a4a0e883dd1d7cb92c093ad9f57ef77ae398bb002cf12ec9d91533b3cd3bf14504e2ff587410ef5d72f1bf192dda015e0d3e5346608c81b747ea45d79856440bac7eecb3c61c2d44", 0x69}], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r2, &(0x7f0000000880)="687d230bd131cc58fd6d6a35a88edb3e9ce27325940ee8f95a12196dd838db2317a7b097b479ac7a48e4a190328b912210164c5a1b0a3df8784cb8f8ec3432f37d8b573d8cca70196e8cf91404bb64f5d9afe1a9f34070eac63bec26d6508d92a4c7f605cd9604ce41bab304f09ea25f128b09b6410aa9c39ba3a0d0aae780a5dad3b2517eb7b91246a2069d6a9a5bbc21952b0d8604fbcbae87ebe1729a862629b9672dd87b4af19805e5ad73d83890d2634f771badc5fc3a2441be55c05b2a4680faa2af55bb3ec6a48e32939878293474ba3f02aac16529a6002a13ea69d0545b25020b2049f6c4a808bd68c5", 0xee, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000400)="63b2f7945879a4d2f9aeab7cd8d58694da9ec45aff2eeb14ac31781dc99742156ac9e1df417d6a9e111720a22201ec844d989f2e692acb3fd5ed3b57eb862336e5c78b70679b4c259ad991d266ae6d13f4f1707f6f69b537d15b6f32eecd7986ed25fcd3dfd6dba31bb08fcb91e9ccbfe6b846bffd4db5bafa049547c67693227e4a67dbaf0a14719edf7388103e0cb98f941b6ed874d8f3e5e79284f7094996ed9d76db1ade70f29f5726f2320d7c19e235c16fccfd9d039edb40", 0xbb}, {&(0x7f00000004c0)="3811e0a9891dc8964fa91c7f1ddddc27530a9c4ea26940141b3dd5d3fb830412cb011e79fb1696676a513c7cbcba58c24c3d52e1214070edc6da6f313ffcba91d631b9f74d95f92d1e965569b0d33064e5cbb2a604503f879766046108c4e0a8e602ac55fba050e842a0a5", 0x6b}], 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0xf4cd8e10c734b3b3, 0x0) pwrite(r2, &(0x7f0000000280)="e6b27be03ca491667b0c2089846af0ba3418741a8737ce63edf56523a75aac91a9a77778aba96d1e9c1a9adf444940b67a0697f830de98a6d694c6118e918e4ee21cfca053455a9e2c24181699a02b817991133f8d1bf40fb331309ca9466d2ef7ed41a91a66284d1a84b7434b725a960ce3b74a19c6c77ba247a8f20e1b4624b338fe678b560749bc0b11ae8fe3c4e92a4f5936191e3920ef420441f814", 0x1000000e2, 0x0, 0x2) pipe(&(0x7f0000000d80)={0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000e00)={&(0x7f0000000dc0)='./file0\x00', r0, 0x1}) fcntl$dupfd(r1, 0xa, r0) 16:01:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fsync(r0) bind(r0, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xe3e2, 0x6}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)="3bfa6d47c6875f76e5ab7b47909e3d5e93abb268f9baf8032d98de0875eea129e5f0728dd55da9411ada1a2811fa04c08408588917f22ad991e1ad440c00be3804dcbab66e2d31f59770f056f442f68b8a3539f75f6e74e87bd2e32ed207da1dcd7474ba0d40785cbbfe745bd9ae780ec9c758dda0bfd522e0c81920b95a00741fa1e5ca46648b8f5a9805edc0513a07bb0ef62e8e12a1d955d99e451fdabe8bc123a562a2bd", 0xa6}, {&(0x7f00000001c0)="855bc8c54574939284a59440bd7a5bfd9ab19d4fd3ad95156c0e00bae35328d0c9877f86b579968b5c38dc13374eebc41d3f06fff38def623628083d428ee42281ad3efcf43113e648750501df8111906d1d16698e0de1bc5f31bc7ff7d0488e449181c5751055d624b4fed739fd91835b3cec393ece46568286e0b687b11b759ef7d5d34d92b63a74", 0x89}, {&(0x7f0000000280)="dc14f1a5e825c12ab358f5d384c7fd9ccf66a886ac25664149ddb4d5956410b4dc4d7164ebcf3c95c9aa68e5de3ed15ddee90c3998344ee8c13f2e4384add0399bdbabac92045b3eb5ea81d35ef0e410410fa0c878af3a0066353fb162ce389f2f6406ff6bfc6be690c366b260b896e9e316df8e5a1309fc59fdb615de5610f94e742ee6bcc069b6961a3f943ff573f0825889e9505c10a921a1a0b102d628a5648b6d0e2c9f0b660534c7", 0xab}, {&(0x7f0000000080)="3e55d848054bcfe15714e1a2944d8ea6e99284cbf847078fe693814733e1e8bf62dff59fca43b0ea76e412a39fd21bf91c5cb7dd120a4363fdcace6a", 0x3c}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="f00000000000000001000000070000009825c08c44dc9b9c2daf11906ddae0633e1d0acde7d8b3a263b1814e22f473ba6873328f4ab244ba9200599b2a24e21304c07a6af019ae42dc2b981352331cdf335fdbd2273e149846378c55e217a518a0aa3d89ea241fb512822de3dcf685c6bb165542766f8a2b0907d63b1ba18275bdbb3abf9e391b6c183c66d025fc77f0c1f1aedd1b4d9ceb5717045dcc92b17188e510d777cb2b8998635171aa2f2c5b179a182fa4e307ed1d9632c5a438520370166ba995c04297cc1df3e6061319605da10defd51cdeca50f6b29edfea150132d36d64b7f2f149a7a7b4547eb93000000000000000010000000104000059519d65f54d3a4a92a8b80be11bb3ffafe0aedb92c2eab24465f6def9340500000041b46595a5d58f58cc6c9ea9"], 0x120}, 0x400) 16:01:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x100000000000001d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='7') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:01 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/92, 0x5c, 0x842, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 16:01:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31, 0x0, 0x0, 0x5}], 0x8000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x8000) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:01:01 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) r1 = geteuid() r2 = getuid() setreuid(r1, r2) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/57}, &(0x7f0000000080)=0x3b) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r4, r5, r6}, 0xc) 16:01:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget(0x1, 0x4ecf88873ff4b67e) msgrcv(r2, &(0x7f0000000000)={0x0, ""/147}, 0x9b, 0x3, 0x1800) msgget$private(0x0, 0x40) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:01:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x7}, 0xa) mprotect(&(0x7f00001a9000/0x3000)=nil, 0x3000, 0x3) 16:01:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x80) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/49, 0x31}, 0x43) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlockall(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x9) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}, {0x800000000000}}, 0x0) 16:01:01 executing program 0: shmget$private(0x0, 0x4000, 0x7700f26253e24618, &(0x7f0000ffb000/0x4000)=nil) kqueue() r0 = kqueue() kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) 16:01:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)="3412a9fcb8478f4adb2482045a947a5bea2e18229d3740e3eb88573e330918502ff79aed659a83b3a03be1f9378a78be6eaafee0234d10e05b99ce91aed1741b87820bf85b40221e168f8314970d90b9823b4c5309c91aebb87bbd7399dc39d22bcdbf62dc56138a930d26f31a0611c617be2be03aad27dd2b3c4b2ccb", 0x7d) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x80, 0x8, 0x1, 0x4, 0x7fff, 0x3f, 0x1, 0x1, 0x7, 0x1}) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffe5c, &(0x7f00000001c0)='\x00\x00\x00') 16:01:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10002, 0xd8) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/20}, &(0x7f00000000c0)=0x16) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x400, 0xa0) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x5}, 0xc) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x800, 0x1c0) recvfrom$inet6(r4, &(0x7f0000000200)=""/229, 0xe5, 0x840, &(0x7f0000000300)={0x18, 0x1, 0x4, 0x5}, 0xc) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000013c0)=0x12f) r5 = open$dir(&(0x7f0000001400)='./file1\x00', 0x80, 0x43) recvfrom$inet6(r3, &(0x7f0000001440)=""/83, 0x53, 0x2, &(0x7f00000014c0)={0x18, 0x0, 0x2, 0xffffffffffff0001}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001500)={0x100, 0x6, 0x7, 0x8, "1b72f17a984aab03b9ca3a4a1d9de228bb6f84f7", 0x3, 0x20}) kevent(r3, &(0x7f0000001540)=[{{r4}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x3}], 0xffffffffffffff00, &(0x7f0000001580)=[{{r3}, 0xfffffffffffffff9, 0x22, 0x4, 0xffffffffffffff4a, 0x4caa}, {{r5}, 0xfffffffffffffffb, 0x1, 0x20000020, 0x4, 0x1fffe00000000}, {{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x7fff, 0x6}, {{r4}, 0xfffffffffffffffe, 0x20, 0x21, 0x401, 0x2}, {{r5}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x50b50d2b6bc84ed5, 0x1, 0x6, 0x6}, {{r5}, 0xfffffffffffffffc, 0x4, 0x80, 0xfffffffffffffff7, 0x401}], 0xc13, &(0x7f0000001680)={0x9, 0x31}) r6 = open(&(0x7f00000016c0)='./file0\x00', 0x20, 0xc8d840253bface6e) r7 = open(&(0x7f0000001700)='./file1\x00', 0x0, 0x93) linkat(r7, &(0x7f0000001740)='./file1\x00', r2, &(0x7f0000001780)='./file1\x00', 0x4) pwritev(r5, &(0x7f0000001900)=[{&(0x7f00000017c0)}, {&(0x7f0000001800)="473f9cfbfea1cdebb166078267752f7e0ad2c02c3c01d49a496e61d9231a4c15ecdf4dccd746134a84f817d5b7c2c543553045e8cfd3dc65f39a1a92901e7ea50d91b36774ac9ea0f0fd6fee10c813fcaeeaee644da41eb98b79b917ef99a3ab954410ce10538276d1f5f3fe6feb8dec09d1f831c078d8e4d419aed4", 0x7c}, {&(0x7f0000001880)="67ce1412710de9dc9b59fb5439fa770e754f1b156fdebbb6344b2e8fa4bc12d312831b6fd486d5f82418cc1047d4e7efd9a2cec5f3e28dc499546c19b2a3e19131c0eb3b5e0a4009e8bde64c681eb359fde8567ad7ea0ad91cba9ef6cfbc57ce2e978852d667c0eba9476d320a8c26c64c7b3c15d00b", 0x76}], 0x3, 0x0, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000019c0)={0x68, 0x0, &(0x7f0000001940)=""/104}) utimes(&(0x7f0000001a00)='./file1\x00', &(0x7f0000001a40)={{0x1, 0x40}, {0x3, 0x7fffffff}}) rename(&(0x7f0000001a80)='./file1\x00', &(0x7f0000001ac0)='./file1\x00') utimensat(r5, &(0x7f0000001b00)='./file1\x00', &(0x7f0000001b40)={{0x7, 0x2}, {0x3, 0xe71}}, 0x0) connect$unix(r0, &(0x7f0000001b80)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000001bc0)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet(r4, &(0x7f0000001c00)="ef8972e700ff3077431bf51ca58512363eb884a1fd95121c1235e3afbc50cdf63dc735f8e224f5d02bb0b8008e0e490e4c7ba82787c39cdbfe8d97e979c9e8e1ca58b60bc47e197ae837df6f1a382fa0e72121d10cb5749a961c4e1de150ea1a", 0x60, 0x5, &(0x7f0000001c80)={0x2, 0x2}, 0xc) r8 = getppid() r9 = geteuid() r10 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001e80)={0x0}, &(0x7f0000001ec0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getpgrp() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0}, 0xc) r16 = getgid() r17 = fcntl$getown(r6, 0x5) r18 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, &(0x7f0000001fc0)=0xc) sendmsg$unix(r2, &(0x7f0000002140)={&(0x7f0000001cc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001e40)=[{&(0x7f0000001d00)="2e87a8cade5437a4a57138e876984d7bdf48ef506e857440947a7b123270a30290925cf5dafd3e10e1d70c8228", 0x2d}, {&(0x7f0000001d40)="71962e967e5c3972269535e77389bb0e7402dacb57e38a78e7f2e4268564a908808f6c625939e77c0bc1dee749dfc246a8fa3f58d3e9a84debf36f064dfc1a06e8d95dff0606cb6ebeb3557760ddaf9019b1b5b2edb25946e08894fbe2bac445efdcc1c9ad8d3316ec10c410f23b30f00a0b4e146f466640ea4262fb04b68c21436811cf585477883286839224649f2efe477e3a8b713b847287ca62da3c083254629ae14750af70145e8bb74733f190092493e5900d5ef9bf4592c8dcc7f6c52504c91e0dbffbc7d6159f7d8c15918f71288d46093fcffc761ed36ad0a642", 0xdf}], 0x2, &(0x7f0000002000)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r3, r5, r4, r6, r5, r3, r0, r5, r0]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r4, r3, r6, r7]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x28, 0xffff, 0x1, [r6, r4, r5, r3, r2, r3]}], 0x108, 0x8}, 0x8) 16:01:01 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x40) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4d}, {0x6}]}) r1 = getpid() r2 = msgget(0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x7, r3, r4, 0xffffffffffffffff, r5, 0x102, 0x4}, 0x9, 0x6, r1, r1, 0xf57, 0x1f, 0x5, 0x80000000}) r6 = getuid() r7 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r6, r7}, 0xc) socketpair(0x1, 0x3, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x1, 0x1, 0x94dc, 0x6}, 0xc) r9 = shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r9, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b9") 16:01:01 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x100000000) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x6, 0xce9f, 0xffff, 0x4}, {0x5, 0x7, 0x1c0000000, 0x20}, {0x1800000000000, 0x80, 0x0, 0x7}, {0x400, 0x2, 0xffffffffffffffc0, 0x62}, {0x2, 0x3, 0x1, 0x100}, {0x1, 0x6, 0x1, 0xc57}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = semget(0x0, 0x0, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) flock(r0, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000180)={0x5}) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:01:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x1000000c1) mknod$loop(&(0x7f0000000000)='./file0/file0/file0\x00', 0x1, 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) recvfrom(r0, &(0x7f0000000000)=""/60, 0xffffffffffffff2b, 0x40, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)="dba58d12567f6ce66fc012f93d249e2be15905339fdf1c82f5d71c8c2acef345", 0x20}, {&(0x7f0000000240)="bed97bc02e33b045644a99aa8e2cf15b6e6ca79c1307b2458f0ff33371c6a0685ce5072023fd46a563", 0x29}, {&(0x7f0000000300)="08bc7c52ac51840f004952295dc2d4e5d3c80621efcbd806d9bd77b01a460a8ccbfd03a456477244ebe3a8ccc6c328a57a7b5a54e19c5edd97a79004003eb6453a7b9a540bc3daee130209a50edab5ab6641f4df9cf838088e79ea20299f735e287f506ab092bf065e954bc2e1963d0f530da1531cb2f0cbb0299ba3cd59400bcd991eae37c7d56a29db2ce2f6a368fd1c41c1361b10d6937a55946e747c03c31f8032b77892a0c5dc27e2bac847cc51863468416c3fe6ad4fd838d07add6fc32a31a2bc4b3d36b91a0d4dec4e456aef8cd9ae4307f64c7f4dbd84b33d1a920c7cb7c742d43f1254", 0xe8}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="3000000000000000203b18bc040000000b8adee1289d6269885dc706099be9dd3c0dd6dbb5443fc3c18b09f3000000008800000000000000ffff000007008df1ccbe921cf64de381fcf6a49ae2e235a4bb9ee5874c3857579a2c6076dfd7d75c64bbdba71b3161421550d332e783c13d3cdc78869160ce66d1e9799de88a961c4238f947f0090000002313e383ac20ec76528ec24d6f4eaa2391cc9a01063972dfbbe15b5681bb9b5f1d586684e8bbc0faf04d37c6e558b6fd000000000000000000c7cc11726b57c133c05ab1dc781007b89f01ac54e2b9f52db38021b996526ab0164e2090236abd6ab293190105a16a22c49c9037953a73b3223f317ff5a5a27da16a2c8285b2f40d8e2efc9591aa21902fac4e82bb539d3d3290521f4bccbd68e1b0e7a7f25b6f38bbed04508c1e9553dd12ac7da3ab96ae3f5ca8f3469cc83e7ce75fb7ea4c9319b90b1de7cc0c9325c2d840e57abd5b8a970edc248193c660413e45710e26ff2a0b8d245f400a9c293b54aa5000"/385], 0xb8}, 0x9) open$dir(&(0x7f0000000400)='./bus\x00', 0x100, 0x10) 16:01:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:02 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x81) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x0, 0x3c, 0x9}, 0x1ff, 0x2, 0x3}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x10000ffffffff}) 16:01:02 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = syz_open_pts() close(0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file1\x00', r0, 0x50eb41023726b353}) syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x48) shutdown(r3, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x804c) r4 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) 16:01:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000034, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r0, r1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x400) 16:01:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcbb, &(0x7f0000000200)="f7579b6cf4d7f4788aafb099d95e02ee9212ff0000000000000066a44314ad3769cd8a10ccd1518ca560d2aa6f7e9592599b1d777b6f24da742ccddc3fd4fb0adb7e65bdf5d6cddec75edbeada8910c998666258310441d9780f6c78800a236ce9305e0b3edec7d287410adea7222eeb03f3ce0a06ee52d5c71453e561e7a29cd7e7dd5f0000000000000000") r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x3, 0x800, 0x3, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:01:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x100000000000006c}, {0x34, 0x0, 0x0, 0xeffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000365fc64bfadbe7851000000000008f09ade6eb0464be4f592483d5fdf725fd5b98748b85c8d46dd4cce37392130227ab815eeef597f50469bc1d620d577146590fcc7634079c61f9c2"]) 16:01:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x10) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) close(r1) 16:01:02 executing program 1: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000300), 0x1, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000700)={0x2, 0x2, 0x80000000, 0xab, r0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xa, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) getgid() chflags(&(0x7f0000000280)='./file0/file0\x00', 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setown(r1, 0x6, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40}, {0x83}], 0x6}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) 16:01:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{0x0}], 0x111, 0x0, 0x0) msgget(0x3, 0x10) 16:01:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0x4}, 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:01:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x8df66ff9133073c8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000001c0)=0x6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:01:03 executing program 1: lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r0 = socket(0x2, 0x3, 0x1) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) pread(r0, &(0x7f00000000c0)="71affc58290738dd273ee915aa0e174bd3e6639bca7f5bb93f073a5b62e2a27448554de8cb7c7b4dc097c397930fabaeed5909235fc70769", 0x38, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2c3b85ebb6e8fb95, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1c3de2b5882a0963, 0x0) fcntl$setstatus(r1, 0x4, 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x3) r3 = dup(r1) r4 = fcntl$dupfd(r0, 0xa, r1) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x8, 0x3afc, 0x7}, {{r2}, 0xfffffffffffffff9, 0x69, 0x1, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x532, 0x6}, {{r1}, 0x0, 0x48, 0x1, 0x4, 0xc951}, {{r4}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x5, 0x8b1}, {{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x80000001, 0x800}], 0xea6b, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x7, 0x20}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x10000, 0x3bf}, {{r2}, 0xfffffffffffffff9, 0x42, 0x2, 0x9, 0x2}], 0x2, &(0x7f0000000380)={0xffffffff, 0x6b4}) poll(&(0x7f0000000000)=[{r2, 0xcd670aa7e08283d5}, {r1, 0x100}, {r1, 0x8}, {r0, 0x20}], 0x4, 0x200) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:03 executing program 0: pledge(&(0x7f00000000c0)='bM\xb9\xed\x92UJ\xadi\xf8\xbf\xb9\xbeV\x1f~', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x20, 0x1) r1 = shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x4aa9) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x2, 0x429}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0xfff}, {0x18, 0x3, 0x3f, 0x100}, 0x100000001, [0x4, 0x7f, 0x9, 0x1, 0x44f, 0x6, 0x0, 0x7]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) ioctl$TIOCCONS(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)=0x8000000020000001) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x400, 0x50, 0x0, 0x5da2b7f4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xbe, &(0x7f0000000180)="d224faae6f19f12259afb48b6cfe532c20336932efe24408a0f9b630b08cd0a893e0fb0c9759c85fba283ab81be692f06b7bd86ca2d6c3cbd936c3586d0d11147698698842b1912337bf5756f73ae2cb6da4fee3be81951974e4c6c2e5d0553041b48cd315fd260fc1113b816668ddc02458e6151fdf3fb5e224629a2a64e75013117bf70c6fd5c35357539b009229f7dd968c9fd77ad775dd55d44e5f57a55e6aa7b38813fb3663b0bc7632941b975157e3ca9e33b73bb8ce9c5a6d6306") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") 16:01:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ftruncate(r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000380)=""/82, 0x52, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) recvfrom$inet(r3, &(0x7f0000000140)=""/136, 0x88, 0x800, &(0x7f0000000200)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setuid(r5) fcntl$setown(r2, 0x6, r4) socket$inet(0x2, 0x4000, 0xfffffffffffffc00) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x30, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000002c0)=0x624, 0x4) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2917cb956d84f1c8, &(0x7f0000000000)=[{0x800}, {0xc, 0x3}, {0x80000000, 0x1f00000000000000, 0x4, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xf4f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x8, 0x9, 0x7ff, 0x7}, {0x9, 0x0, 0x0, 0x5}, {0x6, 0x7, 0x5b4, 0x1}]}) syz_emit_ethernet(0x0, &(0x7f0000000540)="e4") 16:01:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x4010, r1, 0x0, 0x0) 16:01:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xff, 0xb77e, 0x23, 0x1, 0x57, 0xd716, 0x1, 0x0, 0x3, 0x3aa, 0x9}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76ee99000003b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb6d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf513d724dd92f008c18dacb6584b97ecbbb196df1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2d00da1bdb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa057a4dc3f33d4fcd03af0c"], 0x10) writev(r0, &(0x7f0000000a40)=[{0x0}], 0x1) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x40003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) 16:01:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x8, 0x0, 0x2, 0x0, "00000000000000032000000000000b000a0600", 0x0, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmodat(r0, &(0x7f00000001c0)='./bus\x00', 0x0, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x78fb}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) 16:01:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 16:01:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:04 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x20) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0xfffffffffffffffb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000200)=[{0x800000006, 0x0, 0x0, 0xaa3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="aa") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) getegid() open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20004401) 16:01:04 executing program 0: r0 = socket(0x6, 0x1, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x35b) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000b40)=""/167, 0xa7) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0xb, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = fcntl$getown(r3, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) geteuid() ioctl$TIOCNOTTY(r3, 0x20007471) setreuid(r4, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") faccessat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x180, 0x2) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) accept(r3, &(0x7f0000000580)=@in6, &(0x7f00000007c0)=0xc) ioctl$TIOCNOTTY(r3, 0x20007471) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15}, {0x5c}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x90, 0x40, 0xbc, 0xb0}, {{r0}, 0xffffffffffffffff, 0x6e, 0x80000000, 0x1f, 0x3f}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x81a5, 0x27}, {{r0}, 0xfffffffffffffffb, 0x8c58eab1875a00ab, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x18, 0x10, 0x9, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x2a, 0x44, 0x10001, 0x76}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x3, 0x40, 0x100000000}], 0x3f, &(0x7f0000000100)={0x5, 0x8}) kqueue() 16:01:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x68, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x8, 0xffffffffffffffff, 0x0, 0x5}, {0x20}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:01:04 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x5, 0x100000000, 0x1, "ad8cf96c0b51fc7ddffba3cfd6588d437990e890", 0x80000000, 0x9996}) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x100, 0x9, 0x800, 0x0, "3491b17a1a8827bf57c186feae28aa0eaf3fcf0b", 0x3f, 0xdb}) 16:01:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20880, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r2 = syz_open_pts() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x8000, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r8 = kqueue() r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r6) poll(&(0x7f0000000240)=[{r0, 0x10}, {r1, 0x1}, {r2, 0x20}, {r3}, {r4, 0x1}], 0x5, 0x80000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r10 = socket(0x6, 0x1, 0xfffffffffffffffe) poll(&(0x7f0000000080)=[{r10, 0x90}], 0x1, 0x400) close(r10) r11 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r11) socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:04 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x8000000000001d) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000000)="ef7f6532d54002bf8ab5a693007db23d48c3cbe4466d66f6ada1f6fb5d56f83b31987015e7497b", 0x27) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x10) 16:01:04 executing program 1: socketpair(0x6, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) r1 = geteuid() seteuid(r1) socket$inet6(0x18, 0x4, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f00000000c0)={0x5, 0x3, 0x101, 0x37, 0x2, 0x2, 0x2000000000000000, 0xa4a}, &(0x7f0000000100)={0x1, 0xfffffffffffffff9, 0x6, 0x101, 0x9, 0xfb7e, 0x4}, &(0x7f0000000140)={0x7fffffff, 0x4, 0x41d, 0xcc3, 0x100000000, 0x4, 0x7, 0x10001}, &(0x7f0000000180)={0x3af9, 0x100000000}) 16:01:05 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000000)='./bus\x00', 0x85deea1f67c970f6, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 16:01:05 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0xc02, 0x0) sendto$unix(r0, &(0x7f0000000100)="048e6862c700a808c87fbaf40c0a689ea10ef397c434458bc3915231f2bedcfcd1f5a960bf00a8bac9926c0a42ec90a445a93169ff74eb08bcd3f18cfd3cf7cc9441fc90d351053de9e400f57ad116e76510b676d1c47f69d8af5b3e3bf2b3ec027ba117b0ecf6b82e6ef31bed3c3c8115eaf1ce6694c994471c6f80526421c28708c67a29614ec37bcf64c4f3e390d19e8c97a58de2f79e22545c40cd9b43748225bff9111fc82cefdb8095c14cdfe076fb84987e3533b9a56cf21942d192ca26b306a1af849cb8530d5d791e5946d8992b72bf18f0d27cd977500e5ca4b8576a7fe331e448e693f32a8849a32f46364d900b91", 0xf4, 0x4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xeb8, 0x4) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:01:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup2(r0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) connect$unix(r1, &(0x7f0000001500)=ANY=[@ANYRESDEC=r2], 0x1) sendto(r0, &(0x7f0000000500)="fa165067cb7bf2be80100b31de86b2ace06498401897544db357995b9381e1b6dab4d6e31daa1e591375eb67b436fa3face70532d86d1db429d17088143f202962923c1f86d910525791aa66b27f8e3b772636758fc93352463ee82a6be1f123a585f6024db54b96439523bf5d3199f10845f3f63f3c6802e830fb620ab8bc19f3891dc75bcd7f7444fddf5919f40afbca47b77381e918f8a55126c162203fc0ded584982ba6f32452429d2702a97a2c7a71766bf08e75b062c0e1572c7581acf451c7575c43a068a10243ec3e0660c60bd40987eb729a5d39c2a26b4249947826580cd2519f62cacff0ca70321d8103175347f73c7b08c2dbfbed2afbfd095a4c5867bf1b1959cb5afcdb7d78da812d7125f9d9007bbca248babc69136c14c6473c7e7e6f30d7e877276140149a0b0120d16f1c05aec25b0e06b49a7abde078c03e12f509bd36f5d96017d6df7ac21b4bea8a5d98a555532f5909800675773e479de56b24e77afcb4b38db1ed00ca237c118b0302f9fd7423f24db2914c4303f11993f5b885f3d748f90c1a08395514064830231ad4b1852ba64b98ea38af5b095c706e38275c5f39cba5e1027bc553781220e3b5e085ebd1d36362377d1fc6cad34ea7ab15ab79d75f6892a66901453c4f3041779b344a0e8e540e58ec2d01c81f31957b1c4d352477fb731ee548ce79dd78561de987791c1324aa6740437b67a8b71b5bba8d20ca28686821ef99063e07decbd4f51209b60b1659e6232e1643613e81c90587bb8c80bc0bf529b75405684a70df55c6ca132f534a163468ad18522018f4da30a61be19f1d769639d2682775a1b0aeda46055122ee0b81ffbd319b5255d98b63d6643a8ae707b82257a2dfddfd0278342e534d0e2032cfb7a4d752f5a8ae205310e90f5901e98c8cefebf64b6b63d5391ca9b981215a2863b7a64367b6fc2b270916d50cfd17787326823fd1ff376c79a39e22f510c2f49e6bd86e156d980076c880f493c193d16f280cbdca8ee3131793a9d3c1724b6282f4cf59168c0ff6107848eee86d0263e8f7497f93b37e9415f3874b385d945da626a4fe75a3fd100edabcba3b2754e26dbdeddd14a8a9d06af0e1ab8094dea29b8e57055e3a0e755eb40cfaf8546046ea3aea4de929f36363c07d2febfe548aa1ddac113a9c10412096bade9f8667983880015f495d94fc9c0ba2090b9b1a80f1852bcfe690ba09793543e0ce9ac98daf71e22b7552d1952eac9120a39e531b7f6994215d4d2dda60ac55b58e23bb3ed0d775476efb57707b61179ea9d3bfc9044c2efdeb55299acb137cc08f619c1c43afa131a0005b527f56621f5512738eb7bac367abf6e7b1692d562cd3e3118d181a7c63721767967599bacda6250dd6d460429fb28213d6eb608cb6eec9aca076893dff7c3161c07b3b1e9486d3a6b2bef254b9edcbdadaf34fbf2c2c3bd859b11e39c4e12b8482fcdfae1f1c73a573a937913c84bfbd5449424f493e26fedfe7d8dd8847d5d542bf6c43610850418d48b25a1ce264464199883878a20ae39c581bba2567588698bb3caadf8907c7ab13a029b97ba417221d66340a712c8ab4862f8c099bbb85cd1330405a39b4bef8a3f3d221ad3e575850bb2c4d2b99c70a6f84d1de923da2f4a474dba9ffa55824ece929966063d587179743b6bb1f6af89c6d73a39f9b0303e0d0649faf9be29bda754bf387798bbf28e391ed075ccb96e6599aa165ad6e1be0bd7b654c06b2c931f06d710c2038baa65ea814cf90b19ac6bf568e0b16584df394190ed748f20f571dcca5b5795c88ca91112b929d4b19d8403125b92438537e9271b53def2f76c4898c4e32792bfa4b7dd341e0b044149bb5f45bca68d3d5e8f31611bc898981d4b631f31456cbe6bb085a2ccf0ab32a859231edcf61f85c3520d370d637688ac3fd192fc96569947277f6e606dde93469017d3d6124748212fe12b59f4fcf2642dd35eb44aa30e482202a38ae99fba8328e40bb4ba0a2bb19ceea184c802369e81c960c7aa37fc38b5f527a30673d90a5ed4973f3f4607193b9a14f51d69f5c7ec73c5a345aa57d3823b132397828920cbda1c046580fba6bba04348b5b784bff7a7bf8ee9388cfc736720988084583a0a738dc6d6491b41cbdfc51e88e59b6e7f4bd42e334b024617055a96f736536bff94e6da510cbdbdf2db1663e052c02d49ca8dd1ba0d6a281d4be45994e7d489141edff669a10a094064a7a66ee861974dd55a7dede3ebe3675aa04db6829000b11b6ae2476174721da9ce1ff75bc721cd94c1fb9a93cebabf54c00abaf9019a8fcc2fa5a4de8657320961359ab50936cfa3d02fd1f79bec5624750dc9d2fb6fe1f657cc11aedf051c5813289f027445b8caa221f92e13c4351478d22301c7c84a241fe65003b3aff353edb82f7125130cfa6c4170b177dd8c7c3137bdc8b258c0bd1d815ba27b9ae797debe7f870cb85dfde4efe9eb1607598072fce5366e8d0d1590d3591882d44a3e072aee02d316cca3e993f42eba84c6074b8715387f5235b975cdde73890f4c50f0445520f40ac0aedd5e731cff4be701ab9c3099b125c6e3e0d8a8abcb75ffc3a0b4b4c17ae38ffb3fa1f9f55b6ff3d1b1a0a17894cd8cb6c61be372c32534f84824dce78811dd8b66b2781fee1d832052e7e4a8e95b34efe0543f1fdba7e1caa89f0db2655a3354bf47486", 0x784, 0x0, 0x0, 0x0) 16:01:05 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="78bee8a3a3acdaba379c6b6d3ccd120a4e801cd6337d5aeb57c494a011057b7e21503d7871e1dfb804867a73c121d3db21c29f29c2495549c08d8a485b0c1bab256cb4a33c36db28a17d94a6fa81d128d42a07de05bf89c761281e87", 0x5c}, {&(0x7f0000000200)="343ef9f6069a648b185323da4e3ebbdb630c97fc5a11afb1097d8a596b8dde556fd5ecd92b88aeba73d93f678c4dd5ef28aafa56a78d4fa2b3bc9b1b158bd5f8c1e1a9755c1a4076e8eed92db537caa3092db76c48dff638c9d7", 0x5a}, {&(0x7f0000000280)="066cb00d9157e04389e3af57fbef860c261ed9dcc6ae2e85cd50c5c34b628e94373c6d4da912c2061d7f9a28aed48c1f685f40a3a9df74dcb6b93a2bd9a6af06af605ceca80b71b10557827b9119cda0d059b08937418d4c0e5a979c9e4335", 0x5f}], 0x3, 0x0, 0x0, 0x8}, 0x403) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:01:05 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000700)='./bus\x00', 0x800a, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="f31204a49155ceb600", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="03", 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000740)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0xfffffffffffffe25}], 0x1) 16:01:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x605, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1a8ab5b9, 0x5, 0x81, 0x100}, {0x76, 0x3, 0x6, 0x3}]}) recvfrom(r0, &(0x7f0000000100)=""/117, 0x75, 0x2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x6, 0x4, './file0\x00', 0xdc1, 0x1000, 0x81, 0x10000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x80000001, 0x7ff, 0x800000000000000, 0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x80000001) syz_extract_tcp_res(&(0x7f0000000840), 0x0, 0x43) r1 = semget$private(0x0, 0x1, 0xff7ffffffffffffa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x8, 0x8001, 0x7, 0x1, 0xfffffffffffffeaf, 0x0, 0x100, 0xfffffffffffffffb, 0x1, 0xbd]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0xbfadf344db46b645) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x0, 0x4, 0x9, 0x3}, {0x1, 0x1, 0x4, 0x3}, {0xc8c5, 0x5, 0x1e800, 0x7fff}, {0x20, 0xcd, 0x1, 0x5e}]}) r3 = dup(r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000440)) openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) pread(r4, &(0x7f00000004c0)="ca5da715143c2add6dc7a121beccc3119878511814cde7e008bebf029818520e1e75af2a7f460774d1285403727d8efec0cad77b0bf4ea17dfeab872b218cacd64c994d0bd927a780eb5730e4f742177c8809e90c781e24b3a000344aeed83113b90494a53d12153f0b84604", 0x6c, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000540)) write(r2, &(0x7f0000000b00)="04a256690cb1b06c222fe033cca05ac2a31ecb4c3e77abcc1d3b43336ae4c76756590847f15076c69b75283400654c029ac8da5cd86cccdf890d16ceccbc05a054bacb5f1071010a947009b7fbf40fc9fc3b8bb80066cabe901a466923b7aa8563588215dc84a67936bbe95b9d92c7f355788683f6df481a29ec34c55c8a426ad8cf4a", 0x83) semop(r1, &(0x7f00000006c0)=[{0x4, 0x5, 0x1800}, {0x4, 0x9, 0x1800}, {0x3, 0x0, 0x1000}], 0x36b) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x89e, 0xffffffff, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) r2 = fcntl$getown(r0, 0x5) getpgid(r2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x6, 0xffffffffffffffc0, 0x1000, 0x20}, {0x8, 0x6, 0x9, 0xffff}, {0x5, 0x2, 0x4, 0x8}, {0x5, 0x100, 0x100000001}, {0x74ea264b, 0x8001, 0x0, 0x8}, {0x1000, 0xfffffffffffffffd, 0xbc}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x15}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f0000000000)="d578dbf70093a4b2723459c72d45b6") 16:01:05 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) close(r0) 16:01:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) dup(r2) r3 = socket(0x20, 0x3, 0xa92) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0x101, 0xffffffffffffffff, {0xfffffffffffffffc, 0x10000}}) socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) fcntl$setstatus(r2, 0x4, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/17}, &(0x7f0000000140)=0x13) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) 16:01:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x878296fcae86b43a, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x20) getsockname(r0, 0x0, &(0x7f0000000200)) 16:01:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x3}, 0x0, 0x0) 16:01:05 executing program 0: shmget(0x2, 0x4000, 0x20, &(0x7f0000ff8000/0x4000)=nil) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmget(0x0, 0x1000, 0x8, &(0x7f0000ffb000/0x1000)=nil) 16:01:05 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, 0xffffffffffffffff) linkat(r1, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) syz_emit_ethernet(0x87, &(0x7f00000001c0)="b65efd1f4b865664b5a6965449d0663f1ae1e33a3132d53cc7b908ff7fc98940927f189d4cf263c10789a617b4557997aacc206a3bff62429224b46bd45a1b987765e6e1e9174f6e268a41555dec9505ae68eff6b8cb7172d9f84333bb20e2dc61c27f0f53673e690162c3e3a2681af44f257518ce4d4e9db594431ed7533309defc2c41c4181e") unlinkat(r1, &(0x7f0000000140)='./file1\x00', 0xe41640677d26ce7c) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00049c180100008c000600000000000563e04bbf54c83f00000093a83bd542c22d31ff000400007feeef7e1c4f53464b24917e86000000000000000000000000008eb79e9b851464ebf5604455673006ae5772fde0c2f42240c6eede47170fc6e8c315775e4289daf3d65a7a6587dc562757f0f93a01beae5e59195526359fdf9d4616b505ac950925e5b5c92658918164c8bd6dab376a36cbba01", 0x9b}], 0x1) 16:01:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x800, 0x3, &(0x7f0000000080)="2de3e8e5d7ae20ec0c44b7e953860f9e618f9b58491b67a165833a8507dc66998c642759caa31b7ccd4a1326493ad593ad825ac1d430bc90", 0xffffffffffffffe0) socket(0x20, 0x4, 0x94) msgget(0x1, 0x22) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:01:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x31f) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) recvfrom(r1, &(0x7f0000000040)=""/1, 0x1, 0x2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 16:01:06 executing program 0: socketpair(0x2, 0x4003, 0x100000000102, 0x0) socket(0x1, 0x2, 0x10001) 16:01:06 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x8, 0x100010010) r1 = fcntl$dupfd(r0, 0x0, r0) ftruncate(r0, 0x0, 0x107ffffffb) ftruncate(r0, 0x0, 0x80000000) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCNOTTY(r5, 0x20007471) r6 = socket(0x7b5063c6aeac1cc5, 0x2, 0x2) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0x332) fcntl$setown(r0, 0x6, r2) 16:01:06 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) open$dir(&(0x7f0000000400)='./bus\x00', 0x40, 0x4) r3 = geteuid() ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000440)={0x9, 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) close(r0) 16:01:06 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1406, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000220, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x2) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x0, r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0]) setegid(r4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x5, 0x1}, 0x8) recvfrom(r1, &(0x7f0000000240)=""/49, 0x31, 0x800, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getgroups(0x3, &(0x7f00000002c0)=[r5, r5, r4]) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10000, 0x0) r7 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x6cfffb1a6a89af74) chmod(&(0x7f0000000380)='./file0\x00', 0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000003c0)) connect$unix(r2, &(0x7f0000000400)=@file={0x1, './file0/../file0\x00'}, 0x13) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000440)={0x1ff, 0x1, 0x10000, 0xe72b, 0x30a12946}, 0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x4, 0x4, 0x5, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffff2281}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xeb6a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x22c}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['.\x00', './file0/../file0\x00', './file1\x00', './file0/../file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3b6}) pwrite(r1, &(0x7f0000000980)="6d66fadb47809505be4debc2949844fad3b7c6487ed7bd43c762b88bdaf7d9be0f17abda0601d12a83a7cc78e7bd9e7ec6", 0x31, 0x0, 0x0) poll(&(0x7f00000009c0)=[{r3, 0x2}, {r3, 0x4}, {r1, 0x4}, {r1, 0x4}, {r6, 0x84}, {r3, 0x20}, {r2, 0x10}, {r7, 0x42}], 0x8, 0x2) recvfrom$inet(r2, &(0x7f0000000a00), 0x0, 0x1, &(0x7f0000000a40)={0x2, 0x2}, 0xc) ktrace(&(0x7f0000000a80)='./file0\x00', 0x4, 0x400, r0) semget(0x0, 0x1, 0x4) r8 = msgget$private(0x0, 0x80) msgsnd(r8, &(0x7f0000000ac0)={0x1, "159b97d6639f307350d81ae08a4c06137b2ecc5bd427a9af46576c194215d6f244103d7f0dc256c3194b879f7aabcd1b2fe8f1b07c62a27a08a4d1c70f87947394412dce88851a0c50f6fb0d88ffcbb2b23c4ad0f9cf1947229108d092320848067027183cea19a28e9a3b9f1a11da"}, 0x77, 0x800) recvfrom$inet(r6, &(0x7f0000000b40)=""/143, 0x8f, 0x40, 0x0, 0x0) syz_emit_ethernet(0x60, &(0x7f0000000c00)="8e1ddc0d38a43635e52e8e09a12ceca799cb76433b8719ff5414cfa1cff26c896244a3b8d37a5778730db11586367776af1b6356957ace276cc8105ddc97962ee3c9e15716704af4c523e5d76f565ab4e8a5ebe7caf2efbdd515efd2116edcef") setgid(r5) 16:01:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3f) 16:01:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x7fffffff) mkdir(&(0x7f0000001680)='./bus\x00', 0x2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000440)="1b7a9c8c21c9802170fc9ad0d26f81c7cc72ad7eaa4c49fa635c6059bf62c828101ef9228957c0230639542529fd7840b27e9f13d88cfe5de43e59f5b855589812e7d20fdad2fb295077d32c6f28383e7f7d669523d9c76f6153704573122480d2bec684fe0c259e8fa336e616e3aa6d1e2362f1f74b32c2191d4de8e7e6acfafa2c718cc7449f2e657b9cc05a5e06741e2678d257673a5960106c26c8e56eeb48bbffa635a72da546d35a65af076f3ef7641fda80d0489f8c2c1a03d746443c926b1203ad78ebc24940ac1759737de4f9b102d08ac85f437d90b66648ece05ac61b81c2a9f461e8e93eb9609330c45e306798ae76c7f58c2a694dfb21b4e03fc0d5773253723c4c6644728b4d9a689df1bd4b3223839b6e3d27076112208d04d2297d23dab41d72434be8efbf2542652c3d2b1e3295cb62eb75b1781656e06125892cc0ffe5d0b54738c4699419e4f3f05c0239b1405535af58543ac5fc8d609849218211f124db96ab8e46d921957e42a6ee8314f32b2ecc2aaf5b12048e3978780cf83789befe4217926f855f16b76a4788353489579d012f2795c2cb9ba1374c30fe66427192984c06b67ddbbd23d4d08cc908ba18961952ced02e9c76cbf0d5ea697e1d439e1c25456d1498f871240b7c0212ef0144ee96c795c1dfde70e6303dfc4a5bfc4608315866d473eb5afb6ad31879031aab1b421859731d6aefbbbcafab462f0e522493bee29128567cf3355a0412dbd2b7165cbd91cb05d6254f9cd2fbc31ab28f6f0f2cd56ae6925ff1072bd1f51c50da080598546fbea2df68a763ddb1c167fafd324af5f178def905827bb9be25c355ed7a2cd42231c2006e8ce824023162c6324a2826a947c35ad245c8cbce5aeb8737f6044da8a149a59d3bc977dbd41632672150d8588a4540b7178be58435e6a33d9c0d4ac4def7289e3c57620730b3a814d55c97befa0a1b1e9ee153d82db2d3e609917ac8a15c8fe19a548bd52d59a8395038e5b3d90994ee53c6e2b4b1df5cbb690e2d54c192f29e96974347b21e67c08b5622f4c853fd975e03946484b45c577458214b435e3415fb1108c0a6a8617e75a8c860e25b6154db972f7c8ecf9a7e3f969628d564e8e70539087cfe9d1cf8c373170449e9d0d6526c5dc3225e2f1f257674c14a41597a73c9d4c656053919c2662c84341cd2460055daa5a64e92634b2d6ca9d2b79fcf7cb5ce2cfa712a995f057a6f8aceb4bdb9bf0ca79ea09fee3aab3a47374b96834f69a27febcd2fd21fe5c373eb0775e3c85afb0da73701a71899662f39eb6bcae4d88bca55ea2ddb0206a164a9d1e885a17608a35d666200680f21934b5aa2653f20f345fc09487e744f6a9b5e209e36cf1e687e015c25d3e9ab4ae94113810cfa4bfe6b73b022744ed9948c6a78fd3a26cbcccc9f4f1f96e82018ee90698b49c75d69d6d5174ca85d2ad5fd08663204a2c419c3d93cc1b34c45d765d7ad4c363e44164cc02cecc0c4acab2e214789f363084cf87d428bb2bf5935f6e3b9cf01134eb6b8c0696761788b4ae7ada53dc34d8c43d7e001217c321cd949ef23d78ff6ac9b09b3f97326222dbf95ff4eabd52a80c7a9ffb2888657f1d17f46b01e5090b58226592d0fae1a101521d9963d9eae215ebfcfc6d6346b74558115ca6f1d47a60bbd74a13434f20d8adf0e32f1ed459e96b08eaad8a708d628d326a93f756dc5793a052399ac298fb96957a52de72d0aef4d3083403e83c2f70ce503bdd9ff47fa3d9433c34623c104d52f82ca9998e0cf335117edbf81989e728493163a9189d2fd804864f4f280de13f8ab88292b1b359788a9fd553ad8f376599847cd582d9a471c827612eb31f8b16f6b9b9ffd20f9c72c1ce856cef1006cc013e51f8ba650fe16e4031609e24dfe49e1512e04a8b23b6d1dc0dbb999d68e46e2ba38d4554ce98042809624fa7dbba55077b32625292ad94d78b2bdb85695f9e735b00e32fcc5471baa4bfa6ef61a69168670bdee79a485894d34258fd260633310b06783e7b4c509df989a98f9899ee7117072214bb20c070580625fb75c96ad016da314ca9121b84438ad8346b3a1da67f9347a6d17daa411d35864d7f0b4ed297c51d08adb1b5f5660244635e2135be78633fb54a17496dbdcdf8af13dc09b4caf7223aa241e7ff3efc523fc48446c18b8b09a2c3063e248cd0314142a6d9b11c84a1e6031a0d02871a5a5745297f7ce17ebc1ab9ba342555fbd361b3ac4f17896eafb8b6c774e91372f627e6be4be4d0beb5873ef4d367bec3721d0de67d42b188b6e7e8852bac61e068e96dff478e65cfdee19262642f5ccdcfb5f5469f287b6f73d72e957c50d3c5f68e777dc83db99b95a2b7a08d2ce6aa43065dad438179abf74a6390eeceac5c070767f05a1f75e3cab5bc8b6e68511b473e2e8ac7677071d0e2bffac7f2e27ae22f4b6aa41822bee6abeca43a93e9b297e038c63bf2bf8aeb6a0c645e9532ce36d85b186f18bd79eaf9059a1f193c1d479c84aad83782e2c3fb9c942a9cacee96a690070b289924d08d338cff627fcc6eef622f183e2867d29d43153fc8f725dbc7d6bd09a833fd23a6c90b5e10fab339cb1595654d1ce5fe6ff40ce66887921c20b4bbc8f8a1076ba2fdd84650e12cfcdd402fefbf8df94be55f337b22a6e6c1634c98af0fe5633c00607324f1000f6fa05ef773c463f8a973535a89c54e1fed5accfbf049185d6f0049f06401bdc2d60d5a78bc1a2673f0958425f0ce9d74cf22eaebb25671c4272af1456cec8a45e96febd61c0daccb48895db0b367daa0c312f873824299d2d4639044d2431ebe004b7ee9ee0f2915eeb3005e6eef4390a20996ca2ea2fe8e6285b2550921e78bbb5cee9e497a1f35a8664556381892e59cd036732bef3eb4f78f2c5d1482a2d2da0c700ad71202ca6189af5f0132ed47f0ca297fd597d1700ea41afd665d0e7d634ad3259fa17d40f5c1687ef0b4234f2697ec5b53ddb05c9b48774d7a94268031200cce6083efd3420df4d5d7754d335cc15186f17b3a879c1eeb9d580802e838141a2649bb8497593f1a7d85bc1b5a56b4c9ce7455432013533d877fdfb12181a0f71c0389b7c80625d7cee97774b3eabcbba65d8cd8ec0b2f9a678daf821f81dd09583e63df28bc1fa02ce1ceccf33f576f235481cd7bacdaebb1e010359a66c859879bfda21dba03091ca5a609154c77c93717a79acec8a6539d8b45899696ffa6da5ba84ef5d8c616a123b58dee93135d48adbf6de9eb64e1a3ce8923ea23bb5afdda9c611f97a779e45ff6fd84f22577141309d0e9764e3de9e2fae58538398065728512bcea1b186992991b4555ce63423e5d1b583a0b6b77883cc16aebbb32c482d6b0845827eca1da1782cd36d12707e6f9a8c050859ae4384731bc22cef079c529d31d24ef342b565f2ddeb00ec123ce7da8a83e224a688e806f45157c4a3f1b814b3180076023f00771cd42365cc004b491236af40e2e2fcaa471913aecab65eb8624c15a53059a34865372de75a85823d71b291c92d51de1de3c938e5ed2f7c88a66fef03575772e3022f533b459d0b44b112df3f37d1e5378ef1296f075514e2b8b545ccc445c28ba58c971db5920cd7c7610ca1b838dadfb775e7ef979464a7aa6734915951b9929e70d1c3eed40747f457337fc4c277ea50dc0610f65234c2fcf9c76ac9cc9369b979ecf03bf08611375329c70119b7a24c6a2345cbccc5d82c3be7f6193902b226e4b122e5ea3c19bb803748501248cfa5cc9a6dc0e29e9b41a4a0fd49c27259f32765c3ec6119699e1c13fdc9a7864cc8129833460c54bceae79a6914b2cb1df95ed01c79e0ccbdde689f744dac82687a2fd5f04bd43e487d3216fc9d5937d0e0132f2b1ee16a0631233ace7bb1d9d2cbe679d04cf63ecbb304a438a1881393c34e16d5cc3383ae89dca2c77a555385fb1c3ec4fb7e3987c5146f5c2ece4931753abce3d5e023a2a26bafeb449f3ee384c35c2da19cd0ff62895c0f6fd525a912acebda25e0b03c617815efaf5b5513390bf66a3daeae28229488c4491f23083e18589a8270cbe0ae865f00427d252dd228735995f675766ec4b594d93d72968b7e9ff7d0a6c2a377e28a023202cb4154629a61ff8fb04d1336f8d68d4f82201ec8240baff17fad32a5877e9c7971cbac76c06b1a14b2453740cd9a97f3393aa124f8cc562bdd093f8a9e51e2977ee2cbb411fc65a74cd40260e76a92ef24ae3be741456fbb6fca4d858cc44022cc52920c0236c8707f9bd880167c84e0a3b6bdccd38b0d34d0c84f95284bc18a8e08e51a13b9c7854737c68a53a5077acc6f5a1f820ac446c74bbe7555513e2a79904a88e8879a339885efb811e044e8e8a31ab2abb7b323d941b2f45289614df208734b92d909a16857ab517b6d47223e57428c463c0848f2603a02d4bf962f57b1f968875ff096538496f35224460409cab96a4629eca2ce3dd77b656eccb31c290b736d378b354e6d0aab74e454ec956ab12626883506d6a5a546b6bd99043ad3fc24d81a5de3b37ca7fa10514a30e22a449966fc5ca126ea996107cfb34f9686a4c56ac3981c040a452780b78be549a5c67dd6f7e7a1c008553aa9377ddabeca7bd55402270d56b06fed83d587b27bc07af8d0ef98e2d91eb7ec7ee0240a2d6cc955ff1a9761f0bab0e9fe3dfd8ca78866b5378d9a9343259f66ffa05189e3469f2f0fcedf038e457ed572f3ab76fa59a479b40669043acaa829878c911dbab48a9482f7adf1ef8c45572df41174e1b65789215f0d8d4ff2344e19f6c29aa73974815041ba41d0b874aa5f028ee060ccecb64c5d3f1339f5ef45df97c484e78d8e1698e7c5bca231c6338ad543f15c2fd6f74e93173c71b0e5209b243fa900ce75a8906336e42ff8392d0bffddbc0c79eb55bf5b8b29c4620206fa52ce6f5eb552b8f2fcf2d21894ae4ff5e10c25e5220544bd3b6a5bbf7bedcf2ab3ba57269e0861ded58798eed43e4d10368700fbdc929fe103f3a7bb8956f76c204ef87e27363a63eb044a27105e858615d35e45cf91c2225645746b30454e3be1d57c6f733c78b29c34e668468686d1929075371f2ee0747e894fcddccb0a99b21578c88d65a7b07d77e89f134abfa60b6d35d477805e1f8f2b7eba3f216ea2ee7ea07cc6d06a43e8e455c4167c87f320718e0a0258f78c1488828d8f2ec9fc9e2d0771ab55d53de690d89828ae0025237fac28023f39ce4c0b9efd542519bceb2236fad07b68d057347f941d01618de2467d01435abce498ab294469fb0eeca12f346e06e172b4aff2dead5a55552b4057d73a181f98e1df9fc10fef0f14bdc194294ff195737c4870b9c8ca2761b47ea04fc1d8c42eea14dc5d3d931af40baa3bc2d3f7016bba3fe7a72362836648b6503122c2c09d36c08d2a35c17166553a6469e4ea94fc86bb72497fb057c506c7c61f2236f0126f993ef5eebd8130be4e6d4e3fb3f583e39b8ce0ff3dca4ee02065903842853696485f500757ffc99fcb169ba29ecd8078b6f11c386b2920aba07b2628e27b08f7dd7c287a647c7b2745a954d5a93168c66b1816c70b64a0bda714286015250adba6eacaa24152358db7413a60b296c2307c3dfb2b43ab520dce5f03ec51599dc7dde58472c86c1b57507deeb676c4aafd9eda7ce2b8145a117b8190005abc2ecff4c32cd49da034ecefc53e65c82eb880a69b42f2d62299e901b3f15925e8e3069385e269aeeac385f328a01d3780549121f80b5676", 0x1000}, {&(0x7f0000000140)="e866483bbe4cc1c64568ab0925687eb91726afe6747ab39a2992a5bee410664762604a8cea2f5137f11632c56c808179c01eecbd2a97cfe8f6312cc92d0b9267454e682bd152d787d643476a5634366f2f19e4b86f7de9219a93866066dc85de732a5c6a3360f0d7bd2b5c4c7eb96501811cea9a645a2da42cc4e56f01eb4e0db8bae174038aa5e64fbae6f39215fe53d220dcb5c6bcd587528f8added00f940fbec16b1e111b5525cfaf83a4db24e418c6fdbc9bdbc9d85ac32a99aee4f603bc8de88f00f6e50bf8621670b108210f83e82f23b562ffa1460cd5c55829ec6586c9bed41a501fd048b45999617efdf840c37aec1", 0xf4}, {&(0x7f0000000240)="3b3a1319ff6b0f78a5cc702ae378f364ed3d4a3c755185aec7231cd54e1d310171b82416065e7a94bf10ef60c7060d5c9339eaa194cdf8cd27dc8caf3b215dab9aa7aadefcedcd34001910dfc4815881e3c4546ec0e422163ca207215f2d3c0d166e7d66aaedbd7dedc0603ba6790cb4a9aec4c848d1cc32c043dc0f46ff2fe6ab4907aa0ca444c02cc7a03f218a77cac7e222b2a2f031a99c7a07f9946a876e417330ba23bde1f61fb963581f3bfc521ee7a397e1ddb6a0c5", 0xb9}], 0x3, &(0x7f0000001440)=[{0x48, 0x1, 0x6, "63646d5eeebcb397bd45c5b37b02d5ad0d176a77a5e41db432227734bcd79ce87370b13fb80c66e30860610ba1ff2b6f9da7b7"}, {0x48, 0xffff, 0x5, "7a428671dd4269fdaee30f23ff1b72559721be85e16c8667c823bb27a0a822f103c8b92cf58aab962949b31d300a4b01f634"}, {0x38, 0x1, 0xb, "f6be8d032e7cdc78b767e2cedbcee5d52305633f208a148de6b0532728ba2e1744d6eaa2dbd0aae5"}, {0xc0, 0xffff, 0x5, "ee03527f1a878c136c7694136f47b0212da7dd3b5383ac58381494208d69f9755167d8c17bcc168c26bd814ab45d69b85a5fc0f80fece0ae8299efeae232cbe6410e4484bb9a1158f45025389d1cc89c251eedb16e03fdbe639513efb302c2146f3947979fc5b21dc96fdf0ba74dfc18736ae03fe744aff965782f5fc592b8bdc75e8377bd907b896e0412d8e91ca9c436e95e3089095d9ea1f8276ab057ddb18eb98e753ac1be8f91aa891d"}], 0x188}, 0x40e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) unveil(&(0x7f0000001780)='./bus\x00', &(0x7f00000017c0)='x\x00') minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x236d8db747492df5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2005, 0xffffffffffffffff) pipe2(&(0x7f0000001740)={0xffffffffffffffff}, 0x10000) openat$vmm(0xffffffffffffff9c, &(0x7f0000001640)='/dev/vmm\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001600)={&(0x7f00000003c0)='./bus\x00', r0, 0x2}) mknod(&(0x7f0000000380)='./bus\x00', 0x8a1860ec0b7dae4b, 0x6) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001800)={0x4, './bus\x00', './file0\x00'}) getsockname$unix(r0, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) 16:01:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000b00)=[{&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000740)=""/220, 0xdc}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f0000000840)=""/139, 0x8b}, {&(0x7f0000000900)}, {&(0x7f0000000940)=""/38, 0x26}, {&(0x7f0000000980)=""/170, 0xaa}, {&(0x7f0000000a40)=""/161, 0xa1}], 0x8) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) close(r2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000003c0)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000002c0)={{0x6, 0x2, 0x622}, 0x7fffffff, 0x8, 0x4}) ioctl$BIOCPROMISC(r2, 0x20004269) getdents(r2, &(0x7f0000001c80)=""/4096, 0x1000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x8001, 0x7fff, 0x7, 0x4, "e9c1b9fe42a53a104bdd35f405f4e77cb71dbf38", 0xd3b}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) bind$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) poll(&(0x7f0000000900)=[{r2, 0x12b}, {r2}, {r2, 0x22}, {r2, 0x3}, {r2, 0xc}, {r2, 0x90}, {r2, 0x40}], 0x0, 0xb) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1ff) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x1, 0x40}, 0xc) r3 = fcntl$dupfd(r2, 0x0, r2) read(r3, &(0x7f0000000680)=""/191, 0xbf) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000580)={{0x6, 0x5, 0x2}, 0x0, 0x5, 0x7}) read(r0, &(0x7f0000000140)=""/165, 0xa5) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000005c0)=0x2) 16:01:06 executing program 1: socketpair(0x1, 0x8000, 0x9, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r3 = semget$private(0x0, 0x7, 0x400) r4 = open(&(0x7f0000000d00)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r3, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f00000009c0)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r5 = semget(0x2, 0x3, 0x4) semop(r5, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r5, 0x21cffb5c73bf8e80, 0x8, &(0x7f0000000100)=0xffff) fcntl$setstatus(r4, 0x4, 0x4) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r3, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8000}, {0x2, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) r6 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r7, &(0x7f0000002100)=[{&(0x7f0000000e80)="2d904c612ba34d7a16c1abe5cb8b2a21cf477a699b91590876a560a38c0aa16704c53c7af6f33fdfc78560ebbfefe12d8783de8481a69a2b44de6df1406b0a712b1fa2aab44e54e825733d38a6336979d079123a6e570f1dab3b1e3932018b1839aac725cf2713cc6bc52f8fd6c6ddb5cbec", 0xfffffffffffffd91}, {&(0x7f0000000f00)="e783e04b0c48fad504c2e8ac149ba2a933d1e01b60fc9bdd10034d058ad3964e2351b61c348119229aa05385aedba205279b102b52bb63f9a16ff2f5383c069ece04d16bcd3bd1b17aa82f16ba30e31d5ec9ac1efe523134780a4092e2a1dab60e1956c25e95d1252b860b6cdaf787a5af5a4f5959461e9b2534a7e06a0ebdb8bbed79e96db2644a94da6734c48f75dcd36443", 0x93}, {&(0x7f0000000fc0)="d67d0473b471677e43d77638add19e5e9e5083799d375cbf4ce1b3b948e5b515763e24e1040734398d5311d3c92ccd99db1a8c4bb655303225dcedbfdc411ad1b1027dea183382e3bcf63bedce94f38e6c2198e3e6db73f31adf401f1fa53faeb27a60d0149d53b6181bca349bcb3778e1cb2196d684e4335ea09cb8151354544f6afc1dffd3c6b7293de5d2ebf2f6f111c22aacb4f8fdd41295c31d3f96adeb11905515413b609c34039444781e64f7f199dfd0fefc966528ae379a7a15a755", 0xfffffffffffffefa}, {&(0x7f0000000940)="8e77d0e5ac", 0x5}, {&(0x7f0000002180)="a26c65f179a9aaa786bb561919195165297cad58d863f891f3966848718eb588783ca670ca90126148197f50c16972a160d960b360a1221faaca3a46326b64889f6fda1860370f447261158f723f6001bc15e8f396515edc41c8b0efc4495792916da3162232f3efca81dd5e7957969a9808103e2008d6a801085fb7630f7c", 0x7f}, {&(0x7f0000001100)="9eafb1ce26a9f017a980e30e5f44b6048f3fd85af84bb9b22e55dc8fac394995c505e33bbd1bc8d4d9dacdad0b5baafc212b2237d1ac4f1d5a6369b4043bc7fcf4804694ba756e481e76706b7791cef85e2f2e97452ca47d2d0a384369a5e1c87ab4e61e121b6e4eec03856b5b1661b03d4df3cdb776949bea38a5f9103118e6865da22a5994ee3b8b6b8756d03d60becd618d56baaef58c4529af673ca21c46b02e71fbfe99e5794543eb77b55199a48e62d4c33282543d52bb575f387672cca69c84111bca4fc0846a2950c92e34bd6d2c4995b019850544b669284e7a587f737ec4bb7ce5e7ada2a8776af8b1e2eac7ea34be572797abebec1b321284138176c2a36a9db11036ccee2c40e2e0c0a0c25e862fd2995e627f27c3bb8598f187a2eede29de72e9f00feea2be4265812e4adb7c225f9e20cf08136821bfdf25d6caba073dc41c63a44e8c8945a2c4180916c5314812a48da1cb023366a7655f62ebed9c502f281280f02025178489c486082966607ee22f0ba1a21ba13690b22de7b52fbeee4e4d18801d964595c8472c3bdbad0d277693c1014295c53ca22952b4be734f816662ed8a1a3c442b5ae2b2f39c3f015013da20d9e177ee0cf9c9b70886536da2028050d3b8e40597d2f08773fcf15617aa4220a5310795d06c9a99afe7d6f43c37d5db1e5ed0bb8e77f606d74be2bd4d6f7c50f513362cf270ee895b917b461f9f4117fbac558dd3725d7434d764c68a477b4a7cff5991c882509ab82396967445fa73f1f16724bd41adda7b393f3d061f3a9ae0d337fa51d4d324456c0d6f122a1ffe2d826affbb57e73514eac3dde5c624c25bb19b05c232b7b6b8c89357f202bc3722af1092aa5d69efa2c448959be9db40d6cdb0d150cd1e898ceb65237c46b709e66f5027fde08cd3580aed006b3e6ca87ce9d29a805dc43bad8170678396bfb23872ae0d560a9a8882e356b87b26e48ff8c25ea6e90c225c66daba521dbe61c6235f4dd3046da90704fb530be4379e6a8878b1f437afb977e516274aea05e6cd8c2d87d7d3302a67fa3c3e90a232c31b05cec60c5dabbea7354946e05732e9c294e08beb7e8b147ceb2f55adc973dc93d3520c8d04463f0411b9e88090da0800b5a54f23bffc40bec602b847b0fa4a3f2a5b1ab59e16c1205840f5bc22eeccdc42573d2fab33be9a0e792b6496a9d50aea49b47d83cfd95ef8b855608ff5fcf1b088f17ee582d379143ff766f150653b5ee56a962b9ce50cde80ed260785d9ea2f788bf337d1fc6865080ec5c29d15c01d4e90100622b6568e5f47b21dcee2ba34052e755f9866da01dfc9820c10378ab46bd95673b66c86761f3385e08ea6d4b01ddae32fae922b86cd3b39354dca03693f018364b69a91bd33ba425932501e881ebd46bd7edcf45393244fc17ec7e81021f2c47afd83df266d8cc0f7041f4e364212f1663f5eb243754a97f43153c2a30bcf98e547421c033f9df8af49c4b04cb858a360f4ceb3000210002bd3faad31bd3b1f8f5a96efa59cf6f47e85d5699dfa16a92d941d986c3afd422b9f3ec2f07983309f99bd1a2c89c04b03d7c1d1b73fd688efe1440d355d7ee0a70a4078f00a19ba01351d8c9dabd56cabecc3562dc60928d7d97660451ebdf345411fb9be6672ddc70af641d5727720efe19c4342874e4c68ee58cb41513d2d7842913e6cd00af1a7164f1fa39536bb85c8475a3ac5fe84b4dda60e4abeb4cf6ebccf7ca260ef2ab14d381f17ecf1b87fed56b172ba66fe64f18af39cab342580c5dacc075ab93ea381ba8976c3faa7e58131ff5abe2f49ce158606c27c2508e6db93181094e8fcfd899cc58cfec8685656f87622f1dfd3058f4e4718564a822f4db34c28fdad8f531a6cb3c9284cfa0511a086dbb8950f50bac2912ce32d992742a0db3763077454ec3b52e1b31b54751461d2a37c6501bcb416a849823789bee06b9424c3cddace2ee655c71edd0fbab00af61e3f2ed9b741f3e38e55f28566f62bedb1487ca83e98facfa03adae0e1121e6210fb951e1085a505bb01d70ec9c5ec868cf704d11c414c508396b1cc23743341c65e4ff0747a90635e9afb280bea04a63fa45b292099ea848f38e5bb5548a6fef52d5326fcaeb69d2725b1b35695ad74ff02ca6d201a481853e35d51f463800fd136cf19d70a5cbb68404607b81d0ce56b3415a2003b9bfc26f60206968cb04435ea7817aa90b42392c837fdb5215962b62474448aa0200c7ad299a4b47f6b3b6be6446a0e2f0ec046ed770e79cdfab1a8ce7d0f0cd499e8ffb8a4249d4690d61d4a546db4b29e7fc72c4b0f86c8d705de72144b49ffd119e8e67ae6d28390b74c7c662dcf9ce1e758d71e09e2b55e3cb3595fbd334d319980854a700b3c60c8e8c8f1aa3c5c31670a9e7d067f20d40edc942c35b8cea0d28f7b4cdbe68a96a3c6627ff4b3614f81ae017659d763ed234cdf18502691062d0f3406a714cf41316d49cd330397fa30a24c2c2bfd74026464680b1a31f2ef8c109e45a195f2d8f0fb4d4f325c78e589699111d59485a1ece0dc2877302629ff519ffbcccf007746ab69b8c980a64ae6bbdac570c2660952a425152965e3afcb0f8480b7ea0cd2cb1d1d22d8351493bdb7aff81a6a8f4c73962524e8ebc8b8858341955c8faacc5570d8184b2492db5c6425c18a00315ea06b064752f750782b7e9094a2667f3ffaf6be461ada9846ea703269aa3486cfb9b5fa0cba473c50ab0fa4d2231a833c39f54868b078f5df5e7dad1e71b3ab17972cef3c469678ae131a25f3f21ae1f2778a4296e8e9cf77e954c6040abb511fba67933d4e2399b6169f8b113109e25a0b637ab9cf921a74958301b96c9e3fbdf37ae9f10bccfd669a6a7d2d0d3d1bd71360fa871ca0d7f8ab8de7ad0f66817964e7001f6b74a8c969201b5d3449c7c7684a30cc9cf2c18987994dc707b7d4a6b6eb0693d9626a2bd91ea0961ab96965ff80f74b11d71b80d7f0c138d64c9880d2cee78a43f37d2ce7a11400ed7eea9f1eaa653efcf2478320c5ca484d799b903889857a1886c08f0152662c5717b075948be31df2e3ac740af4b58d4ac4bfe2f51e6b02d0bafba4c1bc0ad71d2aa0c23b9ff9641ae956fd979986b34cf11534e4087258758411ddde1721d2bcb7438235e2815df0f935f8764066357abbf2e6d0e99e8ddfe8bbe95fd0cfacd78d4b096c37cdc10deb05800feebe94f3e6671e0d65c238ec1dc3b3f41bcd72c4a9fe08a5bb6b942d68fd647039e883ad2e112ab4a78c2f3fea40a98726d9c2939afc2440c767f5d3ccc32a786a9674359836eb14486381f32df8ef98bca0f4dbd6f80614ffb83996705c9ace264acb938fbbcdc9678b127d04c7a890753662cdc924887c201d1ae6bcd8079678b2e995721fd77ffad2dd6e221b46d5bfc196184df0e13ba1424efbbfd0a64adc18d7eebe20021ab9a00d82d59378848f746c7856968aff13414337e54eb85b70b52441ad77135960c4e24fe2a1db81d92ee242f6bd6aa4bd20bd7c085f6d4204d8abd2ed16e4ee3b29d3544171617606d4099bfafbeddc8e2fb867782ea55991397ae15e5d04bf664488094a3cb08fb4c1e2af7622a11356cd72b0e1fd2231a2393e2570c0963594f7b22ba616117f952ddb9e8e2089b4f63d75180e612afe4d2be47de4b9b78cd405b6196c83daca047cc77e17f2424e8f0133130da28e729a750d931b93eb80fdf1c40694d6f7054b535809af67ce2ec3eea7b255fc7236772245c84e4289707d40898f8f864127b1d6e7335d3a8822afc76ecf30aba3e02287c84decf4a6cc42341bb165eaaac5eb72339157231f831105b2e49e556a6845c74bb911d66959e79d8437b51135597071a2a32c4c95bdbe9fc0d49766c2a14b227c5bdd87f5f4293738443d9761bfa93030c28363ab6fd2591bb700b67c552b941ecd5adcf10b48900073631df061646957a5812198a4b9ca5e715f47d44a16670dd3c5aa07a985ae43f7c2bfdc395274f6f668f3f678b6f1e8ab609e8d51e6cba7979074f07353831d5dd3f8c0facdfa0372c9ee26ee5a9513a21eed92c988996faee63600a711c7ed51d7c197a93f0c3ab6912439a7eb921e2c03f94631edce00861bd91c76baf22e91f3fe8398103ab6dfc5738250d772135652bafeacbe260b7f6a484ed08530bb9cc71f445f8117639f46f208a6847bcb8b0effb8d010b706c34c25ed860e2483b6ac46e6e09fa89414de995389770284410fbda8ae0c590615c203cb90909c0ee2f0de3b8262e13ac94cbfc297367833f714e4e23dd8801feee3867d650fdfdbf14b783a0bca980d7563e5dc044d8cc8e5c11c79601789aa041c957af9699b1a41133bc8ae79f8a904912f4fc4c9432b4c573002e011fe47e40d4ce131a28a462a1dc2149326ef66a1927d517fa30ceb968c7951523447db61d0cead8c32e29e5ddecf7c468a6b48e5d0874957758478cf4ef9f339e37e31ab77285acd9f9ebdc5421479dc5ec96c8fa7a48e12b4300b3df31dfcd1c4f4b89a997cff56568d8b7fda2d85022886a52372ac97ddd1b844c83e5691dfd58faa7f3331720697488160620505042469c0b62a1b53b175b5d7d8b21e7d5e03e470e3576709d0c9019114c751e45984f38d634f4a257b58fe6b3e8e94bf5e092a2f27bdf38b04cc522998e2bfa9ceb00b11761103098f6ac2c47a47b6e17fd315511e4bcc3fc3a2d2c37ef7f775e9d1b92cd651b15339982970b2a8d5dc14d0f554868b872479fc028768e3b8f0ab1141c1ca47b8bbb38abe4147e09917402845bcc17e83899910a4804fb37cdbb5bb8cec5d83697366579153fea5b31a93ae983e0e90d831cf05b87c3b8f2b3245aed9749a9e6da110be874a1e63d0665fa80560fd049818e296d28ddf35b418cacbc7678188bf6b59ec6930aa6c6df60d9b98348b597353a9a5bf0a1b8ad6ffd1eb10463ca46cd85e98b6758559a937f2d225f0db8f46920ea4a347cad636b78d98b9c43657dab8e142dc57e3cec5fea3809072f7ac9d1babac139b335dd3f340756dca751ac69a108097de37989b8fba85b6ce5e9cff8a17b3ed7871c12d978127682a2fb89f56b6c52613d33b9fa68243d8ceeeda1d42e3d5a60c6090e4573ff60bbfa1464d1e5af12ffa9c4cc6f6c82c302fa450c51dcb9366af8dbf1aa5e1d835ba20a75a88d725d989426b2cddf23e669109f2fd63dc0172d266396e61938b579ccf3ddf9cfb123104d36b910b4344f6bd81e6809f449a05b167e078648c4f0ea7f27b5517bbee82681a5886064c11a6293850364b9e3b8bc70e79e9b48178e47e0513a3cac92d1d8f58157d10e34f1dbbbd64fe3977fd557cb79ad28595bb3fb497801e59463eafe03be7d3077c8251545db357310e6fce5c321153c8272925b4e5a4447bed63f0dcda89eeb2c9d01fecfda78dcc315902f8403d9d9fb423466cf97af0b0ffcd8bc62b8f3e8c9a65984c8297c16f20b7573bdb2520f92a75d03c1e39ff989ae240e59af44f42616925327d94d152eaad1ac8dc5bf694a6d33ea741a75a54888d58e0f743a19a78f72a5406ede61e2aa9e9578139e116afac6a3ce2bb4636fb0671247b3b16823288e0de2756615999fd9999e88c5b3d1d8505c0053aa2332a02dc4c9201f7b98cd10cd0257604ef285f6ed11c96333cc2d8fe04aca1c39ca32f8f896cc2937c6219b7f20edd4572d082aa591e8347c3bfbcc3b7592b060ef8ff4773df8800322e9b1b3cb8309800f018cc8f15efff9dd2", 0xfffffffffffffd2b}], 0x6) r9 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r9, 0x2000747b) semctl$GETNCNT(r3, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x0, 0x1d, r6, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) r10 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000008c0)=0xc) setreuid(r10, r11) setsockopt(r8, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) 16:01:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8ce80801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ffa000/0x3000)=nil) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f00007df000/0x4000)=nil, 0x4000, 0x3) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000000000015}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0xfffffffffffffffb, 0x6, 0x2, 0x7}]}) 16:01:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:06 executing program 1: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r1 = getppid() wait4(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) r2 = semget$private(0x0, 0x7, 0x200) semop(r2, &(0x7f0000000340)=[{0x2, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x5) poll(&(0x7f0000000040), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0x2bd) 16:01:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x8000}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) listen(r1, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/101, &(0x7f00000000c0)=0x65) 16:01:06 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000010005271a030000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0xc1, 0x1, 0x1, 0x186}, {{r0}, 0xfffffffffffffffb, 0xb4, 0x4, 0x294, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0xff}, {{r0}, 0x38c6f7c8f449542f, 0x4, 0x1, 0x100, 0xf7}], 0xe7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x74dcd5be01d2d2bf, 0x2, 0x4000000000000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0x2}], 0xe87, &(0x7f0000000000)={0xffffffffffff25d5, 0x80}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x3, 0x3fe) r1 = msgget(0x2, 0x82) msgrcv(r1, &(0x7f0000000000)={0x0, ""/20}, 0x1c, 0x3, 0x1800) sendto(r0, &(0x7f0000000040)="6d22231368bceda83faef3b35488da473d62c4b123c01b3e3bc621e4c16c0fbb94d4c08fa4f7e9ba64862224700a4bb08eaba21a9a533d0483503c7069c34d76a98782fb8d5e128059424b5d694bed9f6fcd6c2c36420e348957fc3120b160d7bc3242da0f603bd57acc8efe169fd460ca9c1733f1313f933c", 0x79, 0x1ba055b18f66e2b3, 0x0, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x5, 0x4, 0x40, 0x80}, {0x1ff, 0x6, 0xfff, 0x3}, {0x1000, 0xffff, 0x7, 0x7}, {0xc0000, 0x7fffffff, 0x8, 0xfa8}, {0x7ff, 0x0, 0x2, 0x1}, {0x4, 0x18400000000000, 0x9, 0xfffffffffffff001}, {0x8, 0x1f, 0x3, 0x7fff}]}) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xff53, 0x0, 0xffffffffffffff27, &(0x7f00000001c0)=ANY=[], 0xfffffffffffffe2f}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:07 executing program 0: r0 = msgget(0x3, 0x10310) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r5 = open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) r6 = msgget$private(0x0, 0x8) r7 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r5, 0x42) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) recvfrom$inet6(r4, &(0x7f00000003c0)=""/249, 0xf9, 0x1, &(0x7f00000002c0)={0x18, 0x3, 0x481, 0xffff}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) dup2(r5, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r7], 0x3, 0x800) msgrcv(r7, &(0x7f0000000840), 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:01:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/173) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c168a5b671b1b542a538706000000a714000000290000002a0000000300000000"], 0x38}, 0x0) 16:01:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) chdir(&(0x7f0000000000)='./file0\x00') r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socket(0x6, 0x2, 0xffffffffffffffff) 16:01:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:01:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0a5b4824f43a42ed", 0x15e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x86) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x7516) 16:01:08 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/247, 0xf7}, {&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000240)=""/86, 0x56}, {&(0x7f00000002c0)=""/103, 0x67}, {&(0x7f0000000340)=""/220, 0xdc}, {&(0x7f0000000440)=""/138, 0x8a}, {&(0x7f0000000500)=""/148, 0x94}, {&(0x7f0000000600)=""/60, 0x3c}, {&(0x7f0000000640)=""/7, 0x7}], 0x9, &(0x7f0000000740)=""/134, 0x86}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ïe2Õ@¿Šµ¦“}²=HÃËäFmfö­¡öû]Vø;1˜pçI{ïe2Õ@¿Šµ¦“}²=HÃËäFmfö­¡öû]Vø;1˜pçI{vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf378 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf378 16:01:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8b}, {0x101, 0x1}], 0x57}) poll(&(0x7f0000000000)=[{r0, 0x56}], 0x1, 0x7) fsync(r0) 16:01:08 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x100, 0x0) socket$inet6(0x18, 0x5, 0x4) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xcbd873fa5b6124a1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x9, &(0x7f0000000300)=[{0xfffd, 0x1967, 0x81, 0x3000}, {0x10000000000001, 0xffff, 0x4, 0x4}, {0x600, 0x8, 0x100000000007f, 0x10000}, {0x2, 0x668, 0x5, 0xfffffffffffffffb}, {0x6, 0x7, 0x7, 0x3}, {0xd93, 0x3, 0x9d17, 0x2}, {0x2, 0x1, 0xaa37}, {0x8, 0xffffffffffffff00, 0x3ff, 0xf7}, {0x7, 0x9, 0x43, 0x20000000073}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x4d}, {0x6}]}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x6d260aba1f3ff0d7, 0xc4) bind$inet(r4, &(0x7f0000000180)={0x2, 0x2}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b2") fcntl$setflags(r3, 0x2, 0x1) 16:01:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x3ff) close(r1) r3 = syz_open_pts() write(r2, &(0x7f0000000340)="b1dd68031b18989da710ff36ad49be82f32fb0142306849f3d8ef21ca17f50632a7973f9f4489598a46fb7562c9566bc3361b31ce1ecfe007b9cae2e011c1a4bd0bc39d08d896cdad7a9004942144dfad11cd8e01c9343f7bb3c8e0dcbe7", 0x5e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r3, 0x4322d11273df4171}], 0x1, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:01:08 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x400000000, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x8, 0x9}, {{r2}, 0xfffffffffffffff8, 0x46, 0xfffff, 0x4, 0xb3}], 0xb, 0x0) 16:01:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x60, 0x670181ae44a253f8, 0x7fffffff, 0x54}, {{r1}, 0xc50b43a43ab01ee1, 0xc47893115646c426, 0xfffff, 0x401, 0x6}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x7}, {{r1}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x8, 0x5}], 0x5, &(0x7f0000000140)={0x800, 0x4}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20, 0x400, 0x6, 0x8, "91db3654811f8c4456fac6b7874ad7add587ffef", 0x8, 0xffffffff}) close(r0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) 16:01:08 executing program 1: r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x3, 0x98}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3f, 0x1ff, 0x9b57, 0x1}, {0xffffffffffffffe1, 0xd06, 0x3, 0x7}, {0x5, 0xc, 0x9, 0x348}]}) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setown(r0, 0x6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x7cc}]}) pwrite(r0, &(0x7f0000000240)="b1e91beef9ad09050cdafd2413b013a83d7c00eb9e73abccbd7ae3563176491af9eef740cd150afc5056c8aedf05f0c599bcb585a5e2592296fde50c9d085d63f4d46cae3204d3a70dc4bfc188c7d1628ebdb811ed29feb72e8a6275f5c89616bf1ec5bbfbe9ce490ab7ca27", 0xfffffffffffffebf, 0x0, 0x3) 16:01:08 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socket$unix(0x1, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x8f8bce5e1d7a8ae1, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x40) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x4) 16:01:08 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setgid(r3) setuid(0xee01) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setgroups(0x5, &(0x7f0000000000)=[r0, r4, r1, r3, r0]) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) r6 = getuid() fchownat(r5, &(0x7f0000000100)='./file0\x00', r6, r2, 0x0) r7 = semget$private(0x0, 0x3, 0x9) semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000000040)=""/100) 16:01:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/67}, &(0x7f0000000080)=0x45) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100), 0x0) 16:01:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8280, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) dup2(r2, r1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:01:08 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x17) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) faccessat(r0, &(0x7f00000000c0)='./file2\x00', 0x140, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r10) 16:01:08 executing program 1: r0 = msgget$private(0x0, 0x100) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x0) 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0xfffffffffffffffe, 0x401, 0x10000, "887391da29241ee9f7a366de9d2d4b38049e031a", 0x401, 0x80}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x87}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f00000001c0)="cd6ce63f4b496900d9c04d8200"/26) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) 16:01:08 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) r3 = geteuid() ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000400)={{0x3, 0xa56, 0xffffffff}, 0x8, 0x0, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) dup(r1) close(r0) 16:01:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161", 0xd}], 0x1, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=""/218, 0xda) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="a4f9945161", 0x5}], 0x1, 0x0, 0x0) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000580)=""/4096, 0x1000) execve(0x0, 0x0, 0x0) 16:01:08 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x241, &(0x7f0000000000)) 16:01:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x11, 0x12, r0, 0x0, 0x47) rmdir(&(0x7f0000000080)='./bus\x00') 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x8000, 0x5}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x800, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000400)=0x3f, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x1, 0x9}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) read(r5, &(0x7f0000000280)=""/174, 0xae) socketpair(0x18, 0x2, 0x0, &(0x7f0000000000)) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res(&(0x7f0000000180), 0x56d7d847, 0x5) 16:01:08 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0xb, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = fcntl$getown(r3, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) geteuid() ioctl$TIOCNOTTY(r3, 0x20007471) setreuid(r4, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) accept(r3, &(0x7f0000000580)=@in6, &(0x7f00000007c0)=0xc) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = socket$inet(0x2, 0x7, 0x9) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) ftruncate(r0, 0x0, 0xffffffffffffff81) pipe(&(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x3c}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xffff) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000640)='lm', 0x2) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) listen(r2, 0x400) fchflags(r2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x1, 0x7fffffff, 0x7fff, 0x7}) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) close(r0) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004044000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="ca", 0x1}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x2, [{0x2, 0xff}, {0x1, 0x7630}, {0x1, 0x7fff}, {0x3, 0xffffffffffffffff}, {0x2, 0x74}, {0x3, 0x6}, {0x3, 0xbd0d}, {0x1, 0x10000}, {0x2, 0x36e8000000}, {0x3, 0x10001}, {0x2, 0x5b7}, {0x3, 0x1000}, {0x1, 0x8}, {}, {0x3, 0xc1}, {0x3, 0x2e3a}, {0x1, 0xdd5}, {0x2, 0x7}, {0x3, 0x5}, {0x1}, {0x3, 0xea5}, {0x3, 0x2}, {0x3, 0x8}, {0x40c1bad782a882ed, 0x10001}, {0x2, 0x8000}, {0x2, 0x9}, {0x1, 0x7}, {0x2, 0xff}, {0x3, 0x6}, {0x3, 0x3ff}, {0x2, 0x6}, {0x2, 0x1f}]}) 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000000)="eaff000000000001", 0xffffffffffffffb5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000040)="6acd58308deededf2583da51c425a03f3db499c8c47037c96d698c989e75e2cb111ffa6585f5204cbdf940fc0c110fdfa8c3855f655c890025cfadf74b64f7331049423288ff6ee53cc019cac9325aa3cc406ef6afa545b6cd164a804a717f52417a3e83c98fbab25c4a8857e057f3741313fb2d378ac71e0b2673332897a70acedcdc043fda8de1", 0x88, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000040)="f8fe3babf6fa837ead764dd98e71f95804d2c6b2938802daf952963b4cffdc18d1850e7ce06d7bd2bcc6a5"}) 16:01:09 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000001c2, &(0x7f0000000140)=[{0x54}, {0x5, 0x0, 0x0, 0xff}, {0x90d, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r1, 0x4, 0x4) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x106) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x87, 0x4}, {0x6}, {0x87, 0x8000}, {0x4, 0x681}, {0x7, 0x1}, {0x87, 0x9dc}], 0x6}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:01:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) getppid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") 16:01:09 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f00000002c0), 0x10004) fcntl$lock(r1, 0x0, &(0x7f0000000300)={0x3, 0x3, 0x80, 0xfff, r3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getppid() r9 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffc, r4, r5, r6, r7, 0x8, 0x3}, 0xfffffffffffffffc, 0x6, r8, r9, 0xf6b, 0x1000, 0x2b4f, 0x9}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xfffffffffffffc00, 0x3ff}) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x231, &(0x7f0000000080)=[{0x50, 0x0, 0x2, 0x1ff}, {0x4, 0x0, 0x10000}]}) r1 = getpid() wait4(r1, &(0x7f0000000040), 0xb, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) 16:01:09 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000064}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3f, 0x2, 0x8, 0x3ff, "f20e72b64ffaab5ff9aa0689970241830be965c7", 0x1, 0x5}) close(r1) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbd000000000000003fbac8a0d8f00780ff0342ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c7d1d4fa9c9573f36e68e8e47bfd49d4ab887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e", 0xb5}, {&(0x7f0000003380)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44fe329f5077a141fd7454aee02821b0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe7e8becdf79c669a652d4465fd4cb53d22c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0x86}, {&(0x7f0000000000)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000043c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66df258fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa003008f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b53ceb3e4cf3ce9a9a62c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a3372152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d021be2e45807acfb1feb458001a750168ce2b4f889aaeef7fa151827ed95543fc8143457edeeaeca76aafc8fa8f0908d635cdc10234800d8c0782bc82db1a9cb79ce64c125f76e4035839022cfac74249aab133b4eb073c0c66b4c38f42482716b", 0xdee}], 0xf6) ioctl$TIOCSBRK(r1, 0x2000747b) 16:01:09 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0xffffffffffffffc0, 0x2, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) 16:01:09 executing program 1: r0 = semget(0x2, 0x4, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x800}, {0x3, 0x3, 0xa9edb411197e67ba}, {0x4fd6f5311dfa057e, 0x8, 0x1000}, {0xf4ccf1c062984fe6, 0x8, 0x1800}], 0x4) 16:01:09 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="45e9f70b82c82e19c9c637254bc8c2e6269ec2f11fd509471c65309a08a4ad4541af963d5768de364d480e2cd4f8d5859ff6067ab7a727ad119a88000dab73252990f815f585c2c50ddd0b1701e864e83f1be704695f932e68cd456a67f0c47adf5967a444f6db32314ba0c94145550c80850c5ce0126a5be5813b9ee183669335a9efc3056553fd28d349586fc2c7e482ea054109c447d41ccf58e10b629bbaff20ef2b87a1ca43f20612e69a9c452a6511aedb109893ca9b8b3d5b69d59b51f55a495a2ec84ee120aa9eb99dbd591dede76d48c17b7aa1adaf5549fc929038b12c938a69979e608fb9c7ad0897bcebf9c85c90c0", 0xf5}], 0x1, 0x0, 0x0) 16:01:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[]}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000062, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/29, 0x1d, 0x40, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7}, 0xc) mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0x80) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000200)="70d70d93830b420b60ec5a62120089bfd7a69204b229a9a0489dffc097ac7a", 0x1f, 0x402, &(0x7f0000000240)={0x18, 0x2, 0x99b8, 0x80}, 0xc) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)) 16:01:09 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x7, 0x81f00a9, r0}) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x4000000a, r0) 16:01:09 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x5a) 16:01:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:01:09 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1, 0x7, 0xffffffffffffffe1, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000140)={0x0, 0x8787c7fb, 0x0, 0x907530ee9f33069c, &(0x7f0000000000)=ANY=[], 0xffffffd9}, 0x0) r2 = dup2(r1, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x6}) 16:01:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x7fff, 0x2, 0x1, 0x5}, {0x8d6, 0x2, 0x100, 0x100000001}, {0x81, 0x6, 0x8, 0x7}, {0x3, 0x93d, 0x3, 0x4}, {0xffffffff, 0x400, 0x3, 0x1bd1129e}, {0x1000, 0xfff, 0x54c, 0xec8}, {0x5, 0x2, 0x0, 0x6}, {0x8000, 0x0, 0xe23, 0x7}, {0x401, 0x2, 0x401, 0x2}]}) 16:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:01:09 executing program 1: r0 = msgget(0x2, 0x100000012) msgsnd(r0, &(0x7f0000000040)={0x0, "277070e1dcf2146502866dabe8bc12522269d781cb68c9fd7e622bca8b52a14fa3250874d2c8ef75bb5a9fbe886b796f8d6df297470a687ea4e021922b92361f6c42aadeb295b24222511b1f18ac781eb40b878b7c47d196c935bbed0b0fec85e804ea2c73ff505ebac9dac45fb940d1eb0b37ba8fbcaa1911afb0391dabe3a5a2f14312177a71d924e00633f298280bfb84b2b71e9b4c43deb5d32b12e8831fcce14e1a55416d168bf8c0be7f7735c72c7c3aab83a27c70de5ec9872655d34f00359d0ef5459f13b346dc3ef659245110e4426f3885c343538cbe91c5acbab78d0fb3c6d8130dab6f7c62977159d7f6c324769124cd264604d85b82ccca574fcb507b88c63b06031c14cbcac822f70be9b4521e24e6e9898ba62a8c468b45ff5ea475aef0fb435e22516ad9c34578f585d0870c278576751ebc6fc361b93992264e6f76cbdfccb3aad8e386463a21afa276a440d6e5ad6a14d683b55997f837442c9461e5c4df053889538ec0de57bbd793b2854fb75a941eefc393a1c92a856f851c41f79b7670c1bc099c14f3ac64f7b195d880f3da56de1b516d196fbb604860e5657a2cfd67020dcc2482b64c6af646650a6b3cedf23d9544568b3596fb86539eda37cb31fc13f6f3d3109a31d7c68502267c496926dc6b3525cb5e032cf4edce16189427b69b3488cb394a58d3be740c92ff270bc7dd40a8034d7b214890d3ac79cf640599e51b13b8b3ea4d689b8d4201e46092afcedabd9e234469339feaf5f0de54e32924fda89afd054e5f2872a26f12ce91ae05cb3c7aaff8ab4f6319e321a3da5630a14f94016e78c46e8b96cc6a31b84db21820055ade0c08491f12578032ea4bb0f082826b726cea1aa11bad60caaec15e676454dee0622efbe1df07854e3f2c15eebdad4bfe1a38b8f3611d634b5f191a50e34f342f4b1219a6a290486e3236fca8fa3a691a918d706bd0ec61ad4bc2c79dbdfbd8346f3b356ee072d80abc9ba7bb175aa30fcc068106be0d2d96e1e542acc430107ff340d4c80a9819a1ee238d07e39f27bef46affb1a6a5edb264d8056b6f609bb3bc6a25b50d8f62d36c3d96c09dfe277b82424dc5ca7f2f1c4bd5e4f8aea3390e86394e9e389c3746847346f6ab19b4f747957917e1592d75a29736b5e28f6e47b7bcdb6fdc397a831f7a012b6862add486ee6e73d9aa08eeca205b09fdd161cbc5c790bf061f93a537bb6ac7e4eace7cd518f2fe72317c661c74d6561a0ec8f6b76c48bf17ca9e5c0d0ce3b0d13d17245958b4cb68eb2e0ac4b54bd15d810e0438ad5f0762d7e8421813c4f33469966f51fab58f4be2662d1b9c4ad32baf940012c9d19c0031d1258d51fb50f04bbbb78b2b13c92065c28f6450b9967eabfc6d3a51760722ff05c90c52a6ffb66145042c5838855ee3180d7b4401a85851b9967a54b25f960c1f19afccda133894e2510026606b1a18fa9fc15e7a2b04f48a5d117dc9a063a4b6fb4e48e9daec82b3d4405d00d3a05f1881b0aa50b12bd0e413fb748967e6f871c29d58336b3eadc8b89f8b7b507c6e38a18ee75741d46caf29f5cf7f421f53796df36405761cb6854b192e631e010804f438e78a4585820e12e608b7dcf3620fd1494598d4feb50bcd441794bb6186dd6ceebc12aeec4ced0fcfa8bbcdae8a8f0861f5579a665eef86c9a739f5d4cc08a090ca2be4f88f47a3789a1ac8e7cb145179cc8dcc55972100eb2d6bed4a61fb7fe7ebb860a4cf2c1ee5870cf2d0a5b401bb7a3e7644caaa17a6f244d724854b64e327a38a4eea90911745feda16a6514b4378ecfbe2c26b4b24eac0824cf8b96adc766a970e11c8518d359541def222b63a68199286a8045764928487ad913b98e091f4ad0bfc02a71514260b6bba0106a43db23351528fd97dfa26300cd3aad69aa3c4a2cbda608423c44089dfde42a4df25a8f53ffbe7326c429549c14e6fc542d75cb41956c40c8568cd9cba394e88677edd355e397a56a86020993521d8b26980fb7a646dfcc38a208671f4db0afce7efe77a119a2074fe3e1b9578b6785929bcfe546cc72ab54e59663f156772405cfb9210cec70c1dbb6a998cf9643130c55022a8da1e8dd96c33ec82b8e8bd088cca9c8a9ebcf38577995275ddffb079b6064b9bf853cfe2c405faa7af0dc86378a71ad7f3e45ae18cccd54abc7cd36de88d4b18ab76c37d14f687c0b41d1d46bbd8c7"}, 0x630, 0x800) 16:01:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:01:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x68) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x8, 0xffffffff, 0x8}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getegid() setgid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x7fff, 0x1}, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000240)=[{0xe8, 0x42a38791c87fa12, 0x8, "b5231827eae6551f5bd4774452d2e04caab0f26879988a126ebfde703969d2270451461eed4334c041bc3f324ac0d2ccb859887937edec75276025b1bddd3977dd4bcbb38a9dba3d06992160b179fbe46b90057fce0c86371e1b709ded7891dc03b8468b3c7bbc3099882f4c1aa13297865e9c57bbd1f3be6855e705a4201e71d90e74a4ae86eb879f76cfaca2b6a9679b5308c7da568890458e40663463314d6495b1818ee96ae4525fef581712aaff1c92cd8b28eebb811c8ee4666e0d6a763275ca23e547546e51246085acef29ed09a99f30"}, {0x90, 0x1, 0x0, "fc8d6322136259e665f40fe61ad8fc732b7e9a866c8eb7a8861cd5b5f70c1985b9117b1dfc7552a2090f51b8f24e4ea7c2e9239ec5622837e7605893d67b545e35fcc921c9750d1b95557a1fcbca9b7cd2b0c329edb0f2f65e69e204dc320a587f46573e03148633632736820e441d3faeafdc144a72314adacc8c1ffda397"}, {0xa8, 0x1, 0xc73, "9c51cb93e27fe92d864dc740942e4bdd2c00033bb19bd17c964cce69af0cde8437f75c29ccf29c40d886e987334d76788a739939f94562e1d5e337a8c0231b6772979b15f45395671948929603debf03896608a1dceed75b910c300716bdc3385b7e554e76a9541966a9a6e00350cea9678402857f5d2a68cf36dc55a7812aa5755cfc463867775ae0497d9927fc7cb17a3d474e5718"}, {0x10, 0xffff, 0xc4ce}, {0x30, 0x1, 0x7, "587bbd95a71b0bfea6676ad0d1230963d069f958522c9a5a2676eb35846f1c3a"}, {0xe8, 0xffff, 0x74, "354336c375c731d4632d222e22d156eb9773636badad792abc4639d3f1f4d1c804fe30c751a6ae43d072cf83e434f79bf71f38463face6d248cf0524f39833c6071aca828781506e7e27ecd2cff40b234bb38339449010318f411531d40617bd50cb7640278dcd6fd629046e7ea5894ae1b0e16a6fc7db93b955ea287819ac9921a49505c3308b0d0c1e2a989f283a8b2f176300ee6f6ca5c9dd7c9dc728841df9c8ed952e7f7a1f7b4b1e2e6a20d366f24225bf6d9a36c191d9d98d49abce19f8e9cab461eb86ecd4c88ce8466be9e6f8"}], 0x348}, 0xc34d24529f7cafa5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="65ef070fc530ed15b03a83246b104f4c98d9e2f2556f4e25571f23709e24df5fcdf5da379fd6b5b53a77", 0x2a) r2 = dup(r1) ioctl$BIOCLOCK(r2, 0x20004276) 16:01:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000340)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x1af) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xfffffffffffffe01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x9}) r1 = getgid() r2 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r2, 0x2000747b) setregid(r1, r1) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x100000000000001d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='7') fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) ioctl$TIOCSCTTY(r1, 0x20007461) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)) 16:01:09 executing program 0: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) close(r0) pipe(&(0x7f0000000000)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf378 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf378 16:01:10 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8000, 0xc8}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r2 = socket(0x79167eb596e543a7, 0x5, 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:01:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x100000008) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) unlink(&(0x7f0000000000)='./file0\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchmod(r0, 0x60) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x50) write(r1, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0xfffffffffffffffe, 0x1, 0x5, 0xee80, 0x8001}, 0xc) 16:01:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x605, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1a8ab5b9, 0x5, 0x81, 0x100}, {0x76, 0x3, 0x6, 0x3}]}) recvfrom(r0, &(0x7f0000000100)=""/117, 0x75, 0x2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x6, 0x4, './file0\x00', 0xdc1, 0x1000, 0x81, 0x10000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x80000001, 0x7ff, 0x800000000000000, 0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x80000001) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x3) syz_extract_tcp_res(&(0x7f0000000840), 0x0, 0x43) r1 = semget$private(0x0, 0x1, 0xff7ffffffffffffa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x8, 0x8001, 0x7, 0x1, 0xfffffffffffffeaf, 0x0, 0x100, 0xfffffffffffffffb, 0x1, 0xbd]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0xbfadf344db46b645) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x0, 0x4, 0x9, 0x3}, {0x1, 0x1, 0x4, 0x3}, {0xc8c5, 0x5, 0x1e800, 0x7fff}, {0x20, 0xcd, 0x1, 0x5e}]}) r3 = dup(r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000440)) openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) pread(r4, &(0x7f00000004c0)="ca5da715143c2add6dc7a121beccc3119878511814cde7e008bebf029818520e1e75af2a7f460774d1285403727d8efec0cad77b0bf4ea17dfeab872b218cacd64c994d0bd927a780eb5730e4f742177c8809e90c781e24b3a000344aeed83113b90494a53d12153f0b84604", 0x6c, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000540)) write(r2, &(0x7f0000000b00)="04a256690cb1b06c222fe033cca05ac2a31ecb4c3e77abcc1d3b43336ae4c76756590847f15076c69b75283400654c029ac8da5cd86cccdf890d16ceccbc05a054bacb5f1071010a947009b7fbf40fc9fc3b8bb80066cabe901a466923b7aa8563588215dc84a67936bbe95b9d92c7f355788683f6df481a29ec34c55c8a426ad8cf4a", 0x83) semop(r1, &(0x7f00000006c0)=[{0x4, 0x5, 0x1800}, {0x4, 0x9, 0x1800}, {0x3, 0x0, 0x1000}], 0x36b) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) 16:01:10 executing program 1: r0 = msgget(0x3, 0x2) msgsnd(r0, &(0x7f0000000000)={0x2, "e710eed77690a0ea7c828712c6c7836ede5416a801e3be8acbe764159683d87aa75049b14ce72a388a4d66ca38eb5f3cfda5c2adc32c4e24e41bca7836e842352f15173ebd0af5ebf1f357ea60f99027dff05a565d456aa5b42a5cc02cde32f2f20dac817615906bc0d90396eacc1bae5e64feb1fa64651d3fe9955b236ff31f51ed082f3762dac7463f91424eb7a8a0d47056ffc0715bdb0659cab9b6f71cf66ee8"}, 0xaa, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='\x00', 0x20000, 0x2) accept$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) msgget$private(0x0, 0x71b9003c331806f) r2 = socket(0x1, 0x4000, 0x0) setsockopt(r2, 0x4000000000029, 0x80000000000002e, &(0x7f00000001c0)="91e9a484ac5d6c58dccdbed7717e0f9bd704e1075f0127e4d400d7daf2f27e08dfc8cbcb7b2b0c9669e8db1ef819e833f53fb4559ac9c61323f99238ca17c788621ce9f0849040a46347b48e6e5b3e2b6120da4d51a039ff650d5237266ab687c0c629997a78c0b0f17ed4fbadb726b9729b71", 0x73) 16:01:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = geteuid() r1 = getegid() getgroups(0x1, &(0x7f0000000140)=[r1]) chown(&(0x7f0000000080)='./file0\x00', r0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x7, &(0x7f0000000100)) 16:01:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0xffffffffffffff7c, 0x4) 16:01:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x2, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x6, 0x3}, {{r1}, 0xfffffffffffffffb, 0x42, 0x79d1b4a2162cdce7, 0x7, 0xad}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x2, 0xfffffffffffffff9}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x1, 0x6}, {{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0x0, 0x6}, {{r0}, 0x0, 0xa4, 0x80000000, 0x9, 0x401}, {{r0}, 0xffffffffffffffff, 0x82, 0x4, 0x0, 0x3}, {{r0}, 0xdff23174c6f32e93, 0x8, 0x8, 0x100000000, 0xf3}, {{r0}, 0xffffffffffffffff, 0x15, 0x1, 0x3800000000000, 0x6f8}], 0x0, &(0x7f0000000180)={0x5, 0xffff}) 16:01:10 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x6, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x6) 16:01:10 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x800, 0x10) 16:01:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x9c, 0x8, 0x4, 0x0, 0x80000001, 0x1d7b, 0x7, 0x10, [{0x4, 0x9, 0x41b9, 0x1}, {0x10000, 0x1, 0x8, 0x197}, {0x6, 0x5, 0x9, 0x5}, {0x1, 0xfffffffffffffffb, 0x6, 0x1}, {0x3, 0xab26, 0x7fff, 0x5}, {0x40, 0x4, 0x0, 0x7}, {0x4, 0xffff, 0x6, 0x3}, {0x4, 0xb90, 0x61, 0x100}, {0x4, 0x5, 0x9, 0x101}, {0x100000000000, 0x9, 0x5923, 0x6}, {0x100000000, 0x8, 0x3, 0xffffffffffffffe1}, {0x100, 0x2, 0x4, 0x81}, {0x9, 0x7f, 0xffffffff, 0x3}, {0x4, 0x200, 0x3, 0x5}, {0x8, 0xf8b, 0x6, 0x9}, {0x0, 0xffffffff, 0x81, 0x8}]}) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3f, 0x3, 0x9, 0x7}, {0x91, 0x8000000000, 0x22, 0x6}]}) 16:01:11 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000200)=""/160, 0xa0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000000), 0x0) rmdir(&(0x7f0000000440)='./file0\x00') r3 = semget$private(0x0, 0x7, 0x40) ioctl$KDSETRAD(r1, 0x20004b43) semop(r3, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) recvfrom$inet(r2, &(0x7f0000000340)=""/225, 0xe1, 0x1, 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) 16:01:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r1, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) unlink(&(0x7f00000001c0)='./bus/file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x80) write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c6e", 0xb) write(r0, &(0x7f0000000200)="e008dc7be849bdccd04333", 0x119) 16:01:11 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) r1 = socket$inet6(0x18, 0x3, 0x8001) dup(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="00000080000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000001200"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ba45ede2435a8b028adafbf16c17153cb3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"], 0x51, 0x800) 16:01:11 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x35}, {0x6}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0xc, 0x200000000000}, {0x6}]}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x912) syz_emit_ethernet(0x33, &(0x7f00000000c0)="081d09b6c45dc7024e12e4237180d60d02307b758abbf15355a846fdeeff30235d1f0019ebb4293a02c179065ba1ce33086a0e") 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x108) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3df, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f00000001c0)=[{0x7fff, 0x1, 0x9, 0x5}, {0xba43, 0x2, 0x5091, 0x100}, {0xbd0, 0x1, 0x1, 0x80000001}, {0x55, 0x4, 0xfffffffffffffff8, 0x401}, {0x800000000000000, 0x9, 0x81, 0x5}, {0xfffffffffffff069, 0x4, 0x2, 0xff}, {0x4, 0x1, 0x10000, 0x6}, {0x2, 0xff, 0x1f, 0x6}, {0xffff, 0x5, 0xfffffffeffffffff, 0xffffffff}]}) 16:01:12 executing program 0: unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:01:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000ea1f960304855ccf1063ed21000000000000e71b"], 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) 16:01:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x88001ffffc) 16:01:12 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x3, 0x1) close(r0) msgctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48, 0x0, 0x0, 0x4}, {0xc, 0x4, 0x1}, {0x6, 0x0, 0x20000000000000, 0x2}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") 16:01:12 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x19) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000340)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x4a, 0x400, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) 16:01:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4000000000000) r1 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) 16:01:12 executing program 0: r0 = socket$unix(0x1, 0x200000000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xd5bf) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x62) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf378 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf378 16:01:12 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000100)="cef627cf318fd3f73fe89d5cfe51a69c3973e4be1180dec028c5cd7626da43e1ff9056ad69f8252349f4733f98eadc43c4b2aabdb6e741f3b64b4c87264fbc030f1770828b1c48d8cf27f214eabd7dc5baadd937b566956e42a8a0724af0913353f5027bc8cb7101ddc829264578319b20057b40de5dab84728269db1008d5bc991c59e9", 0x84}, {&(0x7f00000001c0)="48772001162d0efbfeadfcaa097fae3f5cf29f3f0dff00001ac10a94e5ab4e1aadb843673eb4b817d72b7e0999c5410829035d80564cadb8aac6390a28bec3bed757ddec1f65d590e2de5b438ce0b085e6e586fd431a3da9c09ec8aa8f51501e992592efd002b566a3b3fbddadebea0c2c9acc772f32d451b81b97a7e0516349961784aac09093bae2eedcbf6618ba23cbe6c1165c603ce2660acd4e61eee5b33d38ae0d6740017f226d9276ad7c7314af3db51ec73e421893813d7503b4f8ee3876137d930b1daf607b5426c23141e3b40a54f34e7c7d032b1f48a945bead58ab6519e576247694cf02c5ffe61d16169047230046", 0xf5}, {&(0x7f00000002c0)="6a4456bbb985f19cebec5face4f9a280459b283670b6265f90881c89df208250b3e961a463bd46f12c4e3e30c095514f276f3b88e91365046e837fc8505556cae89114a16d25e79cd070a89390d4dce23d9dbb7f22f0f47f85967d9aea49c284a9179423128e3d9ee94742bf159ae7cb8c2a15d1b34c7958ee8ffef949fa052e4dd8ba5137ec3cafef23f06896b2e1a38cabe97231b11adfe83aa46b0994e9201d7bd023502a15e66f561c74545619bda15ad5e2d77d39f861099731ebc0e184008a8fc26f6653659a297fe8c3f699", 0xcf}, {&(0x7f00000003c0)="77dbaf12474ef9ddda024219e4a17e56a32457510438229da8b0f1a0231a3d9f04", 0x21}, {&(0x7f0000000400)="9d6d807032900b5067579460597369de433a5f85ba629830e09a931dee1371a1c7e5523739e6d233b6a6905c0babc28cfefe2fb87a30749c9e470a60c3985aca52b533d5efb07ab12785a31d72b650b58566e137ada50dc986f2eaee0c5480cbd16c0e53d984a399a9987c59f6a48453e63df7a59793c7f944c032a5c29da3c0cd9a9089864fbf159b028c96bffb7d0166271031f73dad0111dd5acce1531779f466b24ca447b4436b8b6ac6b61131f570f236c527c4d0de24ccff78bf5c0300b0fcccf654", 0xc5}, {&(0x7f0000000500)="00da5c69046434289cd21df3f96834a0278437fc683dad5a737fff66a0ae1a984852fa3ec9582d135bde667d879b92d5d3c6905a16093d1274d01fe4b304112d838a240aed65f5a079daa52f7e99d00dd08ac526d706efdcf3f37815a482a0db49741cd193f2c76a8f005b65b4ccf1efe31721e483cedc0370b30983abc9adf2a0c966530a08570722fe1a4dba65d5f145", 0x91}, {&(0x7f0000000680)="1d58d467cb16ae0437f3aa6498f13641a9c6da7167bc586dffbe7e4519ef34a490665baab377c5132f76b34a49f7aa934a255aeab2fae9cfb946e51065c272c71ea80ee206d5ab8ffa479204cbfa6e6f6e4f79fe15c5d65be0351b9125a8282546d9022574f588b360120d9363cde4939cd1eb419e99430eb669f9765c8d05723bb7b1ae818a611cec42623acf755cf14ea029ea0963a3f0cf3661fb3cd5fde3b1fa0948f244180be8912f7cf6f042607d663453f9e4273b58085b2beb24e4faedc4e32e98dae43d616a5ab291d01555e9476d42418d1cf7fd677939baf19693ad43050fb988dd3668f7e6d690616ec509db1fe13c9250b1349d69d10cde686b5ac4cef475a36f4cddc6b53d49da56e1db863718a12b9b6967d0248afe2c0f25551b67a257b9f49254d1f134eba94b405053f359a9e22f3f44a313519154586e2ca4f0ada0e6cfd88034f80c9608e0e47e6f5e9449e70c5835071118f6b6e87bc3ee1a4b6b2418b0df83cec52aa2021fcaca2de9626c9b2047280b51549573a6314092b8db2f22ca5e757f9579e923c46db8b918d592bc58599a4474182a413d4565191d50bcb04737837acd87a69cb4f5e2ef7a3a290940cfb8705449f56902bd8166e450c5da7c9ae7995c06478ee95f21ed7f00b6cedda5950a8136c9cc7d9297a1e1c241f4bda518ffc18cb42f5febda5661ed1f0665d1fbccba9d21bc84cf46ee94b15b7704b646cbec5c31e855d0506547cf1ad2ede6aed485c70e012ee7cb632a0b19403fec07ab6dff1bfda2171d85f6a2b31fa85e46c1d44b0d8ecf0e2c56630db266db08f195b41bf8a8627783ab12abba338a3d56253d021e71fd3d53d62aaaf8ec444cdf6caa0a2df892419d608107c392186e5dc9e8b45e4792862575e060277fca97fa725549ff29bdcc8b2a45b3c4ffdc114386e557ebb1426d7c9bbfed8022b6a0eb9f106f8799af8cbf642ee22718907c53159f75afcbe28df708646fc3dd6a52dd4cd3222d8906d4a9c2057d93d490e6945ef6e90bb9c9a110cf6f0a62d2bb1f08d0daf792ba1b1dbb82ab446531c3f407133b968997e15af52349a5062beef60177c3abdf823aea0399e778d996d00c1171b711402bd61ab47efe21b358335740606655dc63ea75550ea4b828103da76541665e95aeaae61d2c3e7f80e9879f451c5235b9d397aa2d0d92f65d639b7871c3a19284630327457821b51a071151f2936e1859ff4d84756b785545615314706a6bd619524dada840b83bfc56e6ea6092b592009f97e6797f1ec38f67c36eab4c04aaa16d5562bc39cb2b839c801009501dee38d02fb2cc10e5a7fad957beb20496c758025c9ea70acf53fbd8f7144b183f4278ce96adbae06ad00be424925e2ea06995d3ba4667629e35a05e32066529d7e00dd027825a29a501c6bb2b56647de80438d0008037d9d368f4ad68466ed49ae1323e8dc3496f5e72af46faa76656c0b915e140bb50e7e9ad525530b7a66e77fe9f2a8af808337fb4f090fec962c2972f225af5821636d0e6ace5b655a727cd1a8ef599853c7e1a5e85e6bb826cffba73f23da2de98c1bfee6d6219e1445e1fd37bda34538c8c483c8808eec025785b7d1987e718e79f769196854e5bc0de6986d4bc6a6b339fe26b5aa4b52cab35dec320cfadc33cdc8cd02a6b6fb5045f68fc5203e5d90ecfe5865f0dd9d63547533b5f350e8389f6badd933e25372b5c0fc3bfeb43fafe281293e5144755dd33cd9e890b54bb229a41924fd67b1f04b377a09253a04671ac1562357d70768d4b81c391503ea31e191726237d5c17f574ed6f9de85dbfe466bcfa80842abc5c0e4a4aad15cb85ccaddf214f1999d7f33a78ee421bb6e97e56657d81e33bc5159d5883b869cb9bc8773ee287abb006993cb929e93d78b104c27b36176fdabd69e3bd57b26f4f8fa88623218973dcbdfa2faa99f52c28a577803998843d6e2b52fb6f60fe52f5e8d28baefb94bc5f2f218bce37e004fc3c268c589ea2d32db39c263dff347ea28797711f6354e244fa49fd6b9896b87adbd0cfd2ea34c5e4e179a6f2ec60552b2a512f85ff8d715ecc6aa45fac3bacb983ee014b003fe75395a2963228160d99ec3ab6630ee9cbfea8e893c5cd3d20f1ce3a405ed0f91345266b085e190ee8b65d7f3cd898feb58d7ac6aa39b993c1020ab304c111ff7b3b0e1c8b3c4572fa8604c9b4b9b7d3789975d59b50c21943c28566367deb0573acf70694a40ec1fc621d4b1c8b06dcb4eaa1efed7d6554dfec25c46d79049eb30115848241f2fae9beaf8ad72b6fe380b6489204c5f0953f3398ff06f8d268841b4313bbe9bf7b36e8798d602d8ceeb5f51599cafa0f8a884afd1c513f9f8c9285c2f2b8baf191d6861373f77204845929d4da6940cbf4ce04df06b2cfa4491065b1fa03715dd63996139c90bd404c4ea6284098796ec795a9b7b7996b0e087b328445c521793422c4a1236493e1868d4213730c1d07e48178cc8c1d21beb29ef8aaddc656e69deae42eabc711883b69c94986d405b01cf3c1c42d65c238a6d88cc3c21ae698efa2448b006ee2544f24b3666a2b4ffc30b6f4852ddb479ecb1bce77a9a239d9cd6effe520a7c9cdc18192b0ab7e3437626242d3c9607fc0834c2b78ec70b00eb692830b3fdb949d81facbf78a71f2dedb57a9a31546d2abf40e3c1256dc4f730560c4ff46de2848ec015c0f7e8ca92bdb311f66cff3deaf70297a0bb2f24eb279552312755a34c74a3d991ffeace2a42f0a888bd6ee2d89745e1693b898c1f33b435ead6529d3581826ce60e1a49d6689fede0e94d628417ebb79f923aff877c0bc7d7b426695ffca67aa530f13fd027d315feb2d7b0336b5b341de39b00b51868609103dab8076a1f79942a7485eed9f18c6b5fd7eb1454d1f4a42ef79c06606481e12f3b36450aa04a5f66822c72145a925328d4c6e213ca3b956fd9d54660ac9a32f3c90e9316acac3b60a6e6f77fabf3c39267e77c3e006a7feb90997421f18c0c210a2f97e7611c7f223262a44cfb89c360f00ec9318bd08e782c6b764d8615c7257cffea6248d8411aea79e69b6c8e62a36c3c92ebc98f862a4229a6b273d4e6a835bfaba635bcb6af83057a292667be780ef5fd27a4c531da1409edc8eedb91263015e11092aa7a8977d8956326edc5db35efc3bdd346ae11bca64199d71776c6fc16317f773d113c31dbf83000aba9acc8205229250299d0cca048ed90445d2e29f80888fdf881c487a7c00208a660fc20d50c98706a9934618a63426362c6245bbbefe93f3488ada68e788fbafffd5ac5fc16cccdc89eabc8a9bfb440a4a4897212df4ae7eb62d621aa439e883962f4c5e4f9ccf6274a07d61550d62dfede7013707b32caa4f2ed2bfbab436e0dded27d3da9f5602d4890c09be1ae613449da4f2553cb7cc237213d2c3e81acde7894e9e6dc9c1f2042db3e8816cd7b6ad07d100918baf4f49a4e1d959fdcd6a1118cb021c7d078fd3b7daa83e0d351571bbc3148ce1cc4543dd8e941f79343790cf5936ad5220453dfd85e7f08fb7f76e223cdca6e83d3943e86ec4f53f4abcd8475f4d70d440727f830512d039d8231d30f5014950602c6f2849ee6f3399628f1bc01029f4e6a67240b50a6eb7447f37cb39966669f055668a38e37f2f330544c0396efd3cb90dec6b3ad3e0a744792b423c425f8cd4772f98feb98c182da3f578c49b57e3a7f05df0de6e6c2ac0f193d3dbccd5f09469a51be9dc4ef4252894eb65b37c54d376ec3fa79326c1fc54f3d1a08c2384a4fcf93cabd32b04c40b46d2e9131391df712220106738cdb2bdfc231a38cfd79484a90f9b235f7b2b14efd48549c37191574e03ae781c79158d2d22bac580928ece81f6de05ed0ec6d24c81bcb0a7a49ed42dc6a446f8f7db90aae79e57dcd1e0a457eba52350a7579d22a5e6050b6381369be70b09301d7d99275ba25a07d4300cdc78b45db5629f540b9d1f54d3c49cb3491168e7cafd215274f21d1f22321f8d4f0abd3e60a12620dceb2935d2439d5a3781559cfc1ca1aa71b3819d85f4b08a21b089fa56e0b2ff14f8c54165f1dcfe143c630248661c7276d8174523e6c22f0ca66b5a6e8db4260156e02c965cf63dfceb348f11742a518bd9a624b110481b01c7a88e1b2271fc2aa03062f9f0612de6b5c646cf6f0e0e54ddf31707c210969f853ab4a0215048ed488169d59f3a08252770f131c15a19fcf10b8dfdef1ce18520c2692d5259f37b55f59564d79563578d009c1fd3220b6ff07312ed5f71c1474098672e13c5c219f9860c219dc4e5d10bd32690285d05a4f3a57791bab2cada7cc06506fe888eb2f35ebed70e6403c4b721f36bea781010cfb1ab35a00adf90d8a58761fe35b122ce28ca7142785c8bd4f1aecd1798954318c7cf1e0f7ce042a6464bdb47d979f1d101f271c666300e26c359332f04cf2f09f90f92c51d4c265d2ad336e1c8ac8e37e940390a8d3470c1b0d912b30cecf13aed479586b25dc835ceb4bf447a6e12c448a3616b1d35873c9b8936609b9c3f66e28feece6791c6e46f535ffc13048719794bfaafb26d877df3a7df6012e41bc81556596908df240f03bfe556eaef0462a488e1d06608212cb4e82a2aa64cc41be1191a08d38fa003612ba1e4df68dd590387a4cdd193e257a8d134e0d0c1e6333155e4b5226df46d2f33a2bc3c4dd92a3d68e9221200cd88f5dcde1c8cb6b06db8df5166dde5faa2bc0e0132bcc492cd7f594fd47438a5351e9e7f3c8fe099c126059b52e6cf4830f8425525b5bb3a291ed2339f4518c84eaf776858e101d5932b09c7a1d243a8c28478bcd284106d4e5eccd42e79675d8f45f5d057343d9fab560b735998dc3f2dff117b38d4e9d71a70bf8a32e1e9de1dd1cbd061eeec229361cd9812f63ee61136f169e95fb09404a84881cacc7bcd29e7b7ba7c6e89dc9e5e9c31bddfbf14f2d862349486133bfcf5acb350a705ca589e143410a875c9aa87569829ec68d0c9bbd00a9c27d0ecf47edb097b36ba456649309baff33446d1700b49b46370181d0c49f28528be0a679d06f51fbe4895655e60f5fdd5393ee5b73a580504972190f2232e370f070ba6021cb6e7ca3473fb3fdce1243d2cb506df6cb8c195bc793e9c4cb145ffa9d91fcd47a36038b8db1c57886ab22a59aee0a0af8de5691f9589b3b675f1e793f4345203182ba596fac9b6f06234e394df1ef9946cde0e0a400317a6f40608560cc775c84eebb524b030dbcd2914ce17029fea8ece0713238f2568ad12aadbe0bd2386d393fe420565a96a69216eb98eb98d133a0e9e16f3d9f7fd1d998229fdc0c6df98a6bef24f80c4ccea154080784e28438a3365ad703b990c5e59ae7fba39114de8c1b65f74a46b52f231a6386637cf836ca9710cfc9fb4baa92dafb37a4dbf1c6bbafb22eaee0cc4ebaa0569448720bef670fdfee257982444b7dfecd99be36d990bbf0e26c4d5791c4dd584d323edbf1d258a766a37d527e0c0c18d1b85b98d833a8a547814210fd12d8206e5dd0a75b2fdc5ce2d250a4ff944a7ff0484ec498ad29fe537a88b6591d201a89800ac13a46af511a038b7d7b7221ff976615f774968e116b33f5ea197e383e6a11732cd111a34bbfd54a97331f2decf094120721d2e141fdc723f9dd106f4abb074e92c4e756542ebc8ea21273ca57e26dd185ae769870674831eecce74cdc0c8a816d152f13f9b317d80d64723e9295892bee8cebd144f8b8d0c64ddc0479aa14e", 0x1000}, {&(0x7f0000001680)="fbb8f44585da5dbcdb9056cd6adf18053776edd926866c74269c389019ab5c4e2899bb36ddc66ef87f3019a5417ccc71461803c93bf6ad58545f54b583223905c2f727def07fa683b974a671c8a1c9c9985b44bbd08105c290b3f5d3ecf5c4d7389dfa6d96206b02565540114d7a116ad1bc0d6392846a44f71ae03ee93b26a18fd73707c79aae94c9e209b33e03c9c98b3429849b7793b9dc5f4bae7c41cb300afe9e8ff2dbab52dce32cc0c1e57a707252ec9619ac31dde31d387de9e2d000039834b46525f512c3ee879fe4c6ed447a1afc3cb47eda835c1f3a5e44d6acc7c677924677", 0xe5}, {&(0x7f0000001780)="d47d23cc901ede1f3ea7634b62584eff5bf1012bf77d4db7d5d138dfb1f6ba77879b2858c5d56f72e43dbd5aeef0447e2a951f105b7e1926a44d69c6d123a405f74f99f957f844030c1ae93bfbaab0843900a967cd840700d7f3883e6348540607d31a8ec7d10bfbbb226ccb4a4372d72af1dbdd404c0e723aa558e4708b2b3371442d439308617fd25a88e8795b0c1507c099c7320c718268d09f64fcb7c82123e3f37c2157d432609dfdfbdc40b7fc6a4db62da1fe21ef54019e6159c258547b697ad0680ac506ba5f77b2b101acd8d4e3c90acb36977835408012a169a57684", 0xe1}], 0x9) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x7, 0x6, 0x10000, 0x10001}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x25, 0x1ff}, {0x25, 0x80000000}, {0x40, 0x2f2c00000}, {0x3, 0xffffffff}, {0x4, 0x61c}, {0xa7, 0x3}, {0x81584142ea142853, 0xed}, {0x5, 0x3}], 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0xd4912a46091a5d50) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000180)=0x4000000000) 16:01:12 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a3862070000eaff8295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c63600cd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa21cce162535b1d15e5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3f5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c051458ffdbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4dd2ad1a51831a864bb1f3bfe5d30f954faa5b8f5d58a40dd2afa424c6a9b7bcbf4adaa1e4ec8c16c334b9c42f124e4d8"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) sync() setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) connect$inet(r0, &(0x7f0000000500)={0x2, 0x0}, 0xc) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:12 executing program 1: pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f00003f0000/0x6000)=nil, 0x6000, 0x12) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648e6c060ebad2d1b8ac9bab14823badbe1cdf7047f8d6557fcf8332ff3a7fcb214b679e67c", 0xf) 16:01:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000240)=""/183, 0xb7}], 0x1000000000000069) select(0x40, &(0x7f0000001840)={0x7fff, 0xfffffffffffff42c, 0x4, 0x3, 0x8, 0x4, 0x6, 0xffffffff}, &(0x7f0000001880)={0x401, 0xffff, 0x3ff, 0x5, 0x4, 0x1ff, 0xfffffffeffffffff, 0x3f}, &(0x7f00000018c0)={0x5, 0x10001, 0x7176, 0x5, 0x1, 0x1f, 0x5, 0x100000001}, &(0x7f0000001900)={0x4, 0x8}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) munlockall() 16:01:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) r3 = dup2(r1, r2) fcntl$setstatus(r2, 0x4, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x400000000000) write(r3, &(0x7f00000000c0)="9166afe8538b452165da44fe7eb79a6c9ada5aa9101d817899769f5b5c972a877ced7b83c4717110bf7ecf6ac7ba4b99bc6fe35f85e808703c66c62de1fda4b5cc0dd21c04032e14f51784dda0683443a313960bad9c9065210cf791d4fb7bd7f09677ee5f80aa1e1fc58c16c1f68c631056ad8745125cee0412dd89ed2a13476d1cad516a0e8b917be02078cda2", 0x8e) fchdir(r2) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000180)) r4 = semget$private(0x0, 0x7, 0x204) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0xfffffffffffffffe, 0x10000, 0x0, 0x0, 0x800, 0x5, 0x7f1]) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000200)=0x80000001) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x7, 0x7, 0x8, 0xff}, {0x40, 0x7ed, 0x4, 0x5}, {0x5, 0x4, 0x7, 0x101}, {0x9, 0x15, 0x258, 0xec0e}, {0x3, 0x8000, 0x2, 0x400}, {0xdabc, 0x8000, 0xfffffffffffffffa, 0x5}, {0x1, 0xc32f, 0x1f, 0x3f}, {0x8, 0x3, 0x5445366d, 0x106}]}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000002c0)={0x546c61d5, 0x80000001}) close(r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0xc7e4a769c6099ec, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x48) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000380)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000003c0)={0x0, 0x100000000, 0x1f, 0x6, "80d5c8abe0fb133c2c637ef0c36df55065fa6c4a", 0x3, 0x43}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000400)=0x6) r5 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[0xc184, 0x800, 0x4, 0x9]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r11 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000680)={{0x8, r6, r7, r8, r9, 0x0, 0x81}, 0x4, 0x100000000, r10, r11, 0x610, 0x1, 0x142}) 16:01:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/199, 0xc7}, {&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000280)=""/252, 0xfc}], 0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0xfffffffffffffff8, 0x1, 0x7fff}, 0x1, 0x1f, 0x6c}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 1: r0 = shmat(0x0, &(0x7f0000ff6000/0xa000)=nil, 0x0) r1 = dup(0xffffffffffffff9c) setsockopt(r1, 0x2, 0xa2, &(0x7f0000000080)="e730f4f6ae4482b2ad570a65c433f781b30333f4bc3c1d24679afa7be327761897f68782076f24f40ee92cdf8738484bf0df8367c1a6727456b989478473ed39dde12ad1e6e35aa104918eca7ba19e9c811753c4378bf2d2e8ea46c790f45813a8bc9fa0e1", 0x65) shmdt(r0) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getuid() setreuid(r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x7}, {0x1f, 0x8}}) socketpair(0x2, 0x4003, 0x100000000102, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) r1 = semget$private(0x0, 0x3, 0x500) semop(r1, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x3, 0xe1f3, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xb89567b11ca01db8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xa, 0x7fff, 0xacc4, 0x8, "ef95671f24b4b5445084c407d6e7e0d6bfb63b00", 0x0, 0xc3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') pipe(&(0x7f0000000100)) 16:01:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x9) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:01:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x10001, 0x1000, 0x0, 0xfffffffffffffffa}) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0xb701, 0x7feffffe}, 0x0) r2 = kqueue() r3 = dup2(r2, r1) kevent(r3, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:01:13 executing program 1: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000300), 0x1, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000700)={0x2, 0x2, 0x80000000, 0xab, r0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xa, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)=0x1) getgid() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setown(r1, 0x6, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40}, {0x83}], 0x6}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) preadv(r2, &(0x7f0000000880)=[{&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000280)=""/84, 0x54}, {&(0x7f0000000380)=""/105, 0x69}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/80, 0x50}, {&(0x7f0000000780)=""/207, 0xcf}, {&(0x7f0000000580)=""/30, 0x1e}, {&(0x7f0000000680)=""/109, 0x6d}], 0x8, 0x0, 0x0) 16:01:13 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x2d1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) write(r0, &(0x7f0000000000)="e6c61bcdb8a61716eb9018bf361b988a48745f0df3e1f348ccbd16e45d49c3503332c27e352da6f17085c61bf241adff55aff955db391a0395eb2520e163c7fb014b1e8db070d9426dc8a9a0a17f8d6ad7601b11ae002135d18377694fa0a05268642a131c9bdf1d873f73dc0b7bb75f", 0x70) 16:01:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r3 = semget(0x2, 0x4, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0/file1\x00') fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x400, 0x200, r2}) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:01:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 16:01:14 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="5ffdb9abf04b44b624cc0ebffdbb971a5a5d1442971eef4392ef820536ddab2def7493456ece3cc9df1ffd18248b21e20c3b6d78f55b359ad34a6d03663bcb3be71316b9bcb33d7bd57c0a6414dcb42b98215ac165d0643e6a9b47a2584d0684bc92ff7ef7473b7fbca68bb44d93f4adfd4a5d42874e3c82afed97a8b0d8bb342093", 0x82}, {&(0x7f0000000340)="fe388fb154166b46f1bcb30bd3cb70c5429c862aa5569053c99fadb1acf52393d049824cf6841a860d1e347ee64db48b2f2e7ce117b8f7ec48e2f40c72cbbcab6c02e85f683205e01403e831f4a0bb8f7832c1d8b265bc2ac7cd8636f3bc6f8a06f7f90d993503b00337065b80c20981de4546de969c9e7c5103a302a6e42c8c4e7a0437bb204f53ed6e1e43676c74673d5da76a642c80b3d996846d177b3b22204ad070b9d627e078a3575e52b1f9a29db8e83c4c1f2f", 0xb7}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() 16:01:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sync() fchown(r4, r2, r6) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='%\x00']) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r6) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) ioctl$KDSETRAD(r5, 0x20004b43) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) lseek(r5, 0x0, 0x0, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 16:01:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x100, 0x100) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[0x80000000, 0x4]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget(0x0, 0x3, 0x180) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000001c0)=""/212) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = shmget(0x0, 0xf000, 0x50, &(0x7f0000ff0000/0xf000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7fff, 0x2, 0x1f, 0x8000}, {0x1, 0x2, 0xfffffffffffffff7, 0x5}, {0x101, 0x8e5, 0xff, 0x5}, {0x5, 0xd9, 0x3ab7, 0x6}, {0x9, 0x1, 0x7, 0x46784e5}, {0x5, 0x3, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x1, 0x8, 0x3}, {0xfffffffffffffff9, 0x100000001, 0x2, 0xc9}]}) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) write(r0, &(0x7f0000000480)="4e8ef5db88d2134552be8ec2a4709c484872564c510de9e55a8584d5cbc173033b66260c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c77406bed3a3b14b0b61726b42992df030524fe8831ed46f253d23c7c2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c5322423330", 0x77) execve(0x0, 0x0, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000380)="4d5cdd2b74439c1e6aefb0e04cd71e80981e5d85c235e45a2404f5dbbfb70f758a9c91219af5df9f139b0eea6f5f73964a9fe0d17775b477efdc2395b8fc6394f0bfd8d2e5d1d7db0fd7821b8a7b485561fb9eb6d6ff5897f567060d4a14a5c5bb592a1b9c55fe77a36a78336642bcf02a4a8817daeb14b23f407628caa8f172f408d9e582dd526ffaca5ec3bb87073b181e121372a99e22e13eb2978a7fae3067ec25840c0bc28a68f3e79a8e8932a7f53fc518a7c837b0ed4e7b2c81ce456add443fc6464108754119d245533845eef8ce5812034e721959209901e37b1cb739a211e1bd4cf96fc6a6c630b2381c1a390743a6fbdd73776fef17d6eb6e5cf0464f03d4ffa105609b1f030ca02cadb871c8d341a3f56a7d9e3ba28b55298f851b2159f84bfa1f06cb02e2bd96bb0ffdae9d2d8b0bf29abcbcd84de55af84f403e92ad4034e79a8fdb41ba525287b97118c9c58adf3dbd1732307724d70073ca9da1e2d4fc08922d3dd7dc40e8dc7beb7a37929e9ff46c949019642406b8c33d3406482955e6f65d7ab6ae704f0719d83910d6918c99f33dff128995df531150af782b05f566f26adff82210e14dcfe2622a6a5bb1b2fc320f2e0ed9dc3b888857ee95a151c2cccc9b126f5c9049ca46b5fbd1f0372083763eebb973c4e1a31c4f13e007132484449dd08ae9a283cd851b63b52e7d9d6a81ae3a82d1ab6997f3c02cfb56995b46fdebc68905449694652f5156ab39492663c31a2357142aa99dbedb42b81d5c34791be7eaec63605844c0e8de72a952f5185ef38984a5f58d5f11dab3f54c4d13777b39159e6ff6f9ab70e75881c7e1502e64af9f415eaeae07cef6f53acd7b5b2706e311c4fbf6800ce9fb26a40ae162b73133b39cf7f75205880c582c947f947f309e04d384794e0ddc14d8c09f095ee5399d4c676db29c099712e2bb6263750214812e141027a9724b4d2e02044efde8d2e6066d2487128b3b8d4607b0af2aa09d8761751b982cb3d2df056f8c66740b0d113b3a0582bbbe4f8ee154cd898f7d409caf74facc1cbb3a612752b1b14666825068146850b4357141e8c1393f27d27495d4115bde108c338545a31ed00b344c67f30ad4890072aa6f179dec41bf687d956076905a18a16c17ee450790768e9ab5e9ce687f1791e7d1ca9bbfa3c2bcbf25233bbcc110c7675581aed3bfc48367930f000ccbe740fa73bb5822cd42ec4d67bb3f6d0c661fd0a138982f38f8fa62a96e67ed8b7b9c2d42f3729f29e82db914f04a5706f501a2b597641f2f3b50587d835fccd3ba8ca08a550da73a993a27f3f09eef2724b4d35d9cc1f8207ba7338ca6051483f146142e212b0a977b3bbfae26ee499f728dc2cd2be5fc1c44baba02ab682dded561ba1b095b5683c3eec2bc828a411e5af5cf25206eedc1c68f90ca318ec80c1dcc3366661db8a31b255ea560496138331660dc9c9a7436723600836fb04ce466677bc8269665eb9da747bbc484539fd0b56e7b5f4ebd70b8fd5336082457337667b54c1f016a8bd4135e259e8b51360433f59dff4738292470f641f7cfa554b5d0f462ab1b091abdb049f0995496a1311691501ff4a14931050670bfd06917aa25fb135a56f564b214e14d96d2c745d03c850cb59dc49541472143989540e56506db55abe4b132a6b7896d1bf255c67e2a74f90c1ceff868fde9c6354f4d9d2ff2abc9986a3c5448818b4450a2fb958fdb423bd32b0d6d4eac6e734b1de69ca5fb991bf9c064909c7458bed530e17cecb27693dba964b468fd8c0e24f03ddd28f107b1e183d262c3db11bede42b6727f681961696b6bb68bed0b651384d074c36ea4a7e34c499fd60fbe62f88a49799739478138b3fddaf6abb982f5c9060f5e1f444fd02dd84dedf99902ab03f174efb1c8dd9fd0b2b0f15763c63906dc066c7674dd5f398660fc9906cb5352aeb5e1e8563905caeb144e09173cfa6ede9713db85a9ed0b3660b1ae9a66e64f2a82b8163dea5961e66bf24dc9ca1bfe52ded7b70e4fa874408651006c457f555650accc5b5d047ea476b50d4b996e28be3c06789e30512eea31e4b565a405a35bb3bdff94e461c7a3354eaa2bfaab3d2e7731bd1d36ad7255f59b08c05ebea223db9d47b1317f18efa0e0f4f1dc1ea2039c098c3dcba083e3feee90f07cad13176192fc4fa473d9a34d0af767b7c4f2c5a7b893963b8d7402e6f14b9c31535d244301863ccf8cdf698e5990116aca26691fda525450dc8e36c1c9b9683b0d37e860042d4464bebdee9edc7ec3cb90740f0e4022182ffa5773ced650fdc3109b3e0f1dcc521077d36ff897fd1c757c9f37141d5cb17cd06bb589bb95c5dbc04e0dae4c8257e5f8ab7bee5e04e5a28b3e83a1e96d635cebc3ecbb7f517268556d355712cc540d97e19e64f74842641524a90c21a02f06780e986126fffde5ee05caf05398c9bd25f3781c36eb2524746fba05d9b912ee3a572c554930f8c1cc7383feb4b6cad3d37108963dbd4b59f4fe8889e1799d5c15314b96586a620dcf746882c67d8649e88f7b4bfcd75626cbfab146543dc5e70fb02eebcf963cb75ac0885583fbce6a679ae151935fbfe74f3af9c93f9ba23690f16f0602b24fe79aaca255d150e530f941429fbe55c88c2b4a1410520cde25e79020b279ee3da10d46e68e775a84829a660dfebce2b51048e10f027ec174365dc1734608555f1500c519cf4e64dde930ce45ac357418bba4c75e6bcd90d12712d0f969e8f70790a57db27253b24b022c9e74de13e217ac6e3273a1cd86aab3471e419afdfe1495b7c3da8af577da34d16423e76b3d3bf853cc9cdecbd941b7c95b5329cad0510c739ff1731c17a36c4f21c31fa213fa14c01f515ab5c206724713f85a96aa02caae4a4e34563cd6a2dab9a701a3a303d0368eb16ffb65add778d2c05f01617b5cca26ae6e46e82227afb2e67c96fa90e8f58937b913a0317bddbc907d5954be7d8a73169611f0cc224e7f914ffbf48f6e899e48abe20f1b86b3dd3f312fafd176a043aca60ca1b052ff8bde2ba9e0a60194d3ee9f210e9512f69d4dfe4a5814096d6c241189ba910015c74fccd71ac02a3b69e4f321a2b5ba78678f0e669db025f28c27639812f590e5006ed6e7abc39704b48cf3956ce14559a06c4a2e10a62847ad41916e20972187b617d8971a739035eed8f7e7a6f4aa9f86eede7d3018fc47617ae96023be3963444ab12eaf72dd4bf741dbe07f738e2f3bdd4270157b5081f57664270ad09d54e577f0a2d90e18ee585770d586434fb0731bcd00a189f1d6007e0407c423d2caf0eef74a2785f0cb842c882759d65c7edb072fac8ebc5d5b7887eb70dd7304ede553cd3aa4adb27b12fcf70fae4ce2539a15e9b95d025ee2f2200f29695904162e293b0886d69d70518a00e4d289bf022e76adc1e59800c11c28719af078fdacd8eee05e09406343663663ac2bf021f185cd527e26025ad7debfb64406d2aefbba064e632e29dc70069d7a6f7738dd2106b3e8c4254dd1deeb42044d1aee7cac679e282de320ee0957b0bf52e256f5e3fafd202ef62f73554ebd265cc5902478e533235395ebbdc3a5cd487a324bd1095cae32a93540185bfe6a948d2b82a02ca319f02488c1ea82f59644ead1be17bc967f75eeb76ec5dbc9e34ce7b0bb15b4d35a860b3c9addbe72de4add487cec2e1e1ab9c79c34f990bdf7499fcac5257e41faaa43a7a27c7cacd33dae7750bb17e63fe9783d6f5cfdca475334e651279cfb9cb98dbd2e38ec93611b75d640d2d7d68e2a9d84e2a0c41fc0d0e806f93871e8aa0da852cd8e89f9d63c12cb6b55b93d5547341d86cbd659fc4754794d3fa083d5c9470d948bf82089a2c6608d868c3bec36fd35a4ca201dadaa1c1fc93868ff315cc96a26e2a4cd8a6412e22ce419f966e88141ed8d5b2e683979e3e36cbc33c7d43aee216bdd3a42dfc9117f098b08f399c004bbde4aeb09655b6fc230d2783295de6dcd45cce7f1ff016f71dc4099ee4801cab00898c386046482f345cdd36f168f6247a3b4b4c0caf3db5a5a9ca3b2d7b72439e23e395c3f6d9c82df3178d049693a7a7ff0d198d8c91259f5605b836ac0bff72472f310fa487e15a4a18fd6e2c386555eb5543a1dd97836019ab7c99d5a17af04396b9768e098a90bc3c6cdd9522275ae25f0a7e82abe6378147918579c65af280711e5471986cf593b0c0b90ece2cf02ded3510cf6a05ba1d9b56c8e26496c777e1930b30b1f64a3b5b577f4bcd4d2151baa1d927ca5dfcc66dfadf342616be8ffcd3e25548bdfd8bd07dac5f2c2a531f3919114646905d4f18a8646fb3c49f9499cf087e69cc07bc3925657c8eae02ce5e76678dd944de3368560f7bb2b3eab300fec3e19efeb1e43dec11b2c21b9b9604883d8e7ba77d640cbf39d0dbfd69df272db1d908300d340cfc7066da3e2fc880b81d671b86e8b3bdfab7a7ea952d57d5a6626044bb286987a4ca8f281aa7a1a0937fbcb0695d13a2005c599314c302798a022cd958debd4f53ed4d9f5f46d7718b575b15c85d729dd7f9576861b056b1c3a46b3efe3e1b90e245cff3fe22cd5da4f93bf6941e7407af683cd5c3ecccc252786f247c7f79c766ffa4c5482590adf34a5894bf13b7a43e014799f749634dc7b059975de51b411ec554510f0f5e1d50951f0c0e19916124f0fe2788d7b8bf0d9e68eb2a9a558c653cd5390c84119d33fb6e773224cb6b0c9548c6db5014992928298a7cdb5e368e22961e10de278bb74ff2045d40418aac7435d19af14e7c882fcbcca26340a079f2e8c2f2ab3d83451a52e0f8c8cdc3469870a29812ce89171dd4634e940036e7589e74cee1fbd6e5a67967627f21f87c24d73a38a423ea00e9b7ebf4c63a5a9379527e1d500e5e86394fd28f0298e87cdf5f913d733a7d3572312333cb650fa26e8cff0050cd704f503580ce4443c3d79e41bf763541fe6d49711d40de276165db90a22baf321074201ff294962af6513c911fc59bbc4a148153e3357b401481d3236ee4d9987dbc4a5c4fcedf2cbcd6989baf539f706c61d23d7c01a1ca621a23cf2b17a6b4fddfccf86e954835bc4557a17c007465a4a864ad64c16d7022ea486285f82d0ab67250e2877733394905b248bcdc90cb0b7e0c98a001e910cf36fba05024aa3a679dde766c19f18be904d9a6ad5297450c9bb3741ef8b501e328b3172eb5566144e094e72931720c6636530b525f71e2fa9ac735781956bd1e1a3ee6f2c5cea8bc179f556f5958c2e98474554fd7ec773c105f318fefb30f9558d3a99db105f3e28aac8db80bf7796fc74a59121c683673d2bfa4e0b927dbe89e66c66c5717e5d56e2a09da6a648037bdcf7eb5753e28cc2290f968c141d57ed3aedbf056ad0d37917f972c30b809281dd94b852f4b8b6c1217795a8dea701ef2968c89c210ed1565adc8c18a75a979da56f99317e47917763ef174ee1f0f9cabfa2cf9a1911268ff01096c888901be2421e259df5b6ad276dbe8407c8284581e6a1357bc2abe2ba08d18a6c9a35a45c025132927ed6937f5f6b990f67f7de125ea12a331643478f80a3aa633b4200e787189e27ec9ff9a6d1a1f53f48fb88a88dc712c30870d9a3a8cdb92b86ad15992400081e4044b30dbe36c07d2a9f94cdc7d3757fb157fcc4663403a58ad76463dd97641a07f8f0b006f0fcc5c1c3e60b865bf1804084f1c1a5c17176feb20581d6590ff008b01e6bf1605fe9094bf23b1003d8c05738caf056273786", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 16:01:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xfc) select(0x40, &(0x7f0000000140)={0x7fff, 0x0, 0x0, 0x1000000000000000, 0x0, 0xaf2, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r0, 0x2) 16:01:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getpgrp() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xee1) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffebb) fchown(r0, r3, r4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) fcntl$setown(r0, 0x6, r1) close(r0) 16:01:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) socket(0x10, 0x5, 0x8) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x1, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:15 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r1 = semget$private(0x0, 0x4, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/164) socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r1) fcntl$dupfd(r1, 0x0, r0) 16:01:15 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000}, {0x0, 0x3}}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x288, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2, 0x2, 0x7fff, 0x1, 0x9, 0x0, 0x3, 0x1, 0x3, 0x80000000, 0x1}) setitimer(0x1, &(0x7f0000000100)={{0x4, 0x1000}, {0x2, 0xc2}}, &(0x7f0000000140)) 16:01:15 executing program 0: r0 = socket(0x18, 0x2, 0xfff) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="5f022603b2d9cfab0b2c09c4e374e766696c0230efff958c93b075bd3f8d2815156da507e70fb231facdcf73521919dd32dfe752229299d05d5ed8fb8e750b0e4daba7ed93a9e1a96a1a34354f95c05adb18156291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae9b8009a59070806bc7821870d8490799fb9c8ecd71aaa8245aeb6c27b755f8d1d81468ec1ea6492ad70e14e6496312f22c0d763322e0000000068b5f0f3a9f270ac585f16f0f88aae1f1aa6743f71c409b8eecf7bfdb1939e443375ae8d3277c25d296b1b12fbb734bc445ff8dc815efdb226ab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d301aea16e287a995b70c35027d85f85ffcc6f95946c2c219ffbed61a801a0f961a350cf8608b4cc9bfc042c10a656a63ca486d58ef5cf73e07ef5d4650cc8acef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5ef822c20000"], 0x10) semget$private(0x0, 0x0, 0x10) recvfrom(r0, &(0x7f0000000300)=""/239, 0xef, 0x2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01c3e3000000000000fffffdff00000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000d1aa4e96d7478b1258e3fe9a4deb4206e56278e30fef2d7e087e91fa54d508f92957ca6817f24f6e0f0bb5cdcdcb012b763eb4e962d99a1afb831e17d33db77d441fccdd69f839fe1fddfcb6322682f48f44177f663436de8c8d7bd65b107b43a0007dde701e7851561fb2c4934d6dd8a5bf730000"], 0x30}, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) 16:01:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180), 0x0) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x47ec0476) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) close(r0) 16:01:15 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fcntl$getflags(r0, 0x1) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff23, &(0x7f00000001c0)="c007008837a674c4faeb0e199d54f4f496abe81ca4d500") 16:01:15 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000001bc, &(0x7f0000000000)=[{0x8}, {0x1a}, {0x46, 0x3, 0x4000000000040}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf", 0x2, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='D') 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x3d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) write(r1, &(0x7f0000000180)="8b0727760958160ba8264d7d183250e226b9c30423f4d757591acc3a1a7efdd1bdabec1d6b535ca49cc0aa6406a7f3611cd08e9ceb54890ebb10511b", 0x3c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x2, 0x10) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000001c0)=""/236) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080), 0x51) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x200024}, {0x23}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) syz_emit_ethernet(0x0, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x6, 0x4, 0x1, 0x8000}, {0x2, 0x5a3e, 0xdee, 0x8001}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) 16:01:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x17f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:01:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000300)=0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x442, 0x0) write(r1, &(0x7f0000000080)='l', 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1c00000000000) 16:01:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x7, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x74, 0x0, 0x6, 0x800}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1a, 0xfffff, 0x1f, 0x8a}], 0xffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x8000, 0x8001}], 0x6, &(0x7f0000000180)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 16:01:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xffffffffffffffff) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) 16:01:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="31ece7db15c3b89cbcf4609291ed2d16c8d376b01297efe40a0cd6ff61feb180b6b2be77a9a1d5454cf751439e2df47a128a1a268b25d8cf63536f0144757713446f973212864700e9a813dc9ebdd693f4687e1c71901491258b6aa71957949392d43cacd3b5d163bd144e142471149449242f3d960e31f55a351bb1f403ca0e"}], 0x10000000000000dd) 16:01:16 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xb, 0x80000000, 0x2, 0x5a5a}, {{r0}, 0xffffffffffffffff, 0x1, 0xa644f8bce5bab3ff, 0x3ff, 0x1}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0x7, 0x5}], 0x7af6, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x12, 0x4000000a, 0x80}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x101}, {{r0}, 0xfffffffffffffff9, 0x9, 0x4, 0x0, 0x5}, {{r0}, 0x0, 0x1, 0x2, 0xf11, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x18, 0x2, 0x63, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0xfffffffffffffffd, 0xfb34}], 0xfff, &(0x7f0000000180)={0x1, 0x6a}) preadv(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/112, 0x70}], 0x4, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r1) syz_open_pts() 16:01:16 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x8d, 0x4, 0x1, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x6e55}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0xffffffffffff8000}, {&(0x7f0000002000/0x400000)=nil, &(0x7f00001db000/0x4000)=nil}, {&(0x7f00001f8000/0x2000)=nil, &(0x7f00000f8000/0x2000)=nil, 0x3}, {&(0x7f00002b7000/0x4000)=nil, &(0x7f000015c000/0x1000)=nil, 0x6}, {&(0x7f0000378000/0x2000)=nil, &(0x7f0000178000/0x2000)=nil, 0xf63}, {&(0x7f0000322000/0x4000)=nil, &(0x7f00002e9000/0x3000)=nil, 0x1}, {&(0x7f000017b000/0x2000)=nil, &(0x7f0000378000/0x1000)=nil, 0x8}, {&(0x7f0000324000/0x2000)=nil, &(0x7f0000035000/0x4000)=nil}, {&(0x7f0000213000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil, 0x8fd}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000038f000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000103000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f00002a3000/0x4000)=nil, &(0x7f00000d5000/0x1000)=nil}, {&(0x7f0000060000/0x3000)=nil, &(0x7f0000189000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000100)) 16:01:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$inet6(r5, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r6 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f0000001340), 0x32b, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x1) getsockname$inet(r3, 0x0, &(0x7f0000000140)) close(r3) setgroups(0x0, 0x0) setgid(r2) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x1, 0x9, 0x6f}, {0x18, 0x2, 0x7, 0x1f}, 0x0, [0x1, 0x2, 0x8, 0x1, 0x1, 0x6, 0x8000, 0x4]}, 0x3c) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000001280)='r\x00') setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:01:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0x2, 0x4, 0x3}, {0x7, 0xfffffffffffffe01, 0x7, 0x8}, {0xbe, 0xfffffffffffffffb, 0x7fffffff, 0x8}, {0x7, 0x100000001, 0x8, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x4000, 0x2) r2 = syz_open_pts() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x1, 0x0) r4 = socket$inet(0x2, 0x8000, 0x7) r5 = socket(0x2, 0x5, 0x9) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10004) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x40, 0x0, 0x8001}, {{r2}, 0xfffffffffffffff9, 0x4, 0x92bd3683e4ca652d, 0x1b, 0x6}, {{r3}, 0xffffffffffffffff, 0xbf, 0x20000000, 0x7, 0x1}, {{r4}, 0xffffffffffffffff, 0x44, 0x41e64d4e42895d93, 0xff, 0x8000800000000000}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0x7fffffff}, {{r6}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x7}], 0x8, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0xc, 0xf0000042, 0x4, 0x3}, {{r8}, 0xfffffffffffffffc, 0x76, 0x40000000, 0x80, 0x7}, {{r9}, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x100000000}], 0x2, &(0x7f0000000340)={0xc31, 0x4}) 16:01:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x3) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000380)={0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x8001, 0xffffffff, r3}) write(r1, &(0x7f00000000c0)="86", 0x1) write(r1, &(0x7f00000002c0)="639a75f72f46597de9c956b02d669e9516ad16dded52db9a557b639cb1b7663a022b0759d231f498e80eb8b55243ba2a5aa24b9ddd1d13d29fa7e6a96f495153cb6466f09d22ada2a87925380c11b193c67e15a2ac1c711653243908f066f9dbd3e595b1dfb4909c0624ce6ec11c65aa21d690fb3232bbedebd9db319cbf5a8d4a625c348ba7", 0x86) poll(&(0x7f0000000280)=[{r1, 0x10}], 0x1, 0x1) read(r2, &(0x7f0000000140)=""/229, 0xe5) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 16:01:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080), 0xfffffe17) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="dff4fda9f700"/20, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r1, r0) 16:01:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xffffffc2) fchown(r0, r1, r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r4, 0x0, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3) dup2(r0, r0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x28, 0x0, 0x0, 0xfffffffffffff800}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x3, 0x2, 0x9, 0xa6, r2}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x200, 0x2, 0x4, 0x1, "7578d89e1250e4b5f72cb84f1f2a77fd94286fcf", 0x5, 0x10000}) 16:01:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000749000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) shutdown(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000100)=0x2) r5 = socket(0x400000000018, 0x3, 0x3a) dup2(r5, r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:16 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') socketpair(0x20, 0x3, 0x1af0, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000240)=@in, &(0x7f0000000400)=0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x2, 0x7f) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xdb\xf2\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='@:!\x00', &(0x7f0000000200)='^!@&\x00', &(0x7f00000005c0)='@]\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000540)='\x13.\x00', &(0x7f0000000500)='\x00\xbfm/\x8a\x1d\\\x930\x9e\x7f\xd3\xa3\xd9\xcf;(\xae\xda\xfc\x94V\x89\xb3\x1a\'\xc6\xc4\xa7\xab\xdb\xaal\xe7=\xd6\xfe\xa8\xc7\x00\x04\x04\x00\x00\x00\x00\x00\xfer\xa5\xbb\x91\xff\xb2\xc0\xd64U\xeb\xa8p\xab', &(0x7f0000000580)='\x00']) 16:01:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000200005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:01:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:01:17 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000080)) pipe(&(0x7f0000000000)) 16:01:17 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a", 0x4d0}], 0x1) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x8a) close(r0) 16:01:17 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r0) r1 = socket(0x18, 0x1, 0xffffffff) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1e3) shmdt(r0) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000012c0)="85d4558d") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xfffffffffffffff9) 16:01:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000340)}) 16:01:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file2/file0\x00') r0 = open(&(0x7f0000000040)='./file2\x00', 0x20, 0x10) sendto(r0, &(0x7f00000002c0)="30052a510d535ef85070969dcedf5db9e16f1a445d3a5a6274e85f7988e6c04bc58b6411bb38ca21a48b62d0b91a029fcced6f232dc432cc18f3c5e9e18fae1dda6724c92d8b5a3db7ea6ca52e03ec3502b00c824ccbac9f042d52b74ecbc241a7f1e2ef061d20caa689ccb947724f7482dd501fcede73048facf26f77393c9d01d5edea6a5492bae626b7837dd5bf65c4cf620d2f437d0d87edead9e51814515919f1d88d3a45a388c98c41f6a8c3b635dc1b5aab82267af7999ddd", 0xbc, 0x6, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9b, 0xff}, 0xc) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:01:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, "000019000108000032000000e7ffffffffffffff"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r0) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)={0x10001}) mknodat(r1, &(0x7f00000002c0)='./file0/file0\x00', 0x2000, 0xcda) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') 16:01:17 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x8bf6, &(0x7f00000001c0)) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8001, 0xfffffffffffffffe}, {0x200, 0xffffffffffffff01}}, 0x0) 16:01:17 executing program 0: pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000480)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)) 16:01:17 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/89, 0x59, 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) 16:01:17 executing program 1: setrlimit(0x860a6d826327e284, &(0x7f00000000c0)={0xffffffffffffffff, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r3, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x4002003ff) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000000480), 0x0) r5 = socket(0x0, 0x20000001, 0x3) fchdir(r0) fcntl$getown(r5, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3810, r2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:01:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) poll(&(0x7f0000000140)=[{r1, 0x11}], 0x1, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000580)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x60000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x93c}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x30000000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffffffffffffff80}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x6}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xffffffff00000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x7}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x84}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './bus\x00', './file0\x00', './bus\x00'], './file0\x00', './bus\x00', './file1\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x9}) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:01:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x1d, 0x0, &(0x7f0000000000)=""/29}) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0x80) r4 = fcntl$getown(r0, 0x5) r5 = getuid() r6 = getgid() sendmsg$unix(r0, &(0x7f0000002600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002500)=[{&(0x7f0000000140)="703c567a64e3c50e00d01e4eca3f61eea2f97168a71ad8e297edf3f86346a0a8c0fb205415a221c3d97e6eaa55c1a34a8ae8f8b1115f9fb49f42dd0753838ecd9030ab465b", 0x45}, {&(0x7f00000001c0)="3e22a8de45c389324f80aa6c6e4cf89e979423b2a6bb5782e6f860d9a698c25e1d939e5c201bc20e57ef7dfbef1af19e5057695f4d49b3ad50379f48a9bcd1b9ea60cef0c24bbcbb8da5170b3b62e2dcfb20d2fbc986bddc1a70b74804b786875d7822cadfd7cd8cb999c12a1913d19f7d201e", 0x73}, {&(0x7f0000000240)="d4a33c2b53d461f205fe1989ac66a74ebb86d299b8e060f3b7af9892e3caa32aa55af1bd50bdb1655505fb2eb3e916409598986e6c1e6d1051d639ce28388284521f9b2359c45367890f09ddcdc1270551c04830b2bfe39e6e884a31be649b8cfa69b07785c57a5bb2ffd92b5239f6546ee43da5551a83e5fa63e8f146e398783f62497f00c264e4bcffc40e98d8d63e8fb83cd923a6ecbf579ef23dd69aff817a9d05891232367bc17027e1838a6d25f2b3ab4f859b85b2585ab73e29fec3c26dc1a7a5f234f6c55009d397143fbcfd00", 0xd1}, {&(0x7f0000000340)="0fbc00806b5ab306a334c8974a0b58b6eeb0d7153aecabad80211ac88f8ad101239114d8a1f4e97fba1e596cd57f3b9b4154225e8590fcad490cbf7d9da0cbfb024d5223722ee97d42a572cbdf6abc60c505fa152d5a217b7a828530e62ff1b6616d4b597ddb4c065f010883c57837417b4acfb13336f22a72bffbe5285efc6f978c062cecbccf93a408dbff36aa06f3f581267a6c09a5e6817224e8839fded62b954b6d2acbc04e573465e7dc6c51a768aed2af21fc81007040816d8963be", 0xbf}, {&(0x7f0000000400)="1697376245d84749308183fff493548889b2cd586e108ca1d9616f1d9677f1b94d0f5e585e1ad9e6d00dceb2aecba49a3ea77632d825e97ebf660cf7a99f5604949579f04cb09f67c34aca90b9a7056bc7cef3aa7d5be4e8f851ca9a8c02225dfdcfb3d180cf5f27dc724a758231dbca2ad737be8888dbda391b7a2d6eb896316e14fdd5e8650c9656732bedd86a43ac0924dc5d8eb76d04f02f876d0fd36c0067ddf1297bf3774409430d009fa8ff6625d2e0da536fd03ed8d50f7f11f96c955ea150b05711cdd990cf88648a5043f97f0b2a05467cf94c5796860844bfd35575dd2a049c88b1249dc943755c2f94dcfaa07226fa74376d75fa8074dabec6d5be23855bcaa939f2c5d38c258618ae820ea0a6413f129a6e4f8242cc30a6533826f73b17892c75272dd4ca20951b3c6b14ff0f3884b154d03a3ff20c5804e52780380a5f231e0981f7ffc95677aa62bbe850953dffe48975a65203076adc4df22a1f6ce5e753f5e46a72efcf239e3559d8be40dab3035acd4dcf25f5c508cc617d8331eefcb1869f9da7dc22d261ec8df6bf1ed06cfca5c89356fc26ade827432c757f8f6432ec359c3b3adf23fd844416a1c99dd6fc15910c98cede01c33a133ec6c7ca5a0d8d29aaae544a1a534d8ef3e3324c5da11d8d562e70545f8c9d961cf23a138288216c183701436909c4ce6aa2384c80170a375583f9342bbe9ce035777bbe2c5a7540f03a73b8b656099686f15a78863d6834d7ed3289941ea4b5aefa5d76d4e41b756e852d48bf252879b39201e0fd0b9f9a10b073a9f7c0b188d83fcad086dbe6b9b717ab43b3c0b2b7d7a2348b5f935e8aee81628740a650795220b3db16462db9f62a52f89abf64d6a4f777dbf674f4cf45da9085461557826936179ef58dea2ada1b82d3c169a30b08f3b60914e5304605a99f86c22966812370af6a810c6469135ee7b5cdb354ee12201ffcea481be58766d6c6e2465b8114ca73496d3623f103570e510fdd8d65ea75854f5236e8c74425dcc302b184bca3f1b91ab26a377301811c49bea339a6bbf84fc8cbf08c129b9fa41017d60a2bab5ccbb340f85b137b628498dc2a24c2b21652ce2dfc984e1500b984b122eb6737d6a2b2895417f9046051bcd9d81723c0d9ffa3f2ce31730cf58e7107937a9d57dd979d68ae303d635326d0d88c9cab284b65c544be495bb4388b8502799570db5cfdff349986235e7ba6e99fef295e1af962f3edb0b47d3c38f6829eeef78bcedf0f01086c9b21a30ffb25a183806b81796e9b50495d256acd27dad8a79124441253d9271d672745ce00163024e44fd2b9aeaf4e0a810abb166651911ba57e0e7f05074fe02c86587636fa6417a0333f54a5274cc70370c0294cd359dc3e0ae81b648200d9d5856e2147ae24ef3f7a7bc1c126165733cbcafda8c931e6e7651c3a88b4fbb826284ed67fc80e9b1a21cd74faa2b0558a68ac4941865c173e628879e0acdcbb2643fc694bd4d8ffb1df4b69230053a6e16d2774b4b149766e3316faed822b143a49aa0d38f77bcc61e5408f2918b473e686c05d87518e746cd223a409911fb9ff399527f042dc0b0f1c6236d4833d9dcd5d1190043a0744a4d859776f37d7092622036981b6a8c767aa1dcfbf0c0da706acd217b9f2e5530b59aa4c49f5773603153c1511db9a8a5f68c6799eb26d86a755a8a75640bd819e376f8594c4f57cc478340e0e0110f6f14a76855afc7b44b07260e8fc7d0fbc99096a56f39bb436f2de8c42fd0d3dfce846fe9e257868301fda2e0da709d88a7162ea2b2b43327ac0472ab1b2767c85d4fa863b3672fc169dad8f249c610e691c2eec40bd67d9d3468ebfba9a5063ea7c28d80ec933e2c4826b69d82c4e855cbc54d00484d56a8b1ae3ef43be7355821d2a2c65c3b972b826d5e94f1d4fcd86f70c420c436a10108661e844f6637cb2361fe87673378eb807143a4eaca264c77347f305e85ed85496d1be624dde121e6865b2591b6205097c321891da89492264be88b56d28bb3de56afff8e7917e81ff34a410118db4c091b84dc89b135530fa3ac4c378d24bf3aa06d14e90f530e7e0b830d2798275aaf901b12b90adef0881c02a85876268176553825b0d9e018f271b82d9f243e4125b5cabb41dd5b4ce202c5951784d95cf5865a92f24d72ebcd9431c98da7a4eb4857c5d910243922204e3798b428653299cf524c61e0179ae9d5c839167092fdc4407b70c8ef42da1f565443c91ca0cb749f08cb087513dc4d63816922b9a2d9e56e4e0980def593ce83964b419be7299e175ac68172ceae7a7c5803daef3bf9b7933aa2aca527bba15bf99c8234ff2b4fc047e852284a216a7beb116063b05bac2be467214975481527e5f9fdc46763f52273f50885655ab08a44db1cd219ba1c3a5c7864a7606ea5422d9ada13147b3f926e03e0a771f654d5d709947b6701951bb97d589983ad5bf3930a009508b9bcdfd6a33e1387556b29f8fea92940a6fc3386b3b4ef2f10de8d267cccf6979e8279772bd90b85f1336e6a5f704e5d33d25000cff70e158cdf349c9b15dd0f6122dba8a6c92133a836d7b68d388bdca039bfdde21432dbd12b807b2762c1c4021bbd04ab419cbf015e7f30369b5f9fb2c9278fd33ba60dcaf27c16441d65d15eee58195920f89752e366e759b2716d51046719949ca2696071693063da588c7062938ee457a2e3cf7e3edce62fc0514742065ddaad3a8e15e6a77c335ec71c61f9db20204e5691a72ab7fe423594fff9c153c765d9f56dc4db74bb0911cde322203aceabdeac6283d0a3d994ce430ea4ec834758ce06f3f92ac406258f71f0b06eb101ee4b39bb6a23a71924b020e5a08cde58e45bc2b5bd9153a55fd124ed1efd9c23053cccc74f0418ce3795983290aa0755f0dd0e5e95a4efbaa1ec950d97e44f64f9df5a0c93886241c4233d27af013dee51b1a821cbc449701ef36f1d430571e59ebc044bde52d3ae0a5ba112e9b7e67856889ce9a114140457cb64bc953923ca8210be91cb5f244593ebc24119b6a431298d6a1ac7a11b0fab7217a4072066b37b84a43d4336399256e47d4640b0ee1447d39a8cf315c282a5f2c08bd5e64ac1664fc116db796810aeed0190f1d047d4a0ff43fa602ac1033fee2cbe8e011c1a58d8a8a3e831238895f85db7aab55add6b51065813efda306bc9cd7e5e75346b998118285e6505d576894fdd9cdc53282327b081d09209a116f92784dac2f0d35179b12d6647e63ec221faef09595a0497ac9d3b7c8131a3a85aba137233180b36a84ef4a36b7be94f2d43a6a2b39dbcbd8352f768872b6c42593bf6e47ed7e11c75490d9cf5bd481948440609769c259a7ddb251a5b89506af0e33f95533f0241520e9e2d0f8e63849628a88ee549f3b180364b610ffbbf5b70eb2373e55f5b0a5ac112519f57a838375ec7edc6fe48c7be608568c3b160f518a87f620dc58955e492abdb7256091e059273550d762e0d1c5d8c09479fac3e04ce507f49e99105a99696ddd7121ab5b14b7db2e51ab0a6fb32091541719762ee74ce1a3e444f351e34c5d652ccb0602c2b04b054d30f18d40f2e1f05e149343da5a1c7680c737689c967ac98804bd6bbe921563e9a56ad56d775f8eb02ff4080151d0f342805e3341f210c106ad671fb596f00057a70c94d9c382f7771a178c11df40553b58c07f74ecd1b0fa0502c633edc83c2c7cc3cef3b069ee0ab0d194e25630395a9916267451a393329c0e6033383e99cb92fdf5fa094330cba205029a3b09cce4a43c31b9cc9d3c341bfd298989a24b1d3b11ca28c8cd69b0f76aba74491dd6fac8cf4dbfa3ee84c71bbbc963b923758761c11f2ce33cfff86adc482b227bc88c7f83ebbae18eb3d9d3397f055e817237b132e7fb46e47f8d6cd8cdd6552ae19a896355b38854f4ed3c87be034c58ef8529c12dfab27eb98d572b320b800fb0b16495ed9faeaa78716802635de97720f4cbd72ba7429927dabc02a036a67327248e33f460abfb72c7398f7ae47cfd26a119356e99c3300d650c6903f69a7d4346113f1e175ea9d355cf83ab89ebad0687be8a3c8892f6f24b0c74953e8199f74962935fe0ca15e751f6d3f042d2ebc6daa314dff92b1ab7ae6c21b9016b5b70197efc82e54540fbef6095d93c046742a8b07c72602f550ff3f84190e9f8d090c92f03665a0197283d328beefbd4e186985370acff1149a719cecbcafd5c0f5665ab77e1080fb334e630b33ed3b410d067c898875071f18e6ece8a48313c9dd668e757dff8205fdaf911ef4eb955319ac527044a5e09158f0afd8e1145f96c34481b870a57b76aa3191f37845a41d0e61291355ac66042237334494e4965dd16ba0425719515200a488518175812d5c5d22ffee715f200128c3e6877c6c520e16a946b18baf6285cd96b0e2bb442a0cb73389f8010f84e08e7e8135d06a6622dcebf2626d2035b7ff60977322754e4829db43801d64059c51746ffd54213c62e4638d755d10aed2164158cd64ff16cb3172613d646673db71506eca7b97c59a39b6830f05f32df4f15f6bf757db134fd0c8dfef616c4efa1d90ec76d442b0e3b20af7ae4fea2a47c43272eff023cf6dae963a071eb4b3f7ed7eb324d7adc81f574a3f95153edad26a96cf713d1d488ba127ab27fa7c58a10d163cb6497d72b2b629574c4ed4d8edcaac6c7f1cb686ef396093ab4ed93b7620ef66862a6d6095d66967df03b54131bf6adb44fadcad714c8edec21b77994ad772152ee6c82f46f4e3684b16f69e6ed4f13fc6bc31eb5a50b2cc265cb39b0b5b3049e19acc3f3512f08263e2eba71c070ea4c70467dc657f9a5eace696b2a353bf9a9add89a7b0911d1a998add1b320ffa6c0e4513f3967477ba671180218522dcd188271cd34b3c557442a34f03a928699b275926683e16125a4b88355242b5c898bfef617a97d5fa0ecdfc02bac4198acff094030f1e8df348e740f195a52e964e1306b5eac0f58e5e585b72b462ede6cc56e52e11f29a6f0165a80a8fda11eebfce10ba26451ea15e00d813feec7435c51c639795dc47fd24174d537f4a7ab7690c54edabed49f0deb43c3a1c89d92c2343b17b7a67026fe1ecd612de282ea80f5e58b4aa140fc20cce44116548dbf676f0c439d1cb9965380e3bb85f8f1ebde2542643053fdc093361a1c36ddcad4eb89f85a7daa05e36563ec9f71dee4f4ba3995d52494815c1e1680e3897672bb541001c0ae5f4d380fb8be8aade43f5e671d87a97121a4fcb2946167405ef1bd3bf9ccc51199a8eb64d7552383f8227b99f7b81cf59451a0884c76bbdfd51a34d3bcb352db9a463298a2c22019f1c3879882421c075e3721b689607efd3abe68753b3122d712c4366cbc2becf4e35c35cb137eebab85ba91d7e1768d60f81297dd607a9240a071dfe80cf6d170e1c7d60aca96f247b57e73fab740177ab338cfda75920144b4a837407fd68f03209f89c510af1898ad1a14204f71ba0f548ceee294c7ba1405b3baae9f74a9cc2725f18bcb07e36ec97f4e0b176e304962a3b8b3d0f0aad324e907fa4724aed498ebc03c4e2fcf63da109c61569e40b28dd492a809e660ad395d6e483fcefa7737ed940e427c84b41dae84bdc02828719b34535bd2e1a65f172dd1be17609b18f612f65c55a690b862c9b111a306109543690cc70a3e36e24c8df68b56b5e1e5151113dd81944ecde4ab17db304f94d43af069487dd382566ea6b3c727a2629650688c80", 0x1000}, {&(0x7f0000001400)="578ad71b7b96f01c27876af5e741a6e56e8de6e0358f64cbb18b549b23db56913cbe0011cbc8cc227eb27a74d6130bc7e43094b2016ec65a71cd9c9cb00ae1f1ae540d8e1dc53602d531ff0b4e33629138c2540b2a7bd01ab8b07277ebc3a06a1e65efc99bbc20b398946a824352048041324952907feda624f10d1a48781eca69a7c4f7f23e0bc576722badf57865e775d3010eba2eb7cc22347855878e953001ee357d3b2c81e44e05f755041a861aa06eb40105a07cad20638712789d3711f95dd7c007d8349678e3cbfe7f54b0233abe462f14fd4278ee7a3823455de062cb64a8ac0d0c3a3f5858d06524de4143ae1b1cbad09abafd7914995886cf27", 0xff}, {&(0x7f0000001500)="6b5948298fe2c1880da3864dbdbd98ff753bf3d0ba7314490304eda05d9b7abf2d6f2dac4a43a0ccbf2857d72e322b83f098b38ee8e613413a13f6183012261c514b3b61ecc4942f3511d7e12db803728a794a49b22be63267ca1ecc1f0d16f3532beda0083012ca4750d76556e00a9045d8d5928d91955f6a744dd9444c36c0a64309d19667595cc0e790db7a627e11de0476c9cd0ee515fbf1bea491fe9490e7215e2ce9c620ae235ae94f48a935b5a9e41dafd64e0c74f682210bfef5e420bdc01974d0c510c41b3ae269480b36e364d2082c86082f64a3084caf2414fd4a5ba785b33ef505c20ce12d2cbd8d9c28d3f1ecdb06b27745eddea8a163f6615da0d97bf8c32c99ad67f42b6775865dd0cc2970a8c4a8d9d37f6af92cdd752061b187dffae04fb67d56ca0f2bd640e808b6b9c6e38e3059b2e09da9ec26fb16d79bccc80323bc2104aa8290ca9a8781cccf1972dec38314fcbbb50a84e08442da8e06103a65dab351284f0bc5b28d9bfdd389ba516cb9bc67666a2c2ef7939e0aa210a0a2b40b440fd4418859a0297cca72a7b1d02b0835f6f970f271cc28b78ba0fcc9adcba340e42149242035c9c0e89b129c2e46a17693260e1e89ba670f257e44a03d636ee276f739d4268c40282d724d40061af5b61dde64b30133b1b2fada561013f2fc7b5b129980b2969ae8ff5915d63c7f61297d17946fc35cbf7cd2a50e1d6ec055b76e9bf1f92fbb0364165fa57af7a6e38f20c0df9163796fe33490d402a53f3d8ba4d2ffbfaa4f17346690c5852172cfc9efa19c28ef8da1a491b4c3c50022e6892917047ceb30d41733916b6783019cd0ba5c3151b7103e83ec25184302c0840c22a04202c7417984b81682d7caae7923b65515ef69602c4dc96c003605950d867c8fbd425b6023168fa3559f8988c74d7e23cb59b86cc745cd15ae099e94c0376a08d1521f29cf9b4205ea457cd8b2d5a8af4016442e4cbc141488b3a45f596cbee4fd73756ac4f854fd53d62ecff8ce4deb44131972c200ce717c1fd76e745177056e3f2d63b2c391fe501fdd22d712764cd03e11b02b2acf20b742c003a0104dd801e3b86c927425b6c3bef3bcccc9adf0bcfcf824a02421d678194abdb6a8ab5ba249d96eb0524707980188ae6fa12eac1eaee3be4d618f0e1678c3167891d5d0cec8e67d29ca7882a19fcbb2992c7608bfa5dfe19132b70d0c642aaf9a4a37ae8799c73d6d0f4f1696c007aa99588b8c9a6ee03d61db353ff57cb81a65f779816440c6a94934048232e3c436eebf661938aa685676fab15b6b59c246a9cbf800b395f440ed9315e7888ccd21a9bdf320125533a46ca92a481524aa568b03fef7bb05c9d2c949909eceda1f5e1bc0d229112c6b0808cf9a659ef58b3a1308a28e739eb443ee8d7276224d4bdfa46a4be7f7df0b551b3e638dc8feeb8063bc34c071f073db7114c6e2bde588627a34365bf68b9d207cb7f26a570021629e43c0e7c5e289384dcd966f167f343f74d4860f0ea37c8b21aa2c9e18acf38529cab4c82cd0457da64cbaa5e552f82440f6a969409125a5f9fb70879f0f5f216907c76701ee61e245a7915d87040b0d3fbb0b1740ea133621a2a024193b0045353d2a8b4b44bdf771c86bfbc516ef87e3549816a954ce684edae9c8473306aabf18d76b9523da3d6eaa8b1cc2ef5a5f16642829526ba632c3dab92d2a8b4d522dcb5e3523da96ac2824c0ac1fe0d3247a425913e62466f52092b691d4d4702de5974f906b6c8c8e1e9772f004277e5387912b6ee82c0a7b88bca3217fc0e20c170e731d391609dbf15d434ed344d69d560b6c74d7b51ec09785284f956244e1ce381934cf6cf56218d1b5464086d01930eb2e05fadf554b391b3e138eeeeea891ebd9f54e3b072e4fb3a97dbdf6cfcb98a01684063e8171a7766d72e7a55699348dceaa4df8feb8191fb2334593cb2cea17f88363fa130106667d0976d2c1c2b6eb16ae601959c38868aa3925a1ea6fe764ea493a2e020b5900d68273882d6719b92467de8fd1f832c65c8a6713e5a0d63520961174056b6f26b79881ec9ff5aa4e13afc319a9144213f14fee3236e6abb957f9a30317f8875e64b529d7fa381bf4c3be54accdaf292414e975990a5fed4cb1883ad3c30388cff3de49c76d281f7f92df04dc6cf80e9ea42cad4de28bc90a2f85726cbb75841ba559727d9b62a154022779a088e7092824f729b5c160a2a0612a603a74fe32b337543ccbc0e322d379a1a3af2344d8ac926160dacd9213ddd2d1d45a91226db341717ba9773387cc6188747a1af2856e582a577007d0ce6be9c535eb197b6f0c890a3466f56a70abffbe66ed3360cf9dd69488ab1135963cfa2451dda47a6db506c2e51827133a9b2d161a7faba95713a5bbd56cad6e5dc22364f90434cbf3a34dfc9ac7344fa89d9d228572574a1300833f9c8cfadeb0b566539ad64fcab7e2370a8bef776b24d645a33d61fa89c0f35929cc185fde8cb30a6c1222151c8913ec5c1c7b43ca77c4b746ac151032ad14ecb5cda426848d47a9e44baa0f30d3c7ccceb7fa9f10562840525f0919e39944c8c53945a115a5fa68e94bdf96a87abfb9f8cb9ae3a6f8f130cc97edc89296a5a33b7cbb1f48754e4162cead2aac017ccd112242e6e4a086fa0ce8dd358380b00114b65247cd3ef340383e933ab178aebdee8d9c51d608e79fb8322b4d324c2552c990048026559eb0fa9ebb386c7c0eb164837753a32070314960590cf42d1733c4b9b5e3c0b4512033559bf0531fc5858d612b05e2fc2c6d705df7bc4eeaa6d6929065f31f67a121011d98745eb1900afa115d4fb0cac663c76cf399d832611b5cac755f5fd00e1f7fd1406c54899675cdb1f97f7898b01be9fce31a47e2e69d5370011b1a00985ac9bbb180805865ad6ea26d99d0d3a0f76dfef4bf5143c417bb01ede14ac9ae21e4567701a042fdfaf19c347ebd0968b8bd96198fc0cc8ea82e92d5f9d0f2a9796ba05bf151628983ec02e9e33ec8072e453e3aa6394aa5a87b5e04ceafefcf0c6c79a353ba9f250a749251b5e822411bbad9c67b43da9ca5e7a44efcf376691200f3a62980e584798f9551e7a2facf4054a9c1ff11180e6f123e50096780f34106a3f27c79a76e88af6e30e86b8c15d994ad6f8e76c177f0ddfd68fbd34ee5f2a35c76732c5a73b00af886cf63ca665f88ee50f943fc872593a52393e5edc4ebb5a5116d078d39240175d48999fbfd253afe7de9c4672f524a395f68dd3bbb1414ed31ae0eea30e3381aa551c4b89dbbe03c12fb9380dba449fb9c4c498639f391434dbe76337acfa2aa795906200f525f455000c1949c27c60afc130a7014d5cae0ab3518d3b8ebc4aad59f7194aaf02580b08d9f654f3f5191296e708572eb79f04e6a790017745f75fe1425d82f226c769287edff67ea44ba33675ae38b2b669a6f6ef5039395708187f4f5e5a736a9edbb39bf2588bff54ab49a5cf03c310e01d36d008de62091552535a9ee7bff29e4d975fc2aa9823f01b5fe275fcd4d1728e82106247f667d794f3f04baed9e24cea9a9c051ad3d410f78ac25027b61fe4426bc7551adeca80af9c6b3561f0d4c0fb1059b1ec1feddb658943dea1b317bd5efd1088aedbdb3753e42640aa82c720ca97f98b5c1c2739d0ec4b965da9ed879b071ad248ad6b6a74a4d1610ea016085dd25f1d84fd77c1709d82a15408e239fb2a58a580969d9c08a74abba8bfdd1aefbf318ff710c5cc6c5ef9f0aef73abd60130e50413bde1be2afa41117cdfea6daf9fae3e17d2754d5748ded4f91378e37733c9eaf959877838f070c29b48c1802a2f3a84acc127467b57e79e5e12d604df0c9b49a875c2df2ef363641e817049a80cb8a635617f9523d42579fae879cd38931422341d1490b79e21687a8826dda32cfba2c9660acc7643b56ecdee91caf8298e44cb3cd393f71ba7f442cf0abf4338d583c1c02bf9136047a79826b13e8c2aad0aa7706c0e9ec42052c4afdfeb636693807acbba1c71119049fc4b88e97fd5d90c66ccbbf96d728f1fc5628d2872f46d344a1e7bd93b303adafb9fa671f3e5b32afc504c50a0a3d3283b7a8da189770cbaaa54a2382867af67cfa0ea025d09de48e2a92701188aa83dc5cfafbed295b1c1a95db87d0b73807b040e23372c26d3280eba7deea65e69ed265859c9e439c76512c064838c4261849866296db54202f26f716bfde6edeb918f849387917e72ea88fa06ec4e9f78d5509872beb4210dcf1a95d77da948ac559b675e0c5425937c0c79d748f81181ac94e123964c982f8f383ae891c16c285da476dc4d04b84e1703c086882d540ce32651d1dd2d44c6bca45215502fbd4ec2a6c20a8bb38855568de672210cc623eea0dbd8c70d6a8b12e7f8450a5b75cc7de8211a32923f278649a7db34a692740b81c3a6b3e5e8461b21f32875a0ee865ae847af57778e037428da06a5e5dd8dee59b7507d739201fa775ec9e07a8c71579342ac9382f6bf9f0b554735c6d1ef82dc9d49602f7fba3c975f0402cb21836a7c6493015d1dfe22008ad186c6d073aa7b4af80c6e6e91d1ceeb80eef837fded826a142460ce4273ffcb3831ed86f7db043b5b94b8778285a769b930e690b0f5b53a06215e626025a18fe22fc6881da669144ad6401d0f8cd694f1103969d41df556614dc5861ddb505f8063e8a80b87707b7bbb599f01f78cc6a0b57b91b82b65969a79eae5eafc1e23e83825543749aa208f421fc8ab8a74a27729c02e2e9d76c6b97bf3090c5478f1c4bc4d11e3996c79ec125c2183f2c21c3bd34f4d87b7da8b83eaecbb6c07db4dec3cd5e8951f809a863b822598abe594e9a5690630519e38a2b4e306127bc6327a3bf20ad66ea31c2b2b695b02256cc64fb4a755f1b4e469c6bb559db4045a1339403205fc7f0a23d686e61147fb724ddb72299af8af2508ec81837b283c257123a955a79fcd8d6c6c722e3f16241d26cd50bb95c3bcaab4fa2d296a382ce260e7c4a4670bb503d9713248328b6edf1e7d898d307543ffc2dd2f0f0783224d3a187e529bee6d831ec31790c7798d4dbc5c6650d4399a0b03030d39cc8a89f293b2ee54f46708c3d7554f9af7b50591f5a09281d2a9d3b0092ce367b244b8034cea6f3b42dac27f995c05142398448f60838528756e881048c6f0caaa3887b349a469275c31ad08ab69b02fb277105af09d1cf924aa3ce18b2639c4d87c259157b6f56b8df4d02d7600af1e6e19f9740b3cd6b0bf88be8fbe4ebd6a90e14bcd48fbf5471c6072778b1caba39bb8d6f88388d92fb960e5c7b97a4e15ea8670d579f2c04fb788526675865f138475a09aef529e35c7ff330f3900ef68edde217a645b9321ab179f5af31529ade3a7d08be762b3e528d1881a97dacf4f46558bf9b1a5445901daf08df7ce4b9da1d9520dcd2810b6508870d7984224e5d23b785885ee49ec47af3ed66797bc84bc5231f3abc3997e05e91c43c9f9b4b1fb1c57947425661a9e7812e7fbdf6c00773f1a4cf55c24d8105fd019e1e6228c31ffe9a40fc46b2d33fdde038c04208fcca2c54e53fe1ffae0879643a32453961aae95334329c270306e555d70ce45026f62f0c8098177239a2b6b96e7f2f3b92bc392eb38c789e89459f4387bd0aadeee83a468081b4b43ced43bfdfb7609660fa29323e5bf5ec1c5d8e07f4df5fd73ae956b05be1f5cc67f09278b092a696626003cd2152a45a80c35a34f3a65694a6a124ae8c9", 0x1000}], 0x7, &(0x7f00000025c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x4}, 0x4) getpeername$unix(r0, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6bb8d5367efdca00) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x80, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x40, 0x0) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xeece0ced8405b727) r5 = kqueue() r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x20050, 0x0) r8 = syz_open_pts() r9 = getpgrp() r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r12 = socket$unix(0x1, 0x2, 0x0) getpgrp() r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x280, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x41, 0xfffff, 0x401, 0xfc}, {{r6}, 0xfffffffffffffffa, 0x8, 0x1, 0xffffffffffffffe1, 0x80}], 0xb8d, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x3, 0x1}], 0x46c, &(0x7f0000000680)={0x5, 0x3}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0xbb51085f0bd2c360, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) r17 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x10000, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180), 0x0, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}], 0xc0, 0x1}, 0x0) r20 = socket(0x2, 0x8002, 0x0) shutdown(r20, 0x0) r21 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x20) ioctl$TIOCSTSTAMP(r21, 0x8008745a, &(0x7f0000000080)={0x694b, 0x6}) connect$unix(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB="62e1016ee226b7465722411dac7f746b75a3f807e00000012000"], 0x10) write(r20, 0x0, 0x0) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000000)=0x1) 16:01:18 executing program 0: r0 = socket(0x2, 0x8002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3ac7e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55382587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d2555e127c648d90498afdf730a09be868f81c279a1b53712e7a6bfb9ac2af433ac90f25b74d922f76208a98baa4ee16e3a11560fcbd9b90064c9810f9788a0c4d42c25d77a2a3560363bd1736599e6111a5e5d75aa5727d25c53f8aa3bd7ec79636d143976c9dd8cd3e5d97d00b081beb3af16169dd47d47ef8ff50100da9370aaf2ce29cbf523e4f0f84b175bcc25226872e02c2029b4efa429dc9c1b4dc3d9894ec009b9fb69295b550439df134e6d3dd45fefefecc205"], 0x10) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0x7}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad2528", 0x88}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7b02959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a253e2dcc4db393f20d2735bda62d9dc449fa2dca8496db0dba7c775110ef3d21a2a5a8d494b19ebfcf411de209ff831e47171a47ba971673809056855e1fcb56e04bb57a5658405acdfb2fbe96affd1eb3a291e94e3509b664e033d5891763d41da5f29c8503f9", 0xa49}], 0x10000000000001b3) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:18 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() r8 = getegid() shutdown(r2, 0x2) setregid(r7, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r9]) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000836c01b96ba587b9d5f0d427c3bbb48aeaba50379e8bb948d87f2075470fecdb0531cbc4619ef8cffa2cb6df92e3be60204a85"], 0xcb, 0x0, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffffffffffffff69, 0x4, 0x5, 0x1, 0x401, 0x10000, 0x1, 0x1, 0x1, 0x2, 0x4}) 16:01:18 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r1, r2, r3, r4, 0x20, 0x7}, 0x80000001, 0xfffffffffffffff7, r5, r6, 0x4387, 0x5, 0x4}) r7 = msgget(0x2, 0x200) msgsnd(r7, &(0x7f0000000240)={0x3, "cb1526947a1fe757aa1b2a350967105b0d5a63992e39b7cfdaea2139b5a8649a867e8c0a0e93fdbbeb2c36ba6212f6484747d44161ead6677ece62b2676a81aec19070ef14d7c6baa82222361b4a587b24b9f66ca6cf16349dabe07bef04054d939b4e19d4b51a864a59156373a503b0483ab72b2b739c6ac1a972d771f871ae8bc61037842a4975115e2e70afbd508c6c074d7b8ab9258d54c2c9f887a51b4ee19862f6b67768870104dfd0"}, 0xb4, 0x800) shmctl$SHM_UNLOCK(r0, 0x4) msgsnd(r7, &(0x7f0000000300)={0x3, "de9ff844408fc19300f7649a20289e21a70a211f9ec3b542e464cef7160c8105311058a4e8311a7ea07b0d51b0de5e9231b5ba23b36d95a7ec462d1e37b12d3d45d96bc857efafb9d5e28d8256a25ff978f4537d78dc930316930b2f659204c60eec1e577ce7225368690f51d4db2e12b8f2b4523016e8b093aa6e4e95f7878e3c24bc567bb8f6d194cabfd1e64d2284dd5fe70c3de754cb35bd7a26be141f892532e2befbde5c185c5ec565ae64a8c066fb3b79ac803c77679334a59280f3ce8c2f2a876afd6426d8c875c760bf016adbffc280cb1fb67efaff1f36d39a5ad1c6fbdf"}, 0xeb, 0x800) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000440)=0xb6ac) msgsnd(r7, &(0x7f0000000480)={0x0, "c2d0a14e097a1e2bd3"}, 0x11, 0x800) ioctl$TIOCEXCL(r8, 0x2000740d) shutdown(r8, 0x2) shmctl$SHM_LOCK(r0, 0x3) socketpair(0x18, 0x8004, 0x7f, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000500)=""/152) msgsnd(r7, &(0x7f00000005c0)={0x0, "5c984fb03d81d6be916a6a65ba97454e680a1298821f2a29d081e5219dc07e6dabf727c57eb9c9b7d8fd1a2f2d346fc70bcdb64095d4f87ac8426b350a033773f0bcdb91cbd48a58425841f50dcde03494047cf7e544f1b9733cbd21e668af66e34e6db0db7b79d3e2dea5f3adf8ea1c64cea8878a05384fd3d83096a8e5a2013a00d67523d82c40412ae8fa998b07b6882108caaca1b2721b20ff247adf741d09bb77302d9ea8f141d7bcd58c118dff9529e9959488e0d9d233c3943c3112bccaddf94c3c50b0b1bb402b1653"}, 0xd5, 0x0) accept$unix(r9, 0x0, &(0x7f00000006c0)) msgsnd(r7, &(0x7f0000000700)={0x3, "f911e17f3ee45bfa6e77a11ce92fd64709bd96862c2c35b4a04f1f826ef9f2b330f8f7d21041fc1da7548e58c3c27ac309a2c95fcd088520ea33fd89bb0137a044512d1314973e55e3b56af6f51dd786f884231e81e0af43c3eb7757734036bfb283dfca760750e6c030678f1f51455f4d8ab40388fd6d8c48ba201fcb2c2e71"}, 0x88, 0x800) shmget(0x2, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) preadv(r9, &(0x7f0000000a80)=[{&(0x7f00000007c0)=""/212, 0xd4}, {&(0x7f00000008c0)=""/24, 0x18}, {&(0x7f0000000900)=""/205, 0xcd}, {&(0x7f0000000a00)=""/111, 0x6f}], 0x4, 0x0, 0x0) faccessat(r8, &(0x7f0000000ac0)='./file0\x00', 0x15, 0x2) ioctl$KDDISABIO(r8, 0x20004b3d) faccessat(r8, &(0x7f0000000b00)='./file0\x00', 0x100, 0x1) openat(r8, &(0x7f0000000b40)='./file0\x00', 0x40, 0x1bf) dup(r9) 16:01:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c59077ed15cfac44b8882d50dc33735e6c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f0400dbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17646be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e33aa"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1801, &(0x7f0000000040), 0x179) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:18 executing program 1: r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="2bd4195e2f56658b6f0206bcbb2d45e2548dbc1d4f5cd1e6de3aa837c83f05528ff3cf513c62c6b78d6897eff9f98ab7fff793d81d0d", 0x36}, {&(0x7f0000000200)="ab73e3f0a1b14dcc32f184298f3e3b7796c8284bfe7b4e2f95baf0bcaea43a2e3c51eb1b9d3fe6431bd959beb4a8018925263b2fa50b5c6a989ac8fe684bdc651221157a96f1a301a34c8d430002212a274f93017964c1b4df481273c0cef57c6596441bba7445db6cb70a8ac9113a01f1af512b346b7dd4954444d630ee44f5a8bf801b473389ca11c48c48c5c0bb29f53f76956e5204c3e42820ca3ce1bb81a6aae998de599c97db3d12a395283839cec6873ce6b30d4c9bcefd69afb613c7d732502c56471c2ac7cce424eb3ab738cf3f2e77aff494303db5999c13b15ff9e7a322a5eb038cec122442497c918587", 0xf0}, {&(0x7f0000000340)="a6c232b88288eba1617d5fe35fe2f6efb2bb744ec1a1c0f3a52593bb8023a8fc9ef2d851921e600598c1", 0x2a}, {&(0x7f0000000380)="2d00bf1e69d50246b3b9d9729d5de8fe1ab3a95e5cd4ff99c6fba3cfc5048f", 0x1f}, {&(0x7f00000003c0)="b55a81ea6baaf54d9d51fbd5d7241f3241e1a6c562161822e4a4b9f9df219a9b4ff5207bc50cdc9128006d59364eedb8f118cdf38ce7c039afd7fa8761d6e3defc1b9391363669ffa812bbb0bc7450ae1ab39d636f26f0717521b9136c91e915da3663743962b9f31a46382e401976ee8d2c4711e0b1a02b054c677241ba49b9d109be21bd4adbe9dde3e3f8bc", 0x8d}, {&(0x7f0000000480)="598491a6796b9906d52dafe7914ebd22d6c3a6e6c72f5173c890c200cf2909ad4eb8ae46adb741eadb7136780f9c5daf00b29dbb18949df56c57cc927d5a5f462c8bde319326d0ba943ab89e25c739d7eb85b2280425ac7c8f5bfe4c3d9625e9bcec634c298f03d1083544843c22a6527ce863ae64f268173706967d92f759a987aee538ea623dcd6aabec91c682970222e292f49294089c4c74e3f57175e9c2e64d716eab5bc7cd4dd6a5a88873a0d8d48f58b436a8c119f7647ffb1187fc1f0da127effccfd131fd105d9716ce956629b1a4406512737d", 0xd8}], 0x6, 0x0, 0x0) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000600)="2eaba5afba0a47a18cec4c69aab6ce5ea174326a9a", 0x15}, {&(0x7f0000000640)="3cf6538f1fc00ed128ed65e055f4a1b81a708a2f264f9aee6b10878d34b74516abaaab58723e04717e8276d4f2452c124ade88f4548d70996eb1de63e4ece665aa07b3629a5f1c0edf59558daf7383d3fa5b5af2b4de80746fd6f407674e9b79465841db4519a30d5d46243a478fa8f0ef383bb345", 0x75}, {&(0x7f00000006c0)="c90b6b7dd1f83e1b1c31ecde0979b56579dc74ed485c422233f98b233073903ea712e92b94a115bae487b0f40e350d4277149f76a8e0502373b55f15a03feb348da6a32749373163574dfda365e9bc680fbdcb15b17a8f8c939af11c6f83f9e635bc3501d747cf7607577d3558226e6f03fcd82f307237cf603105aad3cdd4344c7d995ea0d2d83b2e74ad851981b056c077571066b67897ac725f5337327cbe8d9d3e13fa099204274161fca54709ae5bfcfa9c676a1ab94f0d639f72b97633b297f964611f8d", 0xc7}, {&(0x7f00000007c0)="7fb4f9a0f5e3db29fb9734eeab0823f4e29c407e4315cb002e2de634042a4c66f461c8e28d6706bd9316de2bf5824176aab5a4d6dca3dd8650d188003eef9da67a268fb751fdd666681a7d8395f933b0cee14a614547e2d33cbb1ad43b74b559c946b76a2b2e646f4bc01719543dbf0a342d8469335a800d39883395439d4c02b8301dd6846f71af4cf6a4329bdfc749b614db6b7f3afb0616759c605fc776f6d7bf871a6f8aacb8543824b9dac4099c5f1981cd0563e179e69a167ee3a57bbcf9d3f8aa727dbcc01d71332f2b8c71d636c67c7d01ac684774771e08dd68947b449150479013d45c32a43dabadd2693ab5dfb01b6ce5ecefdd77b3bb", 0xfc}, {&(0x7f00000008c0)="68b830064dcfa5df5846b46fa9c0192a3e65296ac8ff97570d94967d3a63e7ff7784025d4e4f6b0230e1842288ed1f9bd7961bb162d0f9788e4bc7ce2342a02cedcf1df3a9485a26535b4317b51288ce269aceb40051c0afb4c94d0764e94001e6126941676f25a13760eb2e9ea835d0104b7e2438df9b045876b30eb3939b9601e67a46277790a1a5488118db8533d588b6fe4ba39d4e7adc2d1eefe24db711b427c08e91d0f9166ff35fd1df8293c1021908331759179c95e3e8d93974be4bba916d4e8f107c7880ef8f7b66a1575bdad19913e3deff2360e767a9649282da6e7a", 0xe2}, {&(0x7f00000009c0)="e6106a345d25f1ad9571028598b3144a2dc5d00a5d09eb0c22b529e76f0d011e8b6fe2c41f0deaea8b6671e8138cfedb811c2278b7e68747e4", 0x39}, {&(0x7f0000000a00)="c47eab1b1fbf0eaf1efa4cf5d20f5a5ecabb34d90ddd084144db8db48d1460fcd33b62bb112cf5732bb232e9dd91ae908c41d76addfaf21fb8bd62a4f305854dda946fa9e32ceaab4cfe3bb26d0d35e48353e7847c3b26d065472032c8f49cc5721360b29fe659986e54df0335d51141b68b5023cb5417f177d18156cb23da50ae46b59da074b4e3f7aaa284dc8067e0967221d3d9b3cd522b0e340c5438ec8b48d1725f45bd86e855fb022d7733c97fe715d781e9908ab2092224bf04ee59130bef7097524faf70568b9944445acc918356073074e117", 0xd7}, {&(0x7f0000000b00)="8551750b67d9441fce84d4d97d244281c3c6d12c518900f1db07826ce8c85f358cce9006226abb0b3670583edc40e9eb16b2d456c6c49e41fcacc8870782263d032a5d668b9ef01b03c5ede2393be581873b87f74f16dc8457cfa0fe1bd3eade6e3829c0fa67c0938fa60fbc5338d4286623be1e43ea76445d6e403b3a7e41c9389e996c84b9e7e1a137ef7f6b075588d00d5264cc32e0247631ab1774a4603d7721a461c2e05fa934997df2a872348f8694df994a751f6346075d50297d30fe0f8bc5de677a49d7da91f87beb2d3e59acdc42244938096d0952fa4a15fd9c64ae95c80d34b0fa2e3d4f128b35d33321feaaf2d976101156920d", 0xfa}, {&(0x7f0000000c00)="dc8e456ee7fc560ef35111e7d7298a510ae07ada08e4370e81e17836279c716f610c1cba37841ce6e2f74e80", 0x2c}], 0x9, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r5}, {r4, 0x3229abc6791e715e}, {r4}], 0x3, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) kevent(r6, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:01:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x221, &(0x7f0000146000/0x4000)=nil) shmat(r1, &(0x7f000047d000/0x1000)=nil, 0x2000) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r5, r6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x3) socket(0x18, 0x8000, 0xb04) shmdt(r3) semop(r2, &(0x7f0000000340)=[{0x0, 0x3, 0x1000}, {0x2, 0x1400}, {0x2, 0x401, 0x1800}, {0x6, 0x8, 0x1800}, {0x1, 0x496, 0x1800}, {0x1, 0x400}, {0x4, 0x88, 0x1000}, {0x4, 0xf3, 0x1800}], 0x8) r7 = socket(0x18, 0x3, 0x0) bind$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000300)={0xfffffffffffffffc, 0x1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfffffffffffffffb, 0x5, 0x6, 0x561b}]}) flock(r0, 0x2) flock(r0, 0x1) r2 = syz_open_pts() syz_open_pts() write(r2, &(0x7f0000000000)="eb1a3ef654ad3661745b99d751cd18cf768ceb167a38153a1462b7daeb22fd3620f6411ffb67f8dcc389ed", 0x2b) munlockall() 16:01:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x1, 0x4, 0x100) setsockopt(r1, 0x29, 0x36, 0x0, 0x0) socket(0x10, 0x4, 0xb2) 16:01:19 executing program 1: r0 = getgid() r1 = getegid() getgroups(0x1, &(0x7f0000000000)=[r1]) setregid(r0, r1) getgroups(0x2d1, 0xffffffffffffffff) 16:01:19 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x8000, 0x10000) 16:01:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x14a) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) shutdown(r0, 0x2) shutdown(r0, 0x2) 16:01:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="02abcd9eee33b4bf2a59f0d576aad16cea7ea3eb1283a5951dc6ff4ecd1de064ed4345faa3b56796c88beb121643c82dbbd9e8c2bed54dc04879f35fa9843ebd765f8541aa93501fe9f8361fed908c787d4d517740dd6c56ddd89bd760fea644e504d5", 0x63, 0x400, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={0x0}) dup2(r1, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x7bea) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) r1 = accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) recvfrom(r1, &(0x7f0000001280)=""/80, 0x50, 0x40, &(0x7f0000001300)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) mknod(&(0x7f0000001340)='./file0\x00', 0x80, 0x7) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4d61, 0x9, 0x80000000, 0x1}, {0x6, 0x3, 0x100000000, 0x80000000}, {0x3, 0x7f, 0x3, 0xffffffff80000001}]}) 16:01:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000340)="05146c5de76e4366555c2f6fa88712361c091942019cf4a4c00dbeb8aeee1c334ff849df4f9f78f05464ac25ff0f3374603b2a3f8f7c0a9ed8cc6e320bf8947791ecae7a4b6006cd505f8c993d4a378df94c16f087cfdfa617866e339360b06146a125b6d92b60dfd21d1932c6f9b7", 0xfffffe09) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000001c0)=0xc) sendto$inet6(r1, &(0x7f0000000280)="d7413adeb0ffe5264e274b22716da35a00c1056419292fc84f9f721ef6360d44a2d912944965cf280435d211967cb71d713991bb6a78e0a7904d34a6316b1dc45471c93d25c5127f877974757ec5ca4f15adb9b3e3b1dc22cde7a8e68996bb", 0x5f, 0x40c, &(0x7f0000000300)={0x18, 0x3, 0x3ff, 0x7}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x2}, {0x6, 0xf1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea6, &(0x7f0000000340)="d5") r2 = socket$inet6(0x18, 0x0, 0x10001) recvfrom(r2, &(0x7f0000000140)=""/74, 0x4a, 0x2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x192, &(0x7f0000000140)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7, 0x3f, 0xe7f, 0x4}, {0x8, 0x7bb3, 0x9, 0x5c2}, {0x7907, 0x6, 0x9, 0xffffffff}]}) ftruncate(r0, 0x0, 0x400) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff84, &(0x7f00000000c0)="0a1f3680") r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x8, 0x1}) 16:01:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x5531ddcf880a6a5a, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 16:01:19 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) writev(r0, &(0x7f0000001740)=[{&(0x7f0000001880)="898deb550e23ab0272f45a04156eb023db5d7a22e4494f9b1d9f36cdf447dcf026594dd66a9acd111c42aa9df78b7a2583a38fdb2afb09bd882024548b96b66747d2eb99faa7130f99bd2e58cf756a48e0883eee4468340779b6af9785b5bf33c540f448e2ca71c7bd51d142a5a7768a12f0a15ccd58964ac4b1f39d2457346281dd4a16815f92cb669a648f34ef4ae138195853f7d25439b17dd7c8cb8dc0222c129a8e0f949b03eb02c8deae0b6377209066a44ec28408ce4679f6c7d866b1d32a4297a71193d0da5bb1f0aa5682642f91a9a6d40d7eace1c108b4bcda7d9ea3572d912cdc025ca1df7b53d11b8249b4de647829f256baaa8b35b11b4633d52959188130bf904c19d6caa60d9d77de1f2edcca23aae1477c53d20abfc9517c0d6591144559dc9789665d38536381928f45298461147ea453864686fc62aa4542fef89fccc501d7f9b7b52222a251a8d95368229fc8278312f05a5c9d255e5a6c0af20e792b58846786095ed9e02fb403fb755aafb4f14cb167b134908912eb360f1a48f0b8398321e83121a7bd1ddad54d1841026f6d8a8d2fdacf082371bcc2fb574255e7cac20e2d2308464cbf15db182a7d41f2d62176b88fdd91702ef573c9a9e6351fd40d177e4c1ce086687305d8de12c68a21c55f76c1b981d492f286ad144df1fc08f1f910d8e611cafa27cba7eeb40d9dfe9fe7fec64f8681025607a9091ceefe59161accd0c0ade4e641a5eb8d2d33cf1925cf5668259aff4ad99f367001bfbaaacca9c99f15a71a531df03a369d9094d8505f549834791db50b4c97c51a422ac64e7b817207423b9358a0a52b714f8c9103c7bb5af4b1f73dda36c4a876454acb9a786cf46fcb4d4939b7e62dd657c8c776249d53fea6b6d0560e51d2e0f47cc50d8f5c04a8c00baf968fc6eb4443f976c2a4463dbcb85e2465acc1e712e9167e0747bc88aa45726b524401ea9caa8aef4379bdc5a9bd057f8455d0600c48b3ba947348fb358407fb40e51426763ecc6a99bf0b1b707414e8e9514fef60715955885fc305f6a8cbb5ca0cdf010c1f4636b96ed0d9a473d1ec273a6536fe49a9a0eaa1afdc745ae9f822e66e4e57de7207275c94c397991495b96be782353fc69ff3808146127b1c637a6a48dc450e3e668b8eb27e5bf024b9f7751ecb637993f17930dba86a50fc6769e9b10fef0d99e571d9b0328e4d7610bdb1b8275b31e0d8aad99161689128d55c08138ecc21279248ee4a77b4391dc9569f48fa722f346051dc81d6a7612748609b37d533f472211893d5e2000a6b50f1948765b70945d16f7a59695f5f0906feb814e387db119991f7a21825d0a3ccd75d370f64c7030e56c9821c9e89edb98380cb2a0fc039006cfb247d8bbe96f33150ff5d172f78508c81f12cc32e91eebe376991f2d0dfe3e3b73a930d191a8878c6632157f3e90845e691d920f032e6c83f64e378f01fcb17a2308d6ee589de6cec8f548377b3801fa6a8b1a31d01889a924af949bf608cff69423ac7e60e0fea277f96ce41172f5f9c67989026ea4b849f63d2d9007832d978f62a2eeb52526f13f3cdfeed66af003ea971e07234b7b6a83fe65b2b4a05a70142b6fb67dc01759278144e87cbf33b118d601ecf8d3aba90d6e68b070884bfa675b54fc4163295f76151175ebac19c9a06dd253b9ec3f197bff9b5439a48992ad54d1a579ce33dc3618b29d2a6ab12fdec12e37219dd83bd8b0e662c8f7933f41d80c2545a43c8d452ab1e8c85478fc8ffcc3d976d2d82f83c44a111a63af4d2bfaee52153f79b7f1f7c7a094fe62b9f3fe5d880846ccd79b100cce1e32d8103ac3a972570b73c98a0712b2babb43e609d651176e0cac4811206924fe24c402ac21925b806ebd9ea82ab6ba314e9ebc26f38e2939cd91bca298bb51478d09e30750c0b61131285ead5621c82a162d389556b8518e47439dd614aac71f58e0b9401410af408ee239d2b742522cb3d862847543218ca566cbe6fbd238cee5682ed90e951438984afd85c3a601ef982b49b4edf054c2c801b4606505fb0432b9b4ccc952b9b4c5b75a9be1b2a961c45212a8c3ddf422cf9ec50522ead5064ee995d74a04b003c6f7cccb8fd3e9b8ce056b4cac4e2e99dbadfffa9869f91ad9edb65ab00d6a8e75fc1095ef34de6e215b44e3b1e0eee2851b0b062a6578ba2e0ddcdb764b57b4c5bca048915c7d0f039f7031f4ac484dff33707c3b031652b17af62dd2924a86a111ac4de29360b9f6ece31578548b7a6c423427c757b4b87f7a026557d51fc1c149f7fec807f9f1dbdb7300a95fd3e48dc52eace4e533c4eb9050416c4500ef75060c831e4c260f11534b445a55f0c7ca3806e97743386aecaa7c8620f3b4028b57eeb543dff3abc4ef3ea86200f3c8e0e2313ab353bd850d2faaac57dca589f9b930f14053ec55f446945beac085f530203b4901946759bc34664e187a5bc43a28c6464a0b578449f0027bd9370d93bf60053b24305461f4c86cb6a1a89f91c33b14051c1e45a534a38e142d03c746cd8f680031437e82f7b40899c5575aad26514113b8c78fe37b4ddc9e09bd7ce58cf195512f042564a232e1484e29f1ec8a7c88ab3e23cb7acbadfaf2f1bc092d5ed0a5608803adc4694418ddf3ca69bae424342bef67eca31b297df0b2dfdd569ea8e517fb96162cc9ec0636ba2bb6df58475f35bf979fef08c1aa36a273a30d8bbd173cfc434a4ad3240f6ce6a5d66f7558d03190318486f9a8c170145a3d81a437fa8770952770a5a7e68f69182234e14f8f975c7b7dd3b235b4f154a95aeccd879f459c17634536bd86b87c8a1104d76a02f28b53b12b322ec8eb814a07013af60fb22872da4cfc78d90100ed6f95eebce5c8d1261fec8d3e7d5ab7067b5793879b890b0722886ee9605776e6c88d0e182b49c2daa542e50a6ccc77c98a2a4beb66640e9dcddecd012526a2c9c133ed59cd152518bce37a0d8f9d866cc3dd8a7a672105273ea5587208aaf05c3a8f196f7684a55661df1fae27daced2bceec5ef2a6e9168220aa0e804f44c0a9493133ee18664789529cc4a2e0ae2f279a602d8c38a38c5ea5159feff7cd8fd0a442f37fb09c05d0d3137b63977b1621042b1b970a78944e9f400fc0e2945241c0edb9c36b28f6a96f35c18a89fef3cfcaffa1fec647c90306964028711365598cfe2da1abd91c216749881f1d10e7d41db3cee537a35c3ce9dc5aeb4f9ef455c825929bb43921c2eaf2c2b113b11f4b650781ff7a92c9ebb1d0c27ead5275c807510d478ebdcf75d26cf03354b27fcebf8bd49612cde3a2461775b587546c38db4430231b07f661207dedf7cfe6da05d80a3f294f145897ab1bbe6c4313625fe8708ae8f733f4adc6348e69625bec7a3080e717fa7c823e969931847ed32298fd3401702e326214b9d587d861ea1c8f02194a880109a89ed376cbd827c34d4eef4229b73f1adf440b60f54e1e128d21a6924c4a8830d7e11667540943d422b1d0466f5d5600f65e7f52d7efcc109228abaa7b0b43248a59760ef625f62bba61c54f74945ac0c1c7f493b1e392994e963248d0a070700dc0ce99897fed886d4dcc7341d2fe3bbca4ab846972ec9442cc6f0ca53a12bd8c99cc44712ba8a533429979ff7b75424aa626d52b1294f8e82495e0cb02a14f3303c93d455bbb1d538f1c362b03bfc809f5566804036e9cf4dc4b8ba42c45a3359a31e70a7e07debcd363c3d99cb76276565f7f039317b37b18d920ea4378a7a51d33b5cb93e0d1c7754a12039cb42726d66ce740fd4cfa6bc53dbbeb67b0170f3f018ae8da428d872fcdd8b51cdb529577d6744ec4b18d8f8a2697e99bc8928eca9a92807ffe24d636123d89b495de97f5d3114ad1b531fff19d2e3815476c8317088ed226348db9dc5ade9994728baeddf53ab1d6d3255254c2f2dbac37e71e66dd9382a8b02269f3d825c8803d7540e1d34afd21fb03aa7278e70a4b4a92895be5bb444c073fd602ba29d010620967fbcf8ecffa2a9c74fe423a78c6c23e46503d67fe9d25fa517523c28176dcbd719b4c525d636ca2f17043eb1b63a61c04f3d1b15353a262f1bd02dd26596567651f8cf4991e2f272a21dae5c2532e804d272622fdb0e68d7c8269e7687800471d778a24e920455fa086001ea8156a97ca6ceee19cc852b833470a6ddf076fa7792fbcee82b8c01d925f390d01053133ea409294e092d813ed78fbb17fe1cfbd3f55fe28fbe3dbeb9e06b7fa558331171c2d8e0495c9a5d8c9fd269f9f6648a9803ded90673311501cbcf5a5679a9d1a2a8153c112d89a20734297ebaa1ac7172b29c7d2e2a1bb3e431085246f50b014575649285340f61db57bb8e745614c40f109adbcab115c996781ac36341435ed62dd0ac5b3c526e4fd3a4db6ced28684053ae3ee4a9136749083bdf463f2e6e97d3f35d6d14aebdaefbee385bd1a9e63c0b0773b233fe7e42f60c9a7183917f1013263fe2042c3636ac39bda603795782774fd523491a8cfb2116235ea09c7344be7b5cf7fa43d98efbcbc2c2168de738c20d5f2e50a6446957fd2af9a25aaa441aa17c76c8a977df1f62212a9b967a78a4abf9528f845532bc799e5f4f88974da730ac9bcdcb4a260e918ba9609aa58ee8914ce02e1c4109d07b91107507d58e981c7d56aaac19880ea94abc143ed329200f6a285c4662aab9ad9808672ac55e1c6bc4752e1c59175564d0ed9052e48092a6793fa0871f60f53aaf0fd8dcdd058f99880e3e09e1675c26045caa69fe4ca5817bb9c87eb7939c02c296206baa5ebe2cd6597fbb3a06768a98574a06826ca518932f8cc4e964c68a6eed107ac28bea66cbc872a7ebde7e98a99b77a427eedd1c033f84ade3761acfe14a12375dbc864dbfbef5a8bfa44d5d4e4abc6c639cf97391232ec462f0932a7d88fc884e3675ed12845886c5503975df908ff8c10c3ce9fb1e59cb1c19fcbdbe566d73ab4cfb06cbd460e86c2d695ae015df440a6ec6497f4e9013b54286107c1d001a075c5dd6bb096549af757a774981976f7f788a570498d2bc754f8baf796b0f277d8722595d6345ed753a2a74b5961552fecaadfefb82b2dcc64982c51a2910a1c4a75982ffd5d9fe13bf335f2495746364e0d458affb4f431bbd26b67c7e068c1c9651d192a9336a85ebbd0abd743291de5cfb2b5b007523af6b0ec8c19d525b5bf7d1479dd73eee90411044feb501d489e316c6218cde3c3e63e931fbeaeed68a45bf79674f91f2fdc72af62cce727a77b15ab52268c25ce1c7e02c937d692af4378056e0a5d1ec636ededb865f22e2b4593de99f5682d6d9cb6cd3e75321ff18e4227ccbff3a8ff1c843ba63c1dfc4f6128cc02a14eefdd38d339ca980a25298b8da1341798279a2a11e58d2929ae742d969acf51bafb9b2f762a560fbdc31a39a29f6cddd324a8b84a1bcca04f179a012232bbbdcf7ab2031b3c8c3f51ebca0a60b5a9ab94dfcf2c4db0e6e8ab3c630bd38a6732df21b07e43ad47f999d59e1fd0d41bf5aa758db1a56617290bce9a54ca5cbf9feef96053f995513249f07ffeac8bfa0791cce4af4cfdfa651e036dbeeae5a773e6e5e4f957bcf44d781deea098caec45f86cf939a99ed8ea654dd132fc73b233fbe498689c9ed8c5d3a1cd935ee311ea2240c5358427883ed73eb97a94023866d6acb5129e93dc896c9f56eaeb009b201fe7ea54864167f6f0759ddf5f025ac50ad1e061c9824f475f93d718c504c8f2fbdae9220ea81d765fd0", 0x1000}, {&(0x7f00000016c0)="c6b46603df56a45db9be1df2ad91dc8b67c315d927509fc6d3245e0f4ad3de074150", 0x22}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001640)={0x0, 0x4, 0x100, 0x49, "f597ffeb624c4b439c5b89cb742cd00c7b4f7f73", 0xfffffffffffffffe, 0x6c}) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0x1) r3 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) r6 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001680), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) ioctl$TIOCCDTR(r0, 0x20007478) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000140)="37c5e756f89bf606d4debe33a415045a6be235c04392a63e7bcd5a3a776fa7c0fff34e75eb466ac8bbf8ff5512ea79f46bc254e8e34837873ad4883790e78b6fc9d7e0b76970335b3cf16001b0e50e982adab8b48b2795f003fb9a76485368ad90113ff76d6b6e637fb2ee5305fa9360399cdf35457a46a8b14dee3277c3aa91f3b4500fdf82e866349397017ffab749a033e583", 0x94}, {&(0x7f0000000200)="7687699e5c497d4c035953f91cefc04a9d61b97a55a136251607d641537064b37ba4a6130bc1fd9f791bf9f04f", 0x2d}, {&(0x7f0000000240)="d6dd560bd869ddcb1a84d7633660013bdf79b07b1045592ad4ce86ca58c63babede28c347ef67d257b0e3c9c90b1bfef0fdb9c46d9accff2f3ef6db3e83457d1f2f27a3757a49f7ded1a0fab2af73084369651e85c0b718436debc7b10bca7a3cd7ba5b51875c3cc0590e0ee1e5639aa28984475ee14492c396f1cfb21ffdeae4bfa4e33ffe412", 0x87}, {&(0x7f0000000300)="03097c5fa32731b58253300b689c893822915f48b35f991d8299205b4a7d0e3bbd8491028da128a45e65538a4fd205953886f24ddf248fb86b908545a7b0151ccd45256bdabf3482503fa7d54b3ab0bce9f2c8a5c9d1ac2a03ef7bf7e2197908a21ae64b6c37b1dcc4f279e85a7711ba24241c06f9b23fd136b090d79987fc3859246d24146d33fe9b70aa6043d576edd230764a9388088a3139ec9f90048fb0b7269259844ec4ee47d906f8e685ec88ed4cc519216b02ac557196ffda8ae417ee29bed6cceaf070ec3dfd9b4ff1c0f0a00da7c4b1f35c8646b7706ac60e44077f5cbceca5e336b6e3aaab6d44d30f51643c56ecd0b29ab0cccf9eac726ea3adaaf98de0ed4fbd31d94d11187ba6d471a95a011756a9fc1074b5f8450fc3076c6ee3d5f1eef2da6678bd1090020b7d028a336fd86c555d20a4b4773d03433dc8e9206a3a85675f6441a3206dd0167aecfc85ae969e35fc25e251f08de3e4648a759d7df03abad4a7c47a37ce608fa98b479a8851bacfb664cb17f8747cbbb0ae995a69974da1648dc0682754822b7ab0886903f00d7ba2c7959defa5178c76a9d255a79478090f71298d8369eb935de3a9d41552a321af7e689c7a3d1efd8dc3ca40bc29cd9c0fa9c06133939f54a5dd083e44555ea2c7477bc4a6db666a759753d66da9ff906d0d0257fcca959addcad1d823f79892c5c3ea62a12992c0e14beef5ed16dce08d37f7a67c6d9e665d1061932de5b2df42386931f1b19669c1e31cd452329c8c3f4ef9d1c169ca45a1c4e77fa07c94bc6e801c9132d45c079b5ef1a98aa88295eea19693c9c16a3cb35ac30a2048e8d062ae98408732097cd87ef579e552becfeb7e79125c58296d1d861cd5e63150d3d75641e5d6824c6ecb670fd99c15f3e37415c91ea148468150e9358ba849bcdd59d01d45aece04974747f6aed4deb041fdf2063d723bdfc8495f9c9bfa716524331260a4846583659c00fe9020818a55fd7371e284d5b430b7b1e7e747b5dc0c6e45595039cc1a9c8cff02766359c392a163b72625e9b0dd5747c8ca210131071a9e47eef68cce244b94f16332a7455d800d9cf15a87af7f49ce97b30f0e81de8ce2a88da557f7837d4b391f6afacfa24f2e7566cd41a2565961f0c4980325f9128606693b87770e4d2120a46c455fcb72512bc7fe77a86b59009a47955b5b1d45bb71353f3b2f0dea5e5351eb0d98a6013cfbaa5903d9dded82d8f7913bfbbbe05f3471586c1c31da8b69f1c6d4242a3a50135175d88ec970569a7fb2086b510418ca415ba58b834a390a9fc62db11b419b733eb37fe57e8344cca4457214ac66df44f7ca56204352bffc1a8c352b39ccf88c9873e4f52cf0e49a86e2db5041b9c88b6956019064de510c507e9557409a2eae80a4bbf8944c1568066670d465593601a7cb3c7626872a9d705f990b4079432bca58e2202c08f56906b6d6c8f5dbe9aa172e79853c42130f54dddcab91874c43dc2145ab9d61858a7d74c89c97eacbf31b4234ab18eead385e6e9794920615de0333d02255d91ffa449b04d7258e5db4ccf1913789b747f5885e723be8543d61eda3dea18c1e4bf281369deddade6a6eed5bef6c9bc10a562b292dc73b09d930f5db22b1bdf5c20b096e5b9193ab56e14626d2e0292762ff2528359d59f29aab9302c6e23fde0d442ae8affd13c9dadbfb70bcfbbefd79bdb2f60342ff2adff2a150f4c43dca6f94e34bdc0903900ddd631bc053c09300be369cd6bec45683e72cb19d82e14e13dcb49a3a72b111b7745d4fa8523fdc42c43de416b1d2585f7374e3aa04c08523c698e1c4be3f53dae8b02fdb47bd2c06858a87402bc6694dcc2fece2aa3ced29fa5709bae91ad7e09d7ca93be1379c63fcedd7375b3efaa2f11805f2110360b778595f9f9faf314e04d49001f56deaca822cebe16158332b4e0f54a01080584ffb0497df50c8cafdcb07449a611fd8586a5c7b053f3d0854d13b2efe46c6fcb1ceef2f4f27dac20f426c7d5330ffdf1666774fcd2604e5d71ee0bdce3e3a29c2a994808352e31463d0ebcf31d3cc9e315e2f388056fe50c58435fe4a9ae841d5704eedf2be225f5f514a0d6c269ec833615bb770074353a45f533ca98ac4162e7f703f0727c2dd21c443d23d21cd1a58b3a3e14b56b44c84f527dc3527d683a9e709b0f8c318b29c573eca03ed5780823d52cd0cfe8b37e0735c95240838a1c68c6865d881e58ff4b723307d47888df97a79ec61fb834885614138a1d02e4d056a625eab9cb474fb49bc547c19992dfd27d7f36ae018f35c185db7b02efe6253d03902b3d73d42dd437c88d9dc539468a3d8e04270d8150ed9ec4cef38c3a563d6df25189c2a08fb70136fda17347435103c86c4e12ef0a012753c9fa80a1ed95a027b26f3b56199a30f71f458f5821f4a0706bc6ba621765173c971bef21890b395cd265b3569beb2e0246be55bf39801997cb52ec8fb8f542c6cbf291b61d43dcfb64903b39a35ea85251dd3b2261554a7a5dd611a5d88b4c609b47dffda5f839b53de5f1f8e288066e4d8f3244f405bde0cf3f8eef8a43da7338e40b7c71565892fd6108f9815438f1ce8e59b3860fc283e239dd868762169c0b35e959c6aae15b35f120c3abde2b0ea8be1ac7011434e790f7ef414e86f2c66593d9fbcf396099cb1aa34f3dc0d4839ff6e5a04e8dd587a2e7a408a0e0d2f5f3215ca7d8fbfad93c95c47b8b28b82272d27d526a150ad16805697ccf913750681dd77eced8e6fdc2573127cf475a277320d92d4a10645e3dc7f26e0afa8f8af8275b1447d23e1e7578436a3ec7d950d2b90964a83ed2f9a0c6364893af9e1df6a32e20dc18731e8a390f0d83efbd17f9dbe0832c74b8d9ddc4de88ab815a7546357fd74d0aad52af7c0767e2d7384f8dd801b31398fbb1caaddafe5135d7fb07ec135fac08f49d1cb16574d49ee4a13592d09eb29701df9361a6433f8687f38a6adfccab8d03c3065e67af92dbaf3a7e18078ee500e8f6009135f9130e4bfe511616455581af4473c2730916b273a3054b1bd22fa4663169b3ce1146638a26d41370f2091504231fb14093541313daca6bba3c4f808ac0e8e4ca5cd19f3c324f85b74db9103ae58b335cb9316b668f21f1a0b7513c581dabd3e676f95512c53a53070e6a5da08f9bb19c104242c31d18cd50919e8560424582f99447dd8ca8546ee35f92062124737376b5ff94e69bcf69fa6171dfe0df5cad18091ebb4387127a7dce28cc9c6b49191ae822dc8879cac59d91cbfd8b191969ee2eccfa03df5b6cf98ace4cf5ce278df476e97f381ea96dab4cdfc5a0bfe009311e7a1765b093d758edd29f82667fde9b4991e7e8e9c0b58d3111e5f7619917f4403aef4c3a724e05bd871ec616ec029a2871196c897d936b1a5b13727e7402a20d4ce125bc9700c79d28883753a262ad5f658f5558b53dd706f1dba8f66cfd47d8056abf1f10b3c580d720dbc0b209b8762b0cadd4e05a4cc861edf7dbed6a849b403431dc22fbfd7ff0b1c613385f132437ddd8b2cc1003559c3fe543774fba4d011538b64e7565298d995e9ce81a0e84cd0ff00f8ac1b15d74acd79939ecf0365736f54eb9a6e8b93a68ddb3369dd4e75068e2b6b7fba7c7de8d2ada333b7725e2a257809115d9d5640a0bf0816cc41ce6a65ae68864d191c99136a6945dc69816779d2ec1d78e876542d42af8ef06b50e373f5f9c846a75628b69603b4e6736cafc6d2f1f409cda4bcf38a6eda08fe727732eca028401195672d090b4b700eb5e4914747590e317135fa09f2fd977769c31925b5f779f7a242a67dac548a5ece5fd82efb384fa7284059ebf44d4acdaa3b4a52d371842aa81b016ec51f7f2cb7466fb0efb06afa25a11227b9e60639b4dc3e737274ece2d1456f32fc706606997b1f4bcc64d120c7a90630504c7e31e6014f00311f8a1a4ba185a3781b266e013f9324f85421f6a6daf9252dc86a62191cdc617406a5e39f5828689972d04de3c633e1d19cf0a02258f1cb68bdf5bc968a5cf704df1b7686ad44c51838b011bea634eaf456bc47397eac5ba1a0b13c63d0d135c88bc390057562230d810f8256041be51da1a4283420ef6a27946368a13536637f4acd258c7c6d85200cbcf4cd12b428a370c1ecf664c30f81eb93dea6a8667cde210ddc2dcb40f909860f7e19e01f23622a8657219a690d7a9508247d4ced743a540c60c688b6737c74914d7b9efef177b4cd5c9b957d6f2eefc2073e4e0f078925620fac5dc8f967e406db08c63707e37eedbe6a54bba95927455d5f8ed0ab9eaad4413e82386dff24c9fe8791f3400b6e78988d585d90c413a3891ecc1de2299d20a7148658b7fcd5111f655c3a9f9133dda4efbcba5bed8ba513cac1525fa3d1d2496320ac293f6462c5ceea15c0de5a32b4501b971346b820fce2bea62c96106c939207f83ffa70a316afd324bdcf361757369350968ceacf8488e4308764d71e221006cd939ede07c193c6ad3f75dce824652d3c769bed4d8a5f32c11caff18add8609ce2c545d541445207b5299560984315a0eef88f9f15f618dd519eba8d2dc80d8316cc2610975d3431fdf684321b11cb912244d847204c4ae8b9f1ab7c662c3c89e88bb9efe77eccf9656609856d344a666bbf7ff5c709f22ecedff5d76900110d267fee38614bc37bdcce4ed51fd82986d2dbb49f17439d1e3c6b18f9820b48ec723b044405bd08d7c0c939398464827ad129e030fc6fba3d0ac137d15afea5eeeb7cc54923e8fea0d1ec375f299f26a51fd75bd9548c71deb47e069757d55d5bf0f2e6d26223b76e29f80b806126e8b2d250764d3bd338c3498c3751ab6b05efcea095c38b34bbcc602235477407a02d23650939b9e4cefbeb21f90536ed1aaf255af4cff0c31931db6736b38c45c326570cc0599b8e5175644de5ce70ff9947d1c71977b48647d72f2ba90d106fc6f42580125caabab09a69e2a3668ae2e8a3f33310979401679d62f10dba4bcc786d81f744f7da520524b74786d75839f859f6f41067e7650be464f1785b5982b6a1e4dfd06070360aaabf721f04e1885390beaa24d976d1338c35a7a7fec33b531fef512724b7ea9df940532f5a344a3112115f6a4df188c33abb32b013c8004a50848de12b2f1cd5f95acc898b6311b2bd851213fbc1dd9ba5df6b5580202d5b3668423d1f645ee58580c3da15f1b98c64329fa1984391a6d2bc5cca11a09726abaea75ae7002759d1b6ad3f59edb61272b119ab259698861b09d0d5145a38a69bd380ecf48e1cbd8c0b3c6dffecacb54725fe1701c498b09d4257af5b41da34a2b0a07401b042d9405d7cad8b2e20cca02e13608e75d7258491b7a125acedb6a01da217e94d973d89685209ab92ac695b22c7dc964c2c59ba5e4cb82f1a6deae7527693366e00326d732f8ea6235705cd7e0ae077cdb477f89143b42a26bd2985e596f15515c1b9ed8dd1240e1affc54baba9411e9384d4036f59e88c9e8ea0acc181453157e3a7920aa11a1913d91d60d062b65266f288a2c79991a9639c98959939a13b3f6efbd800f864e79b7919dd616c8632cc6d26a65eba0d5e8a84346d8e12d0adf7fdcea193f43e25004686122863e07edffec82bcdfdfc68f9046b224a0cf30fb208673a9900782ce9b784978eca534f28457ae77416ccdf26d56f87a7ac4b42d50d6c0a2989b95ac647ca03434663ff467c0f497282c41182de4de005375d2a6334d300a68acce812c78cd", 0x1000}, {&(0x7f0000001300)="218bc56c908e09f1595e155d2b057f32168149da1bdf8441b292eb3a5ccae6bfe57bcb5e761992", 0x27}, {&(0x7f0000001340)="5ea4b2b4d80678b227e4ed1db34aa4f1d0f611cc8f63e85568d5f2cee8b9b6fda836d4732e0911b60a8a99b4af63130c686e8a790e1f93c9663d81c8382fc739bda8b0230a0d33688619d4824d6ae8331c72d573fbe03280c72fb317fb8e73812fe89092e98814e1d6a6677097e043198cb9645bcf860c226cb3889e44417f6354aa70a90199f0f9ba5f822e857796f7abbc1e0346e08c4dd4dae46a5fe80985a44edfce9cbe9b7ae1ddb0bab4e3cbe98a339a22749348ed48bd01866e39b59f1ecf378aaae3d7416a04dc5e6b1eca1d7a550ff09b06ce3b2f95fdcd17baf2720b953605cd807002569d2d4455e9f023", 0xf0}], 0x6, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000e7ba003b6fffffdd5c0e20aa2c0496867c70229c8b5de70020f900ffff00000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1], 0x90, 0x401}, 0xc) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000100)={0x7ffa, 0xfffffffffffffff9, 0x25, 0x0, "8b000000000000000000000800", 0x0, 0x9}) poll(&(0x7f00000000c0)=[{r1, 0x88}], 0x1, 0x0) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x1000000aabc, 0x6b, 0x0, 0x0) 16:01:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:01:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc00, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x20000000000006c, 0x8, 0x0, 0x2}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f00000000c0)="41054c93af6cfbe622caa13a2927cba41066b95226173750169d466aa343533948751cef01879c451394193c5c36762211405e638dfe378f0edfab54ad763a8000080000b53d88564d186903e3ce29e7a6af0e000000f9d6") getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:01:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f00000026c0)={0x2, 0x0, 0xc9, 0x6, r1}) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r0, &(0x7f0000002680)={&(0x7f0000002700)=@in6={0x18, 0x3, 0x80000000, 0x8001}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)="e2f5b1e2e017f8278e7a928f104376824b0e90fc7b3abd28d4eb12f4925a", 0x1e}, {&(0x7f0000000080)="7915df94df39374d97b2841ca87a4726ab7a69ee4bd1401c7cbd24312d30ea6a213b00a3fe0d9bc846e2b60932083ea044ee631ab146df41f3671972e3c4478c5ac0997a2a8214527d5d5de3c0d0a96b657de47978bf150d753230ed1bc8a751014ab4554b47bf69eabdbbac7252c29f5402f2c841f8e2ce408ee5b87fc9e42b9c50c73ecaffc0b83cb46d28c6861e7e4397e7098316a28f913b3e7f0dbf4bf86c4b4c4fd4e81e4f5e38", 0xaa}, {&(0x7f0000000140)="a781773f0dadcb4870a5e3bd483d4bd995c703988022934dd213568aedbaadb1d798d2fc87c79a7b623bc2a73c475536e304e026a880727191f00fee8e8a39e14e3fc20b715f869690c1f65ba5b8e6d837aa05e4bfb484ac0509913821b75b053f40caa15792f8a96667781e5a09d6707ff62c49053fc7fc9603ab6b188c1c00fd9a6679cd31fa2099aeb74745cf9a7d9849a3c031e3b25c89dbe34234b0b1da63b30c610e25f8a993e2b856b78da003490ab37346acfb820f1eed4eaf10e0ec01eef6794d6d25c2eea2c02bef22d5d6a11a123fc720e8fe4e3d84a752222f1d4ef2e960", 0xe4}, {&(0x7f0000000240)="ba821c31f2ce6fd8a1a62eafcb783d1874a0daf7015a7863441f3fd271e0c1ca159f3833fd18eb6190c1ca4f5fe8f3366204633ec10ca6a7b3d6e22c715dbd6248571bfc743e97871c1b226f0a2228a0dfe8411460b8052818d1aec58d1e", 0x5e}, {&(0x7f00000002c0)="0d9d363ea93d1ea9c51e3a0ea7239bb2e0e9240f9def4083a7882eb1fca0d61b6995336017a1339c0b1d7c40c57469be9a2fb9042726cd321851bd", 0x3b}, {&(0x7f0000000300)="68d3a1a9424a69af88521fdf8f185bae48f34827294ad756121000e35734bdac1e70845dc6f536c60b30190d2d2140a20531e0e17a6bdad3361b4a6fb62ddd34f8cdc32c9aaa72e03d11d76b0f3279f06b335eb7e8a2e1f955dd15415e00a2e2d12ede9031ebc1c506f465db4daafaea8de0cfd5998e4fb12fa94a12932cb0f2b5d88aad4f293247942cec71401d25350c12d40922f1b9c55db352611f5151b0342f44d2a3cda6c5257197027f7d399c8861080f58b0e2675d0d3b996606f22cabb68278d24f9e3713e764c91b11d96ebf2b5a5dfb6ebb8822c62a3c5d47bb736c0b58c3a66c4ce9c8d64aaa21afd38feda82fbf1f201bc4520a35dd", 0xfc}], 0x6, &(0x7f0000000480)=[{0x1010, 0x1, 0x0, "b137f87766a8db6df9c3b197d1d5a391d791e1eb0177e244d9b53f82ce02be2e4abb05c816e9415923791596e7ad92cc4b70e3ae85b4394b6b9959ffd475b144b61177b9bc6da5318ed06e97b3368fe13bab3de5dd63741105e215ff2e717b76ed26b80190e3543e5a09c1d2669c729f6aa7713c5bcff39320c3882b511cf0b478b3fd86dad8ab74c5f777fcfe3a1234951be3ea8e8a4bf8fbb4943412138e9cffcd65a0e77139af836cc87af5f0d6e374638063efe098560a7d3a02271fbb08043cea65de440aa04c9179792cc8027c3226373afbd3a3835f648d5a145a1c18e390799b463bf1d5706e9684b312f39c9fb8771b7e6c36d844c42c345eb8a3e16d2da5e73d2da740d80d0ebc8ffc74952d60fd859651eb177b96f9ef410ff44c56f5cbef9324129524c2d94e1fbe4341d6d3eab6c4b7bf5dc2b9ad76ad88e02ed769ed2474f91df7e59b535d27fb43e35c08cf9f23b8d578d23713b90163bfe1001b3b56418cab68592c0b60d785848c77d17eedbf3d02c5c3b8cfb7092ca8a2b878d5937cfdd52573023ef30525530bffe86a2b640fd07938f192226fdf77240b002b15647ef57e56b29d37150b686cb1402c6542c942688d139eb43bbbf6ca484fb02a5ed96d7925e017c951d84f645217d01615d0f9e32bfae0a3ab745c2f68a367545f31e0b65869877f14d9b8d06b44b0caedf76f201a4312642b78386433a138f4551bf597e1541ddd16c516b01c0793abd969d95ec250df5e5bc70f5cf9f67b0e5f05111671d99268abc931ba77935313ab06901eede868469a0886198b80f4998a54a5678c81d8ce9272dbea64b483f12bd5e9e9f0427249a9a457f51b55803548fe26ce3b84cfe58fa5f49773e2063dcd23d1851d99afda6295b4ce477c9a95d60096253fd94fb7649bf9f4139b275b48b54941becd021269b66a091d77a2269809405e49a6894558ffc1b3d049e50978d990fb606cb1cca9918256936a42bd4997079d714fe50451ae5a6172ba8b0bfa516c8e3cad0b69e6428dc718509daaefc045bedaa2f7dfddbea8f24a4c8ef5deaa2adb6bed9d9992a375b79ed0e4973c27a6f38de2bd0854015bacc7b40527d4ed7100151b5744fdd1cd1bed076c72f0e40925ef3cca0c265e434282313077e20289707aff34a6c3c7e2144bf02e994e9ddc018d846d1b598ea425d2029c7306c12dea2bb9b6368635544918099cc11fd315c1f6fffe01451e39845518db16863316a265357311f483f14b8d3ed29962e0b8f547f7e7ce98a6d68aa232335f4d955e59dfec4ffd3f44cad15d00c09c5466ad2fdc112a290eac9ac711ec17c5de6e8113965d608ba918e0c2ce0c9f27962441ea276ccd88512d1df928125701fa4b5cca564106ef31f95112d9484e0809cf76e0907aa1118f394d8db0827c02b9c03a7db06cc466bf54e2b4f37661f374d429818d0825b3a5fb0f27f8cb3527617f8f34062b97f9c34bcca3fb78de6300416797e02de5a81d4c362033bd1d8142e9c7341fd0df7581838dace5ea8590a8c2b9e1d9027e48807b984d59fcbb1c90bebef6449fe8989491f2d8c70af7f28efc580e3f4996ccfc9de67050abb5752af832d812d65d5ac9547a337bd1273a1c974a877bf79e1edb253d68dee0527da0f3fea6deb03d81d71fbf620b96cbbdb3f2fdeadbb7bae26f1b2f2e85e1f2ec713d4f9e714e5ad4ce65a1b51c91215fc4053cbd976642ef309eaf53a4d4496c4a67a95f83d647301e06fc6576c2a72e0290719ca3a5f86a8a2aee64ae01a396be521134ad928d0ac8f9426b0452a8150bfa1f83243ab21d658008b2fdd980d9cc04cf8aee3fd5ce442752a2913b887ebe681d0084ec2fe8a71dac3e5e8683d9b56dcfa345ec97cbebaa134e70d0670d4288a8a2d717afbc332975d8f874e0643bd39d24cf779b11ebf632361d3e93f74337b14bd901a73c9aef3dba8ccd32cbdf00fc6e2a968d939ecab9d477bc1da55a341d2114dce383b80d96fd64ac48093da508c586af9e61e6bd3a89590d7aa01a7cf48b2a4bcc96107c449164a709d27ee0dc29a391ee4117c364473822a211bf86ff469d6f509ff307eaf7cef7a8a893daa7a1f30b78377222e93c92766eac4c035df0576aa5e0d6f4909e97a921f4c460ea5088f3a238af54fb4b656e9df7fc6b81ed46d8bc9bb762c054571b1887838d0db6e185c65c364642d6be9c0016fd0eeef7f7bbc827fb62217ab4e93d82ca1b3373428adb60e2f8308686ac8f8da92b4e601ee7fd26043938c4d0edd221cd7c06590e9c7e6e1116de684f5967553865542b2df42b410dfb1d2a015365f476d26cb87670fa6a88669339326a30330d4797dc9c0f3faadfd4eaec91953d608f22693df2f352640746b97ce8ea3df1cbf686e2c705f81edc7e0a948515290a5fd873382a12e4602803540c9c5c9998ced7ef1b723a5debdffe34b4f3ee98cc09f25e121dfaca1af46d3b65c8f631c440dd6223999129535db08bc71de4f40e9f4ba93ba194ec7cff95569b356367d5e7c24bc50743d51253de83812d575a0e354c09f23ca0ad8a015818dce5797bdc8cc04aa51c2374f7fae69ae6ab08094b7da76d72cd3eebe62df8c8983d5c183f133bb7d7193bf5668bd15dde8729424de0ba60fbf3acf1c51f47a43c177802de1bec002a94c1bae3ef19c9db41cf33335a08ef426b02c270695f9eae6589d2245d93d3f0a5a659a28735a5f1c0b644e5a1ddeaddc833da2a55f3225bbdf9a37fe838c44054a2b0868e7c1fb2f1c84e78c4691a555a6216e3140fb528d3190c6c4210244c3ad14f7f4f66bde1d9cf287998ca4619b1ffcdfcb598d2ac701093f201271472ef007e83278b6aa01211ff6e6949a2e9d237f31010983ae5d597850f8b94d6d4876d2bfcf94427bb433f35e6b6c3ebef56f684edd6b725bba4cf691a953592a6628c40a092eb50e7d48e220eb733613db1945ae71ae4232d5d19b4564eda97c4dc731fc1dbbd975f415e51dca0fd8b3fcabc73a4ba871cc24d25213fb962a7a6d4af48a928e09bfb582fff856b29a2e1af5b1df02a31ef887741e5314149ffe7fd332abed28ad95398a20b9c3f9007167a81073c9ab7bb2c9d4f44ed11ef3d09c4c65adf638db7f248901b70fcee91d3dcd211c19c6ce56e0c581e87de1994484985a423de323ab67c380e833faec99bbd353cd7e6e29ff04b090335c02fa7e329f0aaacd0a0856442ae7123146a650666416485cae007528a4f03cb65f02c69eecb55cf8e1b2cbffafea2e4e7fecc01e66bcd54ff4e50c417dcd703bea5de5d29b4e164ec0b6c18aa3c9c730cf347b0a12da7350ecd5119dd065263eb1956facfdae8b798a5ac4011512853a1f8163959c8f01e573259ccc2a934389eecc29382a0cfc7833e094a1aa833578bc255e446813a490141bd8175d30c8b45b6cfbf04245217d6c5189b90808c63d8afbbcd26e91a57b69a2217afb0e21fd7f66821516fe7920df7964355e09d24a771eb31b5b68b7a2607cacf6b4a6e375dfc19269496b600db6647263e3f8c788fcd5bff4a0bf50d837ce09f404e5d6b17139e6e4117d7c40c8bd360a790efa413ab0d7017031b009ff3fb425de52e595bd9aabaa817c7f302e993f91bd8c8c7347f4586cc05af6adf4444ffd8066be4f50c4b07d335ea1cbabd2f29933f566fce05be905df6b097fcbeb8dd293e2e9d9b216636b01fb0cec0786e642add74bcac8e022932c2ebf94fd28a81d89660b3e778cc9da685c5e9637eee9c0bf88feafc8adb188a078ea57fa8faad1a84c2c88c1e69b8718722cc355228910f97e1c3bfa7f380545f0c6dfcf9f276b445d6db3e7074974145aaf6154dfa6475018c831c633632ddc514a2192abae368772056864f17bfe0fe5fb45ac20322ff6ad0d96100ddc981b187e132cbeebf682471cec18fb4593375cac8985ccf78424ceb9cfc1f2919ef4854727bc8b771afeb7d009351b4d13671e37e8d57e544d278562a48edac878cb9d9645fe7589f51395fa6e1c9c88f0c70288e9c19fac038e78aab93bea7083d0f0cd0ff5aae7b339675179f75e8e78108a380378122fa8c9a6143080027cd7815a57baec8cbf8b32da9d9acd8f8f0f588927a147c92857f7a7b48b2b479b30973dac437b3430679e2fb4e8fdbe805cc6b6b7ab1ebc1a4e9b6f7cfbcd4ce0ae518bc309a876b059762facddc16a2c35b3d16a412a83a04c7dd9978d454a9ce60316402296e1abd0daa3a2b6fdef6b9d3ac8c97e02275d48b9cceac18db335e411b4761f5184478f50cf6169030c0e1edd4c95da64a667f40f487497d7d5ddb434ecc8062bb747f28256bc29364407a89d7da626a120b0d524d1025727e826a87c2ec09865827508f40afb4266213401e43bab4caa70e97dfdeb2ef743cc9139b027eab0b7db93b0f9552a1be312de81f14d3195cd3bb550b233a88c2ace5ffeb9c08427333c480e0baf4bd1cb3bad0e43f08a76441c1e7d07cf5dd59f15fc4f5a4f271be597b6b8beb5f7054fdbc4ce8f390958266ddd646d051ca534e6c46fc7d03683969c9ebe2185492f1220b7f2a96e67da908eb95e30c1ea75bdf40d485463666779d29129a289181f0a0f24f53251ac780170b25b59d9436b54bf780c161520b40dacf8f584e655aca8293a4e663e87db31daa5310d7cfb5bd83b11440fa41c55799c11bc517d0c5b9f2159e20ed45e1ce5d1fe981b5a98725ca971e3f9d79f48d24f6748473a396748a3e6269e67646cc897a26bb5f1a10b4032b94f2a525ec80b86776bb50ac747f2996fd8865ca1608dbf6fb87fa324ec1e74a1d3173864fe114446a418824ceda777d1c71ce1a969a597796f937e43daac83a478abea3688fbde113213022d6a721816c351e328f8bb91ab4521696f22ffc06f95cf5c48fef30e1116dbce7f13f3b35ed4e9ffe3aea5c645586435b5c9318f08394cf11954575019fc38ce6ca8053cf355c18c04be20922a98d167143366954fbc32dea527ac31d8508b1eb23129d51c4ec2ddc03f7027eb946501e222f998c79bca39482041e2342b60ba4accb60460d51579f536e929d88f95e8fa41a63c075d084f06e50e81a2d94bbe018661c846acacc34591702f98211531fbc72a7e9807eb1486b5f10027032b176aa4174e51969bb03cb37e737a76b43992af1dd04da4b54e62dd17c5a1f21f2bdc5b30161d4f40bd6f162ed2197b851ad974d5ce205de5dd8a1eec1aa06d7a9eb0b9fbd09598b44736e109d54c0f1d320961370341c6eb4ca3d0c44f4294aa4b854235ce5250e300f2162aa85ec35a845aa9d253a218957e2726daedc450f7b00780f4ee9d5c39d7676d6075cd11bb86a40bcdf18c5d94f8a7fa45e75ae95ec86c641f3b63def53c26cb8589a64565a7b3e717ee34d41ef95166cc0ee60d19ae30f453a18b70fa2203d8befb4064ed5b2008b0b34cc5487bd16f197a438b18ae07f450cb3149beb4b70855c0ecfcb28f296645e9d45cc1dd77533e69152d177ade93e064ccfe4662efb89096412470266332ef3892613aa815b65f802fcbf3b08531c067b24c89035b48af166dbd4ca79e3904a20a1716d0063155861a60a5be822218cbf4bec55a4a52b69e86566f2ba9f0fca52fbffb030f326771310109e489fbfaa6ebc8238cad31802407b247cf3793c6e7916999580f035a715c7755a761f221b41abf0a4ed7ccbe544d57cf4b9aa414a95739367060633b81a7e023d8f11623e4b4ee40bde1538bf12c7c42bdeb6c247ec1332b4e2b29c9a6a08"}, {0xb8, 0xffff, 0x2, "2df7762835bead86213766b28c8e789335a032545b4091e415d39f201441314e22cd16e999077641853dc634a3e11781b64b0433b5228973a920cf77b2a0d7a3ef99dd83cb7f087278e8331aac4b1b1eecae32947500da7db2feefed0281fc5b4edf22b6dc7c4ca8b8fe869da41efa97b5e3e0ff14b4ea6da6c617650fda73f929175ac90a0c3dfd34c003b52dd91b16dc9dfb14f4e4bbb6027c68da5e1f7f53a9c8397c"}, {0xf8, 0x1, 0x3a95, "42a67b9e426d226f86e2dd563ecd1823f1c47b05202008c945dc3d76eb1c7e670058684aa321b706d516a388780c5222d4a282965aba02ae48eb592ce95c6c7d800212a76cfb4442d5455d22879fb065e8e8e0b4c8f589cfb2982e4f1625f0a5a507c4110a814bfd970e6e0f5eaa31fd755c126d201ae06e9477fe95c3d61dd5e80f09a0d6f7ca04f1f61fcf073871fcf5bd831703647909bf8d8f6513717286ffdf179c828fab93b67422cfb39af0d0ed3a3ec94254623bc9f086923a32863bce242f6af01737f42884e2ab74ea22894b473e9c5a8108451bfafef662abeaa71356"}, {0x1010, 0xffff, 0x400, "211d7d10ccef9d1af766375ee160dd5bdeba5cfde540f8e84c4a461cf08db64ef62ce7c6d2f19b3fb4db22d29c3b3ffd4929004512503a510d76ad6e704525db510e38070f23bb45a2d1e8f9fc8eb79888aa9ac2944df053dcf2cd8161ed99a70dd95ff6bc718cbd0690c4320aec73e9fcfa27840b032260b999764b7d7d7224931aa950e6525a859de95103cbc6898e60e7c00fd79a5dbc0525bf83cc37115c8802fc8baa56f6b409abacb78e9089d72876bcb76f64ef49f0a4a389315ea5dab79e6afd2814d54a09b0e3fa6901b14746cf900242957e5a276936dbe904c8c389545452b8bd37e0329c74ba5d27c4c2f5a06e8e7ffd6126ce2a281493ad9ece059b84849722e01f4d698c5e4af657355e0eccb0a441ef7898aa64264be3e1d9b62c997fb4c2bd44910449cdb994abb1e6ab0fc7c6e7a686ad5aa23938ac15b2f673415b0f1d5c784e4136b0249e1e40f22dab341b040777fca54e51d45aad36eb3273d43f58d1aa64445869d1d40ffb14f01b06725bb4fadf7617a710612b41021febec001024436982df5289f4688fa3fa1a02b930f67b3da4bf68a6533e95e083bc63926ef517bfb36eaaddf8206dc80582fe9e52c3f2f84b80f115b01829888d5fa598242de4d2c0563bb78075cbca5d4472c1391f57950647f268785f5b784345ed14afb6993b96feaed97ec79fe15e3d635c59932eaa378e6bd92d2ffc34f1962c129601c59fd7eab6a4f9c010418b9b649b34a56fcae11f018119a9f2252efb06ee6d8444dbd37354addd1e1360f2fbbdae1eb3d47c852dcdaf650896d370f757066342278ef3769c372e0ec19d9d8798bb25f84d1b797180bc3ede3f5e703d7723b91fffdd34032fb1b2b68bf0482f591537411df4ab6149f687230527fcb6eef70d9a68d50249b3e24f5e746a0265fe3c3b6131b916f04f97afd0ba9ddc022a257476994d259ebbf65eecc7407a4550b083c2d20a8c34cf9876a02e4728fc3f702b10c982bd7e8bdd889a1523b0126aa9bb84e77d490bd4b92aa508e574ad2ac51cbebd41e60913b8f206c04339531d88726cbbbefb1acae5eada50a1dee9e7b9520d9dd957ef1cfc63055872f1a9059101e0f26a43601b1549d478afab89c379717eae1faedb88023361f0c1b6313d9b6dc8abae11ae5c5876a1a768b444b37be5ffe671f13f8bf57327fe3642ff775567891052b7070a4ad6fd145d22211fba9b4445b6a8d8bc7714733d4e2a20e2b91331b7aa415b4f13938c6db88ac7e41bd27cd2223e781adda23809b136c47cd69d9348c3773c8160f80255e8ac5d741b99b3af73f0c615eeb6efc2e749111e2e2dec733f9b767216a395d7f9b44f84a9822d261763f606a4a871b51e622f6e9a2426f04099648eed09ca9c340e9c127acefeee695c9b95c821b949030076665bbb98fc61004fb066f787e743009de58b7e8a2c6e2da6f7c30558a35524dd883a7c4405e85a4904cd148c8de6d1964229bee5b2b2c07f179c8a149fd5f31e4afc98c913b467a04401618fda3407a346ed52060441acbf87db20158305a517a00d0f13a91eff5c19b8256f5cf0cd6e110e562d29e73c6dab030ae63ea0f886bd53600b0e26d6a95ad62106996c49300e503d580c8a1e96092d32a7ec5fb3477502cfa6f8574f0b2880e6380c7aa98dcadf18c5223b3a1474b06ebaa0f37044199913e7cf29e5718353ccf64e3325c035d74d2dc9a743cb2825cc2f851f290e64bceaa022d278acec8dc7ae98b1d451267b358cfcf2894d47de4c7e359f9a0dd94ddcffb7045aac334498db5626052a9bdad255e621ffbc450e52bfc86289514e684e5095b8a3fd3e6e63339fcb51644db34a46c7c266e5278d6729b03ef83c40fdaea663fbbe9538414293f913821ee367bb560bfabe7a58360821d31387242cb85a0dc5005b77a472b571b661ef8dd1f31aaced010d1c587cbd7de24d99d3ff13ee48976c475882f4d88395ea29bbff2fd20f2abc025eab8d3711c84f9d87cc7c18e9071d397aee7fcfd90fa0a467c35b01b517e997da019ba8e46f4f7920e232682917d943445e4aad8217c3158fffb5dd599d7702a1e898c70a447854077a490805d70b0392dfbbb139e710e70d293639bcc2604a938a8ec6d15fcf765127c40f7e50742e0bad40e1a166e1fd0e2872018c72a8cb6f9aea345bc39f372359c9c64594829872d2e8a32ab97db10efad0967467f8aeaaa1e6df185202fac0ff71d93b876127f5d23057035ebfda0bb70efb9c0fbf97535d5afa8b96fa89e9799fffb7b70c496ee150beef65d3b16cb0aa43867cf2a6533aa9ca59c6db3e78c84e382095474a12e96c094b63b3e3dcfdbef8a0fa58ec5ff40d097759890873b898f9e5c3925d475f0d1d1145d0f3e4751e821d2bb4dcc0550f9552dfb5b84574d26eabd31746b193260b04d53cbe8b2f396092105347ee486930ec220f4ad2e360c0ec8074215c78099f60768ea86357b8a1148ff5a10dc012629e999b575c10f9dd3114116c721371c6d34b095d41303f8932ba8a88a3bb1cfb8194d72616a83c59d0b658194ec367e0828fe9606dfba7f690edd74dc1989f17294ae28b15cbe470b947dfa59b37699478ca2753213b34fed52d10af6fd31fae8ca2f8ccb359930eb3a06a6cca97f63651b19c2525c44bf4e5d9b7c88f7d330f8751ef24ffd5fefad83f20f0e4c19edd6924183f8c2b129400e2fc2d71a05196b98a5bef24d9ab645b9bb9ed24a036a0038adca7ecdb73ee05e0820db57d682ef025cdf41f9dd02b471d862b80320b814bb4cf4289398f7e5cace1339e2e51a3ed516e0fbd9e1d82f8ff58accae320edc6d64ccb4a02b56feba982d2cdeaaf1b68b0141674df70a2a931c870908c8feb723f3d021bb711aef51bacec6d0ebb563622c42a40739969a00cfdcfe7ed699f1245a96726cc8696f748b8f901e78a7125fae3f0dbb603acce9bf16a2d7d49d8ff3931f0b54c04a1321991723029fe3af44840787ae54bb34e4a5c1b5dafb4c0156e9f07f5265a1f805c6cda06b5cb51f9f1e9c07eef8b918967722a9b77215ec80402fe1fcf6b7362d1eeca91cba1b62f6b1fd83efd054d1b620af1ffa1f754f4796467a633d548741b330c4b7f9bc237fd14c5208bda2ba6112af1ee063c5794c4d639a5c9e056a83ac4da662afd644827f3470ad772af14a3f6f41d0b379d06a0354b0c7c96bd7d50ebb7a0d7ed97464fdfbf83e2fc9b337e06c932da07c16038a3f88c93618ecd5d0e89c6a021e2cb27f78277ed26bc820c615d7f9319bf2b72e04f5979d42c79f453ec17511e55c2228f7c4a868d73166b6a15710b86eae8b4a346489458173cc33dfe2a3fe0e8719a918e00ae2a36b644860486a1f0d185fea581a9ba6f7d6dd8d2ffd779aa3655ec95b6af31802bd6d975bb9d6d964ee1e25257bb26e51b7e60b534c23a8f4aa9ab8f18c9044024ba41778902fa601a8056bf411473fbdb7b2c1179c51e5084f7ed4518c03a4189e9df87fea341b5ed74d42239896c80c0055edaba6e2215c3a884e9d60fa4c4b996c82aa89b0407678960667f731d6c729110d068946ea1f12762905924b8e1f259363e1058d778f02222f6cb9bf6d1017cb58bbc479a09f8e62d2dc3965cbea8ac54888ebcd1216d969b6a81bc066c82686440008cd13706109a829eee76fbcc2bd2a11dd0383fe52c0eedd97ffff5781c993e37ff2126ef9bfcca1825b93601490534cd8ab92b5227af9cac46115d1f526230f31341f826f34928e5f543230f896aa7baed4019bd7bff53bb8335c877738ed277a227dfbc49c4d32d0dbfd2b3b76fcbe3b10c138e84da9b4565cda5723e4cb4a7b300355562c1ce392660264a25d8486e297adf65f397f43a3e1b5ac2e555b98eb36f93afde5d95a12814fd0928778876328f80dec7ab8208a57a18268a8492bc743cba36d3a939a57d796b88d49c01d0098cc3966a8bca378cfa00560d8c42898ff499b0ed36e7175776227712a7a679c283f29dbdbd67d38d76b366e3702eeeb8b93669948ae275592eb580265f585d0bc46e3ea745e58f1a8434781d178941f5bdd085340bce71bc7b9b29f72363711107e287273ef556ab8647035e588efa6eac9cf77a1e31149a6dcee02cb3c0b0872c002399d499825fc96f9d04dd57bf0c0b96dbe00b7b9e4210a8dee3dda344832912c770ed0a1cc166d70f77f56df52291f4842916699cf38f045cb7c4513a49a4d1ba53074277f395de9322f8d720e8d4b03452884ea36cbe46309b5b1056fc49be749231b450c70e307c69ddac4ab0c1da298957c44b0ce59fd368010e95b7d4563b8c92ea4e187954e7b5e615c7ef5a11ba83b0a48a71cd83e935958ae6ca45e10d8510707184d73627d6ed61149bd8469b21a6937677512f492f0d18c9f2bf21bfcafb0a5593c6a14790f7c7edcbadb595a0389f0947fc778daf5b27e2196eaef2a82bd769678e7c17de82e0aa0c1a00c9b555028bb26a2ff357e7e64bcc8f1a3392e5a0ee1a07f037446cb34d81be3311bd1b7287f95b969a6fa5fb27f84bf0c3eacee4fa9e3789c5772215a366aa18adc43a0630d5f7672114abc2f8af4ee41b33c5c2afae50ae56bfe8b8647c41cbc5047ced37ba17a568fecab3c56102922c34a544d1d93436babe6ed2b27edb050739655ec2109ac2e7eb35c15d57c3505e04259c2919b258dd1f1da8c295ec2ab9fc5bcb10af3fc37abffe553f41cfbf045278eae2a5cb90693eee233d565ef4c06b1ab1998581e05e9f5e6393a41cb70e46a4ae38f19078bacdc2c98d06adf6f46803a088cefe4e76e392c7d1798f4320216b6f2c044752851af1e4b7d6b31f9c2990432edf8a068fbe85fba32efeb7bd861d288f0265d1126385d69f0502f9afbd745bf91cd08716979dcabf11f0fcdb57a3aa8d0c2dd4b3b1f9e7f0e5c8d125cfb83fa176396080e9db9326aa483240ecb991b2b61dfac679a3a531a54b455f3a65da5d1c7c31da0a809940917c6465999eff4c0129b4aa45558ac0d0f8dd7237af4386e182121a9862b256dc90a275f543822028e7a939dc592ae3ef4b4879746dc190b91e0e0fa27157f16666a67dc03fd2bfa68dd2e673971e3e13f104118da01c56a1ebfc2bc44e451f8714d386f1206b78a7b6fd4a3c4ba913557e4641660bf0ba1e9063e1bbdc5781625ce982865252b80123e6045cf959b72b8b49c7d1c5f5e1fa8730871aa4d8affcb7c1a4ac9a01c70516b2dc7c209a977c7599d9631994a0e131af001f7c4fc85f26c2c3aac8caeebfbd17180d5e8b966cc7859d13f6adf28a83bb830ed9db015f93bb7a51a621a72ff2513f02c986a040ab11e795ee45431ce61052ae5fee71c0bf7ed745da53f4640cb47547bdcd1bfec58d22810c25f8a897c42450417d820cc1bbc8411caae1bd6b478a3dad051900f53e67b0fb7357189008bde59f51da32d3677c3f371d70e16874cdf85ad6d333322babfaae778dd74cf6d1b1275c7f40a51e38b7d171f58ad8a6ba999701c3fa8d1c0cec50e37b12699de97ffda900d7a5dd4a670235096c776e82fe649eec6d8c15e6dd526301f8c59ea502b1389a86eb909b3fbba89bad8af16f763de22e0ef1782cbf5e338749e675523adfb33eb43383e07d1252853059ec7dc2e90a5576551a2ac74b5099ed0e34fbabd5300425afe7a7088323b139dc08d575f390b2b47f2fe50a95d50131358110c4fe6db49ef8689805be7e47a9edf874d784fff474ba6e3c4ca0d470c5ec234b13117dde0bfba0e5c52c"}], 0x21d0}, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000002740)=r0) socket(0x0, 0x38a7d349a936a1b7, 0xeff8236) 16:01:19 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername(r0, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f8ffffffffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[], 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) sendto(r1, &(0x7f0000000300)="bf0c6eef3327401a25e5200b83731d775e61d14be81c3782c59139b907830b3bf84a9556d553429311d5fd1c77c8c0906563b58b166c892a72387da24af1e8f122d83c9b6cd1d6024d95dd007b8fad16b732c289a9d936f7a7bd39dcb3d76e9f8b50a208dd2656447c132d9b4a48d3fb39cc1ce0391960990b15", 0x7a, 0x2, &(0x7f0000000380)=@in6={0x18, 0x2, 0x7, 0xeab4}, 0xc) mkdir(&(0x7f00000002c0)='./file0\x00', 0x180) 16:01:19 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x808, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)) r3 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x4, r4) open$dir(&(0x7f0000000300)='./file0\x00', 0x100, 0x8) rmdir(&(0x7f0000000080)='./file0\x00') 16:01:19 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) select(0x40, &(0x7f0000000000)={0xffffffffffffff4a, 0x3, 0x52b, 0x40, 0x3ff, 0xd17, 0x5, 0x7f}, &(0x7f0000000100)={0x2, 0x6, 0x1, 0x401, 0x80000000, 0x3, 0x3, 0xffff}, &(0x7f0000000140)={0xfffffffffffffffe, 0x1, 0x80000001, 0x1f, 0x1, 0x7fffffff, 0x8, 0xffffffff}, &(0x7f0000000180)={0x4a7, 0x9}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r0 = shmget(0x2, 0x600000, 0x20, &(0x7f0000a00000/0x600000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) munlock(&(0x7f0000dee000/0x4000)=nil, 0x4000) setegid(r1) shmctl$SHM_UNLOCK(r0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setegid(r2) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x217, &(0x7f0000000240)='\b') 16:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() listen(r0, 0x4) kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2, 0x0, 0x1}, {0x6, 0x1a, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:19 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x4) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r2, r3) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xfff) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x11, &(0x7f0000000000)="19637ea1bef1c2457c590e1fd5895fe21e642dc67bcb72e99cf58bd19e8a4f06a65ad71f8bc85fdcc8baea2cb91ef3a5cc0ceb0da89e289719434b6d89c63e4c2b9a0271e67a76b76127cf3fbd705aed8509654e5e86005f8173daa156dfef6e2e36719e5aebe727fa80786dc482d67046b55cb9feb90000") 16:01:19 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)={{0xff, 0x40}, {0x100000001, 0xf174}}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) connect(r1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:20 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$inet(r0, &(0x7f0000000040)=""/56, 0x38, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x100000000000009, &(0x7f00000000c0)="b0be88b4878a65c5b90615bebf000000", 0x10) 16:01:20 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x80, 0x70) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x80000001, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) lchown(&(0x7f0000000000)='./bus\x00', 0x0, r1) open(&(0x7f00000001c0)='./bus\x00', 0x10800, 0x100000001) mknod(&(0x7f0000000200)='./bus\x00', 0xc000, 0x3) 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xae129d7909f4498a, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x9, 0x2}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000080)=0x29) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) 16:01:20 executing program 0: r0 = msgget(0x3, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000f8ff0000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) r1 = socket$inet6(0x18, 0x3, 0x8001) dup(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)={0x2, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001650a64469feaccf00000000"}, 0xfffffffffffffeb3, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4003, 0x4) poll(&(0x7f0000000140)=[{r1, 0x100}, {r1, 0x80}, {r0, 0x8}, {r0, 0x80dea474db752f76}, {r0, 0x100}], 0x5, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 16:01:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0xfffffffffffffffe) 16:01:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000002c0)={0x100000000, 0xfff}) r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) r3 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) r4 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x10) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x8000, 0x800, 0x1, 0x5, 0x9, 0x4, 0x1, 0x3, 0xfffffffffffff0a6, 0x5}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) socket(0x18, 0x2, 0xc1) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000080)=[0x0]}) 16:01:21 executing program 1: getsockopt(0xffffffffffffffff, 0x29, 0x9, 0x0, 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x41, 0x0) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84, 0x3, 0x0, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3a0, &(0x7f0000000100)="96") 16:01:21 executing program 0: r0 = socket(0x2, 0x1, 0xf6fa) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x8ba, [{0x1, 0x10000000000000}, {}, {0x3, 0x10000}, {0x3, 0x15f}, {0x2, 0x3f}, {0x3, 0x4}, {0x5f020c43e14f4887, 0x7ff}, {0x0, 0x9}, {0x1, 0x91e1}, {0x2, 0x1f}, {0x1, 0x7ff}, {0x3, 0x1}, {0x3, 0x9003}, {0x3, 0x100}, {0x2, 0xffffffff00000000}, {0x3, 0xffffffffffffff81}, {0x1, 0x1f}, {0x1, 0x8001}, {0x1, 0x20}, {0x1, 0x9}, {0x3, 0x4}, {0x1}, {0x2, 0x21b}, {0x1, 0x1}, {0x3, 0x8}, {0x1, 0x1}, {0x3, 0x100000000}, {0x1, 0x68f2}, {0x1, 0x9d}, {0x2, 0x5a}, {0x2, 0x3}, {0xb5ca433e36005232, 0x100000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x1d56, 0x1000, 0x0, {[0xfffffffffffffffd, 0x7, 0x2, 0x6, 0x5, 0x66a, 0x5, 0x80000001, 0x4, 0x5, 0x3, 0x5, 0x4, 0x3, 0x9, 0x9a, 0x8, 0x200], [0x3, 0x9, 0x2, 0xfb1d, 0x6, 0xe9, 0x20, 0x46c5025b, 0x9, 0x7bf], [0x5, 0x4, 0x81, 0x8, 0x4, 0x3, 0x10000], [0x6, 0x7fffffff, 0x0, 0x100, 0x18545aad, 0x3], [{0xeea, 0x3ff, 0x1, 0x4}, {0x100000000, 0xffffffffffffff7f, 0xffffffffffffffc0}, {0x3ff, 0x80000000, 0x8, 0x2}, {0x80000001, 0x10001, 0x4, 0xffffffffffff0f72}, {0x3, 0x100000000, 0x1, 0x4}, {0xb7, 0x1, 0x2, 0x7fff}, {0x8, 0x7, 0x8, 0x6}, {0x1, 0x2, 0xffffffffffff0001, 0x10f9}], {0x3, 0x1, 0x200, 0x1}, {0x0, 0x8, 0x80000000, 0x8}}}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x200, 0x80) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x50) 16:01:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x10, 0xa011, r0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) fchmod(r0, 0x80) chmod(&(0x7f0000000180)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x6, 0x1}) 16:01:21 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x72) preadv(r0, &(0x7f0000002440)=[{&(0x7f0000000000)=""/146, 0x92}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/1, 0x1}, {&(0x7f0000001100)=""/8, 0x8}, {&(0x7f0000001140)=""/154, 0x9a}, {&(0x7f0000001200)=""/242, 0xf2}, {&(0x7f0000001300)=""/198, 0xc6}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/9, 0x9}], 0x9, 0x0, 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000940)=[{&(0x7f0000000440)="f1c5dfa4583cadd89de4a1162f1843f5dc256c41d8c46af293d675c8ba4327a9b3cc1ebb39f9c5bda134f4948b6b6290a6e9ed6595b70636aa0a642c8b04118706f262a79ee40515fee720b2f85132058da3dd817894d16e9040453d72352a15700ff54cf4b84e685261f0db5475c65f278b7efaa00b78558298dad8", 0x7c}, {&(0x7f0000000640)="e831a678b68a2ef0e2c43b69f44848352d5a1941ca3c9f963d20e04d0c7cd3b3c225d257406fbbfefed2add8e016fe54c131ceabc758b61a92a45414275f78f3faae1b11f56189564aab2a6d062be589bddcd9087b98aa9b7c8ebcbcc2dc187151b65b5c15e55c54849a85db54adc8f121c58d3dcb12faa9c0894cfe4d20049d88c5c5f78d0131ceee17da35f29a0d9d66183407c266cfb458d33ed7df7cee9c9d78e0e0d3faa8126676fd67f99e93654f2f7408", 0xb4}, {&(0x7f0000000700)="65836c3fc37a7a030fa0bce50cede27d00648d8d12b2b2fbd4d974b1f83571", 0x1f}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:01:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = getpgrp() r3 = geteuid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:01:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) ioctl$TIOCNXCL(r1, 0x2000740e) write(r1, &(0x7f0000000080)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa27405b67216635d80052fd33e446f72450abd6be958649b0407c7a14ff0e67eb19380c9ca3998f21915110be836be66d0ce4d4753e2b574e35aa104c4e72287154ba727df6fadc56f08e8c0d862869fc05d8689974ee8e3708a3e4cbbd80041146645e34e129a8a35befcb2893a7182dd809310de65cace405b547bd64adbb4c8c1174febdcf2e70730f96f8a43cc1b8eb2400646cb9e9a203834ff7ab20bbee9650c92d2395dad8d90e020dbd2fad3a4b8b27af43bda8658bebe73231f8c7410c8724319113dac838e4d34c4737d1b4b7c4e011434a8f694e05690dbecbe4382ec22c759cda2647290f9659", 0xfffffffffffffed0) 16:01:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xfff, 0xffffffff}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="414c18d74c7e84dd377564c4dc17709f6d928d20ff97c5d6d0b4b7f2d8b40728c735a6e770a39f3f086052a2db2a6492152de4ac017efa19373d6894927b86149d668700d67cb00ef55f1f57d7105b2debeec7e9bf14e993384e9084f6e56030a14b5592fd92699780fe1fc116f2733f3566596246a28cabf534c632778095719c71ee51970114cdda86b7863bc9924addad65e3ccf6f6518f4edc9016a4400a863231198baafa5f35e9c0ec32de91a74511b4", 0xb3}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="d000000000000000ffff00000400000051417f0ef038be621d31b72728b913d8e470260e45ada034078dbcb2f23163583264173cef4035749e6929bf5721a67c591f9a775ff9ea1f7c48b75ea4e1c27a4f31ad6832766cca3b642618fa85d821cbac71727e7692ef3a897133f5600a647f5329e096c2f59867151b8b33dc1c0c1a9efd7305510d9c25d7be08c8c5231feef51ff071020869a0604f103dbb92c560cc0bc2b733d794123757a5a09bd1ec106a95d60800f55bb7832359020094b569cc160f57396772d095efce33cad200a80000000000000001000000f8ffffff86884b2555bf8406beda9976c7b93175035c128f5a6b0786124feff3c94100d720f932a9cb5c3e37e823b30a3a4b9991570c1aef7634ef423f62929ec6c1ff6bf51638094d72e9cfe739234bb1f0a9871e9623e0125b175b3368d12f009b3685d0bbdf47ad0902003471d46b9c7b80ffc6186c7c008631674152cc70263bf7a7a17949717eaafa5e237df4a0032b248f1b766a638aef2727300000000000000001000000ac6b0000a7337415ad86f18f5f062f266536ffa0341eef8959dac3c23e632c0000000000"], 0x1a8}, 0x8) 16:01:22 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x8, 0x800, 0x3ff, "4c54bc92cfded0c3f0e0b7d04599a424619a4d44", 0x9, 0x2}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)="baa3a6f8457b0c9488ded6161632b87a2e29be0a89766e8eee63b55fd3eeaf629cde598f6d160f6d0e68324b7e52425aa19f43dec7b1f7e2069523eb10037f1dafcada3ff6ca81813bd5f62ab66ba560150a1d", 0x53}, {&(0x7f0000000200)="9b90de150015d965b3baa582a132ae337c8c26a645e3db9ae332d7f88b46ccc7d3b617f39225f83e17cbd7aed68257c0eb1d95b83fc824eb380a68a33c89767e0842fd86abe730557caaab9bfbdb48a6cf4fcec3bf2ee30afcfbb4d9ace4e2d44fbe959ee5917b24d6e4fd19a92fcede227a5aaa5a8f0df8705d8c1a6e6e", 0x7e}, {&(0x7f0000000280)="d3c2638e9fd6e444017c700cfc50becdf7461cb1ba3c3d17d35717c7c2a69410d64ce86742dd", 0x26}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="d8000000000000000100000080000000da7c3aef31cd1a009a8143ca4220fa09b944af45f45e63c5806176c03af986d4da2790cb772734fa22b648db97ac660e1d164733b177f1d55106a5a24cf9cc442d1ee8fda1a52768a6f374e6819f704f16c8882ae02dcc234ec5036b6e3be1c8c7303a91695913d101d47c94030654742ac4dca3dd0474ac24d1d198d19fc3abada4a72474d00788fba4b186e8887f57ac15a31a6d1d1095e8f2b8e58d0154954c1a7661a56579535049c8898c5d89fb31c8f9d0f3cb50b83064d496b594d595eee7359e7826f4a32800000000000000000000000180000073257e623cfb2e1bdc761655f2b82133de50d36e00000000d00000000000000001000000ee00000039a14aafdfebd296a6df5aa4a516d17ed0b153b8afa37ad220ef8547d565f35260aeb0e12bee1744e4ae6911cc77005921d8545cee31af592cdb70fa95377454097075198adc130e0354044eef402d332ecb7aaac49098f18be50fda8b229f8fe7505c48ce61eb6e817a0a7d47662dfa40a40e568a2dd73c71fa5d9f97289b1feaf306376d616feb8b01126f86c0a9171ffd7ea4b78aec83c97ad735e797bda72741249ae2c8f16e3207235d76826381497b82272dbafa705300000000000000f80000000000000001000000010400001b86fe7d4515b303cfdf0d63dc02cac4dcfefd2ba74dcd8767bbe6254c694fd4cb2570f7947b05c72c7c60fc4d7e8d219fc572ac241e739d01dae876b089fc6e6a31b5cdc85212ad5cc7b2c6b63556245cc4cda6e56574f8893692f654b4af6c62de7258f59b4a30a26572ecc3bd3bca509ae5f46bb870cc9f6c4ee49e2354c468ea826e2623218cac5074b26cddc78ce14d83a81edaa1ecb6321da20ffea863571f771ad6aa91d7b4085c8fc1b46a5ce350a4b6b1a27513378b1573ef9f07d4d7eca398766b803179beb966961128005a24a94a823868208d9d07dcc897ef54f6bd308ecfc34700a000000000000000010000000400000041d53cd7f0d17872743e0a8d617647a575f3bd66df8f5734df85e5b7e8832f1ce9f00293804b69272e93bcb041e17777e9aed096fc471079340b620a9a1c71d8cf70d7f6df1cfb5c74411f7b696a8e2209917d5839257309e91b50491c150350beb4f93f5925db0edf25c082ba81850e54c098645c7a3a0ae7706b316e7ba952859a87d0c80488fd6cb479e6000000008000000000000000ffff000008000000810d6384c19f2c347192ab318fe385b211c1ba5a680aae53b68ca778b3e32987797e460388b1ed5462b65707d1f1980a5bf2663ca85bbc3e7296954afa9489641ab3418b37e4374b43fbf6058645d073e6661669ee13c3d60b2bb2dd6e32ad9e87875760bad036a84241b300000000001010000000000000ffff000001000000670aa51537ee2c44bd52fa4fbfd8a2394b326fccd2d34d302f603d2eee5d7aa4cfabefbb9c7d58db8e9593bbf0e8d7aadcaec0852e02d5319a11d47df710f2b38a4cbeb753a0c1df0afe037a71dfd7c368f6ec91bcdd0401d1cea53dc8b5109b7a6567fd1ed6bd313e550c29aaedec899d848546620d52ec40b12902a1c5ce96b89bbe4f7578f5921b4bcdcbb579ccb0c6649f63bf3c392ad9e0df1e0f3d6d3850b631e0fddce75dacd7c4be1e820c2fc0e3a9dae86b465ac88ffc72077c967e06a203cf19367a2ae633548c94cbaf941f7a793ce73030eeff41d5e753add91b835aa00864e187f56cf395721366dda07fa09d980cff6016518840743d8a7e5ddf3450a699d35ca8856506b551dc9a93561c7402f88792e3f55fc70d864bee1528eb3a44a3be76e5a69be16ea8ad16e13be0d3ef15c027a35dc6fdb4488df0b473739d147bec3264005d58f0e0fd90acfc56b54bf829dd99cfdc7676eeb0ea6524de3e9207b09a6be16125da1c4e9ac784fd9484e70ed851b28abf34573eaa9cca7efbfc3010dee8e987c2a337ac28d930d50c961fe550ec7138472a40f799471a30f2c26c50ba9164ff53e8082b8eb75466b9819fb1d627b6d1b3d29e43428fea4269b82fa904aab643c9065978e8c7ec814b5655b3be4af2eabb52f8494595a6619af00365e5f259814f396c144d0650f4ed4b39f4c50da77eb550cd7b708cf4352d4510bfe28a9dcb068678c53b6bb142eba8ae6ac5f5b3e0586cf2fa3757d1c8b30a4cf31b1b4710130998be2f25616ce6304a2a0446598d02f8d796c0d9b7460b85cc83f3d542e54d5515035d265cb5b551f90a9beed8dffa2c2ee392f7b6a26ced39256d9becc92c364f90ea359794ab106554e0cacc1e90143897f26a7373b8300240e966e64546b01d2fe9864b8b042afe064178fabd04b9b3295fb225ef8d6037e0c45aea75b3b80917ba013d06c2af9f71528c5f0a3d1c9d18c6091cbc64d7575ce3157dc3fb5ec08acde0136f88cbc58295445ce0456bcc280ea163abd1c0ce4b45da96bfb671ccc4f90bfa45c45a2d3d8fbfd2399f5e77d94d9dbc81d4eb28215171e46b3cd3d2daaa316f9e1016b05619ab199a3d0e030f43420db51204df2894ab28086ced38a28e56d14a059a3a7de21b5d1df766b671d9b38001744b11d21f713aef00155fb5363f7a55de18852d99455d82598be093603d5aad5c4e2556b32054de944c08c976e8132ba46574cc0863fbb4d6b2813da61221d1d84fcfdc3a8765ad8d38c14f782d4b4662cef12ae3472de4fa8e3e0de35cfae99f8017316a42d652ade5b643d55c09db3a8589147a933761eba169f37ddee07b99c95f3adc34ed85e55a6a38e04b07b0404be530ad95a03cf8529c6a27985e0f6cb9dca36a7fcc1e837c18f4013f766f41f0a51e37b712dde9f668650c133ced0831abe7cef4bf2621a88a0590a2037602739dfe490843983edb1715699573d85640bfb501d0eee3a1977aecd630c3590b67b89d738696e45a65367e3834b86c3b08ff206f3c9dad56637a037729a76e4dad3fd7dfc7efef3fce90d0412b75a79aeed867b737106408d1501bff127f46560bb9ea4b6601ac4b87463f2048b0c636f15890e850730ebd6e71b162077e0702227ad423931467a665ce8129307456cc2f51e5ff252c7b3a0f929b344012b03a998ab31f4321d17fdcc9483a8cff75c873abf6af665c63983a32532914728c8cfe1d3f04a8537d991ef15da253bfc0e1428ccf9794dae6ed158286f07223633a6bbf1e1c653cd1d736a678a7262e04cf78d16a79222cc695f30e22674a1afe9ca7a2fe742efffc43bfc1500ead5e674d5ad08014c6cb3ef6fe65e4f57d05fca41bc255f95db0344e6dbf958d3adb9419dab3fd7709464d5526292f8a327a7cc668458fe042753d0ccd3dc8a134ab7c5975cf9148c4322cc312a83b01b1c986bd4b45f213d0d14e730ce0945e0dc7914a36344d96736e6e998429d596f293b660716e3aac456e6b7473e04a65e309f35213f499455d83147d051b05c1a385526e515ceb2a5da886061aa2f2d98fed6efe5fef3dd37322b61d87a540314eb8a3da3d40b45aaa1a32161a78d9664ae64adc5bda58c66a56e0b65a6d6a8bed9a228ed36d7f16c479d5742b2265e2eb5bc3e3529d2961f2b8eab68e7a7bd4b0026889588d4bfdb0841868ffe68b0148c6b3c7fbe27f3261b4e456adf8a19c155e9fb3338a7e15b403c39193688d7d548d71b581bf2dd4c57b33b16662c0d504a91d85bff9ebb58ae62f44be8c3543c61f83ad715014839f6897e596d3ce6aa4aaadf0f67418998c5c7107da2712d0748a1fc67d0047c202b372e5faf8b7c52166d2f902d3a7d42d58c9d3cf02620a4e5ecebe5f92de7749f2c4cfef7757740d5156a092ebd461354dc2e30dd55d30364b204147b914223ac2b0575736a20558d5447ab84a3ba4d51f6d3d64c7c688e214ee9533ce2805cdb8d7a187ccdbe1e552e86d5630fdebdbd2fc4584dc969a00446651e0b86c954340b3e407c757a5f49b965c6e05bc6d82c337c77fd7b508d326cbdc354f3db15a141c539b5310a073d552b1e53be72785df4d03480b9af55bd53fe23f032113f09af0d8131a59ffa0b7c8dd749fdb921197536a57de09e7030879965729720de1507c2352e1f47f5dc5bc2b506fc443839cab56a6e7e17bc80cf807c17788de65ca536f6dbf1c90d5702f3b88d2faa5723702e0a59085f1a1b680adac004bb01a7aaef0fdff8c9485cb253704ee7220ec86fe920cb7198c1f89aacb70233498936210d48b49d70ef9bc086c8739cce4f48936bc38eb94afccea1f7aae05e0ae1344b9f167395db81b987460036e7b6d73382d4b81d131beead8a5fc62f0765b6ef05002608a9d3a2052b3b8aecbe2ca3dc947cd87f9a0e693639af64cacd9308f39e1be6dbf0803c07701091ce9a9e7cb8d2a36cb74b95b86beb1ae8c3d02527d6695a870b296888f7d64124fae1ae68cc50f1bfb79fc445b649b1a7a9e00ce4afc4de2e4d3b3b9ea6b92d223a2272392fab97c09dee23d45108db70dcfa226f768f3594e4883f7da67bf2c923f8d3ce1285ce7d8fa3c701e4725b0fab6a7c021a6e869426665899bbe3b3fa698b6d6974abf6c7c334253b40879978719721289836c9465db21be36cd7aa13f89bdc0f50569ebfc9e1a4b991983856dcffbcf98676e31b5f0b1b5159fe3224e55da0d07dc1889f4c944ac17ea56d4f2e2e5c46037081cc3d9463e0f407937e73651aba831d35dd8bebad3854094fa71c2ee1d8dee219e0329fef8bbd8dd52408751ae4ffc7746853348ea18af0c34d745ee77a0a32eb102a6559eae6e2b08de8a29dd257aab1a84074c96cdf6cf44cbbc445d263faa16e2521ef1dff2c10a1f370b839181c3cdba9adb87dfb648c72160548137ae4d54cf1a7f551298c272f3f4f62805446b3b64e93ddfcc1a49fe2fb4527ed6d101700132fadd28e6259a50d648b85774113f474b4e69921455926919a69827136d124d71b39f187033c9074c5cf5af35da127b4657eaca2fd43b19c867228b4875d7ab192ff0bcc8540c5867746e069b4714c13ae2526b964c90239a05f488b5cc1588815ec9783d225bc36502d14b5fc914d3dc6565c8ba0ce95b1bcee50db9065fa7afccb4908ead1c333ea7e3a6c3ab598a97d9cbe3da528b57213664f209eede80e3ec64838c0f10a252b362b0cdeeb08333654077536a8df854e698cd757d0ca421426ce980ae7d10ad8682276e0c31108238b25479e90db6f8679abc7340318dc29d9bfee0bf65b1cb48200e62e519c888760514c4474eb0f546748e9becdbedfb72cd5c312c98ad499ade44e6edfde9fe775641c300a03850a493b5a557f513fb0538d524e77835913c3892e08f77f02faef9afa5284198a972535da28e295aff3d31518a5b677ba604494be7304dd1e78a4d38e2784fc2ff279514ef048a7a27c47d11a7d6f228d9709c3f47224948cad412d1f1d4aa7435778b55b7f42eeff49a9c32425b4c7218dbc3ea77a502fdc2fb65cd14141aec2f0e404a15f460493b4def6ac6fda1e0322f3e400a92e3a8c48f044fda6102f287171399b8eab28ac9727481f08b51c34a008fc9a0d355ca5ff5c8ad7e7b1f40ffcb1370480c105b0f7bf48a32cc2a9508a7b79733bac564d6adb54a0a1597aaa043e9c43d13e8c01e2724743fcc25d9d9d36bef39b671e33a923fc32c75f854f2a7c11eeefccf5008ef574802cd20d744d4361579731190ee82e5ee1dec09d98a1374e6df345e926f85c09171181b368fd17898c8ddf31298de0a4b9b898a1bce24db1b4c573280cbc4b2335d7cc8260bb77e0a252f4bd5c9905692663a3f0cce7197b0ad596fbafc6aed8305badbf6d12a27c12fca707547de65cb077e7414da3b660c5f4e501c2db2b82d22206c81619d14db922ab59b2c8eb985b757213be627b7f30d201a64078e084171352467f459637363cdbd8ef02e3a2e8ddae76d922f0e48d0007a05971386565a9baf5ee7e272d61ca197a834da5ecfddbe244bcb6c9ac086123aa8513a30425a1bb7ea5e02f3b7b2ed971c255e9e77decdc57abf71a0e16c465a9225a77cc071a985a6db74ce2f2b200d5289bb44d1321084183edf91aa55aa00d42e8a80c5ae839dd422ab21d6ccf8fde708759a85d8c0c8117c04601384a4cbef84653b3b783436d4b6ad68c1084a4131f722067634fdb519ca9f6c24621b4246db01657b79df70d14806037740244a9f69f51a93ab465385682488c94f58256fb37830ef266efa1b1824864e3dad1f38a67aea9aa672e36ba8f7b203df1ca5dd60a99f605baa7ffaab8366fe155669e5381a60f9151baa5adf80ae1b6792bdb2298c617d8ada4d0048551a85edd3fd3c01fce19a6a7487de6c282d88cb7cebd3f6244525cc7f9e567a09ada55269bbff38558a0ba45c0d3f01719caca16478608e99df8f0330910f7b4e3b41b4c211b988ee55fb3b91ea8471efe4163c3b7b1ccd7d45779d5ca58cc0f676c4641a0ed782e4d58bdb452d3e180b6f5feab4b81b0e2ce9da51fe9aa2e4e8f39ac9f6880682c32867b17089287c77cb56bed89b49204e6b084454d5faee01b4e59773ac30c9c0f0836782b8fae4bdede3ac9fb6b9252a868cabc77de357e0bc51a7436bbd4dbec3cc79b18ac93ff43fd3a66f2debfd58ae48176f98ef232701d8322bf26e6eb73c059b9bb64e6b4334135885116550269d65b4f1127c850641dee5d70704918f5868fbfeee273baf6279d43eef2befb92a03bad7f6e87c8103bfb281181761afa9fd7cedba857d32fdbac56dcec28d4096fc40c8c4029965e500795ef3688fc8c86d69ea9e233e89970c412ec8a8cd0e44b096eaf0d167e4c600b8d3e4b0f72b4c2335c1a771f95ab6fdd79ec36012b3262fa6932f8b410cc2224d81d0de7aada4c8a71679591385ca5fe02488aeaefe849a103716659d4ba7f676cb2a2404651f9d18c86d14d97fab0a909847daba49869e060557dba60694badca986bf2fbfaf5f4d74d9fae7b7f441f57333ef2288fa3b01b0864076a8b5481de7a0250d03cee246cd89638e904b64f47572cd6fd332b5e50b6cff556fbb7438a2257b5a6ab949ac07767aa00dd091360a46bb7cc27f7fd7f61a074cc1fe9f27f37696a5da54d1769e429fdf2e85e3dc575e78c1001005a7fce86608e33113112f5207dced39ac17eb22a48347804c9237111df5f0455247b6eae779580f85df3f6bc9a5aea8af"], 0x13f8}, 0x1) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80000054}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7fff) 16:01:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8c8c) 16:01:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c77e22f1de119c03f9bf2cfbbb88548161e432f2e8f7a24adcbcf9be552d0a50440f249f6fcabe8fd561e434446fe616657e6e95c495ec1899015ee716bee2da51bd377d79b5b34bf0abac8ad803b8", 0x4f) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 16:01:24 executing program 1: munmap(&(0x7f00005a0000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x2, 0x10) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) recvmsg(r2, &(0x7f0000000300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/12, 0xc}, {&(0x7f0000000200)=""/111, 0x6f}], 0x2, &(0x7f00000002c0)=""/24, 0x18}, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:24 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000280)) acct(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0xb79719096a2ae997) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000240)) r4 = getgid() chflags(&(0x7f0000000300)='./file1\x00', 0xe2c3652408384119) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r4, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:01:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xfffffffffffff000) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x1f, 0x17d1, &(0x7f0000000000)="78151c87094c617f49afda0e0960be3942a703c487c662bdded784d0905671de0ea5895d252d99da18996a152a63b6eb43bf34fb8d81ec7951ff9dce151a52fb4aeda553e3f18cbec4a85548423b502244f2cf253583130beb87b43a93b567c94c6891cc95fdbe4fa910f091e0b6755ff30e15a3250adf557920f7d22cc901e047cd54a14f527a7fcb7cdef92eec4010ae88401de691b50603e9344b8a42e0538fb52c773f625197ebe45dff9fe4741d649b87d197248c0703719e79ea96a01c349a53936a50dc9a14dc59d501c70087752390dd1f0cff6914880c6365e4e778aaeec2ea22192ca4b735ce99fdf836d635291afc1c5bc766b4c62a7a3b9d77", 0xff) 16:01:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff]}}) 16:01:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x5}, {0x18, 0x0, 0x10001, 0x81}, 0xc70, [0x6, 0x10000, 0xfffffffffffffff8, 0x8, 0x3ff, 0xca8, 0x5, 0x80000000]}, 0x3c) chflags(&(0x7f00000001c0)='./bus\x00', 0x10010) fcntl$dupfd(r0, 0xa, r0) munlockall() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:24 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e49a44e720c11002fc0885fb5202eae0410e8d0925f892", 0x220) 16:01:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file1\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:01:24 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="9d2a67a7abc42666239a3ba2ac4d59415135de2696dbd2e3c3cf6a5a83d0b263861b0745defd531f1295bc088a7d39cc075d5994547860c57635562b3c4c98ff9351b66b96e2dd32c27b2d712640c7a693975d657e3f5c09acea9aab1fe0b490aa1ccc226c1a821ab817a2df23ef6e117ea12f4f88c14d1caee8ff817de5bf7cf413bf857ba939b2003f733e4391e04118d7402944ac3a32e2c02b28b437e601e2c3ef764e603976404bdd3527931625dba52fa0f6104d067b1f7a608514ff5ca08f78ad5750fd2f119aae8b0a544144d8ea23d1854f9f54eb0892eb1d747c8fa8b7a23502b1d4b28cb079ed76bd", 0xee}, {&(0x7f0000000100)="cb721cf51245fb2d819d35a061b3ecb70d5c9fc365b12f2bbd9ef00de6c400f514a408b57b565d706a55b7652bcc30376b3d2ae7957bfad739", 0x39}, {&(0x7f0000000140)="d8a12801c9bae77463e02f76700d7d099a83e1c8efc46278858b72f4c93c331875f8b0eab6f539b3162f7069d39823626c920e5d", 0x34}], 0x3) 16:01:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) r2 = getuid() setuid(r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x4, 0x7fff, 0x5, "c265b95dc9017f36fd4da96c8df36b888c5f800b", 0x9, 0x2b}) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x10000, 0x0, 0x5, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chown(&(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) 16:01:24 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002007, 0x1d8) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:01:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000140)) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x200007c, 0x40000000000000, 0x0, 0x4}, {0x20020, 0x8000}, {0x3f, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x50) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ftruncate(r0, 0x0, 0x6) syz_emit_ethernet(0xfea6, &(0x7f0000000340)='\x00') 16:01:24 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 16:01:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x90) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:01:24 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r0 = socket(0x20, 0x4, 0x3) close(r0) r1 = socket$inet6(0x18, 0x3, 0x7ff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x4, 0xffff}, {0x18, 0x1, 0x5, 0x1}, 0x3, [0x7, 0x4, 0x9, 0x5, 0x2, 0x0, 0x9, 0x17d]}, 0x3c) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x40) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100001100, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) 16:01:24 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) pread(r0, &(0x7f0000000040)="0e99fda7647b4b0e7e4bb042de6dec058f39a3c7e09ef81b0fe497cc10f8805373049ee5b40be1527b6be45053f4a5f36a53b1578cf34b5aaae3d1d798e032d11f0a5982a9df81ed0085af6abf2c034f6b06a461bf521b0574a9aeb41707b9f8cb87fa058466062c49b85d9b5eee74730e7aa6918c4b7eac0c4d31a460e1fde28ccd3baf655a0a211940325805692e2411", 0x91, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x200}, {0xa9, 0x0, 0xfffffffffffffffd, 0xfb}, {0x6, 0xfffffffffffffffe, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "07666bbede477dac000000008000"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socketpair(0x2, 0x7, 0x0, &(0x7f00000000c0)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x22, 0x4000, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x9) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x70) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x44}, {0x206}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0x0, 0xfffffffffffff800, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) 16:01:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) socketpair(0x6, 0x5, 0x1, &(0x7f0000000000)) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:28 executing program 0: unlink(&(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:28 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:01:28 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x19, 0x2, 0x400000000000000) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000680)=""/85) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x2, 0x0, 0x5, 0x4, r1}) connect(r2, &(0x7f0000000580)=@in6={0x18, 0x2, 0xc000000000000, 0x9}, 0xc) listen(r2, 0x4) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) chown(&(0x7f0000000300)='./file0\x00', r10, r5) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f00000002c0)) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)=""/82, &(0x7f0000000500)=0x52) connect$inet(r12, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f00000001c0)=0x1) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x40003c}, {0x7ffffffe}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x800, 0x42) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f0000000140)={0xff, 0x7, 0xb4b, 0x1, 0x63, 0x8000, 0xff, 0x3}, &(0x7f0000000180)={0x1, 0x64, 0xfffffffffffffffb, 0x1f, 0x7ff, 0x7395, 0x0, 0x10001}, &(0x7f0000000200)={0x5, 0x20, 0x68c8, 0x80000001, 0x0, 0x1, 0x6, 0x81}, &(0x7f0000000240)={0x9, 0xee6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfffffffffffff390, 0x6, 0x7ff, 0x5}, {0x0, 0x100000000, 0x4, 0x2}, {0x29ceadd0, 0x6a3591b4, 0xf5c, 0x1000}, {0x40, 0x200, 0x10001, 0x8}]}) 16:01:28 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x3]}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) 16:01:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xfffffffffffffffc}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) recvfrom(r1, &(0x7f0000000200)=""/100, 0x64, 0x43, &(0x7f0000000100)=@in6={0x18, 0x1, 0x6, 0x3}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xfab1be9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000187000/0x1000)=nil, 0x1000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) r3 = dup2(r0, r0) sendto$inet6(r3, &(0x7f0000000000)="93137b7a0aef4def414a911150f14297d544b20e7a1ce3bd24f88ec2bfcf386006336e3929312b9599522e29082e3e23dd4771d7082c86f90427fae301d0446535ac620e8f96f1121629c12070f0d414a89a606e0f2fd17806b65421004e8e64b0915d372baba54665a0ac5e4914f96de9c64c8bbb39b940f54fdcadbefc20e2c0d12fd18c22920c2c09529b25503c73c3da94e46a85094e87e3fcc49f156b47e514e598ddb8a7cb7c56d40f67ab5a69678bed1ca8947cefca1f3880571d2ed970a98075d39a84f901d0517332d24e9387d58180207311a113b17a9c572a01a8eb512ef7ee", 0xe5, 0x8, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x1d0) 16:01:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffb) r1 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0xff) 16:01:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r2, r3) preadv(r1, &(0x7f0000001640), 0x281, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) 16:01:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x3e, 0x4, 0x4f) connect$unix(r0, &(0x7f0000000040)=@abs={0xec323856e8dd3176, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:01:28 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = msgget$private(0x0, 0x270) msgrcv(r1, &(0x7f0000000040)={0x0, ""/4}, 0xc, 0x3, 0x800) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 271379 30131 0 0 0 1 syz-executor.0 *413922 30131 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8261f770,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8261f568) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800022d64740) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd806f26a854,fffffd807e6ebf40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800022d64aa8,ffff800022d64ab4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800022d64aa8,ffff800022d64ab4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800022d64aa8,ffff800022d64ab4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806d74eb00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806d74eb00,18) at if_input_local+0x121 ip6_output(fffffd807f02c400,ffff800000abf500,fffffd806f6b4188,0,0,fffffd806f6b4118) at ip6_output+0xd59 rip6_output(fffffd807f02c400,fffffd80683261a0,ffff800022d64e18,0) at rip6_output+0x4c0 end trace frame: 0xffff800022d64eb0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8261f770,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8261f568) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800022d64740) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd806f26a854,fffffd807e6ebf40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800022d64aa8,ffff800022d64ab4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800022d64aa8,ffff800022d64ab4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800022d64aa8,ffff800022d64ab4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806d74eb00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806d74eb00,18) at if_input_local+0x121 ip6_output(fffffd807f02c400,ffff800000abf500,fffffd806f6b4188,0,0,fffffd806f6b4118) at ip6_output+0xd59 rip6_output(fffffd807f02c400,fffffd80683261a0,ffff800022d64e18,0) at rip6_output+0x4c0 rip6_usrreq(fffffd80683261a0,9,fffffd807f02c400,0,0,ffff800020ac0778) at rip6_usrreq+0x5cd sosend(fffffd80683261a0,0,ffff800022d65048,0,0,0) at sosend+0x668 dofilewritev(ffff800020ac0778,3,ffff800022d65048,0,ffff800022d65150) at dofilewritev+0x1ac sys_write(ffff800020ac0778,ffff800022d650e8,ffff800022d65150) at sys_write+0x83 syscall(ffff800022d651c0) at syscall+0x552 Xsyscall(6,0,c,0,3,ebdf0517010) at Xsyscall+0x128 end of kernel end trace frame: 0xec026dae4d0, count: -20 ddb{0}> show registers rdi 0xffffffff819f49b7 db_enter+0x17 rsi 0x2f20 __ALIGN_SIZE+0x1f20 rbp 0xffff800022d644a0 rbx 0xffff800022d64550 rdx 0x2f21 __ALIGN_SIZE+0x1f21 rcx 0xffff800023b8e000 rax 0xffff800023b8e000 r8 0xffffffff81788e23 kprintf+0x173 r9 0x1 r10 0x25 r11 0xf2d4e1b453217491 r12 0x3000000008 r13 0xffff800022d644b0 r14 0x100 r15 0x1 rip 0xffffffff819f49b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d64490 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=413922 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020a5ec60,0xffffffff8264e688 process=0xffff800020addc00 user=0xffff800022d60000, vmspace=0xfffffd806e79f178 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 30131 271379 50733 0 7 0 syz-executor.0 *30131 413922 50733 0 7 0x4000000 syz-executor.0 50733 434357 9627 0 3 0x82 nanosleep syz-executor.0 38738 51224 9627 0 3 0x2 biowait syz-executor.1 50919 512144 0 0 3 0x14200 acct acct 90087 262824 1 0 3 0x100083 ttyin getty 31194 191460 0 0 3 0x14200 bored sosplice 9627 479522 21273 0 3 0x82 thrsleep syz-fuzzer 9627 423815 21273 0 3 0x4000082 nanosleep syz-fuzzer 9627 54695 21273 0 3 0x4000082 thrsleep syz-fuzzer 9627 217000 21273 0 3 0x4000082 thrsleep syz-fuzzer 9627 229683 21273 0 3 0x4000082 thrsleep syz-fuzzer 9627 181257 21273 0 3 0x4000082 thrsleep syz-fuzzer 9627 78001 21273 0 3 0x4000082 thrsleep syz-fuzzer 9627 208368 21273 0 3 0x4000082 thrsleep syz-fuzzer 9627 93654 21273 0 3 0x4000082 nanosleep syz-fuzzer 9627 13237 21273 0 3 0x4000082 kqread syz-fuzzer 21273 194316 90077 0 3 0x10008a pause ksh 90077 436866 64384 0 3 0x92 select sshd 64384 359688 1 0 3 0x80 select sshd 64652 61621 64476 74 3 0x100092 bpf pflogd 64476 287591 1 0 3 0x80 netio pflogd 54865 254969 11358 73 3 0x100090 kqread syslogd 11358 4122 1 0 3 0x100082 netio syslogd 13873 517927 1 77 3 0x100090 poll dhclient 62920 488664 1 0 3 0x80 poll dhclient 31745 307445 0 0 3 0x14200 pgzero zerothread 28220 33706 0 0 3 0x14200 aiodoned aiodoned 60421 4248 0 0 3 0x14200 syncer update 29112 152076 0 0 3 0x14200 cleaner cleaner 67464 26759 0 0 3 0x14200 reaper reaper 20819 55235 0 0 3 0x14200 pgdaemon pagedaemon 82033 513345 0 0 3 0x14200 bored crynlk 5071 107361 0 0 3 0x14200 bored crypto 90332 33495 0 0 3 0x40014200 acpi0 acpi0 77940 4267 0 0 3 0x40014200 idle1 90485 51039 0 0 3 0x14200 bored softnet 96996 306173 0 0 3 0x14200 bored systqmp 35886 387615 0 0 3 0x14200 bored systq 40998 345130 0 0 3 0x40014200 bored softclock 7859 3058 0 0 3 0x40014200 idle0 67827 236263 0 0 3 0x14200 bored smr 1 143292 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824d5590) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 30131 (syz-executor.0) thread 0xffff800020ac0778 (413922) exclusive rwlock netlock r = 0 (0xffffffff824d5128) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824d5590) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 38738 (syz-executor.1) thread 0xffff800020a5e008 (51224) exclusive rrwlock inode r = 0 (0xfffffd807af30818) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x1575 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a5 #11 namei+0x61c #12 dounlinkat+0x99 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80651ce708) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x61c #7 dounlinkat+0x99 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9587 6447K 7094K 78643K 19643 0 0 pcb 14 8K 8K 78643K 432 0 0 rtable 111 4K 5K 78643K 1309 0 0 ifaddr 81 17K 18K 78643K 450 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1690 0 0 iov 0 0K 16K 78643K 360 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 77K 78643K 4524 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 50 0 0 VM map 2 1K 1K 78643K 13 0 0 sem 12 0K 0K 78643K 425 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3762 0 0 sigio 0 0K 0K 78643K 44 0 0 proc 54 51K 71K 78643K 1275 0 0 subproc 32 2K 2K 78643K 242 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 328 0 0 in_multi 33 2K 2K 78643K 263 0 0 ether_multi 1 0K 0K 78643K 19 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 695 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 105 21K 31K 78643K 12985 0 0 UVM aobj 130 4K 4K 78643K 145 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 466 0 0 NDP 23 1K 1K 78643K 136 0 0 temp 221 3556K 3636K 78643K 59806 0 0 kqueue 0 0K 0K 78643K 20 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 30 0 24 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 219 0 217 1 0 1 1 0 8 0 rtentry 112 178 0 134 3 1 2 2 0 8 0 unpcb 120 1045 0 1035 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9553 0 9553 1 1 0 1 0 8 0 tcpcb 544 690 0 685 1 0 1 1 0 8 0 inpcb 280 2157 0 2149 2 1 1 2 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 43 0 37 1 0 1 1 0 8 0 pkpcb 40 15 0 15 6 6 0 1 0 8 0 swfcl 56 7 0 0 1 0 1 1 0 8 0 ppxss 1128 70 0 70 9 9 0 1 0 8 0 pffrag 232 7 0 7 4 4 0 1 0 482 0 pffrnode 88 7 0 7 4 4 0 1 0 8 0 pffrent 40 16 0 16 4 4 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 103 0 80 1 0 1 1 0 8 0 pfstkey 112 103 0 80 1 0 1 1 0 8 0 pfstate 328 103 0 79 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 751 0 559 16 3 13 13 0 8 1 art_table 32 752 0 559 2 0 2 2 0 8 0 art_node 16 177 0 137 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 423 0 413 1 0 1 1 0 8 0 shmpl 112 143 0 15 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7131 0 5710 47 0 47 47 0 8 0 ffsino 272 7131 0 5710 96 0 96 96 0 8 0 nchpl 144 12564 0 10927 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 40480 0 40480 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 11 0 11 3 3 0 1 0 8 0 scsiplug 64 12 0 12 6 6 0 1 0 8 0 scxspl 192 36412 0 36411 22 19 3 7 0 8 2 plimitpl 152 369 0 361 1 0 1 1 0 8 0 sigapl 432 3927 0 3912 4 1 3 3 0 8 1 futexpl 56 47564 0 47564 1 0 1 1 0 8 1 knotepl 112 822 0 803 1 0 1 1 0 8 0 kqueuepl 104 758 0 756 1 0 1 1 0 8 0 pipepl 112 2114 0 2095 1 0 1 1 0 8 0 fdescpl 488 3928 0 3912 3 0 3 3 0 8 0 filepl 152 22863 0 22763 7 2 5 5 0 8 1 lockfpl 104 1144 0 1144 4 3 1 1 0 8 1 lockfspl 48 389 0 389 4 3 1 1 0 8 1 sessionpl 112 31 0 20 1 0 1 1 0 8 0 pgrppl 48 63 0 52 1 0 1 1 0 8 0 ucredpl 96 4178 0 4169 1 0 1 1 0 8 0 zombiepl 144 3914 0 3914 3 2 1 1 0 8 1 processpl 896 3947 0 3914 5 0 5 5 0 8 1 procpl 632 11586 0 11543 13 8 5 5 0 8 1 srpgc 64 24 0 24 8 7 1 1 0 8 1 sosppl 128 58 0 58 11 11 0 1 0 8 0 sockpl 384 3489 0 3469 5 2 3 3 0 8 0 mcl64k 65536 258 0 0 33 12 21 33 0 8 1 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 26 0 0 2 0 2 2 0 8 0 mcl9k 9216 15 0 0 2 0 2 2 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 20 2 18 20 0 8 0 mtagpl 80 37 0 0 1 0 1 1 0 8 0 mbufpl 256 488 0 0 25 1 24 24 0 8 0 bufpl 256 14928 0 7909 439 0 439 439 0 8 0 anonpl 16 400991 0 390837 131 72 59 69 0 124 3 amapchunkpl 152 23644 0 23535 38 30 8 12 0 158 2 amappl16 192 20759 0 20027 142 97 45 49 0 8 8 amappl15 184 529 0 528 1 0 1 1 0 8 0 amappl14 176 1021 0 1017 1 0 1 1 0 8 0 amappl13 168 115 0 114 3 2 1 1 0 8 0 amappl12 160 788 0 788 4 3 1 1 0 8 1 amappl11 152 324 0 309 1 0 1 1 0 8 0 amappl10 144 1104 0 1099 1 0 1 1 0 8 0 amappl9 136 775 0 770 1 0 1 1 0 8 0 amappl8 128 286 0 260 1 0 1 1 0 8 0 amappl7 120 1076 0 1067 1 0 1 1 0 8 0 amappl6 112 310 0 300 1 0 1 1 0 8 0 amappl5 104 1024 0 1009 1 0 1 1 0 8 0 amappl4 96 3543 0 3512 2 1 1 2 0 8 0 amappl3 88 1558 0 1548 1 0 1 1 0 8 0 amappl2 80 30152 0 30077 3 0 3 3 0 8 0 amappl1 72 94573 0 94135 27 17 10 20 0 8 0 amappl 80 12064 0 12026 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 144 0 15 3 0 3 3 0 8 0 uaddrrnd 24 3939 0 3912 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3939 0 3912 1 0 1 1 0 8 0 vmmpekpl 168 31506 0 31471 2 0 2 2 0 8 0 vmmpepl 168 485189 0 483326 238 128 110 110 0 357 25 vmsppl 368 3927 0 3912 2 0 2 2 0 8 0 pdppl 4096 7885 0 7846 7 1 6 6 0 8 0 pvpl 32 1040282 0 1026918 261 114 147 167 0 265 12 pmappl 232 3938 0 3923 6 4 2 2 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 655 0 24 19 0 19 19 0 8 0