0x8, "c04fd5c3937f40e03b8e57adce3ef2f075496c04a3d47d3fc21fec5b226bfd879eaba802a4154d879049e850cc734975f647c705a28ad1e2c653afa5ad65df68218b4565ae4e81c87f07e1a13eab6f61ee95c0df90bf90611aa818d80e4c26e53b0082afc84b0bdf3a6be35565cfe4062af84c8e969ef86e42e603f7263e82bdb88335deef4a88948f1b8c7b8b3b20b3b3cece717d640e4f6e39dbf6628fe78ebe9ff3bff3f69e8840fe1e081b2e6c0bc4c4774fbabecf50071267ad6166cfd00d0c8e98e7df5234aedebd8473dd69fd1e99530d4f9a7d80e8d29a6cb151f728"}, {0xc8, 0x1, 0x40, "1b476dbac2891fd79ac796aaaa15ce9334b0ef599d4e360eead75eebc3223dd3504cb2d6a411a6e413466000eb96fe62bb618f43c82c4d64a62b90c05b5ddc95dc50769543d75e271c840f9a41045c1251522562732831884f0a62ad9304cb16681818b260244540b088dc89cdcfddfb49f9ad718a2aee081501bd9114ac07d0ae07ee7b3d2fec27854f307ee461b95a39fc351133427992eaab55df723a72712fc6b03ccc6e9c36141054ab7556da34e38f"}, {0xa8, 0xffff, 0xc6f, "1fcf5be9cf660a93cf8687f4422f0fefb3a993319bdc97f363751eede00d0cf5a59e6b09233e9f13df276bb9083bb6a379c40a24c64fe2d8a91297ccb53f7867f968e5aee62ce0d59a3432959e44fafd1f33b4ef289758ac32d5c4202c06fd3b87dbce94e0432621ddfb29d621d95f582a31d3cec369f4ffba9e54aff0a99ee6fb2c98090f1ff6b2949436a50139fc9e1bcce7d6"}, {0x38, 0x1, 0x5, "869e7d91b2d10b7233e4dfb8a0cb42c71c8e477922c3f872aff908d430c9bcc45b278bc9"}], 0x1438}, 0x1) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f00000001c0)="c4df9c7ccb4a622c9108ac98debf9cab9f4d0ab69e52cb9c6ec08e075092d5815febfc6eed54a5f59b808eae38fd6bf4e72f5134d5b1af79b4542e075caa4dd4fddb6d102c7e439388cc1b3cd1f35cd0464e01262760e2f255ec052ed75070a7c9c5f6839c9a71ccf647886598ff94724204ed57dc7f38621f2b7d26474313441740be70c33b5e347d84dc9c86a9c9ef252e21df9bbc2c6c20427c7f9cb3bd5deeea76b70b2d94cf9852b585a1c0a710b788b2a4", 0xb4}, {&(0x7f0000000280)="802ef093f23da3af4c1dd158a00e14239c4064e8daf7ddf78ab4b8203515f530a599dbce09ce20aa855e7a8845c2eb53fc73433e80d991f7af2712374f00726be03b105d141b91c4ca2fdec68f3d564eb646df8cb9b7bb0d3d5c80f616683522f6d66ecc05b7d168ffec1e182fde4b5a0094475e30d5e5c0bd3fe331c1cafe4e4e81650298d1cbce4a610970a039a01358832d809800cb9122387066b410b5c1e5ff72c84a11da7f5de0483259bd0187a07b2c658aa779c3077f5f6f163ec02f979befe4f9ffde7b2cbda1dcc6b0d4a6ce8fec8eb1cd6eb79abf05e000071a79a271ac29", 0xe4}], 0x2, &(0x7f0000001740)=ANY=[@ANYBLOB="9800000000000000ffff0000000800009b3c0ab932ef37de7f03cf7b0c1fac564bb60db18259095d4f4b93c5de559498fe960aba83a631578990aae46fd754eb84b496586d650ddbe8ea57bbb734e95552e6002b52d8eab04918e91288ff3e4ae9f429d4fa41be0a6b7e29fb1e273bd90e2c3c9e00c752bd46a0e8063e6af2a735a9dd56cc18d27c86765eabebca5aef9ec7e131bd7da6e710100000000000000100000000000000cca2cf3505607fac2968d4ff3427472b5b864f04a19f3191ec43677e09e527af818514e6d6805602d5ec31fe73e253eeab0ba709ae861eabeaffd1ac889df5610933b61d7cfa22f37cce5c6be4b6ca182a9e1cf66bd2625c0ed6b177604e5b22bef4eb5c1a43b5762c160d7e4bad026f8de8fb447a923cab2f95d2bef298e674a06ae20aa39701a376866b157deca39dd41ba6b116cb4c613ca36f4417b7b3c37bbd51fd96ea489848006e20cd0cd17061501c01365533090acaf377e4a10a97cf669cdf1036d89abfcff43f1ccfd69c9e7aca95a25276921d22cdc503a769caa11e7a41b014708f9f40f71b6107320c1d83d434c4a28735a6ac73a01b6ff3cb6cd0b052680305619fdc4ceb1fd4eb2f504d7c612db48792e37868466a1463578970a1e1c86ccf10577c80becdbf2b073b3b3dd0f314dcd6f8eb54662069b8c1bab0c37872ad733dc31add1c0689323cbf3a099bdd3a3a06243d985bba3238301ac26fe8c5b5346ccdaf0f528bb8d189a257f4b6ed3d7b25dce027c24031ac7538d7fad6c3d87284de8953d345931313da2b115ccdaa1761128cc52c4515889381cd1a842c4388ed3d025343ebe547a0522d8ac0b431aa4d784808889a707e7d99b26edef79383a1b468da98086c3d46a289998b17eeb6db693adc14ec721b8daa50fc249effa1c225e30022599ba600d55ba12173079d003a84b0ce6f4d8ce7a276f13a429f8b728c6163a88a70c2dacc9823893c184c1d4bb2654b2a69bde0582547be1f372005bbdf978f8144238f942771693386b26ff85ebaebb075f5d4e4920756a3709a5335a3d71ec1100780a3ec6e401f59c509c6c3e5b594f19bfedf8f6f0efc5de6646ef93dcc82015e94b669c61187f74721af342d1938b268530eb73dcb37443f51110edf9aa493205880dfe1a95de1835c84b035db713bf41d4791498e56ef9e942f6ff7a9e3102db2319ec485578f9f97c4ef79b491470805943e89a50369a7d76385c754359de00b6695f6e971333fb3378626cc30eee1deb084933c2318912c62d55059008f10efa8500113f0eb61de65952718da0d5f21bd2759380bbb9fe501a8a47ddb40bdee38be77279075a8953c80d9484a94089141687833c014b30bed3ff1821b01055c5a23bae91096ca3e2888a49b37eb0ec4ad0f69217da31652b0f0791cf3e3811258b9c6ccf82aa540ffa844f28eb4db7451533ed74324bb65e613ae04898021ec4c5bf09dc383efcaddd740a8e1e559e704584b8f7d56079f9d30f3fbd864b9a38e4c8731df141a383d6674ff045d55da0944575456d01f477761cc3c65a478b457502d26c891f6c3d2c7cab1dc1b404775a086893b8bfc6d46d442046c63d0ab5d89f577e27f8f84b88a470786e21218e2616bb9c1e3b81d3c8a5a6c604402bb09c2e060e73a7aa4b92701956e892292bcc3d52e5679d99fe0b9d913fe21aeb24e48e70d69b608172e0a303fee59be57a0a79d6fba13165dfd1719e1b587daaa1adaf4902176f01d46c954def4368eb0ac564859e9b158f02129aafe36ddece4204f31dc291aa350d660bfe8697fca238949f3086b849d32a26351ce63518fa70d74dd7bef904106174c5fd86e46617911931a10d4e389aaaa7567c2ec0474ee0f75c17e1530c600fd581ca370ce399e3596a22aa179674fdc1485350f0cddf8c7778477ae1cdae50a5c17612e01a25743c75f2984aff664bd0f944cb33baff7b13bb10e8082acaca274ed7ab7d4b6de629a542cbb22d0a0929725ec9aa63b93f7c40ac89b443f3ccd7266cca75561494c5250375086cea913b1d0e5a69b3b533080482cbdf6119d8e5a6d6b5a062742f1d8edea77118d6c9df55e66dcce6525ec96900ea3f9c74de424e34ad096658b2fae1717a8b3a352f29622546d05253600ad6938444a8fbd854941840b96ffaa0b79873c97c900a4f97bde9a29276d02e10071837d1419d9b37bac9b626be3d01085a79d90a39b2f4608ce7ad974a2bb9dcb7d2aa69f21b1334e109faefbc922fe78973f212c8277f077740f87f1e09157fc629b5547ba67f8200713eaeb802e4c054ec89c6a81c0f9b961a0e24fedefb3346423ac737ad43cfdb776320d22b44ffccb2f65872249dc9570c6de7178442be9cb3340d65a0d0707962949ef8144d74f186198ba8cb69e9aaecb701f09b89a797919c9474aa071dd62ad00e6e3b0f4b70a84b7ba635771d15fdace2ab184cbe64fcf69079645f7e4fce549eee74786575051f15c1703d83f90448ed2526f4d100efe5222575c79f42c91de9097e1f9d6dbc0b21de970775e5c3fa6b9484df2f287f1f2a0e12eaf2abacdf4e87e0ea97f702b97947117f0cc5d61223d16feab0515c81380c1e2f89ae7c2b067244f12e52566dcff8f43dadd4d477c9adfea712f54c059c57d59d8af60de8f521469db4a04ce1ff27a5cca49ee6a657a938ea329813e59dd71980c5892d0e743c8ff83cd443906361d2449a3bfa37aa7fc322a117be15f2c871fa1f839e094170faedacd146dada82636218c3ca63527e848bb5cc6c77d72a09713b5fcdccd13774c80f9a2fdc9c0ac07af062a16e8b0dd95eca6c58a07636605cc5e4b16af8509141f20130bf139a828dd1cd1978b8481de0c901fec963199e5763e0b3799f01c9fc29e485f8520cc6b0d4ad9d22d19e4c762420299b6c3ba78cbe4c9b746cefc3a26dfddff03800c7e230d91969b590d6aa43a8e14255ee2563bd4162ef888c845acc21cbe7cb6d2b4781bef54c8d59e25fc7b1e69b16cbc148c1c6258dd7b45eb64f86cec89596a77d4b7498905fd54f66a4cce81e339cc2dd877e451d6484aa3134ac711e2f50db7a1dbd26c448afe66cb00f8ebd828e851725a426d9f44cafaaac1509d0de2a377961608c0d275a966aa3d6869b4680f1e56289f2791b556344e0a256231fe3399517556df2cba032b80e51c4f714394e805677c5d230b642d92b7d52a1229ad439b3c252a8727ca34feea5453e14c47af3073451a870cc8582d25f1b8a722e8387f250a7c57a2a8b6183cb812a6cfc13d4970f7dab811cad87e6dc6ba541a1a2c492abf98e2f853c82076af470699c5046320f2db8583a194c1f58b80713c62ba95cb18a5014af71556bbc16fe1d3134ca9a4accde55fb797fbd83cd0869add3473e95b091226c937ddecea5f8c6a8819a18f843e72830bfe76db7865165550bcf936d8078eec47f6a82913da91a3d70552889d82d468d9104bf067d4ea686bc22ebfa1bf087f2e3b2aff82aa628a3b7c27f6f49712e6df85b0ae0b885b2ec4da68459305a12543f95ecf497e40a29640f1e3453d22f4ba86f8c51e23858f67de8cc40bf705203d8f3f0d9834569a484f3cd41cb94297d5a502125801fc0783683b6d1a7a416f5484b4f3ec6e2b47bafced7c02d790ceef29b0bb3981d252d771437487e08a96a6b67e44f7ce1eba20e78b95416e1eeb0c72e83481a181afc2a32034b87e5f0661ae24e1e122b20a21d9f8a003b2951deab9b49e1b4690ae3f20978277d9e7878c9fc92619dafe72f2934112a8183da0a1d80f60f017bbebeddf99e9ab273225209780eeb03804ef9dc4f8ab8b911065d18f5631f3b9c5e88f9164574f2042dd6557728dd68c69591841a77df8df91187f3b4d6a923496ec0c04cd0110337080fa9467dd49d27f30eec1285b9d514c96694eecc8574325e02b734d59371bc45089c7215a8586f1b0f74c6de0da39cf32aa3bcf1ae85190aaa616fa12df654495ef2eecfd7fe26a7c0c690b26da91db94ac3098a3a28fda561d6d5ee10b72445b2e9293f9700ecd0babc4663bdcd8bfd1abebefc4386e546e0af7ccfebb23b0c0c995e8200a5d3c8863eec85ef216664e3f8a285f8fd3169a88449b42a1fe021d5a553ed402f56cb0c11651eb88918f5d2febb1a2a586a0b9c60dae6d5cd3d7d6829a2bd78166c702f286a59d4ccc1a0daba33914b0a5c48460da27b24057aab6661c866c87af7a35ca63a4b100f4cc0fc2c50e0a89afc839e0b21edbf0e13a9b2ba50585487e1ef578768ce7a39fb7aff27da06653254be5464311e555d42a54255595e37181560072ce4a52acbfb94624f2a132a675edc69a5fb7300f99da8e3a29690b44e7d33b0d30527639d65adba8d50e72ae2eeef3d83a2ee68e1f25e036d174910272d85896c0039fd3eeb7817e234c19f2362df0913a2b45c7a1e3b7d7cb297e03460689c5a5401b3a8f406a02606b8d221db53e846a7131995f31e090aedfad1482c085c5d0ff97301e00d9ad29446784be2fed8214edc32ffc186fe8c6916820e97e6ed7812d95f8f11446f46ea69dc0b5e76884a14848bd8085986db204e7399287e6376bfb01aae15a5c4c8406402126cac1c578a2c548836ba6f78beb28e48721bbcd21c5c7f32e82dc733b06f59c036a0bd51260380ed6c5d846726c509f5715e8aa3eef9d766639fbe37c87899c376ae691d7259a73ee9d1f9e978077be10cf050741ddb00fa0b25aca8893fc3fdad4df3fda3262a9aa56547010b257442d5fddb40096cc38dbb68e2e239accd4275203cbe41a3bba973e41499f7ed1a0e4e6253dfe1a057e96d38ef2a6e511cf94f0aca0bfb720817e252f99ef5eeb708d99c1a890914bc374f3dd112852823ceed9def224b10a0a74792f6b4123b57651c9dab1e94fc99cefcec35bd78acad775588966a37fe8b9a8b1dedcdc8eb1fbfd3d4a574cff3b5f23cfc422961193bb4f2c0f2bd2ae9dffadfeb5b18a5809368dd68cd717642a56d7e09b91a92d91af8540e8c97b8e219acb0404769e13875b64065d927aafac0528e4707b80871df563dc76c2d1f12ff4211ca0176ae90f38176c34493688258e3ffe5fe4aca10926874aafb8261ccd914a3cde00cf0ddb7b5ed04c56ccc1d601615949d21076057d8f12a521c6e5eca0622fdce3c3060b4d2b27c5d11636c6fb74dd6334ead124478daa8184f42f299f59250eb75cb12af9a3cffdddf236f1f6db5acd05a7610c1a5f8071fcd7761f6be8542aaf85b955f41547709ef6c384f9c1f6f752b85a16eba4425a14dd2f176a7fa6a58e84568e10defe1d2ea6bfb978f913b43f476ab1ceb03cc1b5c87e999a90046073024426167bd5f2e02a6adebb0087acdff6f2dcc7657a59a0c4da93266f47c86223124e7b2ef4186af6108712af12f8731d3cd33c43cd8afedbc36d2d8ac151228067c0af7d4914e1bed29b104f7d68241dab0a3503d831adebfbd1a9fae6f5ebd0d58691484317d07ded10fc1327af1906c5aadfe569a55eb605d0acc739a0bc3e61165d9278bce410635b52da5e13586b4da342b812b99cf7b1a9b598937bfab46290351693b2c362a53fca52b3ef964b58f105cd830fd81054df9c4c2fcbddb8ffa63a793c357193a4aefa2276834d49528e7c47181354b8327e1c37033f96d089fafad2c97f592fe2adae3d0d984b74962622008b9edde6c640389d29aca39d33db3f6872e5514713410d8e6e1688c6848014f059c81691347453342ff2ed03ac692e90402c43f08d7682f433a2a0ecede9c4d3b75abceadec930c48deed502ce37d17a8e24d7fe162390fc4fe4e834142210dc8d75e68f5bd2490f052ff37c26e1970c8faf49111552a88995789e1961850bd2310c935f9e87dc00189d4e2c8d200ee542fb200e630af99037b520435b56793a083b8ed53f587c6f7a757e417a85baafec5bef241d3fe9b3f878289bbd89177fc64cd8e02f36890630b3bfa426d34fd51adadb9ae65641f59601db54be7c3570000000000000009beb78d3090000004754559fbaa40cea298b7f2df3f99b372a68f4d188a5534e7489598207d34cc5f4fd9e8fc9f2fe689013d8bd1c926a2f5305a94d3ac0d96fbcc8667f2a62b81d9b421b79965b60f8bfda162d36492c82ab4819970d70eb5509720000000000009000000000000000ffff000008000000fec7c2f0e6017ba357c34378cc3540b39de80d3b44ec5598b0b4955cc3e62c5a2b9de6ce6d9f516e17d3d0bce526e559ee4612652f7323a53cc1ef52f79bb068ddb300ea9b02a3e6b136eef98bbb8b00ca64dc7041d7e47b9095bae25a3588040bd4c34eeafa617150a8fad89e93294baf8992e09a46ebf5c639d00000000000e0000000000000000100000020000000c6f12b4ab0b64aba844e06b8b97b7991e06a931e7a9652403c6a1b0fae09046e5fb2d21f6f3e56c594f79858cc5ea8e2da3434c6867595eb8cf82ae81c5716b019c823d4bbc3e2104ceea45d4d01d679e5f3740a4b5e48e752abe3c677f54b02607661a1a0e50667eed198c0af6eb4b1f15833653989c35234431469d6f04584ec20b53604c1e536bc1d9eff5261cdcdc8bcdcf4edef1c69681cf3055af28d8b0097a53e22abe5896bad6f1bf7aee4ffd3c5c14c03c3a9e8d24f887f873ea91f019a2731f491f3e489000000000000008000000000000000ffff0000050000001775c4dcce8e89c2d144f3004740ed070c8de49eca8e4aaa15e76138357a5534bb5fae2acb1bba0ae3bb184129ab5c3d9e50cf4847fdaa832d2102672af6684dcd2c624e057747a55debfbb59c87f4eb64235530b6969c93e45617e998d9adb82f4199e5bc983f1ab14744284d0000002000000000000000ffff0000ffffffffa9af6830f7df50522a056e828737203e8e8c3dcc99983f301f4b2c0071b42b4706ccb9bd2464cedd6e288982cab5e3d54ce690fdbbf1e1a586d86f5f1c422113b657b3dfc9ae55f27fc107f7404727a4e443ca7cf06ebe1601fb0b78856ef201695cf86adc481c27f99150cbb6b8ea5f8761efa1525c232938315aed90120e4227abde8037ed9dd89dbba1e9a8"], 0x1328}, 0x408) 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, &(0x7f00000016c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) 16:00:07 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') lseek(r0, 0x0, 0x40fff, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x2, 0x10) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0xd4, 0x80000000, 0x400, 0x3f}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x40000000, 0x3ff, 0x7}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x0, 0x10000, 0x51d0dfd6}], 0x1, &(0x7f0000000300)={0x140000000000000, 0x3}) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xb8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x9) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x34, &(0x7f0000000b00)='c') 16:00:07 executing program 1: r0 = socket(0x0, 0x1, 0x4000000000003d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x7fff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{}, {0x18, 0x0, 0x6, 0x4f1}, 0x0, [0x0, 0xffffffffffffffff, 0x100040, 0x0, 0x0, 0x0, 0xfffeffffffffb0d0]}, 0x3c) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x38d1}, {0x6}]}) syz_emit_ethernet(0x16f, &(0x7f0000000180)="96") 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xc, 0x1, &(0x7f0000000080), 0xffffffffffffff81) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, &(0x7f0000000200)) 16:00:07 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x4, &(0x7f0000000080)=[r0, r0, r1, r1]) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x4000, 0x1) listen(r2, 0x10000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x40) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xc9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x3, 0x0, 0xfffffffffffff5a5, 0x4}, {0x93, 0x512d, 0xffff, 0x821}, {0x4, 0x0, 0x1, 0x5}, {0x4, 0x97, 0xff, 0xfffffffffffffff9}, {0x6, 0x3, 0x7ff, 0x18f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket(0x20, 0x4000, 0x401) getsockopt(r0, 0x80000000, 0x100000000, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) bind$inet6(r0, &(0x7f0000001100)={0x18, 0x1, 0xfffffffffffffffa, 0xffff}, 0xc) connect$unix(r0, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x17, 0x0, 0x0) r2 = socket(0x10, 0x2, 0x4) madvise(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x5) accept$inet6(r2, &(0x7f0000001040), &(0x7f0000001080)=0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\v') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setreuid(r1, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4}, {0x80000001}, {0xfa8e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r0) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8001, 0x6, 0xffff, 0xa5}]}) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:07 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) chroot(&(0x7f0000000140)='./file0\x00') 16:00:07 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) write(r0, &(0x7f00000000c0)="6dc945a02171e82c2e7c51dc4c7f2e1751599cb22a3086cfd185e440f01cab4e826d5c3bd24a43faa2c708d17479f6819bd615891d9679e9505d4f05b57b2f2b5b9929567a2d3e759d3d850112e4ae4e7d076207d53d40dff4ac5f55f98304eb8f1d782221dfafea82d88160091a0e14ec3a4b69747a2cda90c916fd26d1e5e3b98d69d6a8e5303901a32f809ecc48aa6b2efb24b1f6da454a566adab08673031d1a59c71852dc4f5ab1bdc9e2d10a2f1b763e46f0eb", 0xb6) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) r1 = kqueue() kqueue() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x1) 16:00:07 executing program 1: r0 = socket(0xac883953f614adba, 0x5, 0x9) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0x63, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000200)) 16:00:07 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000480)=0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semget$private(0x0, 0x5f0627399d60af95, 0x20) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) read(r2, &(0x7f0000000100)=""/37, 0x25) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:07 executing program 1: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x810f0c9443c83d84, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xe00000000, 0x100000000, 0x9, 0x200, "d41f956e91bdb800", 0x1}) r2 = getuid() r3 = getuid() setreuid(r3, r3) setreuid(r2, r3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:07 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0xd8, 0x6, 0xc4c}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x8720fc11f7a6bc21, &(0x7f0000000380)="295f1e6045f524d27292bcf85ccb0fef69adb196546d72ef7e47c409f0210443e282dd4719de1aff3ea15be48337b3c068", 0x31) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f00000003c0)=ANY=[@ANYBLOB="000e2e2f0800385e8a0ab9aadd15e6092f088e5973d2c7cbef1378da5c46e537663518fd03898b9199ebe0652bcb143fe549b2173aca663b6b221f59a4"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:08 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x5, 0xfff, 0x1, 0x80}, {0x82e, 0x10001, 0x806f, 0x8000}]}) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x25) 16:00:08 executing program 0: 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}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") pread(r0, &(0x7f00000000c0)="004e0d58b64ef4174cc39a8c8d0fe070be013d33eb7e42ce4b315ba4a6e20cba51e67986589624582da8429b647b20dd1466454f32f44f50afbf334d044e37bcb57c292e3ae998ee9d87e967c41d3206", 0x50, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x10001, 0x0, 0x0, 0x0, "c8f742853e4c64af4c5ab280000000000900", 0x0, 0x20000000000}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r1, r2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x2) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x88) preadv(r0, &(0x7f00000004c0), 0x3bd, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0xa5, 0x4}], 0x81, 0x0, 0xfffffffffffffffd, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs, 0x8) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8, 0x82) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0x1ff) kevent(r4, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, 0xfffffffffffffffe) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) clock_getres(0x0, &(0x7f0000000100)) 16:00:08 executing program 0: setpgid(0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x72b) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = dup(r0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0xfffffffffffff800) 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) fchdir(r0) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)=""/13, &(0x7f0000000200)=0xd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) r1 = socket$inet6(0x18, 0x5, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x1) setuid(r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) flock(r2, 0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r4 = fcntl$dupfd(r2, 0x0, r2) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) fcntl$setstatus(r3, 0x4, 0x40) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="8e", 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x9) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) read(r0, &(0x7f0000000100)=""/1, 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000002440)={'./bus\x00', 0x5, 0x0, 0x18, 0x1, 0x5, 0x7ff, 0x5b1, 0x2, 0x0, 0x400, 0x28949318}) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x400, 0x8) symlinkat(&(0x7f00000023c0)='./bus\x00', r1, &(0x7f0000002400)='./bus\x00') r2 = dup(r0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000024c0)={0x1, './bus\x00'}) preadv(r3, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:08 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000400)='./file1\x00', 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f00000004c0)='./file0\x00', 0x100, 0x100) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) chflagsat(r0, &(0x7f0000000500)='./file1\x00', 0x1, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) mlock(&(0x7f0000006000/0x1000)=nil, 0x1000) r4 = semget(0x2, 0x4, 0x1aa) pledge(&(0x7f0000000440)='$^\'-]&\x00', &(0x7f0000000480)='-\x00') semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0xd3, 0x2, 0x401, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="9dff52a292ddeb321c3a767f21f46a465049ee3c9f3470868cb3b69295a9b0e4c3d9e170305f8b68266e9b69baa8d0956d8af36613d5df89b7d8116c3593108c6576f5ad961ae87126f7a1758045a46a67124404", 0x54}, {&(0x7f00000006c0)="5990ba5b09ba73b580a2340e51a4596c3e5c4fd105668f6c851b15a77ed88a6e0a382d3d1a7f87cc07a0952930a25ad67e0b36a1e5edc65ab6fe9beaca864b448942e62be375225df82765f8379f011476802c57fbd66e3dfcc5956e84dcac502587a978e0dfd10373790776dadb7658853b1d5f6e8714c0a5169e64dbae4b0d32c29cb2e509569348f163c5172f406c73e49cf6c062777fd53f4cd8f7e4330ae6fd20", 0xa3}], 0x2, 0x0, 0x80000000) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000001580)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000000040)=""/82, 0x52}, {&(0x7f0000000240)=""/222, 0xde}, {&(0x7f0000000340)=""/98, 0x62}, {&(0x7f00000003c0)=""/191, 0xbf}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/119, 0x77}], 0x7) write(r1, &(0x7f0000000140)="4e8e47f8039c6c49ca820f302aba6d25", 0x101e8) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x4) fcntl$getown(r0, 0x5) clock_gettime(0x4, &(0x7f0000000040)) read(r0, &(0x7f0000000000)=""/41, 0x29) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xc0, 0x1, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x24, 0x20, 0x80000001, 0x3ff}, {{r0}, 0x736e33f2105b0542, 0x26, 0x80, 0x9, 0x2}], 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x7, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x10000, 0x8}], 0x3, &(0x7f00000001c0)={0x1000, 0x4}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x7fffffff, 0x5, 0x6, 0x4}, {0xffffffff, 0x7, 0x8, 0x800}, {0x7f, 0x5, 0x7, 0x7}, {0xffffffffffffffe0, 0x2, 0xfffffffffffffff8, 0x4}, {0x9, 0x1, 0x7fff, 0x8000}, {0xffffffff80000001, 0x400, 0x5, 0x95d}, {0x7f, 0x6, 0x1, 0x401}, {0xfffffffffffffff7, 0x1, 0xffffffffffffffff, 0x5}]}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x39ea, 0x3ff}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) write(r0, &(0x7f0000000280)='oLTqmN', 0x6) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000011c0)=0x3) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000001200)={0x2, 0x1, 0x1, 0x9, r1}) recvfrom$inet6(r0, &(0x7f00000010c0)=""/248, 0xf8, 0x843, &(0x7f0000000080)={0x18, 0x3, 0xe, 0x9}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xd0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x304e53bea0e6d3a7, 0x0, 0xfffffffffffffd2e) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0xc01, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = dup2(r0, r1) write(r3, &(0x7f00000000c0)="0544d244f811fc6bddddd71aff371efca03932f9859e22e38b6152148449cfcaf29b78e5942444b881a597aa2f4529fcd1c5bb3404885580a39a3fdf188b4a3b2cd9399bc1429bd05c4e54acd9409efce331f9d7fcd1d295586710d0742b4065e4ec1e27020868ce7de529dfdbf0fbb10d699bea10abc9e5e22ec4e73bb0889927b08ec267fa8bcc7aaf1927efbbbfd3c5700f1b179e1f2536438ce4213d5a4b10764abf1730aac1927e6d18b80970640402517955ed01c124bf0008c1bc304d1d3c1a84cff8d7c06a9195bc762e855c74944237dca9a800b8b5f8d0f9efe81faa489532a17ad2b5", 0xe8) NGlIʂ0*m% OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x18) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in6}) r1 = socket(0x20, 0x4, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xffffffffffffffda) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="19") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:09 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') semget(0x2, 0x4, 0x20) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = open(0x0, 0x400, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) 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) recvfrom$unix(r1, &(0x7f0000000180)=""/67, 0x43, 0x42, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x140, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7fffffff) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x5, 0x80) close(r0) r1 = syz_open_pts() close(r1) r2 = semget$private(0x0, 0x3, 0x16) r3 = syz_open_pts() r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) lseek(r3, 0x0, 0x0, 0x1) close(r1) writev(r1, &(0x7f0000002b40)=[{&(0x7f0000000080)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) syz_open_pts() semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000001c0)=""/181) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/206, &(0x7f0000000000)=0xce) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = getpid() ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) wait4(r1, &(0x7f0000000040), 0xb08d86b2dd6bf79e, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993cfaff5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b3050094c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9e0100000000000000189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) setgroups(0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setgroups(0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0xe0, 0x4) chmod(&(0x7f0000000040)='./file1\x00', 0x40) execve(0x0, 0x0, 0x0) getpid() recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8482, 0x0) setsockopt(r0, 0xa8, 0x7, &(0x7f0000000200)="3197af2228be57bced5a1564c2387929d0da7887a4fcf000e9044041f921e0b29f1a3c712b4302757de3a31fa49e047ec72b3cd8fbbb2b5786281234f1007da844142dc046b38ca4485be690570f382aea6d66222758f171905c03eff67137d883d51b1d12ab28b77034f0803c28c727fae463f771cdd87c86e709c6b30bc2158caaf2e95d6d9db96d11c5e163bebef7ac728ab94a9bb7037ab15ac0fd15764091ebcc3c6a9f9065285819c3ae2a115b3ac4454d7aa8507c487ba76b4cd8bf69d719dd5bc85d2fb6bc8012505bd364f8b352b4ccbfc88ee9bd7aeac3a92befc9f4f39b4eb8b2aa792a1cebb030eabb07b03c6d03ae48ebd7b53583094fd5bbf7ad3a5b279bc8df469b749bab16a7beacf7f0d3348336380ea1ab17ed5c1ebd108b333616be5991a72be8e722977f560f5e9e84ae4924d1dd8e3331b94d060ea69f5df69fc4837e420f2eea0be43be09b017a3b2af3439fdef8f0eed1ec45c58ed37939a2a895ab393ba3d0c85b15ce1a374b585e67d22f3b61a0f06fda725bc0c2590d69d3dc46345c568346a93e2860e812ea02310d7776cadfad1be4abf57787cf1d2237ef800f49ab80c8ce3ad9e05e5c324d3c8f40a22d3753dde34ee2c2558227e8c7b5bd1ca3f1db83b34648c1772ade1f9989fd38c46f61a52d540397b38c2fdc5db826f06e58407fa310eaa7109c1778a470ca3fedcacb97438b62bbcb670762da186d5072a37a883f90ee34d784c2bee5ed01c3ef0ba903988885bc8eb25bd89fc67276adc01b5d5e7a2bd06953901e806fbd3f8545a18bd7b1769a5a213b0f465661ec9dc827d91b8cdfc906d8236bc4428baf717fe01d6899871133b09d64e94a008c380d54b10a666f95694b01de9e9895953d7ce5c9ea3bc86d3474bc83a26a47ad1f04c0950edff023ebff310824ff33cd5c6f8b754627e66d7416d330b6bdb2bfd2b070052b1dd6e0e4eef2447a2960116b4c9b773906125cb6797a44f86447b0d71db89006ab76dda6b87999b69f324304acb78e8e755cd56c69143c8c36426b498a50c463eb4baf0a3e457a7815bca0a2c9183e951a507c93dcd9821835d5f297078e79c254e69c8010b4810a2b95b6cb190ec761fef9c64db4e08a1c14a3be43025b05d6fc81390e437f1ba12db030f09784c5884e441fc305a249d02be9e85b71f5d27592b826d6c825e957322e172121d276aed6848d036200be34a38926240c2bf6c527467e0106e5209a2159a13850fbb1cfc776fac99f62bf373040c17d259e7c48404b270bb92206a87448d5e150be0e9b1d858f80e19ff68ca34143fc477b70b026c2e8e7b040c673559caab0c0825c4af0aba9591e909ada26629cb53b15f68c07204aa70ed8e216289fa951c78d9302616b3936b4214d76fdd38f9a88f361cdb7d644e7566c454a04ad0c4bf7a5356f5963d37f28607d6af924054c2291e6796efaafd9c52a151158d7022aebe471c8a4173b1ea8f97b36c74838a7a69dc20daabf71f12cd47914194d672da5a78859d99434c53e1fdcd3c71e1e88311727d573f554bcdb7d46b99b6ad6b32708385dd74e838dde2a0002c482a0ba9ba911079d0b5b12c620e5ab36667831ce0fc37e4be3d4315cdf85e70d98066254ad592bfb97e04d59bee22ff46fc5061fb0752ebfdaa64847c8695c0960e59e0829d99b7be68c67a34d63381852b2c3dc64e40a3838f59985152a1174e2d5b705718cc3b98614f55afc2f3370bba0189a040032557555be64927b4c5ed6beae125d9b72f284563868bd464caaca30ff26fd3a88b3244b5abb872203fcc37fbdbbfcd152463948c1716ddba6ca0a8f52e799caed8bcbb129530923795909af20e27bea1c3e81bef49841af1b690b4ce55f352c376a7f2cdb066960b0578597f17e690b74a5899e730ab898f29067c0e7a170ad4126ef8831955d957c8e8e02de41a1cb8d4373ce94415f352b977a4ebac8620b0f0064580ff2513cfa4ef4aa7b8dd3e5c0ff84f217b07880b3973d899ee71935a76f1b5be5efa28e0d18ddcb36fbf12608e6e5b16e6e301f9b8a218207707fd8b01f08eaef68628106c13e77bfeed32a0c50b739fc7fa5b04c6a161b25b2b6415339b34fb4571a345f733138c5b7174d417e7d810fe16a3aef9434b70f6c21f8b8f8820537d75e4ae98eedc6787a96ae614b9c0cfc9b81fa78a0a674403f1846c1feef9367520c47010966bfcb68dd26d20ed573bf0235204b19025b77ad757e4b8777b87216e5b7aceff8a6d5d9c002e30eae6683484cb3655d63d18e97b3d965d87809c6d48722911796b4e27987e91c3cd5c84e5bab6eee5491b8edc2b2696fa47f92768dbd96fc73d021f5578a70b5cf725585e46c655647b5225023162cbf55344930378d4c48d1b5c6bbb60eeea99dc4d73763365b2978ef91f23f344ffd576a7390996e33e31e2bdb1eb0818675bb7a1ab10f4d0db86d3a7046ceb25175f024e996db048dbde471786fd20ce13ceb1a01a9723a4928ce383757762c460c1c24c5c8d74ac744507ad2c03846bd739e85e9a9843a97623c41b0a3dd5ea0e79940369111c6926f5b755e79b1cbdb004812e5ee63823fb8bca97f5acf68107c476394d7527d827e22d8b06dd448e870d0deb0202f5c32617720f8ccd31349b6075909220a6b4fb029dd218c8a68061f9f213a7a34af2eed9ba7e89b7c447575e7edfe1c577e25c8f703b19b69accfa8f162742ab83dd9ff08c0b6812b83c2db34fc4e5bee451dbcdcdea7a0b92e8bd149f4a854e9cf80dcb0919d672b6350149826f56d94f9b3eab87bcdd2940ac2937126ffb5efce99cb5e6de5a481bc9187d9148a0d024c475bad18b5fe19b47351f9e23c9a0e5cb824fa6e0f5f8908b451584700f14c014861069a6f33489c352df2ce9334f9f7e55165d281434011f6dc7c8974520b064159a1b3009f76076af09ed23db537c112fd85779a112ff31f15b398c73c0897e1b3e9f46f36721daa8ef9c97275428c6c16b2dae71d8fcc01e1f3d615877f7a45c14f3d987262817594531455a5a305e4ef579d1d60a5d12a040e32888d877bb137545b725179a216834b5aad005178ca3fca527a5f10e8f8571fa9d58a1070eac9f8ae958f412e67d08a9b7f97a7a1aa7b20ad6d3e549293634a52bb7ddc0c609772647417ef147f8dea6174511903e7077c70698f85fd7a6612049c8d7385cb0d9c80623d2ff27160fa2f996e7a68a38f11cf68d8144673c886431374275ba489dac129c66e78b151152f7e6328a82bc050978dae6898998c97655e2da22cdb047d40f032c4c687b257973a849f18bfae9311f9cf52c87c5a15886919bac47ef76efee76c1d112f0b2fb5423a7751c0b0ec214ce563b82ac6b3bf914abf09d1bc91859a20634c40a066dd7f9ac216dc8202ffe075d103680ed589a5666b36744065b516cf2c80d17217f420ec0fc7336de1d4b642b9891e5ee6df32007dd4f7ed177bc04ea8f959c935cfc904e742d161e9f07a68a38be46f2994bd8a02f752d358423af8a75ab2338485cdef2c0af9fc3e5b00f05b6489677be87dcccf3ecbde0a2d0bd23c54a56bc9862e55ca4d85d3cd52018ec1f2cda65d488b87b497247f6db97021079f18bdbc2f97fc43a737541b78285529bf8d4a780b9d135cdb92e33c1d6a21b92a2b0bb3961b4dfc3cf7397163e571ee564e60c6e2a43cd1e7746cc6490f1384c519753d5222787572e879657d5e7074d26287532fa68e3bbfb3c74a5b55958199e51c9447f38a41a55b368f12c8db315a29bd29db2f8aa1036f7d36039f577c3bf407e1123edd287e33fab7ffc745c24c95850bdf302984f07a1d62500a285f641818275954748ceaeaa9c7ff984f1ba9da4c9f4b57497e2c03219f8263ddea181f38837f39618fe7e7a97075a3dfc9d15fc1650d12546ade424e58b1ac799272e7d5c129e9cf449a7d9631848d1cbb34acc5149e113fc5b5167e8263e243bc28c25741dcdf33295e12452ddbf7c4b49b03630f77ac7308a43faab98f8f1769a94c77abec5cb61643e20e53a5adef1e33913e0f4f238ed3c74a94b9d3a0146360b748905f511ea47576853c2e222459f88ea0b950c649d31afbc33a8f44cce8262478b7d292cf366680035fd80abd2d1b267d82f37496b71ca9d8777f448da1b80c80546360cea360b2038f30d3f11ff9960a8f4a2bf8a1a675a1f89f6be456f257c53a4d19a77a45a1673fae356ee18a2acbd7b9a3147d5ea77b2f621ffc9b5c4941291ee51a5f5baf062180f834e15326f5c129e5a59804274c5f8645cf5f9b4477b586fa211b9e4b24220ef46603b1d1cdb4f32966a33c879511f1d3351614fee195dea3f8819716006ffccc85cea198ecebff66e22b7b316b8767d39e1e66ce88e8dc67d97e02a17e06b97feb7bf310c76029b92cf5e122ec3c5f78e944c49e5ac43ea5eedb599b17e6bb616206300614911ce705b6c9f5e43eac5029c372b54acf504c0af10b6f173b63e46e8c75709c8355e5efaac949bc21c9f9c3e75827d9149d4070d3af561a3b5cf133e3f019d363f8a031b517cd784d9e4357b6396fd35cb2c3a16a8a20db1f570fe0b7b97aaaf4e1db54672d0decc39443b708c7a6bf13ca43e5b9d994368ef73d5156c419721c58a9861ecfd8e509c0d77570d55b080700060d23ccfedf4c26cc071bf5204f56e5af7e1296bcae742d3653ca1bc9f8270968b6518ee54e94aa41eedef0609d2ced27222585b8b582d2dab69deed91c6c2560f6c91225a2e12a479c707e273495fa31d1b7c151f92fb232125e62c8d2f049f8fec673785471c97c331ef089b3f9d67d6aa3f1d71d7bc8fe1d8bc98847f0714f1063c90f22bf367004c5c7d5c4c27bc455af31b528a6cb7a4e17d8ed1c89e00cfb338dd89d61ceb818f679963729382c14381d4310eedc7155939b39aa32b41745a72b9d09a76fc29d4f44da282423fb96bc664d5b6b6424f807db31317c87b012bbe7316cc4ce5171d32e4428b28761fb0262b20cb6d384df0a63456dd67d264ce7d0d36715ddb1f66e06dfea5333f8a8b4996ef77eb80b22f973ba5b9d6f8d2ac4b4fefb5daa9c18ddf5e7a0b2cb1de614f80a15b1b4a6dc4a273289bc1207877ed48bd9367b06bb09c4e39a4551caf8faf05f842826faa637b4f5dcbb8f1c4c7003e57307231936c32f307dc61ab09c3a4e088a4544fe92471cd21f919dceff01baf2461a474dccbf23b6734657537a8b9534978a92d58f6a934fbda02954435850afbce126b6f54228a04d45420c01dd557914fcd9b7fddc95d45b75ce26076dd33529cb4f3e788599afcac619bace0f9c10dcb6f799860f048fa979712deda12b7e89be50d2b06e7877b48761775bdb04a35235bd9139c9fa0758c6f3f835aa587ded68a70668cf2436a86676afdc63b448200658346830deda3c9d16d56332d5758d4e8d98c2db731eaf3d78c4f458d1a0c18fa162a4df84b4fa6bf6b1d6bfa92f980cee05fda1639a4fe16599255756b994990df0779165cceb9b4c5feec4f8d0abaaf52d169c58044bc26b0e2ee32cb15aa13e77e3528d2858862ed0012a209d9d348733dd82a7bafe0cb9c0f484b9707519f4fdebbb983f2298a74d1d8db03716c1d12f460d92c8e5b8d1fb0c05a949df6e143814580bfb91963e40d37455aaebde790cd5ee6648cd31f338caf945f0b0f2c96dc9420ee1a03b152a1e981ebecf1327fb5e4de5c852253dc6dc1f57542554399ee9885b940095935daae8b3a20520eed588b260313190f208", 0x1000) 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, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0xfe6, 0x0, 0x1, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0", 0x4}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x5, 0x579, 0x1, 0x3ff, 0x0, 0x2, 0xae8d093423a6eb77, 0x2, 0x1f, 0x6}) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000001200), &(0x7f0000001240)=0xc) getpeername$inet6(r0, &(0x7f0000001280), &(0x7f00000012c0)=0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x7, &(0x7f0000000080)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, r1]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="71b5e56b91cd1060e6d170cc08b280f62abecf724b045f7e71501f1f93f5148732f04e63b618278956b3a1bb5096d2e3e2270f043d5655d93a2eda23a314e4fa35354e51db637d04b530761113413ec80f93a6f020b007af9e33857463a0470eed35603cbc7867fa036f8374d41e6b0fea1d5103874afc448888c1ab46da7b227de0ef30dd0b53f1c085da6b00f23a84eb8b0af83f962cedf88128f78f90b5b3ccb54962e8b666f19da2697c7a811e2cce13354b0b2ee11228a8d943a1943b0062c89edfd8ecb21d86bca7ffb7f97503881734bb09528233b2d29483174dcbf218dc74e7295006883db47f6f8c864dbc4809ef30c422f41815c22cfcad49668480dc7223211adc30da7c735b7a029b0cb65f1d8d72f99c34968e37e77be515353f4ac527a6b4353d58aded35f4f728e9fdc03edcfc78f39aa805f01a7f45eea483a4b6b067e235da8d349ad0d47ad48d29ce413c57d904e19f0412dcaa39989582a42cb4e197416c7b8aced2d4516540de99df556ad214bffe4e31ef83030298c144be8f7a6b9c8a6ce00fef7b48059bbf1a157663ba8efbacbf91942bf477f4f461a5fff52b51c52d1b1acf45ad1d66ebe3771a912fc4f8ba825b3b788686c776ad8249842087ec0db93e1884740991aa4ea617ebadda186654ee9b3882f3baf43909fd29d3949114530eaaad35e5eab1e8ef9be2879eeb5190d9bd3669a5a5106d5e28cfaeab4fac1557bf5a5731192685fd61f9aacd3d620b0d6663aa558975222af88a0bfca502ffecb6a4d1ed16f32fda8f1e2a623f43570c86e185c2a81addb2b1629d150140433cdea5ff2178e1e93497c39cb55987f5b767c188b445420f3ad20a6739ebb210d01b8f2b2fc254511678b84015b2bc9ba962c7e8d998302cfc966d915c6a73a00a818556e6e4bfd049fce5d044d6b84604b30460423ad00e6cf0dae0be432c23d0a5d569bd86879b51c5affddaf0f8b28f7e6f8dbc0a9b4c1f3392f829c7683ef72f5ae39670e5c7b10a9481641075cf6585f2ff968671997e83233f9f9b9e41bfee8d7307df46fe31499455c08d133c4b9e3a62e9b1a0fa4ad85249793b8ebb0c543e559574b846b96a57b1c0d4f88659f854955894e1c564d54dabc753f90a0bc560d8aedea1a9dd334a0d3eaf78978203036fc306f3681603df24b39ff3c3c7990d2f420bb20a0e76d457b52bc36c40e9280b83a154540c55b29fcd8fd5fb5031695d946ba5609daccca79cd07aeaf84b00a4606e0d1979bd2ced7d6e5faad09d5aefd2d6586f09f90e612c047064ba8ac673fa6a887680b0de1baad20b5217d82dd8ed6b09124bc4cadfc25e473f007bde6dfe3f2bb44f325df06a567bc78464cfd4cd9aa37ba28a06a7b82816992d7a335d7c57b5a3562c75310bd0f084bfe0cdf89a56a18610e13db13b4c5b2fd5ebe20467fc40ecfe2775e61beea92d0b904c58c9d4951715dc08174233bde9f784dbc41d0c223a903d8ade9ece8e369edd6d5d2702e288dd508328c42ea8e7a543475393a217aba70606df9e530287422f38e85a75efe304f98a7d0f052fcd80fe02b2d453791133de247fa762401a2c9a415a25a92751b605ff7fdc309be361b3dcbfe7098dcf5827b8c94c9fcf66a09c1ceebb549ee8a897e88e2dc1c66c30b2231c98edb40b206b9624626c48ac425f89e8ebdc53bc0e434d937432c7c2b9d860e21e307b43e5552c03ca756e175a8fa60e2f5290412d087372a327f124294b4ca96cfec7a011101b63112bc9211bb3d11a413b27ffa03bfcba07c317f537c3400f336b640d77ebc2fcf4676f2cd5aa54a08bef9792b1ad254fd713a038ab7b1d08636421b44ba8d431deaa71b4195168713502d3d34425bfeeee139df3bb91dd04e4989c600b009023c3626f68d633b74e32daa149f53b5cc76db18f4d267d92229afa6f39bc564204b89ec13c21bf5398278d99327b8a8fe5539fe89a13803099ee076e8c2703b1c7d3d63ba6a8c18c8a9d88b26b03a335f778c4365269a40ce0f5afbcb4eb88bb9b2e21848e053de265284af7c282f4c34c4f26d888966b6b0c8940316012c0e31b234a2d18f42336f54ec49118f0b1fcc8d3455f66625b34077d3d6c09fe59f6f0e102d1c1c2833b1f7fc56ed09a20714768818f83abe127cb84cab2a8b07e57a78d13162ece659c2e7b3c7db0d141cb845a3ba66fa7b31853dfb6a4e6c50e9e90a552da259d7b50eba307e0c33e524f8d5af5439f2f4daee4c9eba629ffba56cabfdf985dd48889785a851fac4149b1cb6f1e924453b8381e4b73c69f716a2277b516df9bde72d65bf72f128415c46d84377688b8c0fc8470a449c72a7005692db4e1d5877880de579cd18f4bddaa2b75f57bbde0eaf0141f2db53359710983d44a7b4c7982a28c6655e492c0ad7606cba15eee058c08f0b6b9a15c2ba0a7746aae90410423d8c591b5b091e766113fc04cbe2d8fcbd1e21dfedc94ea40a87a4967a3ab00037f4aef5b1b2515a1e7e823b2a76f0174e6a0d30c33d18f3c3144d4b3b02ed2e334c912a8d887c0ebfe12cbda54d6d0072f48bb5ff67f6205fd4595f9c95201fe4ec148a670f8d1ee388141b797770471e924bdea6ba8f1d35ab561b823165f520067f020f0ea4665fc745e8ed7d4d0211498bce3bf9396980345a633de4a67efa859c30ee205774d96b9f98b564f8b17fc7b39c018e45d2ceaf64c2fa92aa10a296eb973771d0b4f2ff4584152d591185585c2f038319b4b6eceefd865e49313a23f47facefe2895ced0f086dac972f715c52661c51e4e16f07abe6a629a10c5e0a0174453d4d7b5308cc709972b54855472b398243db8ea17d913968765d650575c80a5b147978e769ff30e9ef615a40f60409e17cf119e5d8217443636743f564cc81e04f65383ff7e94fb8c38c43e4e415353d9399981cf193515086dcbf33d24967ff10e701402c619db592fb55d32553e85137af72be428634489583a87ac08a482583c431145a21de248a7c24079ccecbbd3999bc5bca30171a405a236bd4313f8616f65d86388a0e1da4ef21a07fb387ab2c8ca86eb265f4c667bec0767e81f41a0dc22b07c775042724959efb90e37a519a11cc6a5fab337daafa91aa2cde0470fe573e4fd3a3d0d6aaa374c4bc08abac06e7093b74686066675a8e5cd71bc56734933138474b235f21a5b0d495144610b7d45dd1f5e40a9de1ea3d563ab0e84276f1a63168dcf8f546750c665778935d90ab9a0114aea6f5a1779b83176b52531d77d88a4292475323cc27c2f0d056a7a2f97faf8692c243c915c9c03dff704e4c09fabc18f66f443ae389cd65a227213db4e188f4c2dbd87593335a722b05aaa281bde1408da0ab38bcc21288015d853e77975561a56ce111b8af70a8c74c442938599d7887e5647740dd17e79a30978c475631df9816934db4c40dc4fa1a87383b702082ddef6c46aecd52c24d28ae992af7d65dd307459d29b5a56a92e28905f07193a03888a0cabd0beb35eb19fdba67d7729a36d1c58d199dfa60fcf6cc038bb064db1d1dc55f28da4600631d53ad1761d09d1a35c609425847b03c4bc7e17cd75d1779f927e7037f95a259c46b6c2bb883105653473e87bf206ac715834029f877101d1c439cc0f8e7d58d77a4380ee6d036393860f4202a31d4751593e52e5c787bf72c44f9016b00eb7781b419dabb785d426ed5a19e790f85600d3baaa69c4b8835accb39cfe4295e8c1c729bbc678612b4c114028ca226df09e1acea76b78f3ea15e206d559d9385edf4efddc1454b30d9e86c413684af615f89418e8d8782936d4da99ea387f951bd5b4226aaf9c2b6b72674ffff299ded0a72bc72da4f51f83c0791c1b131526426501c12b24c4bd3c752d90afe18e01c657120f407ee1ffc984476a4aeca1dade8a81358abfa72dadfd385741f9f48c7f48d2b15d81f2955a1316a5b983de92b3a8dd5d9bdd737085af7a42288bd9c73a6dac2b2aa6b8c26e12cfdeaa35c7b3906732c7a49557cef808373ae1b1dc003aae4bc4769373e1b59886a16a504bf461a85dd6842f0425c86951e3f3667a5c1c3ca08b5c00c14454637a55abe04d08828cd9de734b7b0fa2f2b4e42c552fb94b0df29fa6446ba285a07f4e03a5fa30735b184966a264e2200f527462715db92f62c40f9d88d6e31902e11dfdaf3fa519870c6f670168c457f45b34cc1fe0a145757fdd3e49c3a4067626f31c201a19f4a9fb1340a2fa0f7551d194a6121da29b07a79546c5fc4c3b93bda29e816007a4d0d0d785a39cda8132b923b78ac9f17c87fd05ed8dc7d50ca3c2a2441725195f0a326561dae6d0c5cf6de84114da88c1db383d65b41877f810bb2512e63e3878da4852a8a1d05b308b6ba17889dbd683fd276a83abe2089fd45d29c78612e3320fe81c3b949c448512f81bc6eecb4eb81d2774a4f9017cc55be8c21aecc09ff862f26346e431c7a988d663d09ee7fa7adbc0db7efbbd7de1672c81f3bbd38791c550728d1347ce360cafc250a6c24181cc9a6b2f2d292355e45fe28b138014314ba461bb540daa09075cfb058da896a6ec41b7d92cbaeb1e23a7f8320fb4c8620c9f3ba4b7aaeef118b74ebd3f8d0bb80e78a27fb895e5255858a6ee804a7c82ea0584aa9a7809ebc157d00be877750038e8b9b0fdcdd3af5bcba35c361fe5c631aa67b589b8334773f3c195def5f6c08ad15f0956fa6a903eeb88fc573b1dedc39c6361297155ec26a16a06a1e704908bea89d18aa199e077f6b58e1964ba600533b2292ad88f05d72c9f23bc12922b04c0469d2e2af7589cb7b29ea4817ef7967bc2521769872b3f9d104df4b3fb0da48e1d09fea7a0d97967819897517861aca36471d5c9b58518a20d32cfbb0d36dc8ac70501f5fc66bcad1a129c9a24e9dea31e9b3452f28da7c75248056f9d50d2d600627c98620e845c08dc53962b2280cbb502543b5dded307d44d62c8ffd554ab46800f59308f7166baf4b76f0166d157de45e39bb5f577ccbb184b3a7adf46f9a20c807e920bccdf54804a8e90fc0ca84fbb18c124c70b8f97c33cd7655b460fe8b1782ebfa96d6610e1b0f8e99fbc9d1101046670bb61d3929a19f9d6249458e3295e76ade9a9c93fec66a88cd560626f2d6d6422cc9a9bad3f570be1415d0b203ff1ffe533c87a70b648d6719c5d69222084feefc6c585f8c6792c425a2fd3e1776b8e6297e664b0f68c2c2cd655f737beda5ad72c441adf0b746dd5758917260f53dd6989e3426a9344b2ed1d1ef9c65ca2457b0e5fd77409deea5342115347189cb0184d7669e23f09a5680043351ce5934342eae4e72ca6c34d1107e25b49b1c0d21cc40a54fa9021e95ac525c73959c7dd903c3e34b761b7f8f1cd003c870b6f07f099545a57ce99606cc583a8b4f61a2b889968c8e5e228e0357d3ec3817b7503e0486f03c2a678053971fa82b3a05c6720d760bc244f6fbbb0f8175f1dca96e98bc81308c213e5967cc12919037da167626e407ad42863dca8c5bd1a126dfa40147e983df7e35f3dd113ecc5c0aaf82447592789104fac3f96fc6ebc73781bee8e2eb14e815002961906f693350be9c07a8939516b51de91bcb8c1dfc8c160743b4f22faa8f9702ecedaa93c4151e8e3e341b5836627a6d6ddf2de6497f586999e18c61176198a5de1eabed4a55e8224db57ea86b7d6f305b20c8e603f1b8c341dbb526580c3f83bafbeaa46cd1e7b755835671786c94c2e203750edcc3a4fc4444cea594653fbdbe2cf701fd7"]]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r5, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xf21, 0x200, 0x0, 0xcd}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:10 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="20612e6f1753c813673a7c9e612980e0532cd391d7bbf4396f11a068", 0x1c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x80, 0x73b, 0xb6, 0x10001, "65921acfbdefa74ca14ce798981150dcefc894c1", 0x1, 0x478}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) 16:00:10 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() syz_open_pts() kevent(r3, &(0x7f0000000080), 0x9130fc1, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x0, 0x42, 0x1, 0x401, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x2, 0x4}], 0x200, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xf1, 0x1, 0x1, 0x8f}, {{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0x1000, 0x1}, {{r1}, 0xfffffffffffffffd, 0xa0, 0x4, 0x7, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x401}, {{r3}, 0x3d0d9dbdd674e207, 0x1, 0x2, 0x2, 0x9}, {{r2}, 0xfffffffffffffffa, 0x1, 0x80, 0x8, 0x5}, {{r1}, 0xd95bb878661bfc91, 0x8, 0x1, 0x1000, 0x87}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20, 0x8, 0x5}], 0x3f, &(0x7f00000001c0)={0x7, 0xe96f}) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r3) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x30}, {0x34, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) fchmod(r0, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() flock(r0, 0x5) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000380)="08c5e11baeb2e2934744182793d62741f4e565fca0f76c93732bc414be19c45096a55266a7bf3bbc74ac4dd8f41c3e051291a1291a213678cfd6ea8e7672b13218f3d70e55b12c5e32daf1079207b75dbbeada5e04663dd0782cac17adbc695b2719282b24ce67556b7536e8d20ac43336cca99cf2aa7955f5a1f2dca5182cf0af6ae05529d2717700384c31dfdd14b057767b0c90c0d13a9c61e3c19ebaa690c397e30f5ca0aafc35617ecfa85a47e30d55f2af4c1bd2ccfb2c6cfedd047e88342ee38840aed6cba7035f7a27691a38b7a7875cb39de0396f852fd19968e0ae4bb170a94feefb70a08688d90217a3c6ca65ee26d4b34dafb7f235fbef4762485ed72d97f1132ec4067a0cd7aa50d79df002be63541920cdb005e36b67aa543691ec36a61e88d8c39e4489b300eec5909dee60438fbab261665b1cd44e4a750c13f6cac2875b34f448ce881e01d34b23cc9a0fa7c10966432018b105f538c499bb87472dc8b67beef2e43594d36954cddf0e212258d455ecd9cc1305ef34a2df239740ae8330c0a7f12f328d0ef9de706c9e82b4f04dcac28c605aba3505722d013d3ff480d2ea43bb0b3a70ee5e09338e2fa398d154b8729d0772cc66fa9db6ebb73b83309da825c7160b6c3e41a5b123ad6990a01270422de175f4bba047ccf9dd69ecefce6c9d2916d1d11e810078bf9b8d5f72e3af0fc11bf60dc43be3dc5bc6806ed1415d38ce6bc0077d0c68c477ceee815f047b6840a4dc35588aa3037081da79588e88326e1987013c7edf6e4bf3a14ec8aa5e11fd84dc68ed823d7efc8dd1b191dabef49217822762afde78a5f9ca540731cad3cb60f80611741854e8aeb5be5aa49cad87383f44dc1d79b97e2184e724354aef19b6f8f3ae98baea733174c8e29391c99826a507222e3ab471c5c05acfb9a88f7edbbea900bf2bf66344acd8651dacfd9d7d68ecc1ed622e17db9c435abda363706722e82d58b9314db75ac86738aa24e8d3f045d62b2dd38294542d2da9f29ec7baf3b1856b32551b040293621289707a7a1254d1cf509e4374eafaacc10909ff0dd8708bc511c310a2abea001ddfe57040ea9f670c1ef0324d76cc89a40e59643b6a9e0cfb949df35a562f2f36cf226c9f1f039f73c25aabf7de8d1638c8f7b79eea20691d2c2a1fbc9df13cc41afe98855dde80904907e3eab3a664de8a75e7c713726fc5f73c4fd390bb6735f5d04ed838a356e9110956a7110ad77a714db26ba4a7ee30530aa6b5c8a36ffdf8e833a36af9e2742857d9d375048395f4f824b5fbf352973b4daa3b8747b603adf15e06fabf7c4be3f89173ec6ee1cb60cc164e835d2486861eb65e0964fad6ac9547a6fcf651812599406edab29dbc2583f0fbd9e07a780a516ac343d75dee51e3cdf94801aa64db9ff39eb8f3e02cd515d0d534485a44fc52dc82686acc9705c4143a7ec6ce95f8a0f2b33b7c3eb98f7dede30c519904c209a86dd1a66932cad57070a7a9e0b2acb84a5deaf7419f78fd03e193daa3e740bb3815e4cd5c83d6f20e886f09a26a96ebc6ad1b10d4ecd3dc1a8e922119636ca4ce645985e7c21758e1a7cf907ed7896f0a3e54f0c0e39e36752a0e902ef9ec818a30206a985fade066396de126cd9f9ffe4703904dcd0ef56c0f0b577c1ff224e5ab8407de418a8710a6dc5ea2300fe047758f8f7980d77952570c0b33959fcca6473146127e78e70556935f7b9e3f05403a452e9944c5c64c4099aa8e0c6c98cbb536bc462e86bea99503fb0eb52d7b162a1e1290067ed0bf8ca349c1d65b3fe3a0771e108d2a729339c1f535bd72142e78c6c2286ffa752c3722ab1f88c645584d7ca3b4e8dd7851dd29e37cc7d7449efc9bfe505bd0919063212d141207c8bd4df04c09ca10f378163565a9f4858330230f918f668cd5ffe7f9faceb42da68e71971c2db4d1441d052efa2d37549ff24431e32af51c7b934c45db8b13757dc9616d842690050ad6942ead03f154977969be37a26157647e515ad6fe52f8be5b9c383f5468cca67bcaee8be7c627d60f9851e9e669b7714e23184b239a6c5fb3d731f7c56e5126518afa63f4459ef673b85108c184cb2b53a9fe8190cfa9e5ba08ddb52b922df969b63a7c1eb664456c40b9b9513a26ab73a58955934902d8b79e72d4163ef7dcd7b94b1f94a5ceecb2cf0f58e9705941c01696e67cbcdb287237ddc099d505421b282d742d452107b332001960da6cce742abda45c87194208e1d3f9eda23f9e8bd865cc92efb1fb677640d179dedfe1c8ac5e90a9a6466206988edb28942aa10f7daec78fc754205acaeed6d5bd31be272a56c8ffef40fc0cc3eb9a16f4cb8ceb3bf5258e38ccbfdab458ae249f8e08eb6a6ed19543ad8cac5d371abb785365eded5afc41943ebf6c77ac0d2b2744e7350eeb07ee546af53a681e39acfdc298181db49723ad09779d08c8f1da63a5c7515f1b295ce1c729269422ea676e653164c08a244f2f6ea72dbe982b8339889a09740eb79b11db49f0f14898fbdbc1375150032b86a32a494d472eeb55edb84a33e4c57fb534717533e41622d762585e9853761285bbc11b63b86677045f9b5182b5d3bc809adeecbceaee4648e69816647726cc598a02306d26f364ff6c72ff2b2e2126a2ed2e959bde94505ea450721a8aa2934d1cba75dbcc5bb64b220957d83229cd4f560cac6ed66da2bfb336829b510dd290d734dff8a8c23bf6e7865cf00d6909389501890dcb0062783492061f21cf18c61ac7ddb0bbeec680474e534de6e828b06f3bcd310393dac2fc6b62ec6309193e43f45c3a6b4c482fc87955e55ef940aa982ad3d90a8cee82df6d7b5c7f0d1f1ab0794092e4cbc54bbfd2e382bf96897748eeca4466fded9350e00364f700f67dc2e7ebe242da2e01b24c105a6a9c26c5f202de217e3ef35aa61409d42e47bac4532ae42e84ecd7a7a28dab0896d506e12ea17c24406e910a31590508bd31f273e5df4a2d75a440816f910bbbedcdba165c62bacfe0fb09a3f7484ab9764eb6cc71d9e165ab367dc0b8e51189b1711e4f29452cadb88df48c5065258006a65712715dc0de6ef0cd7c2b81aaad58f56a59a9193dc0cca1b0de3686123455dafbf9ea9168ff4d9d7a4158165bb27db179be0c7cce753e97175aabe95ed0fbad78f0059096981fda6998f3bb938c432c08097f3f00202606623dfb556491da8487797758048731b9b08e10e858e5cb51a263c73d269ecaff863d9e24c0d1ddbcd81db6075a41f0742914d83715124fffef4be7b82253007c862cc34b652e0f02bfd4cf6aa0e6ea701956ff6e6569ef57a39c8b7c5178516e54450cd4f26b92ba25354fd6cf3abc6bf1cb92cb637a1774cd044e2ed03b750e9f1b43a6e35cbf18535e40a5b001fdcb50f75b417c2e7ef503eb3de70cc57bcd0ee018167d65ffc3f6da1145a8e51330925428a2e8db54c227f1f05d19abcdb539b41541e522d3254ff45cd98763b430a01c5035b141567c7de828802d46949dfb1e91cb31e55511fe957882579ad1f5e33a6403c190fac8fdcffdb2fe6d06c1991cce7656e59916bcdf3d5e37a9e261fd49c4574572fae4bd1d7a0065d0889332e52117087ab5e317bd2aa4ede28d9080ce8cf171a6ba066c475983385ed5cb3626803a24791b693d323f44f38e9f49ab4fa51930c4274fad58fea343aa73d8f3f9c47acae4760f725415cc0f364416ba1318f057b1021b316d23191a3638a9ff42ab95305a7a0df290eb39111316a410526853014df8e6de46611ec72f40f026f60c6415ab7639b95716221591b25274b06dc31f133a06a4247c8e69e954a43ac4ad2daaa50c46350cd13b8b8f500d37a84521fdd2ef8d3bab5617a9675ebed398659bef27900d48efc209e5d87d125eb404a354e257736128daa52f1028c681339f8a83c73752db6e2cbd916d5dd33ec49d7923afdb036f65f97b1f034a923f34cfd78c9b4df6dea8afe200b36d02d48afb7cca862b2ea1243af81a2c79a5eb2cb7eac26d5432f672d7ef1c57383e632ae113c667a62372bc71406419950286a7a50aab0b49afc824b1032a7563236703e21d609536197239923b6bd936ca545938d8c2346dda39e7757e5b0baa61bed77ac1a780596959d9490e8d118f9cd0d49dce821050b8baaeb10105b19f5947256471cd050319d545d4679b6600069880845f2eb1ce5f3bf4fa4bc82655466fcd9010a7c21ada4b843ba276009df0297a4f287dbceb43eb7b510618a633aeb62ed9e2c96d1c94f885d6cfcf61a58bf276cb810854a64d4d726d838b4241ba1aa9d68765d78a5e43cccc46695e2297885406839bf7d42af7cc3f81ded334ebaf906a8018e217cade0628dc289450692066562c621f972ac41aa69293eb215ddf502f787abd355102f325d55c2219d15b32a037f9607d6203b01ba8e9477b934b4bfeea7ca6f007cd432416d3b2099508881bea9715784dd69cde801df86ab699e04baa7e7c3ada21936baedc30d6e1883e129e3bc3e9979b981e3c9c2d5b3bec76edce93a960fd10b851f5ac788a92530ba02f564414756eea12e49edf7cba1ab071db1130cdffcd5f0e158100cf54881b62c06b22cf0c6a36be4cb58da5ae4292ce507675a3ca894c991836599759a5c293ef8d3fa7d6eb0ea8eb6081b3193b603aea95435a4a72c900d76cdfe77c7ec7d7812d721ebf6b150757d5b96c5a3fcd7503558b840fd54ee4e8e83d910783142b59a7a8f05fb9a1100eb5a6a6af1d240aaa0fb992f8529fbfd5a2bcb2a3917edab340b10f11c02eb1b642baf55896f8abc4e7d463edc8fd2b3aac34dabbc71a228a86c99cceaf7c2525c941b4de200404e570c2441a711195f9ac979e55e350cb0d17d3af304df8828706146f3a0b6952d806e1e65b540dd982563230e1e2918099d9dc592921c1bb7c6a109bf296352801c48c5e86af01267dbdd4aad113538833107f0a07e743dd6a202c628e2c02dc0a40c58b29e6b4454c5e452a7682e0615161c62d5d783a4e9ecad5b2de7e0a3461f591597c1cbf76435161884c9ac0bf699c64a3963f6d15c9fdc12556490ed87f43474c6944a7b77e5873a996d58ff6f2c041ce708b2755fc8f1bec48365df6f5c7c43ce8e58f70df6f5a319925e8a613ffb507e06bc0224b18e476cc4c67063f8aca1053dd8c741a1565517eac9d7c47bbbbfe5bba087e0a0ee01f894c319b3a6d9d947bd4d7584eb91aaad5457630670508ed093518a329e5cef47da512c945cb4d24b12372cedfa920e6ca6daba14b388343ea0b70b6c2cad1c57b2ce07cfd3fcae4266c46d88f2e74a5a47ab220c0173dda34238e824476278b43b25efd07af4a5a2c9a52f2ba9bf70debcd3ea117cd295c27c104f0e27ab98016ec6faef4fbc2c43e15ca2ffa17556805ea1f398aa50a06c8672ea41523ce1ba3fc0b9cd19a696370f54e8297cacd15ad71acce43a11354b7a002f36d0bfd21ec28a4e06d67630b57bd24408b562675920ac94c83356e9b28f78d7bd06123746df960d23c5659ff79a96b988e2aff61f49324e833b2a98a7c68e5e44ad482c0914b22a1d1d23fcbd4aa9ef06747a0e8a39d778b43e35dfd4d1ce4e60df460c9c8fa4f213f21980040a8f5ee46e5977185fc80c50af7db5ee5e0d52811999f797dc3186f88209c710be737aa62f6a48c8c964e6b02c7dc9893a3926ba2d0e352c6a87f9790825b584c46b9872fdc147d6e947d6c15da5f7ba7251ddaf8ce0a3118541f16a7f9b485b1349a874614", 0x1000, 0x400, &(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() r5 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) listen(r5, 0x5) listen(r0, 0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f00000002c0)) connect$inet(r8, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r9 = socket(0x18, 0x1, 0x0) sync() setsockopt(r9, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/126, 0x7e}], 0x1) r1 = syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) close(r0) poll(&(0x7f00000001c0), 0x1ffffffffffffedb, 0xf8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x8) 16:00:10 executing program 0: socket$inet(0x2, 0x8000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x100, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r2 = semget(0x0, 0x0, 0x40) semop(r2, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r1, 0x5) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r5 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) r6 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r5, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x66f9) 16:00:11 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) r1 = getpgid(0x0) getpgid(r1) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) 16:00:11 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000340)=""/227, 0xe3}, {&(0x7f0000000440)=""/209, 0xd1}], 0x4, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xc0, 0x8) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0xffff}) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x9, 0x7f}, {0x80, 0x5}}) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x5) r2 = fcntl$dupfd(r0, 0xa, r0) kevent(r2, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x10000, 0x214}, {{r0}, 0xfffffffffffffffd, 0x58, 0xf0000000, 0x3, 0xe6}, {{r0}, 0xfffffffffffffffe, 0xc, 0x80, 0x226, 0x7}, {{r0}, 0xffffffffffffffff, 0xc2, 0x1, 0xaeb7, 0x8}, {{r0}, 0xaad4bb5544ea06f4, 0x8, 0x2, 0x7fffffff, 0x4dd}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x2, 0x1, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000000, 0xffffffffffffff10, 0x7}, {{r0}, 0xfffffffffffffff9, 0xc, 0x2, 0x3, 0x3}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80000000, 0xffff, 0xa1}], 0xfffffffeffffffff, &(0x7f0000000040)={0xffffffffffff09dd, 0xfffffffffffff101}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28800000ffff00000100040008cd3fdf080000008027136c7be6141624250685e46e0000000000000000000029cc51c4c58995f689c236b556a0f5c5722e94d75f490a87f7bd4744079fd18dbbc1ad5688fc8df67ddee08d50629568895da63d7e48bc53bdcafb7b08b50bc29966ab0aa8c280716b6bae6aed204e25d693dfbf8211d1652be90ff4a989f85f15206cfa78e6032799810531bd059fef1f32000001040000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x8) 16:00:11 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) mknod(&(0x7f0000000100)='./file0\x00', 0xcbe2d0b008f84c6b, 0x80000001) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 16:00:11 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xc1) recvfrom$unix(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x43, &(0x7f0000001040)=@abs={0x1, 0x0, 0x3}, 0x8) syz_open_pts() syz_open_pts() ftruncate(r0, 0x0, 0x0) 16:00:11 executing program 1: socketpair(0x1, 0x2, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x9, 0x3]}) preadv(r0, &(0x7f0000002180)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/180, 0xb4}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x3, 0x0, 0x0) r1 = open(&(0x7f00000021c0)='./file0\x00', 0x20000, 0x40) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000002200)=0x10000) write(r0, &(0x7f0000002240)="f25084deb97af4a222d799596a078b50f7e2d53672fa5f859721569fc3c0377c6948bc11336a0ff3a2ca04cc89592bb9cb5049756c379da97451510ad5858643b3e85e19083499b00d82532fc9046f578da44668ba13c2e4f07442059623923398b8347f8bec9c4886c8cc4d54f6a466bc16af273124eb481ee9967b32586176ff4149ec5692933d7e6ecc7baf3507e4a6cffb0a", 0x94) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000002300)=0x4) shmget(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000002340)=0x5) fsync(r0) read(r0, &(0x7f0000002380)=""/168, 0xa8) shmget(0x2, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCCBRK(r1, 0x2000747a) shmget(0x3, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000002440)=0x19e0000000) lseek(r0, 0x0, 0x0, 0x1) pwritev(r0, &(0x7f0000003680)=[{&(0x7f0000002480)="5b30ac4225900fe8ecc2ab1af37eb36a3489e10c2faaba5d3653638602b2710d2ea8b785925e41d8cd9dab5c1e24d41b66efa266844fbd414ab95fbe9b7d8d7e7f860116a772fb7e76f5544b7f0e30ad04b1d8c25a5a24682d449064973dc342fe574563817d8241b94ed8185fc3aae4c85ceb0985916a247d24eea089c78d7b58b41bcabb38ad10f9b4d928e584c6f720a26852397980c72a650492346d645e116ceb26fcb912336aae", 0xaa}, {&(0x7f0000002540)="239bd84e3874f61abab6986fda1936645404c04708ac0a086abfe46a7aa5d56a0ed10c92166eb2b377e3d58e0c787b486f86da56eec5469aa5eb44e828fe7d93181ec8794b7e62e97573f20c97b0481f46dbe55eef4c7e1aa7b6099aff39fbe3db4889fc42bc3037c0de9d54078d367ecb831d50c2f2370b9210b7268d2413cb418228c200c045f5cc3eab19079e5ad9e442cd89e12b2d582b488434320777615b21d5bcf0df5f3b20509071c6793205fa03d2cfdc4b322d61e6755f101ac6d6919d48da20ade52741b5ffaa010ae94bcad39e879361b892debc24f0cd6e630dc16436f0aa05", 0xe6}, {&(0x7f0000002640)="bef1c4e213f3301a1d7605a2f5971b3de8d755ceac6d4d472f494f85aef1bd204c45cc22e3e240d2c0e45e1705c24a105f1c54868a406888404ddf319f273c60", 0x40}, {&(0x7f0000002680)="acc4912bfda20f8b01e2ea61e97fc77c5e0883e195e1d8d17f6765a2f871d5b131bff7dcccd635521213213f5c1d0ae7d8b3b2976436b9b90683a88ea74f80539c320ddbb7b91aabdcd4aa9efafc5b21446105118716d33c0909fe513751b9653d9b05cc3fbd8e4b5c202a859b78c2e1e436e03eeb6be4580220721a52d634e7664596a393067d06693204ef4b093c521ce06cb1b865385bb1e87adce7bf1cc9c3961c79489fcbf192a54044691a829c555e290e20e5398d29fae608502007de4f8b09e09a3fe3bdf1c0ad989bbf35e6192d930161c82228dd6550f240a5151be53343aa118a2ea095e9306e3f610593a43b42a6eab789414a208a53b535dc4142261407f5049801fafb5a60ea71c6eabed4aa16f1f5c2b1f3531c63e2b1a92d81f13cf046f4f344bda6631eb42cdc8314e5a51b78a4256ec7082ddcf6f58ce5000f18079c257dc266118c134e8cbafaf9719d1cadc44c311a8f882281d08b689ac0a97597626cc2024fa3a43c7b3ae163ba2e1dea0736dacabf0aa0f98d8559912c562719d0c9d4a5813b19d05c703321612872ec1d03bfc29969c5cde95d44e0535e3835d5b5fa4ee9f30ced9ee6aaedd6625dfb7162ccb2d79b0c821434893ab0370e50ed6e1bb957521150d5543ae5c6ed65016ffbd49c51fccde82c30fb5f4b328d053498fe730f92b1d9b5052536ac0ad5485a654e4e7a1171243e0b069e8e860d79893e1da302b36910d925a9afa633d56b2cf442071f9b9b1edb35a8feb105c43468fa65a78b6e594cb90678d9ee3f8320904378f3ae63846afaf8fe66f62678db5c033c7389523e3b124912704077a047e905af618d4decdf857166bf8b9c9bbebd4f4d1304f171a1494ce9701ea23f566f33ec2968f29c15112c6ba05b96fbf3205948edebff66bd04755d0d43c4bb5dd28ad0574d0fe26951af0c662e3de02c06c9e0936d3764c1290ba2a5e664e54e0912be034c3b2a5ea6032445f2a2a11a8abcbfeddd5d368544f518bf1bee227a3445713c2b72a5e884bdbb7f7c6a806c7e756406a04148d7257e4ddbcbfdebf23d9049e7edec7971f57ec8bc52255275134bf7f38ebe7a8ca6db6165c89ca7f3b3176817890a048917b77535b986ce144feae603b4b8375a54c24ed691b2668d5791d8caf77eaeff62d5ecac1d99500e4e30d861231da3e5708e9d3aa99c112f649e4d5dfedd077418538c3884486da5e0ebffaabcee375ea5702f3a69a18e90806f43a12f68d3224b77cddaac0ee83349b4f1928c86a7c8f295405146760ea0188f21511bc8f55b49e9756c254b60e0db94f0e1e3615e6f234ba97e034beba47837e36f1b90b9354c92a5624e5bfc47bacb150ea7f177a6998767de73108da95164867ef77d56c40a9e8744154208f34309eaf27744430158b8de1da8ee569e6f3e38fe70650e3134695fa03a0433c0a838de33dafad91857a06c9f1eb021c4d7e0fecf8f9a418fc03015129dd6ed9462ced0c06a9b5bd9de529c3b221e883e10238638ff82a0638a4f229a091eb89a255604e75da9576404880b98b6f3e1aa749c7e52729541e2f1772c2cc1b6169a6e82414f1067ede19ac203326c5ab3999922f21f46570c13934e6ee03f2ed6f78be616cf1089b48c29c450bb19302f7876c2a79ff610f1a2c1f1fc3777be516ba35502aaa35a0408a55c5ab6e4c59349e58af67e2fd040e3e08a0a341b9e09a9f3c64be7618d3203813602c3048db26c7ba7f47d01430789d20428c3756f04ae029a52727e5e3b5a3967abca08d0a0da7e146038025aae94b1651e0d5b881b5c674fd1a636d527383cd60f45051f523cd3673b2b6e05597f1c7be55f42c0cbab8096cddb2dc61f8685d8f03101bf5021dad30afb320f84df9699d219a5a38a07b4752a27794759c5e2d72bee98f411f52a6f3df2d3d61a4de3cd445dbe0969f5f66b900c11ed21e8be53dcf4c968a9c9b1d799cb5a15f005980ff7bcb93b6e03838025a7d77db160d5e224ff93a6bb2d8863b10e4dbe88166215706e556a3f7da94e24cabd9af661305f2ba6d489eeb60af0b20188abcf1c5c3294defe516a7335e535b26c662ee6540fc574d6a92f8a1836687b5034b07d7a4f10afd2edc0fc206c398004a90bf91f13566e39840f1d3d24eb6e3a73ba8544afd4d01668b17b6f6ff6449960c9d1e05be32158462c94944abfed37f00a74cae2395da101670d07e876e21ce6abf207845a5970d0691c0f0615c558838a2a240c1d067309b3942ac5c681407511dc9875b77a08fc41fa45ec749b8d88798e2f417865f2cbb5ba2d08a217edadef72ed4f6c630ee0cd41d5f43b1fa7537ce118d46579cbb6fd0c9781970467b6eecf57354b1ada41797f270ab8252a77e13cb0f77d2e1e4b40e1848c4b0eb7a4238d9e6dae27613614b31a27a19660ff7ce7d85c8bec5dea235c394b40c368758d69de5f650138b2eb049527047b0a7979c234c2ef05a2aca0ba702f06780404c1d942cb0b2ae0026537bec80c3091f64bccea1b4bce2d8bf0b27240ce8fc83f7c60e19e66b996a9b2970665ee2515da44a95ceb8ffec061f0205ae032207a69f38caacda63eeb536de3b4fb667726236f7ef72f47d0c8747e6cb66279942394dec492cfd625d614e431a98bfec8dbee09c342b68212032359a84a1693aa70b5c0b5653e877d85440788216934111c472c0cedd2afaf23d98b4ed7a3cf68e5c7d901ba090567391cd8d7dfa27cca13eb968569294ef1bd65482df45132316d833dc314dbe516222f416b50c17f1ee5d1f1065ae3cb6d30ca2b0b1faa34b38481e73a3bb551545407b4d434d2169bd8597b2578d61b1e3ca7b66f85bbcfdcf9bcda4fa559c183ab5dda281e213d53378d1b23efb33960941f7f0f85e292c9ca88577b2b15c11f571b42faa22441563b975bd892767d640a011ce77c3b185a8b44c099b9215f66a8f0ec0857c25b82552ae76edcbb7d792bac4f8e4fee7c6a21311d8e914d9d8055d791bb90a2d0b408de1a227366a0ed8e888f54a19fd09729a5c0e91e26d8da5930b7edf30903ca9a7b298b989e9c287eec520e71974c50f7c8393490482c1f7f8df69b55ed6828ec70f1fd0dd70f7870ecb0039da524bc3f25c82efa20a457edfe608d1a68ecbfb9e6126d058c41d8e2d7e96e73f3d86ccbd444de56c746d94dfe0b00005bcadc060063000ea12e1c0b51134c56ccd67e51c728d35bc3f0f660b626dd7a3de1f954daf88b462387dfceeb3e5fb56930f4f85a1bb9919eda9a96a9d39a362679f2c8477030d7b7021f0a7a787b46e3e7a9ccc8013a37f778b517f506b20f81b722d40506f55ba826011249aa5d375d3b608716042939e7e55d7b91e30e565c1e0e606cfe07aadc1bcb0c458903fb5f3199f3843efbc1da1f3796401f96b98fc4e5726e4e1cd4ae25983c495012cd26297e348e07d4593edc887cecd0060ad70f727466463163d718f493fdf9adfece818cbdcb3584cde4fce68d541e598f9b6d00ab49e90ae47c33a87a46a7aaa4ae135d757a9c77ac8c0ac61de9600bd8a804f5b3f8e032b105766ab2d94ce3a3d0c3b0a3df011d0914086838e329f2eed396ea69e84d91fdaab4ae5ca9e31b2eac6f4e7d929e0c662c39aa0f0f578f20358815c6e960759c5c0b0b65c1b4f2456bdafd74b082abe6290c5626be4fac4e5d7ec00248ed7a105316b45dcd658b6edf5db1deaf54ac4f1d2bd15eed72c97e74b072eea23af3dc7248797dfaa068f0e826e896b8e72a1d6cfc72e64e402c283db66c314f5cd1723e3e2a39b3289cd1d2ea50293207083d3314cd882852a7d529a97fa91bfce48fd6b70834cc7a20f4864130a492f5d77e01586ecb25b9894fce82896ad7eea9eb6ed18b6e1ca8c0f85f3397a56b320830bc578cd832349bb3a878add89e06341549b588b36ff8d1a324f9fbbded2c717add24f5f7a975a1d10cf9b02195dd0ef5188d7855e9e6c7981390d610311647b2a101a2acbc37fd831b6c29348fffa399a8041b82f97eca82f9a154ea0ac8b63de335590970c2b54d0f47e0fdd7b0914c144617a8390aa67824dbd0882b1b493d0149776a83abdfc94fd8b18cd73a9bcfd7fdfabd9c4c2832af69a8cc095ccb92b60ddf225095d78f6adbee3006e9bfe21f8b06ed5ec9860f10e68234328994c8eaf456203f65381d89f5be56302863b06334271633858a0510893096ad4435cc7434329918dad07c1394a19da39aa0b49acc64b35529b5e88167760ea9d3af830ba568cc8eb2624fbd45a605f48707b6555593d6284501c1dd26ac3be0725f73f2d13175837503a8b3976d62031e904993d2b8f3f05673705398b67b5619aaf3f2fe1acd7443756305143b1ffa3cfbc4e54a7ce85467dbac9778e1a3d106ac30a36e2205e204567386ef554ccb3c7abcb34de8325654668511c0ebc0fff5baa5547c7ffbd22bf9790f0f44b8d5bc18f4f2afa6204e9fda8b389e55432ae4a1c809810c0a142b6d5dbbc430922d7ff8289dc272a1d742da426968509fb2b1cfe9ee76b1c53c0b17e38ed1e9cb22ac9ae7df9f512485cbd4177b3ad36daadc7780dc35931589fd04ffb58377d3d0a120a814eeb12d3980cbb9a2fb2a5a84cdb80db10db3b2f48251f29fed99c56a7a45eec235de1bf52a8435390e6fd90dfcc53bcb23debc29d01a2b6b5dcfc738c402362afa06fdefa36a89e9e33b0058db9d91a1019edeac79a642f2dd038e69000418c47d6d3676343bd5979db9a652026cb71c7222af1cef1b8324445080a9051cf5e52c2191feb3a77b6c82ac43793cb758e1a94492a8f725727ec2e2819d0eead332cdd168e199c30c0ae52076ce1d6ebaf6955c62574c23f5f861d3e443cd7d49cd24030588dfae66fe0fae3b5be4bcdb5df7cbe3638c90e98a4a65284f43fee42f061feacfe3843cbe5e5914e66cea9b31560ad5cf649423f02cc6aaa846ac4e7dd7f33062b130b3685e50812f9c33d7b5f41101c211103595912c304344b0d798b8fa127c7a9262d82222cb4fff4330e219551e812d480e2af8659f0170ad2970f23a1242b3d52bb59bf37d0c6d90766a5d941ed8c0207d1e8b81df9af890385e06b5f307616227aa69ebac61198310be2d49fbe9d983f91a3da3ae2e5ab8c20db0484bf41eb1f9aad18030f209790ec717a1a406015c5a13dae4b06209854b2a999c34e81b67790a353e389b4701dcd14c9a45ab57fcc92045041ab2c9e25304727db0ca33f8ba6dd904a4ebeffe21b7ef2ae60adf523555545c7978d5a06f2846292137c912a2aa760a651e0ae85260ae01f116c85c934c03172ed1ff60dd4ad8775875a9f0ccc1456ff18f4a0eb5d08ae1075bcf0eeb7899f17d0027c4d1992795e8449c547a9de530dee2132d9e4e4a7d371d945e2033c2ed4478e9e722cf343ddbe95545c348fe660f7c78f18a5e0307c30f47b28bae2d6fc41e2d15a5651c8bce9fa379c27948e605ac5205414511b9a97659530114432e5627a70745459d483e266e0ebc088a16b0abf39584e5eb6c711b0f491c567a99b9f5f43fa309cd159148708b453e4fda3c8cff9b274cc87748ae8e5e5a560ec3a738a060c65a3f83117ae72d9367daec571c1e81fec527219aa0e5b71dffbe59aeaa07e5e34ed980299ab25bbeb70297d5b52f2d81186dd8d2195d3c90658cf8a77308dd1a1f3217e38adad566786c79e64c3fba5672a63bcea4989fe82d952ab3bf0d93dbd9d3906ae70a350dfb26d44c62bc0322c8650bf975d586dfc4030e8021e0f75ca56d", 0x1000}], 0x4, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000036c0)=0x100) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000003700)=0x2) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000003740)={0x2, 0x1, 0x8, 0x2, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003780), &(0x7f00000037c0)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003800)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f0000003840)=""/124, 0x7c) fchflags(r0, 0x0) mknod$loop(&(0x7f00000038c0)='./file0\x00', 0x101, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000003900)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) openat$null(0xffffffffffffff9c, &(0x7f0000003940)='/dev/null\x00', 0x20, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getegid() write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7a571bb5a1c1ed81d646c5a3c593ef75e5af67ba78c33b87a4f5ac7d862bb02e93bec9f05705029c520dc1323915a2bd2e4bca04ba9a4a3a3f8b6157a04c21022c2c85f28743c387783155cf692c8a0a33580ba65f4c1577001000000000000040cff1f0327fb730493a7b6000385864dd97f9"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xae2b80415e982c5a, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x8000, 0x8) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0xfff) dup(r2) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x1000, &(0x7f0000000000)="e2ccc801f6bb3ce260dbf8baead2e7bb340f4659c77a1b808d25026f34dc8838e441f7c71f7a1081c7f8b63b4bbd73d83ffa7b62c72093fd50504bdc2d54894afe344f3b40eeebcbf2ab681b0bcf99d4a34a312c59e5eb8af8eab9ba51cb1be1e31d87a17c254a2d544ca5f9f68df92d567c4f84459942c4a0a0ff18ddbd4d76dc356825538b238aea26eadeae89997d07e78d68b3762cbf", 0x98) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080), 0x0) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) 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) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="0000cbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe6b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) 16:00:11 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) lseek(r0, 0x0, 0x0, 0x800000001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:11 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) select(0x40, &(0x7f0000000100)={0x3, 0x5, 0x5, 0x3f, 0xfff, 0x8000, 0x3, 0x1}, &(0x7f0000000140)={0x7, 0x7, 0xfffffffffffffffc, 0x0, 0x59c, 0x6, 0x1, 0x2}, &(0x7f0000000180)={0x1f, 0x401, 0x1b6, 0x3ff, 0x3ff, 0x4c158c8d, 0xd96, 0xfffffffffffffff8}, &(0x7f00000001c0)={0x7c}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) poll(&(0x7f00000002c0)=[{r1, 0x1}, {r1}, {r1, 0x121}, {r1, 0x4}, {r0, 0x10}], 0x5, 0xfffffffffffff613) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)) r3 = dup2(r0, r0) fchdir(r3) fchmod(r3, 0x82) connect(r3, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) ftruncate(r3, 0x0, 0x9) dup2(r1, r0) r4 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') renameat(r4, &(0x7f0000000440)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') ioctl$TIOCDRAIN(r3, 0x2000745e) semget$private(0x0, 0x4, 0x400) r5 = semget$private(0x0, 0x3, 0x8) semop(r5, &(0x7f00000004c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x5, 0x80, 0x1000}, {0x1, 0xbea, 0x800}, {0x3, 0x100, 0x1000}, {0x3, 0xab07, 0x1000}], 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000500)={0x7fffffff, 0x6, {0x7ff, 0x401}}) preadv(r3, &(0x7f0000002980)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/191, 0xbf}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/153, 0x99}, {&(0x7f00000026c0)=""/166, 0xa6}, {&(0x7f0000002780)=""/54, 0x36}, {&(0x7f00000027c0)=""/191, 0xbf}, {&(0x7f0000002880)=""/214, 0xd6}], 0x8, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/232, 0xe8) write(r0, &(0x7f0000000400)="489afe93850304da4083aa074638c54c7aa8505c1eb531264e1e0e7b01ff350c9ed59efbfd68b64db19ba979c81bd89761194eafcec05ac84cfbbce71f73bb836cdf5460813339ff5b6e1c", 0x4b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x0, 0x0, 0x4}, {0x4, 0x0, 0x0, 0x100}]}) ioctl$KDGETLED(r0, 0x40044b41, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) renameat(r3, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') chflagsat(r3, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) socket$inet6(0x18, 0x5, 0xfffffffffffffffa) r4 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000004c0)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semget(0x2, 0x0, 0x11) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) fchmodat(r3, &(0x7f0000000500)='./file0\x00', 0xd01a2876f2f9b6d5, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000480)) 16:00:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x44, 0x0, 0x0, 0x0) r1 = getuid() r2 = dup(r0) ioctl$BIOCFLUSH(r2, 0x20004268) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000280)=""/153, 0x99) syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1000) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$getflags(r2, 0x3) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r0, &(0x7f00000000c0)="d1bb67990733339c6ca3d1584a5914929240f30d91f6a7a0fa3b03b1227746de8083e166521b188d0d03e7c571cbdf8a2c10c42d367b4c31a3ce31c1736a64daaa09bcb57d74370abc2524f87bd8f9f27e3ad449e197f6b2dd8a41eb5cb0a268bee42f90b0708ce047466ad90919b8be3f376db83d2cbd47f8b3a961e66bd26282d5188238adef7a8826ca20dc7867a64365898c948b76fbf2a546c47e66e1cf0490c81e87336cc1cf", 0xa9, 0x4, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:00:12 executing program 1: r0 = getuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x82304980a9589444, 0x80000000, 0x1, 0x1db}, {{r2}, 0xfffffffffffffffa, 0x0, 0x2, 0x2, 0x3}, {{r2}, 0xffffffffffffffff, 0x14, 0xc0, 0x1ff, 0x6}, {{r2}, 0xfffffffffffffffc, 0x2, 0x1, 0x6, 0x1}], 0x7fff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x3, 0x3cd}, {{r2}, 0xfffffffffffffffa, 0x4, 0x8, 0x1000, 0x7}, {{r3}, 0xffffffffffffffff, 0x80, 0x2, 0x10000, 0x4}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x86, 0xffffffffffffff24}], 0x1, &(0x7f00000001c0)={0x10001, 0x101}) fchownat(r2, &(0x7f0000000200)='./file0\x00', r0, r1, 0x2) sendto$inet(r2, &(0x7f0000000240)='L', 0x1, 0x0, &(0x7f0000000280)={0x2, 0x1}, 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x80, 0x4) r4 = socket$inet(0x2, 0x8000, 0x68bb) ioctl$TIOCSTART(r3, 0x2000746e) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2019686f5d2c982b, 0x0) sendto$inet(r4, &(0x7f0000000340)="d799bd5af16508496e7ebbd102834ee3a43d835c9f366eae897031e7ed39385701acc85f271ddc0908520bce0ce08974", 0x30, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000003c0)={0x9, 0x3}) mkdirat(r2, &(0x7f0000000400)='./file0\x00', 0x24) readv(r2, &(0x7f0000000980)=[{&(0x7f0000000440)=""/59, 0x3b}, {&(0x7f0000000480)=""/222, 0xde}, {&(0x7f0000000580)=""/76, 0x4c}, {&(0x7f0000000600)=""/131, 0x83}, {&(0x7f00000006c0)=""/139, 0x8b}, {&(0x7f0000000780)=""/231, 0xe7}, {&(0x7f0000000880)=""/238, 0xee}], 0x7) fchmodat(r2, &(0x7f0000000a00)='\x00', 0x30, 0x6) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000a40)=0x2) recvmsg(r5, &(0x7f0000001e40)={&(0x7f0000000a80)=@in6, 0xc, &(0x7f0000001d80)=[{&(0x7f0000000ac0)=""/83, 0x53}, {&(0x7f0000000b40)=""/229, 0xe5}, {&(0x7f0000000c40)}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000001c80)=""/252, 0xfc}], 0x5, &(0x7f0000001e00)=""/27, 0x1b}, 0x800) r6 = getpgid(0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001e80)={r6, r0, r1}, 0xc) setpgid(r6, r6) socket$inet(0x2, 0x4002, 0x6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/null\x00', 0x800, 0x0) semget$private(0x0, 0x4, 0x40) socket$inet(0x2, 0x1, 0x1000) ioctl$KDDISABIO(r7, 0x20004b3d) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001f00)={r6, r0, r1}, 0xc) sendmsg$unix(r5, 0x0, 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5300) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100000102) 16:00:12 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0xfffffffffffffff7, 0x4, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd5f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x489}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xce}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3e00000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus/file0\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x9}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000fd000000dd2d3757ffdd00000100dc", 0x2d}], 0x1) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000240)=0x10) sendto$inet(r0, &(0x7f0000000180)="5d6e78655a043668648f6c9f012e6a43f456dd777af91b7a7e3691565cd30a3605525bd453df93c75481f00bfedd2caacec782e1cefba6be3dbce724f248b3a872e76eb774903523d3b56e64320816fb51daa458c34d2f742df879da5abda6e0fea322136daf9445497ecfabd3fa05f63e20871c6ca07115598ce01acf7ed2ad1cef19a1d9b4c18d658648e27cca606a0954339710", 0x95, 0x404, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = getgid() getgroups(0x119, &(0x7f00000000c0)=[0xffffffffffffffff]) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x7fffffff, 0x10001}, 0xc) setregid(r1, r2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x5, 0x245, 0x863, "0e5f62d5321c2ec61b7b2dbc2ff58bedd93c1ef0", 0x20, 0x2}) 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8100, 0x32) r1 = socket$inet(0x2, 0x4005, 0x8001) r2 = dup(0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x20, 0x7, 0x7f}, {{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x3, 0x3}], 0x7, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x6, 0x1, 0xe514, 0x3}, {{r4}, 0xfffffffffffffffb, 0x2, 0x2, 0x0, 0x9}], 0x0, &(0x7f0000000180)={0x5}) clock_gettime(0x0, &(0x7f0000000100)) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = dup(r0) bind(r2, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) clock_getres(0x5, &(0x7f0000000000)) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) socket$inet6(0x18, 0x1, 0x1fe) pipe2(&(0x7f0000000180), 0x10000) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) syz_open_pts() socketpair(0x0, 0x1, 0x7, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/50, 0x3e}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000240)=""/98, 0xfffffffffffffddc}], 0x100000000000017e) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0x2, 0x101, 0x10001, 0x5}]}) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='/'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 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) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x7001, 0x0) 16:00:12 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r0 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x2, 0x101}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="280d1c00ffff00005abf2b06004149475ad164e48d5c52b5ce", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd9, &(0x7f0000000100)="65ad51a1dc17daab117fc62e325397f5062a49d8a6c3f4b2c9c1f52ae84cce19999e8730c203d90bf99bcd580b0f4bcacd544d8b69de84f7311cf24dbc39b04a016794bb39f640eecada30b9357c070874a02a8edab93e920c67c1a48c32533c5dbea45a8530ed7703bfe56ceb1e4312db86f96d55cb9966e4132a84ea361cea208b16c30662c4776a74fc88b8ffc520fcaca7a4fb3c55bf33f953fd7f9d92584d944809450bfe26c70d3977c7037e4803063dabf695eb1cad3432dacf577efe628442e6a93d2d9142fbae140dffec3811dbb2331441ed9b1c") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x40) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ea5b4f13124895e7e966a2a8755e1c47aa3af89fa4a71f5c6f7d32656915e34e1224dba68b0176382b3e8eabf8eb2003004dbd66805f6dd62b84ef9b8e9241aa7b4b7f7523a1ca1d47e615e8a51e0b11"], 0xa) write(r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f00000002c0)="58274cefabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e417a9632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c706b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b128b53a", 0xffffffffffffff3c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "059e21439c75bc835de7b74bcb8247f2deb31c36"}) r1 = semget(0x1, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x6, 0x0]) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x800]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbb, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0xe249eaa7b5568446) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r2, &(0x7f0000000100)="6f5015ccded130e61a5d1f593ea4919cfbf638abb7c697730517a209d43a03ed5c15c038c9791fe5650f88664b0e4ceaf6b705267288ae5709da748f785fe5aac3c3fd7a4dfc4d1835d2fdfb0512c8f9ae4c459b12d4649e92def24d32388dad11aebf9eeb4830f4261d51c15eb8508a7cb742a9f44974", 0x77) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x4, 0xab, 0x0, 0x3c, 0x8, 0x3, 0x8293190ac7118d56, 0x3, 0x2, 0x7}) 16:00:13 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000500)='./file0\x00', 0x200, 0x12) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x7, &(0x7f0000000480)=[{0x1, 0x6638, 0x80000000, 0x120}, {0x3, 0x2, 0x1ff, 0x10000}, {0x5, 0x9, 0x7, 0x8d}, {0x8001, 0xffffffffffffff8f, 0x0, 0x2}, {0x3, 0x8001, 0xffff, 0x6}, {0x8, 0x5, 0xa8fd, 0x2}, {0x10001, 0x499, 0x9, 0xb0ee}]}) fchdir(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="daa8af966a51ca1834f41f", 0xb}, {&(0x7f0000000080)="a831326e3b68500b027f054022db90ab4978bb389d76df670dcc09322c8747a93a4b6ffa9f8036a3ca990ab7bdbd998b5eaeb4a7d1951f2d14645d9a7dc2882301af788a3705f3dcf30cd13092c44908be58dca68819090ec230f4520b17536c6ef19e08d7056c3a1df9c706a196cb1003c79dcb74f05da483f538b6c4bdf8b622aa4c9b6827c31fd54e3cc1177f5a1186a401347c2b4c3378b70fa1524db7b1a9b2733f077d17d4289a148c7c2481a201f05f09ff3d", 0xb6}, {&(0x7f0000000140)}, {&(0x7f0000000180)="3beb4011c7e814f517b33f0ca8b02f7382e6ad67ca62897e2e159b62c3b13389394ee0fca91862334575ce807695e4013959e4a7e3933c25b343409a6290da8ebeb48e034bc1086260aec0214d76bfd8ef5be1ede9a28530eed9faa85896c70f862ed9b67357b232ffa0f4286b1309b528c17264576e7d49c9f6fe35054fdbf061faeb2ace595dc8b5d182573fef1690aebfaf233f154097369ee51147a6983fd099d33ebb9424dc54e8727211578adfad7b4a657a73935ee6f94a67813fe607a230", 0xc2}, {&(0x7f0000000280)="496c41b786682f55259dad15e005a3f01b4af1438883339d07b3a5d7fbcd6d35614b8d36f36378710663078c7351b7ff6718f39e745442591836a21ebdcffdee806683aaca5b76318e6fc0e046fc6c98341fe822418262ff9222ebd9e0a29174d4f667fc48f3b4e934427d66e0fff7a28f14d0fe4fd1154777a82afee42ab8", 0x7f}, {&(0x7f0000000300)="40a4b3ba601f6992cf8ee1b09ce787a23f9a64e3d127321dec47c41adcb6c3446878143fed37874be6030bd433323ab108be6e3b0313fff897006ac1f275f8378a6e793903f9d0062dbbeddb3836a8020cc3b6224c7073e3361cdc75585472837cff86aae7914de7bb1a60441db676cdc152344f7f3e1a89b766f52585b1e96d32de1d9d15018cf7a4c43bbca0f934f03dd6d6b47c93b2bf1b6f9d03075369a582f63765763f6e37456920038cc51108d4a7400226a866596e1fdfdfbfa99e70f0f90aae713b201ed839eaced2c48c4cda73076ede6c", 0xd6}], 0x0, 0x0, 0x0) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) 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", 0x6d2) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfffffffffdfffffd, 0x0, "f0000000077994f87abe071000", 0x200000000000, 0x100}) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) 16:00:14 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) 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"}) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000340)='\\j\x00'], &(0x7f00000003c0)) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x81, 0x2e, &(0x7f0000000000)="ebffcbff00"/20, 0x14) accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, &(0x7f00000001c0)="06100e627e68d5d5eb7e4e6d853cb2f4fbbb2510b22e1941aa8ddfae7c2e252153cc2742a22716fadb5fd28706b67fb82edcb5c34f359aceb3590535554cdc463bb08d0828bf14330c0090f00bc618fc048aad38a7af4d61512eebf4993c38bf8682ea7358849b0f2382562d467ca0e5b2d30217ce8b09571677711e0617eff2647eee8be74a304166142e42b708f3a9eca17feed4e05844d88e158fa802a148c4b3134a8fa3dc2f1f7624", 0xab, 0x9, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x1, 0x4, 0x81, "a4e5a0fb753c701fa4427f807486a0b934a73ebc", 0x0, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x2, 0x8002, 0x100000000000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) 16:00:14 executing program 0: r0 = msgget(0x2, 0x1) msgrcv(r0, &(0x7f0000000040)={0x0, ""/148}, 0x9c, 0x0, 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3ff, 0x800, 0x2, 0x0, "734a04828e9df390ac82256ed541db7b10a469da", 0x0, 0x6}) 16:00:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2facd221e0cdb66ccc"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x5) shutdown(r0, 0x2) 16:00:14 executing program 1: r0 = syz_open_pts() acct(&(0x7f00000035c0)='./file0\x00') fcntl$getown(r0, 0x5) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x0, 0x8000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x5}) r2 = getpgid(0x0) pwritev(r0, &(0x7f0000002500)=[{&(0x7f00000000c0)="ea2a3bb7fab09209c74a3672a2443e115aa734c994d2442bb36dcb223ab83bbdf71a5b3a3cc958b3681b7ca73591fcf19be578e659ec8130d73dbb4385b4c5790fd55d763d2bc0bf9f1873ec77453385225222607d8e3f9497cd832f49d04b65bd48186870cb4321d51576077008eb0c47ef07b3200f5740a026cb4ce2e82ecd639aabb8328023aa60aec97dbf434c0b83c843b06e7a24bc42b6f9f63ef3848a0e3702678e830f438c9718cc05c451d7f8a061253e00", 0xb6}, {&(0x7f00000001c0)="a6bec5c3cffcb5ef57aa35c5bda7a3fc26494f16ae52d99eb287f6fa0a0da3022ec47e04d70b3c0b41eca5d1b3607c76b11831280c00c941627c29c29c8ea4a3a5858e5161e9fbfe0e6b2588e262d7c9a994ddd772164be430a6dc9cad83942196d53fcab9bcb02f60bf24bcf85133b69ab7fc63a1cc69ffaf224ee3286ad8a13cfcd5eb0d1f128144e71a2f1da0957a66e09772a42be99e23c73ace4306afdf5183eeb169b975ab6380a8979c57b5a8b4e1c9e158705de683f568613e8a9adb7fd0ba08158b9bb22f4def2288ede6af9e106e3cf759714ce78aa44163722a6f8d8723691471791092847336b28774892f56d5f92fca5d2f9a6e49067f4458dbc3de276b4d7da12207e917b6a7f642201829518958a4031b935a0e1fc8e503d29d0dd437dbdd907e1bf639a40640cae647606d853c0fdaa9a02469a407dd792c6de1f105b1961aeeb4ac81ac513982344f28abfd26a2c4760eb2d500049de5f902c567d0de89c31c5b73830d8aeb622305ccf9f0018fa84ff9eb37d3ab66da8cd38eb7fc9cf2231f1075bb52da9368afe22c0b90fa1795426e0d44f91c73f0a4bc2e2f2b685b1513d9dac1ea604ccdf915c42533ef7b141cdf2d147bdcc70b2373d61c811d15687841bd3132baf1f3b65826054b050626802a16a7dba4b9c4236ae2952201716846aa5dc7d002231143e37afe689c9a94cc32f3020276471f420d5ea0a6459487a64802de154aa1196d52ca4e305659c4902abb09270ee89769eb650b3ab825079dc74c8c8e437246b19c1acd1883e66058c2cb64b4c9c38281e03d9e6009c61d11ac07b2edb34a6911443ae7b656898eba50daea81e904e728f314eb7bf9dc921c21447893a7a7990b4351db1522b82875a3516e8e1a2eee91e784d1d1fc3e9bea3b9fbdea3327dd8ca505b7c3fc6534859b3a3858e17e360e34707e6d79f515a3ae9395275bf43d99389905a141b33f46bab6776e6ef56d64ce548edeef9fab74dc04e90dcc107da5da6f3abd4d8615179b8fa15a9c939330b22d11136b17876a684445c47c39342b030255394deb0f8b0de42b0ad6b10263c6d22c68211245f84cdb8b9e5a2cefd324d640f817a27a0a9bb1641d9fe47c983e0dd364bbf10cf4de19de9214f497357959a103932972ef276b8df0006ee2d439bf83e189fcf6f3dd3602173c3d4cb1d8b637cd2a67f6b87ff50e32310c262cef6ca53433f8ac96a3689192782c250052459e441ffcf725772f634078aa7a36191789b6f3b236446cdcf674cee51535f155090de1d6e73b0ea543c4c7ac544a6d970b685a1654e9311ce6899163b28536e06ea40f3e6c2456849399c441ed3f5e9f69e42b04cf9bb93ec3025ad1187230c845906e97efa46013d79574a69d5134916cd6b071a5268d56e27bed0442765dbebd0c2b005af677ac3e61386cddf059332dbd9563ffe966cfcf8c56a4aa1827ec051be4362f252561566865654f63aa40575d0e7f1abbc8cde31f0f939bd4bf4458d86ae171370a85f5834bd91802170e7ca375fc701d4cee3c8f1312b1c64e3827207b1dc929e6df39785f5b805910785c7c62b20d3ebb5e0a58d34b7979f73e9cfb8ef788d652ad8f9f7a0f9610655e7f566a2799bf7104bea7b3be5c1651e62f0d9d530bf90fd091bf375066f6738fb513d4fee79343c093f60f31be9984554d61f2e9d1a5c31c9ed08e798ca69a225b6780a15a8e68ce173b415e4c30913ab58b9c547a73ed27ccdd31486200f6029a42ce09822b431dfd0bbd51324257eb55683ce4f64160c5aec3f9241277e6db2b370241a408890dd49a55760616895fd46f70d5a9baa0dd3d3d81c308796db6cbf5bb8faa0b290f6f2278e30b2ad3e4fea5e32496b54b6a277fb3a3c34d02d058c4f0f24cd97c4f4a71bd7f041b046c48ca8f84887d0178f91240167577987aa14933c0161604727e94a44e2fa5305071731edcbda9f0207caa3d4fe4b886caa257ed9beb67ef3140a49312450f6a07611380dd16c12afff5bf15969396d5d5c7b90a9346e82f11e8cdfd84023facaa5ce07acab7678952f3c402355ead062a8a805a9e7f740d54ae17fcb379dfeb38667b6378c7d2becc0f90e5bc9565481af0a83ed398e650e49c9ac3467e5355000f7b18b64590d187e1c5b8119ca0da6254af7f91ce275e464f4027aca9495754803a756f65fb8d1da798dc43b564b5f2430073407062f863df980f9a363942b347398dab340b1f01a4e3c915343fbc3fbbaf16894a230c2de51584f519200bbfdc83c54ae8c486bbb183dd9a705e4f3129de2d8e6eee4dd0054fb6eb2f9d639d96857f62e63c775bdae4f9f3b2d9e687ae7ff339988677d43f8b3dd824a3fcdfa30c385fd2f5ece4b48c7dab145d1ee7aad610f0fa63b0668e09d1c65ce1cffdf643d7d3bd2dc8698a47297edd12b70926bf93880972c694aac60f7cae56eba2251878e374d2229df3292792c4de3d6b8fd1a2fd3739d67c73c34f42d2e74c77278dfc49cca8b7e1a3d3eb293df1e30b14e37a004a8851647ef0f776ab20f628c4469850369144fd16ddb9b452446bb3bc00dcd0fdcdcaa458e9f72874479e6b7ee055eeb45e8ac54111e0729b2d3bdcf515430fd777281d0d6135fb588b2a11a7f8940dcaabe9baf1df39976dfffc36f6dfc46a5372d15b5607f9e3b1f9bd24a09ab3d6490ecc8b0e8713bf649d532e9252152a6e0f4be77d52c7041e85bee52d92a389efe4f09f54f22e0025267354a393ff85394f453756710c81c718c967b1395b986efcdca979cf1f463ef45c70472904ede9c19f47fd2e9659230d63287d459c5032f992423ee816f43535218df913b3634a64036241873b6ca22fe69f7f10aeb9be6238cb3b8859e2d8a8bc133031214232fcba9faea157ee69ea9b40eb8fae3167d3da442881265523b14b80a91ee518c544e5f214139032933e7dd22e1f79a3a2bb99da343ea58c8ebc628f13bcb3eed50442266004585ec5f02e4b580dcc889fa8ff0ae2c573d19c33ed7ec02689623528f138fa198ce2e1c5547c716b4e2965e09078f4324aae4867ec012414db24394271ac231e224af8a6509a681ffe49358d11f0ca4668fb44dac47a94441beeadfb12d6b4d8e8472131e550d869dee849c00af6ba340c7cdf164af345dec8c987bbcde1f930ba4fe3a292f3f6c68cea29611c792bf72248320a9511a8707e34d7a9ced2ce7cc03a973114c49a327286593649b8eebe3250c9c11690768f00a81c6ec9c6d40c4eb6c4a7a5b2570705de6ffb6544e6d820350020f3c2ff7f17b7a42d68850b38fed5ac0f53719921015aeae7e1d91b3ba65511d1a90ca3d11db1dc79370d9d84807874da348a1c0f067f968ce5e5f94b2e9550a9fb422fd30d1610f00c7dfbd93c1ff2925bb2c55976c0f379250815b4cdde264d78107c4e3c4bf73085e862eb5bbff6e7d26be17a038f82c307b3bd0490bd78348346b0ab2ed5c15eaa1e52ff42c1876eeb6c722951e69996b603b6ed7056471d68dc2f9cd3315a1a1b60fdb317bd759d3aeb8ef9b512d85346db690def1fec37d125460bf1fafa75489accf2fc40cdf1efc2a34bf96e19c74822c4fd7de6600b86b75799b7abd59f6d9f29fa40fa699329c8cad1276ea5f9184296f4538dab2018ecdc5bf4eea00e4262727c314443634970079bd04ab13670a66e212c330acd9c4d844c854bbeee4a226057a84984f770281c528adb1314447395f766592030ee65bc3e52387b502c9487513a977febe9e7d1dd0575eaeb3435fe212f60d03d1205d0aa713c04d96c3a1ca6e7611da31fa730f6f1de06910aba270778e97c5876e6279468d894c4ea67b8156356ada67fdc537d33ce7dc0698de4c6d1dff475edac93fc8b860f8bceb11c42d0511b9c99da487dc63912ea930f9348626025629e5fff6a1eee544aff69fa8b57e8c63dd23945445427870b6513e134ee401b926b8406be39a7692b9efdfaad449f18465c5e203582016be09628d336762011b3876fa7939baf2a72da11735043362f3d140eb368451e4fbd886d5a95c5644ed974f1e186d0a7f47f083e232e5cc4651e913780f7d3df8208a738e193a7720a9b88e6b81dfba64adddb1980e4ad2a01c6e3456dc11dc233e195136ca7863ab873ade866e995a9a352713f6dfcf7db6f24aeab26d1045c23e6b38876c2fcf932c6b0c3784da7ce573e9ea73ea780ecc3b0e393f62e14ff6579aae3b3e6aab3ffa8e9aeb0619344be893d646621e5c3715027b30609bc7fff3493e465ea21f79e94ad162884c9be6998d3f5faee085848f7cd80d902faa0b25bfdbc6e8a48d01c4a8383e474191686322ab81224f575af07fedead58a5d23d202f54ea6b038cbc81238cfbf467dc1b874194dbebf4ecbd4c9e15685ca57302704e431e626f306e00635a1aa5633f939758546056d692553d9b183ddbf4e96e3ca1cd3ba015bccfecd6e8d138a3a97ef0a8d133218e1006346353b8e08ca09f6220710ed371594b1ab3c0a062afbed17544088f9eecca9e01e4b583363446df13f9df619a2f01a80c7232f8ac1dc34b6d0814df1f0c80f0a2efcd160229bbe39cb1339fa401a01db1169fd148669050910d3235ed7e2a9fe890bb8bb5d67d30f3be3b869681b6008455f85d7846c0596b6fb08a4d4b3e9bbe3bde0d1a63cf4f7352fafd73d784b1bedef51542db8e659cc2b6d2d1e1f5769b26d600184297d6efbf0e7ee403eaeb9cb391da38deb45e0cd14b96bbbc1e29565b6b09c22d7ac7af96d4dc3d4c194f5cab9e80874bf9be02da48cf764a366d4039a89e6fcdea4bf9aa3a894e97f125c1c1a2d777825e150d3a9c7b803f2e032b4af71e53390f8914187b07a9419fc48da30ae7548fb6127a7393c2520aa0965f296728e680ff7b59e39e9d55023aa313f3c53b54dd28c6e8511c0ebd5e951f3943f32acc8ba0cbf2a6eaa78791171b7989a7eb11a97499bfb631184dcf036700f68360ee0a9a71e5a47adabc27369d4dd0f6a5215e79d0a1332c387d71f1dbae307cca62d569a70cf3e57386467d054c82b42bb4e9bb0eee1b91a27d609b359452d423294140071080769c7c85e09e604ad638935d00211453262f64a7753a124fba9b96b8dee9f2f03735b8b25ab3d66d84f0d38097129ba591c3e59694111cdd85a17a27fd55bbbe48d317466780f0c31e1cb885531c75b1bd5e7fc446f9249f6efb7c4ac07e446124077e0dfcaf26b746eb85305596caa8f467fc96ffeb62a30b668cc7912760be92f6328278a0fab9430c8c251396d4ad43f574e858783f2b30a02f3d4c6568b68dbc237a2e81f622142bcd75099173c3d90b3698974b7ecd428877b149d6b931c50589a61a1d1ac197e510acdb10b5ed3419c686c6388102542dd9673e8dc98094c7687e1afd4ee12828e72520d7af20d3047f073720f51a98b65570cc58bf21ba36a41e7d4d4b34231c8ab991d21542b5631ba724c82f1bd58b0f118df4e04fdabcb11ba7fa900aad32e157114a58a27b8481f64e19eeb47a9e53a3cf0a6596a2059b694753ef12f2c77c088d991871901ab40dbc02a6c7c3375e4f5b42dc8430a16269afe3acb67aa7d930a8cc5090f8e0c39d36520b92c10819fff7042c9f8531b415e55c97012392b186869301a88d084168f0b8daa258b2d976710c410e37918c660d1a39e202a7238e53599f04310dfc527d59cced406764dcfe1eaaefcb834dd55c25ee89b496172dc4c44a4df317102a3c794681ea7d650f2835f4548b891c0029d92b", 0x1000}, {&(0x7f00000011c0)="0b012e26dee58e5226fd9e5341410cf5b388f1137d9ac85b969723b0a99d05a960c9098b0ff13a0705a7857e44ce951227252b7777901c718b5244719925c0f6ea89e12e270c88572da2f7562a0cd40f074bfe1d3e3e1502cafefc9a9ba2e02f870fb1bd26f6382065369edca5c3351b09bd109d198e0e0d9f94ac1d4c7dff57945f70709602b49549d7a4c1326752105fb8199abd88c6b0921e500dbf8f829488b01293a9be626a", 0xa8}, {&(0x7f0000000040)="02391ca29dbaafdb41524a7ca54ea8e8e07cf8bf11372c93e7beff6cb655d25f32baa8dd7ff2", 0x26}, {&(0x7f0000001280)="bac40caf1bf801a41112d8c697ba72c9c79e57c71a4dc1bfc8faf0405ea8542483dc43269a88ca37338a8d76a379a6fce33749ff72757869045ce76de6576697dc6ca2b2cc547e9476566cd96abd1965d757a5fef32ee2a17deb257c5ba9a0c3bcd4f7c3ad1fc59f3fdbb3a6bf0335e164aca9e2f8518bc673ee539a5e2816aaaebcd3f0d548a045385334bc352723ae3e12439509011ef1b43459369f546771dfe12ddc3ee383e911c9e0c0d59b8f25dfcff22ab5c35ddb3822090f68215351c070be66b1f0d234cce09934687103723d380c47a7e0383fc23a2ed63758bb77294cc3fdd40f9b16142be41ea54848f4b3e36530b20baa8fa83f2f1e60936f706ceea1cf1f05b50ce83450b7af9aaf5d28b3a4d04d514b0c36d31bf1c68fbe9f684dd00bddffa959c0eb8da2c7e43c56cd10e4848f8a41a4d98b3c67ed1586e80b1ac9d5657f8fb24b07040afb39b1059b0d7a9e044aae4b81b7bed1b568dbc354a2daf3d45053d02b31823caa1f6eea10b0eb07edea980b202a5919b6e8382a35f035c5e2222bb70db1975e9b8d4ff5903d0efaed749ce1874448e845273ba048066dda2c2cb2c88fbadeb9ffa9e0766219e83284c461c8b8a7dc08e5001207b5fc417d7cfa35f701f919f3984a4f7b5d48c8ec09a847fc41a1f0a07f678e41b1533ad745a47bd4e1a269b6e5e916e16e616d283472ec40d94a47eedbb5e56182c2f104c55e28f70da797c37ed10406722184eaa7c4c6e8733a45b06fc9356de5ee6436ef9d5f0b9cb968a3a2d823685dcab797530402e37663884751a3268ea149b6332c786bbd9d999c749380fc44e778d01fa7c4b14a5b2886f6ee08d06cc9a8bd959706eebf5e5a7d568b2832a362ac6af44096101bcb1b72e0e5ff44f1c653d7858fb821cb96aea0fc925ce51b617eefa73a5b8b3013f51e7db601242c6132f0db4e6c081238f31eb2a55e8c12f8ee0460080fce30b3b43739639f6c9d4a5add96514964a1a36b4d9c0b1be177b35fde39cf07c0a8e65493781caef5fe3831389d34a9ee804f765d26c8a215cc53f4e844d964962f083bd8090a4d5af6c39b3eac0bb85cfe0aba0b1c896bdbc53174eca6c8233a611a16b600e5d222c476318735db79f893c80c6eae21723c72a5f2350c1727dd2145ca90a0fc5d504cb521c88ba7ef1a170e5b812e909997d9720679693ed70713fdcdb7fd0803f069338847f0245dd0997fabdf36919e65f81f6d780ae7e3132593794c44e54ac79af032b747f4eaefd10758bd39c421561102abd86710d15dfb57d2158d111845f0362b535427ca0ed73718ff19b66707c03adbd1f425fcb88ac9f6c5d31b8122e1b5d2e1d9b05ce0f96136f1e159d18a7d4e3661cb81ea5584cbfc85038444451668e824c15cfabece597db32f066ca3853c462b2612d08b75c5975ea34d03435dd3c0ce15718c2c25eae6f4d8b3eac3bd0fabcdc3706d8014a5e6c2f11d9c7291c272f269a1fe1a3b5b330a4e4a354d800c3f1d90dd22753a34b9acee15afb4edc5e0ca7bb092fbbfc3af807589123fbeae2249fdfe9430f46256495de476fb199c630b3fc866cf15bb959135cf0c09638ab772eeb4eb4543d4c45b4fffc60b4be783a468a846eeafdffb1dee1c09b32565a7ca0b4cf7cd65348fa00eddebb0f75ab8de05df7b8ffa94f447a90e0e5d2c69064afb19d91469ffbe0fed2187d3d168f87068fb14bc16e4474c51fc4d24848d20c7226fc178ab15d416d6e19dc350d125bcf183a3b5eb336bf917606a5fa79557905f1de82ad2c378fa6a312a9805b72c227a931be3c369e3490301da163b4cd721d72540bce0da212058781f870e17ed421f0cd40f2480f282ce0dfe1425f0a0abc17162a70190efac26fd403485b245dc523acba3c4b092df75902a7c07e2ae24a4df47c204fa9cb88bc3e308035aedce55b55a933aaf6d72d3c9bf3c2c8e880ad46202c8e92b71957607f2d0809412ec4d68ad7e0e4f42737dc23c38b03d1d90bc8f8667347a6f9b194c6d5568462e3372fa660edcc0b5be30a874c422fdd4221ddde78e8dc74cf150acfe7790b5b0f76f58e9739315dff4a08b8780f33fe103574b0e3a4f8f318b329cc3e714b74467bb0c5f927f03d20edbf737afc5fca98cccc3e09e0dbe49f90b30a55b95d3e9acb8292bbf62eac391b1d138ebd3e0882147764ba5acba2eb7658424bbcb0e2db1d23405391e16cb037a2a029dd54579b8c3096259da2005f6071252157c0e156208bc3030007e431eb293a1c570ccde6bef22c541685c0e352d78d4884fc8b1c396300c6cadebef756c7587a018af28b03ec3366f3820715f8f6f3c51fe9e80f2abd27d3d231d35c0e0ab5573ddbfb1a3c970dde7b3c7fc30882c7629fd900899404f8b452be3fbe5242b8c2c038a902b32062a5b70320a13a2a6a48e61860913ea83acfc49225882c15db6620247289fab5a9e2d4758702ff46797d26877e449ac9e3abd1a4aac20a83b4fe94dbc814fb3b2dac5c60fa4e1ebc6a82f097edbaf6b4852da330106f207198dd2c49c1de5c5913d94bf20fab1b339a50a54cb51f11c5c32618af40680b3b2a8a949ecd54f2193acb04ef22ca1e418ed536efb016b3b66bf4e8c461a1d567172faabd49f747ff0e702f47879ad4fdd2ca67d9dee58fe0a0689aa4ca61237078f10d427ea88e8d6edec47ce0b47ed8cfd95b805f147bd13d25aef2ba2406c8e8461419f4a42630e797ecd12c95cbe20dfdb25229c04dd9514a29745a771c1b3a97e0cabb5ac788712903fc89c86a808348f86f059e5e18c9a640adea5dddc62e2d11cea91dd75ec4c9628bbb7cf8ab42e37f61433760759d9ac7c8acbedf1309f47108507a0d932056e3889e6c56c1591b72f7beff34a1ac1b7867ccdd4895f8bca2ddea0f88c53d7dfa280f2579f06911d8875948d3daf04d1a99e149a3d3bba984935cfa93c2a9682f0bb7f391c779abd608e53915c80252bb4210108991cc7b24f1887ce2e1c05cc0dd63f254dfccd08cd9480579dabaf49edb80a2b7f88c8ff8605be36ce49afb243d9030b965bc35b1e02d8bcbcee100c0212d18671ef29d2db32bdb550206cac7bf422aa52bfa40170560152fe933e7afc11317cef5fe650a7048d8b27a3d67cfea67bd4ea963cf846bd6f4bdd84f4bf7b2f3d08fb2fa94c3eaea197a917fcd2847c3d344d19b3e0709ddc3cb0f32a6fb45e7c977adf270bf6a8b7fde7e5408c7479bb541a675a9dd8181e48ef65773152336f0af1f9419442bfa621fa747532e9908f6f7b2dedec5136f18a7b394f2101fa02b4b456689364b1143fe8dbdc4c291acd0901d40d220f2d7f7b4777e8b0cc9ddb28746b60e779e2dd07443645ec3a5802ecce414cd1302ac7f31781f639cd13c9473fdbcf92a5eb7946e9db3f6e6ae769be6424931ccbd8f6da9201ab3aa74a59b7bd3f050c47f452f950699e5eff2eb4b69e5f4297cedd9df91c0f6ef9f39612781cc5b94fd510cb8142e69633f376be81591b0563ed965c8c952d2c81c9a4b8b2db79a6112030465822ca713c8d87762a94f9c5625230f65eab7b72ebfe27bcaac3d17af580badf404a2a71f7827dba3ab85aba4d2d93ac9492fb87d8d21bea7d07c4e566498ec497d001f5b7f9eeb917132589c8859ba587ae94d87f118e6d6cd15eff0ad6e2146777c8d077dcb9ca8c68e28d5fa898271c99c18859d6f508be39a11c1da816ce58ad4de5203ab262483d06238f6268d5282205edcb68082d8b4b590c79afd0225447ee6099b9c06a684dd1f958073978b7f5eeace90d7f82a7f91fbddc529a81330529839bf62784752e58fc669a9b85ae7a7595538000364ed3661191af55abcb1521db7bcf33bb6075e9cd87e45568682df23084ebfea13e0a221b8c68abcd2bd645df705accaf4f0e9ed4c513f9ed034632d6734e5f0de81abdcba19410e5467e1728eee020d20f6967d2eb4b820dded489a46e09b4faaa9a9eab6251bb1ed3376978857f4eefd51343bd2b24b9daa11cc5c070e637f7b547bc72c87627334e9fab675dfc4fc3ba85853f6fa7b31fc45aa13784d55951446c90ed83075f950e01d94efcd291492326943ff436c65fbdbd257f3854a9bd54427f9a654f098acf9c9838d75bf877a8b939465db0a15b9e8e960f6294bc741fbeb6645e091c786193d13ad603da88847b0741cc0ad116c9abedda5038d24ff9e18f40764878a3c9e5bf61d0ab82ec058f1f3742bc7749c24d0c5aa98f987afb3b457b72735d9c51446c609b6b55bc05629d3ee7655f865f2d818087bbb3846d8f14aa1bb965f23d6ce591d5a20315ac475c559a7e310a0156ed111b84f299eed422b6a7fb160350c56abc98e4c83553c6a00198f9ae48b40064ea412a3800ca4eba54dd5c6a11fc6b8d014ef75d628cae0d1fc5f86c86deca12966585b8f9878c007abf2a87f369efcc99ba029094099f27dd1b16b4f4280a88b22117bd0e51e70bfb8982fa5e2fbfb3dd79260dc1d17acb472001f491396475184966c9644906b8431c40c408d2665e0eec1c5e49dd014c150df6313811231b2b10cc0c99c2269725eae3d82ac417910e14039b1b8dff041fa2de1da0c5cfd38bcad8d80e375f9c99e612dfcc91b1ada51469fa01c7cc359d83abec15913ff0566d1aeefcb6241f7a9181e6938b89b11d76ae3f29b3c68c7a45b63e146db3013811d5d851e91259ee05f029fd1f233269e14f40520fd7a1aa9afd637f3142f5eea89685064075e22c6a44c6d91ff9e0d4440eda870f69237f68d64a6d582e42004fad05467c4a7aaeb3d5deb305f6f200778657c762ee5eecc6413766c7f3933aa26efc3b2ea84b8a2fd735882c91820e326f06922295a4371f425c9c7af48023c4b01ec3088eed94be47344330e4cbd314982a84eace4528ebcf5f8963739ee3e4456da3b56defd01d6c8c403aeb7218fda1152fbf56658c5bb04296e8e996c962bec1ef5d0c9a6a6eac69ed3c5d07aae7c25081c871a5fa49876e7d5a27c11039d0de19c07e3193a79f244da86379c75a48a37277be66ec846297b03e7863015548fe380a420602c2bd5a08f92c15d1e394c1dee109499bab7c39ec4a2c7ddbf979c93b8e5453141df899b5c39da3905afd538b69ddb4c991c9ca2606a0796790f892481723143e39cdc987d93dbf18a252c3b18dd89f142ce4e0e00af2070e856a1f459c85a406e7dc45882b31b02c1f6aa45001ceaae384dd20e988907bc3396a70d1e1dcea81938954580808f5ce1b2212aa7116adb28c2bce130d437b3158cc91b110eb49055272c3c878300c59e575d97742dd4a0be7d160b44ac39e932fbbb06716ca51ee0e560f72559bc70ff0707f92692954ba6c633da251b2755011b027998781b5c23a0e9040e4b936ad2c9719bb1b0c933e89d8d83670c48e8a9366e265980fe350d05d8d5cc7cf877805f1638b370f61a9e1e05d1fd7ccb8dfa9bca2f93d7da230ae8a49ca9ef8d29245f47b9108c3f2d6c0090d2bf5b4f410ab48f90aaf8957454b785d55afb7bdf016cf21460ea39e59f578e1363adb76d1ed7ba4adc3e6c7a50456e2ff033c5ce85dc5bd2f1d3e2f3f044b5c76ca202058c2a470e5c5e3fb14284ab63fe36965c0d113f2803b045c5258def7ac874a09457c20688ef4ecc460886bded3090044f2b8b094f39f6fd70f4689d88abc0c6aafc8e2b0081f8d6779e31c598c45ccd2d103364ed2fcba0271316bf28a66d5bf8cbf0e33882056bd1202a0a66e861d8589e83b351168cda9a09299", 0x1000}, {&(0x7f0000002280)="839d1bf39a3ace280bdcb0ab16181222e2dd8c2ca995a2bcfe9b3f0112f375465e98e936c6e0c198d179d0554acd9a7ddf779fa1f93d6a6be278ebb81c08a3f25f090b62230e3c0f3a569a76e556b68f6f7b4e594ebb71c81675dca8e3299bce13b9133814082b8814a561164f81db634fac5a65af5985b60d8172223e432c2c8118556226014b8471524c379e011f146db17a55162fdac27aad8cdef371bde05dd1f5b8645b09a44f4396202165d0ea4762ac", 0xb3}, {&(0x7f0000002340)="f5679401f145684be9c5100ec95dd8f630784476bfeb8b1204bc6c3889196d32b2d6c971eb560306e21dc18f0b3b74082fafe63c96fa85c3fa925ba4daaed2b9a59fce09493dd0b4b4b1024fde567aed45fdb1d2fb1355621124c0dc8390cd117dab7316c3810cca63d6c1760c48dc10ac6d0eedaa95108548110d6d8959b6594aeaec8ce53393ed1f4cf32f8950c893c5eb20a5b2fa495ced5d290d35a37bde2948a278e0724e1bc77b1ef90fb43bb35381ac664539353ff16b558bbe059c9f403aeabe8641746f58a81b2e561608a99703", 0xd2}, {&(0x7f0000002440)="fc6b09e125fe135d4addb8090f7648135645caf6d4087e5cc34f20df631abff8053b4921759d4ee7c5daaa6aac42a939", 0x30}, {&(0x7f0000002480)="a0ab601850273ced96dc2f39064727684e2622f96b8e1a07146fa8837a0b4802dc24dcc5fb2e8a52f896d1de9a360d43ea4c8282611f2df544330c389574f1314b459ba121fb1661ae92632e91b51ca3bdb4f5f4088eeb6d", 0x58}], 0x9, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x8, 0x5, r2}) r3 = openat(0xffffffffffffffff, &(0x7f0000003600)='./file0\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000003640)) pwrite(r0, &(0x7f00000025c0)="fae0db98102fa8927a4396af0d676f7f1e15879aeb1ed0992d978d3f79a1a7ff8f86da01733dd27c18c485dafc9294c0374b923d1070fa4400d0de4a0734255324f68b613eaa58ab26b84add6f521deb67582cab854f043fc285e65d3811b4ba13d10f0eec381fbad0505472157a7b44f54c040efc402e0a7680581ac7436610bef8adfc59654f56d8aa7ec0e9f5d9f768db2fd717342fb187fccd05327f52a3c0888fddbbf058ba7d0081c2a3a35ea15b458a5394d03e785b928f668b85c2f5bb190c68164ad6571b115d641472435ebc8da8cb23481d783ac57b37999476a358b7d9c21b92a7473961cd0cc942935473fa000669cec3be51e0851ce6d12b94aca497f09b8b5619891298f3acfb7dff44fde6beb6d2bfb4ceee4cc65ff3a4057aa3d9822d47c2aa48ff5133de48aaf13c5f3a8eb3758db0d392b2cbd7ad648fd48cada362d14d7dd5cde15cf67a4be9d530c1ee37002065f303c9f64a7d3fc78078dd75bc92bc8d9978de3048249e9aeea7be2f5bdf67a80b99e3195e351f2e3e3ea9f16c264d63adf25f82626abc47830d147477775f5f0a135ed242955b1e309d1a20436dc0edb6239c0d401d3dd9e534f8e885d61faed085aa18c5fce18e9ec64e6b7892e39cc2394a997502cdd54b01e3023c1ec9321a6a323cc82f323b64f8d6c941c196053e146fe5e3dc3dafb25a0f7a6e7baaf86f754f64e8f87c999c9a624f2c8cc72f4d6ce7998b8e55a69ff4a6731478505147146491897dd917355141d10a395420d3fce490f96c2c39796cd425c7c9e8e4a65e61ffc541763ca65903f843a96a953fbf003f80ac6e7d15c06cccc1f240f2e316a313670a6745c9b1c9d11ee0939ba98ab3d65dbafd5ddd0813c9938c2ce92527b858d2ef232d20c8a8326d2d5c806d9073e0abf3f65679d17cb962666a4e338c3c67b688bee03d0e6f531ed022851754f1cd245f80c3775d499f6f47ad83729c81d41ff5d851aaf543e421a591effe24f8bf924140d7dba2d54baca79c5a1d1a5312dddc138ccdf9fd3c688c75a1dd992b1b32a1269a1793cfeefe70721d020b1aa2653580fd384238cb6ac63528f9f138f3074799d7de26eef61f6b0423c1ddd2731f4d8411bfab5dbdbeebcf6b63a5797903ccdc96a5dd1d641928b18fe64f337d25700f85f0532ff0b76f112146736b2a415896ea36a65f6dc60668bc76c5dbe711ab411b22acb00857170bca047b094f0ee509ab43b06f7fa3dd94618af55012ca01bf7700b78b4110563775e9765a96a07de1608d5b575ba8fade3013205b4b8d1083cae32775df8aafe3401c15e833e102719311fffda7533f351688e14b3c4b6327013c55d206322bd546fc51cdcaf9be8fc6f868249ec4884d9c88e23e57f4b26f7f1684944171fa0b4a4c7c9cb67d9a239699e26d75b4c7eb7fb53b6b6db08ec0573831b3135cbf5e29419e195bbfa20e6532302bbda2897406aea30afdefe9d6379e2d9267890307c65d0c764875ed22d012a3ae99db871eead596e241a83608408e7ca75e26af2ef0a4553417596220c2e000cd9d6c6268819795d85322bef2328598f68cf98e36b5285d5f66766651e010c920c580a76953de680c92cde8fd3ffd848179b8f8fe685e6e86497ff73a38e4d5dc520af93addd34a751fd816b987ba91539a0513901eef135fdcf8fc8e988a4ff436d1cba2c756bf28503e49473b44dad01b87e7dadfa03bb8a8f649c0040a4f1e65925f15fa6db4a99fb91decb08ea09b91cc2009bb2dfcc2e94aeb08e950923ef7a8dc483fd688e4533e3b7b61a508358c45d64d03d4a70990cc315137b482d1225a0942d0c6c372395197f3b95a75154c633479732ba7629d3f2fc0b1da74793f0e265d24e1b01f54248879f0c90fdf16255029fb8301b115e2cfd01fd35e6aa5ce99cc30fbbff7994cda60590418cb3863a28a6172cf88e09bbc96d159738f15f7feb1f792fbd17eb3fa77118c6d86deb05013cdf957e2105fa97ea21c1be99aa26a87e4b792ebabba8f7d2b8c13c694c21c1b80513e75b7786e01f02e1aff1aa16dcf06e3cafa70873918b1443a584b4edc96a7425f0f373647f58becb45974f91c4964d4f04e82aab6c0c1bc95912fbbc9d4ff70c84a491c9b7d790ce5fc438caa511cdb884750faceb5ec10c571c9a78c1c6554bfbcc556b0cf8c60a2af89cc7becd6e420e354f3f3328e8d8688034e30503f22938d6bf7e05dec227f13d9d4b1d0015569fe574faeaed6366fb5ea3a1970a9a17e679cee471f12d3378493de10d0de36ef6e62a3a22609518772c6642cc20dce151ab73c5b3f928a2fd66ec1d8a839047ccd77c971f435ffecdb1818fec40e040943476bd6ca89b43a066166ce3ae963dc998a4667e90d1ec479104ad05a2c3aeca9450edb515d2c59b032f62a9db316299297756ba1868825a6f9a8d722f864423070d6d91a287a64ffd8f3b83074104ef1dc1f3386f3106d2d126cf784a7d25b3ace7ae5efa59699e79c29f5a7a84ae6e72260d623380b608001561dc8402f3b64404c89663f3b04fc4294495373247d10fa0f9eec136630bd3770a65a8c129cc8da9db4f83cdeacec1a63632abef3cb334788e491ec8dbd11dffade6cfdfe175349425897fe6974665ec78258473285d1a6d869a8c41b09c3c96a2c14a5853f7f3b93f5dada8b22a9ccd0a7fd89d0414e6c4f30149a079f7b39a23b4cd4e067190ca78922cfa9782cea3f7623a6bf235d67d0e5c7939894502cb290c9beea15f17b591787bd6c896948a9160056eb3285f51f6e345576f89214d4818b0f839f092e540c3dfbf9183a9ef759cfb5f336c1e46b4eeaa6960043b02806852accf25f51859ed6a30efa08d07df4dc3b39be07f45df7107bb85c2da9b84476f8e6bf9e609161c652530a7a226e2624ac0a2aabec7a653aab7a93504a1f2af095d233b546420529d8c7bfa5b753b90b2f7d601f72905e75b5d16fdba7e437639b863e1550e2065d9dd28a019d8a4bfa488646674e18f844a8c4da3d0deae4e7ad07ef4b2856a7f50867cb928f445602f9c56994722fc58368611326f7fd20e6201c5ead464dad1c36191b7950eb733ca13ddfbf68bb5560583e5f636604af1fc52426bf4bafeff89aca1d282f3d826e00ad5977941e8020d844de50ce756c24cf6b06eac2515f01be854d6653ed7dba908c5016d39f48413ce8d531539cbc68d3bf377d2dbb35d89fe19d62aa7e63efe906657ca5b86facf567880a52a0d8211727e20315cfaf553cd5698f24d456f88c21795714cb32e74f77f90423fa911f89ee3b9b82c6948eb510796c4303509f00e4c40fd479c9f83946f5d212afd761dd8ab72f99577f030c4eb90b059d8bdfad826e607526053f69fe528b57bb538c2a83eb86b4d77f3780adc01dd2573d570c2b17e95bc643bb5b39250203369fe314958e443227270261144e2e895b27dfd9eb50a5362ade99a9f42afb742e57713bb9912902c05354c9cda5bd2ae95cf7514bf6cc97b557b414a38ee7925b5128f4402c940b89f95bacfaeeab207673f5f511ba7239f266f9085e0087088e39529bf7a55dbe5dc217eab514bf70c9c06227f71c9f4d1283c9713332c9153a4821dafef7e1d6bc402c197ed1d1b369a12f0d49add823840405cb34677e64a55f657b2c2ba7ab20082ee167b297fb7dca4713bfaf2006d1b03b24b65429954a897a6bf243159573506d06334fc54f078b129b9b92ac8c9168fbbc697c63c44a1484c66d20cef1d7ed5792747875fa7edfff96552fd8011a122ab114fe0b3dfc47d22940e05d2c60ef1b831bdedc55bd41ce6075b501d5909ddcd3d0f0f513c1bfc3651800a0873d887c6c33f5c885c029a0f78121df41fa04fb19a40ab3a70fd10afe40971e233fab601bdf361e2ce95e4aed5ed49fc3d10c61bcbf21e6a8415c931253be01bfe60e9d1324d750727bcbdb8f7bb70e1913bd1b5649197bc320e986874eb6684e3d0b1d948e5b610698a948cf33768cff56dd1871f8cfa0461f8d709a13346f2a8285c28a199bbb6be160eff2cb43fe47f4614516b6980534b7e59d064a3ddddc3ca9501cc218fea8f93a7280d16ee9ce042045d58f3ea1662828a33a7d9fa87b3ce6a5d025f8a0371a42a1a640c4349924bf3ccf8c789c6f8c9d69edd2f0b29e96a8c73b2b80410f8d9c47b7ed50b5d7f558296279eef18b2c1e1e5918a44f585494a92b8cdcf5939fa16d45d37876c68d7cf27abfbf4c84d84c5323e308d6b7c13285a9dac1dc0be466de35162af2e466fa079940e13a54cbcd73e07ba207c6ebd36e760aeeab41d020367f62f8f42b9e80b8913e1f4c7fcaec069421a4b9cf6c6886e8fc07446520173bd17e1a4e1ea6f11fc12275edbd57c09e89fbc78215f9b189135fa4f016ba15838155866d62907c8e218aa1a44aa533fce79729015b090c4cfb2b7608cff51a0d9422ea8bef5f051a834f8b2d38f01a147178b245a60e303ac4a660f10b075735ede856c32c8041b2da38a45d469680bdcdd1e87055a253a0a38124731939d3b0299df3f7834fd1cd7d8f55168c9807083afb03e52927635f5db13f3ef8173fb9baebc431e1c1505113a7f0a03fa82368da66a26a4eb4e50f66f334bacb64d8e3a853bb09f0c9ece499a7e6fed952b78f1e15745753d4827d22781d36f795992de8967c789763c8a63f6600016c0194864e80027f31b41becec8607a50ca86ae488b600e6b4d468812af3b0ae53362a167b689c3e8ec9070dfef840a1d71ba2aefc5d9b8b53225a6e4934454c31734d27d640564654712d90b3f9db13201680c3779ea642151925639614a73a28b87ba25b4b8b39c8fb7c9aa8dfb092c6e139ea48e804b19b8426a1329347a6119978f24921588045b243cbcc75f40f3fa786728910d02f64b7e86a573c87582bfed7d9fb667bcf342c9fee8f968dfd0fc70a88d9a9e4d1e9496d38ee9b53a56621ba7a375a93406dc76721760b4827ba8249c9a89f9a3c8f0df0b49bdf8fa44668cdc5b599055a9f9891270f19e9f58c769a6e7d6eca4b4dabfde4f6116aa86316b4f2458de5d5cd2c0df4331b5c94a00e6ed95ac7f7c90daea696abacd38b7d58fc8ec8908cb8a7e659115becd0bb93b915602da65b81a588d0a14edf32956ca48e822a9f6461772690d17837e0871d52a9cd89cf3482e5d52abeced2455bde0d1c15e41c5775ae7da00d5f9d580c5a40f34c20769aa9dfba1a3ebc1ecd6eea867fc2e6106a19aa4c0d3a01d6845d61261cfa47d08eba11c24164566d193eb572a36d09b3112c397103e395ce44564d460c6cfce5f16a2e3946233d1bc4c6ee29db7b008bee8bdf198331df4e8d5eadbd57a7628e1dc0c0af7a41591b698fbe3b40169b9110f0dee2ae9335bf52a9de1a19f663a89188a971660fb7642f768d947ed46a8153f373b00b5a96354f63c0a2cf6fdd0abec6971d7d209b23bc9c3cc476493ffc32457df2bd0c89e0669eef553ba5e184997c8293caf2b941ebaa0e4a493375a1feae552706f3196b162a2a06d27718a717fcc53fcdcf3779394c88b1d8f84d8b4f663600c11645d577510348f1a5cce5030b4917ffcb01104cab4385576fb5bdb52872e6c71837fdbfa4898c347c20819bbd3c05ba576f4623b5d0af4ef33a9e17e32b3f52f55d3281395436361b0baff526455ed49af73d086d0fc9e867b8881eb966abd3ef02eead8aa828142363053d890f06bbb6c526f59ef725b0a1c9ba0e6373037b46b64e2aa83645adc9276cc074a7c64d05d0", 0x1000, 0x0, 0x0) 16:00:14 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x232db6ba4d7a6872, 0x80) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c65da5a"], 0xa) 16:00:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20c00, 0x4) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x1, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/48, 0x30) 16:00:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x6, &(0x7f0000000000)) preadv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/113, 0x71}, {&(0x7f0000001140)=""/56, 0x38}, {&(0x7f0000001180)=""/164, 0xa4}, {&(0x7f0000001240)=""/108, 0x6c}, {&(0x7f00000012c0)=""/79, 0x4f}], 0x6, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x6}, {0x6, 0x8}}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) r2 = dup(r0) setsockopt(r2, 0x17, 0x1, &(0x7f0000000180)="6d32f35ebb980a6cd42c57717f382bd7574880ed89c49118c064b2c02ffe9788d19a4e7444813a75de601deff52a4ee367babdcfb62ede528092178650c4fe741fd230eb8336a1e2da3e5f1f4536a168ceb423725e16ae71f0591164fb92ce423257717dbe7fdacf7edfbb0d85eec72c39feb96385568ce32576d699b8c82abd503b00659c634f16847fb37dfd0808c575ba32fea6b85ca66458bb04a9932228311b9e8788abf8e65125ef11c4327c999d9ad3288a86410ebc2cd79d47e970c5b6c5f2c7b341000e71d0fd484693d4bbbfb160a1fb64ff12b246903c899f5a2b508c9f13e75499273d19030d3148264f025b6d7fd16a", 0xf6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom(r1, &(0x7f0000000240)=""/19, 0x13, 0x1, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x100000000}, {0x8003c}, {0x6, 0x0, 0x800}]}) syz_emit_ethernet(0x1c7, &(0x7f00000000c0)='\x00') 16:00:14 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) r2 = open(&(0x7f00000000c0)='\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', 0x480, 0x101) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r4, &(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) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fchmod(r2, 0x2) msgget$private(0x0, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) kqueue() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f0000002700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c112c84983488874dc227f95e7310adb083f980f95"], 0xfffffffffffffe07, 0x0, 0x1000) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xc9244bb078ce72a4, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x88307458205acd3e, 0xff, 0x8, 0x4, 0x5}) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = kqueue() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000780)=0x100) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000740)={0x5}) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000000c0)=')+^\x00', &(0x7f0000000100)='!>!]\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='$*#^c%\x00', &(0x7f0000000200)=':\x00', &(0x7f0000000240)='\':\x00', &(0x7f00000002c0)='$\'\x00', &(0x7f0000000300)='#*\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\xaa#}\x00'], &(0x7f00000006c0)=[&(0x7f0000000440)='}\x00', &(0x7f0000000480)='-\x00', &(0x7f00000004c0)='[\\[\x00', &(0x7f0000000500)='}{@#(@\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)=')\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='**\x00', &(0x7f0000000640)='[%\x00', &(0x7f0000000680)='.&^\x00']) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x40, 0x29) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2}) fchflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x2, 0xfffffffffffffffd, 0x100010000}) fchmod(r0, 0x50) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xb3e1, 0x200000008}) 16:00:14 executing program 0: 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}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) r1 = dup2(r0, r0) shutdown(r1, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x0, 0x3}], 0x1dc09047572b1fa}) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) pipe(&(0x7f0000001e40)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r13 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) r21 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r23 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r26 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) r30 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r32 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r33 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r34 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r35 = kqueue() r36 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001fc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="001d00002000"/20, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002800000000000000ffff0c00010000001bd5b8cae53616c40a0c554223e683e35b633f36d1b8f94b54fcfe770d1ed49e0c5005dd0252bcf2b473bebcde05bfc965ead2615f09d6ecfdd8634fe52bf88357871bd22e7c550c364817360a92be915705ff000000b554f0a204e46021be0548939b384ada617f7d849d789ee3435c8a526d6da900e24c78f60c2ad1f2949b7e81c82119829a993df9f5965730320000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) r37 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r37, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) 16:00:14 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x0, 0xac12a9340a03276c, 0x220) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/84) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8, 0x0) r6 = socket$inet6(0x18, 0x2, 0x3) poll(&(0x7f0000000240)=[{r0, 0x40}, {r1, 0x90e441544ce72fc4}, {r2, 0x4}, {r3, 0x24}, {r4, 0x20}, {r5, 0x4}, {r6, 0x40}], 0x7, 0x3) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r7, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r9 = kqueue() kevent(r9, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) r10 = fcntl$dupfd(r7, 0xa, r9) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x7fff, 0xd354567, 0x6, 0x10001, "2339c87994fd8fbe6c57d854b09eb09f739d43a2", 0xffffffff958cae28}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000889, 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) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xdb546ca) 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x6, 0xfffffffffffffffa, 0x2000100000005}) syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xe38, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) socket$inet6(0x18, 0x6, 0x4) r1 = socket$inet6(0x18, 0x1, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x1ff, 0x1b000000000}, {0x18, 0x0, 0x43}, 0x0, [0x6, 0x800, 0x3, 0xffffffff80000000, 0x728f, 0x8000, 0xbe1]}, 0x3c) socket$inet6(0x18, 0x4, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x8, 0x0) sendto(r1, &(0x7f0000000380)="0e7228b09d9c9970e51d0fd1a01fde2dd88e5cabf51407341fc5d471cb9c28e4e9434b4fdc9d11836d63a18fb15d243c8b687a6e6a91fad2a872323302edf7253798117d8eaa4ffab7c95cf2c6b1d07b4c7f6ff240d09df75b7a2bd2b622c89bfb5b26b3787e4f24e7033b2d37d25331aa7cc07d175e0bc20e6229f5b569d0c6313b162745675809680ba9344129756961ace769f95d35069cab2c9be8491545a1c55df252491d8522aa4ac0e5f2d3ca30d533ed118fe25c4be3136b74d2674f5b14d24583493474bbd920237458f4f44f31fc79565741b441df3bbff79779b7dffe024ac1483fab5cee8e09464e22d86fb8b7efabda74ccb2e7f6ee0a2fd3b6e85e19d94e2230f11fb3474b7025576e7282a0c3c2feb582ff9b57356529f57a590b23822f0ebf82bad04d772c6e937763fe7759074a8847175593fde7e6fcb5bc7eb4eb0c51f20bb7a6da7144674dddf2c121ee837cd73767075ae713c06fcfaff1410051223fc6bc1f7d2aa4a82b981de725ef6cfe7246827f75a3c0cb24a59417abe3092f62ce87fce01b5ff49af60ce83644d25be48844cc04e71d982f50cdd81d2cab02293b816bb04f0e7e316912beb5a1a116b877fb4aac1134004b59cc477b311c7be200e420bdfa190b55868a084232ee3bdd55b0635c54e5663c6463960a64c624e17408ee8863948f14c12897ab01c338139aff36994332c11fcf47c758d8602a33510e842b0beb40ceb277cfd0cde9f2d497488b8724ea084c916e7a3fc593355a35183184e542cecedb655b607b6ec82912f110a67c4a33b05b05ac429df193084467cb8ceb118f6783ebf5b0cf31ca7610b27e42e52c2ff65b4f1a71be8b1dedbd5476d8fb07f1ee475d0b9d361458575e8b909049c7cd8c15dc6936028d7d81e0aa230f2601e408af0e0f86167404020a40b930e3095619d18e1e66c5ee21569b52a1beca99ed147cd03cca5efd49fa84b5ac3e6672d7192dc438722e1ff13b9f7b3778e3e38731f5d68dc4928f273ef0630e157363e9d287c2a12f8899474545605a979e7d5acf9d104a0004c1fb2a7d1f358a71aca9d4b687868afd4ae1bd354549f77e35058b50a57ab5696743877f3522f0a0de529029c74a1553161e678f7068aefc7cdefc9cc26bf4961cd4e99c1454f17c7cbc85add967a521c3ad7486017f19eccb6c0c1f13bc9ced78665fba2c5dba961be4464fe105cffff162bc95c3f9cab20b839d69deefde34bd409fec58acac3e24fc6c4752818ecd45d4db122ed807bdb75a44ef1353c33e4c15c498353d21f60dfe99c52dc2fa92676710b9b11b2b744a56330c92af0de941c659bea3ac89d18b08bdc46d113d1c813c10b6a433d7e30e9e6f3714ea28df2c9238bd1ff0db38af072dc60d8170cec2f2f6c6ed432a7467fddfde70f8e502e47ecf89116441b537acab9d752e77ab07eb37abe9d08499efde12e6753d272c140258b980f15a2b7f805e589720acd1e54a436b9ff31d09ab34d91a31097c038ff47317f2cdbc9462b9426032cdcfbabafe49f18b9db7850b917dae4585686959d74773bc9ac24badea3c53e66c95fc18acb86e3f5769a5d7e997bd1fb1d2b9f1c5fa04204b1db4bb57150be31db4716a1876b81edd91ee0cf3d8d1a3b2fdfc956ee7cd22d45552f167b54a9c56f1b5d155592c64c2293386758185bbde912c5ddd77c237f40157a341b28227046e98072e84ad357ca890c3794f1bd00b485274d89a9b47357c9eb19bb34ca14aecb55cae72e2e02e17dc1cb8b73bd59397e5d2c4fc367f1e2733cb81cf6dfcd7bdd4233b19222bd02fdba34b287bd9408c74f50170ed572836f770090bd71fe86b471d4fa2d3f0f8d53eb3b17635e65cb33bf9243ba67ab56780f37dbb9bbb6192164ad439d4718a6b3aee325653aa32d191b6e47c6827160e642fdf480534d083b24a170c8dbcb319f851393be1ce9bd6fd409f2bee9130f847f867125e083405e8d858556b6ccf489a92b7f3d777d8b3d14654b48a0c0f590eaa92a1b23849d3c1a90af5e84d3bc120befd86c9073843691b311086891e594418ccc5628a8bdd838e19723bbc02a70cda40aa907205392bd9a61bdd59e1bacd8d2fc0a29c5ed98d2750eac9744ef233f8f68bc79f648839ca2147a820022525dab67ee5fecf26fe4ce37eae52aa92728afe8e621d09c0ff9a7df9bcceb4a1bae46010968d175c0db005b714202f0b4595e0401fc247c798d9560dc2c4cc308546e07784b6572a752eefea29eaa529cf7ed25c2c94a16377941a5e4b38b240a2e79acfcc8122ded87cee906539abaffe4241c5be425bfc98b5a3d18d7e17de9879b092d3027a6cbc48830bcbe1ae3aa37cd1824468843795dc4b6f48382963ab53d51725a446936dcf8f464028c495649f2840e737a1b22d98f17db18310876f0afa516d369d355c16d4a04fdef3c3302eaf8ae4145d44cf49881e9387d9b66263ef4c8ead2777a4434f5e39baebd0c7c0650063549a5b6ffc0e1d0c9dc9a0e39aae40271d911a5a8f244dab6a4a35ab9a5b3b39c38ffb83dcc3a5b6a3530235b33c81b5678ca2c72e1f2a2e3877446533337be0a2d569d1e64ba1fe499dcdbde0492ce26aaffd24464b39eef0dba84c3efd1c4c174e3cfd3a2b26694712d8f4504d405903517587b2ad3c891c688ee3ed1016a90c0d96d3daecdbe88e6fa320074e19e4a6aea31ae85777c28554559149f0e5782fb5b665e0842a8580492e2d21386d3ea6fb9a826a161fe1d2a36352deaa28c25876d849524bf86d563728c444e82e75b7bb54fd45a57e39659c08d8a846dc1f080d9b75fb41c23180d63abc98400e92181a461c279ef38b62cf74491a56c7c36661f9bdf8f8da6b4913f97a59621739ac275b0579f1f76b485fe95fe12177476061fb358b9fabd7cac48e4d775fbec6c4a0138a9d4eff61b84a5fdc765eccf4bba0b77b6e4afc8410f344d294f4d5183f7c629022d014154d3cd0c5b36c10cc47f2e9c8458ef359f015008203bce21a1c3d4d88e0b8d97814d98463f3dfb05e63c3511004ab6a0b3dbe227244fea6a3c0691b47d99201fb179ab53801486edb2c6d467c70f51a3b8eb5da9c72c1749bcf5a2be455cbad142baa18ad007e6401df0a722f9cc862589312454aecad76aae4364f5437e3b1311805356b0609a671d1b45309a01632fd50443582883a19df9a75c9e3f8060ca4dfba7ab78d1b85771750af236897e62bb5c67bc81e327c6c09facfc84d3e38022fde7899a39a494fdb5f55f3f6f6a27a7bcfcef45a328eaee495bd11092cee89ca8df5bcfd0144d323086f5c12bce1863b6eadc2ccc2ed7a1c3244fbcacc84b670e0bb053895582ab29beb5e9f40ddb2deee1f6b73f3932d5e614c78ec933a5ea325c19bde3ef5a6aa18c1294c866e7ccc160f389f759417ea058b802f2fdaa382822356a6c0de49792a3b01927a904b99e45796812e2bd88a29918dc7a9e30a17360218998f0d8bea0c58650f7b34f527039f69fb40d76753559124ddd8527ec022f6335a025783b87b0a294113cb3fa1bc263db91fee4c1f74cf3c6117d8b752a6d67f726db3499450dbaa68238c8ded0ee79ceffa592b72b2d219398878b9cf1818597247f4d5e3e244211445ab8e3a57a2bc81d210010b2f5c9a997530081783a8763a375197bb800bb952cc5d6f5f054a8dfd0b935ced6a2597fb06474455b0b7c719948554db15f03cf4a537cdca695a156750ce04520da0655097ab2511c84d018deb3bf48e5997d817986a0422327238fb9d05ba46bea25f774be826c72bf385976c6a50b7a280faca2cb4ea97c755b74a7cd81ec6dcbb5dd2a690de8769aa0a0292fb72cb74f1d71bbb03d32017b905d47caa29c93795391ee9f449cfab679248ab9e3a2ba46696cf47e48f3ce3943b3101a618ecd3c2e4bc420fe3d956f5288628fb1ab965f03f327b53676d2d424940e60982a3c03530751638b73706bbe71a53fc3935e4e16fe29ce00ccc14630506e9f1d90c32367c05c676c4946fc3a8c62743e2b55f39fcb1cb73814c4c0631b15416ec0c856304bf5f703c29d9bcd7a88282abad9d8d8d2fe231fc0ad178d6f996008f4eabde3d7b2da767ac4303feafb09faa63a701975cf31226f5dfbca7331b99208a4c6aa1040621359218ef703a3f7029c2b61ab41c59d2239574eec04884e68682fc9d4bc64ee324ca52cc8d4ca2a68bb9b23b5b9daf596ecca6d51efe96bf59d318ecde6a551aa6f9e2b29844ca2255418b60e1bf8c66c060dee40608ddc28840b72595c5aaeb66125f393afb104b1f4228d4545f4d8da8c830ec7756b10086444bf2b8e915866a9e7045dcd84d72f38efc2645abaa0b5fbbd66fb728f2ba4f8fc708be47341aa12fc348be085e6ca954165c788fd1051880bbad7dc8b4746356859b9a148a83c62723cb789e649dab3ce730cc274cec5d4b1076abd202adf45d7fb7c715a89b0015232aeb1dee6be47192cdf38326bce2be4f0084d1c0b2aad9c0429b0d8dfb29aa9d56f7de85b355a09505bd6d6275813adca5ed7bce9b5e93e84d16ba649e28d44c3c0854ced8c29c733992f1fe1cae8d256733dd1ba7f8995a178bf248d56a361aa76209398a4eb36af00376d5593cd96c1aad364a846913e3ebd82da7b22eec54647b72722d7a2ac0b1efc27994822d671783b7d42e11fbfd85a6fbef2b1511723bef095123cbfa35220e74ece9a78257761a5882773b2b2335442e9ff4db0a2269b862c72de5f4f55dd8062cc45785c3fe79c0ae76597c16fb18ba9eb4df6e75e333a5c3cf2ec847c4cd1668f1f1f36a6c0b5ea8e7416b7117a5e25f04246307f890fecf3be3d93eee9963f6b56815792831d40ec87816a80ed2b9faea515282f7c6ac14a2680912bdf366800e4875b0cf074bf571bfdb0499c51ddd9f9e5bf7b34e6ffe7949fc20757df8ec61a8f94c22369f555e266d7ab0b4bf9965c8f1912417e47dc50ba09af1747e056eca49f3c1db7ea35a149a1e0bf509970beb54c9dc54eda673471f2e98073100cb48a3db14acff59f9b077c80c783ea59e5ed5faf463255d60e8c436582256545ef8bbe7903985c9abf6e3e6138d638e93e38934f0bbe47ad7b9c78b05f5d0956054baef297195254f6d9c198b2383f193d6b7befefa8a0bcdb881516b5a6548467c0f5bed3ae5a6491379bb00aee39dd28f6138464459d19c753d91b6c350eebebffad3be2083b91ecaaae1fc36ce7e98e42b5d37308f40b71d8f73209da3bf126b0cffffc07b2077f9eda5add17eea46366b41286e6ce8a0aea60bd0c0110a3beaafd1a286501df2d6c8b3e88b2594ed76cc233740250b39cfb83a6e34db7b7b2417f115f5d796279ecbe235fe017a2e1968a0eaa06031f9faaa9fdc78587e1945c7fab657228905072f6d44536cd0289f94dfe3687ad71b9523b05bfd765b532c843d2dd17fcd56f942dbc24b6b2bbf941263499a7310175f61d4e98a62bdca6d4fa4e2260568e4eb9db364339d83c34ca81e6a9ce4c39f7a2e4d094d9d1774c13ece41b5cfb81dc9b606f8674a915d58ef4b4af68c087143499bc9749bcc4554e7d7529ec7d00dc79973d6e56344c9c9e2638c21e7b09e13c007ba036292d61da72ad7f7de059a34348a8cdb3c589e81e0f033a4834a4e4040b272c33a6fdb3aa0d74c8716532a0b1fbeb1b220152e9ff1a861a1558c00cc14b74d4b81dafc02eff4540c4eed835078c70c272ec5cccda60fb8c20a7aff31b188d69c7f0fc2a4c937a73596d2f0d4", 0x1000, 0x5, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r1, 0x1}, {r0, 0x80}, {r1, 0x4}], 0x4, 0x21) socket$inet(0x2, 0x1, 0x7) shutdown(r1, 0x3) 16:00:14 executing program 0: getuid() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x100000000) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000100)='./file1\x00', r2, r3, 0x4) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file1\x00', r4, r5) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x6, './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x1f, 0x4498a23e48c01100, 0x2) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket(0x18, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000100)) 16:00:14 executing program 1: r0 = socket(0x2, 0x4003, 0x0) mprotect(&(0x7f000067b000/0x2000)=nil, 0x2000, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x17) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) setsockopt(r0, 0x72c, 0x1, &(0x7f0000000140)="4641117496c79f383ca34567fa87e804b1346928e3bdc25b957a7a3d9b7d891af8e0d797602a13e78bebcd9bff726cfe989ffd892788b8d3062a3f1041a222a7b9e5e7b24b883698c85569b6a75c1d5bf41a217674227e062f8482dbc4f927c4b721bc10a764c6b4fb22a661e715c585e376667b63db73bce54569a7b78cffd1b095f98717b3681450aea0376652371e03eae73b3f9c5074a10885c111c9004a537e31c2b39e492294c46300e606317abc674842a0559081248c3330d375a781582644158651035cb1eacd2f33399a3046281147217dd0a6360663dfa84bef95a8a7a8a8952cb066b2617c24bc9750a80b72ea0bc713b7533b198faff0ec6312d9b72bd4a8845b9bc8f4df7df5175c8ee31f3e9a856b2cbacf19c78a24a3dbfb53f60d60bc170d02ac6f7083c570bc5258c5058914cdf4060af994ecd22a6b3ccb114f01a35d434e066ff5a637fe6d8c9c9759fef6864e7f8a03cbb472da8e856e24bb0276834ccdc2d70d9c1b447ef784ef20113a048df4b62ad275eabfa8fc9e82003acf02441a37a8deed60c3612118e8b234b462dea60a46182d130c779822b0a802c1df81439923dd339edff4199520dcfabff4ff9f84a1c4a073cc22d7d37030b1df77d7922202625ca3833e8cdccc7defc3973f1f26cba9f58f5b5e7e7d4d33240bbae2818d77373dac4e1a22772a1a947ef38605ed78a7ab09ae3c64c641f282eb96172e58cdfb5cf5d1effd552328c689b9b46b6cf53824c21a0f971cdbc7f55e04736d50e11a02c1f74108a4cadab03985495ebd2b63cf2c37e55d4c8e8dd4db6eb2177845ac0507beae87959e922e7101e66bb4627856ec4324b3cdae0befc595bf8b22d06ac63b5bdf40bad74d9ec038dfe1473d14a919a55f76d85b86803c4eec18df83c6d1e857bd409c9c0c27c387d54a4477b9208f836a1a06009bfebcebfaa6fb73fcbf8a30676cb343261d2440e6b0c71bffa22cc6a4ab3a5131845e85a8fbc12a02abb53852064d39eb938c5333bcd88caa19e8a255ee21d55494a22cac8fcec6031048c7796269658872c05c2f838912384907ac986ea1a9edce33c8161aca50798db13b29f9cb0f8393d87c183bba8bfdced19c5347239938af188d1566563a256c5d5d4b56bf2e23e9722fabaa73b4c0c34db08ce9af4c726fdceaecfbbf3a501f667ddff0cf379a54e793c2ee3007f59df26ad0883ec1723ab2cd9cae5f93e06d6d48d108d20c48905bf24f8fa4ea5a8e6a17563237c73709b5cd3b8b51b7c1d919d6f8b73cdde59b4d3054f611747098fc54948952eb9daf8406d5dcb93a1df01ffc0f07b25ffe91840b6a85a9c7286e9a18b6d6916e469da1710da888d5b71be7abbe289a5a636b89eb795f25949fed6a5d35f0894d74ba96d16d6b65b6790bdc49c46ed7d30a08f780d2b6d5e6f4161cc0609c1211674a51429fc9a76746d729fbc52e8e7ea4acc233679bbc8ef0ec5ad313fc69fbc0630aaf0e3a3e1ce7a1510f282f14a088fb4657ac3b320030b4c7bcdbc9a3f3522fa455b03821aaf16d1168d30414c9e0f16363efd97467e55acea3e2a631c2b985ebffc11bbb2c64ea6ee26826ab6787fcf4663809a498b7a3877de0ede39a01a795ce60a070bfed1b85ab1ffafd1178718fff2cf9b7b487ed10ff334446cab1c00a0047cd3cbe7a7757aadb2927e4190fb16a718a3f31900a3343b0dcb5be4fc32744968d55138e63c9795970adde0c06d5805354e69c7ed1c04622968421da9fba760459e3ec668844289ed18c957537416c1bb2e21ed7088e4763cb6e72d1c6f4f226ce2ad2a67e47842c13df392f8c8a37f367e4a70a739ecda7ff80c00202316b2e29c5be3aa625acda6135558f4db63e6ce6c7e936cf44a6fe4a0568352b28f3e77a023510787c411e442e2c66128bd3d93a4b5af3f919aad774ae019814b97a7eba2aedf49696f79dadb5b5559201033a7ba6b9fa3587c1298bbfe3169f8909cd8f43c9041500d3d39f1b078374d64079d35531823bcc1295ce467080555c7cfaec3307d4ee6bf0ef037ce01f9953ccee78d5325c6de227321aeb9a1fccdc4d19d11e1f9ffe53054c83e8fe4fabb677d33b77b0a2f97a20ac9038e5e8c2d4110ba50ca77598a8b8fd5f7369bc28d00e6d15cd538462dcd8b1f0bd2a45f93d1748d5ec000ff7059d4e162b6c0456d25e77d09652414097fd5abe8125d6d0fd98e07b3c9cc2f11e5cf6425ae42c8ceeabcb54bd65aba4035a9d63aea90f251e24a9d29d40f413190814d51d0f712cabfba9bd61f64c2c38dcdd31569576b7552b9c80a291321df4dfd866f252ae5a4721153a481bd94e6aa9f307a9761860420f3e79988e5a4c44b0f13d2c48df5df73644ff8f737ecbd1dc9c77936d3627c987799a7e479e94a39f16a9982762e4b84c556e531861a3914d9621c536650a9815e8aaa5391dcb4f4a4dde81729713331556be69d5c3277b33f22f1deaa5e47a161744fb64cc28a4991aa9a2b05778c1010ac25a94948697dbfd4329252ac62818dba9d448cbdb0db702d8d4d639f664afa188067c0a433ab57a04d47a302b9a69eccde425b50bb9f16e089d8e2cac5151ecc617bb6d833740f37b633584e602f204ae4023edf0cca12b2af924e051913ad68cf17449825a7cd38248efd6651ed2c9d38f077593b165efbd6a862201ef48938127ac04d0ea9cdf5926f555dfc6764adaf882c1fefb450a295c38c4ce9eaef60562cf5e9ff243faf7a661730750deb146359febfa0cef20caa3f980c2fba3c1c4f47240b83e7b13c4aa313c1c5e3606805c48aff79b2ffa4cd61bc8670ed3918f639f6ea48d78d50dc19812211c00a49a886eebc3fa4fd20e37a15e7c24f3ea6d757ea0983a3a68611a2205b3f4bced3dc92e82ff7687df792349bf7e931791b1db30b5ad0340d1ed73f4a315447d81bfa8a67a5d49863963022326e6a26da4647e861e302b6581a7ee865100bd5df6f96d8d53163b34a067e4205d54f46f08d202c485c9c87d92e9543f1d1e68da0fc28d016b4e1fa993feef4c45a8c495a26026d1470d910b2371e340562099d0c4cf1dea9d232de1de393d5282448b91ca0740a427c55898a9b9d26b5ee2f34881934556e277a707181706178d1f02fa9c123d81cc24d7ea2177601ab1d6ee98236456278f359817e10616588c833d73704e9b35971aa18f36a4c3ef7c0a774c4c291dbeebb3547eb60155a1f609576100330d0639bd9f96c7657c6dc928039d8e68b41412443750e301897c07beff4a2b41562bd2144d0da8a5b0895458937bc136eaf8fc04f8511e53600a07d62a9b3bea956bcdf6903cb6564da807a0fdbab29fc94aafc3c9450f235745fe1302c71f508d0214ebf23977c98c0fe6856dd019dd1acda09381cb5667c08d3681cd0a62163f9745a6049aad67791f78e011b0638685dcdc00feff13c1000feca8718697dc8b8b6dd464205c426ec13884378f400a2b2e94f46784c2a3ddb2bcef1dc9d572088fd93cf47a8a6107dd7dabf1ccce2c19b3147d89c7a78bfd821ca11e81194b105af77ad1777007fc6c3852f9874e69d15c34925facb892dd87be1ab96d51aff97c5ddef64e755d63c9a846e808a835d2f90146adc0616a5ffd2fc4cbc56283daf4cc50bf4b158e32c59865f406ca878906236e43475a7ec078f0622b240b25d6589d897dce5fe0ec732b24d7ce35c359812fc746634aedf8ac242c94e727271d69e3eafd32a729465df9f2cff005e97f0f028a72d1b39b134c8e7a9cfe81f50ecf7ba4d353b9ca5b63a37bff4ec90bbcb9f58e2d3dfdb08a9f061b4eb614e10da40c086680a601475110aa05677f0569dfa2a90804874162cc162df43f6242cfb1f75d71f96d16e2fbd025c92c8b627474ddf9e6877879ad4d854141942cf4fd60c0a588ad388bcc54a2b571e3513735ae7e245bb0b1ae5a7eb0c4e4c48f8f0df9218c2b08668bfe3b6ab1633a009706dbf305e50f667c75f0e8ab41841ae6b69f1dd831ce37c18510d31d5def29b8aa6a296567a0522be6be49d5d9655565bd2020c4fd79ec1d6e3c8267ae784e28e4c10cf10834d0b581e27d8386d70243ca933ece5e0dc9c75bc1d427c92250db3c30ad1b3be13430a54e1cf93dfb315c1552234f981a76632467a421f65e356cee0ad474f6f1a61ad4633acd163b395f7789b086cae4944a59913f03d50056dd2cbd68d64e75a4fe474564127225b80c077dca94e280ce1450495284fe0e1d7c106f447929c8602ea4197d9e2f2c42cafab91be29394eef198262d97f2a51bb2d0da61bfa59c6f399ab9fd143c08bfdcc3a382e245b8f2206f9203e75325cebabda2ed8811edab443dba2a877a38ad0926df18e87f70706d59f29cda770fb03399cb1ca79fd9593544a1b1f29f773b3a13a1e4faddd8a84f971f11435c28ce27c2f1b38071b60cc9a52c573cd4002747a542a002407e91337e2929658b2f0dd43cccd9eb8ebf7829c58b86a0ec2ca52bd009816c67506f67f53db310ff0782bb6238c06797f29937db14cacf4601830bc48b93514255d2928d0088129c4cff92e0a651f7ea15d28cf67dbdd3ebfd28744710a76608f59feb5c41383402770e371b0a083c65961be160dec3ef8280032b4c8c1418cce292bb9147947cedf937ff84f0484820904579909f417c4e06872957dce2c73f4c9eb68aab63027cbb0d28bb664c8be6cdf955ec86c0f827b6689d6bb5005f827f048e3f0ee0f4b4059b217d04d8fe6ff7e91dbadf34dd6fa403ae945a71a455d864268ae75722d5f0af71e891c640ab8e8602cd48e3f607ecb7dc20e47ede88d7410a050fddbb76d5972e2398478511a7fa062467d56aeaa615c4735aa50bb9c680fe3998a9e48f16e54f95f96ee90db97c56253e138d76546d3fdc83fdbee1840f07745e7c7848952a67ccd07d9c86130a53740a830ee99e8fca251e74af05b4dd2d4ecba587f63bd964a4f42be2473d254439783b752f34d323893f59a057dcf940490500ba4db8ecf13620000a0a72fd671fcb14abb82659af883577122db4db9e0bd0a3177ca4e4b3e6bfb2303de34be5fcefbed52734c715a685fa2f0cb4e24a9e3e0abe064432780db02e2928e2ada8a7bdad1020f7d096db98e66b935ee98243e87726828b57d388f51a1741c411fedf87fb932b95cc72146b730cf89daff695d12f371bd5a6747f0d6d90cc341b7fc52f9757f323debe0d3b81c6f6811553f9c0424d799bdaaf8f900145e412fcc5a0ea8b485bca50f8f07af44bc1b508147537826fb5457c2f318f036e74ed4db533cc9a517970dccfa96dd3be1a1746897d9d700f3ef773cc96ff09036e7ddda2b9d56b91b39b67a96d25609232b6a41b82ec893a7db2f0365c4aa6f193f114d55513d447bbd0c3b17dc972435fdc058b68a7ddb1f7b7b93955d92c61280041d11bc8a48e14a4182bc38e26bb26dccea7273523c14d366ce31faec260c528964329622d8d3f09707e0521c8fa0cbb9e3ff03c3a9a0a58f6558623e106fcd8d779218564c52d09b4afb06bbd5964df7a9caa4389774f39bd87d961f75adaf1f39c7d55c956ed837311297f6def10d0c25b8ea6244b5d8f455bc2e63af1bddf9fd0332d9db2f17d496f0a0135571d483886acf70d61380a3b398ab7ba9fda47b8d65c592d895b6c219c14af6e8b46b6f752c411871126119eff68f0f2e465141e6bf052085bb654bbe7263b0ac3c9ef7c163b62b9faa898eafda3dc0e6e4caf0cc95a957aff8feaf1ccb95a088775a3f988", 0x1000) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 16:00:14 executing program 0: pledge(0x0, &(0x7f0000000000)='\x05\x00\xaf\x97\v#\x1e\xaa\xaf7>t\x97\x05\x83\x00a') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9882f714459ba76f3948e1c528e366de5528f096aba50e15b5540d844bc2293103817cebcfa248466209ee1c314f4b8c5921a12bac0fff8a14b3027218e0006e96d48d42e24a6c09765e68d6972d70aba1d126849fd96deac18ceedcccf0cea31987f9adba2254e5b09fb3f88728cb27af023a9f8390e244bf404fb89f9d4b63b9f51a9638734591f6c4811934bced87b1414ee93376028be4fe0a3cd85f44255ec705f125995088c375add05018338f220899e9af2904e3823377e872215992a444db7309227cc07afaed2686458cb218e77b3530692e2046e599ff32d88fa71709426e5b449bba0f558d131239ba14235fc705a9", 0xf5}], 0x1, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x7b, 0xfffffffffffffff8, "85491702876ffe4dbf31c13ff100000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) socket$unix(0x1, 0x3, 0x0) syz_open_pts() 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) socketpair(0x10, 0x8000, 0x2, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = geteuid() setuid(r3) faccessat(r2, &(0x7f0000000280)='./file1\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='.\x00', r0, 0x3}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x3f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) 16:00:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001640)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r6 = kqueue() pipe(&(0x7f0000001d40)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x40, 0x0) r12 = open$dir(&(0x7f0000001800)='./bus\x00', 0x80, 0x20) r13 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001840)) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x0, 0x0) r15 = dup(0xffffffffffffff9c) r16 = getppid() r17 = getuid() getgroups(0x6, &(0x7f00000018c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000001900)='/dev/tty\x00', 0x0, 0x0) r20 = socket$unix(0x1, 0x5, 0x0) r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd0\x00', 0x80, 0x0) r22 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) r24 = getgid() r25 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f00000000c0)="2917ff4e50a6e4bb8f9bb15721e9f1f12de8e83d1a3ff1dbcb517bb4e5b0f998737a272946574faf0f5a998e0b645579e123b7da689bca7d99ec1143fb004e5c0ee9cce4358741f68e4ff5d75641214a8177ce5b04485337c214f062d6", 0x5d}, {&(0x7f0000000140)="27add0ba9c38a8dcea3ceb2cfa32ef98df9b0712949fccc77ed929a636ac31c6bc344ad8585104139d9b6243f0476d36b360732763e25dd2ff597ab1179394a41e715276016f", 0x46}, {&(0x7f00000001c0)="183a9ce9af85b803a5d83c845bda6c29786e00b16610c04656081f87dbbeb754126a2c597f0a08f2885941a995c48b8357062817767ec5e67dbccd0bc84b89eca1", 0x41}, {&(0x7f0000000240)="fa35e45c4e4fd1f6ccb47554ab385e547115e30addf637c50709695d516b97ae96e7d61f524903d0cd92b35dd7e21360100623417974425ebc6a9deacbdb9068e822117874e9befdd39932fa7c640fed743aeda7", 0x54}, {&(0x7f00000002c0)="ab8f1f6a5606d7d2cfe9dc1a4cdd8de66b2e34fb18e235a677093aa9724d9e7e5d3fe7d7c8a559afa3258442e472118aafb7cee05030cee1f17c4c2454cd22b853e388ff3d81640da540e809260159a8a05e432aaced2425b8", 0x59}, {&(0x7f0000000340)="4fe7ef962ffdcc0dfb033dfde58f7c07c57804f7badde27e1fbed9b497d6d60cfd8f57f02400900bd55798b4e64a654298d5fe2029c94919fbefcc7981e6921d41ac9c7ca1719a6e73294c7b857d1f5713d97b895d8283022013a24bf5e40ae5d79f52ed9acf4b7d75bfb9e80f16826529390a400e0104606d2c4d0854e0582df433da72e394298b9887f5a4a08b30545270ef73a98a2b0274d6bb4e94e353c06cb1e8be5e2d8c9efb2087f55fa89ab20588efe5cc694762c0386060365a", 0xbe}, {&(0x7f0000000400)="4c2cdd8d50e9c397c939569068fb68915b8ab9bd4e1ab32844593e609dbef8bd0c9b57e1ff66dd3beabed94547f52d470ca78b541e6021ec4fc4600df39cf7f3f2e58e2fe154d179a2c57a66dae899351e42f4de83358e22ec6613c988d6a3b49632a02f62bacdbb0aebd3e7876eb6a705a2ec8ff0c70fe4fefece6117112276e3ad57722ddde7b55e33bdc1ef1d467eb5d4005ffe439ac8eddb640f1a223ec9664f7df8d27fc41b5ab08bfb7a9d0d8aafdcd748753b74f6e3c06a4e1fd7c9bc3258921cccb95873d759a7885ee94ab64e758408a81fade29eaf0d1a1e5117d20e3efb3cf51417a4283d0f49c9c7b00fbb82df8b12a3e04a337edb66748ca590fcc0b5edd6d3a5b42cd00ef71e3065587b4ffcaa1f03479b79dd9a67968b3ce2069ee97528ec057e03d4c12782af376ca6ca992b7b3161599ffaac4d80349d7f1665531b7388b728c3229449ea0de9d480d851bd63dd6db3ae493c84a1845be6d49ca033c65afd347b9c0a394dcbba15c520e258fe430afd89ecdc4f33abc383cabef5cf17ef0590480ba30f49213723d08b4eb5b5578ad5d984ec5bd9ad6c2d6e4b03fd2b0c3f9e05eac0f48b21e8b6cd5d095adb509f82f40f4862d1869b9ce29f00d8d98010cc8e98a6b5b4616f9eba53815b65e6b4483f51da8e1a7c2bf752ca16f6a21792d72f1a358a3a7664f14e979c7dbff7342b467332f453af9e5061a91daed79018a0031b8df1e9dab5de9a3cceb6f13740d1013424ef4f4b249933ee3390d4aa9cce901e7d2598eadeacd17a4773a02a61db395268a47b431be8556529c7b7192d81e1945954e8333a256ffb32bd62d648f0882458ee90f03f35005e66a1a7277537ed05d9a57f0916b7718d59ee4e7983428dbafca7f74688c6b11d02e1bedc7ef5bc6232234561f2cf2b5513143039db5555a91897ab41142a085fbb2f0987d12d9a54ebc64372e38b7062298732ba2e2c0418b449ca2ed67ee86e8c6c15a90baa6dc8f6cfd0872ea13ecf2ef09fe8640fca5df9bdc6d6d8534c11c5af394d9c137bfc12c9ab61fae0cb532a143a3ce080b294294fac783fca40cb906ffd83138edbd26fad91603a4d2c39f292ea4c86fb606e6aacc8b296e8372c589b704aaa182ba9bd83d89901720eb7f6dbb0818d3b7e9d389c76b0bdecebcdb63d88b7cf8918499b326c2b52d76b34f03c6a976360ffbdfbcee18ec336e624e90890088a75c0961b771ff648bb84fd0985a5eec2ef14876c6f31bbeb1c555a0282da53f787174fe17f572fb22e914a487d1320361eef68b0b358e2e108357f71869ce7629f77e9f203a4941695035a1d1f0d773a7f76d7d88c4b9e59b7271096efe230eea9c80f52021484449b9ecac68baf1fa795964a182a7a940bf85f349e46e0a579ad1a6e6c43defefaa8de9ac67b06c32275976758ec77188e682bcf5055217adbe56b7388b471942f0c274a266bc09c06079d233441332dfc1dec2d11cb13fb18149406241e0e3851503bb888be822492e96a0537d8ff0391543d24ae98f34358bd55b4287312dba10b84874b7535bce315fd4b3defe20a7bb48189e3c7cc8238677c8daee5a8966d5d73b5dbda3fd1da8ca9e5866ac344907ba9b78ddd3041bd520d92ad055a0f68bd969dcea3ad3c2e31d980f45cc273180893bb11ff9740a117b349bd98e693085004673dd35de5d8eac3d0d883f3e4c917f369fbc44682ae27854f7c57956155ca4581ffe46865727c64c4b74a489c4bf5b8a1ac85672d1563f7c96e5d8c6d63374e7248cf7fbcface5633051884f32802089acad002d7f1bdca822e9b5e5ba3ffca545683104fa6dffe1fbc52e34713177bb4b63b15cb4674d094f305c962ce3bec1b1db1b4770ae3728ec4ebf5e68b9d620167c20b1f380ee67dcfe339f9e35ca76739e8d5d3c40b517f03d4ec51a5e2d714f648f9484bbee76cf8cf4f1c58a8ed731ccd13527e98d6e63a77983f7fa48acb504b24e9ea053567685e04c5b79f339f933d5fbe7c3cf0462f23b517fc538a4cda565b7cc5477a75b26088154a833c84f77c97fba1a1d4af179f26a9c9ee75ed6fcddce85a9881df47f77a3ba04e14fdefa0b20971c3aff2bfae13807dab254804da3860ec89cb45440e79fbcbdd3f011ec0a59d4c04cca77cc6406d7598b6bff9e4b7e15b72b84936aaad9a892b5d25b9d7473c576794a20f793ab812cb0f614439b3fef96eee5021d0d727e3b1e2423f655bbc61ddbfe8be6d99d45a2e6f8b62fe562e252451dfd1a3e9ef8f6a38287c6e852e95cf753e6946fbc8620e2cf8bd5b62b0b92f7ed93375691b5ecc2cfe80b6e4004fe9e21cae2cfc4c3945d5fe3f2fc82c67139ffa0549b0ea90ba5d138ad370b7d3550a6d3f67619519f4c4e1388781b87bd2f018b941ff562380dbd5c20f133e92c292b765946a04c9cc0d1f4bc3fecf631e2f8394c03593073da351c8af9fb674047d07490b3b0ab74905a1db1fe2705c7e565cf71abd7b3d1448f3ebb1166791c60abfa2078191035f985100b50147b4ff4d8a40625a48be7a00f39357ca8fcc1f4390cd298f77b17d9558e9005af564ddb711faa4db9083584d0e46ad9e267a5d33a69b6a6d231d9c528fc7a693701f59a62d454bdafc0ba8a0b75ae2ba51fc7c5857f7569712f2970402f97e4676eb5f52a4dac8a19fc72c63827bcdaa0890b84f3a2c17bc7c33d981e33a95822b751f7dd521778eca882561f3aff3a7d20fd9a164e6fb2f3b87f2bcc5d595f2a8c5b9d2d950786145f2c15cfec90e5a45c3cc51f4eda692a438fa95d21dbc575efd792f8b87b5b1c3acb63f29ed5f157d68390569fa2d00b5389108f49dec998abbaa6be6664ed0f2aaeae999df3add5eac4cc58580ad32b9cec8612349462ddbaf0c3cbc202b1ccc1540e390cd97b1a2e989ae6529670b2337336870c16f3f24274efe8b8747652fc5c57a84f99c09ccb813cf77bf0d25593ca8a051e87e0d8baf46a378b4146539005d9d714f6d44e075ec0022f486b85095c2679a9c11c416c4b4c68f02a5f1203e4fbdbeda41bb9ede8001611e1480b46bd68ea7bb2fcca4777f09710b033fa02e151cc0499552e30834083c43ba4ce8f8f7b1c3f10622cdf761b97207d0ebbfa6c01b38335bc487783bf73b204c41c3541eba1a592bbf147541a6856956c1f17165f9158802bca747df96ddb78301ea0882b57e59b58b7d9007340bb3ab17906f95a592c80da46cdfc517aa4ec8e3eae66ecb212060f358319c647fc67f03553aaa9d24335d85c09e42c4a1518b2fe598235f2f53cc6714c1180c43265ffb1361db84301f6125b428a5564896c2521c79cb6755a3db0c654b0e70c7917d88636d859b8b02fee69f51b906457f36a6699899ae9d2750b5f9e0c27741844ecf76cb96b6fbf166a09035074593b9921ca29dd3a8a6be34361f7b9591fc06f9a5030db8e4d4545a554702ab25a4db79265c3c81a5e367dd06723cae624e871eb7579199af0ba5ab581e4950b9b1c99ee2de57aac214b67ad2afe7cadfd104c2eb08f0b7a135e7043450ccc47cd39c26d3f4cbf24833ab0b2e32c7c5b5b755454e8a106975657201889b57316b1a06e3e79f832c5a7a28bbb66925b19f6723b00dd5ab436c95307ba6b6258291522559233c50cf7cbae08abb8239cdcd4b56024edc9bd84c4d8f694acf4ec6820771261433a46ad0221db8ebe05e948bbc9666b4fc0762644790813ab9b11094f074c336572bcfa8e5d230d995ac8d7626719b03bba97c297c35d8f39e828f28a0a8907206aa3306786a318bc8df3393ccdb1ec1e2681857a243c700ef334b0c51092c53e1abad09cd5362e5058da524dab841b227b9d9f2f451abbd7b5e3dd157d4406f4d1af8344c1d69c11dd310dfbb56babf212e14689d557119b030e92cfee6847757df7e5f5d65b3a8accfd53688d6dbc6020ae7b392c9fdef3666cf02f972a12e4682c12c666c94ce7ffc10a473eaf2a28d5f9e648ed6ec432ea41dedc0b4647361f4665dc6c1f08f1bf8cc07faa9e64a94a249e505bd9d320362d0ab84ce58ed575e5056a6021ae6dad782d235b388b784c84afc982fc124cba6763eda8479509b6ad28485a883d96b56168f5a6f78197101c9f3db4258f078d7702ec8b1a0809bde09ac7d499decb5b78fd24e00a3a3d3e22f6425d98fe5b36e357c298e2d3b3badd06dfb7d4f2c4bfea3139ece928fc16647390ccb390237bf94eba3115eaa4ac068761a4506a59d3ed57f56a5a3b63ae3d0f426b3befaf72518a3984e735c5df4d6ba27d28c919546c2e532f88b88840fc453b4b7bafbaa58f5791201fd370283afca1b6fcf6f2ce5c91d89172af9bfe031cdd212c4b318d0b5c16d12cdd0fa3822b31a09a89c2af984eff182a06d6419959c45caf5405cdf759fa4217cda1587eb7c9010ebcff9c8178801c91ce2fec0d3b6c9a78bb63e0c439dd8189a283ab023c42554e62a4a7c45de628a914ffcded767b4004e39ffede768b4b393b56a407e83d466feda2a46a4bb84cb007c1c732b563be6936d3b7b3997447515d6483db25181dec5704447f9f112904329429d1217fe7cb709de5c9293876105e9bb900e2c0c3ca5cfaec435ba5c3e141a54c7eae4acf239a4272c677628e618aa606ee9485e573e86d92ab8e57eb70f55c5754c79feeed37cc4e15313ee5e4b6c34311991a6179dbf88507cd03253b325f1db76a31bc62c4bce6ab620f1c9867813b8147eeb3bd3e28728af711827d1eefe0ea1bf098c2258cd132583d676f9f74ce379f201f972a2103115fd767fe77ee4fc3a7d458e002236c9ca10faa2f86364bfed3a225e760bb24eb1b688cbbb2787d915b19a129715cf686a0592c6fef343633c9d29a48f6932cbf5e2119afe2857b42583417199013cfaf1298adcb857db6dcad25956cd6e44bd4d6f4acc2d999f923a4b8042029016ba86d4758ce1de94152197c08156235ff4ebed03007b76eb8484ea6f642d1da61ef3fe6cfdbfaff95d73672d49dfee5bb7ffb577cb8aec8c8fd20f22ee3df2f40ea7e273acf34b0395e348f64e1a1f7a67f4f1e280ee0cd37b6b255ce019d47e1c3b1fe191fefee5595290e9216bca8aa4e90cc69580c15be4ac3a31a935ca07a0cb48bf8b842ee3d5c9c891961eb79f8ff8587b61fe7d0611362daabbf41dfb06ab27ff74b7e90293c755ec15fd2d08ffe65428259bb743968dbf4ce6118edb68101fc9559bb55fa98d2fba43afc10e54575b883234620dd9ff81681fe5eb49a76b99038e7513af4230b6942d4093ca5482f2f3a7bfb618af239479e40c0b7a885b2688e4f4674ac257609f676d4d0c5b98e85e07dcdebd6c7dd6970ebb5510475d9fa096b5e5b76a0858516d3e58634bda78c96c79dc2325b3af4ec1b61a6a954e432b8ca2d32a3fe053ede75e8139eeffb973b6d535e816ade1c4ae57f97b0dfb7b53e86aa99de2a8776202afc799b4d7985ef5ab52c6cf3dfe8322c693f7f11a11f3de3fe02f452c0a926f300ef5bf854affcfe14aa4304ec7b66412e298f2a3e7b7c7ce33af1fa2dd45477a7d6d77d6dd7bb299a8c57837e31c1961cc97be20d81eae9dae6f581478fb20c899b68ada28479a449ac3006896bcdd9c7cd534d72ed28129804587cb007bdbc1f51d5fa5e119ea0d5a10e9c07644954f775c95657d95eb0a237605e945f2efefbf5a2c3ee3f1430b7c415f74f272377c3cb577612aaf5cfb1f41f90aa67b2778ed2106296f3a9fbe0d99dced49caea6f7b525575645581c35449eef7", 0x1000}, {&(0x7f0000001400)="2ffbd8b805991058254266648a6196f077743cc0c3754554956a4b", 0x1b}, {&(0x7f0000001440)="621ad1b7ed66faff7cce5e562e22cc18db8f1f56e68db343951da5a4b039376b486310224af6a791dd7ecacb7001544ff8cf61251c9da2f9f6f21ae4e087784515d1838d4a8de38668a5d4a2af1a45ffbe5e1cf99aa997b86f7ab17f021709200588e3eb7081cbe66d9e6ff993", 0x6d}, {&(0x7f00000014c0)="2130ebd03982d39ab4cbc9276f8dc9fa2dda953b0cce8d5390d1ff30917cb475bb6ff8bcfbc987a455d1d40feed83eac8c42c2577643e98da330a24eb903c5362c047ecb28", 0x45}], 0xa, &(0x7f0000001a80)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x20, 0xffff, 0x1, [r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x108, 0x1}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r28 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161194cedb5faee0ef0986551accc2aed97d8db3131912cfd8c949c2d68283a5a5d32676076203336e9a4ca3a4c051191647e46c2438eb0990011f26a3d2f9e9f3bf399cd4cd187432e4c", 0x56}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x3991cd9a, 0x3, 0x10000, 0x0, 0x7, 0xb1b, 0x3, 0x2, 0x0, 0x1af, 0x6}) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x0, 0x80}}) login: load: 2.18 cmd: getty 25216 [ttyin] 0.00u 0.02s 0% 305k load: 2.18 cmd: getty 25216 [ttyin] 0.00u 0.02s 0% 305k 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000100), 0x1000000000000072, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1, 0x2}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:14 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f6669a23ac741116c65303ab6b7b126a4009e0121245c12a99b2a143ad86627e7fd09334943e9cc08e77d7e8ee67e87f96817fee9df64674185d08ad9c22d109356abe31c0e11adf5d3411c1975e69498ec3fe3b40a2028696af70e9773a90efcb2911a598e96f748362410b1f712cd499ba1fb96c8bedbf5bdcee1652c3cfdd0f8a413844c9d6b46e994b7c1c913c1da1f1719065087e7ada2cf4c2ef3716d7bf280d047a05ea3b2"], 0x10) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x278, 0x0, 0xffffffffffffff92, &(0x7f0000000040)=ANY=[], 0x0, 0x81302a9c50f81f53}, 0x100) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="4c09dc7870114a8bae73948b65e9b6deaa7a9d5d59b75f5e0ffca992abef53b186833d8129951ec2d70c57ecacaf2966e718fa6e12cf33562ba5ff65f4091553d80a9f02a28a52b45070fd69a652d6c19d3983ac43d5b04ea5282084691d70812af2f8013d227e7c5696ccf15b971fda72b48d56b19b589da43026bba370e17eccd314092017714f0b82bdc563a6a7c50a7a61929275db75c8064a9c46c9e591ff40000e4cac7f9e370f4c60140f28e31f01321c9331380218dc2b1fdc2e65619b66a82ed2ca480f346d161d3edcdf4a172bb91ed3f03a1f", 0xd8}, {&(0x7f0000000140)="e3fe2062b2497aaa79", 0x9}, {&(0x7f0000000240)="96e72b0ae4491e03fb9d202f3b52f2efce523066c1396fa92c12f6b210114851e08505d9c8", 0x25}], 0x3) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:15 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) setuid(0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:15 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x890, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x40a, r1) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) write(r0, &(0x7f00000001c0)="7f275a089f481fe99c51d71a56e4758c5629d3ab6d77c5637c0752af120508716a2a9879a657144fe7d7f4078ad9a09afd4734179ea259434dc621a2d4d8fb5c9b470babf433c9f42efba6d37ac2132315b3679d3e9eed382c190eccdac6c7a3de322e96b284c706746797b32d561a3fe8890531731170c8b8443857f4da98690d25f24fa500bf50370624def23d26b2749d0a21ec7f0604dff84fe75344f6c1aa517765ffe9d0655b4c215053590a3352fe94f2246bef13c10312c50bd8f468d0afb75a9db6845dd069b7fc829c", 0xce) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x9}, 0x8) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000002c0)={0x3, 0x3f}) read(r4, &(0x7f0000000300)=""/10, 0xa) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00402305a621a3ad00e7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096b659c96586d504a7e000000000000006c4ec07b3f638a8305b9af5d948660216457fc81387f4adf8"], 0x4d, 0x3, 0x800) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x84) close(r1) setsockopt(r2, 0x7, 0x3f, &(0x7f0000001740)="e3cd08bb11361ee9ef00b3ca96331858d930860fcb8a167d086e7cb29046c1e3a9d97edce27d89a6ac3a722d39149ef143c5d7b7299d485e6ca5974a35899226a10daa9c4dbccb766bb8f681453afc66454451faa8dfc38aed1af89c96bdcd19da1ef91db8c3f60df665f1b2a724df7adfacf9ec21ca505ecbf4a7cf5fa8e75a5ad1d100ce1b5d3c3d813bb4c75334bc81b6a11d8756b8f1edc28f198531f750852e65102180316f364f68b03b326200c8067e8a124baf51ebb3c7761fbf7cf06f319c6205f80ebe9d970e3cedef77e8c8a623036c30dbb6bae3eab30f6ef5871fa467cd48dd65e50d1d89e19a0bd85e6ecfa6ff0c563bf18f858441f6d5457646b38b78d5486790ee8775845d0df7d71be2674ec448a4f13962850b5c3d35867e8fdef850c138314a7fbdbcc81d898dff84b60a6fa24337264b7932545dc9f03124559684fc06dd74d9fe569eb4e8d2e4cf3b5a5292d72a7a1a082adb3ff83353ab7823a1ab36b20487a11e58f182bb2734359039c00036ed080cbf2e687bd4181302fc80b36dce8688603635abb4b9f829913a3c7487e4a14212fff5bea0bc11b2d7dc8b416ec3fcb21a9f5b5c49bed25ffc9b63fed348a7e5305563b19344d24add40a1e31c39d3ec8340275721c230622dce625e7786ff11e3efac495d6cf4598f4cbdae6a2ff509d699335476ea1c5a7d7ef2a3dcd94951d54b5288ac3459c502633257817eb448de19f5e308f242d40f620971b2acc763951f802865bcfbd448fc93494d711bb6f6d57bc975564a8bd240ad27d58bf0c8304367280ede7b65553b27e1e0d3b016ec0c417352e1678da3884e48c28b586bcece5a0905cb9fec8b4c90707cc72b2ee59e5ef497d163d9bb44adb7293f21803932651ad52c95a610170ec366ac715f3645d3cd5abf9aefcb2c99c812d9741ed295bfc7d256c7a2c6dff607eaf29c97c4573af124e60063ad80bc4ecb5bddf44eb05c297523dccb7cb55e590ccaae9898d87a422c72f0cc36fe0af241e82d7abce2e80eb17c930263fce9bf9bb4083ac6ab43e105de23967717a2769f58f284225bca2ba4fb18826a9efe24131228b101117db589743bd75014aee2a86c327bbefdd971d37724de37155a172f4f43d6a0830ef7102d631fd7b42c6fff0855066a0544705194fbb2581b1e130de2a97aa9ca4f40867cad2265629162d270583458e3e286e99894f20578d0b5d8b113ceef2cdc51e021ae063b4f943462b529b03942dc937a166142d20b05e6e973bfde3d0250efa8d4b04bb080ba51fa8cf7ea918aa29dbd8ce3f0864f28a0a686b37274714aa89ab62602fc1971ce32650da5c2a0963325789278874e2bf301d0e27f13a7a2dfe49c57125bb5755e90f9d2ba58c741f6174586f3c8b7b277c0c7708eb1f18e9cc8a9a5253d9f7070a43cf71a3abb69e39d1790fa73025810399b0a0c237db713e9765b151ecd9dd26dbaf8590765c311f95bbf1817f1f7cb1b7b59b6bbe655fa3404da51ac9a73d29e2f6127c54ccd6c640587f26b9562979ff4112b9f9e5aba5b6eef79304bbffaec57337ec6fc53fb74e042af8597b913e186b8374d4dc6ea792b6da3540eea8262a014a9ed6f54410ddcf5f603cf98e2a67d6b1f86b50c52eac5a133828033da71d93cef22a42a5ecd243a0686d7619a24aaa3e4f7d3fdf57e24198778d498eb2cfef18240ce7a507439a3b14f8d8aed955d94f34420942e0488514dbc3506543322501bb178c2770c7942682a6979dc0b015908ff2c949cb5b1355120627fc45135e5422470b960f38f4c6c0433a75b6340d4bc7175ad8eca9d7b3d7a3051236c169059bd80a62d37c642d7ca7c27aa9c1b53903282a7ef84ea27f51722e439b348f61599a3f40677c7063e4d95590e86a66a27d2082dd24a879bfe090d0b02f0917933876ac9feb674f059182f6fd20d1508359043b1dc70b0b792c4347a62801402763527be9a629e09a4b8af2519d2a676b42cfc67656f71fbcdaa2f3e97eafc83d525cb265de7e677fa4fa19340bd1a54e6ba71e4b1db7a46a0681839340a7ddffbc7d95ae78d13171e004889719c3fcce1ae1d205b722240de00e4c2eca2be0ecd3520b40f4466cb2459c21befc8f2008e1e02676b4bbcc5f2e8e4bb736803eceb93a2c9522899a1bba14902254b04a75ab46f195317199249857602d9c071e5965c08a8d2065d16028ca62353f34e95a3015f608bca8fd89d8d40dbb8a36fd6ab587378bf340addf0adc999a50023d7a7072740bdb01ced43ddbe06fd4b7ec0a5e33beccaeadb820f01611e449efa9e9cb13f7eb27512890e27b502dd8c056e109a5355ab382fc8ce83bcff95ded9cabd5d8a22f29e3defb63e2c81c34833cd3c00f968cc6af76366620dc7dd8cfb2723737f8681cbd65fa8450e9b7f97f1991ae20d6c59911d2acc38222c1abac3b52c488ec4d313fab66c2ceacbec11b1e8ba51025f2e37681843ad98c6686a0ede958241729ed4e6994ea48d9d8dc904e223324860348f86c34cca4a7ee01e0be7e3be9097487641201a8f3a342e243c86e8292fbf8d8dbacae1d60f639737556429b7f136ad5b58aad33793fb5675446a471bc3d66c050cf70307071ce7b9fd78d5d7ec0f2d70695cfe522c8eeadae666fb18c187334cfd88f17785196a3e1f3a321a90cab7686519fd3f53848a5b2f545b1d576cb579b7ea548b4e5f9ff8e096a0924243d9956025dff068f5b3ded5ef6461519199baa57b3d4b983b086ab35a9f442eccb35406f66c746e10b76e052fae8e3d7e3cf5bc2f77d8b5e0a894a027295e94eadd0948afef00b285ad2ebd3aea54072827711d9f6f1b52049e92886515b6b867cf9f3235c273eb30b065ede40460a99e5a844be0e9ef37cd5ba81eea9c9417f93caed6262b65047e895efd06afbd1878255b8e5f216319abd16ef01e3405498a31afcd98cac698fb06564622994a6b007a13267c04955283c44976d28949822e2228cbffe0e7c37b85eaa6e80b78a13e37c61224fe475452d9ef81401a6a31149f4ddf460e677a5fdadb23b6973ac363d0147e68a6a463a678d9f1d255bb7de33644525578946706030ecf8bef130a0177e47350d2a98a0df6d7b57cf68ba20f41b6a7e959fb529586872b583edb31f8b68ed615f8cd92b3aeb20da2e0ee0cf0f44f7fcb562dda926dae03b1c27db440230dd21733ab00476386f97a977576f9c76561d3dd9c9d164dd15fc4660e1f85d2c6029997d03bc9bcac8d115883e62a6a30e4f325f78ab7654d4138cdaa01718b59d9a25e4e921e394d132a4f3e82eb8b2012fa8c0b2e05bd8257ab6f366478c199c71146638c01651535dca5dabd0ad461ad75219133e04cc82b9905d1aab7bea9ec17ca2a66a39991d289a69c0feab578e72cb4387b837616756a69492abea25917c11d1dcb12972f3f4d6d897071bf29be519f399fba1bbd4438ee1992e9e8433c555d7fb14fc00086a563dc233872e14171a2ff3775e8dd3db195b713d65b3f3f9961de15bdd3a6c25d73cea6e8611ca7d4554b521d0edd0668bf375ac169ab39d357a58d7a8b4d45a44304c08dd58332b2089ba1b32538755ddce9060fb46ce09e1f75d7a581002cff0994dbd2d9d8bd6f0d05e0f237c2db3b9f95022320275f5bccdad8334c05746b976295de7bd309c8a211d33f4df687fd7e5667a95da9bf8216df10cc9745e76c61289e3317f4cf8a8532933d6753f9393c4f79178f20419664595e8e886ab3c72d1dcbe66694d0187dcea9f00197988246be14354544d8088fcde44cf26734aa6fb3d45c6e70f1e187b618d269dd52d997d989eb84e6a6c3e7f2bc63039290cd827147b512b3431c3c20fa373966e8921d041b5afe84063fb8f75210656a1e581cc7ccb2233b854d01db3def98f75c5998363277fce0844d78b8f1cbf7ffb05b233d1a9106bb01b168bfab90895ad934b74e06387249d3055b93a9988bdbb56ce97ef848c65c55399a720b5e2dac586adb3a8d9260afeeb53ca0b98fa44465bb2aab85f6729ff3b689a66d46e250b736e94ba2b8eb4deb3c73a35837c547711e73f5502e0fbe7c9d1eb3f65d9ef70a4d7b81ad70fa1a8d675ac0fb50e9f46551bd2379e3477314678eef10c4dbcaa381722f8e57403f362e660fede23d14c1e7c0c9aaa055583e6414bed2a1ce4912a3e1d42b95f63582384413b87ee79ebaf8b354e35e4c325bc7541bd2092c2e2c959f2c28065efecb0d47a3c494c80cef8f2e2defd0d3e5b1ba78347bc926dad487a247866f0b3afca36accedd41ed844cae308a7f1a0bb31248717720d883b389e74b52603d442115e311a0e6b9110ff3c10db877819b3bb760493099175c88c4b24fd54548705f5b618af2fdf04ef09cb398123eeae088443008fbec76cabad24f3846deea2ac734a5b1621f89427f4fb3ba9d9783b1efff3d815577e6f3ba54d077a05049aef5d9c13f659775dcbf613e156538748b7899b6c3bb33312c43004e6c046990ba6cfe04266235dca50363ae4070d092b4907d940394f3bd9c412403d2772074915da5543248b6ae7b6b674cc7f08438ac5bf076ad8511fd1e0d8f6472d6c737f8ec9bf20b3a95a73e0f65ab26a138e9a2e1648dcf193c52b618e364d42623415abee41885c806d315b84433b76a3f4dffd1c8359839f56b270b1dca36cf42cd7467f1917437b769f1809ba10bc6a38b6185f4d7f2b5148d27aa21c412c3585fd20f3746e57a46efb9321a912f0af778f0d53f791569fc8d76148a1026cf820ce3356fcfcf15ab5c71d06d0620e1574aaa35ddc0a06a6aa536d5cac4941e14bc20f235b8682ade25925a88ecb00c2cb60ef29f80e1e548623b636d14e6fe8b437376cc63c25ca587878805ab06cb6b939fe5d5887afac05ad81861f8686bff95616867b7c987015824ae385358d5581c6c6b2f9093a812a62f10431f57aef025d182c1ac865283a1336329619c010b3e693f557af317785251761688940c153cdd15d7c58c9d4d0daec484ffff8e3b78d540f02ff5bfe4fb743ff6517660c9a2a61356197120186f56c68653187cb415f330dd334e94ca8a4ccaea8e639c2c9378126a7f043bf1a54c209d04930fc086baedb6ba8ea20cb48cf1bc4f0995fbbb28cb0bec47f2bbda01c2b2caaaa5e98dc0058de146fffe3f0ffbc7b868811eab6bb028ef6197238ba52aa6d87d0b9fbfe7d8628ee8f1423abe570cc8b20544ad156a542a83dfe59752c827053725d97bcbb7b6c55faed3703259d73de1e5b5965ac49b86ea8a8402da27cc1c85ffffb17560a5f91d316e0502897eb003a92f0712462c5ef62b1dff55805e688480138b9e7b399557c983bff433b1856605a1c5ab67337bed28e41d55b524570974aec9dd5aa9db6a704ad95ed2c867672ff2dcd68a953268bc6e6056db8cbe51faa9660e969a039e831d366ce63b0929dfa4bcf28f32e87de44c0889b266013f9c75df74dca02988409ea7be3f85613ac6512b359ef64c829575126cd13563b938d3fb9ce0f0a4163d6de2e52f8cf999fd736df5b1a6f218fe59efbf9b9cc38f1c1c803160982ba486144b25c6fec99bc56b61cf2f1f57f93fd0fb6cc8e83bd3b97e457244e37984706d5babece84dc4b922ccb13b7785eb0afb4540af6ff82f49206fdc38853be1552fbae8a4ec502aaaac10b3bb190e13eb66f06f9b663ebc205f3df9b1d70e443e9d4952c2a545570fd387026adf0bf20d410b3809deb850c19941ab70efbe76ad73cc35c7ad8cc3090a1032351", 0x1000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x7fffffff, r3, r4, r5, r6, 0x81, 0x3}, 0x4, 0x1, r7, r8, 0x8d9, 0x7, 0x1, 0x8}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x1, 0x0, 0xa2}, {0x18, 0x3, 0x8001, 0x7}, 0x8, [0x9, 0x2, 0xe40, 0x3, 0x6, 0x9, 0x4, 0x7f]}, 0x3c) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000a80)=""/98, 0x62}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x105c1, 0x4) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0xffffffffffff33dc) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000000000/0x1000)=nil, 0x1000) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x150) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) fcntl$getflags(r0, 0x3) 16:00:15 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) getegid() getpid() mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007479) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = semget$private(0x0, 0x4, 0x414) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/169) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0xfffffffffffffe3c) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:15 executing program 1: rmdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 16:00:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000000000000000, 0x0, 0x0, "000000000000000100002000", 0xf0c}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x400) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) fcntl$getflags(r2, 0x0) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c501bb1baddcbc0ac9752fd708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d0c47cb566e4f3b118c09a33c73ca7043a435c94e2c013e0d3d82d915aa785d8cfd3000000000000000000000000f026f63ac42a307447ebc1eb6bd9f281cad11aead1044aa86a4e23315a0f17827a85ad7e7b4df1184b67df8ea10a8f68904e165099ae474bc850afb05f5c1bb62e9e2fc026910ab59acd58b145142d577ecf64dd99ff12406582a8791c545b26"], 0x1c, 0x0}, 0x0) 16:00:15 executing program 1: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$inet(r1, &(0x7f0000001280), &(0x7f0000001180)=0x2bf) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001100)={&(0x7f0000001080)='./file0\x00', r0, 0x2}) readv(0xffffffffffffffff, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001000)=0x7) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) getrusage(0x0, &(0x7f0000000000)) accept$inet6(r0, 0x0, 0x0) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x0, 0x1}) 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) write(r0, &(0x7f0000000100)="86881afb37ed6d6f8e1ba63d94cab49321e9fd2bb8ef1a318e76e0ff7ab5920808aa2a41ab8ae76387061037f9c4d3b33ba1cbf76136c9750f3d78431bee3b4587aa471fe6154061fd9f472731675f58eccbb2150ce8f83cdab0f996ec82935867383c0de2b92841a60d1ec6478629847cbc9676612858afd7baf9c965839165e5ebbf62179f7465946edfab7439115ba93e0847cbb4adc90cf6bf774b4f463b16bb68a9d70a51e5a862944923", 0xad) socket(0x6, 0x2, 0x2) getsockopt(r1, 0xfffffffffffffffa, 0x2, 0x0, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') read(r1, &(0x7f0000000240)=""/161, 0xa1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000003c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) chmod(&(0x7f0000000080)='./bus\x00', 0x100000032) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0x285}], 0x1) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x2) recvfrom(r0, &(0x7f0000000180)=""/62, 0x3e, 0x1, &(0x7f00000001c0)=@un=@file={0x8637a1770a657b12, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="969b100e") openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) 16:00:16 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x5c}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x1f) setrlimit(0x1, &(0x7f0000000100)={0x2, 0x35}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x100000165) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="4f1b87c6dea198b8ddd6c77e86bc1dc25347221c732caa30f6e343300734a8cf4e9cbe5808939ba9af5a2460edda48c386c862e1fad928f3ff18d75067935dd6e068a129ff633e2cd2aa83a4d15d20624a96852602f476f433ea314d622306875f0e01aa35ec3bae0107baeead51"], 0x9}, 0x0) socketpair$unix(0x1, 0x40543312a257042c, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0xce4fd9c5a208a93c, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="da2f647841f27ffa4a5ef04200eb3268d71c679ab80983afc6c8e1731e7369f6cdcd33db9f88974cd2ce60f99101cbdebe8540eb7462b05afbd01e54fabda19bbac1d49c5f6a4ef4cf03082fb0b87f7eaff29a12fedd5d98a99c36cbafc48bb2537ef942f1a7af12da86ba3a754517ea061d7bced7dbe4d1d1cc2c16208c9c751679d8148c75c1fc257e1582032101db455594f58c5fd22570935389d2d2184cd6d6839827172067344574e4a110f1d5e1", 0xb1}, {&(0x7f00000001c0)="199689505628fc4f2b7ddd5e9b41f6804f2693b5a8767ddf54da29c3897be2d1eef354d7727b20cc8852d9f67d3d10f20e14d8fd90b96af502b5e7feafe03848d6701e5609642d70f5bfaf31bf9b6f9617efa69fcdc708331ea0d5f7ceb2db97bed8e600784dfa44297b6ee0b97b4399d17f00e3892a6e2e57c8c094fa640c36d845602411e18a6121398924f121cba74ae9c2c571ac8ce1f925ec4f2143dcd0d34dd8be82eaa945c37b6c13a099f0c6caedf78f271f7c3546645793bafea83aee7c8f1299e097f1343919ca26a7e873300da559e00e446f310ec8e2fcc1c0f7fba2b623f9c5c63cb36b815ac71008a90175570eff218c", 0xf7}, {&(0x7f00000002c0)="6670b30e12917ae140610d42643a2c273a75529d040b5841ef39281122c6b5ae0f434487005897ef9bf94a165528538eec856dc884299da3a11de3683a9817d899150c39a6bac91965bea6f34eb3196295ebd66168", 0x55}], 0x3, 0x0, 0x0, 0x4}, 0x2) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x1) r3 = fcntl$dupfd(r0, 0x44a35799a2d877f0, r1) linkat(r2, &(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00', 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x905386a9f7e75751, 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x34, &(0x7f0000000b00)='c') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f00000001c0)="031ad8efc40a3876596c5881d36e045ad31e21d7f50daede0339c5b63fa25ddb9601cefab1d1ed5bafedd416f9e58dea0f95ad6bec5cb3ca06d44e21faade73d31edbd014507c9cdf2d886f0ff90f71f46d75469e90ec9aab99d2a017351efe84ece11c0398ed4a47a591d7af6a953bf6f16b755259fd69dbf73a10527d03126e8c636ea63694454896d24b28d23abd9446c5bfb617c2409f91c", 0x9a, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f3d28edf37fef3521266b3266696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5aa45945ca4647132066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f70900000000000000f04d7a7a2e6e6593c28fe8016da9c0c75efe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afbaa539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7d9e0d04df22cd116b299152661c648928c3b3af40fb23279a19370be17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca96d3a082c77a6801f96f3cf49c359511b3520e77d15972f847ce5853e9c4cc4ccaf3042e3abbf87e07ec7333c206862d1a0d87efd224caf124c8ddc67540417fe808b145d77b1c2c2a82c6bf6e4f6860550f26503925da5da9ca7f2ec2a22899e565b23341772b99b0271524a2dc5438672c004ad8f183b606b8d3080a1d764dbf39f2e5a146ba4033b1af1f34f84b82bd00df020b538aaa67173d8f4a5b9ea0bc2dfa7689bf9d25976efd448b5efe65756b5817be392a3fc9553a40554bdb795ba924c9a519de3a0b82c61206bb8ee4f993a3ae1a052839f6584b55c248c9c7a78aed6a47791fee6f83c903d473db4c115e1fa2af6af93dfabc6482b1f87d5a8adb02c7cd9187d512ec0f23288f02cfb9fd9f2447ab5917faefdfc9365e9321e95e228880077cf6a6a8b8e85d0025c77a32c35555941d4482a40145980395feed583ad8193393729aa2b0d0f019061b6919b14068b457577f2d0305ce145a0e281aeb2a8455898f568f65d50d67b6002bbfa6fa7087065e2"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x40048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x0, 0x1, 0xce1}, {0x1000, 0x8, 0xfffffffffffffffc, 0x7}, {0x10000, 0x4, 0x1ff, 0x401}, {0x0, 0x9, 0x10000, 0x400}, {0x4, 0xbb8d, 0x400000000, 0x48}, {0x2, 0xfffffffffffffffd, 0x4, 0x5}, {0x5f, 0x3, 0x81, 0xffffffffffff36bb}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) openat(r0, &(0x7f0000000080)='./file0/../file0\x00', 0x2, 0x90) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) write(r0, &(0x7f0000000200)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f023b03", 0x6fb) syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) syz_open_pts() 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x4000000006, 0x0, 0x0, 0x9918}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getgid() setegid(r2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000080)) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0x100002004, 0x8000000000028aa) setsockopt(r0, 0x1f72, 0x20, &(0x7f0000000040)="b0232b7b76d38fec0a4dc8655a94750bb1eade79732e32a7f2c638c839bc53", 0x1f) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/57}, &(0x7f00000001c0)=0x3b) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x80002002, 0x400) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) 16:00:16 executing program 1: execve(0x0, 0x0, &(0x7f0000000080)) r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000080)}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/9, 0x9}, {&(0x7f0000001180)=""/38, 0x26}], 0x4) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="c4b0fb9067c20391ee16ded72b3cd6de1f5fb34747b0b871c486e5277879a1afdf2224ed593a2b754375f6d5237d0e767673af0de9a19c4fa620edb9cfe9bca0e8db96867bb34000b7909ca85f7d895ff3d250b70c39581f9015fda93a9a0f9778490d512f731ad9e8ed85515898ad7bfec42213d5c932b636f3", 0x7a}, {&(0x7f0000001280)="b8fbfc4416fea88d9149b9054fd5020b4dcd17715d334a33f26fe9f99d27c619809cf73846c7c27941639cd260b12c45f88a053f3a3179c0e0c7a6490c2bc0cf1a73d2bcc84b36540660ee394dadbffa895d363b9d3387d796bda2fe9a6a878bd81b293567", 0xffffffffffffff97}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) fcntl$getflags(r2, 0x0) close(r0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xbbd4ae3618eaa3fb, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000004c0)={0x1}) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c441dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e98c0e532762152a3d709412623131407a0cd816049e1efc9aeba6a9540745b73232b734e49d6d7fb0d8764622867aa83389ea981d5ca061eea514ae25870d7d9137dcf77af74f49fc979f5e0338ba6e5ee71f59630ab978c1302230986421cff5f2fb38f6341fa44834c7952"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x3) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:16 executing program 1: setrlimit(0x1, &(0x7f0000000180)={0x9, 0x5}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) setrlimit(0x8, &(0x7f0000000200)={0x100000001, 0x43}) r1 = syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x9, 0x3}) close(r1) r2 = dup2(r1, r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r3 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) read(r3, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x7) openat(r2, &(0x7f0000000100)='\x00', 0x80, 0x20) 16:00:16 executing program 0: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xff, r3, r4, r3, r4, 0x2}, 0x1, 0x1, r2, r2, 0x0, 0x5, 0xd9b2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfff, r3, r5, r6, r7, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) setpgid(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getgroups(0x0, &(0x7f00000000c0)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r2, &(0x7f0000000080)='./bus\x00', r3, r7, 0x6) setuid(r4) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x48}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket$inet6(0x18, 0x2, 0x8) r2 = shmget(0x1, 0x1000, 0x10000002e, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x3e2f7a1796c7e9bc) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:17 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000edd70000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3ac7e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d2555e127c648d90498afdf730a09be868f81c279a1b53712e7a6bfb9ac2af433ac90f25b74d922f76208a98baa4ee16e3a11560fcbd9b90064c9810f9788a0c4d42c25d77a2a3560363bd1736599e6111a5e5d75aa5727d25c53f8aa3bd7ec79636d143976c9dd8cd3e5d97d00b081beb3af16169dd47d47ef8ff50100da9370aaf2ce29cbf523e4f0f84b175bcc25226872e02c2029b4efa429dc9c1b4dc3d9894ec009b9fb69295b550439df134e6d3dd45fefefecc205"], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}, {&(0x7f0000000100)="89", 0x1}], 0x2) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r3, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 16:00:17 executing program 0: pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) write(r0, &(0x7f0000000040)="dc", 0x1) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000080)=""/144, 0x90}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/136, 0x88}, {&(0x7f0000001340)=""/159, 0x9f}, {&(0x7f0000001400)=""/142, 0x8e}, {&(0x7f00000014c0)=""/64, 0x40}], 0x7) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x7, 0x81, &(0x7f0000000040)="8c421114cef2310b891da3f4878ab5baa328e15613db2f02a9689f520eec7ea99c9e1e644370acaad9855cc16787f298d882b96609eb0ca16c0b2468b6228bb6ad9865d4afddf9020017b0a76627d031a0e0c264f33d45752e5123242aed3be00a4e221ad1b5c4717eef2a5a884ece658b070dd1a193b8be45f7d829", 0x7c) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0xcd0f5d11f447b04f, 0x10000000000003, 0x2) listen(r0, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82ff000000000000735f6719f2d9cd1b5bee1dca0e92e15422ae8c"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x10) 16:00:17 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 16:00:18 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30473c593a971d60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0xffffffff) open(&(0x7f0000000040)='./bus\x00', 0x20881, 0x12) ioctl$TIOCSDTR(r0, 0x20007479) fchdir(r0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) close(r1) r2 = semget$private(0x0, 0x4, 0x204) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/126) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:18 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80000000, 0x9, 0x40, 0x1000, "2053940a8e14594c5d2d36870bd7417d7cf3742f", 0x3, 0x9}) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x614df981479207e3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x82) ioctl$TIOCNOTTY(r0, 0x20007471) kqueue() 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c}, {0x34}, {0x80000006}]}) r1 = geteuid() r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) seteuid(r1) r3 = dup2(r0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x3, 0x28) semop(r4, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x0, 0x1, 0x6dffc6f3583e1b72}, {0x1, 0x7fffffff, 0x800}, {0x3, 0x200, 0x1800}, {0x3, 0x7, 0x800}], 0x5) seteuid(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) sendmsg(r3, &(0x7f0000000740)={&(0x7f0000000200)=@in6={0x18, 0x3, 0xdf, 0x3f}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)="58587ac75a7dc092e8bc97ffea9535ab1df17d669d701d432b9cfdbf1616d4409eb37a9ae4bec6bd4890ee0c341831dc5498eb017510b6fa65e8051d94ebf006a28b73f787d41384b804209dae53347e0149847bf197dcd6dab69692c4da94159a75cc62d500c1df2416a40b6c106dddfb441910ef46bf56d4ca4b963be13477989dbf2070c52c158f3131f4443cac9fa28357cb6f267d23c35615efdc4dd68adeb752801dea2bdd82ffbbc92967dc7284881fea62ae7091aa574da61d22da9768dea998365ba74043ad87761aa581f6a4be74", 0xd3}, {&(0x7f0000000340)="a315e9f24c6028a8ba0a7c07320e61d7e6e43d2577c200b56d4bea85a00dc5e4a04023fb4cf8e69c7e0dbf832c7499ddb3bf34041a5e71e826a8828ec137bb3af1084200e3f939012f5ca1a51cf2cbc2a38a2c4e2862c359d17d35f2771132e0e617a48ca2bcfac12858393649af0a99", 0x70}, {&(0x7f00000003c0)="69da9a2d8bdb46dc2eb0362544220f3c32e27060f06bb9bead61b90299a159cf4d6423b4c46d9f14d1ac832b12e289e0f513106bd4295fb6c95f74ff0c27137992a2b098a6ac4209d812aa90fd5b0800d90a5eebf28c39a6b76ace0164d59f5576c6afcce99b136c7baeffa98c92b53f7c58fc44d557986df282de1f03c896b45f3b1b0065b9ceeee9fb60d8cd423cd4198d7fb10d9c2bc8136c32c7539b21a71e688f4aa6e50651d8bc6617b3a33807a17a2ec17937f5542440e856865d57ad08", 0xc1}], 0x3, &(0x7f0000000500)=[{0x50, 0x1, 0x1000, "56f78704ef2ba21a672d2955a98c02be584c9457e9208bbef196d7dd4a96668d0d0994eee006441e052a0b5027de7300eb843de45271fa8fd6202d80fead43bd"}, {0x48, 0x1, 0x9, "9f57f60ab4e5d70bccd332cd05969b88ab3c14ff2a20dccdf6cd0d7a3988050c528e6c9141f1cf2b1ace0147299cb17df8a2ca"}, {0x48, 0xffff, 0x2, "9c89ad4ece7dcf997ea382130d2076b8b220708d832a335b65dd3baf56eb098b8960fe358839dd84ff6a6cb7cbe388c50cb2b253dd8602"}, {0x10, 0xffff, 0x4}, {0x38, 0xffff, 0x1, "04e3d26d060dd1bc5eac3faf20dedc5844775e77bc0e45dc2030c4bea359da5142902637c26a"}, {0xb8, 0x1, 0x2, "97c61708aefaaed29e70d0f70c0ececdb9d6df83037efd1f95ac99be25a1fb77192f17a74b98f48091db963bf8c8e53e217d4acb328056ef957490098bcb19150b7fb424e6d136caeef0074f5a4da119db6002f1417f03e7eaa053e1c1608fb145a6ed190cafcc6cce34f23d2dc72fe0c2ceaa081c1e2fd0d40b063afecaa09f72270873b7bc8afc0851f5eab44151d56f210ac9f7d519dec277cf8a7d7eb3f4dea1b3"}, {0x40, 0xffff, 0x9, "3be5e435f407370afdba0ebd4ff600120735bd0996e2f44cacdef4f3993511691c3dfb027e4cf2d33003b08e1da977"}], 0x220}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3ff, 0x7, 0x6, 0x6}, {0x7fff, 0x9, 0x1, 0xfffffffffffffff9}, {0x7fffffff, 0xfffffffffffffffc, 0x0, 0x8}, {0x8, 0x8001, 0xff, 0xfffffffffffffff7}, {0x1, 0xf43f, 0x8000, 0x2}, {0xa72, 0x3, 0x101, 0x8}, {0x2, 0xffffffff, 0x90, 0x388}]}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2004, 0x800000000004515) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) getrusage(0x0, &(0x7f0000000800)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f00000001c0)="9798cb431ef5534a76e965c227787f333fd8e4c2063d7c66ccb615b1bbb9dfd8a706c53cbdfa28b16183a5bccc9fd6ead74dc5102bcd68db2981219ea620fa1e032a986c662f8a37a429b451d2b63ba3f4f6584aed744a8fc0bb17709ae5e33c724c556da3", 0x65) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x4, './bus\x00', './bus\x00'}) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x2) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) socket(0x10, 0x3, 0x7f) r1 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x100}], 0x1, 0x5) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x108, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x10, 0x40000000, 0xfffffffffffffffc, 0xfdc}, {{r1}, 0x0, 0x80, 0x7863b81b8db56020, 0xd9, 0x7}, {{r1}, 0xfffffffffffffff9, 0x8c, 0x40000000, 0xfffffffffffffffb, 0xff}, {{r1}, 0xfffffffffffffff9, 0xd0, 0x0, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0xea968dd13f6c6336, 0x2, 0x4d7ede3a}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x3f, 0x200}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x6f624346, 0x1000}, {{r0}, 0xfffffffffffffffd, 0xc850e2c3816b7e11, 0x2, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xc, 0x2, 0x400, 0xce9}, {{r0}, 0xfffffffffffffff8, 0x19, 0x0, 0x60, 0x5}, {{r1}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x6737, 0x800}, {{r0}, 0xfffffffffffffff8, 0x12, 0xf0000000, 0x6, 0x70}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x5e4f, 0x4}], 0xfffffffffffffff7, &(0x7f0000000300)={0xfff, 0xbea6}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r3 = kqueue() kevent(r3, &(0x7f0000000340), 0x2000000008, &(0x7f0000000080), 0xffffbffffffffffb, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x44}, {0x6}]}) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() r3 = getegid() r4 = getegid() getgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/246, 0xf6) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\fFW}', 0x32a) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000300)=0x3c2) seteuid(r1) syz_open_pts() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffffd, 0x7}, 0x8) 16:00:18 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=""/253, 0xfd) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff}, {}, {{r0}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x91}, {}, {}, {}, {{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0xf5, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x8001, 0x721c, 0x0, "ae38e8ab6b17aa9300d96f738ab4437a945634ea", 0x4, 0x42}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "d730c15b00f4ff0000747beffde400", 0x0, 0x6dc0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:00:18 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff3, &(0x7f0000000180)="16b5000000000000436ff38f4ba16ab0bacbd3a96f2ef08ef6774c1f79a0ed13956f67b080359602db41aac600") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="eb") 16:00:18 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x400000000000000}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r2 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x9, 0x3, 0x1, 0x6, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x10, [{0x20, 0x7fffffff, 0xffffffff, 0x8}, {0x8, 0x23c4, 0x1, 0x4}, {0x1, 0x8, 0x324d, 0xc587}, {0x8, 0x2, 0x9, 0x9da9}, {0x3, 0x65, 0x1, 0x7ff}, {0xff, 0x5, 0x1f, 0x3}, {0x9, 0x5, 0x0, 0xfff}, {0x8, 0x2, 0x7, 0x8000}, {0x0, 0x100, 0x7, 0x2}, {0x8001, 0x80000000, 0x800000000000, 0x6}, {0x185, 0xb5, 0x7, 0x8000}, {0x10000, 0x8001, 0x7, 0x7}, {0x7, 0x4bf, 0x1, 0x9}, {0x6, 0x0, 0x3, 0x1ff}, {0xd29d, 0x7, 0x6, 0xffff}, {0x6, 0xfff, 0x8, 0x7}]}) open(&(0x7f0000000040)='./file0\x00', 0x1ce3b2b47a5582a4, 0x100) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0x7fffffff, 0x8, 0x9, "6a58182110312c38a9396a8206fd777895d7d506", 0xffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0xc0}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) 16:00:18 executing program 0: 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r1, 0x0, 0x6e, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() clock_gettime(0x4, &(0x7f0000000000)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="5a6670137063cbe6d758b06623e48ed3f0a59834b3c8f829a7dc69d3486bcfba89d2eeec121b0636dc95328a202778dd6ed6742eec56cf010f92c1e1bee6bc8b65899deb9a82cb775640fb20246b2905b875911405c99c2533549c091d8c0d92f2dbd30566887bd275266b843060ff35e7ed9b91f7ff66e5146eeaaf3b8d23cc0b8309698c1abaa3b333c9add443bce2619df3b654b9158541becdcebdb9545cd495fd6084ad4d91161afa41d911b1f187e64021b0dba627fa2446", 0xbb}, {&(0x7f0000000100)="a67fa4bb4f6913fe489c4558b9b37608fcf2e275e6b0253e657683fc58d93011b6c409c1826717e6108f269bf8670d9191688553442f9e41605d4b2d0e9b409ef23d260abbe36f9c3dccdb72a7", 0x4d}, {&(0x7f0000000180)="56ff9924676c1a28366ccecfc9b1f50c3eb04c0a4ee97fea997e9660ca8fd58a144f5f60ff2af3fac9376b463b6e9265559cad0ac3da35304ccf4473700de2084abec4246c83e2f98ef2390e2cf7038b44240a6d4fea99a4cc35157246d3eedebd80c592b0a39475d3db507ab1d3054474fc0e8b69f466170257fb7f50fbeaceb6b5711495d152f70e998a492dcb270afacb9f4ddf27a6c682ed15e06ee6cdc4a4f919c4649e7fb542acc33c3cd667821fcd7f176122c04913fc1fc0c7f5eff8e132d059d06fd879c17e007456ab609944eeab073e3eeb07de5cacb66c75a330109cc13988f018abb40b1a113c21cb7f50cb81", 0xf3}, {&(0x7f0000000280)="0d99d665c9fdeaf95d4e8e725e6cbed2fffcff27960007876b85b4dd53d90eaf0acafef80f2b5d97035faa8995c5f925fc460deac25e118dde9f4e9de6bc99a66119879c6c45dd494b0a3d331d69b3994824226a4c1bccca6611c3a5243537dce6aee0664ae9744fdc915e34c9a2a202b391cd74117e468f3ebe984752b47ec2bf9bacb0708204d1fb7d21e3d382b9554a351811eabd600ee1a65a1b3e0fff2f531d6e64da866a52365110b2403161e5f043ecb542b1ea8b73da5796d5eccaca26fb87b7d22fc16d3766b806", 0xcc}], 0x4, 0x0, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x1, 0x0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x8000006}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x200, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x8, 0xf79}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x7fffffff, 0x50}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x3, 0x7f}, {{r1}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0x3, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x4, 0x40, 0x1, 0x80000001}], 0x1000, &(0x7f0000000040), 0x8000, &(0x7f0000000180)={0x2c0e, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x40}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x4}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x85f502102d9837dc) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r4 = getpgrp() r5 = getuid() r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r7 = fcntl$getown(r1, 0x5) r8 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x6, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r16 = getppid() msgget$private(0x0, 0x400) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="ecb997534aefef13e418c2bbb0e1915205186f29379e8dfe1eae4a91c599b9d6fb1416d557239e9078763bcbcded3960dda8bdb956e5edd30845bcc117f046c1dc929e6f3b8a0bb9f7f9d1be2740d0b3743f6c76b1a7d0fcaa4b2036ad87fee47baf", 0x62}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000800000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000020", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001100000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x40e}, 0x40a) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a1faab05ca1", 0x12}], 0x1) 16:00:18 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) socket(0x2, 0x7, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) recvfrom$inet(r2, &(0x7f0000000100)=""/224, 0xe0, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:18 executing program 0: r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup(r0) recvfrom$unix(r2, &(0x7f0000000040)=""/7, 0x7, 0x40, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:18 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x28}, {0x140006}]}) fcntl$setstatus(r0, 0x4, 0x40) syz_emit_ethernet(0x34, &(0x7f00000001c0)="b6") 16:00:19 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) 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:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9, 0x5d, 0x56, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt(r0, 0x3ff, 0x3, &(0x7f0000000080)="0ec456f72338d21aad6f4e88c07be9666aed71c61178e190f2481f01a0a386bdf9959ff2526f625afe3600317df45a5e74210555119ae57ad936dd7353180c59523304d2c778e06f11a87e173749f3e94cbf6a7087de0cb0d3a9c2f6e2050cac2f747e691ca3f8994d489b16994a9e2a42e7a22f7e5f542b90a8bdbbd0e59dda8ba4c3c06dba5788c86d7550a2e88faad793101acd1bb91819582696d14d79536f7febcf7b469a0898af62f8f1a548fe0c6176ea876effd297db1eff4c4ea8f49c600ce9e3a0bbe5eda00c3a5175af2a9ffe586205984bf5501e7d4c37dc33a5aac6c6d29c5b837d36353a9475cd8e28347c01bb30d4555eba5e37a374ef6660260494a1d75c5417fcb019b5239b733d723ced88c2bd7e6d43f9c49f4067c01897bed9879a3ebe4b5785bc8085b6ee1fa1285e6f1572bfbc5f09d06d37bce63e7a60235bde3dcefb675187391b948012d0b40e06bcf80b5b52d405a087ae12dfd1b27ef57d2729ab397830a39d8dfe99e9350d56792bb23f869aadceb547de2ddc92e0cdebc29afe0ae64d8b36649f1808635725cc85a86176662e8378bf4615b46a72316d2609740807f570e0668ba710fc09f058d90ad7ebb84edbd8f4a75fedc7a069c80158d794a860e36678524ed3e21d4fcdd104f1820297d7c6e62268a80e2cab147ada33e4a86761cb5379f0aa10545104b3ff7e9e36e754984e9a92ca29c7ce477f34f8db890572a3663a4e1be9b7e083ebc1a0acaf89fd5b05e0dfad7fe7859709cedf28fd61157bb487067051969d07a0c722dfa3aa8f2204a211ea085beef1e4f6d4a889247a4a627a03c952507f82a0323913a175eee95b018fd727ac313e8e13b8caa15dc51c70147ccd43798f6e5fb81bf35879d147244bf82e892760c5dc85b17587cc2ac210a6534ee2e8f167d03c7434e859a1a443bdf14b0c361e9eacf4ba0af47e65cc6ba892d41fdafa0f79d7dd1dcafed875ec12ba1c8f6625935072582086cfe826761eea468ff61fc91d2ce97f526331c80352def297a38a0a245acc5ef7533abf5591fafcb928f9c6ce93f38c0a3e39af44a7e86f96e0d0989ebc972d012ed9f9e14da7f441144e3c4651cbd3f98852c14b5ad7ae27d39a813ed0af41b8e9da730b307fdd06e2ed1de3ff1efda54998f1af5931cc372332f88a1dfd581a371f5db02cd78debc48bc34743b133e02c9869b1c2a0085ef428dbd7b72eea2c5798895c9873cbc5af6fefbcfc56b28f409d2cdc89ac3ba6cb14cd2caa0fa1afd9ff873643ec218cf93dd38498e5bb46f403e7a94e21b3713dc62f36cca4c5bc21743524568ea65a12f217a908478f0f940514de4b7a4552145821392510554d6e9b667485fcef2ae5e051458ff9f2cd54852f04a4fb7d265ce1e1641b37cfcdde9a95671b5a414abd6f0fb385d0338d7acbf9066b45646eea9620d0429bfb827a1e9f3aecb7e5798639a9a276a7507cdc06cda1413b6e94abdd50941ee67433dceecb14992db9cb77a06c852f52b2d890afc09673d98e09b1f667f717e3c6650714ec6b9f0442218828e6f708bc333f6ed06ef742f70155b90b0af73f1e3a3953cffea4ffdd8abf3f77139d7763dd732ab29e6a3b45f3b34a4778be9b245413a4bc51b4e2f9fdd144d2b4954f8ab24b3ffb032a472ef57c7aeb22c959416edfc03f6661ad187304f1c066626fdf463baa0ad036b42db5528c51812a62d3e8ecd4b076295b19bebfe283b7d9551869cf1fb5bfb16db386178aaabcd7f70580bef81795d658f2dd6618c4b11ed8501f296e82de5359676777685c1c046e8fc4b1f34737a29940653f68fa10f7ad6066fa5af00bb2f508474c9e1a891cfa962e1f64037deb8b87ca64b474fa7d7d9e38d864a5f21ef28cc45c5581c4c6528e4a05124f0552907092b70378c4fbeba3ee049eb65893530e9a22f221c6a28f36bd611867b1bc9f363916a4f5525cc31218c38b141b597bae055d59c0b5e44cb81cc64e9dbdcee9194bd5a0682b78dc99ca9dac966babe5ae3021033d5cd292a7a4e96b9dab3002d419ba083d32657b8d219a7829f12802b576672ccd971e905a0b9dd4346768aa7ff265c27c0d7e811462298a018cffd596c089d4b0af62e9f6c842cea6eb039e8e4080545d2e55bcb24b74c2dfc1e3f70b641b2c48fa7dc39e0c409ea3a734e100c27a6a7f05244bfd9f59b70726821dde927a978a34350703aed495c16591afe5332c2cef5f1915ed6482a4940821e709ae274696d916b44c6b1672fa0d0e7933d682cc65344a96861cc5d00c567097f4de7d4d23480797e62569233ef1444b3987215b9cc43d49dfb29a68e608f3f70dcbe4f3f48a71423746f5b15728b58735797dfec546e437fe90ac760f3331a77822fdcc085f425ba2fed2b199010aaf27cfb949e934658fc5e713b9da95ee28032ad2c612357284b6c6746a76cef0068c74b6de406a0e816ece3550729ea2ae9e323dad3b3aa9a2d52807e5dcb56ff9d368045b8945ffed9b42083dd2d03231940aba6b762788962b910cb428416ffc6b0f55db93aa6a5d09d9b74b6eda5b6197524ecbebaa68f834ea740a2d30829cdb9e75fd4f63894d70d2cd895572d24536fcbdd7e9c7571e96ac5c9a396b6014c56fc7ecf7b5b166d475d999504d6776e0ab3fdee86aa3da5b380f0d07aeefb0fd3347785d1bf667fde080592ff0e64d9386263be5b8bed377fe179de6d2947bc2728059ee71070f7b0fab9aa4751a414b91cffec28c98738103a3fc7b61c4a13a2f257591034ae649a79d890a2d55194a4ac1db108cc49b4c27007a6b973425611acec8196ff8859d79528986d0499e0ceace769324b6c79e351cd30d4088bbfa73d3a5d8b316436d72d49d50879b1d2af46c41b85bd7a79185aea5e903d3074b4e13f89edca215b8c50a36a551442473d23c2272b13bc468a7adebb2d685da54fd15cad9692b7c5a5d7475972c06195c647225adb24c7f16b3a1737559116085b6511b063e83096a0a6e3c5c1d636b79e09c10e675784f7315137d40842f67385a15bfe40db6a07ab4ef16348acbce4377cbd1ac9222f916d17641bec09fcb81bfb2169bfeceac37faa3aba507b99e2aeab816320425547b9182a5a8b3ee4e18ce5e35330d221f8f47d3af53ebf9b980b77c49bd989a310cb2cadb7b4f798ea16ba65d9f4dd6a44ee68fe6835e8e42f1460dc2528ab230cb922ba9b13b577f1889e894bc785cb5584aac2b073fe800def73fdb051a0eb94140246e9e5b37c2ede43e56761eea9d8ea53e883ad82bd7321e14262e106159dc2d3080049657d09929b17d8d8133aa929ef7208a5584230d91aa5004830c00a46142502b0626d98161c0fb6aac9fe8c21ef07344a88ba56b4022c8428ed5ae9b76bf977dcb19ce7bcebb2fba50d282292a6082589be6c7ba862600694c05ea8aeebe1c47b626a66cb8751b3535e093cce35bccb49005d5c83e969cddf21d64589495dc16051c7e0ef1d6b0cce36bfaca552bd2f30f29cef958ac469fd6e87d579f54da5e429cf6edc830da64b40097128c0cf9cb619d0c14c7a78b165e214da2658476b818da51b4719ffc335a9a2d3f772dcf1ecc7da311e887ab2055ecddb8fb47278ccbe12230046cd1de50015861dfca2e9bf374810dafbf4fe23bba37c48e20aa1f6efd8df100e62d952695fed22eb6b7514e3563bb68a045a14348d1dfaf72056113117e97e03683031bc67a7379ff93d8c62350ceeea378574153316d70c3da7717b0d6f37e39c1a5e5a38e74a5ac64e8c1ef8da1b8f12ee1f6153b2ad7161258dd763ac5cf51ff6a94c86047ff6356494ecf830bdfdd22ce82b5f6466d57d125c6f18b8c1a5a9cdb61fc886fc7d0f1fa7a71955faa02bd254533de0fddd36b57227661290e1790545577623246b688642a10df6eb89adc6d87ae176988cecbba6b2d1ecbc7de428ae40a59484511297d72b6043b6d88d10059ae15bfc11cd5830d1b96716f1dbbb943747c258cab9a13868562daad4d2a6979810d0a2cba457d148216edb30d5e9db8df081d5475a309aeb0eed3fec339b848566190fdd868f2a8cd4deca3fc5cbdfef9a11c8bda79454913ef76d7bb3b9e11d508bb97e79def0f8911340d441a9742dfe2d7acf9fdb2a2eee2f408a467d1063e7fbba526b0fa3f9289b652357eb014a0a8da21f7a068dd0183cc701f558377956dc28a508f5c6f2751e5cbdb48cf6e6a781437e19c79b16b5dccafe29d2bb01098fe2e5e4ebd1448ed641adabc0df8c85d08705f2b063dea30e8500f81dd593f0250f163fe3f8bd17d97e3d4cf124d1a7afac454835cc041f65d6263bb35a84963edde22282f9af0c4f6121d54b56c54786aea940fe5acdc15ee1db6bc92a1c1cc1b79660addaf7c722b0a87b2de6a119399162585a71b2097dd953f24bcbe06826ea2ca2ebbe300656072faf793527596d8bdcdf735704bde35744f1db2aadbb19d64b36745276c44f4e2a89a8c9f6936e785c58391649196c1f35c26555179a371f756196bb030dfe3db363a8e670411ae725d78ff30a34df15698d7c2f8e67f574c2759b3795c986402f3227149f108e7c11e295580c0f53f8844328a23a0d8e9d71259b429875fdb05708783ce3f853eab934610ada1e9a55649bbb32334f2341e83b8097d78af0039507a16a5b98601b447ac4c0f0edc5d7505a252c84461e852967a494d4ccd10b7fe3e1d3130b82abecf1da2a02f506ff8cf439ae94b63563d56eb325c0e062406ae0a110903f412d202cb34ee8fea2ac5e7f5398d817a1c68e2e0f1d539eb5ebbd7ca08c7184fc87fcb48a072e73cd2e944fb5042673557f59350045006bd4d533008602726003d48fec6edca8946f1410c12130dac7462a1ca4397147a7f4ace52fadf355a97f7e69a5fc81c9f03dea614ee82e5c9940f86da4f20cc7d90f1eeb356d5bb9a020b31c66ca2c769d26f203e91344651ac9fcf5f0d38de91f40383a3db7469057784e2d4c5fba30c7c67806d418dc24efb2b655c8d86a236583cdad4f9d053cb0e142cbfeb960b01441f1f8fd3f2ab137c115243a31c7360f3a838bdd510bd405899caee0f2bb5aa187cf35529ef2dca2fe6880c8c31ea8d946a49b5dd3c624653d3b6695d291c8df65634878b63510c54e576d04157056c27ceff95fa4254087c3f70ec3ea032cc964dc2770c72512a062deba7fbe29137dd4eef3efa68a5bad220ec0478fde065f5db030fc3a922f3427aa453dc766a3cb45079f3eb7c25a1468b8827725eb7ab57148af20fb9e5b7c839c2145642c8810076d99da840f87ba152dc7e10bf6caab304410c6600b16d3766be990b930e0b5db517baca309e7d39326552f071ca7553e85faaf92ded0c776edafc40752b83ef579dbafba992d3fd6d88dd5bbe29f028afd5b197f2b6d2225b3b857364f2a365471342011ce4b3fa3d2f7b9924dc69a07cec6b47f8b0952930ac23a239b314861dec7bd8f82eb308da79cf1c3ad3d433eab405680070547a72566f73daa1cc8d30a6ae9d311dd80d082c221c5065e1c99cd4a2e7c286b5f1ced5eb368bec00dc4e4c01953ea30a55c4fd08499b12e1a7d51d33d8e3b308111076d737d50be689fc890d21ccad1606147c7087ca0655677a386e2d78fea0bdae6d68184798a30a13ec54fbd6d1348047040ab5c92a0453e9bbd4eeeaa82ed396e62d8260c629f80635496d8d27b2ab80658587d61d54fd9fc129ced8dd12dfdafda9e904ec4abf213a598a2e8785045e083ac55c152f6195", 0x1000) bind(r0, &(0x7f00000010c0)=@in6={0x18, 0x2, 0x4, 0x100000000}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/43, &(0x7f0000001080)=0x2b) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0x5, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)='G', 0xfefe, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0xc08, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x58e, 0xffffffffffffff3e, 0x1, 0x7}, {0x5, 0x0, 0x3, 0xffffffffffffffba}, {0xffff, 0x80000001, 0x6, 0x8}, {0x9, 0x6, 0x3, 0x2}, {0x4, 0x9, 0x5, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x2, 0x2e, 0x6d87b32b}, {0x8, 0x3, 0xff, 0x3}, {0x80000000, 0x0, 0xffffffffffffffff, 0x80000000}, {0xb, 0x8001, 0x2, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000300)=0x43be) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9e") chflags(&(0x7f0000000200)='./file0\x00', 0x0) 16:00:19 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000000), 0x4) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="4fcae2203ce1bb8a0d42696c653000"], 0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) listen(r0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x7, 0x7fffffff, 0x1, 0x101}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x3b0e84c59df1a88c, r0) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x1, 0x2, 0x5c, 0xcad}, {0x0, 0x80000001, 0xff, 0x6}, {0x6, 0x5, 0x9, 0x3ff}, {0x1, 0xfffffffffffffffd, 0x7, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:20 executing program 0: shmget(0x3, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r0, r1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:20 executing program 1: mprotect(&(0x7f00000f0000/0x1000)=nil, 0x1000, 0x12) clock_settime(0x0, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) 16:00:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x800, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x5, 0x0) socket$inet6(0x18, 0x3, 0x2000000000000001) socket$inet6(0x18, 0x5, 0x4) ftruncate(r1, 0x0, 0xb29) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000400)="461231b99ae035aff5613fd37b2990e25e948618e53b7177ad6c4b97a7220c6e8093ad6ad80d71012de63c6cc8045f104cf90dd53aa213a180d883eb2065062d83659dd02062a41c4b4511b07042ca7d67ff7b4578c9c3775c4acedeb0b4870a059f53e87445850e6f27a3df5e9b8708ae815e0fcbaad94e55a31bd66fbd852901b58aa87e10550bffc0054a3725ad", 0x8f, 0x41e, &(0x7f0000000040)={0x18, 0x2, 0x8000}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f00000000c0)={0x60000000, 0x60000000}) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r4 = accept$inet(r1, &(0x7f0000000200), &(0x7f00000004c0)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000600)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027c6d5f9eecfc421b0000000000010000d3f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec902549bcd9fb2c4ec69a551ff9c078afd7aa2ace00d9399f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xc6, 0x2, 0x0, 0x0) mknod(&(0x7f0000000380)='./file0/file0\x00', 0x1000000002052, 0x3f) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205603, &(0x7f00000001c0)={0x400, 0x8000, 0x0, 0x2000, 0x0}) getpgrp() writev(r2, &(0x7f0000001c80)=[{&(0x7f00000006c0)="e8a036e7f1f7045ffc0cd3e13fb690befcca8d104b9a27bc403987bc8ded7828037100f3e3185138f13532f1ebb89938f6b0efa08aedefd08ed30547d0ee4603fe0dad3444fe1ca92807d25abf4baed283c29aaab13e783324aede42848909af3fb29448425fb83e6bbba1ff1dfb9ae62072e6fac4d1d27383fb44aea9344915a48b2d996c9b3ad38237bd97e9f1aca1580eb32fe88fdb5a1251e5c8aeae7380eb0f00afcac21c2e659b3a7de43b8803bbb4a4e10c9569dd49c3a05ce8fc130674"}, {&(0x7f0000000980)="da04ff4ff7589b00278888d24019eba5e1515ac937fc7e659a6e71558d715072207e54454615646af9ea68e9908fa30f77173ef0825b6702b6c0640de6bce5d4129c1822b1b62ae3d6c59f6787dc0ab8a6fd9ca0e299a69b9c4bba965d3e887403b91bd91572c1291484a7817256141b3e521fcc88f43eac7730692fe96dc808e7675c803f418d4c0848590399f7092e4d30ea68a2232564b80cd5982dbbcb47659bbde7dbee46ef8a25880ffe503a11777e525b01a16125c48d5eeb116ee1fca0097d00c4d4cf2a96343eb39cf154e1b28df2f111ba1447bde509ffbf26ab0b79f816766e072f6f2d5e750591101b378243e6bb71a6bbcb0e761ca133deb184847ee49fdb878bd701e0f80e3e45f979d0896a6a7c6edabef4345599e721fba88adf4ef54499353406e2b5486316ff125269da8a3c39d87fa1dc552a0cb92a036c302ee94e54cb9bfd230ed49475e6ed17ddcc607da2aa7c8edae757ed31209bb7cc42975db2d3296eb306f4cb3c69e071da0d87be92ac2f17772fcc35de67108d58e0e35179d1ee8f82bc44ad08f122ddd62a29c1e99b4c4f2f0a42a4d0defa26528fe7747604651b49cad262bbcb16e18d58fe2062aad3dd024d8c80ff441d29c8b7449133924dde5dc5559b000e6be98fda0cd3ca1b9f19dc373dc0492598e0cf371bf8e314d3926bb78cc159d15c4af12c3a254c4ab3f9370db4b825585d973a81517612a6d9c7a85c3d1319d9755556f1679a1f36350b4bf59d996bdf66140b5deca23905c3afa0d6ada89a51e338663960462962e3e37963a15863c5cad46f983f2677b7bcbb29df10deb19b3799d50d78acefb0b398112a82fabb8fc0f2172dc4b819a3d20417ad2771d9d701ec11967994dc176e97df0893651baf8a5ec51f549c23fca5198060bf5bd8eede28cb48623fb87c88aef48fa20193dc04bff5f9dcdfebcd7212ef96911faf8885f8c3f272801b11a1b0d5e02811eb2fcfd0fc666d70e28cbf588484bfe3941a827049954038cfe0097e478caec26309f5d24610194d611624e872dfd134c97872c9ca37da3e1e48cddf6803e5478da036f807d807296b3cd4d981460c05f236d0dcea9583f2d8386a6626946eabf515797fd357b53b6a4acc694afe928eed4d92f407fc6ea6b681c2a8b9a095d454a6cadc4edca76876998f42597ff4b1739b480dbb2a09e6e143c533d8ca12ef8f351fb57d75e9ff38c6b293901f68c8f3355f495c81a93293d798075ab194496c8162e03a06da13c9111e504d286ca9652d01f338505c8d75a39d826eaa6d7986db5a0e57b497b70a5479abbcc82318e780f4e28b56777f8a685c4cf94683c33f4a3f523a5a502454457f54b6caab647acba0a9dd8425001c11a3378750b99e4aa5a7da502de7b90abd6f8b3b8c39b6b486e7ccfd70d102e8ae6553f2b484a212c49ec558b2ac5043836316aa3a66a013a482c35005f96ad33e19d7260ec60b49106098942e27b6852616c72b7b2f6eba61ff0959df2b7f570a63a9a187bedbb3862e612b22f551bb89142e604662efa5b0f0bc088901f4b22a92c7500d371a0ad133838f0ca11c8cba0a6e9015de2bc8058b76a6e40f09366ed2fd892db8d4a75a496aa74924e338568739dd075a2f9a4fbac81a9b4d0475adf497b4ee80d06f3002718b7876d344325fc7617f881e14bd742f1ccf618668bdec8ad63fc3dfa7a8730b0f4f0f90225c6d73f920b75d9a403751e8b3ee2c3cc2dc5e5d4a30c713052a66c9312149fdc22a239747ac918d28cd7323b36c9f36926c631bde8dcc93b845dcc5d950bdd05ac055ea83d3332a97bc61b7cb32c861e53439f7d24b51d0e3747f2abe76dbf693969d5be6f15b25cc80a92ed466f6968fa45e54d93d9278b0334519722d8c967bf2d68972bb8853264ff9980561139a88697c32458ef090dba9f89410b26c308603140d5c132a51daad1d1913ff7955f6203002ffc0d34042845fce5c207a5303d71cfc1bbba6213a4e516715f0db64fbfe40da73dbaed5652c08a5c103c39d05ef4e16a9a0f36bb73ebd9c955e57160a663791746f17543473f1a406cf994d1a517caa3e08b71407f2d08db982a267bb63c7248d6924dffc217258c2c6b83e5b132986c9f395f515f862b625bf96ec9b4499ce04c0336ce7372427bb6a77f4b03e292c3ef6754d879ad1333c58da262ca7b99c6e46137d6aeaf7bc07ef870de039eb03a337c61c718d52034fbf93ec9aca1dee15853b00cda6d1d7158e71b4061adfeb8e90f2195f7c31b5eb75163bfbcfe58b0d14ce4df2eba8ab4555a497fd9f13b798e6a195129ffafe8d7a86ab4a5e2922d4675d3ab173414b40ca84a06bbe4bac326d7b34404bdd3ff9dc7784b7ac79a4bbf66f2d509b79735c67ab64782a5e873c63805fc6213592a7b6b6ee30cc3f5c4ec3abc59e3aceca3db2ea112179f64c6fa0381de0aa1ad6b40f05071f18daaa6212af115e719919b19cbaf8eff441cf7ebc047499c53b0da5c63c6533f2c718079963c6f88784db2df804c84c62a6185623d5f1e01754f48941d334e03a1569f01e9d1ec093aa2142cd7b37939fa0d954cbe154b4bcd2aaab342c49e93f9735346b4bcc46d756842498bd5517be62649ba61264ce40ca8543b5c404216935bd795a24aa5f3c410a05a84571fb51b9695f403f660954a373de0db789cc3796e603eab7850992c9b97469711941e8ba1013308d29bb5ba216b236601344ca1325eac5e52b688565506c8673f3778d35eb60434a957d49347fd5700134cef55ca4152df35c08bfb6454414e73df144da9c6f78148572bb53e1cab707e132527cf50d43e07aa13f7877f72f6308df3c14f5660934e960afd9af0a8c01b6f730ceb4ab2d9269a0a26bfd1169644255810970b9fa051b04b6231a39840f0e2e83f41b886e770964d2bc5ac3228fed865de55371a732a410912063a4e534369b5bc42d4378aade75261495716372875c13c66029c96061c4a98e7b43bb85589ab08c6725cf12f99cf26785efbaa974434a9674b4eea7ac45306f7e63e0cf7118b4ed28b072bdaa500011ab63651a98c3b73b3a1dca0728125c95197807550be45fd7cf954f305ad08d32b7a423ea672e24b5a1b6dcde44a8993b50c583c16fc35c1843002e903d8026f479d57a07ffd3e1acf58bb7c206fc03bd44c0cbbf319b1b66ae03cdb3c6f9b40794ab4f5773a07efeae63887721c67f7f72536fb41ab558e0cfecd5378485d9233616b6f17ae056b70b172c8c598bd53412b3c757940e94dd583464c0a456d38160cc2396318825d064bbc08b57b47ea8706ac92aae066008476620b99116a9aad2005edd242bdc2b43ea47ec43a4b134b95baec9a57a242ccdfa8c9058e84984bb744884d1bb41c9e28afac0f310f0e7f1c7c2ef8aaf58b38692520c683fef52b24bdf186211b88e41f391c6726623abbcdf8fae04d75aec6fa568964e0068e0bab2355d6cc947c47376a8b3ff9a9a12766d68280bd164e22efbda873d80e9a440f90bf4bcc07dc678833f959a912499d2878c04d3376ac8b0e0423ccb98c5bc32ad31e5011a562b7ade90f76e219bcbb9ca0c639b3db3a3e87349b4dfa62bd0ebf8c7622ba8eb444113366ab4cdb959f9a618eabf6f3dfacc380b899519421b78269a0448d8e9304cd049ea335fa9b44b17d304c883041bdda79c3a2d962cf69fa0cdd20aeb1b566e519a0a1941ef59b55f0214d454fa91d6707db18de50faf4623c0f01e268495e5c8ffa7950f0b64bd408356b355af5c5151010325c6cc4baa1356b075e894ab242ec5f61df96053f6978015b3bed6e6d1b99e703c987bb81c2052170b189ebb163905ca5bf88fe42476378ef81d56aeea4289a14ff1021f013017dc6b5667d9961da386cc6ef0680821c87d0c71ada576ea41eae69ba2cffd37a224c78b72a4e57ae76b4e282edf353a033cc960f125c1c90feac7fb54536fddb57392c0f35459c5518e5c79e17b956fb9362588c12e4470a373ebdac1332e73ae18bda11c338583fa128598d686db44e5cca0643f98341a830fe3e8673d609b6e46a54682b37f661fbd00ad159f4a0f54e78862cbeb4243881e90f365256f6b517cf52b0b05a903fdd63d631a21620d7b54feb304dcc94a88a3fd68906b30e1d7b5dfd825141711dc58b8a46e3db5743e05b7d6f0dc1145e7570dc7a433545574a44190e91ad119a6e214edcd3514cae9f89130456cb5a2c95eb2a47c4b586cfa094939e73939e4037cb240d8f3e7c420a18cc30aee6ce92a0cc5bcc0a2b3e7392b8fc500ef9908b0b35109465fae8de6a7fc2278e1494e10356bb709e9916a9870061025649b697c0e85620dcac0d705c144f7a32150334c8f0f461e2275a06376f6a24e39b184053e050f7494bbbb77814f286acd13c8c0c6aa4b5409340c29e6e6f68fba76c511f2317eb321086cfe0a8458ea6b26c91bff632c7d01971171809073a70dfe79ae3dec4a4d5ecc875511eb3225d83db58c92f07f7e9347fd12c42de8e451ad1234bc03a71ddb8304e6a038e3f403bbb34c0aefe59a0edd824748f0d32c5f2dac500199fd205992566a49f83b22c08b4eca34c8239c1358d4ba081f15c52a34b54a5e6dbd083a8bdcc3ad5ef995388a3ae828427f8b83073d75968a206f2f1c32e047062610b73934fdede965acd2a93778ed4cccc1637f01a4f2bf9ade8e1a4f186c2dfa9b2d5fc9f9908d5dbf0fa6240bcc0087820ffbd7b47017acd03a3ef4b918fdffae26443e1d70e8a448c523f26eecd9a8df72cb5ddf3e0dc1cc5047fa330feed82a89433749f347d71c508386b0d8ed85d122febde091cb77ad43307857787845a813705147970851a1eb7da2ed9a18ae7e7bd17a9f13b20865ab5c38c7112bc60659d72dcab3286c80196b302217a46be57d77f14a8be7bb96746adb704db70584e41d326acfabbcbe6ea2b6cbe1f5fe238fc5e3d25f740440cbc388250797e244ff21d328b9bc23f28e75bd5948c7fd29391c6291a286830dad4a6793a0cdb1bd41f845432d6c7afc80740489ed0eaa59650caed83e7dd3807eeb4f198cdb1a01d52e69f9362204069431e4aecb10aa45f49a59d242c97596f8f4a9a1bd0cd97a69d41b794134219b3d2369007fd5bea2620d7d69ad36e893e1cdd4a6c0f51f078dffb104db6185a3169e58309ec6f7c2bcf4dba750046d3cb8b90095353afb5092fa047f25886e98fd777c0866be96681db3d4c83d3a578a527082e0f2aa8c42393649fcee3b1dd578741cfe715c7fd03a660014b0a9b727f7de7c235396578ceee975fccfe3d126bd3d85dad37a35071bf58fb2fb4252c9bce751f3b72b425cef171af4be929add7e804f1b158715758cfd339856a2a0749fa0a9795df0e4d9ac3d0203ca867a87c9609772838567c09bc4408d330098da2a2dc50622eb2f04ebbb77f8d17a9f930bcdb683e1b0782d59a9e872184ce72f3b497c421b8819e5d1d15e06303b5fad2133dcd2e43d985d81a74ab20361a350b86f03b007a5e675db960a6a5312e3ba3c1846c1f38cb782878fa4a4c4763f13bd65b7c45e9962252185ed6c35adc37ce3dcc5cc96bcbd0b4b69af7496d158a8d7f1319505666dbcac5cd144b0e1831dad45df6fba9b89ff0d97168709b0086d1d73a72bec4a87091471b0f45c88c508aa7d8e5511d968798aacc906c7469115563694fd52192248776d3c27ba4ce33e465fd5ec0b66a9bd2e6ab72ea7c7f74639b6486046dc8d6f4cbac7e6c0c322badfd0c3c11dc8d661"}, {&(0x7f00000007c0)="8eea851deef1a4d0e52989094cdecd2f0f38f0be077ce0f8a6fb210ebfcacf8ed66dd6bb6b5693f3be1ac4f5774e2dd2a22e3b3f75a4f9a3c40a19b253013462018cb4490cf888c77d9f96fad956c7ea771e7e5e24c5bcf9f0bfb1ff4b828a6f48e8279261a58c32d39c0d8d8cb0f188dbc6c97cd345a21382d508df57bf7a573035aa44bb718d7e"}, {&(0x7f0000001980)="3726df67e3f0a9b86d96cb41f2b16bc408cfca2ac67e7a997564eb82ec9f64d9a217ffbf9cf2e98f531e0b75a346f2e40c43fef01900f8c9c47dc2aa12c4900c2afa748e2bef8f35df8e8cd33efbbce98140fc4c357a6212d636aec940c79798a8e2f47766a66ac49d70ba55b5b9bd"}, {&(0x7f0000001a00)="d64dce779077ea19985cf316587554c44bc69a5772bbabda2c777ea45f5f9025416e7f2a528ab97befced3b0d23d7efed6e5c44d6807b339eca6ae09453039817582c52844cfb0de164e7301b5eef35e9004372d87073c126d90fa4a020757959d96541e78b75888518bc31cdcefb6eb06f98241c387ba9e2e5c0f1484153ae7369963a128adf8b81dc1e42f0befeeb0281e81886c955865ef4d5f63bf71cdb8cd2919e7514c092505cef2f957513ae466d49519915d53b17d3143df2b1b5c2aa6a464606829a211"}, {&(0x7f0000000300)="02e054092dc8ec5c4eaebb46a75a8777a9804d1775642303c1c0e8deb780be69446129a52e9ccd90e65be52f847c8d38fa622097b6790aff7056"}, {&(0x7f0000001b00)="e36281a10444cfc13987412a005680949627b205f0c0eedf7015cd629d03d10210c075d1be81a708937e953a7636c900dac4bbdf167bfbac698d136c15604decf03406f5e5d3a0863b3c6986eb678990afd91091c98b5044fd199321b2a4f62db73d7524d30c533562cca58d0e36bed5684a32be3deaae80bb95d0f0177ef31131211a2ad8798d8915093c91dd67239db1c086ef49be42f0e48a1f0d3db5a250eeb6cafff9b94a2380b8a13865af70cfe2ffbfb1ab569cbc6fd5", 0x10}, {&(0x7f0000001bc0)="24bff93daf05e0edb9a80d1b2f7f2a29e5fce7b398460f0bbfacc9a8201c92f8f377b734d90a5118b874f7dd4813ac7a2e7ea9f8726fd4086af96f58624c0b7fd1"}, {&(0x7f0000001c40)="692d9dd40538"}], 0x21f) ioctl$TIOCSDTR(r5, 0x20007479) r6 = semget(0x3, 0x2, 0x401) semop(r6, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r7 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x2000) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/39}, 0x2f, 0x3, 0x1000) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = syz_open_pts() flock(r0, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x401) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x22) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x840, 0x0) lseek(r0, 0x0, 0x5e, 0x0) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) listen(r2, 0x6) r3 = socket(0x1, 0x4000, 0x1) setsockopt(r3, 0x2, 0x8, &(0x7f0000000280)="735f7d8ede15a63a3215cd355c1479bf0258976ad2efbf2323c92b37c1c31f9ded2d3b36472a7a2a4050d515c5a7c3b91b8daf7fed09b9ccce19f6cdbd7596f40945e74bc835871ac186d89b6d4597664a93c57faf99dbe6be57a08b8eeedaa42ca5a6f821402d00efc29684fd3fd719dbe6f41bfa51d6766da2a1643a2d0ffcdf601fcb00bd226a4b7b6f1f7611ad6aadedc30e095c9100f5f3fadf8fa4793336edada320ef33e46c21478f4be60a289f010e2c6fffcaf809f7f438377249b51ad037f64bf0", 0xc6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:00 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmget(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:00 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) 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(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 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"}) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="8c29344757f9de91bf86f90125a1bc9cf817862d079b31bc6dfbc8c020b4bfe3413c48356ce9ae6dc5a67499696be53ac3f7797e059898279638870e3ba47baa9ea2a103636786e842306be25b109641a72073666cb7da66cace3587e345655e22bb07d186c3be6e2aafe6", 0x6b}, {&(0x7f0000000140)="4cb4a5f1b2f046bf17e87f1a99c60dec5f1fd7bd16bb17", 0x17}, {&(0x7f0000000180)="162a31bb5de9fb02a3d6c70d842f69a642df29f7403e39c82ece118847feac5c81112165fe0a7435c45f3c0fcb38d6b38ef1f8b5d3063d7c6bf163093029868a279e375f06047b7ccfacd90a2501050e4cb4a5344410351a11152249435a544a6f9b82978634", 0x66}, {&(0x7f0000000200)="fce1bcc97837835ccd140128a74f563db43a9c77511b348cc9b70d8cb6f59268cc014e223deef98c115c706ec74321d62527820d67bafcbc2b1e320c9c24de5a52eab3e25aadbc762238748f5c66c5c96771acb5f2463b48856b6c7b5deb0af585adcaa26576b35742fa63eb5205ce78196a29803deed0b1ba4b7455047ecfb67a5766", 0x83}], 0x4, &(0x7f0000000300)=[{0x60, 0xffff, 0x40, "5c7d778719f34d32d0d128cf44b200c65e3bbf7b72d321ad91760fa01d10a096dba8d2de9fe609eafd367595505f1e6d9465d4596f2753efb31082751f0aea99f40a9cfb50f1344758e8ed22635d9166"}, {0x80, 0x1, 0x7, "6874b3152d2ea5742f996c2a94a0d8fadf995a9d58b36dd2e9c17811fd51c59966773e859cbcb2d4c5c0fa123339bcee7d52136e527c9aa9f736e8cb328ff1c1906bb2f3c0faa8b9d575a4b29c99e6f38753afbb1be3ad2b5e3cf00d0d20f73aefcbcb61b2db28afd1cf25e5"}, {0x20, 0xffff, 0x2, "2c25c2b31d21f15dcfc555"}, {0xd8, 0x1, 0xfff, "80f7363951441f04a8eefde5ff4771c4b2f95ccc7a7b6b2814e8bf0cffafc44ff32c25640a6cf5c2d25f7334c9db831020408a86b9df0dcc4bef50a368629f27015a16521873d11f365fb7c00a41158ab905b0d820851abbfbaf82da7466ec9817de5102d5293599c1d3b0db4be4515b1338714fe01ff5d98283354e7d934caf4b0b44094627c55dae18d1046c82b4c9d6d0d68001f11fd8946686817e5b30bf246e7f63e7fe6581b2ba601ceee391f8d1c6c22ab5a4515951ebbe6dfeb327606f565a2e"}, {0x98, 0xffff, 0x2, "c3fb77aac1e84d8b27cb63e5d62cf9cf74a19745587cbb7ad275003c5036d7096b9b485d6863af0b93b53073b049e15f5f2b6f3d26ea997c63ae16bf1b31433578ef43b37a834796c1b3e748c9c5220d8254d97fafb687eaac88074df34212f7b2911efcb0a3479d7ffb52289829dba6769075575b880ff2255a6bb855e5d55032"}, {0x38, 0xffff, 0x200, "04d8d02b33c252788ab76b2394db1e39cb65fc31daacabf7d574248f2c155a49fe240c58"}, {0x50, 0xffff, 0x8000, "8c8249938a3d0fbe836db9d68055c7e36e4eafacac3f6154afdfbbd4b776877037b3d31be753b4a0e7775d32736973848b9c5355268bdfe1ea06"}, {0xf8, 0x1, 0xffffffffffffff4a, "e0cc8e4e6cc6969dd4ac9d5c1504d61b2f250b4b9ae22d258269bb9843ffe391edb395961d1622f110fa9cf9030a9dca66ae7c9625522d5ea62382ef4bf2d99647f7a2cd18ac2ae716a1d6bac4eb19aa1da2df4c6076ceea706f032c77f181497362e69fa6f176b678e9ba281cf2e3c6d77725dea634d426a2565e55bdeb8ec49881d32621dd3152f0e334308a10a256f785fbd4ee039d6c81081221ead7179df8744cd55631e78ebdf007f8d764abf52a9fd81d3a7e9085eee8babd33eee8dbd38caad9e724202ed53a29dc26b1f62964101999bfd24a5175fe42250fbaeec2c91a5960b8db"}], 0x3f0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x10, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0xfffffffffffffff8, 0x1000, 0x9, 0x0, 0x8, 0x40, 0x8, 0x0, 0x2, 0x200000000, 0x4}) r2 = dup(r0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8a) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = socket(0x6, 0x5, 0x40000000000000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x87}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:00 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000444000/0x4000)=nil) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) recvfrom$unix(r0, &(0x7f00000001c0)=""/59, 0x3b, 0x800, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) pread(r2, &(0x7f0000000240)="cab6526c9129912086725dc5447634121c3f931e5b5f6e5e71e4af54dc7cd1e9050215ef720f75d8fa23408af1626c", 0x2f, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f00000002c0)="21c3ecb6b53af000255d7f0e34e0888db1c78a561607a7371d4ab933d6a7bec09e41e068afff6574bf889199aa007e1c85c45154c9d1d843f75a6c767723035d40de6f960ae34a0acf163d1426507b65d7fe8cd71680e398da6578512ae833e9d94a7b9a8d900fb277e4fb2e03c5ccf20c4eaa7699031af63beeb01442a411cbdb7034f06b4e84b6be232d7fe3a0f25d095f71034d347d48d162a6e23653859d76f6294209cb8280bb0b39ae199992aad808b53f69d1741b0dc2e8df94e6b2b682125cbd35caa35d01150eb437897f476d6e880cfe6009513c7dcc10ac3e8159d47ebd336fdb60d7003086cd8505bac291dfa16df5a0266b3861de3a2c13fdabc812200309ee892f08d753d6764fd8797d12d4e653ae3dfb9defc42d8acb06daba0f6eaed905529a10b392b1d5a3bf6aea8657813e6ac3508d6aa63479f760f5eb6f35c058f548c9c441cdce5d16caf4d4f756595033ff3cee95eeb43904f6b039fda1e2366c3ecf269efdfa255109111b2c3a5ecebe1a1f55cddc802ad8b4d08f79d0b288bbedf20dd8e6256117fb42b36a2d24f76426e961b44dcd5800da71ee8e4e5abd0a686c31ad36328c103ba9bea5cc646ce5f23476e4704ac8b35964f42a7eb4818fe12e0acf8b0239f49e8d105344dfdcef57ebdfd501d9337002b2a31672be653ad9a88bb464bf2b08946f93dcfb066c5b0c2f02efc6b2a5595d6db0eddb24326400a9f2c346e4310fde9980151037d34b094b891d2864f88b49dd8e0586979c50c42fe8ccb2fca1c98ce2d039c767bc1b639b4011aa49ffd29e0137abdd9b92a4cb0affa28c6d9741924c9386bd8b06881b8f2fe7228688c171ebb7c0ae0b934133259a6da42395c191a877c454b7eadda35b19e0d2d3a2e412a752fb94ea5e3432daa8e7668780a9f53a95e0ce998361ffe54c7a4e5e4964743b2022013808416ef5009fc8731ed465b26f7b6665daa0a342d1a9ff601abff915f4393f59f47b9869197213741094a566b39ea017b79c851c1cbbe4cea74ac079fe4544b02d61a5150e0d55e47a25ce0c121519bff2e283aa0b31969b13b0a50a66bd1e04d2efdcc73b3c9ee04c38033576662d45f6a77f0e6bdaa3dacae3c560acdcd2450176a80b6198d160ed77d2b74c171185f8a5a200adb5dd5f3a232261608e6c36421df364cbc7df304eb99430e1d919d23bb910036bdedcb98195ed5a5eb38ac67a8fb7246782be99d6603aeffe8ca601b9d03cd1145e9a2fee9b9c4cb8e6722ebd3c78b40eac92a877624efc2ea97cd2542284c0454e1be07ee19ee0a9cba0268fcc2ac3261a49ac7414594933767b526b087e5d8bef54027814849faf115e9cd1186fcae0cea324b224d014412e980d170f9aed36f5f23d4cc56534e0835029d3a48e93f503e045e5a28d73e42b6a3c14534b07ca5cdaaee55497bc9a606fd7ca5b4eb457416423ab4e5963b032228beac42452acac866693a59cf85ff41aaed4d8d68adef7dddccf6870d5b4f1bbaf35586288e0627104d1f02a75cdbed576c0d14d2db511750867cf93b63e5c94d9924f4df55392798589ab26441ebdfd4c363c6202c7b2c20dc85f2f6d706eea5d1283db41418fe7b6241f3ec9f4842342517e00259ec65a3cf87b7d6d857f4d2f4920d8b9c5b9f5917a166386a80b440e77202c8462d1bcb222112e31676756a7aeaa5c5aab49a1d26de6ff1109e1820f939f2d18ca2f12e9c409bcfc6304c8487a747389aab3a24508c4cc230fd519f6414aea43d49d7c73e641fffa15ae1dd48ad28adb0e44612aaa5adeae96e563727e83494ba793cff9824b07073700c54a786d9d1f5e56a27fe3a5644d9def8c1706832d3ec4bf2097fb390c5096ff0bd14b5af5f345c2c584278fe26e1bf9a1e910db6e71953647ec2a9ffc3c8ae77ec859447c585f4bad88b80dd9f9735d6166c96e168831f273c5bd8ce09caa4b02f4f3b64acedd6a8c8df08dc0db4942b4ebd4bb8e3cd912f0d52ef7d78ae006091ce8f37faddb7c26955f1adddefbf2b6904c3c84a480a4e9434a0f464560c1de7fc8872497623f8a3d480f6c8de5f12dd13665cec3dd6ae37733a7d6fe9db0e33ce0d0714176655e0185605674e2d6338584f32982363d5b19a757c0facc8ca86e18c60a2f91ef7dfb558422a8c5b6d4ada1b596b1f557f0d63e04a311251237cf7bfce0d43afb95470d07eab718959d9662e8377eee027b54a3b4baa57c35fda326a1706433b7fc6d5c606eecd4e728de76d9edeaf62608ab26b503c79a8535b53d5be238cd70e52d41c25c979cfabe4923a7f8d49ac46f59d712708a2b96e84c2aeec1c235b858076b59844090c4fad7ccc94028c5ba475cf6616375cc05f1e94437436f9f4b17c1c5586ca448b67dc9ee352134bf50848d64f2d01b3b8fcc48df9a32d836fa2972ef715365025e0d15bb2b8aeb4a254d529d777ddcfbd04f3f5511a61053c42108977171cb82c1f334bae0f50f08d1a2577d03cddbf430057ca65dacee3b2bced62f0bde6906119b208e444b6c004ea2a00d83b6890f1c5d8358fd0f41fb962a5dbd3e15adf3a721cb6ea814ab044de45951ca034ebbe0de180bd672e2319147841870d7ca7b962b3fed11e44402b02be2ae5b5a839af1bcb3b100b4fb2e5850b206046399acfef8b33886a78acc9d69677848c99398614437b7c1c7572a3c4352fe3c600d79b7adeecf582c8682554f534078aa1b3f9c964532c2bd85eb8b3f6febd9d07e6e6dee02c4b2a8d8a6e6374260c294f78bc77fd60d6a8e81806cd93d9a3eec44789cf695b6f62364cbaac0e7ffd00dfeb1055200cb06f96856d7b23ee05d52c61fb0bb24fbe34e802243994fff6efb52d18cdedb28398dd08b2e6701725ae1c9ceaac152b92b012c93246f19e576513e2ae49063a8b2dcadab8a8beaaf79109c7b3ded93e926c0edacde0e5d05933cb25dd6e3019bdfea8a10634e6abaa73fe624ee66630b3459a8208caaefdbd96aa45624044406f840763480ac8167d1041f396f9e5d6847b1aa531e2e8fb6aa1688ace4cd73af185ae28562e4766f63ffe22936f8a61fee3fb659a691e707b8e1dc43765bd4903fbd603e7ec3abb3ae647e03687b0c1f20acb4acf3366524eea06b04a4222b5ea7eb75488b147804bc5a31f14a10a37e063e2945efc5b0500bc818da61e8218378b9581d23b12c4084109ec3acdd1fca0c2fbf229d33a99f43d31ecb1199ff5b3e53edcb3a045fa86c1344084f56cc11496d4c2010bccbf442761c599af3a1ecec043827bd975f8b39dc539c37fa4c8f339e26d3f9dd28612c560c6ccb7d42a5903613b1cde6a5cf765fbf74500a9de291eff25cb3bacc6d888334172a6b0cc0b72394d4ee62dafbb94270b5f1449388516441c4d620b9041e5b133b97f3f65a7888ac417d7ceccdcc570930ceb03b1bc4c45f2f6abc364172b2bac3084e047d91d17047a12aaa57de825d736eb649e57484bf106a6171070d31ff6fbf1b2c0cd41bdb0cfca63c6a87884d69fc585bb10531b712b2f38cc0ce50f2933582c764465e69668942c3ecb01942cf874fb779b0fe3bae6c77f1a4eb9f503b5af20fe188921a4a620c1e8270c2418cba135eb20417fad4027c65223c639f0c88256437a0cbeeb9fa4e570ae187eeb94f30aa970f50cfe2e7a4972f98388d59ef38c653899bf4fd8637bd86b4f375bc28ef7826f41059574b1ce514cbc9314c522b33d770617a21c3b52c264f5151dfd87c2537c1e4b7b9440847514cf86d554655ec4665ff10cc4fc1cf3215bad651292bdc1d1b65348b4fdb82800a7fb4df13d04c1b064fd5c27ed476de8059d7a9296b5a39d639f1fdf2910584c182d88178b2bc4126eab93fbdebc8420b2d6b6f0e1c8473be7e6ffa3b8c5de680103531367008740ce8b61af72962f0bfb07a288bdca1b6a4fcb710f770497cce8d5db92b5bdff736103cb971182aa00969a3b9b666112f8e3c3e0e81c7300d22dbc7e6aee571069d795f85e87b80227c6d55e91d2ca46b76c910dd7eaa9e63d3f9624fa270b42251686df29313e51b4037fb3a360f03d28248be92312fd70059d2bf8656284bb77ae1db945cabc5522710d280a31e3d7d44bc828bde8fa96f9c6cabecd27a69123cf90b7551a393812d9f95a54f93e41fe58bd209a97823fc882127a2cf6bd06c542f170271f5aaf8dfcaf305eab1b2dd0af9ab887c4b42ff62b5710115362b115d6b0ee060cd8cbfc73237cac50b3b0ea667ae905f76f0e79d1f6902620577fdfc6bc0ed76275a293d894003e2728ccc386b1820d62e6ad5a27a738277905a33881443583aa1c727fe2b00cb6f7541547cf621a61be21f38d208d962d4e373e64b69483bb4bd32b8966f44c33e0a967737558c1279753c4e726f018b6be590eac9df2f991f42974e7d16c9ea9f59ea64218c16da6985b7d0bb9172562c45f08b649d93209f50b148c39b5f799ab5da4fce74b6de10c1cd01b5c61c5aa60756dd4833767cd935998af68b25fb1c7c1178620bdbf219e8d32cb9bbf985dd15e66dbad989584166fed7f0fede4f914792c47dae86621f570975c2101645301d88223f851a6e3da9719151b4944a7e3b6decf6142452e9a81ed8b834877e20b252a00db734fe512fa905a27470922d3f23926231f60fc8f8a764a8f26854d32e8d921b0d2d96f54d0deb2f79249cedd1c9306c7a1136e9402689aad7ad787e2cb7673e3535de92e3252a663d77e87f59563164bb6384c711a4b2c8cba17b33467ea35fee6f843bdc65fbffed988d680d9b34e680ef270a69be66dbdacff4467f5121745d4687f39425c03a5e4a28bc3e757ec8a3ab14e8d05dd3238a810e5e0cbb77c92efa9f5a90e34a6f0bb039864a72cca65810f42777986d8359dbc86bd09f62e0d0fe6f06ff041463b5f52f94e1e869b6796cba88186758aaaf843577ddfe0ca65942e30de4a930859491b9646e9acddfc110f8fee7180efefca066c4e74daae5028976f57c294c784ed9d71105d2372ce0c1dd76742c3227c9163ffefeab78c17933680573f1872f9cf75306860b978bc795aae2374c6fa0a07b3ad318e3279c7b5a72037600edbbe2a27284ba3a5ecfedc5955482cbc34acf40daedf656539c24a8daac223be13b09cf83edbf13b60e780f45b3a5b10876726f0f1dc24024492ad92ac8d191bc92dba63f6a87d3cd179504616a13ccf7c913c11f0c2f24c0e710de5fd21a89f443684ec018f584f2cd5640731496df56b970961c1f17343cabd6f23036bfc515834c437b225634c0eff7ab68f4bed0c0a5d60b2175846d4d0649990c0a39602bf409291fea522ccd805d3753a4dbe65ff7a2ee37c1ba4be200553eea2e98720f9a24f7bce3d660b0b5c1f4a35ec9a9e20771d3b7ecf7728d11b5390244754b1c300519a88790c3292748dc53c00ee9b39745e128708ea94a1da636d25353c89d2334ebfa754005da3bc1cd431a224fb8224360c225d65a471504eb16c5fe886d38ba626e191188b984923470d25487e3d4a45da2b17a522fc33c0e0492c091e1829b0f5de1e7f3ad9e5b61c36aef5b3b943f53256b22ef12024c749745903e333541fb40786260897b4b95a67176cc51c0e4e382079699e3e13cda7b4f7a91de4351fdfe29bb4c1bbd9bfdfc99f526a1ef534189fa7377a91e357e9ffc1a7f0a1fefffc760ea0335f0b15e81dc680d84b57517882ba5caf6fb7afc91e38825566aa7dc75813386f23b114a6661c605f66876ec638c83394180b330fba363dd0d97fda1", 0x1000, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x1, r2) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x91}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r3, r2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000489, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x39, &(0x7f0000000100)="7f4d570dd5da5986b1b45f62e450ad94a10c8c6359864fe2fd39") 16:00:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) 16:00:01 executing program 0: 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) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)=0x86) 16:00:01 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) getsockname$inet6(r1, &(0x7f00000002c0), &(0x7f00000001c0)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt(r2, 0xff, 0xd9, &(0x7f0000000040)=""/134, &(0x7f0000000100)=0x86) select(0x3f47, 0xffffffffffffffff, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) 16:00:01 executing program 0: setreuid(0x0, 0xee00) r0 = getpgrp() ktrace(0x0, 0x5, 0x8, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) r2 = semget$private(0x0, 0x1, 0xfefdec0ca645717b) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000140)=""/189) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="76512b3612613e4c0eba04a04a0e8a6faf487994487458e770d7a099296df2a108d4086b2405216e68991fd7f3c2202c858c149b8854cfc6c0bdf02e252697d852339fe9f5aba6eceef70c403483a09c3c1236cd0490590628864f297a24c1a9c134e2b9fce4576c5cb634928b9a0d37df9e4bc0e118cec08e0c3069ba9b5991a7feb194d0dee78d2247f71caa694df94e028291a3ce736c41f46f5ff3690b0a970464bcaa17c98bb25d8d1bc8cc2d4cb52f2c91390cee2993aa577bab025b38", 0xc0}, {&(0x7f0000000500)="601570d4487c1cbfd9f913d7c4d53acfd3affd65bd911a65703b5535ab749d6a654e2d15de7016ae4b6006d883301e9d9a87d2f5c3c6d0db1f534d2badda9fd33d795f65b5b14c426fb9c516210e3ada215eb340e5cbdf62dcc2e7293307779a788eb7484011195fef6e2f2061c7ea82d4f736459eca529547426697fe185b47469817f1533aded8b413b43c9b5a01a8ece3239b8c59a3602d2921cc3fcb9e0fca62a4d9bbfb6d74b73f8b8f61605a861195b518020a382a69562800da2acefb432f4cc9c70d2daba1cdf4d6d9d0567bbef69460a46a0ff910656503f4cd204c11e0b68060ad5c5769a4f183d063944936b78fb3639aef779d10703053fb075a2df90934dd87f705c3bb20663d3d79ffa8c78e56a067c085f9e89bbcf53c694a7c4e69874dbfa2fe33d25a", 0x91}, {&(0x7f0000000200)="e2c6645c1fe3f099a206c59bff5c43df1414c9bd4563e6538b6014a074e38d04dedeb97b7809c0ad297772bca6204f773fa53e600de68b845e94bced24a446b6e1b163d2e87f171eb7bc95f58b1cf7a3718276a9c0dd5e8054a93fe58db1a8d77b62ad6c96ca2a5c0f67bcd083bca5d20262af17865c738ecd98fa1810577ec2e8c16815581fb0beeb83", 0x8a}, {&(0x7f00000002c0)="cf47", 0x2}, {&(0x7f0000000300)="f2384e5a584a49a82a283293ce480266ad81fb56088625da3df378f40e84a92328b42bcde8ee383a3ef95a8d5c5c9f3c937aa0", 0x33}, {&(0x7f0000000340)="269186d7dda4106a29c9db8d72d7823704628f88abba770ba74748009d918cc9f1c7ca7c21d85c864104962d1382ae7ccad0b30970fdde97e9751ffa9e83cd6963354ed19fba5871999ccb05a62d6d6048ea805ae473b52b50ebb463e6b355885c606880c47904fc6d77fd916f3b29ed32b68b0e45fbf01637fc956c86337d64d79234a5e2d04b33a4d8bda4076b20b45acaf362f91b75fdccf8d29f23e49f0841888cf9e272091433319740f831d7613caeb27db19c8a6561", 0x32f}], 0x1000000000000015, &(0x7f0000000480), 0x0, 0x114}, 0x8668bc4a299d6569) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x13, &(0x7f00000001c0)="ff27c3dfdfc601c3fb8db66f32c82e42070008") 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) r1 = dup(0xffffffffffffffff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) bind(r2, &(0x7f0000000180)=@in6, 0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x4, 0x3) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) 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) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:01 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket$inet(0x2, 0x4000, 0x0) fsync(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) r3 = accept$unix(r2, 0x0, &(0x7f0000001180)) fsync(r2) acct(&(0x7f00000011c0)='./file0\x00') sync() r4 = kqueue() getpeername(r2, &(0x7f0000001200)=@un=@file={0x0, ""/4096}, &(0x7f0000002240)=0x1002) connect(r3, &(0x7f0000002280)=@in6={0x18, 0x0}, 0xc) execve(&(0x7f00000022c0)='./file0\x00', &(0x7f00000024c0)=[&(0x7f0000002300)='({+\x00', &(0x7f0000002340)='\xed\x00', &(0x7f0000002380)='\x00', &(0x7f00000023c0)='\x00', &(0x7f0000002400)='\x00', &(0x7f0000002440)='/dev/null\x00', &(0x7f0000002480)='/dev/null\x00'], &(0x7f00000025c0)=[&(0x7f0000002500)='@\x00', &(0x7f0000002540)='/dev/null\x00', &(0x7f0000002580)='*-}-+\\\x00']) close(r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002640)={0x0}, 0xc) setpgid(r5, r6) fcntl$lock(r2, 0x9, &(0x7f0000002680)={0x3, 0x1, 0x10001, 0x8, r5}) r7 = socket(0x2, 0x5, 0x1) fchmod(r7, 0x2) r8 = fcntl$getown(r4, 0x5) fcntl$setown(r1, 0x6, r8) getsockname(r7, &(0x7f00000026c0)=@un=@abs, &(0x7f0000002700)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000002780)="2d152cafb2ea45f88bb637aab14a265fffd03179229b0c2b1021a64575114355b66ec96dd5696195bf0e333563e62269a5b5c042460552a652378906a8473c29cfe8d5066bd3cd35aa35c02aabcf", 0x4e, 0x40a, &(0x7f0000002800)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002840)={0x5, 0x100, 0x7, 0x1ff, "42b863327e9a6bae0eaec913d938e0425863cfdf", 0x9, 0x80000000}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000002880)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000028c0)) open(&(0x7f0000002900)='./file0\x00', 0x0, 0x128) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() r2 = getuid() r3 = getgid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x4, 0xf69a}) chown(&(0x7f0000000040)='./file0\x00', r2, r3) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) 16:00:01 executing program 1: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 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) close(r0) 16:00:01 executing program 0: pipe2(&(0x7f0000000080), 0x14) 16:00:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xffff, 0x43, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x10001, 0x6}, {0x18, 0x0, 0x7f, 0x80000000000004}, 0x0, [0x3, 0x1c, 0x0, 0x5, 0x1, 0xdf8e, 0x20, 0xf16e]}, 0x3c) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000240)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713ad7f50c02be83f3c7676c13f96a76bd74db424cdccb638a9ead22f3d2a5ccda16efe27d088e9a711bbefa4325883cc09cfca88a734f5b145d2361e6a5a7cb1617021cd90c0e657b0f88b9fd2bf6502afa75f0c0cebcc1156ca54d6999f751b6db3dc550fa850abaf38b1c79bd710610f7a41c", 0x90}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0da4d6f764364e360470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f007d9894213b386b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da04000000000000003728bfefdf20958489a3159521878c16b000158fdceee87f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c235304cb1e26cc109", 0xb8}], 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept(r2, 0x0, &(0x7f0000000140)) 16:00:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000100), 0x4) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xec025d96c3c8a691, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000140)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba5ce4e50d228e5909000000000000000000562455bb4c5c1d3e2fff7012ac9ca1c85713beef6955b5d7400fc2f3d692e0c156956f17c3948cfa07280446626e3145bac2beaa85f6a07ee151819c2280ed6103addb81e12a02bbcd4158ed916e45fbb06145f58987d5746438ca3a35a1e9399864b99c57b0aad7a1715b658e64e5aece45e7bc206f0186801dec5a5f93f12f53ff32d62928281c6fa968cbd0eb14c6305cac612bd88f", 0xd6) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000740), 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x4}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) unlinkat(r0, &(0x7f0000000780)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:01 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x1dd, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x10, 0x3, 0x706}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x21, 0xdf532c049926c7cd, 0x7f, 0x1000}, {{r0}, 0xb7d5358556bcfbb3, 0x12, 0x10, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x10000, 0x4}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x643}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x5bac7151b66ad403, 0x10000, 0x8}, {{r1}, 0xfffffffffffffff8, 0xbb5106178ab3f3b0, 0x2, 0x0, 0x81}], 0xfffffffffffff001, &(0x7f0000000180)={0x1, 0x8}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) r4 = shmget(0x0, 0x2000, 0x500, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:02 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)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x5581, 0x52}) 16:00:02 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = semget$private(0x0, 0x2, 0x8) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/195) execve(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000180)=[{0x21, 0x5}], 0x1}) r1 = shmget(0x1, 0x4000, 0x31b4ea814e1b5172, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x100) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x4, 0x4, 0x4, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x691c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x1f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xa5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xff}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x20}) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b81800000029000000000000000000000000f8d2ecd21524de39f91d2a195d0e6a00020000000000"], 0x38}, 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:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000002300)=[{&(0x7f0000000240)="7e9a75f7ebe9d11456fd0fbade85278022a604cd0e27e370e847336be1ab13783b2248f105cd0ef35213dd561f92b1cf149033dfa0a87dd61c03d778363f772560b4049900c7071d462139215e70d3ebae999265d0786a355baa700be63bed39209048dd41968c2a97b3df0a9e8b2bbb00ff350c4b7ba938639793c6dca197af8ceb71427a6c9f9a989677e06f8460583dc04f92ffb51b2e133735d97fa6161f37ca1b41ea349be006350bcc581950b7d90c99a5024d2d78b54132adeac543cec699a5e84e22135ba9bc9b4223ab18fe573f3fa81f151e3583febda8ca5dd30cfc3dc0b8b83a843b4ef887da6ec6984c1e8154a32475eb14576da5529a0980ab25742f9c4442aa2a98e0a370263dd4360744bc411c005aaf22d0b1908d4a5d27e0c6bfda8f27526e2286cb58a7927d80fce55cea6f808633123e9ca178a7860cfddbcca00c4fa4b2aa24f02a6bb297424e1aee0b27fd44b5a2bccbb698713c523c9e0e2ae0799a6de0aa85d00aff72b3aef6ca55d94c1ecd6ba8ddd46f6bbad8d1d9e745e38f1cd12da112c9c6ef52c12e8da7eab2e92202df87e0742ad40ceeabb81513f893dc459cc23be627262240255faba9fbf3fb4a6c6d777c42c6061885339456f1c537be4baa91d2293b8bcfe2bd44ec0b70ef0782d42e9bf85a9af6881cc3f6dc5aa2f60a41cb36ffb21ff0473cd5208064ad453a14f505cd088bcfa3856bafea2dd3a058ec38aea0ef1da7f712102e9f71026c257ae63ec5cacccdf00203f256977889cb8234a5238bc9ed7bcc920be4a73af5e9fb7c9f8ab608d4b5bce97b12153a4591e6ebcae5adde7810212b2d82f042c20914b04bcb220716dcc412d9f4f9119bb3b276a93cbff25ff8406c1c51c3e983b41316677c1e77add5f7e7d022e84070e148fffd67213bcf6905b887ed616638d5041949083d14b3753227a8b2b907682418a93fe4fec0bb873e1ee58b62c838f00ccd2221156042d06e3cec40881d92fd4b7816076d820618ba3fe0d19bfd9a56de716e73c0eb17bb5400be58aa0b889efab49d2059b2d8b7d7aec2acf888b52d401b4bdd16d156bb627dc0551b45b47b45e04e1f1ec065db3c2b6dfc18a688e18b992273e4bde4409dfb5e50b3ccab28c1bd09eaddc8240c30aa230775cdfb88882aff03f797c52a3c844a4668e289ee70d5eb65230326560a5f0df0fe2a92b2373986d4665903ed3fbd6f6f2c1bdaa3ad85d6899f590f5a98052fda4fa9346c644204f499e6d326b71afb44a4320b09806cbdfaf99e749332e15750a81b52ae7eea77a5ee2d38aa35a6c5d79113105cc52e85fb9f7f63ce633e4fa6f76fa925efcf41b12150fc5a9569fe5f26d0a9e376ddd82194c80f389ac315395e56893bdb20e781c24653e0ff002370ee6d2a3c68a7375dc6821aa5633fb2a87badeb107f6edf722c475e91cceaa756893d2578692643710056f7b6660c79b35165b221f2c22214253745986f931c3333d6f133725dc25efeb3a0a1848a06cf40bb4e80565cb56485d45141d026877daa6bd83d54bf2ab222e7df02005d04aff3ae1d9de375a3f3f1f2a6acc2b94a3bc49e827eeae5d975f20d5116fe6d5de07299405589ec4aa1566c49115e8a5cc652d974b7", 0x489}], 0x1) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa02000000000000009648", 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:02 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x8, 0x3) socket(0x10, 0x3, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "07000000bc1c08000400"}) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="013000"], 0xa) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) open(&(0x7f0000000080)='./file0\x00', 0x10, 0xb5ce562f51e40a59) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000740), 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x4}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) unlinkat(r0, &(0x7f0000000780)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:02 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ~uVޅ'"'pG3kx;"HRV3ߠ}x6?w%`F!9!^p뮙exj5[p ;9 HA* +5 K{8cܡqBzlwo`X=O.757A45 XP M-xA2CƙN"[B#W??5] =:;NnƘLT$uWmR %t/DB*p&=6DAZ"бJ]'ƿڏ'Rn"X}\o3>x ̠ O$*kBN 'D˶q0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r3, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x32b0fca176d71079, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000240)={0x2, './file0\x00'}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x2) msgrcv(r1, &(0x7f00000002c0), 0x8, 0x1, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000300)=0x26) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000340)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000380)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000003c0)="1a65c26e5249e33f73e230a101b824c8be121c4ea62f38416d0e2dd8472c4c52c6e785e427760f6e4b22542ae2ad091adfba335adf1bd3eb74925c19e57d710d8fccc5eee0a8723f65592d0bfb34", 0x4e) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) bind$unix(r3, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) chdir(&(0x7f0000000580)='./file0\x00') socket(0x2, 0x2, 0x9) msgctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x8001, r5, r6, r5, r6, 0x5547d61aa6fd648d, 0x2e59043c}, 0x20000, 0x7, r4, r4, 0x200, 0x0, 0xff, 0xfcd2}) r7 = openat(r2, &(0x7f0000000640)='./file0\x00', 0x200, 0x20) mkdir(&(0x7f0000000680)='./file0\x00', 0x148) msgctl$IPC_SET(r1, 0x1, &(0x7f00000006c0)={{0x5, r5, r6, r5, r6, 0x0, 0x6}, 0xffffffffffff4425, 0xbf, r4, r4, 0x5, 0x1ff, 0x3f, 0x6}) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000740)=0x2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000007c0)={&(0x7f0000000780)='./file0\x00', r3, 0x1}) msgget$private(0x0, 0x8c) ioctl$BIOCPROMISC(r7, 0x20004269) setuid(r5) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x5) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x3}) A6G< dE:ϣk-ӠX8.ql%z>Vx˂4#{̒ :|Ե{:Ex!+-B K"v<_@lQ郴g|w"@pHg!;iaf8I=u2'h$?>b8 "!`Bn<@Kxm?ћVqnsTX Yط׮¬-@KVb}UE{ENe<+mዙ"s@^P̫( $ 0#u**Oo%A!PZi_&Щv!89^V; FS#pm*x ̠ O$*kBN 'D˶qVx˂4#{̒ :|Ե{:Ex!+-B K"v<_@lQ郴g|w"@pHg!;iaf8I=u2'h$?>b8 "!`Bn<@Kxm?ћVqnsTX Yط׮¬-@KVb}UE{ENe<+mዙ"s@^P̫( $ 0#u**0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x3, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x36, 0x1, 0x0, 0x1fffd}, {0x45, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd}, {0x2, 0x0, 0x2000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) getrusage(0x0, &(0x7f0000000000)) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20, 0x0) write(r2, 0x0, 0xffffffffffffff86) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = getpid() wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f0000000100)) 16:00:02 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x401, 0x401, 0xfffffffffffff801, 0x95, 0x7, 0x8, 0xb55, 0x415}, &(0x7f0000000080)={0x7, 0x1f, 0x7fffffff, 0x8, 0x2, 0x4, 0x4, 0x72a}, &(0x7f00000000c0)={0x7eb7, 0x8, 0x9, 0xcfbd, 0x9, 0x35f6, 0x3, 0xbc}, &(0x7f0000000100)={0x6, 0x9}) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) 16:00:02 executing program 1: clock_getres(0x4, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x20000, 0x124) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x72df, 0x10001, 0x44, 0x0, "4afb9d0c015a50f407340dcc5ae1d05d2ea7519f", 0x9, 0x4000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000040)="338b9c2b895bc18d25a9a377876f3537f268d43be0bafcf94ee9036069bc35e021729a8978c252dd7492f4042c33efa3688f59d86450736d0e05883d2897050c507b5f31052fa20edc08fa2fd777c94d3ea48eca14d50173b7ff0151238ec1f145a6f33effdbf03a998f9eaee494b418cc7745f9170c9a0d61b24729dd1b5301991f3130074248bc4a6dc9ed8dacc18cfd6bb26de5eb85fadb4115a0443511957e79d82eb82061f607da4a1f7549104d7123f2086f596b368b904b6c894036fb4504146f33108019336f8198fd0c20366c09e20fe32311359bd9498ac5093ccb4f18db068e71e6f4ecc212b7", 0xec}, {&(0x7f0000000140)="b63825d3fb06651f3111", 0xa}, {&(0x7f0000000180)="43790004907528b2c6a9851e8b207926b2c4412f8098255733aa822cfba961b2d9135e12a3349738ab433d7bc7a1421a2d80adab6ebcdc617fa982669742b95e5a8c0acd5fc966da00bae57af7b17280859d06a4f47aa06fbf21fc33dcb7219b3e0644a659ed80b468bc53e8a8ac77c1a2ad9ae60ad8084ecfd487a006d5387093a093c28c7289ab2e0c2808824c31770ee55276b7346ffd4931492cb96ed813b43876d42f38d762ec892c99fdee5c7b257c829543313edadf04235c8bce647666ba7091c0640b3695359805fdc66a74f275b076bfe0d07f2c68cacf5708d49649b8ddf94a1bf77e6bcccafa0701ab94bc0a7d2b7e4efad7", 0xf8}, {&(0x7f0000000280)="d12809b479fbd8aadc5eb8365ee4071d284a54e2343cb8d6860e9b503bcc88c1e020b9a543379055f202bd05bffc3ab95c2b9f8ba271903ddae5275ffa40a02eb1dc27d275a0e8d79ccd5d708478993527625f9871632d2b1d5c0bc4b296e4696250e0ef2ad0998a3a3091a629cb80ae21dc802ea90a743e370f2e29606f64b6a1d1ab0de17ed88dbc58a462801022b2fc33fada64a48244fb51e54bedfca179360d0a89590f14f2a3f11766752ceb402635b49eaf8b7d85b478bd03eb38edfce499ff40800ae66ec83b366f3eb5d03ebdec297c490a1bd2", 0xd8}, {&(0x7f0000000380)="5d23422f42fa", 0x6}, {&(0x7f00000003c0)="478f46764a95f111d7c17525143d20f662420a45da64fd88dc69f0c6a63b1da1f0c9cd9ffca4577db2f82f77dfac732929c30c251b0050c1a5b7503da9b995c06b7472b31b8b230b844c4ca1f450a152a35057c7c1fce5cce9e30d6f5535752a50abae5b8df2c02eed6b27951b74eedfbb29aa9f0fc2a15876e997ca47b89b57dcea6332bb9285bd8a5b1c03f482c907a1ef12c90bd355e9d9d44daca9cb3e3208bd6986e26ba666d5a4ace07d4313c63a612b83fc793406e12a9388493fec5934f1af50a3c5b8bf4ca7e21b70e7808a0ff716b8e71e92862596281e1cde574fdcb6cf24dfa2f9726ba78cd6a59110c0", 0xf0}, {&(0x7f00000004c0)="cd79a043843f133d704492249a0fe99dde5faf92b28b2f6a38c446e9bdfe2de2bc2d7e05ee5b090ba1de831534aa9ab9df74133c607566968ac4949899c76d4c62e22ee3315db71b8c02ae10ea90e3339de57f0b8756db50553b6f2309b3e024e973fc5ba337ed161cf8fd24379b5c2d5011ddf36337b6ad087756e109e65a29d9d9dbec98fb6e44f9be242868db93d386fec7f8ff3c7e07c0149b9bcf9395c1ea4156e3c0", 0xa5}], 0x7, 0x0, 0x0, 0x8}, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x2, 0x100000001}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000700)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)='\x00') shmget(0x3, 0x3000, 0x420, &(0x7f0000ffd000/0x3000)=nil) semget$private(0x0, 0x1c00f7da6fe12b70, 0x200) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0xa, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt(r0, 0x129d, 0x100000001, &(0x7f0000000140)="37b90dcf0aedd3ab85d1b310c3488af2b100b5482094d85f31", 0x3b) getsockname(r0, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0xca) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x81, 0x4, 0x3d, [{&(0x7f00001e7000/0x2000)=nil, &(0x7f0000019000/0x1000)=nil, 0x8}, {&(0x7f0000307000/0x3000)=nil, &(0x7f0000343000/0x3000)=nil, 0x241a}, {&(0x7f00003a4000/0x1000)=nil, &(0x7f0000239000/0x4000)=nil, 0x6}, {&(0x7f00002b4000/0x4000)=nil, &(0x7f0000124000/0x2000)=nil, 0x200}, {&(0x7f0000237000/0x2000)=nil, &(0x7f00002e2000/0x2000)=nil, 0x9}, {&(0x7f00000ec000/0x3000)=nil, &(0x7f000034e000/0x2000)=nil, 0x4}, {&(0x7f000001b000/0x2000)=nil, &(0x7f00002b3000/0x3000)=nil, 0xdb}, {&(0x7f0000361000/0x1000)=nil, &(0x7f00002ac000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000466000/0x3000)=nil, 0x8}, {&(0x7f0000325000/0x3000)=nil, &(0x7f0000586000/0x2000)=nil, 0x5}, {&(0x7f0000748000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x9}, {&(0x7f0000670000/0x4000)=nil, &(0x7f000008e000/0x1000)=nil, 0x3}, {&(0x7f00001c8000/0x2000)=nil, &(0x7f00007c2000/0x1000)=nil, 0x4}, {&(0x7f00003c5000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xaed}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000192000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000003b000/0x3000)=nil, 0x8}], ['\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', '.\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, r1) connect$unix(r2, &(0x7f0000000780)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:02 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x401, 0x0, 0x0) shutdown(r0, 0x4) semget$private(0x0, 0x2, 0x40) recvmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000000)=""/227, 0xe3}, {&(0x7f0000000100)=""/239, 0xef}, {&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/126, 0x7e}, {&(0x7f0000000480)=""/16, 0x10}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x7, &(0x7f0000001540)=""/77, 0x4d}, 0x40) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x2, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x223bb40e78c323bf, 0x6, 0x72a, 0x80000000, 0x5}) setsockopt(r0, 0x29, 0x1, &(0x7f0000000040), 0x7f) 16:00:02 executing program 1: 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="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x10020, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000040)=""/2, 0x2, 0x4f05ae39db3e58eb, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:03 executing program 1: r0 = socket(0x2, 0x4002, 0x0) getpeername(r0, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="5f022603b2d9cfab0b2c09c4e374e766696c0230efff958c93b075bd3f8d2815156da507e70fb231facdcf73521919dd32dfe752229299d05d5ed8fb8e750b0e4daba7ed93a9e1a96a1a34354f95c05adb18156291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae9b8009a59070806bc7821870d8490799fb9c8ecd71aaa8245aeb6c27b755f8d1d81468ec1ea6492ad70e14e6496312f22c0d763322e0000000068b5f0f3a9f270ac585f16f0f88aae1f1aa6743f71c409b8eecf7bfdb1939e443375ae8d3277c25d296b1b12fbb734bc445ff8dc815efdb226ab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d301a6ac4ea16e287a995b70c35027d85f85ffcc6f95946c2c219ffbed61a801a0f961a350cf8608b4cc9bfc042c10a656a63ca486d58ef5cf73e07ef5d4650cc8acef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5ef822c2"], 0x10) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) 16:00:03 executing program 0: r0 = geteuid() setreuid(r0, r0) r1 = getpgrp() ktrace(0x0, 0x16, 0xe1319d881476f628, r1) geteuid() mlockall(0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000040000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0xffffffffffffff46, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000100)=[{0xbc9e, 0x1, 0x8, 0x6}, {0x5, 0x1f, 0x1, 0x80000000}, {0xffffffffffffa834, 0x7, 0x51, 0xdb}, {0xffffffff, 0xc0a, 0xb695, 0x20}]}) r3 = semget$private(0x0, 0x4, 0x10) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/77) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xff30, &(0x7f0000000040)="b6a25f62") ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x4, 0x9, './file0\x00', 0x3, 0x3f, 0x8001, 0x8}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) 16:00:03 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fchmod(r1, 0x2) r2 = socket(0x18, 0x3, 0x3f) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0xffffffff, 0x9, {[0x453f, 0x40, 0x9, 0x5, 0x1, 0x9, 0x6, 0x2, 0x1, 0x6, 0x9, 0x6, 0x80000000, 0xfffffffffffffffb, 0x8, 0x5c13, 0x613, 0x1], [0x2, 0xfffffffffffffd71, 0x8, 0x3, 0x0, 0x1, 0x669a, 0x1ff, 0x7, 0x6caa], [0x9, 0x200, 0x6, 0x4, 0x7, 0x40, 0x3], [0x80000001, 0x3, 0x5, 0x7, 0x7f, 0xd0f70], [{0x7f, 0x1, 0x1, 0x800}, {0x7, 0x1, 0x1000, 0x5}, {0x8, 0x1fb0, 0x5, 0x80000000}, {0xc5, 0x2, 0x9be, 0x1}, {0x37, 0x9, 0x2a, 0x7ff}, {0x1, 0x2, 0x4d105f89, 0x1}, {0x9, 0x3, 0xffffffffffffb56c, 0x9}, {0x80000000, 0x2, 0x9, 0x390d}], {0x2, 0x81, 0x100}, {0x3f, 0x0, 0x1, 0x800}}}) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xd414, 0x5}, 0x8) mprotect(&(0x7f00001c8000/0x1000)=nil, 0x1000, 0x0) socket(0x2, 0x4, 0x380) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x2) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) clock_settime(0x2, &(0x7f0000000100)={0x8000, 0x1000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f660800000000ee0a81e8e45321e943cdca38ea64334e831ebedd9e46b787de1e0aaf376829e28913a78b548e37b68ca30939aa063d5efc63aca761ae1ee2ea56ebada7075ede3f804e843af874783512ad21f2a112bd58d5e80c3205995f6cc82cb8f48713de72fda2644310460d4968a76d51314498f7f100000000000000f705e25ec268e69ba51ec73ecef11e1e60947b656a2694d5660a28cb15f0a92864114f00002c2827ee74486baa0f951998746c7b6b7d8716ceda60e539720b467293f44ce8d5691278e3c86493255a060a83850f58fc82e64b85e61be03e4ac7bbcfa248d89074bdea69235cded56b1cf433f8c5ee2a8d149c8efa02da10bd2cc4dc43ad71fb1ae5002b5e8bded803b99bc7f0378f9e7174859ae567b2c190eed88a56aeacb99cacbd3afe3fd7a3a639bee4548e796eb8975272ff96b9b8055a979960eb1723eeb519086025d4df9ccec6509732bfcf4a0596e6017e78ad843d500ff67d2a59639fe741a0aec0e0dc61fbddc38bbb3cd047edd264d09aca69f186fc031637d2c5f41350768f30fd92c8b3aa4ce7a182a642ce8806d4547942e6f2226badff9453cab83427c87b1af3e78e4e47f8e2949e53875b1cfe14d377c5db19473997b4af3bc620a5c79ab3a143689b4fd8cec98422b95e2b0651b85e432da879fbe8bfabb9513e6a15d719e2387d99e6e334cb1134b2a53531fe3b6a00d630dadad283dfc0855afd892af7d5535b58f71bd16b29676c3d97d6c143963eea501bbf977ee1e6cebeaf10c709475af95430ff73397dfcad5362127c422477ef7cc2787a365b48fd0eb55791bacc1674ceab51eb2bf38a78279c30ed29fca1ef182e75880fa9a598e8bc64c012523ff200672ca6251403df516d0bdcb80ffd2d6ea50dbd47bd10b4823c792d9d16072a"], 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000006b00000000ac1400aa00000000ffff020200000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') socket(0x1, 0x4, 0x7) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x6d2d2719e8750d7b, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:04 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x3}], 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) msgget(0x2, 0x50) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) 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, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) close(r2) pipe2(&(0x7f0000000240), 0x4) r3 = semget(0x3, 0x4, 0x40) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000005c0)=""/206) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r3, r2) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r1 = dup(r0) open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x5c, 0x7feffff8}, 0x0) flock(r0, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:05 executing program 1: socket$inet6(0x18, 0x8000, 0x8eb) r0 = socket(0x1, 0x1, 0xfffffffffffffffe) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socketpair(0x10, 0x2, 0x2, &(0x7f0000000080)) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2591c321a8cf98848e4a8051d324313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd405370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cabc421c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d682e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc38697c5f5f265f92dc02d2eae1f3c146ed5ead47de943c6c3b018be5474ba5fe85f6faa37f7c0870fc069faee340d61c70d1d962a48a6038647a505b6b51d17c45adfb59733ab93189964247b7a1e7067516550720515719c91d5242371f967dc4a871a273eac11100e3fdbc9ca7683beef5058d014167382a424295d4808f0dfccd00d", 0x11c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="dfef685f1656e2f1ce9d27f7dbc267d9bb5f1176910bb19fefd22fd7ff1a8e7afa19d96f92db828613426f0f258aec10d5608683b644e6611ff959b9b51871c3aff2f83404a55fc0fceeacd64fcb05adfcc631acc7447db6261f738202f27ee7110313fd0d3a9e037938227f458c2c86f8db11ca3e41ae003338a7c426d4a70fccef6905abb0681a00e833888112c1f406279c57f8d4e7e45c40caf16b754675e70d834c83b67756c25bd7e854c11e8eedad986751b134d0032c5c53c51a1c7d912e0d57607fab6c73f7482fc9241e60815a49f2b6094383b363cfa0ced786803e43", 0xe2) fcntl$dupfd(r3, 0x0, r1) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x8, 0x7ff}) getrlimit(0x1, &(0x7f0000000300)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = semget(0x1, 0x0, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xddf8, 0x4]) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0xc8e6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) semget$private(0x0, 0x1, 0x0) 16:00:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) 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) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3, r4}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186004008b00002327feffffff0802000000002800000101050000000000007750d6d23cca5cc02e00", 0x1}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) chmod(&(0x7f0000000000)='./bus\x00', 0x20) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') 16:00:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="8e", 0x1) preadv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/73, 0x49}, {&(0x7f0000000140)=""/102, 0x66}, {&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/33, 0x21}, {&(0x7f0000001240)=""/154, 0x9a}, {&(0x7f0000001300)=""/18, 0x12}], 0x7, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/1, 0x63b0e257d5d1f18b) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) write(r0, &(0x7f0000000040)='mN', 0xfffffff0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x40) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') _ *79fY?oo,ڣ։YZ/O4ldB&D2 lt2WPR~w-85ב\.cc>Oo%A!PZi_&Щv!89^V; FS#pm*0x0}, &(0x7f0000001dc0)=0xffffffffffffffe8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(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, &(0x7f00000025c0)=ANY=[@ANYBLOB="3000710000000000ffff0000010000002204c096f3d37ada188a38c287dd0e045131b772c706a7fcde5aa72874f8032d0c998baf89ce5ef45390045892e5fb423cfc2666553be4fe03d7f0628bbdc79dd2b394b70d502637d2db22d4478d767a9cc97ae05fa9ce6aea92c878a582d1e5efe9349d9f7e3fb46ca12dfb4698d51a18e5a9ee48f3ceac4042561341810eab409cce889d114faf8f220ba9f7f64002c7ebfc194b73e2aca6846f4fbe3192440a378dd4d0d49c1237c46f21", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20002c14ff1600010000f92a86a31000f5", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="0000000000000000000000000d0000000000000034f68e7b3a2ceb15d1645d391034212d0739f406975e36a47d3b2fa2af5357aa17bf5dd9d07799afaa68ae71fcc23f1448cd1f58d4020f19334ce7d14c76e466ebc9473e6d159fc4426a3019aa83bce258be39fd6bf74a5e4146553b93f678e6dd02ef759adda92ccb7d9ae445c68b1776c3fb47c7e81de419f4120f348ae85247018586a5f2a138af", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(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(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) r14 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r15 = accept$unix(r14, 0x0, &(0x7f0000001e40)=0xfffffffffffffe56) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r16 = fcntl$dupfd(r15, 0x1, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) setsockopt(r16, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) 16:00:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000), 0xffffffffffffd90, &(0x7f0000000180)=[{0x20, 0x0, 0x10000, "ec072fc6ee93f9e54a67c259fb536c66"}, {0x48, 0xffff, 0x40, "d5a5fe8b3d5c5fa10805a44e7ced3f874e2579a67e6c7b3588acbf62ad1c3cefa69c209005595df3fa39c1e653c359ebb2766f4558"}, {0xa0, 0xffff, 0x8, "b504fc5c63c9b22b919a0437932ac53723ad3900c60487dcab569aeaa599015b02fb5d9bcff91df4400bd2f600b216246c308083f05c23dd04962b757090e92f734235a6b0c39a408946756635a4d47fbd5648ac83bca928baef707cd9812c2f64a7e1c6672b2afaca43f9d7ab92d2856ea562a0b013158250a2053934a794da0f888a2d2110ab26a7170eba97"}, {0x98, 0xffff, 0x1, "5d9cc6469ef372362efee5d2d63e2fec9da613b172d7222f8e0cfc087b39c8c5fdfe9a9f97179fc7c9e876c4161f156fe9f7de550b284d200c55daed649fc91decbfb7a893be0ee7d12f510e271cfcff27bdafbfe5bcac6947f7ed075d328641fa286315ad4f9bef0b051bc1570edcbf2fd770ce7954d46e9146be741f12569507b612dad97a64"}], 0x1a0}, 0x1) 16:00:05 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x5, 0x1, 0x9e, 0x1000}, {0x6, 0x4, 0xd251, 0x7ff}, {0x3572, 0x1, 0xa1, 0x3}, {0x400, 0xe7e, 0x5, 0xffffffff}, {0x1, 0x2c, 0x100000000, 0x2fb1}, {0x1, 0xcb0, 0x100, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:07 executing program 0: munmap(&(0x7f000071a000/0x4000)=nil, 0x4000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdd3, &(0x7f0000000300)="d9068c2a8f004e5e7a8600a5575dfbcec0d54b18043f9612fb76a97d1116e53bcd879a5b241d44768ef8149e7ee43fb149b7e342a66a05bf5f5c304cc09f0b9049d4c12acd5b079b06f602ede49d51f844bfde35165e94f70972d53656053f316274449e35789dd8") 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000001540)={0x4, 0x4, {[0xb, 0x7, 0x101, 0x100, 0x1, 0x9, 0xe333, 0x6, 0x2, 0x80, 0x2, 0xfbbd, 0x2, 0x200, 0x46a751c8, 0x200, 0x10001, 0x1ff], [0x3, 0x800, 0x59, 0x8, 0x800, 0x4, 0x4, 0x2, 0x5, 0x8], [0xca53, 0x401, 0x2, 0x6, 0x4, 0x86e, 0x8001], [0x401, 0x5, 0x1, 0x401, 0x1, 0x5], [{0x0, 0x764a, 0x1, 0x1}, {0xdbaa, 0x1, 0x1000, 0x5}, {0xf02, 0x3, 0x8dc8}, {0x4, 0x3ff, 0x1, 0x8000}, {0x100, 0x4, 0x989b, 0x7}, {0x0, 0xedc, 0x9, 0x3b}, {0x7, 0x80000000, 0x1e, 0xfffffffffffffffd}, {0x8, 0x1, 0x5}], {0x200, 0x1, 0x2, 0x2}, {0xffffffff, 0x1f, 0xc000000000, 0xa8}}}) r6 = semget$private(0x0, 0x7, 0x1cc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setsockopt$inet_opts(r3, 0x0, 0x2966b3a7ec8f4bfa, 0x0, 0xfffffd33) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socket$inet(0x2, 0x3, 0x8) semget(0x0, 0x0, 0x480) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000540)=""/4096) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f0000000100)=""/106, 0x6a}, {&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000380)=""/143, 0x8f}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f0000000540)=""/189, 0xbd}, {&(0x7f0000000600)=""/245, 0xf5}, {&(0x7f0000000700)=""/147, 0x93}], 0xa, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x2) getuid() r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="be060eee4e616a7e6c1d2c02456a22fab88255d1d0e35c14dd9edb69f56b9da57818b3a5fbc03503726975e18facc9c8f56ece", 0x33}], 0x1, 0x0, 0x0, 0x400}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) socketpair(0x20, 0x4000, 0x3cc, &(0x7f0000000040)) 16:00:07 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, 0x2}, 0xc) socket$inet(0x2, 0x2, 0x80000000) 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) 16:00:07 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() getpid() close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x100) kevent(r4, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xa225d734ea677093, 0x10, 0x1, 0x7}, {{r4}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x2, 0x4}, {{r4}, 0x6ed0b7472ca35783, 0xc, 0x4, 0x4cc7, 0x2}], 0xffffffffffffff7f, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x0, 0x2, 0x100000001}, {{r5}, 0xffffffffffffffff, 0x30, 0x2, 0x80000000, 0x2ce}, {{r5}, 0xfffffffffffffffa, 0x20, 0x2, 0x10000}, {{r3}, 0xffffffffffffffff, 0x10, 0x1, 0xd731, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x4, 0x8}], 0x2, &(0x7f0000000000)={0xfffffffffffffff9, 0x3f}) openat(r3, &(0x7f0000000140)='./file0/file0\x00', 0x20, 0x4) dup2(r1, r4) 16:00:07 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0x2, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) fchdir(r1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x10) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) dup2(r0, r2) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x2, 0x8001, 0xe05a}, 0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x40000000000000b1, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f00000000c0)="3621baed05396c0b9f75eb65f400e5e3c4d16e14ede3296a941ebfcbb0ae1880743d12") 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x4000, 0xffffffffdfffff80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000a80)) openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) r2 = getpgrp() readv(r1, &(0x7f00000008c0)=[{&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/214, 0xd6}, {&(0x7f0000000300)=""/234, 0xea}, {&(0x7f0000000400)=""/219, 0xdb}, {&(0x7f0000000500)=""/102, 0x66}, {&(0x7f0000000580)=""/245, 0xf5}, {&(0x7f0000000680)=""/92, 0x5c}, {&(0x7f0000000700)=""/197, 0xc5}, {&(0x7f0000000800)=""/181, 0xb5}], 0xa) wait4(r2, 0x0, 0x47b1773867bc2b13, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/bpf\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) close(r1) 16:00:07 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="65000000ffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x4, 0xecb1}, 0xc) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x106e) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r0, 0x0, 0x0) pwrite(r1, &(0x7f0000001740)='k', 0x1, 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) msgget(0x3, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="0ae2f2113c153c5b72ebb400a17bf32ebfcfd761a246be3ca4b388f8254626dafc9d276344ef7d9ffaeaea5c9873bdb55c86696ffc90ad2f4f81a030286f745b867bcc522c4e1a6f5b188dbdef06260215139904ff562fb88b457a7d5e25048337eb9eefafac097e7bac9d4f80aac7e6be8728b7ec07f90168e3afb7b8e9b58470063dfb9902ef1b39cdee54b0a0daa3e2f7e7718009c6b0b8d19ca3c918b1062f6a1d0c61ee41da0596cbc0854ef576584e9c29f989fe648a596a1cd13294b8b6303806705360de325ba5d790e151b1c76f2aadaf24f253a50cb79eae1552b4333ce0ff77d97a8fb369c72bcd517c0068307b8d31d4f25e7a2c5fbd5636ad795aa54afa0ee23de3b1be80b98b32145bbe0af1dc298b785e6babd0ac432d15b4bfb9f518121cfa4d21ead86c6ab3ee6f31177a1c1555161d0b4904452e6efd2091ece49dbcb2c2101ffa31406a911e017fb519ef1a63e917e6fb9088f5e2a81c66473e33b65dc19428b173e1fcd14767befb861904c2ebab2769aad578f1d9db2ce0d9b3270ce0af3eeaf619aedd198093960ba13e00d8fc2824226c3026bf4145c9ed397bdc9f3f765dcb527cbde32a6601ccd0fdcd70480b495d3e4a5c421dc7a5afad1e057f51bb60cc5ed586e1db1c2f21e9848736d86b08339f2450ad00d41d3a97ebde67475c7a7369bd46a6ebf09c03626680ba209b1e6ce9388353aa5f63ed849d185af6a3e1b2bce76e0f967c06fd16549fd2b7b3152cc6a5afcd8e150217365ad9e6f874ebcac51236bfa69e0c359b8c58890c896e0528560a0ef3ee071e43b9837e6a05d8e960e2fd7ec18ca9cf6caa26a084041ae224d9c55328e472c6560457be5c039afb3203e91168eb3da8e17a759a6648b1a9992723ac4304e55fca088161e59612c5434836a735629650d543d53c2f30df1b1f8923389ffc5fe838ef596f3414b5e111735629d554dfceed8faa952b85f1db297781401b1505f17c7c064cebf5a899dee9114300a4f05c9cb51807e7356a1785478a0a51e15a2bbbeb73a370a6595ce43ffff48ff8bb8ebaa1b28f1f19f91d3d826f4dd6560ea86551a85ac0b667def1382dfaabf9fc8ce60e9c7ce4500efd84ef7b27c6c7b50d6e6ab57e051259ecbda7f66094fd3fb0c75a4c2c8c042c8a79db64ebf3e37f0cac7407e73c76519ad279d20b77236a954f18ace2f99665953f979076d966d6a3dd4ee80a514285d36d57ed201232d64eefe27db52a08d4473e5f199dd021e156bbfd75c2bb51211d144c1693dd5b7f0274201e9f6d2f9a58f4b14556392146340c8705e55b29612085b1a724b854164f039bd971562fa43ed7f41b738f1d9313844a513fbddcf9d2d7fbbee8ff169b1ef53e68b27454a07d12cfc2ec6fe17ea384a895c745d22b84c662600b9ee7edfc6abbc46fcb95c8c68d0afe413a59e5f5099740f2067de44b9afa6699b3d722dea633c1f1660914a5294d7b4bc251a8a9abec8eee38441c6cd30bd05743f6e99f91f5a18ee90d46f8110d54f634b137d69ca5c1948906789548c0814fdb8fe7e2722d2f27835be23bd256cc7d6bdb11ef336872a285da49217daea727f3df64edf87c219fbd666f4b781d247b35154a0ca8c9c8752916d29959751fbf3cdc567de31387814c295649731e5b0981e57ac2bbf89f89a44518fb3bf13006e3e2f0b2de33278ae9750c86f94b04d0092a1b6d535a5a3674f02bd642c005845fccc5758dfae5b8876f8692fafba702ece575662777a04d49861ae3c64877f74e063154e659e5c4f824ed4b0ee99b0008fdd025ecc32bf9848176d93ae434d4961927d384b42c6b78f7580ec31b3b82afb9c89e5aad7fade60ea2f28e3a907bf0b2ae445ec4f37523a25ca1b45e1622389e22a48b04981134436a2a371002e4eff040f2774e35e1ae8224b618b80d58a6ea374c341b88efdeea3ad374ff5078776767f8fdcfe456f393d7ce10f8d66deea9ecd258aefb26b116522cf26e7eb87875c51167f5f6547a55a14b74be6112a3bce803f2eafbc4f89dc428c3452ad32cec7acada68db981f09db5893cb68096dba86ce01c63e78cd6f487adde66c1703df790a4fd110853e48386a365b5ed6a54123817202bca009a88c9adf108e855d6be7ea8646160d7de3df0f950c9fb019953a3edbec3e40ee594473fcb60e53541f4cd3c0c534822828bf4dcd5557c3f12a2dac1ed6f3ea4871ca300982033a984bd8beddc25ff402868bb4c25127005c6e5532edf38c38484e272204156ab409259a8c604f7464a6fc0af83536513c3dd5e5498ab8403c5f93cebeb07f52c12fc9c8de7ff50ceef9f2906320ef4b12ca1f1113e48cbd1c9a1000aadae0501964d7487dc8f93ce434f80f643a4665b36ab04c61b7298a7f5bf3ebe90bf60e3da18a9e5b3121127e1fdad8967f90c395ae3edbad324c0a6072692b58073af35ce9d2a87f4b2265fbdf3dbac1970161a22c4deb21d417473a9b10e291df561b9ab3fcbe0695fa8408ca60f2ffb93a190f6ad82da3e325cfbb5396df1a00c51383920a481871037728b5fbdf3ebe0186177e6f8ca02e1afba97253ff020dd3dab790b79fbba6038e7b5ace04c42bb184ef1f0eb100357d10a87b1c6a52fd3a4876068dc23c8bd2b8845d3599350c9f1572b2da4a86508c48f8e51dd644dc690ae85665a86afeb723b833b7a192d9ec01017bf867238bffa3f3fc9ce51f9eb16a3bc578646fd8d702e0bff7b2b509f00288b7867cd382600b71289f2246743d2b54a4aaa3c4b0ed0a38027fa904a1194eb427d9d6d377ba11f06959ad4c96cf093afd1636d97d17a3fef44a383b51dda8e105d5a4002d46481712326aad3016bada17f15e5217ca6cc28f3d5c57504168be579c00b1f091be7da58e88b645e40d46fce5a2080bbebeefc42eee72e669ce803d19d849dfb07c4498fe76bc242a1889f7f77adb723e9f3af1abbd365e6ca980f8b33811be63a49824e669e3d4b936e25b07f838464b8a8e8c5a2bff5e9dea620b40cc9e29ca13a7dea2a996ec1bf26a92feae0b4c840e7121a56ba49a342dfc128412c640f1a26b2afde7ab14dd269a4c53b645e5ebf3a5798850a770c5b1c7a91aaa526364104a2fe719b6ca73a40cae5113dc23f7c4b26e3397577dc67a682989f42d7cf02969ccd13e5984f4da7e7df0b756c883a80be2fabdce3be1e2d35a0e2a1a653b343e0ef5f5121ca1f70cb94d536cfa6a2b7d0f2196a5f495c9248b6453167ba14ac8b57b26684d5e7f0949f6f731d3020fde577e2508470879bc84d892d455161e3159ef87f5acd9c5b753e698236b44ab5c8253c00dbe86cc45d7e3194ff3ba783b4ad43c9d8c79065c7cb7bace0c436c6ff817e6231eeec9a0ba89aadb5d1606de246c742cc571207d6c53593ea1a0f3c8a2bde06797723371da1e9fdc26482e81c521a7797874ebbeb4b13fb8c9cf6dfc3a2ec2135c99cd46a8fd53ebc2f6946ec2e4da4ee1b93bb7556c5736241ce96d80c91d2655dfe656e7f9d863686cf0aacf457773c187aed0ced1f4f2e4a0a95d216e64184686f55576e51342556c76a5a7c8195b80a61ca74bbe7e02f1681cf435c0aafe021f2aae933521d6cd05db531c32680be21fea6dce2e28030386da4d475e80c8819c13a6e320c96eebe4f3793805cabbd8504376d2bab10febf814137b912bd8d355bbca8df7e6c569b45cbe8eec00f0237861e4373536311a5f7c0878a62b8ddff4385ef87d69aa5fcac012fe81cd2b072c34c5855d91b6991c05cb0d13df5b9594f25e96459d38ee1ee58bc7197a0592b0fc2a6955fa121bc682202c825705e521f4e471edc3fd1c6e6892e2a41297cd927c284da1359a374d8420c8eee438ebcc1b47f8210a800137c4c70f29600941484a7855950524e876dd124f3bea12a8ee84c054e09835e4860cd45a091979f56c2041a92d2af92d4911f02ef76f8920326ec6c2f610e26601b24bdb4f767471a72cd800a61244ce92b84a87b489e5d15c8814f7c25ba5f42cf0a71f85b804bc5c1b91969a7692f294efd673f5d4069dba249d85fcd4174b2036220871a44779ca617418e164e13094326ce02491f486ed9cec488a4cb1d3642831849f0e79ec5efe8155f0ae3cad6fa817902389153481e8b99d1831e6ccb84d5fbb94098b345b4c45452f69097d997a67de8826398b5ff5d30d82a4edcc9301ccf46820e47fec7d719c2cbbcf4088dd60a9c8c73085963337b2f77d93b13d2ba98d3d1aa9aa0c49889a525fac21f4006784f091f87c74b92496f5722b6c16f7a233f6b4628693ac387194986105518247021d1c7612c2b2c93ffd18edefc1b7d3d5094651435ceac432192d35fe4f6f3315f975cb5457fd13d2d80a7ab0be3c878ffe274b6d802d56e5ebb43f459d891115839dfe8bb2b19277a9ddccfe693a969e8c5054adb962705c03fec67f67146be2b370a667a478f4aa39b732e60ce84e9e48307314705a6b1a718e4f38adb26f8f04679016ff04e2a21e5f9a20a0e9e01c5bdf616578f8ba734f281ddee1ccc9f1e66cdce0ef25d93d2bf5d2bdd9580854df784ab1ec432d0943b4be4d499c7a731ff6ffd9b84a76ee05d61a9a009adbe277f4cf5cba5cb99443ad16afb60939bc6c99b03d9c6be0ce388a4dca0780c880fff524a8789f237990078df1ee3623258bfc99837b781e253591b5cf6de464eb15b4e9088feb006a7598503b74e280c1b942321e5ea3e2e53c9a2e6dc3167e5c7503b7149ed053a8d7fdf2f18ed08cc27a11d039f14181367d2199c55271e41b2efc936babf35bbfa1a20a15105a688e0e1671861c7f24666de665c832b2f0ba5927e24e937d799bbc7e85c59e566f02282d02d09c84512e7516827c2954d1f5480924ec31919b7c18b1512e10765cd6f0627c1c8a157db64867733d1503d43b952ee6a642643ebba20c2567f046382de5d4ff384ed98cb755f58723757a20198299e25dd73a9f669d41848a42182aff6c8d28504573fad1c62a7acffd16c4cdc5f8ce0c89e1b10f374108e7456e5f50a63880839e4caca61d7ed421f3bb2b8c466f7c8501ed144ae104d23dadce8e2db34639803cc79df7e709498d671e6fbedc63ec3f68e73e3445e9bc236e2a9b6eee6d7f2bcec366481b036909e831048277dc9764e52ab315cfdf26ea4899740138a40f561e753359d88f92cccde32f71d55f59cd70e0b23e94a2e5b53765c8e930257c394ba64f52a5372e440126e66e2a739b82fdf26a3de2b55c20053a6955934694d69ec3084559e5afbb68a715e926450f357ffa7281b50fe7da5280e688ab3c958a1f370f7873d4f331503ee4815e59e86f92baf3fd45a42e34d5e50a258112afe262badcbec537622573233586decef3a048ffe749fae3095b9bc607aa3aa1d9be32631edd050affe23f4ec33ec9f1ea6dc7cb55f05adccb1dbd6d2e4a83464835d077dc1a21fc9ed3d788b1052182a3f3dcf55ce1a5feb90096a0dadb578da188ab49b576bf93b3c3a436aa9b631216f8caf13df750a8f457400c578f7f106013dc044fe8a784af94cfad848ab621ad9f411ee0a9f128ca07ae4da5e8b3077eb87153c5efd9c30fa8ccb5c23dece7391b0a9f4f274f9828bd158de9607ffbac8cc37f29e85e7b7bae92ea56985126b140cafa82aae864fac015d136230098cb2bb5a361df671bd7198d423b3faf8d8a280798d2ccf6f9999287bf410cae602a84f4e4e86913c8205789a7da532ea6ffe073fe36f56f1766739cd0fa25e85aea7db6c6b62f", 0x1000}, {&(0x7f0000000000)="1e5f70019cd920481b22701fc0e92a71ef28787ca812c82939475383aae6e1ff40", 0x21}, {&(0x7f0000000200)="b0e465a4206f70de7a5ba586e1eb02871d924ad2e867d6c7220b1fceb6165b6da0d326992a695c59edb8c87af932038751d3e496b44477975a7625c9e7136b999dfefc966101f14e31ed79c15c625dda38d0f0a2ea66df16c8b23ab632251e0c814ca046e69faf870bd896e67ed26824b1aa6c1308de71e86a2ab8a211ee1910603c175f92b777", 0x87}], 0x3, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0x1ffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000280)="c206157b697d1d06a742ace4cb8e88395ef7b7aaba47f5415043be525e809a68", 0x20}], 0x1) r2 = kqueue() r3 = dup(r0) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x80) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) kqueue() read(r0, &(0x7f0000000000)=""/11, 0xb) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x5, 0x100, 0x4}, 0x7, 0x2, 0xfffffffffffffff9}) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/54, 0x36) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x1) select(0x40, &(0x7f0000000040)={0x7fff, 0x101000000000000, 0x8001}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000600)=0x5) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x14bf) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)) utimes(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x33, 0xfffffffffffffffe}, {0xe4}}) ioctl$BIOCLOCK(r2, 0x20004276) accept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000005c0)) r4 = accept(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000100000000cbf1d2bb8d42a1e2c88a5d3442155fe294d2edcfcba432d6f25a4e03f385fb1d9e32a5421236d6b573d99d3360861b8e8e29e0c21a6f1d8d9c8530a5e46d1f8b628b738ed1e473fd20a46817ba77a131bd5ace65905106e13de2754542184526bba810dafaa659c127cbd35e878ca1d347a5b8d85b5b4a59a4fca289026872437f2485c3522b479cacfb9f642a4639a95b9a7a7dd6eaf75edffb55890b61639cd10a28cfa26f9936174d658ad55dcfb5d5a3f8e6f70541d7155f9aeb225684f8da69bbffdc646e32987cb3bcde3e5768bcdff7a7db8a74f4dce4b2"], &(0x7f0000000240)=0x1a) dup2(r2, r4) write(r4, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) read(r4, &(0x7f0000000340)=""/101, 0x65) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000002e80)=ANY=[@ANYBLOB="0100000000000000ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a9666623a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"], 0xeb, 0x800) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) semget$private(0x0, 0x1, 0x88) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = getegid() setegid(r2) getsockopt(r0, 0x40000029, 0x2, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) socket(0x18, 0x3, 0x612) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x20}, {0x800000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="69d5bd93") r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x80000086139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: 16:00:09 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x45) mkdir(&(0x7f0000000000)='./file0\x00', 0x112) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1000, 0x1, 0xfd12, 0x5}, {0x8001, 0x7, 0x64003bb3, 0x4000000000}, {0x1, 0x81, 0x400, 0x4}, {0xfffffffffffff51b, 0x5, 0x401, 0x8}, {0x200, 0x63, 0x3, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1111cef2c99b24a5d3c67efdf1884251f5e6c07afe5ce126ac26c90c25774b9ba4e23199ca661b8619326c8fbe999985dc6ba007cb1e0249278527c02e0847fc52aa5513b77217aa94765ad65b56a95ee871841ae4303b60f9df9d221dad0b23528ced480491bec00a3e3bc93149e28b20694b04b876d52437ef1e62c9a740ebbdfbc6deccda0cfba433b8fe51fb0319b1dda1320b94885fae4610ef0865ca1662d24402cda9b41af670034800ca76c169b67f8e9c675538681b257ec9250a33029b4fdc9b8eeb451e"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf310b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x46fa0000000) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = geteuid() seteuid(r2) chdir(&(0x7f0000000340)='./file0/file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000001940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691cc171b18519c", 0x14f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) setuid(r2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x6) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="c2a6c30000000000"], 0x1) 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(r1, &(0x7f00000001c0)=@file={0xce233deb1d6d7809, './file0\x00'}, 0xdb11c48dc28517c2) write(r0, &(0x7f0000000100)="8c65", 0x13f) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/227, 0xe3}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="133cb6460c0c42957e84dd9226918a9d84d484fa5e4f7d09", 0x18}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="9be7fa193b4807f55b7ac12c6f2bf4848d8a31bd310e442d", 0x18}], 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x5) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) semget(0x1, 0x0, 0x100) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x17) 16:00:09 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) sync() write(r0, &(0x7f0000000180)="fa", 0x1) 16:00:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = getuid() getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) shutdown(r0, 0x2) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = dup2(r0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:00:09 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000280)='./file0\x00', r0, r1) r2 = socket(0x400000000018, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchflags(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() recvmsg(r2, &(0x7f0000001640)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/210, 0xd2}, {&(0x7f00000014c0)=""/129, 0x81}], 0x4, &(0x7f00000015c0)=""/68, 0x44}, 0x3) r11 = getgid() setgroups(0x9, &(0x7f0000000240)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) setsockopt(r2, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) setsockopt(r2, 0x9, 0x4, &(0x7f0000000000)="9bc804955c1613cb75a8f00255947d7915861ee4cd33129f26b5afcf0951ec2f05642903b3cd5adb705924f6010105ac861bf1f6e973bffc9a881dd3b0848826ae2ee61bf5cc205c44c5c9c4fb96d242ee5ef3f3a7e620c502dcf973f83d5c7395f19d76889eee3cd9e88c994e53d1d893d31c4f53ada47c66f7e526f1403803cb0d71c7ac46f8d5d8cdce7ecac679685e05ce8986a876", 0x97) 16:00:09 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) kqueue() 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x124, &(0x7f0000000180)="294c89da1b443930e95fc314e0094f45b476efe96946fdf2ebeb0c4f35d35b59bb169abc13456e2a09736565d00b57fe65ddaf47ed644933f07c9a7847d49616ab19b40c191485e05598442cfe34cab32d390e3f6c960d24632d26f1a2bbc6780b4e5b059324f7e682af45707b51e424d54cfc71da2d01c42e8e71e650ffd9d2f0a2a38b0e2bba7f7a31f1536e2890ca4c147b4519edbf6804573bed1f6d87fcfc7f3c6daf01c9176b23e7d0520c63540be13dc700f67dc3a6e63564ac66b788e075893395913ce0865435c9503f894898c37b25c1b11a2f6d52bc5a4356464c6c2454c9b2f574e9ab5135659e3817d2215487aa4a8e2cdcda58312e4ca2ae2856bdad4d707fe48ea6d24a4b342260100e3273f23a3e6deeae21755baf6f452f2433dbfe") 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x21) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) getpid() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x90) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8fe63bc056f80499, 0x0) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x9168, 0x26f, 0x455, 0xf703, "50f0fd06441efb6c45ce87c1a5a8f91ef7c8ce9a", 0x7, 0x200}) setitimer(0x5557b106e84f0529, &(0x7f0000000040), &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000000c0)="ab53cd136c332ec173f8a7782e6ec81e6e3fee4cfd301c0ecc1fdd984f4aec6ec54cc6b99696fbde68bdf6785a9cc9f90df1b9887add302d3f80f5266c21868423", 0x41, 0x7, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x4000005fffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = open(&(0x7f0000000100)='./file0\x00', 0xa00, 0x10) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000000c0)=@un=@file={0x673dd905783159af, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r2, 0x0, 0x5cb) getpgrp() recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x4) 16:00:10 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x707, 0x1}, {0x1c, 0x0, 0x0, 0x2}, {0x3, 0x0, 0x3}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x100000001) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r0, 0x7a309fbc7d291438}, {r0, 0x10}, {r0, 0x4}, {r0, 0x10}, {r0, 0x80}, {r0}, {r0, 0x8}], 0x8, 0x7fff) 16:00:10 executing program 0: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getgid() getgroups(0x2, &(0x7f0000000900)=[r6, r7]) semop(r1, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) symlinkat(&(0x7f0000000480)='./bus\x00', r3, &(0x7f00000004c0)='./bus\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x12b, &(0x7f0000000a80)="eb457e6970a14df86990f473f6ecc3ba6df5ba83b0f928b7e4ed31e309f1106724307000de00404b9a20c847dadcc85554c37d2e3c15b82ae299c301f8a0c6fc76fc2c3a5110b7ecc205bb15bd1786d2b938e24b6c739e82eacda180dfb42937b490bd56a22dddea1cefd4a435fe3967da73dbe79c55da3decb6b6d66a45cc1fc0003f96") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = getpgrp() getpgid(r2) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x5c7b77af706517a6) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="9cc1f738c188267804e02b344a469579bc0a733ff3604704fae1a6770900000000000000006e212d497c29a42d7fd04a399b13d47ff5545dee97c97bfcfacd4810a3073637cac2a83bf6c40d6a47055b497dedd41df0f9edebe1efd180acda0cffbe471e466f791dde8df92acc543e9d928034", 0x73}], 0x1, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) 16:00:10 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x81, &(0x7f0000000200)="0c46577d76d33bc1c2dd7840b5d663be3a97c0f34748a156bc4a019afee7e00de3aba234b788651318c0ea03c588b710c7163e1dee9ec24b536fe0eec86ffe35514fcde5a47828838ecd1d78a321f4157b5e2fa6ad82c1793b264e43ba1bbeca8b26ea6aea7e7080dfc4a38f", 0xffffffffffffffa6) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt(r0, 0xffffffffffff1f84, 0x1004, &(0x7f0000000080)=""/202, &(0x7f0000000000)=0xca) shmget$private(0x0, 0x2000, 0x83, &(0x7f00003dd000/0x2000)=nil) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000570000/0x3000)=nil, 0x3000, 0x2) 16:00:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x6, 0x4, 0x3b) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc15852"], 0x10) r2 = socket(0x18, 0x1, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x946a, 0x800, 0x6, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) pipe2(&(0x7f0000000080), 0x4) 16:00:10 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, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4ec, &(0x7f0000000300)="00800076ef3fe00000076dcf14c0c8b0e363a91461e31fdfe7d66fb9680b2ce35b76d5b19f5e8996b05b09dd78ea455b909b4be283933ebb4dc47b0e1ba3666b8c96694469cddaa95ed0b6fe29d93ae315bb03c22be2747ffaeaca235662a2a058843dc524bbf2b872627175f40130c2aa") 16:00:10 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getpid() setpgid(r1, r2) 16:00:10 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x40) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./control\x00', 0xc98, 0x1fb, 0x200, 0x1, 0x6, 0x44, 0x1000, 0x1, 0x1, 0x100000000, 0xfff}) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./control\x00', 0x50) recvfrom$unix(r1, &(0x7f0000000040)=""/7, 0x7, 0x842, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x880, 0x4) faccessat(r1, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 16:00:10 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 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) close(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r3 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(0xffffffffffffffff, 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(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(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) bind$unix(r4, &(0x7f0000001b80)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) wsmuxpoll: not open wsmuxpoll: not open 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 16:00:10 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x3, 0x102) getsockname(r1, 0x0, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) r2 = semget$private(0x0, 0x2, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x80, 0x100000000}) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup(r0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f0000000180)) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r5 = getpid() r6 = geteuid() r7 = getgid() sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000080)="206ad42056c262d5441404de48d11c067257af1df6c28a373a26b8fcb16a69ea27ced25a84bf069050d1dd1756de30a924377e6c0c7d40c487da9ab952c45d761fd974e314062e6160e81af9c50a6862c8932ccffc137e2dcbfa0d83b54b62432142901dd667d0e5b06a061d6d2cd2659bfcc08dfbb8988fa1a6c034828a169eaa43f614cf3f5f23a2d2c5550e13aaac8a96d5c3976aa1d14b8d76d79512a66656105da6e4787c655c328ac3aa1b81b1a32af4b4e34bca2962340a521b7ae7b00ba2771cd03c1bcf7098a9a87716272cdde83a", 0xd3}, {&(0x7f00000001c0)="ee0e63c6035da043cffa7876090dd57ad52f3bb0aca17287957ff2bd43692982ee696ac376ae19f7059b64e473c6e03b8af623dcd1b79c676d14a32e58a06ec5169cf2d4ffd7304f82f273fa88f3fded59e22ffd6c545dd3a5f76ae4c6fd48688100a6194bdcc88144b9f5be7ccaeb854e1e2dab930172e018c28e1af911e709a70d49c4957f0d7eb6900e9e1abf9683541eb82feaaa003b947275135ea90f5d6a5642397274ed82ec9a157f5f6aa25d9bb86e887d30eeea96428105b9ccc6", 0xbf}, {&(0x7f0000000280)="b9532ecf3287feef071b3221a51bfddf8c9851f2e6b1b50dd1e2a6c6ea4e45560fbb0340c1d4f5bb95b8e5f7770f2d3ea85c1fd57571dc8a506327b5e1f5f70e87e2fb1a1d6b1857ee88bfb967a782c4737345cee619fa1d0bcbeca19a73680885ac0bfa3d7fb197f018d371baafc36f5e417fc2ef1c7fe699468e619ff49064d53f2dfd74dec7e5cd8d0474fe85917ab253f7b625770437d5ed4001e413e1462a2cd65d05fc1d3205cabc2941d0369bc09a14f5e603764f3863c74ffcb860d7caf72c186fadb4392c633b50d449dfec214ea3de502a8529e8bebc108121bb8f44712b9b146a26bb41", 0xe9}, {&(0x7f0000000380)="6915edba282051c8531d2b11d294eb6ce7e22222930942cff44b61b51cf5e9ced2f5cffed2d34cf4da9beac78334eb2e342448c8d99a1c073d48f4d75062007c2eba33f6c016d8706d933990b85546e1b0109ecee56990a15f8c0f86ce4778f7f441189ae14c38092ec817a2edc44b56240878cd51ea4bdbe18c7f502d6871d01a16d9c53b0f70b515be3154c2e5cdb6bc85d826a469949a3cd7cc8a8910625f9dbbc300fd7ee7a4149b0aa5cd08579f34ed93f540b5b198f9f5727caddefa167bb9431cf7d7cd49e49a7b10ef4834e6ac3039a05e37492eecec9fdb33ac29a78a86af83b39cafc880ddc158678503a915eae5d1c12126d32dd21cf82370b1b9feda03ea8cb0c5886eba6190a00745b64cea1594d473fd194998d621cf4e5fd6f236004fce260ab5b00c0ef0d01606d0d7790319c267525a73902bf8659df381b1884201f7c3441c43d2ba6aebae0b0fda9811762f338ac5f35a2e4f1018bfe83f4bc80d5763997e8cf6cf918c88143f65912ad1ed101c6b902cb81fbe20e5f17221e70566a3dc318d97995033d32f5c1f5f6de9813e50318a0a7ac60da7dd44c6eac38182c33e0a0c19611deeb1c5445495ca4be3f89905102cf3f92d8cc1be47b6b10768868397b1f4127d4899809589e4c2c8c902d10ac996326c28c2b9ef956f9f98e2ddf9384a6cd23821c10dc99c1aeb85c2e19923a647c28fe56bfa022fa7649825b8d84c4a310af2e5647195ccdf202e16630eca858cec665b5c3187878285d62ee869e31cc0e70f84969d5c8f520dcb47fa3e7a6264453b530c66da1ab66625686545a384f8b913b621ad75a36c188672235f5887698efcb359927425c853399681fbdde31f6c01e3fb84a7cb616e5b169a328dcaeeaceb867556e634358ffca53a04f6077af33b53a94e1a15bae9c19f82ab197a816ee9b333505d1752552eff59afbec5c39b321b53898d5464b9a9ea13649e961ca02f6566a8b9866d2fab971c01c7cd27cfe1be78e3e5c7bf8302f1b4616523304440e6b96a9aac63aafdd839b8e7c9faebf451f57976746d9643017777361017f75c488420ab84601be903a985adbeb1ec90973c0b2eefc39ca44ed650d141bdaeb8d1e07aed4f10fc1806e4adf365009cdbae9043ddb8c122e40e771755cfbc9b1abbae3e28e33fd5c167f6c3be5823bcacc156b57cc5008827478e387276a1f0dd8468dbab4fa757a43737abce13e8fa2e03f810de5f3b5c27ad949a4575b9403b5043d276deccb13c82214fe39ad9df7c018d462e60384f5264f7957787327359d8472bffa258bce185e39feeec35ec5998be422af528c885618a1fa218f412ab4bdb3cc8d91d72100c8492f09465ad2cb779a60e4bb13e1dbbb48792f485478d01a3695507aec5e9a6cee6eefcbc817713151689fa194c2b3c286b42f143c0f99c2e39406038ee1807408184507134e50d0ec975404fabfee19daf95dab2ab191d59fb52e4a0cb052bd26d01c5543af652517604d211d8c51ad7ef768a986cc59e687fd84c575905c108b062c2a2f4bddbc878da42cec497a2011a69061ab3a218bb59e5232998aedf1fda83a48093d641f5fea88b70d66d084602305bff4e558b34809760e5118b101677b7055dc8c5d2ee9f62c8eb97f937c09cb148e0153289686861e5c65db7b7a99a197040462a7b86bcce6cbade2e04e43c26577a319fb32b3367f348615f065c6702c184f5f6a7cf83072a477888ab3f125ddf405134a20d5fda44dbaee358bfab8e0de8c09a374fbd7f10f070646c51e760706aa634aa64722ddc50474b85ebe630068d76db4d25bc8ea519e1d92c6bde18a0f0a1994cb6c74fe270fa431be3657cbda9936992013fc21268a3bcb98c3790320a9420b0bceb22677c0fb0ffd3beb870758cbebb18def446e29b5b7c393fc079b9fe3d41fc74fd3a5eb8c84128afd91bf2aa4adf23ea48a8c0cee68430f11c40533864b7bce24db88888dc52b5396831f7dbfde6ce12385883c92002276c4773a1778374111682a29eadfff0fa7ff4d5048cd6893ee42d616deea446ef1c10ba601eca9356310b75c35f1666b0b34f0e52a93598c30993a24f700ef3a1a2ddbb02c0453a7a4661d3dc84fba9fa22ac37bebd53c1e93bc012932d12dbed3732c1804199e1624f60d7ccd2f5480b3fd4965dc43ff3ed8f6855a4d5a9d5a48eff251939c1b789ed95ab172aed5dbf5c737d4d1c5913f3c41301218eb5f7a27659020437940cfc574671d751498ba07b334db382a836c646e63cb3a84cd96a16b0fb306e28ecf5583e2c34fba29cfebd8f32ae9f0c4b0a71b54ce55d9966f1bd898bc60cc8a4db75cee873c5f9b8f231b6707b498ab52dc0b45f914da3b4412bc3009ebd796565a75e8fb2898b29b3892eea675e524ceceb595166364f000a63850e88a7a592e2240856fa1bcdc42073c1914e375fc091febd7c4c31685c69e10e4f5da8356a185a6a78b4da80256b58a73a84c89233dadd0f4c6bd5bbbb45ac6a8c4cf046bb294a2087704be4bc7607a77308abbc1f9d31bc1bb6fbd6da8532974ec8fd776a275582b0b704dc053da650841a10e1913a9118dd249fd52d6f1d3bb3cf81bf6672cd09eeaf05e675a3318341c39f6ee4ca7b6737e13cbe9a7201ec9df4e82c0ca8f4223684ff2d38c09b1c3e720cbc4ea983fe580d0e280e7a165e7fd348ecc2135a54254628787dcb6d7a321f2f9fc9e49d88368c307f86ef8363c1049bfa47a14f27316f424d7673f99c398d5c78924359ed412b0e06c5687303e8e9a4a04fc1e926b7092f7877afe47f78b9d386c87c2bccc925e1a0feb53db314cab2ee1ba2dfb7450428831d95d112062a5a8e037c50b3ee42d5dda791b3cb49b2083ca44a5c7fadf96bc6b53a39826f19237a85a057ac8e751592d4d987c20891d23e1251a9a77f7bcc62878dd541e9f7fd953a74baf7d121c6f87ea81b625344604a5cd79b64f4611f49d04f1c54f9702243a8a233e09d1bc2e1d4add5f204825c80d1332b523409d784cada47974a6234db1a9b104ac70c2dd4d2c6c0c0367733c3453c3e2f1582fb6be86aed94ab9c2c5bdf87265b75b4fc201bf325707f6ab33c9b202a0f5f88d5bb200223d11743add1c18e888cdbdabb1bb78d24f5cda8b6496eeb8285223dceaa0483f7a6b288f5f0abc176360c15a3956935396f46858278623e4a14408f1f9a922f6cad2e5e54681bdb573f4893a7ddc44959d2b0c3a4c0f3abdbe06677cdfe9031c09d33a80555298fa3aee6e3496bd119c0480a16beb55da9a9aea6aa43d9b3479a18103ff192cf110e25f3b1e329cb689b249e912c68ae95de32acaca1eb63d64f56e71bd7942539e7e7d0ca1ddb8f7db9a9a1eab7de6df3c3ba50e8007e57db5449faaf3f7b1e02ef460930dfb10afc71955f47d99e026f1dc101cce93312791744db4658c4fdd6541c54b55828db05a5a1632d5b93cead90150b7b9b71c34c7766331ed89807168861f09b47702e21eec1c5ff70b97ab5b1be10da08f4dc52a96267d96404f2f1e9da933066dc251be1777afa75b80305169c7c358d2160d6b06c8e76244b5cffc681a0700fa58a15932db2ca599c0a6b0389ae8ae01e50bee6925f0d3c37044d981d0c757d93660435a987d848541613b65bb8155cc11bb5983802de9d8731897572d3884a418ef0fbafe3c22e0c35afc8542a1c3400bf9d7ba14ff91f30e5ff49cc748189497d17a29908f0587bdf82b994e13b90d216c9ff29c3c5653c7ec49f5230657bd558df9d5ddbcded52cdc8a96fc1d692673edf3d5b8d5ddd1413bc67efe2c7c467db2edc6a893c91b59c993b487e73ff2878f75a9f1286710436028e2d31cd5c6f1f993f7be98f9fa9cc3369bc6bc820114a75b93923f9da8a558bff78cb3dafdaba9c13e0da9b9da9403121ff5c8f9b4e4613af8d13a756553f2a618c507855a81485472fd642b3bf6b860e250a752c2fa8ade6ab715f9c1a2a92f7de636aa698ab75b4b33b1556aa2286d3bb5bda1f82165eaae7327dc8f3168d49c2705baac5f65525dfbe8457ffc57c9db501f322dc71fb9d2a0e382b4ae88dee11e7d2f9f94a186f2c64f3ba13dcc0dfaf4442801a7a3eb5d6410d45810b82309f782ba761ebd6110a40817ac3e5287246fc733f2e1df3f8ae9dcc60bd63dbed9c20a4ff5dcfd904dcedbac68ba9f1ef149b84b3283e2b84c38561d0b6ee83810b139b4e8ea632a0fc8ac964def7fabcdf16314cb44b74e23a2b290bbeacbc7973ec4b792a0ebc0b1980fc98ddfa724d0145b470c154d2e1ee26335f9b80954d75b4b5b87754ecb513ba6f3a2502d03f6c07ebea19f48cec7a4eafdbbad6f3e8ffc151e55a51976eacaae11916d0db5007b96b5f83eb55d71c8c9f1a489c0c6066ebc1b6459df8d525e2a735ccf92c29c5f8fd7d0b9ca7c1b455e2cfb3ff8bfe3d261099acf205284ff468d435b5ec169d9cc8f04ab830abcf39a12abe6074deec24c2d6e71eb0e83cae8a625c94c1dee8b4d4edc317840f14e9dd09ac4c5b9a46ce47b5ce1e18a2db70cbd8966c2c3018b855a5bffb4b7a53d60debab8bf2be649625cd303fe0c48db3dddcaf38a7186247a36d6557a55b63c1ef06e3a3974ced459107a493e9d1bd07197bd886552c3b497eb2b70a4b1798765d10ab9a616130c9091c4cef303c6a2ab7e8fc34bbdecbe8b3dd306eaf8cc7992b73712791fe7039635b09b23408d60aee59a7ed40b054c7e2632fd00ad091a6856c6ea2d0541b4568451a1ffe35b1b72a495a7abd0bbdf68710fd594d85e9cc39fd75f75ab8793e4ea69291e3d797f608a13b3a0eb109b25240415ad9b099af9082ffc7adcb790842609cbf6ce4e7e5904b4d44332f39c64444ec45c9971ab9777e78e9dd844e445f9ae4183c64cd9940ddce29e9119c39f12426c9bb42b1139c15c1235b3d18eab24ff0d76b77df479021c76c6ba202a7163f486ff4b7069bf95fe8326847918eee04593c69b09be53cb2ec0b15dd496084c024978b976e8a68d6deb474f14ce049dc82910f2805533ce9ba9d8976fdb47c315a7774f4c1cbfb6dd67fb5c6f166374284630fac1691fd0a6b6be47015a28617a77d956e33ff16ac056467b39c9f410c71ecdb23508e3f6266e0efd29ad0b6299aec00ed5ce417c5c9f0c732c072aefe65ea0e613f58075e004536c7bf6529679b1e7d5d2547d2c3782f230e735b98ad91d8c9855b7bc8a753db18b584e567c54bf297887186ffd8e759a59a1bfb7d8ae2e51bee7ac2ef4477a412a37d4cc16a368bd9f0b9b069f3dd5a282638add29e162cf20b3719e8d1cbad39f8d9e0dbfc0721833ab181724e813c4a57c6c47dfd5ef857306690fd56f3aa1051fb657bb11cde4b7e9979eee9fe48a55bac901552de3d3a67083a63fe430be48caaa28608d7cd0c63ff133ee874ac5cee0c2281ad713b3c01a89fa8aba67e97180d94d49c9929be736e0697e0ad02b8d1b5a6a92aab904f53754c7aef335a90a3fd1b51f917bd04749aae9feafdc8421f9ba3ec0219ca286b1714cc13f984ce931b7450df6d1477d5fa6bcb78859144a70023c1331acf26546813a079b1b8df77d655bec87e9ca85a2be0e7364a243033faec2b81e54a2848409bcf5a53a5656291a20b7be3306a04bbb3bf643bd25c8ce2cbf253fc196271e7c252a42eeb0c31d98bed13f8efdc8cbbc89ce7987879b3011c4178bb74056a1f41ccbf93b56c831d0b096a43289071eadd0e753fd12f5f965b005fc958421917d957bd13e7594294", 0x1000}, {&(0x7f0000001380)="1b9a80ec7aa44f24219e48fd765cf176e04344ecaa8f340654df4e5e952262ca1c65f2429ca1fe90de0fc529a6fc992dd803d95a59abb883ebc2df01", 0x3c}, {&(0x7f00000013c0)="cec23728bdddde2359a3a74cdc8346f8d38a26e609c8d7985988873e3fd318d5467a8dbeea371381a393ae4bc0fa52b6d4427dc18d66f87536e469015949873b68b0b03d59537ec0a5dd196c7c16176230b45abff9e96a434d1739f6ca04b116c56ee637842d57", 0x67}, {&(0x7f0000001440)="1ad726d540a17165f191aa5cc211bfaa71991cf20b338d72797788b8b986cad351fa7f8d71387fecc17537078370f0c2b02dfd9869e18d6b52fc76f11f1ab4193850877f9b95eb4f5e17", 0x4a}, {&(0x7f00000014c0)="22851a5275acab58c636eba349fcca80cd34183b0e91ef673bcb680da6b80663751ad25b9722dd5258f998637df56d1ddeb5429e3615231220c0c2739658d29af7f23aee61c18f22adb50c248173d44894b7cb911e8b91478c450bfd9e31f740dc66648834f67f094ed0a0968ae51c06c00c06e4754a6255c54682b68f668adfbf28222bc65954ceef50fe01f02f93fed923389c3bb600f3b2e6f90004b3a6ce6ef3ff6ebc6997681079edb8cf5aa7885540165959916df0b32f8f96514f98fa6b591e19aef29a251f0e86dcc78c15273a9751ee199a3fb33e", 0xd9}], 0x8, &(0x7f00000017c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xa0, 0x404}, 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) acct(&(0x7f0000000040)='./bus\x00') select(0x40, &(0x7f0000000240)={0x0, 0x0, 0x200, 0x1, 0xfffffffffffffffd}, 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x82, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) open(&(0x7f0000000100)='\x00', 0x200, 0x40) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x8, 0x7, 0x80000000}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000000)=""/64, 0x40}, {&(0x7f0000000200)=""/202, 0xca}, {&(0x7f0000000300)=""/236, 0xec}, {&(0x7f0000000400)=""/175, 0xaf}, {&(0x7f0000000100)=""/105, 0x69}, {&(0x7f00000004c0)=""/122, 0x7a}, {&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f0000000540)=""/218, 0xda}], 0x8, 0x0, 0x0) close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186004008b00002327feffffff0802000000002800000101050000000000007750d6d23cca5cc02e00", 0x2c}], 0x1) writev(r0, &(0x7f0000001c80)=[{&(0x7f00000006c0)="031132cdb4d734a3d17054b26d8bc2ae2f568dbc0640b3975d5f5b182b5f765b7adbfc4f46dcec97d205ce9b33fa53f46ef27ca148949e9f1aedb3d4c89bfb2932c9b06d033a17ef98b9675071383af20ed16cde4b22ac51c8a49ce74fee06e5844bb1dc7922e809350ee774077f069cacba7ad7fd698ef6f8ff082e4ee8a4ece9900334351481cf5ade3d3dc858743c04f528e9248ffd397b6bcf74fa984c0908ab4516b010d8df3a9cdd6bdf89cf7c093e817006381db04bdf017c011c624b00b2aae5809fe56bfe2a7420b9f53efd7dcbdbc6fa6b56c1b934d1b14bd94c090aa9998805461294ea372faea7d93efe6ea3ee1479347e5f4712058a5599742f1081a1717fc1d25739bb2f3d601447a3b38e6a419f1d857cc27851ea57573873d79c4f90e1e549c3e548d393c5b69260dff3e590577a77980d420e8bab09da666c08f1fda5a9ba0c66283ebbe457a15a1f77600d7ce975b5e0193081a064ea479f1c5353f1dac3bda80f43f6fb8823deb9235d2659981185590c6a64b8e032711cf47751b4d9ac20f015f03bb9a97eeb6929b82191aef57393d92c579e554b33d5038f5a60be7cbe7459a768c885e7cf498d4a6e4d4cbc2a16e82ef895739007b56c193094e86eaa3397246e13873914784b12ff248534e5a29bb67108db4208b825d98f332bd78c0e1f68432022850c2ff96ec151534937b6746860dfa945801bab89cff259cc26fe5fc7ce551ba92d5da9c69962c7210a9ff042d65f96f828522f37e8cc4a69d2bcc8331cfa5543cbe1867741f912a7c3ad50671575a0f888f60251d24a6f2ce55f62610a8083e61c5335fb3901011f96b00989ca2a7e86a46c524414e4b08c472535cb9e0d63131a9e2cd95a93a471211c03286f5671e49dbab672a302462fe38b27a79e5f0bd4a0649895bfe65279c60da3eab8d7b5d2b1b51996bc5ba89e8e2dfb299e8fd848590441e2db7c0d0f45621040f657cf6b6b1bfb6ac4913655f239fd5d36789c103dc23044179923de66aa3bc57257b87423a47c7f4813a5558ec4e0d87eca7c1846fee00efe1f316552f8dd9462dc6d2b8db7740f1fd12a3284d494e047eaae254fbe9c1c8f070f0a180600dcc9ebb866a9e0078f4738473220341311fccc9e9375f42df53153220b23078e7a7ff6465f4e747b0f7c880ca791fbddfe0eeeb39f672ce516ca06c8ce74f865ecb6a4f5b3f69ef4a67afbd3595852e047e9de71213a33d694e4326a2c4fbf771f23f545d6eab7edbdbb40dd67576af096ed25e9d1c391a046c91e7adf3c269ab352a7397141a955963a69a05fdfef4b5fce10780ff128162712a5d15e7fa75e7cca037a20e7765895d3b540cab754a6073b7f7aad258e7821c45ca2bcaefea4621516aa0d2c313a82f8f04643ce7c9a777f1cd5a3de4c5d9e10f60819e968f13777d315afee4a8d3b6fbc9befd9ab9f465ce8c33d751b02e35d6b8e54486c028d76bb7bb6dbbcd7cdb07776b93daf2a6eef5025ccdff4f207b3cd6c2dd5bcea8419d80ea64b9bcdbc285d2bae19426fd29ba17c528e47e33c61d0d1435e06633ddeb83433ba12b5b40823d2efcdd4bf3442d24d22109f658d08421cddf84995b7a67fd79a73696abe602e9b3de918f2931a783911b8712e2eb7cde7a115a7d1050b8e1e72c8c5e27290384a603f9f87a533d58d56c476a58f983b88370fe87816894d961d7b436c2a0cc3321883b472fd892e1695be1450b228772762e6bb7d155eac641868db001c240b8c8647d6a643c120eb4b72c5c6f9684b690c507267534e34ef8658f7e31af9b9959646e4928fc74f1b6fb3302c68b87ccce052eaec969d2b542f587086c77493c0818e46c9380512cbb8780b00ee66d456dd6378749dc5a7c549715c743a1b5922fbf1b695684e95f155a42ca9cbdc59c27ea7f6d6d2af09cc090a0357020e8b025617f2e7ab288cdd84f1572f45bc172deaf5cdb0881ffa39f702182eacc650743d120b5a918344134d8ea15e9b128239be457892718a60d888863380abb7c375799cf2a6e0f4bf2d859eaddbad785907be58a48c3e49288984f4b91d1f8a6b94e089f03062f5fa6fd05052d7505c76f081d7fbd495f2cf04014cabd10bf206df7eccd7526b3b477e27a90821ca3a9feac9ace28af8ebfb922df4c75b006308aa48fc9cd13563c744e0ae6e1ff6c0cb17143ea4615c92427002e50cc5001ef8468435f9f2271518d979bed0924a23164f6f8033a8df4faf20f7e9b28df8dfac17245afdf0f4ba9b4aa396cffa843124730c63e3ed0c3c6444df9f3268198778499c2a463d33bb734641250de6b46d9ce04bc21a7f5e66a343b840c924e0bd33d16a99203c9fd944c619ecf420e279327d4af9fd8f736a92eb5ee85b5d87f93d315201b54b2d1306b366cf696fe27b8806d3800030859829f2e7985462e4d04b48d59218d8ce11974a99235a462662a7498c2a1ea7d6e2cc95e33abb11377ef8b4d999ca8fee0e2ce1bd737bda88d9daa7f5269edd5ef959ba46ed8c7ab10385ff29683487bdce785157a49957f33ceb40ba3174b25a83f9e4c0241b992bb9f2e39bc9b0a1eb8aa9d72e1636beee77455b2d3fb30e50d479314155beecb656b09d974626776a003bfb92bcafacf64348b96797c1513e29a922a39b79eaf43ec6bbb9f0f672b55b57d3f80fcc9b209554599b8716ddda5f10a29eb2abd45a482e1d6f918c538571315cbcc341b88bb4131035e30ebe02479f8d3875602f3b3c9c2d6e008e66de095be8908b92273ae1bcbbd849d887fa37df10be69276c7d6d7ede1ec668ab581176ade43ec7991efcfe353da243a0f8c84a8f4db252070c76d7e45b9784b02a1bf5192384995723bab8b7f9522c3c194fe7b467f0f426914b4e5344e7cd7ed21d26df58f4c939f30a0b4458cdf472d1e658fc4610c1b9e15fd1ccc9aa61d7a855f2ca3512fc6bf6a2a974bb969e4694ba8fab24dae841b1f457c42704921e499852a1da4a7788275640794979d01f62669268ef5a18b00fffee91b50468f7b4066d89d112ba6faabf56dbf95e525205f7cc5ab904d4ccba19dcd88f94793df3f2388a606f44f6f871979e9da23a6ca2359129456f513a9738cc386b33d302789d9242230870e5605fafa89152ee9aa2424d3b87c3f3abafb22a58e51f860b436e7d2135cb50dcda1a4ec9a13945c611fc552eeeae63a85752cd69cf5edee27a3c8f637b41d235803ff321dd5827f81bbd0754017fe2205060ec0ab9ae9d5a4f20034d84d160d6a21a5221d444185217fb100e77ac57ad093e53e0d770a6c3836931f220a157e71b88a85df6e85138b974ead504f02334eaef56830e85258d55c19c4c1e9fb5701b8b9c4cebc5e2f017a352998e67c4298cac5569e27e018deedbb8e90c88b10cecfb3fa9c32ab6c37aaeeb2daeecace5299ca3f1a4aa003dddafcffa71efc3c2440074091742a3ca126d237adf1f5bfb4da80e2fe4c41aa56cdd3023e6f51b477ee0f134cf2c84122b21c035dd9df26424261b699987c4a3f6fa16464a535f1341030bc6e0fbfd606b53101bd3e1a0ab240938bd5b2e8ccb37435811f23066ee5c6a62024ddd1ce12919cac8d9db710e721d6d62226bbe060176a597df93a61c020c1cc553913698912e30c1b7ac3edd4420f971e73cef70648ea9f44d3f4676a9087491821a119e8bcef87ea473a8645ef26d04f57a987c53af8e0e599d4746eea2a750d63ac13fdd3c76033d12c647bc69dfe034b844b40e3d82ab8e58a0b83497f1ae37d7f0d37446d8fefacd41926bbec7085325015e196c79203faa58a388d3115e8843f195f76d5af3d5593174b79bc49b0eaa60ed63650efec456a883518d2258a8b5e37c0bfe451f7dffa52b466c72a7383824381999ab9148980d9c247a0214c8ebdaca9bc254cf4a1f20192c1ddb9a5a5939f053a3de718a18d8981cbca7d560969a2e00c86d9d80446afe2629a3cd3521df947ebc5beed049c1d16e21c6ffb4100661484fb22d5bd33f56ce2c6501e4d99d7a060f50668d078818f892ea9baa2d02016db9bc98a2b0e79dc8777143ef61fc8bdb1b3274c077a829a451144a5d1d72b33a5b03908d3bbe97a7daad60fe7495115fe08afbd59de968620f8bb4244c0b5bb01e4cfa58e505aaf78777c81edd9a743da538f8a052b55d1b141cbdf1a55dbbd304427d1163de4392de571fe4aed0465793ba79928aca4d0053e8af61f09a7890b6fe9d65897f3430a7f704d6aa43d257c3e852a82f0b9226851635d2effc9ee604c6597ef57d3739c86ca7bfc928b8796abdc6bf0de2641aa127f3dcfe244c5d771ebd91e61425412aeb8c9a7a3b060c31ec54939c8be8df185d73fab9330bb53ff1398cc2aee5f8898b5f8779b4fc5b5f95fc81bae7805adaf345fde23a08ce172a23472db3ac21304f46ca36f93a44c5cbafc8099e44082a79be200b4226a4a6e30b4f31861b4611b436b61b23742ae0f2e3243457c0a4c39f00f1350c273f8fa241a7137b2d895b8073f013bd6fe9591399399e5cafb26b18fae2307c26433524dd6c48b61450881811378a22b16a62129b1b58a9cde5392e2d59a6edad83cd97f78c58d287b7e0331c68a5a5a9b612618df50642b3cb21552fdcc77eb7182fc2e320eac17750ed8e695ad44d160b5f240604d698060a4a27f4eab05e2026d45d9220f18299ffdf3c369e3deb88b16b76e314396a65b3638394427ef6470552506a5339c7d25551bf95ab1ef24da460d03ad1995ed25ffa9e534b62444fbeb02fdf1ca1d4149d35744d9f37d28eacac89b53c20c6cf68c906afdc6565fa03b2634cf33308c46dabf8afe0009fc1e20095b4541103f43c0c116947bc7d6cc3dc0d4db7638b26ed09c584da8faf13368ff53049302c73bf74f72aa1f3142a29a6f2b549213c242624af075cdfbb574275aae55415715b6665d3752faa3d5d0c6ef2a0d7daf050a892992da1efb74d8e0dc96d9575c1349643945769730155c7020cb973fbb0393b43e9740d763cbb5d50286235d547dd8b6cab800fb88f211a4ddd3569e3192be461690ba3bbf7b6b4e14df01dea3e82ece88f9d2738b57c3eb009dc6c946e9a0dab68593e85504e0aeea4f9995ecbee586b879184a8bdd8516bba4e2f4fd0979acba15d1d741bbdb97c76eeedfe05efb5c529514cc3832f06ca691a9c504607fa5456a02a176c712bef06f7e87f1ce7ddcb1ff368130c5401d43a217603f6fb7ec86c98e2fbb9d8cc59d98f089ee3e500e04ec36615977d2a61b33d5dfcdc4ea40ebac2609a2d59f0f456babfe866454fa0e3cf129f0560fd2680fa16db30b86c1a9b8a91531f683dff5216d42e9b941448938b62ae16f7dc304f718110a24b8f16b6856a26e2ebaeda9b4658cfab63a5533dcba4899d7ff1822e94abecea9866a37ee30a3269fa832de9f98e13b1ff65138fc3b291687a844cd8da49ef71f6632005f743cce26b8f9f3dffe2ae483abc62da4420bc3c687dcdd1c4e35bd51cdce6d5e265d2bec8387671bf25c855dbe1c1c08c0d7c944192170f96e06f9805cef2fbc78e384b349b7cad7e5406b6f96a7de8981e205e72c47c5a5930b05171399c60cb125a61b0b5d10f0cbbd5d656f61c1cb7fa264a7888fb39f630ddb2811b742eedfa39a44429b316f05d24cc4518aabe9627c695310c54414aeec7add4f0484fc3d0b160e86193dad50b1acf6cc47d83e2470ec0e3454b4d097a5f55899dd9cd6e1a11c14c87d26199a1ad8461bf874058787f510c92a090e56894", 0x1000}, {&(0x7f00000016c0)="545a99aa60e1dff49b6782a91c4750fd3a19ae8e478f766876cdc0d47e645991ff4031b26adef7884db96e4f0a230739f7776e6b4421aa6d9b59b0fa92e8837da5d7e7bb5c789ab9a52f079a2b3861898766e59bf5f4d91516acdaa23ef43a3d4bcd644704324922e0072d811ff285ed5d90220043b48ae4a4581a13c3a1c3a4d3d6261d6e6e69", 0x87}, {&(0x7f0000001780)="f3b8fc9fa9ddc12ee573cf33b21b70203f5b8c6c71229879392b15e404f4ffea26f436cc684744c67bb17e68aa0e93ceb340a32bc6996e4be8ad9337c020124b29c90aae8a9f103bb7d7dc0662bc9cb451d901154d35301666de00e78c3c1fda55a75e445569ec9d3483b28eebad3b10be957efb28", 0x75}, {&(0x7f0000001800)="a1f3a6d94201e85b4fcdced943716b236d38b0c1df0675957e5dd9d4b46a99c4ab01adb0cc75bb8da2ef6f1378a2258aa3dfc861bb28d8be3a7ef155b31def7de2954e30cf8509e2b1", 0x49}, {&(0x7f0000001880)="8dd7ba717c7159dc691ce73adaf485c39f05086a701704ef7806ff103aee533d594dcc0e80f5b07fb695fbba501df21555a5f355d3eee3af432922a33ac95bfd5d267f18f7e35ad7ec36322e594f8e187b90b3a494b732976c288d2f4507b1674e33e22486b5c057771b0495ca958c3b9a5a420c54b3fdb30427bc1222baf79d9644810769090c05fc3c7b6c7cda1b7be82600db4e12388dbc33cca86f26af570b6a51e8108d29796f8775150a325adf60ca98d9986d28f6b89fc42b6de362c314d32e0f706788d7e597423249177aa3ca8bc12ef41f99982372e04ba0982d469932ee7c0cb9c190f617c2c4070244f8b1526f93a5", 0xf5}, {&(0x7f0000001980)="e98e897160e80353143b5e48f562e75ac27015ee", 0x14}, {&(0x7f00000019c0)="777de132541cdd5239d105846ae3f73cd5c1d91eb6f8b8a67a58eed3bfe4b952adcf588efdc0ead4a707044e69095a40fa4e4d1d61c018108d1cdf83d39ecdb1df7a03fd67d3545cf590926639c88488efa203f7983f89ac0bad82d568d284fbeca49901476b8be8097957233117ea881129f8ea", 0x74}, {&(0x7f0000001a40)="678798a97fd625e65bba42691ba825d878756665b26e257879c559aa55e54e1d46eba82d540b04fb932079a4e38b1426722d6d6f719b0a41ffc326a490138b16d6d2054b6e776c110e285d831e17bd049f48f8f7e36cfc54c50443dac77906d126fb55bf263124a2ad7b7bca48555a0da04dcc15f2186c654799629defa31757438cc2249e4807dee42cc38d85003b9c3b295baacc65bb19", 0x98}, {&(0x7f0000001b00)="e8059f8ccd9e313f479b02c8bcccf0405a9ec9b8a66972f0147c76ae54cccb4ff5e331dd894c90cfe0c389e8fbb0f4183eca00f70e48e01225c1345343c33eb7357579d82c30c61178cc412e4d4827f4ab6d68af43792412ac920f5626c2553971a8813d1c0a9e9e7512734e0900ddb71c4ebe54f047aab1ba4dbaa081e3b9e0c181128c80b064ac98930bbeb391f5550d4ee99d81b5b214365d9a13b563e2535cc86a40d47de94972053c31977c9a1d69b1e4c688c9daf9c15d913263afa56cdf8a8721ca0a9b8573645f4617cfae2b43b5158b3e5ee32f22679658d4fab9e5cdb359e2838610d542", 0xe9}, {&(0x7f0000001c00)="c745a763fa7787103f4efc2c864f0c2b69a2f8fff29df667c47420c09edd167c36bdea42aa17fabf2666c1a420923c9af50365232ed6ab837a365f8ab2d88378f24c7d1dbe8888e67e9e35", 0x4b}], 0xa) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x9) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x10001, 0x10001, 0x69}) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) 16:00:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) close(r0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) shutdown(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0xcf}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7, 0x20000}, {0x2, 0x0, 0x20000, 0xe6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='r') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe(&(0x7f0000000100)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4a}], 0x6, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000000009}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xddfcc0b5d2a9f27a) r2 = accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000003d9efb826f89b9e44d00"/76], &(0x7f00000000c0)=0x4c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r0) sync() syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000000), 0x0) clock_gettime(0x3, &(0x7f00000004c0)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1d, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r0, r1) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0xfe37, 0x0, 0x0, 0x0, 0xb2d5f9eb4810d787}, 0x90c23babb8dda8ea) 16:00:11 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x800000000000006c, &(0x7f0000000280)="7e0500000000000000eb6d9f0fc7f8f4c77c6c54dff126269660c2e0c723efc4d8c11cd0d7b760963338045a46feb3909a143010feec089442a13c69b53336a76ac603e7833e3d6e1e4021f5cd48d02634999cfe3ffb6685820fcdbae4a8d5fdd8d48b68c10b14a52b301fcddfffdf05a52b2505a292e07c0351f13af167437a1faf5c29c951dee961aa8bd902574ce3c567b505c56575a3c9c305db11ce6466b43e359d45a179160c2f66eea9929573df2e2537e7aac9ccc2a44d1705f0abde86d0bec96293340a05e385c14f3f20483d43ea5362be13d40c171391e10f1adfca90eec0ec4489e7b36744b49214b53854862a95b89d59e4a9ea8bb1021ec3ae2ce8997a1d9b738c6acde26fab41cdd7ac90be80867c3fc19d297212a4a78c42f314146a694b70ae812a75c13541ef9e872d2863f6abbcbc8a66b803dbdbe501fda551f5ffdbf1d2e7df9dae80dc34dc0f124ab827db9e3d50c4fd499d745a2ac27af5816709a1a9c8756177b0a4bc55000000000000000000000094345af1826dd1e566e70655a4c834104ba6e4933dd76c6d6d9f4c41e44acb725ceb2e5f8138cb1893827a11ee9be9166c03855d4760d02d04fc9398c72e9f44affb09d5f0497e8d9d8b3ccc7a976909d711d65c4bdfb3456d7f7f288fb3d78b3522a3888ee2e1b545e092c5304610885cda62753fa40fe2960a57114cf9a39d337efb95a707d0df13892d054603b60ab70cbdccbdb2af608deb071b7e4c3533dc6799ac2c0ab952db9bab55777c06c87db25a8020cff41eb49f766d7356aa2c8af662d547fbc7cf5fd6235777c76c1ada5de716b8e62dfc053b727d217ce616c3517e380c644244c7019bf05232043904c46e48f44c77e964c91d86553e4643fb61983a6633a472453e70b0ba8b209c1cfd9713fd1586b4e55483ced93b70ab87261e5370be5eda3da828c5ea22b914f8b15f212dc21e5b7d683b7eaf7d2142bafa", 0x2bd) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x8000000000000, 0x0, 0x0, 0xc478}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x45c0b042803afdfb, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x18, 0x1, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000003c5, &(0x7f0000000000)=[{0x400014, 0x200}, {0x40}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000100)="8038ade4dd6217deea49ca4f09578593503c69786876703f64a7c37a456d11bbed667188c2cc62fdd4e2b6df699091a365c9c361bf0545ed69571e4bad4fa291f820aa2b06cf232f", 0x48}, {&(0x7f0000000180)="f7d3aec2821f528a18dcf0cd719fb0bd8bc232f5469593e1cd3a99dcfa46791ab6bf2b28839ae3ebe266ecc18185b0353af539c11ce0dc92fc734e0b38649ce54bef2afcfb90fcaff1cdb624d518b6cb11382f2efd2841cb21ec6418256f2e34776842ac68b16f94561e5c1300c1792ad2e1a8377f960aa13488b3bcb6fb502beed2338826db129e4b537660bfc6d20a837743a5e3be059ea4b18036fbb95ca96d66984584a878fca940bc0f834b135161cb1dc17cebca1cee59c04dfd7a9954895e765be5ba3d8b63074b92a479ba8c959906b863c57bf548175ac3", 0xdc}, {&(0x7f0000000280)="46bffcb5f7cba03a1a7cf0e40f2327a3a6e4569e318a06e240c18d1db4dca8a66066a180b1b880fa6d431bd31f20afdfb3a340cb5e2b290087c0a73e8d209bed4ce8644f620d3594f29391396655d77d9d5a4d0005aadccc1d65c93554c6586d3c09c0973348d4ea83042291cc75e57b875c92833774f7a3cd44826c61cbd5bba0fe7d2518b2c62ce7f2a32222609ab4cc95a36f72e2efd541b064b712d3a22a0ab968de4c4d3ac693ab59c7c93df84ce5ff8f67cd54582bfa63dd1bd056432f091a053f047d9a1f34b1cddf44a8fa8fd435010189b4bae43cff5616f34e9724a417d3dc9874d41739b54af1d8f070a5512200989ce8401614b5608fb7c8de993422d064322c2679da2278c261fc9708ea527f9e072ef97db4d610c8a38acca5debf01ca9c265bc5a9910b3d41498c02505a15b9c832f02edf4ba633b2096a7a2fbcfbc55faf689379f036177ef1c85f679256750b5073a61db45ff4373a388d5c07eadfa46a74a02edd6a0f22bd1e77b8e95962282b697e168ad445c19dcfc1725a0b540557c681bcaa354fdd017c93466231726bad45a8f9228c801c69dab56b8bc0ccf20cc5dab8a79d26389784d765fff229fa2d29cdc206f964002ed9dd97d42a8c635e50081dc71a02f1e80d0e404249343d2dbe65402015e504b3d72e063c77ae6a3a234e3b5b5c6a17b5c7c2f785bf0b5b2f7f754cc16806a7d3409b94235688be77fbde61682bc04f7d9be91dac667647f031c41d8ba2aebd1b58407650ebc523b0a7f526f4931f4bee9d1d06a9dcc24787f178b40252593abbe2e18bafd1719e83707c91e69738d82bc3f60fc9c3b328242a5ddc904af97080930e1f63474d40ab8a8e230d996f185eddde71b3a51c69aa4db461bbfa1eebca637edd5a6a0a1aa925d7c2325df366707d8365b32669802f574e4263e8c27079efc97babb2937fa142373b8b5cf2d6f4e7780fb98cc577cfd9e33f82dcf1ed9105c0e126962572cf18add2e497c6dae5aa603a2a5762005b011d4ca0347bcec6a4ad0dbd6762e60359a658e34237469f68a3c4aaabe990591065ff9f126e3db9e0d27b5f630c5896f51220a5893243a01f269b238b23dc17a3f5423f84fc1792ada40323eb6af3e1106575eb6be757b7aa2c757752747ade95e3f57d0b866ee3134135da8675371b9f2a2efef32b4aaa6134038c476d5ade998432f1764f01b7c5f819df2df6df4e9d05805452acf608897d609f024f7c3a283f6533d63cfae403bc9d727e4242c570f6466df83b6778cdb3d9f313323c0bd7052268650ffcd0eaac4061788518e8c3d03e797a66b338d9565bd120bde4f3485fec9b7f932d0e81447ffa983030eb6f07c0aa91ffae0b08beaa3a89bf50db4e2e37a62a5864aaa61dbb457e5db9c6ddbdc781f0127d4a5aea0f3e30d30f2bac53c8e5645fa12054d42f84769ef65534c90d9cc54b06c19146d16e895e398264b7191a0a89611d7db7fbc5afef822d1fc1bd5c4175e424a1ede64d572898b14750858bd0709b2ee6b168ec25bcae9e2dd03e52e7223c35a60ac7f4e5e2a4b691ebeb97059bfe8a46f558591506e455bdfbed5db2c6cd9ca0e3a47f5575e71013bb91220310c74e48ffce4b6426ff23304f34f853222b980109667a35c5ca333d25f899c733f74a595962aa65b2b6ad8768ecbaa13e3bc0c7f9750315a1aa43469f608873ebe74647f8baa31f61686f826c6d850b98f10bedf3f7251601db7da0d1c3bac87dca128ae5181445a46876b21061959990c9e12e0cd0e1affe8c11141f21b044608c6c13d595c1d2b0755263e8df25d83a538898648ebc4aee6dd039734bea8db2dc0b82736c6894fb2e522f369cb0e1e56e0b7db8e15328af4a834b6c61f1d80f3c89d1aeab4eaf3e2cf257a034c8c2171004d2ab5b14d6b516bf032c6f51c024dc1d07226a2b013e7999c9b29075c9493b1eb1e218e37df21d884b003a725ac9597a41a40690ea4857f77689a6fd095ac8727abd7620bfdf04940626cc3f7fc1063fd937e3edef6ce1695d6c23ecc411dd587e5de5aa17bf904f31ba5a6209a3f500b9e0d9a2faf5f04748c6f3b33569f370c4a897bcf29b9c91aee7a044c2057cf5c88b66756758c74c73e63fbcf630f597c663d92b4782af3f7bd578c7a59661b38d6e6d4967c7e74fe152989b16f79965c36fa6b67fb6a3beb250835eb80548d5cc185e26ec7ad9ddd8f91ddce93cbee4ca2dadf627e5d77c8067dcc709458f152838fe60b0e175274113ee5103565a9673e1eddb22bf6ad84520859828643764d8012fd2b2cd0b4a8810c9359cc7e66d63d990f48a3bc0dd51e2cd9bfe2b66b9d6aca8c7d3ff1f3d49085d7ce73eeefb6828f25eb882fa9f47fb14776da589af23e3aa9cdd6e7d32644578b362bbf7ac49a12bc9cf9423725449032988c39c244dd6b7fab0fc154e4a1f180d29d74096e35d5f2e18e1060303dae9f7c4fcb73b6f92f3fce2f1becde0e2dff366ed9d7efe2e059b3b328c04716c8006efee7b4ff0280e3eddfd2f37a868901a05e05628ad027282ea110b2eef42db0b87fd3ee05e7d12c618e725262a1fd58ff7aa1136c8c43d7428c8f879ae9bb4e659b34e48cae242f29a905c8a8ce2fd7558d226be22f91aad5f3df2894662c332b28fc36d6b09a3bf8b9712cdc124455dd27bedd0c967be79c0209e45bdd3fb56e779d369e1d04225efb88df013ee93ae806d36e372b800d0771d836baaabfa358c23c8bfa91477a29ce574513f7cc3d78e7da95c5a7ef78152f32e815ed49739d83fd9ffceb4cc2c07492ded24e5bfcd72c4e24d0666ba34ecce85604f859172d78351813aeaed49776fd87c8da9d7f3518c6e31f9e6b2b3dbe786c5f3ad225fb56c2d77b5e21bf5081c9bea7195584517cd47faadd6d225fe6e4d61f103ca99bdfae1100986a56c77da5954f5e2f610747b6e0288f6390461b478d40dca649794739fd9c12e39a5cdef146b60ed58ab174f4b14aca40d897549d0d76005a9a20bb985b42c8f428175478dd4dcdffeda2a4bf586dd12bf22752f55c41d4483fe631b51bae8288daaf49afd763edbb0e493a65d9d968ec66a0ac7340e58efb59cf410835f1c7018b1b1ec45c47e99fdfe8ce7ba3ba197f0996106beb972c515ec3bc5e2825e8a51aa4e5e3db69227093400bead3dd95fa85667c7267ecff180bdf8d87db9faae2e8d340c0ccf69ac0279b1c57ebaaa2d48a6cc720e2077a1204598db3c9215a3828f225919eb0b6b61851bad197718e1abeb892c8eef3474bee009b4f194d164d0832213bd98810910f470fd90c56d69b5bd4d7dde5c2eded9ba0d2bb7de947cf31cf61f8259b6edbeca8532f19e07c6ca75d75af486d7e1f34899939f3c3dbae2eb87a480783ff01fae8262e233b79f122c9280757d17b7ea86d7682c5403efd8d8099b5680e4f3d47aa97451197e269db673ec14ab12f2c20a98e2ee287fd88161fa6652c0f055650d6e1bcea558371d77efa4768c2742cbaf8e4f55264544567c3174d47fdeb822e8672996ace91c0411caeca3fb8a8d7ef1add3278e0e1b85980ef4b7396c62a0002b2fbcef71fa7ea5abb777b67a64e28e9d798528ce21cfe58c40c44e9c3b78aec2413796100c24d58351db78bfa2a439c4f4ace82be50db234b619b3d5f34130a4ec01f8fb8b99bd51a7740c1e127be777c27fcbaf5bb32d2d26fa6c0506d22b477b5db0c44730cf047ce57506d94c7337b2a9a78123bbd2917244651b2f260b15e08d4d1210dfe059d505727b0a8adda86372ebb95c0b8a07ecd46b5f0dc85f01466bb54a3df33a8d826f634a488a69ee484d1248b8cb6aa6885875986a9ed95ae3f79bcc8d62f6aaca3eb2c599f770c7f4cffb359ab892bf7c78536b251cf6fb83d532390466ccac8738f1c462b68603b9e37fd476c7f8acc763e1d63b7212970b70bd1cd4858f6042030f2922fe9411ae8ed8608aab3091f07cf64f78626e7557b526bfbeba31eb4afa3613b227b474a5c4952162b67333c0076da0c9d6a4f771318548d33b757a5b35e8a455b1390922a5fba72919cdca5d76ddb8208c2cadf67c29f8f8027f9f3c47710d254b6a07830d725447d753281e67f0e0675e68205029c2882c0f44ff1f6278dad9102fbf07755eb1e39302f4176d867c8cfffbdb3829e0546f1a5908e648024a39c8d58bb924ff323e59e95a0fdb265108130f9be0e755d9122da3c49a0e2f568cb3376dfa1f3455af79e99b2b437ea3e5477ad2a927879a48c74b1235f98f0b56abf45f28d8d92111dd706702071ce498dd5ffa55d262a5712d3ae4c07375d498460af48633f0969e357ff6b203f3658e2f6db0df54e70f7d029ad4087ca3381b28f0beca7efa6b163aeba5bfc9d8ee369a8fde0a51adb125738060d6bc92fb1fbb84781fff3fa0cd6c4a6a3195a24b4456dc68c51216f625cec4854114f0419aaf29a6321e4b4ac7dd8ebf638ae4ad86d40eac3f1a1e7f791c5aa40496279385a0235ccd3854a896df44fb18d2386b1b0ab51cc10070ea4ba0e5a968238b99f77377bd5a03d83b089c487f02524d081c651051e96ae847620d5e663f84e1ff9e7c4ac24587687995e5bf160900295f7c98c818fa473245358fd3bea19ebe892dc3f0de4595e1e3a6d2cf37e6a0599dd3b5ad3acadd2216154b6af3d66551656f02cba848681b1a71dcd3c23d350be07272a0eeeb21007ef895e04a3565c98c5dfff7617fdb8982c80fc1174d5be7c95412237493fdb7fed2e2e672deb18e3ba4bc9e48c18a2624791d1f48c3b892ce6d31538fe8dd1c14265dcc8d6d41bec44ad9678bf79d72a1a15660b501376369a40925815b59de0a05f9c8d8b99a9d96d53b48b370d43b8036ec4f1bac7237f06a2a98948e528028e30b599f3100778d1c5513d7c1bca79a04186a421f45dcac2524216d3a84fcd03e873b84c674607354876d935f5cbf301eb6367ccd3065495e069d9bec08109589dae4de7981db0370ac57d08e59f815d83783ea2c281a4a89289e280725ea50feffdbb580e9ea9366a941675eca0f6070ffa579cefdb75a787f9dab909e422e4815a16ed16c8b9893aadf9a0e2076aff7e2310c8db408afd4d7d2a0890675d14a1422f611dc663e7548714c4c6d1ec8db434ae97afb95261804b6f31b23309851b302e0bb388c2b147826d9c2d973ba4aa5547e9061a74df4b78946dfdeadefa33c2a6831a46f7f9195c7f0ff55c5f445f19f87a29288d330651953051e8660f4b64d26d73f6d56aceea2b794cdf34e942e758b34d34cbce4f9bdd8ead8b3cd68c99dac561087775b4fca538c85cec3adcc469f0eab22e6476233acae7ddb384c785a3a12f5c4ebea82626ad440b0a674cdd5fdb1b1edf60d25c818d1fe4343b6bde0eb0db7c212be00e6f82ce061f2ec467fde08cdf206f976fa2ad14711726ecf65e5feb0fd55d7c341e333f817d714072baa6ffacc08305cc3dae14065ac3ecba0d2aa4c3d3672c4b617366aea1ca4194c09966b7a3af323823c296f8433144636204ecc600528e3acff5c373ea17424763f15c718ff9eb46711fbc2576c502bef89e359ee044ceb190922686176ff645377c4196ec491b50a5bedb65497d72b647d3930cd2d8fceaddbdd2b42ff7e14ff10de6a0ddb88ff7e8b95b0e219ab60bbe3cdf39896964b84b5765c795423c87e9fe4ba792b8081d026ad6b8fd4bd75a40039ab41f7228f15a481eafe11259c9407ac4ae62f158216f0bd556994b1cd6d07fe293f094b21fd8ad57898485c", 0x1000}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e836df6e217d28b0a07a27ca46536841468d660a598690773028a44b331663f95b5b745e2deb438da0b1f8e6a42c4afe3cb5882d5133da563ee3c2b5ccfbc497c75f10edbe3d21bae91b80cfccf280fee0e3348ae00639d0f432babf041e0626d984c68f", 0x64}, {&(0x7f0000001340)="6586b7169347aca15fabaa7e4f753271724f4e81377c3dec08c2db1f8ca210973aab8a215a65542b58e30c030156c80c7f30db2115de78ce57e63146c2c9fe0dc393b381f4ba496a962153aed84164086b2dbfffdf4b4474418c4e1f926393244c1c914d31b04454390ac14771cf7b735fd4c65cfd4792c17f715d3be31bc3084bf3c872c26b4619a0921eb73aabbeb0a3fec22758a2db4ae6230309fae7", 0x9e}, {&(0x7f0000001400)="0111facd5611b861bf370133fba74cec5d6cc0c6d9f1764f88a9c112b8d761c9c4a983de5e28da4ee3ddbedf336e9ce9026e87f5985619410c617ea1fe50771e0cfcc4aec3", 0x45}], 0x7, &(0x7f0000001500)=[{0x70, 0x1, 0x74a7, "d79ae587f856de5f5c2718ab3ec3989fbdb51b5bfe9dc6a9c335b475798ee2c1024278a990086d5830b6971eb01aee53e1c87b227b879236c30cfbb4dec4d62af1d0cf664b068e3f2bc64c3f9376114163aad9d480c9de451e013caf38b829"}, {0x18, 0xffff, 0x80, "bc75bb"}, {0xe0, 0x1, 0xcadf, "f59a4b80e4c5f6cab218cbc0cba35f86cf0b36002ad9367760ef0e3f0b16c0470507c907c782a0d553f528919c43cf5ba1ca4e5f7e0b269673e07c6e87be7044dcdd68ca9099b2108be4e1410827e1663620a9d311c10084326e7218bf6693a3d573ee613d8a8ba80e096366f4af9c88d8309bcfdb8ef3c295238d2d5e087776e9bf7a2dfcc5e0ade8a50d35366786424e3f8dcefbe1b240db2c155e6037e5ed9e48d4e20fcbb521ae76b772fbf49506c35527727487ed4d40b45f1935bf8c0b0cd50173d0bb4ea55f43818c"}], 0x168}, 0x1) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xa, 0x0, 0x0) semget$private(0x0, 0x2, 0x8) 16:00:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x4b93d1638cf4efac, 0xffff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74, 0x0, 0x0, 0x366a}, {0x5c}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() r5 = semget(0x1, 0x4, 0x200) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x100000001, 0x1f, 0x5, 0x0, 0x72, 0x9583, 0x9, 0x4, 0x8000]) kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x50, 0x3, 0x9, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xc8c, 0xc6f7, 0x4}, {0x6, 0x240, 0x6, 0x1}]}) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000640)='./file0\x00') r1 = kqueue() ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f00000002c0)={0x1}) chdir(&(0x7f0000000680)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0xde, 0x2, 0xa58f868, 0x9}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1}, {{r1}, 0xffffffffffffffff, 0x88, 0x80, 0x2, 0x3c}, {{}, 0x4ab0be0ac2ea2463, 0xa0, 0xfffff, 0x1ff, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000002, 0x92, 0x3}], 0x5, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x8, 0x1f, 0x49cf2e64}, {{}, 0xffffffffffffffff, 0x80, 0x82, 0xffffffff, 0x9}], 0xfffffffffffffffc, &(0x7f00000005c0)={0x1f, 0x4}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000600)=[{{r1}, 0x0, 0x4, 0x1, 0x52b1, 0x8c38}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x20, 0xfffffffffffffffb}], 0x3fe, 0x0, 0x80000000, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)=')+&(/\\\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000180)=']%[\x00', &(0x7f00000001c0)='n\x00', &(0x7f0000000200)='}\x00', &(0x7f0000000240)='&\x00', &(0x7f0000000280)='&\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='^\'\x00'], &(0x7f0000000480)=[&(0x7f0000000440)=')\\~&,!@!\x00']) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xffffffff, 0xe3e3, 0x0, 0x20, "71190f47b663f157c16df4906f925476522e6231", 0xffffffffffffffd9, 0x7f}) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) clock_gettime(0x2, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) 16:00:12 executing program 0: 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, &(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) flock(r1, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) sendto(r0, &(0x7f0000000040)="c7958eee14f76d156bbe", 0xa, 0x1, 0x0, 0x0) r2 = getpgrp() r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) recvmsg(r1, &(0x7f0000000900)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000280)=""/155, 0x9b}, {&(0x7f0000000340)=""/236, 0xec}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f0000000500)=""/247, 0xf7}, {&(0x7f0000000600)=""/179, 0xb3}, {&(0x7f00000006c0)=""/80, 0x50}, {&(0x7f0000000740)=""/155, 0x9b}], 0x8, &(0x7f0000000880)=""/82, 0x52}, 0x1) 16:00:12 executing program 0: r0 = msgget(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) r3 = dup(0xffffffffffffff9c) r4 = socket$inet(0x2, 0xc005, 0x9) r5 = kqueue() r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x1, 0x0) r7 = syz_open_pts() utimensat(r5, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x3, 0x1a}, {0x0, 0x7f}}, 0x2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000340)=0x6) socketpair(0x10, 0x2, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x40, 0x5}], 0x6, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x0, 0x1}, {{r3}, 0xffffffffffffffff, 0x92420d2351639a6e, 0xf0000020, 0x1, 0x9}, {{r4}, 0xffffffffffffffff, 0xfd, 0x20000000, 0x5, 0x7f}, {{r5}, 0x3785f6049564a41c, 0x24, 0x1, 0x7fff, 0x7}, {{r6}, 0xfffffffffffffff8, 0x2, 0x1, 0x4, 0x8}, {{r7}, 0xfffffffffffffff9, 0x0, 0x80, 0x2, 0x3}, {{r8}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x0, 0x8}], 0x401, &(0x7f0000000300)={0xfffffffffffffffd, 0x8}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) kqueue() r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1e061507e8e8c7fb, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffb, 0x11}], 0x6, 0x0, 0x40000000500, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x8000025}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f00000000c0)="7cf20b901e165671cc125e7260fd0c11e008d0b5b113e3d6c4bc212fa3b8d004e3c47e259a7133c35e70fb0f187a3571ce4e14dd1f2527ad55988a47dd24b5610eae64617df0e9e5374a9844f3d980bd109558", 0xfffffd65, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:12 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='q\xf5') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(0xffffffffffffff9c) fcntl$dupfd(r0, 0x0, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x40, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f", 0x150, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r3 = geteuid() getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r3, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) 16:00:12 executing program 0: setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="8884577011bdb6649eb11d7866137d9fff01bde85349559d96142e2542e41793387d63714655221a330ea0fbd268e5abda8a2cc85f", 0x35}], 0x1) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = shmget(0x1, 0x1000, 0x121, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/143) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x6) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0xfffffffffffffeb6, 0x0, 0xfeba}, 0x0) preadv(r0, &(0x7f0000000240), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) semget(0x0, 0x0, 0x1) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x10, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = getpgid(0x0) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="66a0abaef606e7d7b3f15fa4c1ef99e9933ce211554ebe1ea79a782b50b3a1bb513165e595184321619b4fd28f9953733cef00e900d4d2e420993c7b04e597816e0c9098983d7982cb34840c46f3957a76b813dab209bad3af042b3fb191467e529c8a0e312bbd8aaeea930a901b", 0x6e}, {&(0x7f00000001c0)="6da34b2e3b0266d9b739b1a0facf19b8b162550029d59fd875a9552f5288876d15101c672e", 0x25}], 0x2, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x48}, 0x403) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 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$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b61c08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b61c08 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="0000e387dd0018605000000000000000000000000000000000000000000001000000000000000000000000f8ff4bd2", 0x2f}], 0x1ca) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0x4000, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x3, 0x130000}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget(0x0, 0x7, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x81, 0x4, 0x3, 0x0, 0x4, 0xa9, 0x10001, 0x2, 0x2, 0x3ff, 0x80}) 16:00:12 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) flock(r0, 0x10c) 16:00:12 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff00000800000400000000000000"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x2) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x13d835df937480b0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x800, 0x100}, 0x8) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x7fff, 0x7, r2}) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x0, 0x8}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r1) 16:00:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0x2000000003) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473ca48e7a6430a61520cc238495aaee48c02f6ac41e6bf3bf554799b9030000000000000000a4aa63b9e2f69fef9d612f871f4385f04157795e6b19c5fe839fa202361cd8cac7dbbc5b65c6593d2874b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) fsync(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xe00, "b8000000000000080100", 0x1}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x3f, 0x4000000000000003}, &(0x7f00000001c0)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) r8 = dup2(r3, r2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="00002e2f66696c6530ac58f5432c000029bb3f0b649ebcc38935c6f65a2966696cc4c857c09a5ca16ac692cb63b88e4214fff586733cbdee00000042c7b249c64c0f95a00f5bdf0675364b43c5f64dabc3b555a30331c7118b3d82bebcc09bf868ec5923b55f2d3e5d2cea12ee07b6dd8e6ad42e04ccc8dbe26ba739111dc3d12291ac38570d2e84ac011e2263ff2e18ef3741c6eefbebe54d84e19d504f88a2d8c53c52f5500b2fa3f9b6548c2e62fb2182107db1f141f4355a7e5ee337fe70ba7d12e8edae0b10527852d8fde912c7393f55755d40180b88623bf9a1a8c045741bd10fd6b94d5f758ba89e4affee6e0c8e2c3a875952e72a0e23a7c4d31f9a2d4cd2903cec72f36ac087f428cbe704e83de47475b9ab2a07862610e4d3ba4ef761f6ecaa3ab1a31ed732f828c9248d5cdd13e20ecf26823ec334e3fecc4d906d8383784657bf43df13a94e507c1527"], 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x10000000000000d2, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0x7, 0x1ff, './file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) fchdir(r8) mknod(&(0x7f0000000400)='./file0\x00', 0x8, 0x1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x5fff, 0x0) ftruncate(r0, 0x0, 0x2) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000080)=""/208, 0xd0}, {&(0x7f0000000180)=""/129, 0x81}], 0x3, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='m', 0x1}], 0x1) 16:00:12 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800, 0xb, &(0x7f0000000080)="0c46537f284d602e5500b7bfcbd89c1df5d14a685262c129883f887312f1e747d7075a95f3ee58470d140079b3526726987b650faa82036a6e2dffa089fcf9bae69d50f82811714e198f312c3ead66d7fce68451f1944ed2e6", 0x59) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x3, 0x7fff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c3df1e233e8d50cbf7a"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0x5) r4 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:12 executing program 0: r0 = kqueue() read(r0, &(0x7f0000000000)=""/25, 0x19) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf0b2de0efca312ed) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r2, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x20, 0x7, 0x5, 0x5f9fa2da, "5b654b9a13a634bb3d585831aa3e6ad2bdbabbd3", 0x100000000}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x2) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = kqueue() pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="80fa5ae2c9a98d32f5469921195b1aaa2bb648458758534bc1fe5a23a80c4f6cec2d6f89c8a18486f0848696ccae385fae192df6dbc8be5db5742900aea5b43cab4c2c1ca394b21fa37ad61ae0", 0x4d}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/124, 0x7c) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r6) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x87, 0x9}, {0x82, 0xdeb}], 0x2}) ioctl$TIOCSTART(r5, 0x2000746e) fcntl$getflags(r2, 0x3) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000003c0)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000400)={0x14d, 0x3, 0x3c}) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000440)={0x100000000, 0x5}) kqueue() ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000480)=0x4) r7 = kqueue() utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x18c6, 0x9}, {0x1, 0xf03}}, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000540)={0x9, 0x7, 0x1ff}) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f00000005c0)=0x1) r9 = semget$private(0x0, 0x1, 0x400) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000600)=""/163) 16:00:12 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fsync(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x9, 0x5, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/106, 0x6a) shutdown(r0, 0x1) setsockopt(r1, 0x5, 0xfffffffffffffffc, &(0x7f0000000100)="bf018cdb72474e7de9b8d0778a18d2d608259335a951231d58acf5aa779f65d63f41cf54dd8e4c01a55f1958e01d4e21b3964210733491e5dbb9b7dc5a2948ae80cffd5673810560af4f743db69578858d7ce0b8aa6e9281d2ec4d37c7a792415e70f8d6825166a238c7b841db8e69c3f47459540787567b", 0x78) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x10, 0x5, 0x180000000000000) 16:00:12 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 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) close(0xffffffffffffffff) r3 = dup(r1) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) close(r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 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(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001b80)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(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, 0x0) semget$private(0x0, 0x3, 0xae) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="06000000ffff04000100520000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) syz_emit_ethernet(0x8f, &(0x7f0000000100)="754d7f8894345feb1f7ea8f152891729bc9c8118543176cad541cc2cc52ff91ac37096fafd7c1409aa191da34005f965c5d0d76f5eccd74411764a5694e5efabdeb631bec0026759aa995927d231bf246a0027ba44f258988ab4e40b165555010dc9802ae1051af06b4a0c2978bf83e1ec772d0e46e47d13c0ea8e3dd1ed97414bdba387076de73086f9bb7b1507a9") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x81) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x9, 0x3, 0x6, 0x100000000}, {0x1, 0x2, 0x2, 0xcbf}, {0x20, 0x3ff, 0x3, 0xd0}]}) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40a, 0x0) 16:00:12 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000180)="cf7dd58ed94ab11f27f629577704260f0cd704b8dd723c51544cfb79abf0bf1e55f550b48c4fd222e9270ec44af10062dfa5f50ec6070c5741bdc2df4068112221109b4b8b937f454083e5983ce11ed474696edfaee7663b50d171d7c9ebe2dc8c92df26d3caf86c8f13481e7e92f1fd7d76555cdd6da0ae86c37d1eae042eec432b6358f2d977f0ea0c186cf1e8c6cffed80e96f8f54cfc68ced6d526e62e", 0x9f, 0xe7e324e774467be8, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:13 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4, 0x1f) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = socket(0x10, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xab, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) pwrite(r2, &(0x7f0000000200)="9bc512", 0x3, 0x0, 0x1b) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74}, {0x30, 0x0, 0x0, 0x400000000000}, {0x4006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:13 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) recvfrom(r0, &(0x7f00000001c0)=""/153, 0x99, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640), 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r0, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f00000001c0)=""/208, 0xd0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:00:13 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000140)=' ', 0x1) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() r4 = dup2(r1, r0) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="cc103b06d010a9d5a284f2c51e2763800ca261870c8f4905fc99e17927f9ccfea0e11c1a4c2349ee5b226cae162c88ad5c8d57371e1f5b77bfd4f8e4ddee08eaefd595996c27665ac87f2bdd5fcf43390dc0a0853f0fa59f87a660a712a8fc3929f82632c7d85eae39b39b1f073bcbc409598db17b9ac0ded25e56846ac4bfd9e13344de033746e0aa46b50516e9ed5e16425ad9e06439111705ee5553b129754eeb7c4b5267ae1710e7aa2d3ed690aa453ee91d04c6c7740008a31d14fcc9964d149eb83eefa68897f937e5b27731cf35135c6e66c9a4bca9e6bb22993e6d24a5", 0xe1}], 0x1, &(0x7f0000000440)=[{0x48, 0x1, 0x3f, "eedeb52790298fc9cac4a929813dc769477edc8ef05b546517760d1ecb6babefd334786e4be8acf7423779127e51f8e9dde6f8bd51"}, {0x90, 0x1, 0x51, "77f2b26d1cdc888142fdd01c5e57ad1bf9954224ca9e68e2f6cc8edaeaade067291d68075c16c948c0180d86515c0219ab3c217e13cc063bae741d5d353af1c3c8242f524f9e37ede76a863e6c7992438d1f1004d239a23ab915d42213e2d33de7a901f0f88fcf049925869f557b0c22412f1cd8219a41f1875a21b250"}, {0x88, 0xffff, 0x38, "3c23807ec65815a512e17cb616b309e7a35407e02f77e80d6859a996321c4a30ed23ffec5515535225b792b3320a7394b6e7e70d3faefb102f5831be02c68932785012c3c9e413ef3156ad8bfcb710bd16c93791f7311ac545587e19ac9a7b59ef1b7943c67493c59077a731417b03a698"}, {0x50, 0x1, 0x8, "ed108bd391d404a23ca9145bc507026e00dd586514b882bb08ac304302970c4b749c1eb6c18a1887298c4de705a048f62da40e2c26731e639c"}, {0x98, 0x1, 0x6, "05205c5040aa0effd65c34bdc268064b6d9cc180dc438cf3ec82a51af1e9ad683bf158fdb278eacd06f1d1db28d67e968964b7355e62a4b17db44b505c4ef0bc5d61a9e6910f01825a6322e50c20621f664b918b2076d61c9ecd94e0691b3a0a68924dc9c575b25d649a3ba7e64a8cee7436539011976ab5f16cff41b13bf9ed8c126f"}], 0x248}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCFLUSH(r2, 0x20004268) setsockopt(r1, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) 16:00:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x180, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x80, 0x0) r8 = socket(0x2, 0x2bc5ef81238ae0ab, 0x1) r9 = socket$inet(0x2, 0x1, 0x1) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xbedc952d81a42f41, 0x18, 0x21, 0x627, 0x1}, {{r2}, 0xfffffffffffffff9, 0xa0, 0x80000006, 0x3ec55c0e, 0x7}, {{r3}, 0xfffffffffffffffb, 0x1, 0x20, 0xad, 0x101}, {{r4}, 0xfffffffffffffff8, 0x15, 0x40000000, 0xfffffffffffffffc, 0x10001}, {{r5}, 0xfffffffffffffffd, 0x9, 0xf0000000, 0x6, 0x3}], 0x7fff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff8, 0x8, 0x11, 0x4, 0x20}, {{r7}, 0xffffffffffffffff, 0x4, 0x8, 0x4, 0x8001}, {{r8}, 0xffffffffffffffff, 0x40, 0x2, 0x6dce, 0x8}, {{r9}, 0xffffffffffffffff, 0x88, 0x1, 0x1, 0x6}, {{r10}, 0x499acb93b355ccf7, 0x8, 0x4, 0x7fffffff, 0x20}], 0x4a3b, &(0x7f00000003c0)={0x2, 0x100000000}) clock_gettime(0x4, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000036, &(0x7f0000000040)="90000000", 0x4) socketpair(0x1, 0x4, 0x80, &(0x7f0000000000)) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x100000001, 0x2}) r2 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) close(r2) r3 = socket(0x18, 0x400000002, 0x0) kevent(r0, &(0x7f0000001900)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x8, 0x7, 0xffffffffffff7520}, {{r1}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x0, 0x1000}], 0xfffffffffffff000, &(0x7f0000001940)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x81}, {{r2}, 0xfffffffffffffffc, 0x48, 0x20000000, 0x7f, 0x5}, {{r2}, 0xfffffffffffffffc, 0x16, 0x20, 0x69, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x8a87, 0x19}, {{r3}, 0xfffffffffffffffa, 0x11, 0x80, 0x7, 0x80000000}], 0x8, &(0x7f0000001a00)={0x1ff, 0x100}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048019931929648", 0x14) connect$unix(r2, &(0x7f0000001a40)=ANY=[@ANYBLOB="0000442f66696c653000e756ea5de993bf1dee09e806d9fa8ee11ecb6972eb2477b228dd016a33ca4e5b4184cf5da891da6b3e0e433f2b413dc8638ce67880c05bf99146bb96367b74115c553d2a238863288286550af5155d2b75e5018afddd20ffe4264ed40f3a3b3410aa8f0eb0e53fe31c0000000000000005183b2b83403a14113ffcabe1acee6e558512b1edfde0edf6ec15b03db2d336f77cb843383369799098a6d70f3743d7bc85ac5e5e715222c911b902b5baa6149e744236c92a2daeeb18a4b1be38074ae5d272a66a"], 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff19) writev(r2, &(0x7f0000001880)=[{&(0x7f0000000440)="7c4eeb8f6089727c32b494050849dba171317176f29f1813f9c1e7e031e6a4cca9e617e8c020963e977bae97de965b9c8d3fffe0caf49dd68cac2c0eb09665d7c6bd7c4c761505cf7ebfe2c97c1eb28f99fc1e09cb859d27b773727c6cdd6da6c87e40399f29ec93c7efd85c7b906de7e8e81985", 0x74}, {&(0x7f00000004c0)="718995ae91092c92e55550532dda80924d3a38c4fefe072dea95426c5e6afd56f880c7ee2bdba29a42420da093af435816b61b2bcca3104288db964693c38ac79f48a130127ee8c59992595c6355a0c2a72b3b71635206be79bef333fc269c54dd9148f1077abf42f66d9cba5e2932afd56c839ac31c6de33a64dbfb371924ea00d2ecd3c0d29ee1860f0c0d90d7ab2a1796afc706385156344373db695b6412d7188a0f43723f0627c85c3bace9a45db54d72b78d95747bd5decbe59208cd64a10b9e5b472ea4d79473b090e71b4f73e112", 0xd2}, {&(0x7f00000005c0)="4671c76465072e4a60919dd3d374c6aa4bba6dfdf5ef8c9ebb93ecd4ee22ce3c836af37353950456674b739e7ce81b11527de204007f261faeafe9ee8d01db900674f30eb065cd7ba6988ea68a36c70d4efc42048120ca44f23b87912175fb0fa979b074e9051733d6418c6fbbfbc4e18a7fcb4646ce37d9954a893a6c5396ab7ceb525157f9a9d956fb955208e87cecb5b63fd140478d6e9f28a038bd034f6ada06719cb14ab66baf57baec830c42201cad9c306b0fc520074651b32fbfc4c68e7259", 0xc3}, {&(0x7f00000006c0)="fd34c6c4b3fcdd628bb2736db6e81bac23476a2e88f78bf58d78f1b5d2f730b2b04b34c8f3ddd2632f3a26353ab720e1d7927563cc00aa8a1e24aecd5ae8a873aa6065df39aa5aacc9be0cfae643b351968ed4d30dd088687acff4265bdf2e66667e3ed3a7e595d503002228379d596a7dc476fe8a0b1a2a7ffaa8ae197044005ff0144c85769bb90f8c276b4bb9cb2db24390ac670c666c00442c008bdb01a02a95c98f633e0593f167ed161f78f3293fb75cc2d5535e94574071f767b42f6053468968bb13d01be59fd70ed0a7a2ab268359e949cf8acce67bf4e2a0d514ada6f76cf6202100ac2f2a0d7448b4aa52dd66ae086e7008afd9e6315f3678c6b1a389aacee69a545fd142af540cecbb6b1453d4896bdf384ec6ddb932e775dc4ea84ae4bf0b19407dfd073833ac4093eb10da7ee39e5f606d274ba80a709f921c19f0b760639fed7d4bf1c2905369f5b604810b8ff6d05922b20210632f29b78fbaf2f3e7aa265a97abec0efa4d243c6a134f239b88f5584d6298759efd16683ffc8591daa095aa7572ae9e7f428d20d4e87a40882d97f0fe7d56fdeed0b1c0f97713d42e803b812d174bfe9afe81cb8d3ee529b6645161d4cf75d2e18a720ef77fa703d061513c7aa6aabd54fc6833558002f673574914ababeb14cb1c810d6f26cd1ce88fd30552da357736e622f6def19933f3884296fbbcd8a3bde932bac285b4a83b772a6bcc906466fda67d47fe8b39d3340953eeea0b4d2e01a564e564446a4f69dc74c7b53b7b93f90427bd69bd487284f8c91d8fe7d70daacf5e8a4a56c03239cf226ca28e43f8453adbae583d20370913935eb144d9641cf3621af3ebcb45bf8cd332e4d4266fc64c4ad5dad725207bde361ce8109ca1e1f17ed6edb6471816785b59878889ceaf551ef83fd272e95edb4a20c99a217cf968eb00ca344e5979328844babd8a51e332840357884be6e2fe08a3fbfc0b71597a2de7320c7cb9d19bf92665d5f19d097ee4dd8cbcf6a68ddb7b7cbc744f58d6c440699346954f7be9f2032438d2576085e8aebfb2b67a84f5f53f069607350312e8c22073bb2997328dd58862a9efc335dc5bfa79e2777d8fd6bec30c025ccdb2d5dd9b4514a18f48d96ed38ae35cffa9470f0ce89d5398396641ae30305d34ce18d46361293e93a6f8754cbaf44c565e79b068b005c8a0a9d7d14688bfa22fbe018d52e1e8ef1ea367f330f4f42d7008aecd2e47bf54b19ec522f8c28e59563c28997d24bbe42c951fb319ef49cf4d21856ae7c7342bb676d9c880d230933e4ee83b11308ad24dfec8c86cba5db1d0625ea2054c40dd50498caaf7bdcdee800ce913bd497b32900859a04ee80b06bf7eb797fa812f1842c6f44789fd4a8f9b20e724d9114ed1462386f1ee6b12ce9b64e515510d861d7c13daf0807a36c1281246e226d287e5fabf7622575195a13384de7600059d718de89362a5fd348b7a3644d4daa17db3d9cfcc51646dca565936e62a5e9d3b88f8d85c8519be9eae7980b6b735da0486e26c3fb91ce3a7664456c4f6c6fc951cc6d53cf331255eb23588193b361d584140ca15a462abefbc49ac05ff188bb51df8719152fe7e22f5d3d4ee13119896293026657a5e7456875d7ef99256c69740dcf5b2af9bf1fdf39fabaccfc0a8f96efbd8e37b56c3cb76ce1afd4078326893e6e05c7a0c451e7aa4327d528dd092ff6a237c707f1d2c933acbe2c4eae36af711c62542b1eb89edf83e55a44d429946909d1f7bd012ccfae5b91827f74bfbacad91444f8c0fe80b378765b04a9f670050045795ad0bcb19f4ac159d6b71b869e40362721f62c3ef1b606b10827cbf6e0d870ff938979b3e095f13d090d1470b8f544c88c5b3c6a11a9a9f7970f3ecb772eadc81beec16ff33612f766aec54887bd8ac45502318ab782d18e46a81262c4f54abc556db1421e712e313b51994d6d01788d8b16508bc6e1e89a0442d2c4565d1df65dce1da219e1be4fbfbafec2f63976713ab8ed18a5575525df480042ae6d46bff6a903d5352195c1580c6719a18d3aa2a041666fb34cfa74f22602186374ed38d6e00738f8353ffac994d25449d2f4674330d7683d0636460e9a5c7968c31793e32fabbd70f7da83c6c826d50bd69669f4e00a60a48cdf42a57811e49aa7559b009e9c1b86e962a6afc8a7db74addaf4f527af94c26ddbfd3e7e7a449723ea3b15a2a69836dd3f86691b294013501ce98f68327365ff083ece1dfa28e2f15463bf4d8826205ffaff087f71169cb4cdb5cfcf4ae3e117a445548f1d24f48f2fa0397e5c44c2f57a318ea07f2b315e2b751c28b668e582be7beb532cc6da69c68ed467bbb61f35548e83e80b5251ec257f9247a9053a255d21ad50035ce9ba25183f753f416e01a6b185a8a9dcb0022c89d24c84272dc6b559332d907b1642d770dd6f3d2afa739cec0dbd77e19f8c8a0d20c90f64664716611453076566a03aaa5e98994d301c9f5bb2680e6a48c3fe0142f2fee5a83bb4d69e566f16929a1e5bd631a777425460e6d5cc015052a07f066f6286466ebece8b73b8f89e8dbc64d2e6c7f0e331709a2aab651deb60f9780559de41861c2c27746a82bf9259f547c9eabc27d0cef78177a38dd8b4f1f7364d24bdce4baea6aaff990eef7626e23e28968c80da2ea2617afc7015bb652ab641a655ad4e0ad9a672595aa76003a24dbefe85eca70ed6bfb7890fc3d5bc2f3252ea00c1dd6fb92ceb9db2b372710fa4315e63a7ac4b5d1cb3c062a89b1a647e8a1a70ffe6d43f8fed69980b7ec1fabe81f7838ea2a85c07f0aacc7b0d8c9ed062972deb041cd31da13ed081ce3ebd72e7cb3e6b29561486c62c13160d9edd1175533bb14ea495426ea3c2babcc78f73e4aa56c834174e0d1ce2f5600093cd4cbead3c915ab43cd9630ce7d464c53fd945e6669b7e7baeb98820461d32717223b813be302df977c698b507ee86be789d6b24f58bb27df6affe4c9167cb68f05f4cb9f51cdc6dae4a26ffc572636c578246dbc0c95535014d5ac840ea6423f1d72340461143480aafafe966c4bcdf4f65dbf45cfde41b3a501f9d829abab0109bdd2730f9429607158dd57328b6c70092e1a06226e22d6ab8355b0ed940274ec57400995788b3efa27142ed87ad1a3a14b7f876c5c2dc4e611e9dd8c33cccfd6fcabaadfc742566c7f343d7935577531da4da52e3fa39616191893a32d3ba642d152f7433a54ea34624263f700fc7c3f550ea828d1f404b46d8174d9f6abef41946213e7df5fadc97303a837086536b4e1a1dda679bce5118d71074c973f15f4d0a0ef5db01b5821fcdeb27bb73d2bc2c7240ad0b704a88c38900c362274aac79e06e23eb33fe32dd4e44aba7fa55775c257e517c5f20ce851ff30115c503db5de1b962073803f39cb113b0ef682098d4bdfb313952c3d2255b05075225a65754bfaa35d30a0042becaa25d14f4bff7ea86995f01c84a178ec91bbe282aae0d5db79f6eadc588d86a41444a85003255675bf08173763b256a9ef168a8fcc7c08bbb1da5b4c09c82c0ca693548c6ef1abc6e509754fb5ad52e40f307bd4f84a9b5f7a59c2053b3665cff544cacb3e35ea58b88c7208f026b671696ceca8a64464e0fd1ea79615ed028a07012bc61657d7600d9bfd1164202cd41fcb580fd1523ddd547f8ee847eebf247b792430821743718487a1f21263c583be0f1355a50f4218fbdf1eba0059cf7674bbb7039b6ce81243726580271fb4fb043a4bc3bc79235f9521fac209bfa218207d765db04ed21345844d072e6bd8bbd0720f350ea4450e87c2b6f22ca9a6aea52f38e009e43b289b535f840f0b0310b5c1a187de50f44948ba62b7f76944e8e9e8e1194822054398868c3d2d6d63322822ebea8f20988b7a211c4bb80dac54405c615784c3d9c70080b89d00afca25e4d03fff8e78af7d3af59d9eb026062f3b42bce8450179b5669dc8e5dbe6b9bb7fe2d9cd402a8c2a614d05fd46ea4ecaa042e6be4b488fe467697ad45bfcffec689335f895ed54820bed623f67d19f60119800b085022d8a8283bf327f5d07d8b81ea75fd6c5e89569c7c2f6dd46c607e7b50f0fd1e46550c124b113beb5c651eb4eb263f2dc004b252a52c52df192b7a43b43b0fa705bc43c3c9bb7a81a4d14206c14b673a51e7303a23569604f68b66e4b2a4c60d06c6a19577abb9bb9e137badc51ad8bd182410ad9069e673cdfe85a6f4147df53134b2e5f8055c3e0bb4318fa453256fd0120d9b8fa0d7d6638756e36186df41d6c773f8db64988db625da5b57ebcbdf90ed36b5db059a22c9c744bb5208aff0c2018132a11223f291397eb1ec566c91adcf2ac507a2173618acdff2833dcf397a04c32798568b09c933ee02ad1b33a540440bfc3b6849d8708a67fbc20a3ea40b43a8b803d17edb9b5af918d6df8fb2062a7e44588fa68e42dfd1c83eae595c01ea122dbd0b21d94b82f74d35db65336c5626f68bbc701c140cd521614c9bbca3d0ee6233cb7e659c5b283fc4b1403384daf44cb24e2a6683fc88e459c97cdb617a2fba49547cd25d226c581a0cf5ca3e8684a38127a146b3056f272dfec1973e4c6b46f5a2ebe1b38e323a633fdc102b3a96d2922891566f8dbc08f58f680291146a527c02878552208e87d6c2612392bf439f680e3f22f89088dde9588a0f821a927cae2c064a53c5135ec3dffdaf35569d376e1098b8312fc80cc370d89ce5e7479388ea78ed694b3f0eb13c2fc8b221a6d4fc43e755df1d39a41825576141c04c07861b73467aded76bebcae1b99beee2f291fee3ef3e9f1f14d75b3f974d5c845ad2a63e0229fade0f5502a0f21eb80ee27d9169d6b5e58715b92a9fee21b2cccea3d16c300ada961870fa9b60f4c49fb4863a38885bad74b83add01630c3d03204fda340ad41f7e735a4735cb54c806abd9b728d932dbadbd59072b4c1f4a98cfb4bd02fdbbc1ba4a5d6d2c919bf0af10735871f51d3dc1e66562d6d1cc7f0e508e1caa4637b1948d445cb9b9f9d14e9da902077e10c915312cacdf77fa3454bb3b21c9dd36644e5de8b205923392b832d6949fc438e97c176341c52ee3f84c854cca5e946c72af7c5fe8e0a8aef372d73450b0ec74b03ea085907df690262a824984d19d8bb968919fe3f4f85e8876270d103e3d1dcf8a29748bbba3cb2d119404b5f17528bd410b6b33ecdd6678119bfce9ec56bf09fd513d243c2b06d1ef9748f89b331aa3f82420fccfd0222daf0826fda9ecca62c65812bf9ea6b49d8ca3860505d3e354b64b97ca8f079d8a715bbff66876dab5d7ad21b39347a576e5c3a70b80646c2a28e398be4a97924631147c34d9270a90f32b86e919c0728a52d2dbe1be0e50356d96a7a5966bbcc0bbb09ea8732e32b095ee56c1282b24298b97e215d464a08d212f4e22670e0e7ed7d5e2ec687cd2959b6c5cba4943ee9ee9bdd5c27643526b13df573f51e0597acaeebdde10ce22287ba4fbc7fb71cd1945eed9cbe6131cf3481562f6b400b5d3b5829088a7da2e148751ea29e37712e0f52443035a9202311e5df9623ae10a58648fb4ad7e3294e0ba147c43d0d2b4be0baa7675d745a1fe08ae8d5cecee4cadb6dbeb205e7a4054581049885e11907e3525239a3424bb91deb21304793a9597901ea269f44472f2799da6c761cc6411d55401fdf88271b8b53cbfd2b5b20fa469535510d23659e34fd20e28ac6c5a6f04d4f5e864d3f190a96416225a1e85123ee90d146a19bbd4fda86", 0x1000}, {&(0x7f00000016c0)="298bff10b9ac2b3573db133f0358c8c8ce33ad5654f1aff07304e4a7a36796e8648974e9c82e5ea244e9ceff8d9795be5348daf5d1657c78381245179423e111e5f57cb490b5824487fb6a5cff1b581f5531bb6fee0e13a06dc223464b2327eae450a9ef0a45a55ee4e6c627003ffcc2719cb23cbc8e2d7937b8e48819fce811ed956eda14a0331eaa", 0x89}, {&(0x7f0000001780)="a0d6cec8fc63795400b37624c05e09e9e4f0b538d04772ff060ccbdda23b8e5e7f44e80ac9a16a5424551d751e445cb434ddea84457b72ba4d493df1d01c40de4d183a4c84485add24dee54b78c6f09e250ebfdbc93ef4ba24bf043fcea521770cece08ce99f9772bd29fc52f46c7f8cc23b4d90ebc11b5b4fe12f85d6e62108562f2c0a62d0a1ba0f1f3498e1d156e55a3d8d431f3c90e7c70df8f5b315921d338711100cc89bbcac15c0ce4b531b866d1e349ce6f97507b3ec46617c8eebb092ee899cddf1b1869f18e8667090594fc8", 0xd1}], 0x6) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x108) mkdir(&(0x7f0000000080)='./file0/file1/file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x4) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x6, &(0x7f0000ffc000/0x1000)=nil) r2 = getuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x100, r2, r3, r4, r5, 0x85, 0x8}, 0x0, 0x2, r6, r7, 0xfffffffffffff351, 0x9, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x64}, {0x48}, {0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) setsockopt(r1, 0xce, 0x0, &(0x7f00000001c0)="2212945f8af70ae0b7b48a47f38a4350081074a8beedf01b5a20a10abc169e7717018fb9514a2f620a3429068454dafcd663b4c1c8617329950c0f0593f95b7643cb56ae778281de2c459dda2798c600456aa59fe25504aa5df26a9f012b4f998741f249608bb67dab6c3a63c83359ccd29bae639aaae7add0134458e6d759570be0dbb2fdd471a666924220d4e120aa84d29db62fbdba0acedebbf4da7f9ff102a79023affb2627b0a0b7b021467810bef2d7af3a6265b20394e9ca2653b02868a310b952bcb87c0e69998ede9f4a4bf18cab24d3517a9328aad3bfb6af5bfeebe0e3ac069010bdaaf58ccefdb3c468c2cbf8", 0xf3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) getpgrp() getpgid(0xffffffffffffffff) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0xfff, 0x4, r2}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000080)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r4, r5) getpgrp() mknod(&(0x7f0000000240)='./bus\x00', 0x6000, 0x4) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x10000002) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) pread(r0, &(0x7f00000001c0)="69f36960aa4d2348", 0x8, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./bus/file0\x00', 0x3, 0x40001b08, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="c07ccce91d358db9eab912a23872c4f25c8b59207854917253073862a9019809f05d2f99d8ca1fbed07841b33ceeb0204cccb345a9579cc00ffc02b736955831b7fc4c48476d70a5d347c38640eb584473ffeb73fade464c833350850cda597954e3a67eb0dcefaa5cdec3ef3f5f5b72299c19bcaa48aa6dbc3121ab49a3c62776cd2a84d04668500576dd268075e60b0bedfc33508546447a9e6b2eb25fa70705122a3f1551f7a6bd4422b6f36e303954e5bca79eebee1396cd4681711a6ef37c83803911488a2187ded5d4ab2d3421686498f8fc6ffd62b4521db941e77083ebe4d579e37499e6cabc6d73028b461c6a", 0xf1}, {&(0x7f0000000080)="bf62d7bef662fda61f92dd0a2b70bc3ec1b843f661d207550a2174e0b025f5a994668cb2040cb2a1ab2fad3acc17ecefb4f0da0c70449de55096f838b4b5c829f1f9180f5fa17ed04539b913270d0be4aa476fe4ccf6dc49d2b34478a863ef5d4d9d2ea73120764035d51c6eb793ed42274c31695e960843e3da96a6fe5eaec0b82fc94b9610693c9a012abe0d321aed183043953078bcd657", 0x99}, {&(0x7f0000000280)="edac63aaf7942bb92775068bcbf1b3ef79c6a4a245348fe9fc59d23650e8dcce27d763a8be6c8b0c58f381cc57bf822fdfce593b26def9331b9d642b0f9147564c8ead5ca8c3b664ff8d480bf1e0ae94b4d4299f97b3d52971c3f42da068f6efb94e2d12c27062a26124661ae401", 0x6e}, {&(0x7f0000000000)="05d335e57095bad256dc92d6ff0f5ed5046265e89808ab7dc6aa1f72a5326c12c674cb6fd36f01c65816b109afb5cad0713bbf71", 0x34}, {&(0x7f0000000300)="af4c369fc409d14c1ae44a90ccdaf4d23e0fb6c4", 0x14}, {&(0x7f0000000340)="4bdabcb5c296d04080be209851c668a404f5744d0c92db57196144c2afb2f9c879fa10b36596b9bf847097f9b1447ce387032df8878bd7ed99c3d8c4a62b4a21768ac177c345b4f05292322ff36cafbda36a3af4aa18673aff01eafc4777243526ef643a9e808c80121d4ddfdf11aa6230b2ce", 0x73}, {&(0x7f00000003c0)="ad16e8ea1ce2c12cb331acccf88b0484d14cb6643d48aeced6b8be2377137da21113bbdbddb3c881d7ebb981b0077a25def750c7dcf2a68c486ffb01e38e4263ba1620e784da5a89153b13eff0ad7220d3842c8718d84dac44f38ce2563e73ae73ba908a529b564ca7c79ad1aabf713a6c362453e31257987933a0afa6eb1f340a52acd0", 0x84}], 0x7) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 16:00:14 executing program 1: clock_settime(0x3, &(0x7f00000013c0)={0x1}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000002840)='/dev/zero\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000003880)=[{&(0x7f0000002880)="acc4d88269083b270a6c6a316f5ca201ab5aa5df83ee2c3a90ae53fa7e5086ca515e0c5285485a05c0868480270bcdf38e34a069da574ca1550b19875f1919d18f0525bb4fafb4b2e47e1f977453a80e875bfac246720f7e572e4a426c5c56c0ba6e6689be30a4b1c975e38d8841d890ea198e345abdb6e19819242ab0d94fb38d501a1ba4c220be8b7efda0e11cc07aecd404c868ac95fa872ed345e6043c5c4a95dbcad888bff5201a2730affb2908e789c9a41f04fd60f94dfaefb34cab3268cca986dd3d76be1135211f26013fdaa29536d3ec9dab9a3de0c512becefefb19105b90b0cb4460eca14c729237385a5df0351680a875e9f6dbaac1ba60a3b563f81fe08ccaa475dbd10629a941ff0a9d83d3da640c8e26a2e46a037a99ee127a188e02d712bbd0ea2e98bbf8c3a07d1bee2fc4e01e2d18abc3a87c5eb30139ecab3bd38a87f3b317bee03b2b047db70b5e5b92e78ad20c9253ae911427b98bdb65c1fb326cfadae8fe1e52273e079658fedd605000194b20eb38e0d3042890f818cb689b8858aeff32af0dde60649e5022d586bff5c4cc3565d106bffc5feec64ff740f98cb2eb4d86f359002bf9a531cef861267847561c79e9b5341c013616b13bbbf2f9331da7d197fc7e24bd990f9d099c701c9cde3e0dbcab32dffdaa9b2c78b391d52807f47336f86053fc2d78d5ad8d12f1ae3db4cd04b17f7ae4aeeaabb48668173c92d9662d19d0c68e27a15dc144e65b5a9abf17b6d392350ec93dcaeba016e393ca3a118c0be97eebfbc1196885387547da485f9076e433d2f6f6f24aa0680e797e3fb43f431a83a61fab8d5055920f814e4702122f17bf092a7be4e1c49a23b1dc78fd841dedb62864e5814444e95fa78a893cf99ca3ae0858f5645162a9aa05d9d2a56c5feba0f7b7c59981a5bfe82aaeba18ba0f27f831f4a376de253574a8a94b55fc455a680ae749c0123db2090a091a97c860b556ecb4149757b792ca2a10cb000671f70caceb50a4e59578a9dacb37ccfb47d5cdd74ae929b8ae5f91db285c3bad9dc7f25aea7e9ff4e16026cfaf36c7b91dfd9daf47c3549f8515d2e7ce58dbfdb3ada882cc37b34fd48a657735e0d355e0657bf9f7f34ae39f815d196bcfe036dcd4d110b15f749dd83ec27ed0abff234bd9e879040b1caa18507cd6337c95d222ad1c8d2fe62b08ca48ddf76f5ae976faa4bd380a18ca6edc2036855c204e2bbc7116c9a6ae4fbe46d0294953c1e300feb7dbc9a37d73841b56a42f91b922f7f260432b244724283180d6c3b09d7a22ca12edd9e362016c0c2cb39c416d9a54e514a5af3d53fe08c5af08803afcf9e7116d13f3e64d0abb45a9ace3f30838e9ef9ebced44b3f1f7a8b7ab164afb03e0d9751f9da5041b0c811ed157dafee6dadaa73a6c286dbfb078a3235e118d2e426d9a27e0203975dfed6d12121c352a20b949f742e015bbb5c6fe5c290348419031d0aedf997e736e41cdbd831f0677cfd40522150894fde754bc1e3c57798b8b68bcd27babddd7272ead66ca7244e1f8849fd615f1dab9a9bd09ffba8a018047519c92cb77da9ab171e18470d0d6870346c132e5da67d90e55387bd14574d621bef17fe006709af0d52964f484654eefe97ca2d68bbde5f9bc919d7f78f14998db25323a211692c4903ffa550265ddbd3c4db90d8471b256ff1cae02e44480ca6ba51dd02b2234c2a3e860e4f9378017d4c89677d868914fa4a451376d2f02d58d9da715e2a80454a053bc85e8f06763cc7a6cd6633e85c0cc6a487f12f3b8f602d2d92e0f9e4be5e5ec4bcca9678a749cd5a50f29e14cb291f6781c2cb3fd8ad51035ac57786c734791286df4034fb2873e7c9a2f3d6308e6eaa889baeb02bfa4a2dd6dff314dab46e5974698932729535a17bcfa4ad2b887557c160139fdfef5224e1dd8457a3ebf8ff0ce1266fe34f4fa1f5f032b296f3cd659ba50a32c6868c2ba2ad8244b7890b252e6a025aab3f68f01313f7a0e722f98a8349f83899ac8d1f5a7e2a767fd4a3967d1fb0dc46c45f8b362214d1f5c0d6e3669b0ecdcd761fa86c3254fdf8f7736a10a2332703d3b826ec37f7be07b93cc32b4a5dd387ecfb09239f44cecada549d3e2f08f27f535d1c8cb5d06d136d577166d2362123276b954503964ab91ed800689edad479e0aa78217820da71194ee6d85c8a34e9be1afc88b5c349c915c3eda6b25649ded2992fd7a5f4870142af3a77368f8e32828a7dc229e4a4ae526b7428388a1c5dc67de0e05dbbee2c54e6943a9d3c7d595c37b3b38f66f2abf269a67994c2b59b748ec652f3294fb413d1cb9f31653f73004a2dab8dd769a6b3cf95a78c1c872006d8bd7c2bed50b9f35aeeeaa602cb11370c90bad0e17a23d1f95621a78807b0d399fe7e7829b51250749f3f2d27c541609d8c42b3cbbff903e92df073f37ef229894df602aff5d34c8f207e77ef9542e2ebb627534196bb6a5f7c1b719f4cc22fb72871df7da46a83e43c84cd43a27031a670beae2efcb6276cfcd18d200204f8030c6d9c2ecbbabae9b82ebce6d77b3432878ad39b7d04bfaf5d266bd49ba23647727a1f4ee834135ad75489b27392a8bd0a8e023639d1167e7789063d05cafa3947e3f60240b174f6f3754764198c7af410d1da426a4c8b29936ed115d3b716a688b65194221bcb69eb6944d4ab62fc87d98bca79f0743d26589adf765067f6e813d09f6407f8155e5831564c38817a24bf9d6f40b805285cdf4873d8855046e878605f8e0d02a929cac6353767f713087bcbf2cfcda10b5f7170658d0b049112937c756662a3b67984c30aa6ba058e553beb8857678eee71ad9a80c29ac4bbe30eca2f0438b9a4e4d2c603aa28e95f4f0196ac55ed790e2a615c45a98a76dfccec92c38014cd9d1ac387d04afd8824907f3ec28a27b32e14fa5a51d3eaab236b2ecf7291a3263172da97844f6c88ad3f7b11ceee09b298b099066d8c21c6ffb539c06e6f49a72887d549cf37503d269f7e5b8a30cb6f89756f82402bedfa36f31588f2a4b3838b61f1fff9060f91c2132f4e799b6d47efa910adcf9ea37dfc2c6f8f80517b432367ad8f2a6da8e2e274aa3db544125a63998690bb6299feff6b050d495d6d1cfbbc976c84f131d1980a9bf7c7522a0f6c5fa35f88fad2dc85e95b6ee54283d172c6eeb2e5a5001b4ecebe2143ef0d16735c1110df81d6c0ee4bc157d8d9115ad9cd6c53ad4bd3c1d14cadefbba9280ab30b167a5e1b6b0c734dbd89c061684dedad599e840afaeb145c0f906e837928b6bb0b478b5f3d2701728671eec86d74324e937249f726dd96d9927201094d0d75bd9e4c36c1019c3fc5a15a8f63489da6d535664a100c637d6073e7ef6b25610415696279c13c5830330d1a7a45eb764931941c791797223cbe7df9246fb96322e8986dd484b835e9449d4e8d51df8092b70d9a5043215c2b06aa61b5ca2281c19af0a3bc3038931c3a58904005f58751570ede04c4ef14f3004cef5fb399e8368f2b688268a8487820b0ed9bf96df57957c8f834245dcf646f7525e8e5b6b107db51ce29460cf6f3629f4d855bd71274db8d675d181340f59dd930a890ee39a7a915e02c229c2aaa49ad0d6dc8abd1248dc14bb1b6128e04ff09b0498e02639d6f1dbf2b9f0f8bfda7d874f6d1373f923b8e05ee4554bb7c4d6e0ed956474be5efe91434d4cbe2b0a593c17649c2f1f24873a1f65faa50db316c4da07cec46b818318b0fd496dc205a0337680438c27bd7ad39ad674960e8af71cf9491f9099b439bf5e053c2ba8d5b7df08ac795eae5fd801cbd410d556554566c2c971478313bcd7b26820a211164c708d0ff614b19a6d4bfdb1c6d6f229a85d2c10b658f0cb0e95ef9f2bf161808993f940337255a388f146e820a7a6ba77f3a88f9315dae89f58886d79249ebc3eef5776428ea28b55a8c3bd228ff6bad905491a7b64aabfb6c38d9e70702bc0aab229e05add9f63f15aad15e0424354641745f97c80820d7dd5a4684929867605dfef2dd6f853a8c2203542baa5e4abbc92c6403f7ba8bb34c5d97c50642f74d9546e7faa121194233865018a69d3f5e855f6aae44860d08c2c1bd516c2d9e98bb2caf08bac9e411a6b585facfab382fea71bad13cef7d771f3888ea8e5ad37f21608802063b582eb5e5ed173159942fdd8ef9d7d50ba88439b6edbedd4d2b16bed5cf7524cb5d7692179b22e58781854cb673f650656073095e8117649d923fa50028bc81bec0a0cd52768114fbd48601bdaf4d766a0de2a663a926b7f3bef8f5fc9c6889d414ac2455cbb833cd40962594bf99e5ea75296916bc64654539c43dd05a973f0791bad960fdc90c0a12f8e9fad627fde46911a7980389a68c54e623ed6dcd8d415fe9c0117e9453f6f7dc8646d4b99e77509c4a5b4961229db0da095e783b266c86192a9965ab060bd0d07e3dd7d62458ca2f326fb8fc3350e6dc6bf318068f7903de547487dfdf711ca84904bab17c483901c0c2449576cd5310a4e142e210cf2afb8cfd7deda60a98417e0ab6df4dfc2b3132eacaa8f9e1ff27e153c8ccc9c7542c262016980fa87e87645f42bbcbecd38ef191fc31ff15e194bca4caacc8dc3d0dbcb6c5da885d3d03ff49a211c61cf25c96bdb6394ba25742768c8545386c579dff53a4b67c2d5815651293a0d0bb0fd2275ae7d5d9452217aef69420d50f8159e9442319c397efcfa70eebc0163bb87b19c353bcef1402ac387e0e1d5d482cf836061a1df41223c410bce69f1b2bdb557256e910ee4fcae6d1fdab0d93b72cab18762d62609e4b513e9af62e75d267f241f4807cbdc2067bf30c4385a02a97efca03cdbd2068973850bb8ae01eb040e1289af92a7846d17aa74be21a36a6c45b1524fdeef3b1791c3d08f53a9c9c82775914c28420ad483d8865f557f0574e6ec783036146294084874c020d42d6d016fdd38172b5ae4139b41357fd85bffe8a34878cbbdd3735cc167785f78c36535c46359144255bcc6e64875bb85d1e3bb83283c4e792dfc234d170546a40d0e09144ed1271f3974406eb2497b86c2e31a1f9c27dcd5d6aca6ece12fce49645828ab87a6b97a755c794dfcfcb6d8ed6dc85dd804478b8b3aa0469e7cb74876b3ac35bef3cd201b30b29c0ad1560632fd80fab3e0f2cde3ed5e07b918790e818e095c1c4da92b79a52792199223536179d31634fcd9c86c0bae066d934416a193c3f77dd8d6439755ecb15ce8908217eaa10f2972f4d11601367b18c05709197331eb65e96108cb49b727aa5441ba722a5ad10cebfd880017db67b503c19a0ca8670ce707f46b22d05bc779f52818646a5248b75b360e3c2569a4e6ed4c445bec1cf4c892d03793047eabd596996c6b731d059b423374ecdad4a691b6699a4785f6ea2fd3cced99207a3889a3d2e31a50d16c15b75122a722ea8563de053954fbd3333e5f47cd33f0f871398cfb5c0c3433f317e44e3e4e469c6ee71e1818a8133733393b9902b00062090ef2d03e0eef92a270095a90f69c8603c545de62b73020f5a8313e862004684e70fb26c906972c9d9e4eeae3a976a09881d694860fe92a704c70caca0897ce36e74f681998711724591fb81766d397f77fc5d94340cc41c77dbb81d9cdc56f5555c89a927ce425b84d3c0f6aec805ca1d70d3c9fe1f14f7a1914b6d9a867d70c2ced5ec4438aa40748c2d9fbf49556668027f6141d727cdbf84902bb7c54cfdd630891b7b1a19d6e43a7810c4f25c74f3a2940", 0x1000}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x8400, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000001400)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000038c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001440)={0x6, 0x8}) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000000080)="b1", 0x1}, {&(0x7f00000000c0)="4e56a0202a219d92fe82c84331b010edfa1434147c5b3cb1960d9c54bddf446d616a861ee4959830d99fb3c5497fe357f382133e43e52cdf2bde6f68737874acb59e0bb50943eb6ff2b41352d72a99ddb760169363ef3ac3959f0e0ae660666956a7c32aedaa6fedba1f779c96b86ded7a5ef5d0e12ff86057741c29bf274d5cf59b5d10f6fb6c0c50fc6d74d8f7e9e96a530d32c47b32d7d32a784aa3b5cd84b34ce12a6d8d3184ff2bf15f92cd73838f73688c22aceb258561753a3b8a1c06e3cfe59f2cbcad42519f3bd7ed8aeae07cc126046589cb55be3bda9b5b428d69db4bb427117061c476aedbb3", 0xec}, {&(0x7f00000001c0)="b5b19b3501d1a867777a70ab9b7215d49147c5823ac164d2a8a7c793a3f1cd079f8e5812b7bea2399e22b7d3137393ba4416019888ee7932a06657d5fdc8e674517d66fd7f795bd863878716364627ab28f4cdaaab05442a9685cac1c56c1dd56616559f3704a3cb2d613b159e0855d606181a29", 0x74}, {&(0x7f0000000240)="c2d672f839b8f194317aadaf8d9a8444b550c96c1c4c0d3d1e00309a33d7f08cb3cbfd0ea4d9e3c9f52b17ea76dcafe7", 0x30}, {&(0x7f0000000280)="74ac689affa889a01a7554abd53924ae8365dbb055b8626d7d7234da96f5d594b87ead170fdcdd1d1d5207d66d9e77d1aa34c7b5ceb2c7d9a38694fb2aa78e25fea6cce8aa35e06d4bbed9c9cd4b964eadfae11c22f7364343ae31af420e90afc0407c746326b588c29a22d47733ad8938d51a824178dcfed8388c89df01d1d92573ee56f363a5bf56f11a862c66a1062a21c77cd43e08685f3dd0a7deb2aed2e11b75a96877a4b6c046b2c5de40e8832bef4a5323e42ab7a44cbd759c77496b3acb7372eb0a23bcb775ca59a235caaf297f464e1843d01b4c2fa6a529e258e40f4df797360192e434ce72301c758fef7d3166ccf194118243d976bc1d6bdfaa6d7617525776abca239f80209b56f0c8b0c6849334dd5feab6aed943e699cfc4bc8e4c3c17be0f0931a860df4a83b0f40c55146685fc563b13ee3337cfcef5ecedd3f4ee032ba86336b47d906737f78a92727ec4d1939f347a7d8355fba51fc1c7f89d97e9a6ab83256d1bbee1c60ebba020d24ae7e7b529f04ebdcfc09cb90eff7311a59f475cace47764483721537115fd607841d4e067e55b56a3518125dde0c57d090a3d1a531c864e4108a3285dad942a3a1d1e2840ebc1185a2c56bb582ec6615f27b52bf03adf0e2148441e10ffddbd407a8b997bcf6f336d92415782833df2d9095d5ad2b4d51e1fd7c948afba0c15de0c877ff9e2b447cd0880fd1705b4788e781a89df2cefdebae7b3f0aa6b32e33527bd8d006a5aa423ecc8b72bdd4ecfd9693bf57a14009a0906bc0bc7fd7580e06d916bbf97cb2da5959b4d1c1159635184852df06feadfbfea9acc0390c7b7bee42f4392d91363648e7cd46b37fb0d7d6c5b34baa9ce29588e1f54a226a2a9f3504c1429f55948b2b4b65bc73a4e37e127c504d37bf8252b6d386e6443c628e0576721ff3279728ff0c5475117e1e50aae21412c26bf2424efe7d0d3d7c2e1a00141815d014d35904f9952e99d2a098d61d3a6ebda0d968f8ed9dff32e4948a3d803b40428c669ed22191e4383ed34b1a4204af06de9f65fd4344781a34abac71811c6b90f847cfcd2859b29cb2fb67d55b13d3f3f9579260ef103280650079c72a2d12e2ce9657a31301f2b75dfa5ce404b7a457534b44658b678e1aa249de81c3a5642a9baa5c4ec5ea01b14f50db6e20076a08d0afb4a1b248bcb4e782554e6960770c9e5a6fc2bca44397aa8190e348ff966325933ffba7e458432bb8e415bcb45eb6882120ff15de4113072dec0b1605645d25638933564aa681c4fb4bdde7e0018c1af2ff4f963245c3737b52c0b00ca57b3b009dac7e750dac495a5b79e4d55bca9a9141fca0ea897cb7559cb47acc4a6cb1d0c16575d55f3096f75f07417fd973a98dd562c48e8de6640eee8eb35af987b8d0fa00f758b3441e366758585872f4bc38c47e1f91128472153c4043264e33f5ec685a0fae249bef56ad49c7ef1280157efa67dc94a32ee68b02e519e920b0d3a0aaebf50401e09321f1f59d9c74ab4a8a24787b038fb1e9dfea646760c0a18c7da7c8d340e5a282ad31a3d61f95954d5d704ca183b907fc7069d6e70763360a8a08eaf1c74b06b5dde41ccc28f63c1d67c1fc872a922d30194f77c504659eb038c18cbfd25e186b0534c521d1fee11fffbcd2f8381bcc17fa139420b6e7002a16f1a8fc567b523eff5995b4f92a36a171497579b5387d5d1131212d208ff8ad202a33f1eb1cf3a7468a9185bd6ba0014cfc0cdb2258f4141519cb579ea798f5fc34b8e9aac2ba58f2046500c34e212ee1dff6657c7a21626ee1497c7b1adef6fe87c2fb2cce9ea29c154058690663075ef151ef2e37f73c783cba7426acc3698e77e805cbc797b370b883105a2bbd277272dc8de94c30c3de3c43fa4c93433aa08777bcf31dc45d86416b80c2f1b8f94c4ac02285eda8adea829cb7ba139eecefce6f5ce4041e18663783f409ea21dc523d2becf48ea8f112c1f8c47070598761dd5d64053544771e9b132d293ef1491c778776c183ad69367354cc9bdadf80d4a16f2ba4ed034e6d487cf4a7c3855a99d9be4d3ffe25d3dfd2a2954b6c4fc9e17cf169c20854264126ede57bd70829de2f301232fe24219351a096ea1a81039a80525781a41dff5fe301ab691ac29bf54bdafb3f6e4635abb2c461a64e8921cc9e4e7b6318b38bcdd8c62ec835a57048eb28bd849985e43f40801ca2d5c833d8c467373e6edefe9b8f8e2a5d9a46513ef13c6683b23b96a20f6bde19e1d49e21837a35313d5a773b36949c7d414f8c0f2ea718cf779fe999d69491def6f7a551964a7e5711cd0f4b244a8bda3a391de7479af40002eaa91b5b517d24cacdc2873e222feee511daf3086f85391bbae3bbda4850f3b72f2451830283eddabb7ee0e54ad86c74064aaada59746221282d011152f2d4bcd983b8443f8467edce1f6374db759846a403c7ecaecb9b7779b79bedf41bfbef387d75c8fbf24b0a9730eb5aef12705b59395658737295cb2a80b06d788a734dcc1802f413c8926944d98dae38217681ad358f3167bd9becf00a6b420803a3e075c4ccef05e6aeb0e2d59a8ced03ca8830dc7ed0d64d7842d7052fe59f99903272e41856e71cc1e6903285f7ead7294e1b2d9b07003f2c3b10c66e17e8e6af529fc95874b31fa75c384e03c229c3e75e1a2bfeda3f0d98320e4696b38578b64e5e453bf5a86128ada3b785cf4d66bb97b66b51ae7bbb98e1f2304553bc1b7c2fa8f0173702ac288c566b6b23873b7ec814b565cd03c585a6c407b9b107d0b60521f0cd37920388011e07fb607e36f6f2d54fbb4c48396e99ba204c8f51c0043137b6c5b0b12f3be50eeb84e94209514066471898e625314c43a3a872d1b0a61dc49facbb250f4d655c0f222f992d77769c39608fe8bb8c27c3eea33bfb781f9c657d1831c6b319dbb6d1776cabca0c0816c6fbbac471cda6dab104daaf1001fea9c42e2f77b057f9467195823d114dae21d2d71a0240379472958e50e31a456f73b6d06f78b67db55cdd64bc935c0f62ee5da22ea37b555ccc81293c7fae5d6d42597c8ee6d1d36065e70afdfac3d7854cf9c4ba2ff60b6efee2b8b235d128f72e686acd8c85ad7d7013b3bf98ed48d696d436abc37fed7808558a123c56a30ea1ae9c0a5ed2cc7d4c15ae042f5ef283046d1517b37c4dc11f054f86548e39e19be09b1cb96cf42c6c315e7ebf40a5160c3acf3545fa3af6c8bab5dd3a35c07064b7ca1b2cd3fffcbb3488f35b3e24ac586f7a062f873075925d2075126dea50fa447d900450a95a3737537eb183bec3903d59b6fd623a938352bf7b78a7b944759c8fe7ad1f8c54e7c61be3fd1f6b6b28002c91921d8b827a06ef1e1cb06f09c634c6ead2a4b98c7e0033b68259abe29502e8481d04937dbfc81f6cb0373c7527ab4ca805523c3822671e06304a269e39c12a42cc6f24ba6595cc9a878af65a796540abd6f1ecaba184da93995f1f3414c96f6afca8c0be33ee3bac96384fe89fff58e9cb6acc25b61c27a3d613b4cd3aa078cb07f714cac3e2d9237cd5ad50c84062bd78ec29e188a4d49ced1015f05cfd8f16d8424ee66ca1951a8a3b604e161371c1e16e76815233de4d08a8fdd535da74dde0b27ab3f474e590c4014346ad25a71c09b7985e7d8dcd9ebc1960bf90b580b5c972ea637a83b6b54eb5b4f68a65ee0ad63947397f183c0184c9e81f8b9e35661cee5bd0089048ed94933d2ffad4bb41a0ef72d791ac26783b84270b3326b4bfa66edc8d6b214c2f3e91f6016fad34befb36d05a5f2724cb36cc4f533c23560119d30916f92741bd264238d06267e0a20324586b2c0b2809bbc539282d407f52fc1e865f312fe5bdbdeece82eaf528d8117a5e1d9ba89acef8959b2e36421dfc6510c798b6ef48a75233710716a72f6faceb577ab1ced0c3e7446afa4a9d0a82a3844b18c431670a6e16074458b7bb0b9c75bfcf0a20612e07d301f7224ccf3531cee68ee6ec460aa3bbb79f73c1e4d3b0ad2fc6d9a27914efb69457b3b23d6a884778b753cd14221ce60afc903bd24a12cdaf5694d8f27605e3dbc131499b23f511201fe434e57637454a5cd755a9524a0ceb17048183942bc94f959f74daead8d1551534b22148d615d5214fa0b6c9104fb913c4ceaffda2ed65964ec964321125ca63ad1ea2ad62e000c4efcc0b0320a627e0ed051b3edc91ad60e08f0982bf9eb6d2620b1934ba1aceff5cf43b51f7b5ab046f64e6681759d16395d33d45dcb4f81de5bb055b06351ac2c972ea234ea158e9ffc4f588f188c1bac830f9fbcec1a5cd107e69684eed9ed45f9b48e184802ffcadaec500697d4a2c1dc812b7b45d33f3ad35cd076647bba1f67b368aa00df4ac9b1e901c2e5878e23ffc8ceccac577f3a9a2d5f5fa9d075c98266fb646a238f15c385a013232d657fa2f42aa8c61b40bf839f37ca16631e1d4a31b8c927ba28243c281fe2f351a70274c338a04c4c0ef9bfa1257a57f0fecbb3690d492612fd2a2f240dd5246d575d6d056803bfaa333978b83eeb357e3effc2cc44a7b686f498be91027674b0f9c53153227e18c76208135f2afc209c1a835abd0aa623266488e988344b8e116022611b3d1b0d4430625ab84150a0d6b3100da92387cbd1f47351a764c27458856e62f8403f647c8421131821bcb2a693422b8e2fd10272cd1c83878253d8815cc24ceee34f00aef611c936c72ef2800252136903432127acf9c47f4b5ad0175e1e404779b9b6796bb8bd3c5f25faf5f8f896f6c39d8224029c28a76bd4a558751f992b9134a91cb0d22c332c81749873f0fb53aef103c30be3c6957fb4fb36d542e93d85d5b88fa897e89cd25a9d6c49e320c2fe437348baa82150f021e49c6c39ef891192c1b18839fb7146dc35d4365b1b91a795ddb51480c89f189c28f2915399750c95bab78438e615f577cb197e6f20c777c24dc938ab204da1e69019f511d0086a98bc747aafabfd1696a8e0265a2eceac42179e807d4c59927027fa3a9fa751cb36e4720bc55e7b7d93c281a7812f122b4ba1e38a5573c605ead788b49b32c3b928bd7099eecd16d32300c7772b05020e5fa9b1f4ec5f2fb73dcb08b96085e8c7cf92a20607aa1a2fafab7c44f64de27b63cf4518670716cb77b216a27c0835b2afb7def60982bf2c5aae939d6ed32843da37a8e78abf7c3ac35517594f7226cff4c543fede3f960ce42fb5553cf652e885b402585a80ea5fb7e22b9049acef8eaa9af28355d580af9af25a66efa0eaee7cb651c74bbf9b856a0a9a53d94f453a6eb01e74981fff6a2fff470fdc85513f344fe3dbc06005f7e8c8721cf3325967c30f5bc3f74d46c8f9d78ee5a97bde5290abb99fa9d4b8d33a03003e946096d16ced4ad7f8358b45c8ee65f9fd6cebf881bcd90ac95761f2f144bc47d8d55191431204eb9eb49dc32686f10c0f583c6adc4f21f883760262613560ead946431d1ba3da134fa5a18058137e19c709a96f93a0861657af0fdca40731eba6ef8e21e0df53672c7f29d37e1e4558cd0a3707b52285fb7a91051204db0a55ea5db77744892dbab0c087aa2d4458696db97569f01c713dc25e8bf0dcfb8ed495836f0b9ffe1fba1696e00f59addb24273f6f8d11cf9c8eacfc415555f26779001a321e97996623f37feb1dfa037d8b4e2cfe373e32bc013b2d9fb46565d48af91a0a26f7c3f87ac45d3360945412553db5309cdb0cc903e4483e67ac9644c8d4328c71134233f39a1b1b94080e3a5b59", 0x1000}, {&(0x7f0000001280)="af2102cb9f974e276dba80b993727981b3394112f1df4cd8bd0bc22b67a04c14de0c4aaf0ceb568353407c", 0x2b}, {&(0x7f00000012c0)="c3d52651cad1a3808c990b425cba18a7f38535b9245760a8", 0x18}], 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) pwritev(r2, &(0x7f00000027c0)=[{&(0x7f0000001480)="03e890d54d285e0c553f80f1e36fb9af72115cccfd75fcf2fc81309b41d13a83e41abb11804b028fdbf91c53fbafbceb42c0e55b022d44db37cd901ed965f8d85906fc3368bf20092764097fb236a1869ea36113ab9e6076dcce969aea9f027d27b4ca5c3fe5b2add096140172f7d634a12f28b55ec108102339d042fd52b44f5be225257ebb6a5380dff074a55c53c79c0b80f01bae795f737f911c", 0x9c}, {&(0x7f0000001540)="00000d4c4b8aac11569c2d1075a3d5c51ee65b6c87886c495eecc7af095d78b6ab9b9b13e239c7fba1b0e61e3fe9cbf3c65e72b62c7d9e0a87bafb09cdbeba60d0d7f44fc5c299c514e582a87929f6b93241cd44e575b099e0b32e4c4206eb00e07607c71d626464a741caeb3f38167d2d780d3e7b3204a0a39683f931b26a19e6f4cb7bc98673deec0f6ebff2f9ccc2167e72ee5095ef57a28dfbb433e9dbbf15981ee50c9a71ba55aad35c3d1b1aba4dcbc17ffd4e9bdeb8a38e88fcff9e539b891c2faf40a9d69ea898d0d1c88a5367e2fc3ec377490ca971c910d95fa6576b89b385656a8f5de31ded3db48a", 0xee}, {&(0x7f0000001640)="e59faafa580b2c7e95b4d28b8fc0f15cd5d766da1723da2980754a30b4db135bbb81c7e0bd032dc48fdd3f0255efad822aa887d428d580286b3677bbf4b3fb09eb179ef0fafc9c21f37ab7c1c07664fe08bb2dced370244041df536976f6cc07", 0x60}, {&(0x7f00000016c0)="10de9679191a91cf1d4c55995857f0805e9e908a5da41ed727358bffaae749e852af27c529cdfe3db3d09d4090f9cb4499689e1bc198149d13112a2f8f1cf2836a1f07b8db7f31e8a7cf87065e6ebef810c995c23287a48276604b338185e87612698d90ff45707a6ea944b6bd365c96cc25ada834f724806c6bb84ec6ade5e82c243c9cd220d93311a2020d38829d0dbe0f79d9e8a38e1c0b881c919a2b6e0f8793ae6a94b1ae0b161a82131466e2d212b9791454e39f3385c230468f0037eb1179779ab7f7160f35d0b6583a1086de06c66fb1fe5aa4dfb2f92b234fb2525de59530e6a4613b78740ea90357eb103d1cab65501d01e3ee5d1e133d010989ab487d4cd097bfd2fbe05464f7cc156f719cbcefed15472b0772f311747fb3c47809cbe8ee76255327349feb369a46fa2c211aaac87610eb3d277fc3649f02aff7c2377325d6bda2e25cce72fb07836cb84503e41b9e5e28ab119e89b9482cb3a46dc062757660d4e78962612ba9884d06d877cd34d2c930afb28526722ecb74d7c9d1c6503eb7f15532d7859f439128af6fa00329ab40dfcc2dde65188caa71eea3ae661c67e357c106e747322ab8117aaaf94d0315680eeb2730d4d0dfd5e6df21ad9731b8e36c9b322415ccd0ab2fe62cbb4f16434fc7e7d8bf231e3b364f4a5550d21923c86b7d3f585196ac0238b8c774f31303919fef03afc909e9f6950b9628d8e3e6d1d46f7e1e0f7012d87063c36c5875500d0903b0bb67c0b34ddc502ea0eab37cf3862d5c62a1949e283b98a0de4b1059ad9c0f1ce89bf521b2e5eb261eb7ccbbf1c8adfd9de3c26d5a2f7eca335cb367b6110b58539a791e2d957c96dc7cfe362f2d45f76737e11039ad1142fe4bc0199438fc1d14610c13f370a0b5ff3cf702d007e47f50c5b76bf9100d4067ed87e8535404675c0614bc351592cf7658dfa8dd28869cb4e5c3874ba381b7387198a30b66ce22521ac9b7132f23e4378a4d4986e27c946ce792063b6cb305ce55cc29dc63d807eb72db79b5945c0b695821361c83d98adacd5ca0d8440d59ce29bbbdb1e477065beaebc21b12bf4b76df88c5b19db50a86c3de6fccc9a8c40f3c2cc785055931af659e7049c382dd3a060f6d671d3fd36614a2d03a2be3169e52e80e20d339268885f046f085202dd0c5ef729426111ec5ecf2e032ef02968c6ed5cd9fe025cb11dbe4ccf70678fb1703f47339b1f260bd4a678f8e9e323985c9924561379f3909dbb695d4b2b6dd2becc1e56dbb6d9b094bfc520e1f92bb60c8b207ed0e2e6343b564b91bf1d245b48dc4458a35b0d3d9570d9728ee5b96b391f63dd0883a24256d2eef3aef11421aade7f977f3ef31837dc3510519079ab26c5c167a359501bbde165e7b133684cb1e94831a3296b08c8bb56da16503fc0f92036215e8b0b7eff3590711c7e8bcbfea909f1572eb5e4e8d14a4d396bcb9997af5f1d39dc4e6df57a3b356abea565c41f50f3321387d477b354aa030ef3d2c50495f354ef5fff7854fd91f848133e9b875b0799e1291771f32f37ea84d9421e4c881128429c1e7ced6e9763e852a6e6f54a6a10e5e43da82eebc3c5bc9e4538d53017d3c61adc87dfeb56bdecdd223394685cb8e9401da9e79dfd06d5295283c466e817cd75637fe6dae37f945b0722c83a4cf9b0ccc470522bee99abc05a267f47a56968e036d53763a2da5853813b1c7266a1680a15b067e679d4c320f8ddac77b31731104928f91b6c2a5cf07d7a96e2d1d5eb5e6c7724a106e89539e725307e7d81f99f2b6a047eb8234347a54ee3ae08b9c84649cb37aa4aa937f202d578e9c05e3943d78174427d3f67af343e6c37bd3503130cd715dde2009b1b8ac286bd1730c2823f022f4ebdffc3c58954e8766e30fd9d0cc5325271e2ddd4f5ca4752695f0a46d7c63e14e053ef4c473a9a97a1ec78eb085c53ea2b21e0395669b36daacfb400da879f33880be3803eb63fbba1ebc10c8c26a4e39e14ff56b240c47675805b51c87cbe46964f09a235a18afdb94939b9d432adfa09e398fd21e47f92284f5661da72bd11ac56195d40896da2e2c49f64b4ed4e204d85fdf0a02a5f7295e094f897c129c521953295dfc4fc034379f0f1a4f8fe29fd654602fcf89b15c3c4bc2f89b2b2c650141ce072b3799921d88f2724ac43870dadecbe80b4b2c0b69c5c0a9d2cba3b594bbd699ce14510690f51417bb3c694941db912c60a0fc3db16951ed0ee3d0d9f2568e7cd740ac850309bcb4aea6909650e3f84ceb99b09d4e93c6c8c3265a37ef06e99c3aed438a98804ff2fa9008b5e4c1f88d3e699a7d17e3ad6d072879954e9c755fd75cab6afbe4798789dec493696ffc645434c2300914bb074d11446dbd6282de2499bcc1056a962d3bbabe6312b285bb07239ac160be54826b191356de2463fe4173ee9b31e238419f95e80e758e46e9615c98576b8ef6bfc94d8a4ee3a5320344482bc2b8f20b2a28f5f16dc06ce9529a42bd42b10ff54719bd3e1a981c04d35b532e80f7481809febeea1500bd46706f20b1f028ab8c60c6c1ff66165f16de9ad3729621e9671cb050324002c6cb63749590837aa1f9a7a74cf32bef10e368d6cfcd1a9c664f196058f43e6245f501d0de2884a59dfc7355f69113cb855d4d3b257a3c39d3f8637c3eca04ca6e2616f4c98a496e2dbdc7093fb8dcac5fb53b7302e46ecd49137bdf65069a9eff552188422d1e76230869aa7ec9a48fa6c892b2db9ba540e2e4875a7339629b9ab2df8399bf52b1a9d813911d08c3a20776f965b19db888ef6ed948aabbc575e1b9ca99784d9a9771f0e1ba93cd68ccad92314c5d17b6147c56b82917866b9dd811570f8baf83c76d0e93f50c5f565e5a8f436b491e52d54cac3871f95ddc5328ee231b5576b2765e66bf35cfd8af7796914f074a4fde391ff7da35a8c5d8c6f569188391fdd0a07073e32f4da34c942b24c7b334cac72289bc493789ebc97f4f3fb3f2872b0a665f5feb458cbef57f314d20386971460d981047388e666bf1976d69996730e402fa7dca2e1ff45fc0a007f52b45cf1a3e834578047289fab83d8c15dc704095d71f36225faf3ef8f12d7c2d6235c8312833d8b60f3a15198888f2b32c6378e93906aba8aeb4aa28688437eccdc62458d2009bd2a399d2ed859a94b562ff2eb49b365c7501c23f0a62ea41912645e2497f10f97ac07f2637d8c911e6660f8e20cbcf83a4ca6d8543cd20b736f1cc4cb4ee5e9a4a4db3707209e3169766050a7e1029cf1752844f3b00b7262f9709f1a794af9f06551ddd4d3ebd7ff3ab9fa2bb6c2fdec128bff7a97ef8f8ae61af54b5c3ac9a9bd921ba63b87d7ebe0a70767cd618d0d60675a383e684239b06200823527e695da930a1bfb3c6a2bd41ea5999f299f9d60837f47dca0875083d0bfe51cd69172d1b6160f6258b047c8abbc949bc382aecc5f89e780a9ca562e5aa8addfb2738967b53eea03ee62e4c0b8bb96dcf24a62dada14ee09fe6d52ed9a69fb1bd316a27e679b975968e9b2bb65710928590c8a5115c767f4d3ad607b8466dfcfdafb23cda085cde09b80ccad35463596c8779a3f88923b6dda15bc4c101b4ce03b057de1703d021de7fff3ad0b11efe5ec6712b685677137980dc7b4804bd936d7e0318c20d4ac41dba82c0a8e4a4881985905a992386aafad0efcc50c256b637c3e808d9ae2a95829050083910321c22d23f90a8397818be48c1e90828c24bc8825042cf6451f7abd4a83ef07cd27e81b83e9e2d81e019554516a90791c892b9ea742e7fce10ba723421f9993adc9ec2404c467bbeaef4214a53b7b15582ebd379816276b0c21dc84a4f98e910b4f13c5b127e223a496ed18c0767b67cd1c606df6bdebc140d40770c506f960a8ba1ac3afc9947dad87a159e83c67185724e16ca09cd189a562ebcd950b278f8dc451b34d211ec19004e0b86e56fff9b868b8c443d89de0da3ac3fcf5487273aebeed5ae580592c22b38a6156ccd01f409f0fffa9915c53b44fcae0d363f7a77b859cacaf404da0118adaf5e4ba9058b2e239813ff51dabf5a5e730cb656dcdfe32185ba67b3765ff2f8b539c641d486c5217bbd1c8d4318ab81fbd4df28ef12a7d375989aa2c61e9f52afd2043f48e124672d20bf93bc0bce1ed6d539c149a94c34c298ab9cee77778eb36be382a8eeef9f4a5ddb266835216772a0085d2827d15803a44f88d71a33a8a2ebe656b8f133066fa5b8bcaec4f9fc34734948510f16c360ffb67416b191d848ed158d7a945c580ac36817fba7d0fe051a1b0e813ace2f8641b7cec5b61361ca623b355c02d6d86d54cb4d65dab93f343ad2f1fab80955b03372eb2a2dee429214fe2e2ec6eca91f3fd63f7e4c37c2c74141222411878f81c79fab723bba91378515ee86e873b6097c07cf0d37e02166bb291ffd69e59aaa12b6f7dafe7637ffcfd0785791ade6d1dd987fb64680d077b57496f2f38524e8ede985e3bb2c2502d84f272caca6155278b05cb011e3bd0d3192ac24ed6a3eecbe7b58b642b5c9eec6a18a849f6083f8aba1854b180cf91e03741d93db0a127189ed845fe04ddfaf33891086eb739ada54e61eec2912df7c4a29d7d38b6fb5bfad44e63d8edd4e424a1d51da1aa2d0add42d3542266c040d6ae6afc857331e995709e3d5a99cf24859d2cc630326a2a808a32d7e87d4dbac1afb254611f4133380d2ed88ae488bcb3ca1896ecc7f0f341c122fff376d664fe2849438b96798e31cd91e1a57c64d614b07b3a797609d598a95b746c86a776a87388de7622e8feadb8ef3e80d86eba74b2a28ba84f571dfe89b95057eaab5075457f7b3437f82952ae32b41e27f26e6e382758bfce4841e8102afc027b7da333818ca9fe40670df467d8b5ec8be921c59da983852100251ec0f551810a129d5a51c7d6968c1e53e605e17e43e10c233e54549a359fc86d08e16319d0b6249b48e5b78232ebee93275f7ad3d8c7bc1b1808a72b9f8f29cd67e4100f10cacb4237b0c66fb264f656859711badbab51f70f0ec8f9db8f77d7b757d7119f7100e9251b6faf4355c2a46f7907a48b23076c69270b3167a1763b9ec3c80b282ab7dff1585f398858fdf0feb9028e0910fb6536470ff299412715b4c34d4c6eb55cc677c5989ee76c7e6de11595a6e592a35daa6bc9490bd3b9ce3b528f4cda24dbb267a3d25e1c4d9a6a552d4c5c3f3c03cca058386bd9fec9fc26c69627879a546682705a787138b654cbe2c75eb7ab9ee6049279eb3139b0fece7158ac23eea244e4578d8021dedbb1408e4e9538e48a1f9a61e740e164f93c3d7df155e640f8877a77b373c297de573b913faecc930642104b68725c9431062e2d1a8be204989f2442dae5f2336de5a51d7f743a7d59a7bc50591055baa47100adebd34b9b3d323e40d806aa8cb690769f9dd5266d7c0411c613de667cf377f2c167da35a91adc1f069433e862fd711fdd3790e90d1edc81d675f0d3b563db43d21d34f4c951c213a1439565cb3abc965300a7e62dd9d263a49bd8d141870ef813ed7e24235d74fd5cb03a684d16f1cb6a3b1a3162e18f7c803acf261d40ec2b781d3fd305a101f4e9abb3f2537d0bb9b8a83b93fc606916fdaad3fe7b0e5f0e176733e55f2237698d60e01e2a286ea7bdafe98482a9270796d335cf78fcca4af9ee967fd444ff6509dd1b78e98e4bda60321f7dd8bf66bf91d073320ad9c667669d422a4a4639d3acf556c2c3a2357df6e30717db365e2cddd", 0x1000}, {&(0x7f00000026c0)="2687ca6aa7f008e5d1ab4097436ef9c741e9a76f22c2fc457be6b8682db1d9672e9bf71e9a96e9b4af8b4e9d95856ba45001ac77d953091f1b432d4b63233b3123055652fec486bb45f569d48362855ca0bf962658ce8d046c060c0dc9b1f14dd92f2047d749018f7170eedd353df3e9", 0x70}, {&(0x7f0000002740)="7ffc878a13b9fb6ac089e27dbde88a5b593656334e942d2e7cbc9c328141e3f953e062650ce7ad75904dc3505196931def70516e0e0c2d83ebf9c82406ce8ff6493ce4cc688bccca332d67cc3c7e863c136fa8a0e503510cae9e4ff7359e341f787561dd283a0e", 0x67}], 0x6, 0x0, 0x10) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80000054}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff9c, &(0x7f0000000040)="b6") 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x81) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x81) r1 = semget(0x0, 0x4, 0x410) semop(r1, &(0x7f0000000100)=[{0x3, 0x3, 0x1800}, {0x0, 0x1, 0xd126ab2fc2b66d27}, {0x3, 0x200, 0x800}, {0x1, 0x9000000000000, 0x1800}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x8) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') r2 = msgget(0x2, 0x53b240e4d2e24112) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/112) fchflags(r0, 0x0) r3 = geteuid() semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/237) r4 = fcntl$dupfd(r0, 0xa, r0) semop(r1, &(0x7f0000000440)=[{0x1, 0x7, 0x1000}, {0x0, 0x4}, {0x1, 0x8, 0x1800}, {0x3, 0x3}, {0x4, 0x8021, 0x1800}, {0x0, 0x0, 0x1000}, {0x2d02d4bdead319a8, 0xff, 0x1000}, {0x0, 0x0, 0x1000}, {0x3, 0x3, 0x1000}], 0x9) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000480)=""/4096) ftruncate(r4, 0x0, 0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x1, 0x0) kevent(r4, &(0x7f00000014c0)=[{{r4}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x13abb567, 0x7}], 0x200, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffb, 0x2da7c3b341079545, 0x2, 0x3ff, 0x100000000}, {{r5}, 0xfffffffffffffffd, 0x20, 0x40, 0x7, 0x3}], 0x8, &(0x7f0000001540)={0x93, 0x9}) semget(0x3, 0x0, 0x10) socket(0x1e, 0x3, 0x80000001) getgroups(0x5, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000001580)='./file0\x00', r3, r6) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000001600)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001640)) fchown(r4, r3, r6) getpeername(r0, &(0x7f0000001680)=@in6, &(0x7f00000016c0)=0xc) semop(r1, &(0x7f0000001700)=[{0x0, 0x147, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0xfffffffffffffffa, 0x1000}, {0x3, 0x8, 0x1800}, {0x2, 0x7, 0x1000}, {0x1, 0x6, 0x6e403f481ddf9293}, {0x0, 0x3, 0x1800}, {0x2, 0x7fffffff, 0x800}, {0x4, 0xfffffffffffffffc, 0x800}, {0x3, 0x1, 0x1800}], 0xa) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1c}, {0x6, 0x0, 0x0, 0x2000100100}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[0x44a4, 0x8, 0x7, 0xc4, 0xc0000000000000, 0x4]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00402305a621a3ad00e7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096b659c96586d504a7e000000000000006c4ec07b3f638a8305b9af5d948660216457fc81387f4adf8"], 0x4d, 0x3, 0x800) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) read(r2, &(0x7f0000000000)=""/12, 0xc) fcntl$setstatus(r1, 0x4, 0x84) ioctl$TIOCSCTTY(r1, 0x20007461) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) close(r1) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000a80)=""/98, 0x62}], 0x1, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x3}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='N') 16:00:14 executing program 0: r0 = msgget$private(0x0, 0x100000002) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xf0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0xe0) fcntl$getflags(r1, 0x1) 16:00:14 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x23) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x7) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) ioctl$KDENABIO(r1, 0x20004b3c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="ee") r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) sendto(r1, &(0x7f0000000380)="543cd877fe246bd459314c274273462b3164d706839c4431eb19357f7be0ff098ea3e22fd8eb9e55075f19b0c63facce8e4dc5f227d3b461e8905dc18a4c073e08f3bfb07c41bb0d8c7afda378a88f4942ebd9206ad8beab28eb21bbf0d3e6955b183a3649670055a8854f7118badf0f314f99f9cf72f7f6c66e0aee1d51dfa1534d83a77d9cee29418380c4d2d3b4b4050024b4bab7dc4fa0e87049d4c970f661125b1366929dbc98ea780b8c6408bc36ae2393abbaf1d15e7675a49f5204759f", 0xc1, 0x319a602d66ca3130, &(0x7f0000000340)=@in6={0x18, 0x1, 0x1, 0x7ff}, 0xfffffffffffffead) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f0000000480)='./file0\x00', 0x80, 0x3) syz_emit_ethernet(0xc2, &(0x7f0000000240)="31aa8e25e49e3b11e67fafc5e03f5594e9cd03b112b868c185657defb88a014e87c872a723b11157e58ca9352e7dd567eaa07120d92474300a7692fb938400757c166c3355922c6433c7a03ef06da43022ca0dae74b4de32b6e1c9482baa754e98fba2d55830619fcab83abb6b86690c0b2dce54767c121c920903c37625fd9187f527de2cbb76245858095e2393511ffb143407880e9002f8358865e12b4671fdbd9de67de4c4f0b41f9f4370ee159ad2ba39e8475aef59c6e01ca635bf53db4698") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x10010, 0x0) close(r0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe7e, &(0x7f00000002c0)="c8b8f51f") sync() 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="5941a1ca637b885e6b4111ce8bd567c6f8a41ffde3", 0x15, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x7e00) read(r0, &(0x7f00000000c0)=""/230, 0xe6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x81) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf/', 0x3fe, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x4, 0xd1}, 0x10) 16:00:14 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/84) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) 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(r3) fcntl$setflags(r0, 0x2, 0x1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setegid(r5) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001280)={0x10, 0xe9c0, 0x4, 0x1000, [{&(0x7f000027b000/0x1000)=nil, &(0x7f000049a000/0x2000)=nil, 0x401}, {&(0x7f000034d000/0x1000)=nil, &(0x7f000012d000/0x1000)=nil, 0x5c}, {&(0x7f0000180000/0x2000)=nil, &(0x7f0000486000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f00003b8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xeac1}, {&(0x7f0000582000/0x4000)=nil, &(0x7f00007b0000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000214000/0x1000)=nil, 0x8b1}, {&(0x7f0000278000/0x2000)=nil, &(0x7f00001c7000/0x3000)=nil}, {&(0x7f0000424000/0xf000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f00004dd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa70}, {&(0x7f000025e000/0x1000)=nil, &(0x7f00001e6000/0x1000)=nil, 0xcd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000077000/0x1000)=nil, 0x3}, {&(0x7f00002b1000/0x1000)=nil, &(0x7f000032d000/0x3000)=nil, 0x3b9}, {&(0x7f0000750000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000128000/0x3000)=nil, &(0x7f000022e000/0x3000)=nil, 0x10}, {&(0x7f00001e3000/0x1000)=nil, &(0x7f00004ab000/0x1000)=nil, 0x9}], ['./file0/file0\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) dup2(r2, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r4, 0x41f6db32, 0x5, &(0x7f0000000280)="a2d7d53e9d2f548e87e71ae530e6bc85bcfa84c7e4ccfc0156aa2b57241af8af5e147f50f65faee05e313a714ccdcc262e28e0a4ef5bb6c9bac4d3d830c7e542897a25edf199c96527780ff9c6d7b08bf52a7de64bb810146c4db1a59cd06cdd129b12bd97b1beb62e0d55f84b21b397d09be06322b4bd2c76756f351b605e84daee9dfb2f8a69d07d1f1b68a6b79438ab91c1b976fc044aee13eb36ffb4e583195e7bcfc8f3a84ee292ac57cb130f97035532900f407805db0ff1faec077437c6935e675135daaaf1ebdb7b25e456923c38d84d77545765fa924fc75e5fab6111c65e9a45f2edd000b2d316b9ee891e5383337cb3a1de09f837d94aabfc85839550073d5f799f74fed598afe1db0075f4eb1f13f3366d20e57168bfcc7d21fe2dc6d968252d5191a879b5e0f0e263672b60bb2f785c660878a07a8180b7ec45515f457537dc1593711cb086ce0f700bd24c33cd3d512829f435ba5df273d004e472edd3588b97f7fa1081790b19ff8df1b2d4cd023e1c45d9382023c3865294015055142b8835e27ec22423fd100af9981c7d0611c65ccd5bc9ce0a2e15cafd88deaacdfd92de4d77c263063ea07ed2c6013d6e6a080e3800c9c9112f8530e1f68f8c2dcb8baf734f3233029194efbc487953ecd03e24b7639f7b7228d9b58ecae073c262d196f8305d0dd825c9a1bc309c9cc5613d960ccee4c2579bfd5687043cccd9230ebe7cc086edbc6bffb0c049836f9d68637f6c1b70a9d03557580023363e399dc3b3f57d0936dc35f2d9120560e92d995e338be9e56b011648bf44276dcb07e49636bb6ea3bd1ae1f067ce6d2e8b2a83c5da83d6af385bbd348713e2a88ad1fd92e0b0110f1bea43aff98dff6839d1a0548ceda12667a69304c95da27002cb2cb11f7a7713aa6cf190ac81bde1f4446fe251efa7529b54ebe2529473bd096e9fdb2c84456bc394e2dfa1c02706c4f6850ea64b9a286700d6aa7e906dd8bfd52028bf3c4656c11532e21c017dd6f3afe288b725e9be684f63f019c9abe5748277390ea1d67f082129bd11601f8b99eabe671b840b1b940d8c0b4cba1aab6b65b8098c789e7a3b8d6aaa945add37cddb1a9c149a8cb280dac3df377754a7ebc1d2420e7058f7ecceb58ce99438fb83b68ef428ad87ccd1943ce054ead964fb2e1f862f333dbcfb24ef9f6713c85bea7fa9c3a02ef247ee68176674fc1f756ceaa3233ad9596f5e1937beaa7bfe02bb7e076ab3c62179cee76865ae2653d9d15ffff1e5356657075888f76bf4be5ea07b2893b9971bf1942a24ded5fee102572b218575c20c58d86a645bee25e0a78b47bfc70520ba00c8b608b2e4853215d91c811c05a15b1ca1721ad6376f4342a6c1133c6e98746679849b85771d52d2eb1e37186b35e80de265606ee9b1e628eb8649d3076a6ba4893737f4ba9a3fca58967c9db492466f21d2ad0bde13bc581ad66dc6428d42688b6a139b8c8bea69659966ca0f63ccc0b4126eb29c7ff0a794bbfff7f97210d36a14a86a1ab475acbee68724ed580b95a4f75ddd9c848675295c6cb693fd170013962246276b5095340e8e684060b4e0035968c727bd808e12d44e22905549023f94708fbecdb23d3c5941ba5f31cf585604da4177b4873d066bbe327dcf1ad2581da1483c93628a6685125e4e273bd90c751b8cad422c6c2ddbf0fc084c7244b4969eec6ed0cd6b7988daa0771630d5eb0c650140e3ee6ce679710e0aa7c7c3c23577e333d9e0460ed27232b7e5ab1ed36b14480635ff46175a00890813888462cd48b2025c6ff0968b6175574dd52e396c16d8b4e2a003c0dea523e84fbbae70f87d2c9b4cec7b2d3aff2d0388e3037dbd4d309d0961dd1948211eeff822350f1702877b4865652a0bf50d99cff119f593d1b9ca3a3f0e967d4ea3a8f874a0a33102aa98b730f2dae266f92f3278538e7e41b7a004a21d704faba202cc1235bac6399f3f7b646c4fe5175d93e84d35d1f4215a24f7c935f3ca4d6968e7fea1ec93e42e2c5018836c25f2ed66ba8b16f748bd085c04ee4d090f48b28d416e294123dc8f89ccb89956d0fe2ad561bbd05eeb5548686dd389e980f28e669990febd5371132893bcc0cbe66b564371ffce1c4b2ce2d8f23880c236652bcad2d74049f849e946e737577138e0764c146c60eec72936d8e204fa3856526695124d9ee4411efa5ee7f7792041faaac4446b5c208aceb49bdf8f923c41776dc577ef5d871942c54eefdc4cfc51608d53d806059a6f86eb39627051ec73defc7804747a502c888c54090498a5131a0236ef679672513de1be54104ac948a9a986719b03bda11acd428b6e08b6d719ba06cf8cc6472978d61f3023f8274fdc10cfa4bbb74a795f3c0e99a3871c7bee3ac2737da2984a7081b3b3c642e0d8dc85eb7dbb9fad198ee474ac99225c9777881341217183aaeb034c095bcb6ea5f38e801f64fb65cf7b14161aaa10e22a3b52bf35f2e7029795e9c7b0d0c22c8918e8255e4357ecbd9469753b7c9e06d494b45305abe3b56484f62c735465326234e8c2be5820f78db39807a64d7d8212f6ca7dc6e738ab4a435ede4d53def3915004528b072e92986e028e7b259d65af732e537196c3c89c6149fa4d35f3a7fdda68a1db5d68d3e3228848a95207dc4ee836494e33aee666053c6ef40dc5764a360352f19dd88eef7dd82daad03e85c875ac32697419c10bd1b7d7a3698750d8f508b328049cde49b1f41e85954d041c5d76e0c0bdb14b1c3329764ea73a046a1e9733361321d49af50839e3a6a12446d20bb763d0491eeed02fe917ca0a7207397a542577dc38bd492a7fb175abb085028677ce5435f087299f0bdf509eda3094a439bdd7df7ae7c6c13ae0333de81e777ea3b1743a9fa9c6f06d648885ad4e8722f6c12fed0691f30dc3e50caa35308d094a7e8fb70b4cd61b06db3037fe75a15c640ec4a48c1c5d6bf29a0e1fc45fe89376515a237abf7a47f5c6fce7d3cadb3d002ab1e0bb1186a83132a4a72b8774277d0d3c4b30fc1afa6b4ca38a5d2fb47e4897ec18f005616424666e2e0771f5fb47bd4ebe635da419b8bc3c0d7ffc353b2421c6fc3204d11fa7b3f065d8b06649e1b92d9e0b6435ea568ed682c0e219d57a553b0dddd3a888337be64c4e1f6d55879bcc8672117cb35d4a2e6fe9cdf0587c52678eea38bc12ba581f81e28bc13f49e1ecbe05b193685aa2aa9dfb8c96d12b32859faf4fc33838af666c19c96b5618b7606f29ea69797400221315c4a362fc5e5122542e8e3a9d0787e41d25d79b631733b397f29540171fb07a4f29bf0e29af79f5868660ec36b1eb12613ac7619256f5c73c2106251bc35d3aa9dd480ef2b9a946e00e28f082716403bc687f2e43ac0d67444008b31b8597d60a607036e5d62d33d9e39522a1b8ca269d54fa324430d0986233643fb2784462c0577547864eece156d1603394de5aa1bcf22a88adbbe58e99944ecb6ddda69763b31907253e2200822eed7d93a996b3d0a8196323ae032274e310177d41405d978522bf4625735b76f0eaa95d2d88b4375f7a22c1f06b299abbf093b624df6f5ad89475684d7dcb08b6a5b1edf0efaeba58037691e8e4d1bbe3793a86e0ea6bd738619f8d2bd835091ff3a25d1aa1465ae8cf5bc6cda77010245d77516812f9ec57a02cc0daf46c70e11c14f28ccb600052b036dc7de4697cb0266ccc864fc643f6de011e69356fae02e240054e004659205cebc066f449f0a7ff96540bf71251448a75f0739a14f9384ecb98282fcd07986abbb5758d3980b0ff9bfdd1efc89b3eb15e4008d55cb4bf9e57dac09708c2a9ebeb99e17266a0d11855fa91c62e6c97302bb35e9ba0a01f3c7ffe1284d21fd7da9614628a53fd9c2858ca3733f3e3842662fa10c6f327d548357dec6f48ce8c80697d95e3d6b91b09a3669a3a07b06d9b9e4488ed9e2d6bdb9747a689b820c022752f95ec89303da1fc40c472af91d32d7dcccdf6c2a4646bacb56d2d388a448de83a5ab24a4786d251ec8c8a8b144a404cae2e5b92a9cd3618cf70eaf584ad97e90dad99fa1d044a77b69c2ac6ed9623db69621d94b93fe85e1b32f36990af4df6b87fd85f5a177c57412762160bfd83584a128848777ee19d9edbf0143829dfee8d242632078e7965ea49a27ff6c6a6936a2e6a13c0e09c364ce9e45103629f44b536cf117ebbe4ba1b38fb41e60ab8dda543275374c9c29bc75f948297ebc674d8c1c6e0e1a8d3570495e88f328f0ec06c4296633792beca11945dd048ddb76b92caa828268c15faadc14e309f44d407b869763aa81a4f9e81c13cf7fadbf64859291786327c364874ed3ded6c3ac748b452966eb71eba35a5d6784258aa36512bcfef6aa5b57be8eef6cac4bdad04d40eaeb5293a322f307f7440c1eb8f6d013d1a57f64e9a60ec3cafe044cd1823ff368a79a1b0c3b53867a54ae41ef00db5c34d33d87732796f3e069ecaa1f14eda2290b5e27f4ebad972e26ebdfeda584a25f283996cd5f63205b0d5dc6cd855a0c98190971323a36bf2b5a9a2d2a6fd83104f98e7c4e64d68bc9cb02848e163beaeeaa67e1461fbea091b7e556242f67844998c18fa745f17a6be72e6c72261b6e872d5bf182f736c7f3462f0279c4bc336f97b1613362ebc9b015df80ff93bf87467275de7c5e4efbb45ca10d98a2f6ee82ad0170cc06f492f47efa98f2a07a9a7f5cab7a66efb345af9bf5cc446d0dcaa3ea5930be076846cd9ca5bc77f0c3061f2c31740edeaf8d45e3e98513e178269f1856f4444d596cbba7cf12e872eb1892ab885612931a893c6680104f08e52952313a9de52bff6fdd955dcb74c6ed982ba0fd83ce3df2fdc6c3e290f2eda8934d5dbfc68529fa765fc6e83083e27077881842c66a3eec6a3f0a5598a03c2634e637bad9b5e9a59081c7b9738f58266e62de35126ac44689baf0540d795d81c3e874a019590b83c116c328952e59a408bcde20496db11fdf396d3ab0fa710eedb0ea5dc4e92955eb522b359b7ce2fb5f2a00d3bf7b06c7ba67f53605baf3ef02e4479a618cc80ff27b786b01b9168d5b1107d44e0cf5b36a9c4ca8694559fdf6a6ed5ab6079c6ffca4389f2ecd3073d1e40a2dc26caaa8819caa913387eea9ffb091aeaa355e898ba238ededc2545d0ebe02c2d8994e2575708b176cc24d087dba1b1eb019872a695d0b3d43bcc3842a42c92cbc7998865cd751cad86ee9d9aa97124b58eb8cbcd25a730fcd71302e837eafe162f98821e1ca6be5a1275406421cf77d3c6c7902a7584347371ad03f9edc7042c70519602ff53019a8846ab46b419065b84a01c836f3a7aa6312670faacf469c94f506a2b1f80293164aa2fc0320f664fda8c0e17aec8723f846548da706ba6b900f1fd88145fc58600b45240058b88d1214419291756a79b42be6eecdbd5c28e0714b6891ba60ce8f2110aac6f3e2877b940e602f51bab91a8f60c8752402deddbd4e545332d33b08e37963d369a56b6135487458a77c3b90d73775e06236602af8844a3dd843467690c942efabcf839eef9dd129e47b141a1d4ce787da558585afccdcca0552d781b0ba8e38149c09dab3e1ef43e98d0e32c931ffe8c6c8864a379b1a02b6440813aee956cdabc5a435a052f4ed99897ece14127ca8fda55d8fcf86f23f1de8538640000981c0171e37e304894dc542fb8e7f61f2e00c3f2433e63cff9efad6389d50cafa5d088f1d21beff7d0278e0431708bb2a842b73bcdf2c852b20754", 0x1000) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b, 0xa906af0e8885bb89, 0x0, 0x4}], 0x7, 0x0, 0xfb4b, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="3ca3c8067813402d8db7662fc444dad651e25f7f627ada393bf09b51af82a2b97cd975393e6ea906b5fe2eeef0f722ac293caeb93d4540d8ddb54efbce07cbb038df2945a8c49920533e3b405b211dcdccad80c4ee854b78779afbd4aedadb2e49c6831d3529891cfaadaa5c5ae0a2e4293244cea4ea", 0x76) write(r0, &(0x7f0000000180)="7b7fafcc9286fb05a6e4a7bb742c94aade5bb8cf2597b9dc42799f885f11756356c89244b883c41f93d9c953dd98d45547e60f91af0b15a05a13fe4d50ef1fbba6903be0ae93e79e14e941c4084b92e817d1416c7ec8b9b8839fd6f12be908ba096ddbf115945e3f3583041bebab35b883aa6650bd2d90e34faff142c41bb6b299f8a3c826438458c9e4ee693d3430218c5efe958fbf9ebf52ce174b2f59943e6b3dc338c841b90b1d602e87a10a04e17f18b907ed79363d6b895226471b7d0b82ec313e1e49210d3c25649c4d62", 0xce) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x3, 0x100) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x40) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) acct(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800ffffffff"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7ab98249) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000340)='.\x00') open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x0) r0 = socket$inet(0x2, 0x8000, 0x7fffffff) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="c0f5ef20d899b6e41af812c59e7a9b8de4460d83ca4f319144791b1f7747861ec6ab45e741963b099b2a3c95305c40a624da7569adeaed826a32f4279cb188c2c21f2f22c5c674c7b1a4f3eaa3514421afc7168ea774f1dd9514c9ced9e4bc73b45e7801dc229e0ed706769afbfdce54e8aa5f7d9802be", 0x77}, {&(0x7f0000000200)="6fad5bf0e17f8c74376e688ff4fc301f319580b332476d735c811a3b09e6a0ae19a9e970af2452736f25e3bae484f5a8261d76e3eb8632f7ad20abe70fa10e5773db39b036a685e884a3bd4a001c690b312dcc3265dcdae294d708e35c9078bebcb46904f4e9b55680d705c170e9b55b3e014f54740efd8d44506c1a0e0a66fbab205ebe4e0d07dc0496592d492c961288203a2d65e1e7508df004b9b22668bcf6dd7a376af4dcec0d2d37476464ed86ccb2db9ec06e3dc43a8f717d59f547a2f9683c114bb35c16b2d3b9fae70d3c3ba0a2e6615fc5492172645cba29e2d829bba5138912d91edbacda16028aed234ea271e4d7d143456b9598aae929444a", 0xff}, {&(0x7f0000000380)="6e6ecc169ded2481cadc7c8351547856286f3e4bd07b831c19e715ef7acc2a8738cd0acafc5d5017373c669846627cd09708ae918a36bd88c02e1ac5fdfe1c2fc4eca0d96e8b3657d54e227abf9cb84f88b0b59c4df158de0f5599f4068d8e27c22d22f4736c48af41ab131c9487d5722aa50f0c6981735a9ee38059bcf78b8ab2a7e50962097f613ec4637698f6d0b205c36b64f5cfeb78ae17d6db24652bed8b2a31d22ab22bb6302f745fa247eb467c11ebd35bc8c4188d4bb4bd", 0xbc}, {&(0x7f0000000440)="b0886f1e63d721868bf23ef4440ea86bf93e72171dc54d1a6fb0b90cc56b4ba0f61da9d91fbb39424afd139f44dbeaee591faf16f71f2b5e762a4893cf673e6d19b96af698ee8b53d72fe6f2c46f878beb19ae14f0f11356d16cb85fe7b6457c1508b132006aff9e49e38dafc6946eb7cdd87defba9113ebf78c291afcac103155b5537c62ef033799aa5f3cf2cb7398182c93408984cd09cf599450807a2e49133f6a2f411084", 0xa7}, {&(0x7f0000000100)="0451c91437230edaf5749067cfed63eb4a91b3caae31bee3d9c96180d9a6571482677501e315016e9d2d1701102a2b484d6571ce0cd109633b6af14c7a72a9c3af333fe65593f71ff1060cb5be89339a8cc0ec1d5ffc554b71fba02adc9fcadafe346a18ea38f705fd7e1bf11c", 0x6d}, {&(0x7f0000000500)="00485a40b9c8cab88d801ffacae4739dfae5a3d7f46cda23828bc06f48294704b0390700d1c8699089a4f2e32c5996be8ead815534f049b87ad8335d281ac45588dc3a6668efc8fd64627007a3e610cb54c59c2256e7637767767b22dc63fa040c7087ef4f13ca56eb560d953eee02fa16163e4a4e81152d8796c1ce859ce183d4a486e886300686f9a9de76a84fd4abd518a1d5f28572837db5ffbd94a178a882f3cc963f", 0xa5}, {&(0x7f0000000300)}, {&(0x7f00000005c0)="eeb8e725a051e3d816467ec8c6926a54973d6267852f4765731e12daed0e779ca33867007a6bc8240d865b5aba18d7b7e2a45881fe5ca43acd747c552542e57978fd6ecadeaea85474f2d126fa5a7e65219e363ead5b57f162a474ea9fea07e025707db0b70877e151106ccd8d24f176ee", 0x71}, {&(0x7f0000000640)="8b74d5090803e2f7045555b6739bff5a77780fdb4feb18457a7c5dffbba845e6e2734c58b7fde479b8d6ddb055e4b40c0249cdeae2d2622d3b148228be221396c9d81931e7c34d050d508732b56427610da3504b72dea832796de27538f4b5184b8de57e7cb8683a7f2320854d215ccbc87698130d747249b59be99af1cd79bb8c0abdcfe751088d23b57e20ff5bde850657", 0x92}, {&(0x7f0000000700)="4d0c97d9ca9f5185d9af734eba4d90e8479c341c42f55958ced60cc7c12113d90c363f6d2e97fc69ac07c095caeb4253579a9ac4ea5ae83c4165", 0x3a}], 0xa) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') write(r0, &(0x7f0000000800)="4d4965615a1570627302a5b0b500c4bbfe3ec8f54bc015d159d477a5e288cd0208f14f9cc5fe1d7946ee231acf09f7153ef0608e0642bfb4bc5f9bfb02e80b610b75fdce99e637652d3a4c4163b6751c88dc5a721fe416dd6442eff4ea7736f2cfccc8d7590d4ba40da4ab9c1abbbc347cf2a295b091af7bf125549d71889811f67adfab2b1247ab511d3b4739bc1d60c5a2918b73a7f80e3bb26d0120b458577dad68e6b154a4b0ff7bfd3d6fae170cf03dd8de450f51a6df26ceb47ff59931a1fd6356e29177df39d64d1863822fd7359073", 0xd3) 16:00:14 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xabd}) r1 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000480)="618b257c52617a40fc99e9742009594c8abaf73d916fbd4812144348cb82b9c90a8977be436913fc16cd623179adb44482fc8bdd60656dbaed50877388a7ed594f71f3fe6d64b067ae5cf81d77d6b8b64ff27b3f7e78f3b6b00ba2cbd84752c42f6d88dbb3575cde0ec9901125a07db186704c313400000000000000000000000059588bcfa93a14f8860aad6584b98d57cb0e5eaa0100cf1ea83532d724fef0d557c951d5bac18ad7533c21e25816d35bff31cf562e335737519c0747a0eea4fb89388c5ed720bc0619c2a6a1401a20473d9deb86885772e14b19af5c3022c77324affc709b890c295ec437a294086686bce7d9ae9bfb33a9b8dcaa92479e96036e47045f0e81cd7c3e1fc2f8308c8c056627a7dcd9f59ec763ef2dc1f3c73bdc7a8611caa411825771200000004e14fc00000000000000c9097fdb2575d78445451c1d6f4ee6", 0x147}], 0x1000015b, 0x0, 0x800000000) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x1ff, 0x2, 0x2, "7b21d1e6c0752304f59a0a9b89597b79c9d64fa3", 0xffffffff, 0x6}) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x40}], 0x3, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c, 0x0, 0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket(0x2, 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) setsockopt(r0, 0x120000, 0x9, &(0x7f0000000200)="2a93307fa4da305ac163f3a2cda7a27ee13b22f97dc8d87ffff0e17def9f4ea81ffc5d075422f837386e33dfa75f138906b9f29123d8270a22a87f9b8f43798d4b4f94d81dc24ea7a4698f813e5f136016bab41ff96e920b41d6f90a653949278613a1f1d61666ab9e847cf04b3d6cabc4a56779ab5996764230da66bca7274727499a3e2855fd7f3c9a24a1264dd087cc1a24611f7628c06238526f159b59b7acb598e1c1c6a7d7b6970a62e0cbb0bdc61b8f3eeadd4cde49bdbf0e059a35ec5d702d57453af0afeeb9d0a264a5", 0xce) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x10, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r2, 0x4, 0x29a599a5f06c7c6a) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setegid(r3) setsockopt(r0, 0x1, 0x3, &(0x7f0000000300)="db8933010b71b96e8f99f7e6f7bdb953d83765e5884a3af669634e9fd2c0b3ba045bb8f400d07a667d8f02522149e49344aa9217f126b398c6ca757796e6be9d0eccb68d5811e60307b3c2cabe09df6a174195d26d27e6e7c948ac5f4c31ad54c7320800d32ff45f88b9dba9e18d", 0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 16:00:14 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0xcd0b5ae129f9a87a, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x20}, {0x800000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="69d5bd93") 16:00:15 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) r3 = dup(r1) setrlimit(0x8, &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x11, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x1) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x80) r2 = semget(0x0, 0x3, 0x200) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/198) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0xc62) 16:00:15 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x3fde62b3b1ebeba, 0xffffffffffffff9c) fchmodat(r4, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x4) getgroups(0x1, &(0x7f00000002c0)=[r0]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000100)="bd537d54133d66ecd3979be973", 0xd}], 0x1) r5 = getegid() getgroups(0x5, &(0x7f0000000240)=[r5, r3, r0, r1, r2]) chmod(&(0x7f0000000340)='./file0\x00', 0x107) getppid() mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x400) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="23684955ff11ec05785e2e3eb592689b1d1f723dbe01a266d16d8f6285a6b65c636c5dd5cf97a18bd4f9b1934dde3e6ea785fdbda85a45c9f45755e1f944979abe127047c7d920ffcb6bebd76622bc10ec470add19cb6fba3797d862af900dc308428b64ca7dc663b8f2403dee639865970dc863d14dcd6a657e9d5ddb5954f512124f033202f2a94a0e5bafe5e46f6ababa586c1211c90c0f0082998c03614a90c156db", 0xa4) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) close(r0) fcntl$dupfd(r0, 0xa, r0) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {0x20, 0x5}], 0x2}) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001580)=0x7fffffff) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="9267db1067a2ca2566111e10b02ee2ab3aaa6604c0ffd4f6facd2b70180c226e57ce4d983019229f27710ce42dc90c5fec3ff1bc482fb4", 0x37}, {&(0x7f0000000100)="134cd87e3600331f2f253f466280ade0f3d617f68a8cd852ec3dbd122ec3d7fc96e25624b53aadfa0f3c32929f959d222be2af40fa0c4f7511e6de26493d09e1db26c2b02bc57f86cf73be00e1b70510a2f17bd59459945892cea02cb6bde7e24f4e9b62e43b4ca45975d4a3a427e56097e211c6760148a18bec82682ed4747f02e2bbe8c70514609dd10d7e9dd35d468341ff49dacb0b2bbc871578ce5b25fc46cc08284fcd671e00435c", 0xab}, {&(0x7f0000000080)="05b173633f2c2dbbd29f2c18e56a6935ce2e68bb10e5f3222d61136a7d306473fad37daf86233abc8c7d8a5e", 0x2c}, {&(0x7f00000001c0)="acfe892a3e01bb6390d3236fe865d41f2e00492b73eeb3445a41", 0x1a}, {&(0x7f00000002c0)="7a3876a6647f04c211ae26fe494d1566f504b1e88866de52bcd0656bb9e1519dce4146ba1ac889d517fc53e46d4c99b2ef0febd9f40add23410f62666cd842b1f1ebc6c0dc48b70d35179a3050aa5bcbb2cb3b66be83dc2fe33eb20b2a9275a62d21843f1b38b3c4b938311b5eccf1df98dd21ee02b1b9f37104ab393b5e905eed33d1e3dc78c833003039b3c04a44f1bdeff791591b355f4627469dd5ab0228a5073031213c84f2e9844697746571867b6cceb0546a93e18a1b989794413e000ec7d4", 0xc3}, {&(0x7f00000003c0)="6d845087370ad49d0fe64f7d42cce55f3b2bc3537057ecab2777237071a2615e6be24794ec9d8ed94af5c48040778758dd1f50130a66c2d61518327330cf13e5b8952da80bb06c52c4d4d37aba103268e14f52d30402074cef3554bd23b94a1fb4220a5708f8d394f1b93f9867accb38d93a04f9a78d8ed3515ab2c305e5a7207bf530647eb934b97172ca138aed31e82de4d74176866f4266a4fa66b47212d2d0b4ae193ee52b5ab7b5ed90a232200e0fcbbb43c40a6e4a0aaff2c6a1f8eb99931018273e59344a9ac2f08dc86f05075b7874fb3d8928d1312218072d01733541f80f71ecc624a41ec12886be3541c32dffc77edddbf0073311b2312ab592a4b82f436f56e53beeb613a4b2eeba602a0b7f4ac6887fac608a914f7e51b74be741f7148b5884b8897c35f5c143cee8e5a06a2b215ff7c94b60606e93db6674ce24e648a0e07185c31971015b9f36818748f8c15a63dd4f986aaa3f3db0893f9b23f13445f532641ab66d65b9301e8cc7ce3a45441395755ef3f35c59446536f676daf568897bb0febcb62ed2f2052ed29369a874bebfb4fc7debaa41b9ef6d35ab3e93fd3fc0d485a95ca9ac4e3dd8f1248c851385f7c67cf785f6334abcfba9e426c70e28325607fdf9bedd9f9603c8bcd5207a8daa3176fb8baeb64da5b8bd15908f0e2b8d33849ce3ed546eeb844f652436c27d1758994b4ce2adc5da6ef588e738f8993ca7e2e7cbefd3202c674b982a34eea99143cc4ca4467696cb33285d0bb0847a49caf0524881460faad28147871e5b292d30bab2213c25f2650b6cd789ef72b9d45d3ad1dccd3c4330d008afaf02e03775b2c3c32838d65b325eef0b997ff865387b5f7fb927820995e87bc7e744a59de2de8c91daddd65b927cf8a915ce31e2a26ec053b8739dd1ccbe1415c7edffcf4c52c516ef2a5ea105eae768c112b4242a1178d151666552ec574e85fd129800470cc3bafe19cc65995c8c132ee48e0b588cb836371e5ee016f4d4e4e9206f9bb706a761b0bdc3c347b67ebeec399e34c164a3e9c69f39a47e8de5a2ecd206959bd09a289749a2c680bd5404133d75a7a872104e38dc85dfe6e97dc0442bfd020787b291d99290cb0bc5fa5cb0517348dddcdd8f3d310fe59bd28ea0d106ed0da31bfb136a50ae4783e0147957f90b214dd24e7bdba8fb5b3329396c9f07cd4ea9db914c840ef7f2d5d48938f31f58c5726369d768db2791bb5c696e56600878129906f1ce377839557d2972db729d2a556c5bc1879b21a544781c63d5372e29acedcf20c14b4f03469ae2fb5d67ce70540f6c37184aca95238d33e02a1c769274c37b22108e17ee91877a3fb94308cb6462c33120b74aebf2602ac75973f82381b77fab929063c3160c6bafd951aaeb4cb5c25d9082afc9f21a4ae86761f75de9bee28e9408592811b4392435ea12c7692079f6d14398df9e72e1e18a27c36d6e256995456b2742db90cea38852542f590f84ab4fb73126cfd482d07c2bdf1e7a54d8693df37fb49e59e81f30e0327b4127b7de01bebe99ccd24538b01976237ae61d9a5e886dd5c929b120a497a109f58bc25d3b572e2359216cb36de2c8ea093eb00e1dde71f2c4e4ba751fdada514203eb4e721547230cd6c4b191369bca5a101f7dfead8e86b0b050a65248f00387e6beabeefe8e7fd44f4a92fd3e9f442317d3946fefa6fcf31299cc5f2282ae0ed342354a9298acd70c4e61845ee0eba9f0f49d0ef613dd68eb0a40958b569a92410a381e2f6230822b22339dd820f63e12ccb288ef24b5b4da820bfa1b85226e628f33f4fa5b457f60393636ceea59d32ddb77109ea8313b2a8610c518321cf9265ba1b4a34b3d37af74b7c4f8ee0b3600713469137a79dd4d926e0a1a60a0831d3e9f087698fd4284fbd4f13775cd4bdb504f28a3843f5720d7587625c11f958a355577e46853be46eaf54ca19aa990a71d9cefcb233ae9547d1d05e02aa5c7e6cded402dc40dc553858c7b0de87e6c3d16559f215dca0420501baa9c58e99ca98bfa25f908c2afea1cefae1f969adf183243b9e5f064535e883db1560411a88dee3b6f978061595d80f02c679b944714c4116cc2cbed2a007e2ad32189365705b27b392f9c5755854edf78c4b502876161cc836d33a8ca6526809b6c497406aa49e5fd52844743e7baac2870aef9e5ea849fc10be8eccdf99ff27a3f994fbc975efb2f5b899b9266f1df84bd3bb4d379d2ed311867624aa25e4d086ee43bc1f95e02b718dc6d932735facf0278495f65abd2a8619ea9b17ba831bf04fedfedc5d22292c18223b1380161803a922f44ff207bc09e2643e38dea7248a0d1f3b915536d5421f2f20e6b24fa48e4ffa4faa0500be1bfe26266ae72b56cad8829a6241c17145dbb299d4959003521c0d2d0b944ea8393cfd1eb610bc1864f288c26a2766e9be8094985bf12f51f79410d50589b0c1ae089454513d2a0cb07b9de9733633626b4e6d8c4efb210616fece3467783b029c7b64d08a52ba02868c83ce9460c4fcb12ed08f814f724bf3ab06d8cda3eb9d4a34e7859dcb419cfaa1fbccc281fcf315ab8bff91c5a24515b2a433fb0356df14338f1869ca7876bda57cef5deb1f11d9448e98e6dd6fc262965224d8dabe6f2dcce904715332f165524e7abee98a0cc03a71d0aebb2dfffaa5dd20dc83ce2c03bf3be4d3749c779b3568c56a0a0d41f0cdb5df35844af6b37ab07f42a4abd80cf9acf40a1da2f14a88582c1383f588179bd24e7618264ede27ad405f67345bb989d124a74a2d026f641555d050fbbceece78e18d557576321f9b934443f6539be22f29e03dc17d6491f08f41e46db39deed4f98cb9f4dadb385251bae880258837eeaf8150b5dadb959888cd272a8aa318965372594d9c0be03a7551c89c635bb7640668051a87ac34c58fa7a16ad505504a7d5dacde1816a3e67d191398c91fd48e3c078472e45da928248f22c6e9c8e9b8d76d47c1f4c20dddf2f57ab355f513d124fb5ee7168709e6ccc9772a8387623117801c15ba0c44f0ad1308d5aacb5f07516aadd2d1f98f919696bc46c3d49d686243f17cd84b5672906288ed2ed876f260052a54d1d4f726d01522d01d65d3c2df7759baa318df2e4e76d0be8ba1f236fa090924268ebc16899d71805073ebc4e4b4bd5220ab82686557d81cf59f42fcb1b03489ff73515b2ce87b193872cb1315ec3fd25fcd5ee19a84429279b1b4153fd0a800cfb36dc2b4a38c69c6014ad1b335215407e6d8c2942d1bcf53c790375c742e71b29e94b2a49cb8a25af3e05fbff79767122bcd19cb19687308dda9a4abba87b98e93b48d69a34c85f4078d50cd27388a89e32bed8f9cba2553652dba333a275a588145cc6263ca676474c5a352746d9adac18dd2a460a50474c86ef7dee2d1b9105bf811c32f1ffbfb46575e99271ce2f8849db39ca9ed9b5b0763b5d22cbc682a8dc835c07b819ac663571fe93d74ecc778371bffaac381fdda4ee83432aa5b1ff55749dd3800ed8eb623d2d5a527091ecc5bdcf31d5bad941fafc098694134fd560457c26f552a0dc355223235fb2b3d6a33d09dc1844326321fcf2d239f212ce8157b052e89daaa1584028b5806e6eee760ae122bd7e8235fd26f78fd6223b36c0c2ea2e518c8ae223071c4a1e994a3d22a27f6e8830c4e4d231a4ffdc904cba42c4c5baf772c00f7b2a33155bf6284b6f616485223720e3bf62ce22ddd03562f7ba4aaa6b744c87c0b812c9c77c36648bbbb1e2b002dc32bd8cc0b679ef5471f871d8a55cb8a19d512ec558bb0f9dfb442652ad6b7e91bcfc483661d99f140a1acb242bf60d75444b04b1329feb12a385bbb3b3b3ed78fda447c0b38148b63c15f03e566d55719501b56785048645764f5f46ce61daba8ddcd753d7377f8f2ae5df273bf542f823178021499e6297043c8a4ba5b5c73f274c5c5375c9acd00348103e5c091a1a8f9f4ff3676ee3239fc0663f1d5dd057cac5c7e0b947c2d759b0dea3b93ac385c0f14b724365f82cf45d461768b021e67e11ef221f93be917f52d571061f1cb7f095039067fd018d22a85c6d0ae41f0edc50cf283e9667f15f289aab9d4cbf973490da9620371d4fa2ef20fd1c6661b1c58b358054b0e3a51fafb5057c6dd5b11b38b98c392cea12104295236f2c8d467c379ce96dd353f8d8441bc18775cbbe0992091ba9ea813d46c8f3c5f0cd4b44c81fef3754a8457327004ce1ef5a2934c457d96f068c2ff5cf193f3648a7b4a2f7857ea394a0968c05f76b9237cd208f1f03c569c4a66708d8061eaac614abf26e5e75a3ed10210a7388989204be612e75984aef2ac395235375080beb9429f7bf7d23921e0d1fe379145e3abf2b36bcb907f2213329d9af9d177f107973140480bcfbd20656b4ce8d3ad96d0dba50fe1cd1341382d1479435bc5cb2894b517fd9ec88d6c9590fcf0e7a59ae56a78fc0661d7984a8ac045667690abd691bcef5945b876a6c4373540f65d94f4fa8f143d5cda7809eeefa21c8c22e238ead31b9834cdcb868ca78a454d5084f1ae1ed9cc1a76bb14463fc9f6739a9a0e3be95af7e6b602bf8791fe43401139d31641ad2048132b8ffd0dea9fee2b22f91f1365cf251188fe8f6e1a0ed41f2e593004951f3264ad65fa33d91d02c4a18feb55edd8c6839274264ba7123a42a4aa0d489ef3d7210a843d823c48f2f3b4c45f1375ed2bc58fd71727ad23943b35f784106bff875e4a897a4539532d85a2c9b9ae6c498915bca59b3b804957c3fba05bc6c371c00dd457168eeb80a17857f22d5fa784a7824aadc2ea24add45fbb8bca366e11f28e0f045ac7caf9075b9760c27ff59852efd32cc6b845e07450dc4f72da18ee7e0cdcbcf657067b2557d41ff718f7055c4efc7145c7f7a739e333443ab65224f87dd43b56a579b4db143133439efcaec90cfa948ac545bc802e447eca355ca3f5902816316c9c2d354fe2f049216e05d3a018668e276fe58b4e82e9c66a35194abdd52bbd208f1e3826461112046c5898f0fb8aab39c15d6ecedd18dca74676f9583e311c4a1013a16691a18ec18520f2ca96450884b4ac5db112aa66e26fcb6ac2c5f8aa1674aec797afb062de3fd44771879482d31588d9d6b92fabc2906c75efa2071c1bc910ab42605ceb1aedb9592a4cb5592726141a3a9893d83046f1194684e6e7252f6bfe651e64de59b255e42bbfefd6490f6c4efaf79a243e3b961784f315ca61b2176875587380c31214ae3b3d4218333fda18cc28bfc506fab418ad771985bf1b437d050bc80942b3e0ed75ea69dc53a6615a76099bbc3fa56e7661478564d02bcc4d3bf4e62bb98ea25c7c36ec4d66bd828ada44ed8f6d6ebad05bb9f7563033fc086d877dccd20279e7064451d34775dc7ecd27f43ffbc086df441541ba652044f808dd1902379f2d3d0c17c5d31a8d6024db49b7f32be1dd341e5a9342f314a2d770aa21cdccb184dcf3b14556b41558bde5e0dfc507fd7248f4e781d86bf0285d7b569485899b56e01853d842b32df3534fec7d958a0ec4da63ae8a3785702917defef7b75e2d62c6a91dac1e8448c3a7245c92853a4949a43eb52a350fac2ce1e1b4b1388077c4abc43a9e414aab09db5415b43a4434e222828243c0f3c3e15270be560f7c9b9236534b4a03ba6cefa32880c60e7754a67eec7a3531a75cbdcce1d6cc0ba1d7f84e599e1e3daac0901d297b77b034980caf39293d4343e1d2ea6eea3bf67662caf9dcccffcf5dd", 0x1000}, {&(0x7f00000013c0)="bb1b2241f06faf7bb41ab074d0c50e0aff06b933c9a9993c9d8a0070011b0634c77a74e6edb84cd551249226f37c2a017cb92e95131c58d4c84d8cab2d89ff15a5a709c02e5fc42a21f7e75e5d25d7f03f702e431509663347f82bb99c96ee72a94333bcc0094bf2e49702252c6cf59f4f16b3f2aaaf19f70a8b71efc21cdea2a8965ea171988358ca1c7b29333005b46e4cf70b51e80bb3bd3480d4a988603ab115073c8fceda45ddb46aa0a6b464c4ba100cf17fd8e1c6f37db7af717ee2bfb149686566da4e8cb4a226f33165b44b19d6f1fb0dd48d22edc408e3103aba8b48c0afa4737ef8d416f587fefb22905759cfc3", 0xf3}, {&(0x7f00000014c0)="637dc7b4170731e0a9f131ebf42e12a7b6870f652beda914482db03baf4d7ffe460d2251e0eadbe56c6ea3bacab389b110adb4f3d7032cc6eec5822a350dd013800f4415fbfeff1c29ce4f55af0481c12214743db090eaed10d78c827429e7ccd028703e2c5fbb2412aa6f8270ea4c83fea888639e7ebeeb167b433a66acaf94d90c6e42c8abfc2fbaa93ace49720f7df0fea03f", 0x94}], 0x8, 0x0, 0x39) fchdir(r0) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f00002e4000/0x1000)=nil, 0x1000, 0x2, 0x7010, r0, 0x0, 0x0) setsockopt(r0, 0x7fffffff, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x50) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000013c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/237, 0xed}, {&(0x7f0000000280)=""/117, 0x75}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x3, &(0x7f0000001300)=""/138, 0x8a}, 0x840) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) syz_emit_ethernet(0x81, &(0x7f0000000240)="2dd9d79b33e78045b40b8882855b67f1750b44a13cae354e9193400f69a1d1b7cd9f578087faa7c5870ca3573a6bd141521d84d63b4e60d6c926ba0afe74d24511ada94b85247353ba15f18fc93b485dea3c8dd9cd192923bd84e115ac6986822b8f152a78c310617dfc5126b36960090db7f2bedb8719062dada54009a4b91ec5") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1) getuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="0417551d86fcc6355a9f3b5c468815a0d8becd1946659696ae019a8a9317faa308a7eba1d0dabd529e2250b98495b138ecda8a2c6aca3559fcea02a585b12cb891dfce5ca5bb9a490e0334d3e4cd392e7b948c6f61fd5cf7dc9aca25915111f44987f148a9ef71ff0c9a73aa27aa37a425f5863f49c9a60611b8b9f81f6d74d1158211e35ff52a0ab757bf5ae89551874485d56d234b3def97c30e65a725b521f2300fca16209db15e3cce8776bd5d829ae27f363c190517e7771fe40bd69fc65a6a05b3ee8a25c438b4597e18d5c190f0fdadd6a0a5ce9b7f6a45cb5896cfffe93c5915b49ca2f2db56a03dc6a8f64efb63a5fe4518a6a69322707f3c1a210c2f74caace928e5315f6d584be9fffa", 0x9474a596) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = dup(r0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xa0) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getsockopt(r0, 0x4, 0x8, &(0x7f0000000040)=""/37, &(0x7f0000000080)=0x25) r1 = socket(0x2, 0x4000, 0xcbb) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSBRK(r0, 0x2000747b) shutdown(r1, 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="5b7e7af55dceea6be900f2b5816b53302185c32878383cc1fb37b899fbd4bdaf9ded76a5a9e031eaf116b19d78353780439bf2855bb9070348ada0a1eb70847f1dcc8dfed57b490ee8d29bc68de955e60f8e0b2d483cdcf31db72ebfeba8c78448fe328ec769af36b5a2db577d200582e76fe7d757ef121d990ccb6635f8e62bca67a7b3fba17e875fb75c5bf0bc58a2bdc0989c8f63f36750f9159fefe88fcbdcb03a2e9b54ed", 0xa7, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x4002, 0xe63) r1 = syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x1000) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) getpeername$inet(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000000), 0x0) r4 = dup(r2) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000080)={0xe5, 0xffffffff, {0xff, 0x65c27c2a}}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x2) getuid() socket(0x6, 0x4000, 0x9dc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x100, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xfff}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x80000001, 0x80000001}, 0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000180), 0x13c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xd05, 0x6, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x9) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000373000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) 16:00:16 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) preadv(r1, &(0x7f0000001240)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/6, 0x6}, {&(0x7f0000001140)=""/192, 0xc0}, {&(0x7f0000001200)=""/19, 0x13}], 0x4, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 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:16 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) geteuid() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = semget$private(0x0, 0x3, 0xad909447098f7d56) semop(r2, &(0x7f0000000080)=[{0x2, 0x6, 0x800}, {0x4, 0x74, 0x1000}, {0x3, 0x1, 0x1000}], 0x3) dup2(r0, r1) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x4000, 0x704) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x0, "750000000001000000f9f640fc00"}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) 16:00:16 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) getsockopt(r1, 0xa, 0x2, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x800007f) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) write(r0, &(0x7f0000000000)="c68a661b979b6a688f48279e167da06036288bc59bb50802407f6a1104b6ddeb7b7ae0d9023706b249887e6fe0f41a23baf7916f1762cb369e6514ea612db07a61607b57aa6cfb821f6c2041fde3064293b347f0faacfa0939ee7cbe09d8d335afac6880742efabdd2609505799ab649e046bf0c008ff57795b9892ac7c60a520a01dc8f910908f02aae61c96486e79edeceb694f7de7164c1b6ed6cf2c8ec120ad6d96aa95c56b214ef4d3e3a34e9", 0xaf) 16:00:16 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9ea3d71df41f675, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:16 executing program 0: socket$inet(0x2, 0x8000, 0x200000ffffffff) r0 = socket$inet(0x2, 0x5, 0x40000000006) clock_settime(0x0, &(0x7f0000000000)={0x7f, 0x5}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:02:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000000)) 16:02:07 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x101) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:02:07 executing program 1: r0 = socket(0x10, 0x4000, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r1, 0x2000745e) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvfrom$inet(r0, &(0x7f0000000000)=""/19, 0x13, 0x0, &(0x7f0000000040)={0x2, 0x1}, 0xc) sendsyslog(&(0x7f0000000140)="e57075754fcc01ae5bca836accd93ab59902f9417539371a1e4caf112602113a841953b1c010b4dc44f2175aecb0ffa28f5e5571c8da3ff640dcb671211b96a8f45716923f0795981e3e3530bd9ab4aa0b96312432f58a797a411d812f3225cd5fe8fe", 0x63, 0x917638a13bac0319) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x800000000001e, 0x0, 0x0) 16:02:07 executing program 0: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x12) madvise(&(0x7f00001aa000/0x1000)=nil, 0x1000, 0x6) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f00003a1000/0x3000)=nil, 0x3000, 0x6) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x80000001, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x3}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x10000}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0xffffffffffffff80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0x7}, {&(0x7f0000004000/0x400000)=nil, &(0x7f00002bd000/0x3000)=nil, 0x66}, {&(0x7f0000313000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0xf28}, {&(0x7f0000376000/0x4000)=nil, &(0x7f000017c000/0x3000)=nil, 0x7}, {&(0x7f00002fb000/0x2000)=nil, &(0x7f000003a000/0x4000)=nil, 0x44}, {&(0x7f00003ae000/0x3000)=nil, &(0x7f0000248000/0x4000)=nil, 0x20}, {&(0x7f0000066000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000125000/0x4000)=nil, 0x4}, {&(0x7f0000083000/0x4000)=nil, &(0x7f000017a000/0x1000)=nil, 0x3b37}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000224000/0x13000)=nil, 0x8}, {&(0x7f00001da000/0x3000)=nil, &(0x7f0000396000/0x2000)=nil, 0x4e0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 16:02:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x3f, 0x80000000000000c, &(0x7f0000000100)="f0802d8ef1268bc25f104c784ec8a45cac1754f2f41eaf59c30ae950ae861a36beeb396cd0ec1fdefd01f787484f59874c4016903416eb61957408badf29f604a8a30d0bb9e4eac91ca27b0d7d60f012097cd0bc2c69bb93dadf25cb1523d2350d7f3678c260a1f49cae15fa3de8a87c2798547f1d3bbf9e8e87d1cb24b164c577139e4b0480795f8c87628d912f854f33df7dd41e42d61e9d7f634792890b4f7b01c9bcb449b589a7d0c8fe296886104f12682a9e98d9eb799de174b60b26269bc8ae13a4420827d33a33025cf1f206c0d4e70230ee05d820ef3e7b232aa5d38686fc9a538f90607da98cdce758", 0xee) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x6, 0x6, './file0\x00', 0xcbfc, 0x5, 0x8000, 0xfffffffffffffffe}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f00000f0000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) 16:02:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xa, 0x2000000001ff, 0x0, 0x0) socket(0x10, 0x2, 0x9f1) 16:02:07 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0xb9) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:02:07 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) shmget(0x1, 0x4000, 0x88, &(0x7f0000ffc000/0x4000)=nil) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 16:02:07 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000004ee20"], 0x1, 0x0) 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) write(r0, &(0x7f0000000100)="8c65", 0xd) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xac, 0x2}, 0xc) 16:02:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) dup(r0) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000, r1}) 16:02:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x126) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) setsockopt(r1, 0xfffffffffffffff7, 0x418, &(0x7f00000000c0)="1dee968e8b1f16b7d9dbc6bf22787a105acb607c7ba768f3750f63c685b3da63fbcd467e6201e373872f678eac9d4f247bde5179b07e64a18e7acb4c316785ac20cbf6232babb3190786970050e7581daf8bc673c0f23ed4ed922384a56aec559e89f5f5bc45560f16", 0x69) 16:02:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) syz_open_pts() 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0x0, 0xff, 0x3ff, 0x8}, {0x8, 0x3ff, 0x7, 0x6}, {0x5, 0x58, 0x2, 0x7ff}, {0x206, 0x13a, 0x8, 0x9}, {0x7ff, 0x7, 0x5, 0x8001}, {0x5, 0xd02, 0x6, 0x8001}, {0x2, 0xf51, 0x7ba, 0xffffffffffffffff}, {0x5, 0x4, 0xe8}, {0x5, 0x3, 0x8, 0xe000000000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a5", 0x45c}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e", 0xfffffffffffffd13}], 0x0) 16:02:07 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000140), 0x7ffa, 0x0, 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x20, 0x20, 0x1, 0x56}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000000, 0xde7, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0xb1efea37ca51ea, 0x200, 0x100000001}, {{r1}, 0x0, 0x40, 0xfffff, 0x4, 0x101}], 0xffffffffffffffc1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x6, 0x180000000000}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x7f, 0x29ca0b05}, {{r1}, 0xfffffffffffffffc, 0x6daeb1dff6355be9, 0x40, 0x2, 0x2}, {{r1}, 0xfffffffffffffff9, 0x30, 0x1, 0x784c6c99}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x128, 0x4}], 0x2, &(0x7f0000000240)={0x7, 0x90b2}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x4) 16:02:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) getsockopt(r1, 0xcaf, 0x7, &(0x7f0000000040)=""/50, &(0x7f0000000080)=0x32) 16:02:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:02:08 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f00000005c0)="2078f7b678807d89e032dc19f570fe0039d6fed84a32bbc498d5cb3d07500bfcb2719a22b1156173067d1f8ce5669105c3a032d492449d5076acf3b920fb0ba7e431dab29e0af7cc41668d", 0x4b) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) r6 = dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r2], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0ff107e86d304", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b7050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1c404e8439af49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a58d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d75e2f0000000000000000000000008c7206e7a100d6919549cf6dcb66e77081617aaea4b6d3a2c4ebea04b432b672b1ee69c394007933c13acd877e0f67fe8c8946bb98b0ebe5e5891e026bceb3d3c9e49e80176ea60c7d6707006fdf28594ec12ecbee63ce4bd79988ce46130ddafd30818a742dc285f84b99e1b16366991bb24e707c90e605af09d9fd420265b7bb067f34538f5d0a5cd2e357b6dcb490a62e597a8fef8cc6168021025ca97b608ba2114e1605b12f0ffd58c3f848031e5872a93e6179ede113b58065c2d3a187ecf840ac3063da2890814ed0c4a553ceb13890264b71752edfd36ca410c4"]], @ANYRESDEC=r8], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 16:02:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402b00000000000000000000a100"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r1, &(0x7f00000004c0)=' ', 0x1) write(r1, &(0x7f0000000000)="dbfed6ac1bd08cc7e5d97682b880fe0c7361c7793f8b9b933390ac19ca035d759a616c7840f4e34f84c314b77045e88384ba77b5ceaa8a005ad52c", 0x3b) 16:02:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x2, 0x3}) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:02:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) accept$inet(r0, 0x0, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xd3a) 16:02:08 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x5) 16:02:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x5, &(0x7f0000000000)={0x7, 0x4000000000095}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4, 0x7f, 0x7c7, 0x8}, {0x66, 0x5, 0xffff, 0x7}]}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:02:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r0 = dup(0xffffffffffffffff) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000500)={0x1ff, 0x6, 0x1f, 0x100, "ae0b279d0f01c42c22027e408e62edb876f68fd5", 0x9, 0x6}) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x0, 0xd68ac6bae7bc0c59) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x0, 0x0, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) msgget(0x0, 0xa0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000580)=0x401) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000004c0)=0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x1, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) semctl$IPC_RMID(r3, 0x0, 0x0) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) fchdir(r5) 16:02:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)='./file0\x00') pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x5, 0x800, 0xfff, 0x7fff}, {0xff, 0x9, 0x80000001, 0x8}, {0x7, 0x10000}, {0x9, 0x3, 0x1, 0x9}, {0x5681, 0x5, 0x9, 0xffffffffffffff6b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x1, 0x20, 0x279367d3, 0x2bf1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0x153f, 0x2, 0xadd0}, {0x1f, 0x200, 0xffffffffffffffc0, 0x1b5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:08 executing program 1: pipe(&(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8dc456bdd8f638c1, 0x0) r2 = kqueue() r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000040)='\x00', 0x2, 0x100, r3) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) setsockopt(r0, 0x1, 0x1, &(0x7f0000000200)="fffef34d14fe8f5998037f69eba37c769876576d289f7af61eb9723856b873111bafbb93ce0a754bc98f4b27bad4401f818fa2f47c59c3a853fcb37a4fb88257ce995a4626d0560647278e90037f23989d2a86bfaac46d267dfb30e3b6f861cc6ddb769634ca3a6db0a28bda77c69450b314a527d4d4678ce220ad9059c6f155a581c2ce96a13e612adcb4e4126091497d5e2e47d04489df3a451c9b22e7746e81e218c31fdb844c1e662bdb648082e6c0a792611357ab513d908813b3ca13eda1a6207422c63f57ef835d28c047f18c455714514496df", 0xd7) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x800, 0x0) fcntl$dupfd(r1, 0xa, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0xe7) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000300, 0x0) 16:02:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) clock_gettime(0x6, &(0x7f0000000180)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x5) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x51, &(0x7f0000000200)="b6a8c17c52c735d2c3f9cac1272161eba2cc623943119269802d7d7f80fb7d840731d9286a279d3b6748f82e88327483d7a81e26caec7a5c423b1049e40fa0b49f7e301237414b6b373b2eaaf6fbe6dfd8") 16:02:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file2/file0\x00', 0x1, 0x0, 0x40, 0x1, 0x8f2a, 0x100000001, 0x2, 0x0, 0x0, 0x6, 0x4}) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:02:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x9) 16:02:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=ANY=[@ANYBLOB="21ffffffff00"/16], 0x10}, 0x7) 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xd5, &(0x7f00000001c0)="3b81f04b5a4b69e7122ee8cca757d31ff82d7b7f89826602b72a4a556500bfb1a9c03b7cc85419744fcca979a124aa4c495ab18eb4ea4e4ced42d39025cc75c296de03576b06377888a6d3dcb376b1d789726c28d7973a3ca2ba3172f40ba6a96218b16654757a382e494a61ead15b443ee29a16b4727e87a5b046cde6853327e6f6717f22a5b1b4ef1036999416d777c63bbe5e070000000000000016890184d5e383ed871d02895ec5cf2c6e91772ebad9d82fc5dc8d6b6a1ec4c0fdb30321eccaf4926b8809ecdc226d4868b7630037f1e9ddad") 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:10 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r3 = semget$private(0x0, 0x2, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffffffb, r4, r2, r5, r0, 0x100, 0x6}, 0x0, 0x1, 0x3792}) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4605c4d8) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') 16:02:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f", 0x150, 0x0, 0x0) r1 = socket(0x2, 0x8000, 0x6) fcntl$setstatus(r0, 0x4, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) socketpair(0x20, 0x0, 0xc0000000, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4011, r2, 0x0, 0x0) r4 = getgid() sendto$unix(r1, &(0x7f0000000080)="028a9a838849e91ff3f2da5bd45075f4c714d1af89a7eb86425332108014474b63284eefaf7c8d34fa98cf51a3dbf9a826e6627f533a598073dfd09b275d", 0x3e, 0xa, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) fchown(r2, r3, r4) msgget(0x0, 0x20) r5 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x800, 0x1) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000580)) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:02:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x7fff}, {0x18, 0x1, 0x7, 0x8}, 0xfe, [0x0, 0x4, 0x800, 0xf94, 0xe7, 0xbd, 0x101, 0x8a28]}, 0x3c) 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x81}, {0x800000006}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x1, 0x1, './file0\x00', 0x7fffffff, 0x7fff, 0xb, 0x75}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b61c08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b61c08 16:02:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getitimer(0x5b745c8ee4111477, &(0x7f0000000300)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ffffffffffff, 0x0, 0x6, 0x0, "b8000000000000080100", 0x1}) close(r0) fcntl$dupfd(r1, 0x0, r1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chflagsat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000080)='./file0\x00') writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x1) 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) sendto(r1, &(0x7f0000000100)="f0f00a8f89ad37a8342f8b73fd19f633708e3c73e94410e09a28f8c09267402ae9aaa2588b66ed965666e0d6b4939b6dad4a198c2b98f77423f0f2cfb50e0b5a9427d1c9afe6b41d89f8fdb2c69281491faf93556d", 0x55, 0x2, &(0x7f0000000040)=@un=@file={0x4aaca44619424db3, './file0\x00'}, 0xa) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) 16:02:10 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x200000000000001) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x50) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0xa99}, {0x1f, 0x100}}, 0x0) poll(&(0x7f0000000000), 0x200001b8, 0xc6c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="95a5847f25eae6b3517870781ed176c52a5dac0a181b3fe52db7948d45b0040b35d428611be9d4b145ec5fc716f6401a8ee63f8d50077d5da7b514bf2b7d25623e", 0x41}], 0x1, 0x0, 0x0) 16:02:10 executing program 1: r0 = socket(0x2, 0xc003, 0x6) socket(0x2, 0x2, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd194224ae80a23dd78a5245220828537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd0000000000000000000000000000a8e4580df16cc1f218a1129897"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) sendto(r0, &(0x7f0000000100)="a14508a5b58b46434267e82aac893befc29c1b67d661c0710312b3e98e717ef46def396aa3df9c9f85077df82ba5c600e25ee87bb0435f4ee629fe7900c738875709c4aa82ca8f7b06cbec6d230260f7c9879ff122dda3e5a3b7bd7a3a5556b0d4988baae7556ef2040d8a036176e83c36b92439fab56837023194027829abc6", 0x80, 0x400, &(0x7f0000000000)=@in6={0x18, 0x3, 0x401, 0x1}, 0xc) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 16:02:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r1, 0x0) 16:02:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpgrp() ktrace(&(0x7f00000000c0)='./bus\x00', 0x7, 0x1002, r1) write(r0, &(0x7f00000001c0)="510fc3a0", 0xd1ca31dd05eebf03) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000200)="a191d7af485cfbabd38201c2e6c8404cb5ebc45dc86ba85de83944023bd37312a72dfd7fbb5a2dea57dfd59892b25adde5311f4d013350bc094fb4ee803748c8617905db99a57f455a8de077d33d0d13db963423b815ad6de4bc307973cee5164219e266e64834c11262777b00968d", 0x6f}, {&(0x7f0000000040)="9d898b06fb87c45658048fe162f9cbe430362e73001b5af2e0bf20748e07675e4f23d9b6989f63d48a15fb82d1c5528f1ec81bf928137ed0ba3c36", 0x3b}, {&(0x7f0000000880)="b3f677b1cdb2a782fc9b29870f3d0660f8a8ccdf0a0e24c8ae33d3b745384636bdb67dbde0a05f37ad8d281a90c4c95af32402d58dd3578d15101469bcd208d5b2b3085854", 0x45}, {&(0x7f0000000900)="3ca286795ae5ad1688a37b59c07dcc041fd3dce66119a466250ac8dae1dd5f74d47f494f354196c433c91033f48f12aac37cf9d9937e6a4320c8f9a82540eb37312d0ad74c9bddcc778eace5e2ce75ca17c15215cb662ca2f7dc93d664475f0c13ace56c4436aee9f79f36a70b8397a688fd4d6294fa0f257d6b6e5cbd1c0c782afda91049b2e3c74c774cde0b92013fe11eafbf83a75c26e11e85d803ad3a0cb2b2158a77c6c0627f76166bc9bc4e418a26d63421b977d29dd3a62528ff72278bb993e556ddf362227699c95d53368fab5c55016f80a25166c6967a5702f29240c12548a2", 0xe5}, {&(0x7f0000000700)="c261d8061097e75d422043a346a08b123579d913d3f4c9eb588faafe4b2b243edb5f6e0716488e781b56c18a5517fdb942e2a60c855d8639d7f4ba2db2e793fa95fbc16ac019c3b4169806496e0d6a2b4c028af81d5ea1c2c762b12cf047527b66d6653e89d026360dd6ef63da7bcd1256cc41a0af8577616ac768477f37d5cd33cf8cdb3260f2338f156ecc358482", 0x8f}, {&(0x7f00000007c0)="fdff13b3e080e0cdff8835080db7537bea29b7eb07645700953bc2a48fc9f96cc44e125b4e0a8f960c2ff7cc6fbda0e7f91f7d82f2959a922ae9c784d99cf9b49acf81772a33fdbba0490207d0baec803a8c6d5dc184890235947ce47f419dc00025cf59dbfbe50461e5e2d1796e3596fcc4ed581e4d85218045bc313e83ed1185b2bda8374a32cd363f261766dda25442f50cfb0747bc12cce1059570d73552103bbabecb8b1444ded1c89c78f6620ec2b01aa925356cababff65", 0xbb}, {&(0x7f0000000600)="b013b9a10b205070423fb3970e38685d504fd717cc74ecb7d3dbcb6efef91c042f6f2fb941e4b562d893504949889156b6d225011e7b8a963447aeca60249efbd8fca96eb991d5c7b2d864a30ecb48b62c", 0x51}], 0x7, 0x0, 0x0) 16:02:10 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530005b1d5a4aa5ed509c136e08b24d0aaf6278eefd194224ae80090000000000000028537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd0000000000000000000000000000a8e4580df16cc1f218a1129897"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x40, 0x2, 0xae2d411c0000000, 0xfff, "0cb59421a2e54a7bd8c203254e2c718b6c31244b", 0x2, 0x100000001}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xffffffff}) 16:02:10 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getuid() r2 = geteuid() setuid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2048a, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x2f4) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') setgid(r1) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) flock(r0, 0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) syz_emit_ethernet(0x0, &(0x7f0000000080)="b6") openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) 16:02:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0xc0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) pwritev(r1, &(0x7f0000000140), 0x90, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:02:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="d1120a39173d67f0e00b"], 0x1c, 0x0}, 0x0) 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8000, 0x9, 0x101, 0x7}, {0x3f, 0xff, 0xf5c4, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xba6) mprotect(&(0x7f0000790000/0x2000)=nil, 0x2000, 0x1) 16:02:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) getuid() r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x18, 0x46) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x8}) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') flock(r1, 0xa) ioctl$KDDISABIO(r3, 0x20004b3d) geteuid() mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x4000, 0xdc81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x80000000}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x20}, {0x6}]}) syz_emit_ethernet(0xb4, &(0x7f0000000300)="dd2ccbcf73df2d64bb6c7935edd7480cd585f140ae4a90b65d144acafc37a4010829aa605b2bf842211d973817e66b915e9aa624b1da7ab0de6cec384018043bee8d2ed3035b450d9354ab9d73711930a1448619a3633f03b6aed04acd48c31b236a15fd2b73532d402baeb2976bb23ae91a6f095aa5c280001793921ba947a90dd98f68e0cd52261b5d3134022878cb1cf25faf678b7fd8c363c74a8bf337715a4e9c65392274951744fc92d625843ea0128889") 16:02:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x1, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffffffffffffd, "854955883d02d02295f704000000100000001000"}) poll(&(0x7f0000000080)=[{r3, 0x40}, {r3, 0x4}, {r1, 0x8}, {r0, 0x100}, {r2, 0x1}, {r1, 0x7e33721f50fe01e9}], 0x6, 0x2) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:02:10 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0x400) msgctl$IPC_RMID(r2, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000001", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:02:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) acct(&(0x7f0000000000)='./file0\x00') 16:02:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x88a0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() 16:02:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) close(r1) 16:02:11 executing program 1: r0 = socket(0x6, 0xc003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x36, 0x3, 0x0) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="0b1ad647e58fcfaa813ce7bc02d11d0491f75d4b22339ecc9296f2b2c360ca0f3aeffb6a99f99a637cb72b1ed8daff894f", 0x31}, {&(0x7f0000000100)="9fe095c8829320c2f77f535a003b5806287c2abe96b8d696d826c3d9f3898049ceed20ed3706e97090c2f9467694de804b892456398d6aa70afffd5add206497cc00e441c9116bfe806299a4e8ebb654bece3a2516e34b70329b4697168d177d3161e37d619da185dfa8b52ad3b30af180f15aabbd612905c73d2ddc68172765dee3b9309fd6a25b5c346fe22d1332007a6e86aae45c33afb9611fbea7fca127356d8314edc9a7de6c4e361ed8a49d483c67e26922514342db5ce4bd5230b7fa9d6c15c00790ebd0", 0xc8}, {&(0x7f0000000200)="255ce3b1f759627a7465086b7e0f0e0c87ca56b9ac71483ada3fe2802f3adce8b726c9efc2e99979a19cef67ab4de2062b567dc435c677a4f908311ab50e4d3bb17c6fe25d62064b1d45c87f7f7b195305d3f7d111bd06897aee7fdedc45debd9e320f3c852e599a017e1036f9f1567457eb2a5bb219908a51eb231e97dc342b0cc5cec3", 0x84}], 0x3, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x58, 0x1}, 0x1) r5 = socket(0x2, 0x2, 0x0) dup2(r1, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff15}, 0x0) 16:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x25}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x25489d36d055d41, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)='u') 16:02:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 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) mprotect(&(0x7f00002eb000/0x2000)=nil, 0x2000, 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:02:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:02:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10201, 0x0) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x2, 0x800}, {0x564, 0x200}}, 0x2) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x8) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[0x9, 0x9c8, 0x4]}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000440)={0x8, [{0x3, 0x3}, {0x9b84a659fd072e3, 0x93}, {0x3, 0x1}, {0x1, 0x101}, {0x3, 0x8}, {0x3, 0x800}, {0x2, 0x1f}, {0x3, 0x7}, {0x1, 0x7fffffff}, {0x1, 0x37}, {0x2, 0x4}, {0x1, 0xffffffffffff1a2f}, {0x3, 0x9}, {0x1, 0xeb7}, {0x1, 0x2}, {0x3, 0xff}, {0x2, 0x9}, {0x1, 0x876}, {0x0, 0x8001}, {0x1, 0x100000001}, {0x1, 0x100}, {0x1, 0x100000000}, {0x3, 0x5}, {0x3, 0x4d5}, {0x1}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x100000001}, {0x3, 0xff}, {0x2}, {0x2, 0x80}, {0x1, 0xffffffffffff0000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000019, &(0x7f0000000000)=[{0x1d}, {0x5c}, {}]}) symlinkat(&(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)='G') 16:02:12 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x9) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:02:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8269cfe809a0f26530000030ff2b"], 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:02:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/35, 0x23, 0x800, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x3, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0x0]) r8 = getpgid(0xffffffffffffffff) r9 = socket$inet(0x2, 0x4000, 0x10001) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) getgroups(0x1, &(0x7f0000000780)=[0xffffffffffffffff]) r12 = fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000900)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)="98ae0210f24aef593567af223d0411a1b1c3ed811fc891973457e5fbff6db31dc9a834aca4c3d9bc585a7293747e880a2300abcb5205c3274eb063cc331258357c3b8c8e5d1a7e0bba7cbfb6f5b4f812a564a47c9349ab737484b48daa957b3ed7f499e153cc1a7ceae0a920df3339448e4fa23624b970f7237d0384448eca157e92e41cbfedeb7c846e94", 0x8b}, {&(0x7f00000001c0)="d30fbce9b616a7744e00a3f6c302fa5271c4675f2a0046ccea421af8cd26dadbdc", 0x21}, {&(0x7f0000000280)="73bce7d2d6e82fc876f883972bf737cfbd7656f9851c41b5bd560bed1047107a2cdc294dbf8908c2b0deb87c7c5fc8a5a9ed504eb34d2fdc492ae08b4bb74d6d420efc29c89997e39c671c8e5ecce28bb928a4d04e52120c55ea718e0bb9ee7bfc98a14ea9a8275b94479300fd6b5d17723368b4bc3d4b295eef12416425f88723efd83c255412fccda74e11a58f0d4a99726b1b5b83dffb85b0fb7acc49995a1e99f887f64cba5ea98dcea51047a83b59115c11ed7807846004a9eb2af966becb981f5049844ce37af7223b8aa26413e07ab5be19e3c6970033", 0xda}, {&(0x7f0000000380)="171d230ef1", 0x5}, {&(0x7f00000003c0)="72740c247eda0b76b9da377fa77fab2f30f37f07cf000d9e6d7e6e4c46b1d8fdfbafa57b2a5a988984afffb88b8949a7e79e70e7c011d609585dcb8fd73cbf739f65e55968ec065836c0c90f663b92c061a235ae7f90f2b856863fc123aade0ec893c354d2939292732770f3bb42b4c35622a9c37ac7cdf0176b34a06f01fa804c2e7afc43227604c8500985141df393a1db961db046b00fdacb45d49f3e840f288df8279613de91a9d285c10d8d63368f1a84e5095c8829e6ea1545290a1ca1b8cd1195d8da070565f79c6b11e3e8e12cb36a80e791e046c10a95bc79daeda922cfec7f5f715c08f4a19b6a705bf80ca1dfbe", 0xf3}, {&(0x7f00000004c0)="aa45ada210df337f78e668942a6333466b0e8252aab16b0b3948aeef33c31a32d21e1c1d7eb413f12a1ea3b4a80cb1647c4c76621750a013cc54e7dc58c55b5e93dd18d45235dd44f940ca64a1f42c4fdceb88ea42e74ec5283bf80dfa54ef89bf16152077e0b6db8a9363576537a9d201b71fb5b1", 0x75}], 0x6, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r3, r1, r0, r2, r1, r3]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r3, r3]}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xe0, 0x314e31d5b07c720c}, 0x3) 16:02:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r1 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/195) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) shmget(0x1, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:02:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x208c1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x6, 0xb4, './bus\x00', 0x7, 0x4, 0x7, 0x1}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r2) 16:02:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0x25c, 0x4, 0x6}, {0x4, 0x0, 0x101, 0x101}, {0x3, 0x20, 0x401, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) r1 = getegid() setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:12 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c7b0000003b38ff75e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0)=0x1f, 0x4) 16:02:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) getuid() r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3}) 16:02:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x3, 0x6}, &(0x7f0000000100)) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000002c0)=[r2, r3, r4, r5]) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:02:12 executing program 1: r0 = socket(0x2, 0x5, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00000000"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f00000001c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c393c00e93bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7bf0ca925ecdcb", 0x69}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f", 0x407}], 0x4) 16:02:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") 16:02:13 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x4) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:02:13 executing program 1: socket(0x1e, 0x0, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket(0x20, 0x0, 0x1fd) r3 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) getpeername$unix(r0, &(0x7f0000001040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/4086], &(0x7f0000000280)=0x1002) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x23f) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x6) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0xffff, [{0x93749e064f7ecd4c, 0x6}, {0x2, 0x80}, {0x1, 0xfffffffffffffff8}, {0x3, 0x10001}, {0x1, 0x2}, {0x3, 0x905}, {0x0, 0x4}, {0x3, 0x401}, {0x2, 0x5}, {0x3, 0x9ea}, {0x18b678272e8ccb34, 0x5}, {0x3, 0xd58d}, {0x3, 0x1}, {0x3, 0x4}, {0x1, 0x8c2d}, {0x1, 0x4}, {0x3, 0x9}, {0x3, 0x5f}, {0x1, 0x80}, {0x0, 0x400}, {0x2, 0x3}, {0x3, 0x7f}, {0x1, 0xb098}, {0x1, 0x4}, {0x2, 0x3}, {0x2, 0x7fff}, {0x3, 0xe291}, {0x2, 0x5}, {0x1, 0x100000000}, {0x912612c8ec1be5c6, 0x7}, {0x3, 0x9}, {0x3, 0x7}]}) write(r2, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933", 0x479) 16:02:13 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:02:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000127, &(0x7f00000002c0)}) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x200007) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x159) ioctl$BIOCFLUSH(r1, 0x20004268) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/119, 0x77) 16:02:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) chroot(&(0x7f0000000040)='./file0\x00') select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:02:14 executing program 1: 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) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x1, 0x4, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x9d7) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') 16:02:14 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000001200)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:02:14 executing program 0: getgid() r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe0) close(r0) 16:02:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0xc003, 0x1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:15 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) r6 = dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r2], @ANYBLOB="e4677083fbfe9d5e09604c88299d38f1e643181e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834252f16051487632addcf10fb2c123bf510a0570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8dd98947b7b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf7e86d304000000000000", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e98333ad2d1506226860e320c60da1b341764cb840102e8770f7ef293485bdad6d00000000000014c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 16:02:15 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x400, 0x0) fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x1010, r0, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{}, 0x0, 0x8004}) 16:02:15 executing program 0: socket(0x18, 0x2, 0x5) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f00000009c0)='./file0\x00', 0x2000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000980)={&(0x7f0000000900)='./file0\x00', r1, 0x1437571ee512efaa}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000a00)='./file0\x00', 0x100, 0x0) pipe(&(0x7f0000000a40)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000008c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0xb0, 0x3f, 0x80, 0x8}, {0xfffffffffffffff8, 0x30, 0x6, 0x80000001}]}) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/100, 0x64}], 0x1, 0x0}, 0x40) writev(r3, &(0x7f0000000840)=[{&(0x7f0000000280)="8c5ab85ba0e8e533fcc0974d4a8a8b3ae1591afe5c61c0a9e6088e380ecb945591fbb781303e2e3a10c9c12d88e9f6f103d9218e511c3e99786f13e5ed19176274f34cab885adc019f1caa0bd6a44fa5fc120c1179f3a8644f8eb3ef12a44bcf6ef6ea1f739f96a6c38292a5a9929f8af3fe94c717d44090d1f0e088f28f26fad852619a69054012032d", 0x8a}, {&(0x7f00000000c0)="fc4c929fee8cb43563d662649d37b2823e8163801d05a38535d2ee2457d0937fbcfe8f32344997d412421b2bb01827066792507dbaeb3b0af7db09b117135d8b980845a58d29", 0x46}, {&(0x7f0000000340)="5bd77bf69e57486cea7ee122b34611f70c5a7beb6e4ca592d71dfee0d3ab942eb13de529c596c9f3dffc41c900fd1fe5256a88326f94b48deedafd1d9c2e2efd3d65d4f0d06caff1a6fad860d83aa44fa0c6", 0x52}, {&(0x7f0000000440)="8a13b1efadd1876d58ff3175608d78b39b0c441cad64d33f7026d3fabf2feb308aa4f5c7c7138d15dca086488bf01c5388e3ec0e657f76a36c361700668cadbd65a858c258a92b7e0e3eeb522e7f727dc3e9593289922da72eda3aeae82e274ee4949d364036a07e728ad6d590566fae1d295f719fd7bf", 0x77}, {&(0x7f00000004c0)="da82fd0cad80d38b3140c63e12af8422021888db02aa7ade0af33aabeaf1af2a7b179a28a92338023f62e34fad97050ccb0daecf1d42db983377c443278f1b91010e07f69311c5c5f0731fc4d4a54377fca502103241bd6d48dc4391ffd218a2b744940d16784625633eaed0ce4a75bd43d1423205b190c1d522f7962b168447efe3d975e9b41bb73d3bb4b18004a603c089c99b8df52bee6116e9693a06f980162fd891b1526f83157fc97dbf80bca4fbe6c1eb7070576c20805422cce8b5c586ba454b87699e126f27f0be9a74ffcef7", 0xd1}, {&(0x7f00000005c0)="1ae6cb313dae535361acae4c6d2662f7419f05ace04a3663b4bcf94a18d46357410c3cfdac00aa34824b06cd67d775ad017a84c279046eb1e4d105127a3fd18bbf9c9377d600afbc29322224b9a9dc0a6ea8540c7d94e7393fb108846b0be88a083216c8293a3a35b048010b4dde11", 0x6f}, {&(0x7f0000000640)="88d8e4c616b3cfdcc47e686372a42d4594044653f43dca782a784aebc95ae1c5c17a6cd80e77db96a72ae4d27045263e7faeb7b4bc69bc0a546c984d825a46633d29ca1ac784bf2555d6a3c65fcf1441fd87a1bc1dd665c7159d101b04b509d99bbdc67f14ca3ce59a283254150156471b626212c0927dbc9fa1c9656ff35a0424e55afa7e72befa16b202ec8f361cf3198fb969005197d5194f6fbe1b1ae6a5f97c20ea80dbc0b9abe0c2cdb3daabdcab4ac98daf09a225e2cc45d7034f88ccb132c57413374a5eeb8d", 0xca}, {&(0x7f0000000740)="9100895d71d1de84e45451081c13e0cb7f482545ec392fa9db3b37700d77e7284e883191ad3f072715e06e8b436e533a10d9ecc6b4fe6970dbb422d2d7e0de3480895bf4e849839ed63feeae9f00656f202501d1c5450c9206ec4f9a2d90d3c6cc045ca3cb6ea683f8698bc122417efa19685e40bf119b036900c2161f7a461ca09d22fb71a08f5eee14dab756e4aabcf3e1da06edfbc181f17ca83e1242132b36f6c746e39a0911149d5487516cc6622b7a9c6c7fa111e28edcf37ae2730c9875a5ebc6fa075191", 0xc8}], 0x8) 16:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x81}, {0x800000006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x91) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 16:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe5e) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x0, 0x3}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="00002e2f66696c6530ac58f5432c000029bb3f0b649ebcc38935c6f65a2966696cc4c857c09a5ca16ac692cb63b88e4214fff586733cbdee00000042c7b249c64c0f95a00f5bdf0675364b43c5f64dabc3b555a30331c7118b3d82bebcc09bf868ec5923b55f2d3e5d2cea12ee07b6dd8e6ad42e04ccc8dbe26ba739111dc3d12291ac38570d2e84ac011e2263ff2e18ef3741c6eefbebe54d84e19d504f88a2d8c53c52f5500b2fa3f9b6548c2e62fb2182107db1f141f4355a7e5ee337fe70ba7d12e8edae0b10527852d8fde912c7393f55755d40180b88623bf9a1a8c045741bd10fd6b94d5f758ba89e4affee6e0c8e2c3a875952e72a0e23a7c4d31f9a2d4cd2903cec72f36ac087f428cbe704e83de47475b9ab2a07862610e4d3ba4ef761f6ecaa3ab1a31ed732f828c9248d5cdd13e20ecf26823ec334e3fecc4d906d8383784657bf43df13a94e507c1527"], 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x10000000000000d2, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0x7, 0x1ff, './file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) fchdir(r3) mknod(&(0x7f0000000400)='./file0\x00', 0x8, 0x1) execve(0x0, 0x0, 0x0) 16:02:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x718f9db592200d7e}, {r0, 0x1}], 0x18a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) semget$private(0x0, 0x0, 0x400) 16:02:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, 0x0, 0xfffffffffffffd45) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 16:02:15 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000000)='./file0\x00') write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) dup2(r2, r1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:02:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x9) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:02:16 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, 0x8) getrlimit(0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10840, 0x0) lseek(r0, 0x0, 0x0, 0x1) 16:02:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000000)='./file0\x00') write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) dup2(r2, r1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:02:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:02:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x25, 0xe, &(0x7f0000000040)="422ecbd959050000000c6d0dfcb7424b24335d7a9f9831601230f667dfd9e3149015ced650cfde19e5cbf5ab76bae8bf4d13e84481ea92fdd7f5dcee6382abd05adaa8d58f9f7de26b16249cb501934323fb1d78e4c493cc308c55da36b2265dd7925a43142ed8a7fea87f0c005537981334f373a38ebef916368b5f9177000000", 0xfffffffffffffdbc) setsockopt(r0, 0x6, 0x80000001, &(0x7f0000000100)="7fee4c719c8ad4b0611408aa523a5302a5b2d76fd004f3a91deb3bffbb66660606a828866bc03236b57e80683be2ef113225d36a2685d684d9ae42320cabb55f0e4363d58e821c79795a85297774eb0a3a245ad4f5ec9a04", 0x58) 16:02:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffffffd, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) close(r0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) close(r0) 16:02:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = syz_open_pts() close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) syz_open_pts() 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x25, 0x1000, 0x0, 0x3ff}, {0x6}]}) syz_emit_ethernet(0x201, &(0x7f00000001c0)="00000000ba0f95dac029867e1efb2113e52b008f6a64ebbc73e426cf4e327850175219c81ed3b619027ba50b75a0dc98a0083fdecce55ddb14981d3c4802bf507c92ef6bf9c35219de6a72cc4d7bc718a226481fba2582c0d44cfdfef6dae00a4ce0a5a55ba3390917096cc9925a073e8fe013809ff9c97ea800e8758390616bc7e32b5b25175891b74eaa853f40387a58ef768851c41a69a9f44578ff1e92623c9aecdacd502ce458f7d985e7ce725d4d40c6be8804cd6706b9d2cdfbfb") 16:02:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x2) r1 = dup(r0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10201, 0xb98a6822a3199306) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0xef, 0x1, 0x8, 0xfe3}, {{r0}, 0xfffffffffffffff8, 0x69, 0xf0000000, 0x2, 0x6}, {{r0}, 0xfffffffffffffffa, 0x18, 0x12, 0x40, 0x200}, {{r0}, 0xfffffffffffffff9, 0x42, 0x1, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x7, 0x2}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x18, 0x22, 0x6ef, 0x9c}, {{r0}, 0xfffffffffffffffd, 0x80, 0x8, 0x9, 0xffffffffffffff7f}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x1, 0x2}], 0x401, &(0x7f0000000280)={0xa55}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0xc) write(r0, &(0x7f0000000480)="93", 0x1) r3 = syz_open_pts() r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) fcntl$setstatus(r0, 0x4, 0x40) fchdir(r4) ioctl$BIOCPROMISC(r5, 0x20004269) close(r0) kevent(r4, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0x3f, 0xf53}], 0x6, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x9, 0x101}], 0x7, &(0x7f0000000380)={0x8, 0xffffffffffffffde}) write(r2, &(0x7f00000004c0)="76e2eee5b2b749a6f332a044a757336889d7fc876d200eaac042a837f6394b4cc444f19e89291737b6028c3e38c7ab3fa77e6c6d93705dd089c96763a52c131705761bb8dbb1fe7d5d2e8661db415973e9b3b63324be4fdac7d7dc67ab411ff90550e9b3992b709f64384e7643df0d8d35cf539c99a3e7180fec2b6e9ec7162975c28700bc01eb09a35806357a998fe18cbed925a6c5028c437c1205a9304d6db343b4c0f33e2ad5a68b77e454cbc27bc9788bf7a6544cfdf7e12d5d359672ce21", 0xc1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r4, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x6, 0x7f}) 16:02:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) 16:02:16 executing program 1: socket$inet(0x2, 0x3, 0x7) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) 16:02:16 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0xf5af4c41877170f0, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:02:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x210e042df4fd6d01, 0x100}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000000000), 0x4) 16:02:16 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() ftruncate(r1, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x8000025}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0xaa65) close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r1, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSDTR(r1, 0x20007479) 16:02:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007479) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)={{0x6, 0x9}, {0x6, 0x800006}}) 16:02:16 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000040)={{0x400, 0x80000000}, {0xfffffffffffffff8, 0xfff}}, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) sendto$unix(r0, &(0x7f0000000240)="a70b2d849bf295785273aec63853eb57ae4324e3182e58c8cf858384517203fc8e011f966742029437ff56bd1257e3ea4217f9606bbdae148295a6cdd0997dccad92215ddf5646e37fceebd70d02597c1c5588bce0e124e979e12f2f343cb1b831abdca3950ca2700182c1de3c6f8c7acef789a2e819a73c53a66a7003240d8d002cd86db710723561a6f67780a18e1ebb49e576d41d8d2f0536b9fb633f510ae06a5ed716037302473ab8da51b55af5013047f7d1971b947a371669ac96", 0xbe, 0x1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200)={0x8, 0x81}, 0x10) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x1, 0xffff, 0xa2e4, 0xffffffffc7efb0a2}, 0xc) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x3c9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xfffffffffffffffc, 0x6, 0x401, 0x3}, {0x1, 0x6, 0x4f6e, 0x1938}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:02:16 executing program 0: r0 = shmget(0x1, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/130) r1 = getegid() setgid(r1) syz_emit_ethernet(0x4b, &(0x7f00000000c0)="d8c2d6aa36e2347c832b05df06fb54fe03ff1ff0b667d3fb03a3c17ba690921bfe7f826cbcce9e851101da798a5b19f5f181174cc23263a9bfdae5dec0c580221ed4c7de34e102372281f8") shmat(r0, &(0x7f0000fed000/0x13000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) mkdir(&(0x7f0000000140)='./file0\x00', 0x100) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x90ea, 0x1, 0x6, 0x80, "a878e55b6d9506c2823fde88b6364947b3cc2a5e", 0x5, 0x1}) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000200)="3d032ecfc86072760e423c5456704b6c4264139cf62c2957343e364a94aac7a5bdac9f7b8e6f6d72a84e20ff55f35c199eb30352102ccffe550601975b4fe185cc370a4685608e10b682f6f1448013594bb860bf99aced807394e85ec7383e5aaa4316e1af109273adf8b4e6e61dea185b870e309856c9bbf1bcfb69142c7b57c15f67379377ce2a30a990cc66b3d1b07fea8d7bb568ed20e51b639cf91c65526555d32a8f9e18", 0xa7}, {&(0x7f00000002c0)="c437de285c246f0048411a1abe6c46c8301460f74f5ff78301a99d03935d6b634d9e63d604ae3a51502dc35173f768304b969cccf7077c40e5a774de4476487ed8394398e4df1e34ce9ab617338bd92db71c8cf9677681a3f23e0996ba96a435c67c6be1a5853d4aa59fd14b2151b37dcfb7224efaed545c0b4ff09d979a5b584cc34ac082355dcd1fd4dc3466e5f34adc3eba9ed9d3edbb41325747e5cb6195570b78c6aeb99ccfab0d8ec01968616bddecf374c80b2be3d3f4", 0xba}, {&(0x7f0000000380)="562d095842514cd16de7041e9deb56c0e3606983f1e07b058b92aa8c7db9bed9e0533071721a72491fd2e2aa3ffa6922050c652614f76b92d8abd4e9917ad458a488b816673fbb970ce2f770d2aa110ad531713fd538b9a2e67f89f53ac23166819ea972f0ef45d5102477a61f7d64e2c83e6e9b701f5c5aa5b4dbb9e1de1131eba8d533ccbf6b9eaf9c2176396a3941d7bac1b6f568e26cf193e7fd75ab5b25a8d096de6b4808d7bc1f6271714fe2b1abe0460a9b6183b4b4d3d5d6f7bc0ba1fab8", 0xc2}, {&(0x7f0000000480)="b4c9607c24e84f54ec99157cf5c8ee5286cdff60bd1404691c9000904393ba801d743f9ba1434bf7bebeb7dfe025cf8dd45a6debbccb9f746d013727ab9ec0345c3fe10a6f3e80ca216329f7956453ecec18f18e1a877fac0c58c868318068d9e53d95a43f95fc9da989bd2ee655c8cdc2fcf81656dd292fa0887ad88803576a950bc5de", 0x84}, {&(0x7f0000000540)="823d6855cc387117dea07e15414ff8d920e33c84b7cee65726f223d1fe6e8eba8d908bed583d9a13871c6b9d966f8baf3a974c8e1372cf3a0123f10cd99041566e4acc3216060c722de925bd0304704c06d7829d14917ef8941dc507dcf2dc28178f6ac86b7101ab3e639768ce40200c0e75e3401d0f2ee56e726531ef052403994930030a2a04f57350acd1dcbd098fc33230", 0x93}, {&(0x7f0000000600)="cd0131ea6aad1e958caeba814f1bdabefbb0477985eac03f9381558d78555c15a6a23a6f79e0aa36616a71bf8f52eaa57a55e383562c36677a8d7068b8fe8450e1279ead6e4e4f5b3a5c5ce0733dbcb20dbe2378be10835f81c854e48f551ec33e60409370b594e502eab7f0baf0dc4365ef4bdf5d16f0c26501cd53ffbe82d591b3692a72ecfd466d95c476a31fe52152d738a2f8ae64a8fb0c744c696c4089af0c2df9668a6f791acba9a4ba519b7998e3326cb6cab8ae79d2d143a371bacf1d74b1e880319ffa7543f617e158cf86d154314dbfac8666e816eb49f6ec6715e3f29a8438a88d46e63f8a7357ab7f8baa9e04cacc0be6cabf06e2", 0xfb}, {&(0x7f0000000700)="acdf5dd1b4deee5b6dfd3442f9fd7308ca1fb1c36a14575c400592", 0x1b}, {&(0x7f0000000740)="a6f7ec719d67f85051410923b104d1373f2436a31f41", 0x16}, {&(0x7f0000000780)="2eb3800c59277d61890b497cfe09ace3d3501eb6ce7a097e35f34c3e33ae6badcf0b63", 0x23}], 0x9) r3 = shmget(0x0, 0x3000, 0x290, &(0x7f0000ffc000/0x3000)=nil) r4 = dup2(r2, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000880), 0xc) ftruncate(r2, 0x0, 0x20) mknodat(r4, &(0x7f00000008c0)='./file0\x00', 0x2000, 0x9a3d) getegid() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000900)={0xff, 0x1f, 0xbac, 0x608b, "fb1430fec28198d49526339c9926b6def847541f", 0x8, 0x4}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000940)=""/33) shmget(0x2, 0x4000, 0x4, &(0x7f0000ff5000/0x4000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r4, 0x2000740d) r6 = shmget(0x2, 0x1000, 0x10a, &(0x7f0000fed000/0x1000)=nil) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5af3bd693adce32a, 0x11, r5, 0x0, 0x0) mknodat(r4, &(0x7f00000009c0)='./file0\x00', 0x0, 0x12) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000a00)={0x3, 0x6, 0x2, 0x1, "799a45480006ff68f883dbe6ce3baf7bab92d4c9", 0x7fff8000000, 0xfff}) setsockopt(r4, 0x7f, 0x85a, &(0x7f0000000a40)="aea47b86bbfc70c2f97d4553285c91f6920f3fdf8562e337593a2622fad6408e1ce2d654", 0x24) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000a80)=""/8) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000b00)={0x5, &(0x7f0000000ac0)=[0x8, 0x1f, 0x6990, 0x10000, 0xfff]}) 16:02:16 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/47}, &(0x7f0000000080)=0x31) write(r1, &(0x7f00000001c0)="7f9c24e4e7", 0x5) readv(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x54}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) r1 = dup(r0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:02:16 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[], [], [], [], [], {0x0, 0x0, 0x4, 0x4}}}) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) socketpair(0x6, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r1) readlinkat(r3, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/245, 0xf5) socket$inet6(0x18, 0x8001, 0x5) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) read(r1, &(0x7f0000000480)=""/224, 0x3f0) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) 16:02:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x200) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000200)=0x2) 16:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {0xffffffffffffffff, 0x2}, {r0, 0x10}, {r0, 0x100}, {r0, 0x2}, {r0, 0x80}, {r0, 0x20}, {r0, 0x837c3c5c6eeffc08}], 0x8, 0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffd0, &(0x7f0000000040)="1f") 16:02:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() dup(r0) accept(r0, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:02:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) r2 = semget$private(0x0, 0x0, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffd45) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r3, r4, r5, r6, 0x20, 0x8}, 0x10000, 0x2, 0x101}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$getflags(r0, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000002800)=[{0x34, 0x0, 0x0, 0x1}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x4c) ioctl$TIOCSTART(r1, 0x2000746e) 16:02:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x2) 16:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x81}, {0x800000006}]}) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x5, 0x8, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xff, 0x2e0e81f5, 0x4, 0x1da}, {0x1, 0xff, 0x4, 0x10001}, {0x301, 0x7ff, 0x7, 0x1}, {0x100, 0x2, 0x100000000, 0x6}, {0x101, 0x5, 0x8f, 0x9}, {0xae, 0x92, 0x7, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:02:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe62, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x6, 0x2, 0x0) r1 = getppid() r2 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) r4 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c0230000b883185b005fb54c9973d85288a60060000004bf68a44dd0aa0e9c1e16ef78d33a01c8a68739611f62b454fa34a2bc167d2e864a855f30363bc7a37a0480af9210ece79e1628d65b6275c9e0fd8f3814b54dddecc4c"], 0xfffffffffffffd91) r5 = dup2(r0, r4) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000100)) 16:02:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x77b86d0bc8f7f057, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140)=0x6, 0x4) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) sendto$inet(r0, &(0x7f0000000180)="d3b8d31f3378a6a13e44be7b27f7f1942335c70ed212a10ed7d8a71c47ea4851b1f87e0abacb5ebc06c34146fbaa1995b0e2540475c2009bb3c104df8c20843e952da78a3507b18952c8514f04e5", 0x4e, 0x4, &(0x7f0000000200)={0x2, 0x1}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) bind$inet(r1, &(0x7f0000000280)={0x2, 0x2}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) sendsyslog(&(0x7f0000000440)="2468a34f74ebd586d311c2e86d589419f98ed20192b6d1b9b1e53b95a9aed70833287256beee07fd95cb32f7bb0fd3ec24dceb4b60111238021d9e88fe8c540c53d57fd5657bdeb232bd3f45f49ff61eb0fb6f65b9f802a884aabf86bd9c542db1bd1c8711633a15621474d0abed38becc35b879da4e4e27152cc49d4f08ead2a35a2fd114c785ccb48e8b40e6e8054acf3b19a8101d75dc358016b008f11076eecda4c62a0d3dc68aaf8fd8c417d20b5490c56ac9df990f26e94928", 0xbc, 0x32) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000380)={&(0x7f0000000080), 0x1f732ed342e5b50c}) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:02:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x200, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x800000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:02:18 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x180) setsockopt(r0, 0x6, 0x401, &(0x7f00000000c0)="c78369d0b7423883bf8fd492378a051857a99bdb9ff6047b08bae8fdc1dc7d7771da2e4ef752ec5690781cb58764438ece0b47147bcb0616a7c4c66c8a47b510a9af0004fbc25f7a4f2138ae048e0207031279744acc95", 0x57) r1 = socket(0x20, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x100000002e, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x6b) 16:02:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@un=@abs}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) 16:02:18 executing program 1: r0 = msgget(0x0, 0x10) msgctl$IPC_RMID(r0, 0x0) r1 = getuid() r2 = getegid() r3 = getuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x3, r1, r2, r3, r4, 0x0, 0x912}, 0x9, 0x5, r5, r6, 0x7, 0x8, 0xfffffffffffff34f, 0x7}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x81) readv(r7, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/154, 0x9a}], 0x3) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000380)={{0x0, 0x3, 0x8f7b}, 0x10000, 0x3, 0x3}) sendmsg$unix(r7, &(0x7f0000002880)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002700)=[{&(0x7f0000000400)="c1be1a71be0339e65e2a4773596025dc9cbc73b944ecdd7292f652a3a654dd5d0b45f55d9f2648436a27c2ca60b3b554dc5234cb17de9a75e98776033d6ed9c4845e553e2076b158cf08af238bd35a3fb1e6e3459327b628814d361e1e29e2d433c3ac00d7a9848426c552164582e84eb2d553f5c9caab5c73f147c508a0c061d5ac63cd8065b10d14779179c5864afbf22fcc2929273b3e873ec1ce00da7670ee5272f6fafc23dc7019c0c768e5a73505dd4122255a11c7eef95b4dee5f2c7e9eab646abde5b392e03d161d1e5bf9efe7090f31c8941fbe4b76f18d295a9ecc0d4f3526937ace357223f7a26d3e7d5dd93467", 0xf3}, {&(0x7f0000000500)="90bcab7c76d0da0be81658af3ee96414a37d271e3ab921ad0ef9092e40ba071c03140e335f5461560507c90da0fc82e7abd22de986d02c183fbb5b8f5218efe462dee6f3464cb624e186be3d502eb4a2592d07f2de3e87a63e9007bce215cdf508e8e2d42107cc27affa35b661ec007c247704ffc4a8f94c77da261f193c79f45e0be9695420228c97641ab8ecfab98f3636a42801f17408a4bc233426b2eeb814b59c167f958b3efb94c78776356eddf6b9822679a74d8629a25a095314c819445dbfc73795407ca772ffc8215bc987793976757cd283ef13c01282e0d391861c20837041bcf822c0f51b05a8cdf96f0a6754d42728b96e87886b1ae68af47ce78539bf543c01984939902de0dfa6e5f8d2f09ccbc62465294826e58d5750f3986aac19e1e421aca89d06a4c676820b3964d88fd3ad0b28f0ac4d979c2642a034388c17509aa3793ed2ee3f7975a6dd752d58384aad7cbac75afdf3865bf32e29ecca24e8f1f5f79aff4f222ea01806db67132a487a67f2034bb6a970a5d8deeeb66e57a26bfcd7aa83201b7db962c237c933ab34b4d3d8e173b74e8403d9540520bd1b2c3e5f4ecc281a79724629a011e4be4c390b68e57dad7aabcc0a5d24067806b94498d1305a5d65070a2abd4c9e6b2212de7c1828cb594752beea2574e4ed2abe3b84724450e86c764f60394294309715e90643431db225e82ed1f534ae92a516a227022fdf76dbde10e0861858579ef986bd22a9cd4e17d250063ab8ace6cc4ce9b92551e4c7f38b4f4a3d038579a8c237ff3f1b9c90a715d68e0ba1ca84daca1cfd07a9f5fdfc83bd30a111d5a75b83b9bed821d71707553824e4369a20a9ce0825b965d01f093cddea6f96ac510b05dd099e04f0a42e90dc36bc1c1bea9b737eaad16df9cd5957a5f28d83b01ba0f427ce833b93061372346d9dc4a01dbc7af8ebd9b45e9fb0077c38a533810c129b59b4e59ddfd4e5fd8f403c3288f4b8df54053218e0b363dc97cd86829c0b77cb613de5490a807d7f43831e1b5887d577320009af8de511344d777a5baa89162bafb08c1600741d93293e184ef8304717aa74443ed8e5399b1e9dafeced31b81ebdefad2cd23a802ef2d9facb75181ed68fc639c91bcc17382d1a8eb3f1235b481e6da83811f749d35fe1d1592308e9e97e2f210011b7954fe3cffe15081e5802f2d66c8f326118e20db2ac88960e66b0c0bb56225a6845e735de09dd098bbd75942d8ae2adf70597932edd0801586bece9ffb647a2f748f5075f41f681f3796e208ad2c11a4764f57de892c1bb3d32f18fcb48c20e81458ce8da4b12f2f856072775a5a10f5c9337637067cf1f4b30fb8c4fac7f9d2ef6139da84717999b1e0159bbf83663975dd3826fab74390a621a365d158fcc2b9cfb38a64656e48c33092b05d9eb224434963826cb7f7b67a4436a0efe593f1bee90da52de2a32b67d8022125ac2eb539005a67bc2b564f4eafdb78f1f088938418b59af269836982afd53a7ef0422631fd523528e72a11be197cc90b2f9217e6e99349823658abb1dd2f0c1733eb236a0c420d904ada7ad34fb29f4064b060d3f28c394cb05df3508ec6de2642370723a96ee6f97b5c3d5d7a72eba7e6fa9a18254e2d0326381a91ba2eb291b52d7490d1f8412010b7b5bbe966c2833c8bf16cb22261efa686917c0ecaf68ec1fda15d67db1cd11e5339cc75f2ce1da76c119987022d20714212a500e052b549c23cbbfd3495ac46201340f9dab2a28f103bdee03c50ff25c90d9ff8ae9b999a895e09dd068d66be674a1062bf504b9388ad34cb1cedd5a4d8b8e03fef750abdd2e24187dd01685671eeb95d186542a3a764f2f27d22dfe5ec0dcbf4b3b9cd82a8807b7850f78cb7f200b0f5dfd5d577cea34976c4d9dae39fbb747904758a7b36e3e1197d84de71c95d1d2c84735004b24ebd2be61d0c5f2de60ccf2ead720d885863c3102be5f411efe0b97b3a7ab80f087aa68b07c2289d91f1df614d7f39066f375e136b32a566c6b939ad20c292c0a6c98f0ef8228092ad35eb06cd8b86629d8f9d8d5d2a79076cfc880a8068a478820fd0b5cbaaa1a71f0115c8db7c3876dc6b02c9e00da086c8c163a0dbb72f7946cc0c7338b5145567ba330277eec423967b26ceb58d1ae99c3cb8f56317ca729db6c85abb3e85edfcba92ea09aa5c9941d0aaf2136ad7999bc89904ea3d0480c2538b625172d1e033decef8d7e8b8ed1d322b2977ea2376823f6f5a9502ca5552402ef2c55ceaf0b53143b62d64879c11ecacf93191c2aa1a0fab29f45b2e6ce5cceeceab77719d21352f5dba1f7ec9eb5f0783a23852ae6c95d84810adfaa10c71195e1285695da49fb5f3fa2accee30f5dcebb3feec4a4bab6ea87c6d1140fd48ca97a5a19b411893e835c454bdb62aa31b9c9f330d0b75fcf88a57324be736900bd6ca0d786c57fbc36630c29fabac2b6eb7af4706df0499840160c266d29f01a93fcd1635cb2882f0164290e4940a18c44d93496cca114110f585a46ac59048ad88be5c03ac65ab07af7435156bcff591d52bc991cfaa72bd50f7b1166e22d8d2d82284acea4eaca8fbba340f314cbf88211e97a2f5312da981ab5708e4bbfd6e8c289da321168addfaf42f8c185f2f56ac6983b4351127f093f1c0ed24c0dd099aded67a8b8a49ef2024b22e00be6d99f026f1e960468e4d84a05db6e3bcedcc3a638814606a51598205a3468b2c74d200eaca776a0eaa6f9bc961f96037b7bab6b6978ea7bec4bfd432e793f53206c65f66176af85e45285b85c916fc6346992898fe60e308451b95fc64baa45b09a037ccbe2f685d1176fdd0f8d1a82652b67689d7d498c0e3fac18099c8d609ed250472727cfc74622020e8d5518b6d9927bc7023ec1a0ffc57ee810c0708453dc5fab3276370a8fdb5880818bd976b90bb6d8fcd60a0d0c03b88dd3037f2c935a2c2d5d30b75bbb25d84a2e9ad460d5922c0d622fd0aaf643021707f8a9f5fe2cc240933874f6dcf704112be9219df278a01daff61b0efa4020a4e5e5a3f057bdf1d05a6700654234ed95d2932e05439dfeb6308d22d3f1577157d594ac415e8173424870ea69fd9bbee94cff898db4b77976dc5cb3cab52508d0050fe0b5ce4a0ec48894198a769eea43f515489b210d561c6e7a48c2d7d92d26b0483024b7ada4b60fb9ccd88e08d3c43f715c7156467c2bd261bc3f8031561289de7029e033e6a75761220442f8c673e91eab62ed474cab60db395905c97e475969b8c3e7935c6ff7d2f6206f876af10ccf34d98511490083b93cb6c6c53e65aa7c459b2da585aa496ac753a54c1ac4b3402c6f472657fd91b9e3408abd89015977db76ed196c60a42ed0e4bc069b5d5eb352ae80d7b8a701ceffcea657ee476282a621f610cb5cb7cbf1c239d04f9bb54cc7d17d8540191a280beb2fd2f090d6c6a8fafec5aee83060e035ae897127c763e06c184643fd1c7b815217dd4b00e10e847c821f7d11b120adc549be6525dfd75cee8568f8fc2b314dbe2968a03565d6202f75c110c53b047fb0a6b02433011e84fe017b53dd3855c072ed27292df8a82324be775428d34901a6e579eeed3120e1eba58b9e502041dd0e4f403bf4ed2871ccce523ead2110611dab8a82dbd9c830ec2d7a1deb5506037b7229e7303db614e574888d15e2793e0dcd36a34ef2c5ffaac7940d232792f6d5925264236041a1ca41986e7e25608129628ccb1757712eb40868e16e9f65cfd0a93befac1ece38a68bdf83eb1d38d98faafed86fd23bf8602cade8c733c1d9fdc6f25d229e34795a2caab29d4ad284c710081c1e2aab277d8d2ad31117010bd778b0a178207159df98da87d73691715d491bee77ea03ac77f4233d2c08cd2fa70569634a0a83c7b4ac773852632c968ff316fe73c994db64cc737741525dd870081807f9c7ad60e27f75bd9c4d22bebd0eab10752c8235d7db38ed31848714b6cced49f3fd12d6b036b44f27e43acc53ac3a83310a35c493d9246fac286ad239f7d8b1332309ede89ad1302ca422df928346ed27a299286b2bf0b460769fb8bf3f24482d2c62efdfddad3b6485499739cd59c54e420ca38f128e43cf595eba87f3e1d424800f35164864d8d84195863e58142dfb7b52a8beb7d4e006a459efa054e86382ec18d72505b2573132fa157f49e0b61163caa4c18183a843572e120e849a0a769605211497f98b7740e8e5c8de140dff2c721fd9b7518188a6365f18b5376350f99025a387c07ff4f8f98f697855041996d2544539ec91537b6f18c661e4a6d439718fda2a7a5ca8a1339386fa7a3fcf5ca81a7828c372da17ce74d59a5aacf184b1feb8f7594a9f51314c5d75311329cb59015b182fb17b5831f8f5bc4d70e9072a643954eaeaaab0a71a79e91b0bb251a808ee63eeaf68816495ccb9ad73e5cfc5bde7e27f1888aa77459d382d117a4d0e4e946a7cfd5ba66258e77a094db377b3d872e2503c65dfbb7c661275bcadedb1fc6390654f2edf4510f8673f456ab290381c4745e9c280e367bdd6f8365547ebc29eb913d57fc428cfa7d1ae0417520594e659f001cda4d957759b50b161e8c5ba297d78682add0fb88f03cdc12bce6519abb93a3c9fc17fc509168da7358cf1f151506f87b3b5d1f6555bd577a34e102d81f0ec89db25ff3728ce7e03d18060ef1c04fd8c74a9ad0b0b379bf26040b588b352b09aa96b892cbef189d197f53028f3db3486526d80d952c7d97b1eac920eadd3508114a8efc1ec0cbbc1397ee38e31adcc2b3d0888182391f115d360b28a8763218bfc8b3f22a478c923a067049d991fd0b09d0fbe2e128b82200e8d23be8549baa3e19572b60521fe3a57e83b46b29651fc64cfb2f4733ec3a9e0b7da999634c191f450bed7943f5467e704dafb630dfca5606138a2a6e11e2562b836caa04cf5775bc95b629d0097fc4623f694a6759dbf5b2b5f604a56707432701ddb028e5551a9c0644d10a331c83d7e7623d0809941e0f9b11f1af27a10944e6416f604a8a1baadca51403611e6db6df2d1af049930e109380ebbc2d8f499d6a17586159075cc5c8f75e920459b1fd2608f3f04d43840e0cba1e2f654daca281ad3b0b35a287e4cfcea51a7ccf212f001d8479964a3fd84c0b523d0b390faab0dbdb9ac0a74cd709b0f129dd1c0717c7a2ab34bd6fca2cb0015bdfe25bba75266bc94f26a7002cf5c1ca3439eabeb688e7fd6b4fa36fc138e68735391e741824d759a9d81fbad0ce92bdd8f4a75fb88bfc9fd85e3291259e68b9041b23a36acc2c2dde226844fd7a7d6dbd4f298727107cb351d49511dbd2243dca64e4a74f9fc6876f7b1029f16a8c572c0121e62e36c806b68dd8330efd15db550e99c7bcdb6936a15695bc1c3616ef61229d0587f1002d009da2766e27d7222ef3a2938e002d92a9f0667d4ba61adaa0b7439dc5f91cbf2fe7eba53db151f79b7e1716984ec0c487a4073fac0a6d5b76f9d8966bb196c24203b0ede50435245271f6f40221e82c933233fc9fdbbe983a2d384105b9a29c2b6387e1e7a7ca747ae90310127052e7c63e580672bf7be0646cfbcb1d87b5a97c879bcdd83a9afe37cbebc577e763c5227360fdeebd47a742e14cb6525117f2366c8be0336250dbdcfa41ed6ad12472d1f10e0b5527b8a035a6453a13a495be2ae93c3940d06ba625df40125962f8c15efc02be78f742764dae0a633b040afffc8f416d1510a1b043569f2d53c7d03b52cf9d2d4efc665", 0x1000}, {&(0x7f0000001500)="d0a156c81aa167bbcabdfa66085015378c888f4ab14ec68135f1c2451a73b9ec804d2e75a94ec85f6193341aac041b80a6aafa3a9459484f287bb72926c3aa7f1ef0e0a8bc8ce1bc216dace0c0c7327f32d8cad21070ccc1f5bca9a18388570dfadc33f3cd8662630449010c77ac5c966d5bb2d0203f522c04dbaeef66c78c49af0462b64432519b266032cddab45a2099e4cbac2b0df2f0f709da6dfb56af6fd1ad5957bdd6b6ca34949fa0f74a28be0f7673e2ca2b2d", 0xb7}, {&(0x7f00000015c0)="9f4537aa8e8f169b51d7c592031bb3abb568398928160ca508f7dd4e4c1e9593f129aafd0009e069b41605410f25bd", 0x2f}, {&(0x7f0000001600)="e77af6c222288125db4c80c3a123bb7ce8ab4eab647b94067b8899560c2bba7a57a74e44ee7d6318a5fcc7eb0aa265d041dc42adaafd905b7fce98189ef3130521c1c204607a4997eba000cbfe773bf98c6c1639e28a167ba5fc37cb80174c14de77ac47fbeba77313d2f63c7de5ce1ad6d3f002d8b1e9cda31a4bf428d8391bc473c38146dadf0c1e6d8cc938beabafb782209673ccec7dc31fbd0d7fe0f1cd691da8feb334f06efebf72c596e70607854952e48755fe37d04b4901cf484c2cb322751eaff3ccdb20f1f9f694314f8924991eacce6a109ca48164acfa10ab468de63ac0913ea07f5428788483dfa3736e7f58e4c7e420628fa6c709fb183ca00d27bcbd615fdff0682c781f04a813f06d168ec128473a004941153ec7d748c839b7506d81128ddc339b99790b5fa7457db20ca2e629c6bffa548f8b8018a81f329ed143d3402c1d706e8fc3ff2e673a69fca2683710bbf996b394169d4f8256fdc2d6090f1f081931d2f5099f6fdeb2b0e82f7ce851b3c1147a8ec0fa774bd66aeb0b7d8b67fb9a1c699b80e5ea1d548f7e5f44ce754f885be7ccee5c6cd857b3d203c7406e0681d70b6fe58837091890149dc7ee93ddadfadf7b943242c7c7cfb7c984bc52270ea89c0c3fbd78eacfb50a2f70fbe2e79a618255fe40953dc63581308b08813b31dcf7ad6988a800110d1a30eac4f3f4e5b1a5c49ee4b5ac7d28c99ff2c992904c708297bf12d58537f6bc968d6bbab69dc71ff7acb3a4490b3b95d49d379b2a042c761dab6d671d8073c8476608d2e9536e36b64c25c1c7e0cea6c81848ee20a40d4672251e7142521c33a8b2ac8856325e80944d0275274fb55fbec491b83696461677363958cc6a024c6d3b84a42584a1ca2902355ae9355aff2c1df94b6959bedc66986260478cb2ad99b57a1bc27a69b5813a73f9ef3f155182bfbf180c3b295cb2cb66976665c4ca0ce65256e9ac7d0ed7effcd44be88f3c5b98b29606f080f11cf979005d9e9ac0b9a136a520cb28f3903417f693af42798b754adaef0607ee4c8ebdec45f5495618a458f5feff5199042d497975692eb618e31eb562f3a4246a5b85ebbd31c67bae2748c7ca6097b98366085e0238596cda45813895d78fc1168bdd032d6ea55942a3084838cf86902317bb18adaa66ad88d8a4a8513d7ce6ba392cc8353660278a8ffd6951b04bd54f6e3d5a114f79d8f109118c79bf5fd69f98f6166694654421e70ccbb97fd85c553f0d8121062252b9ee4d1280581f3b443561dda067e766a11246c00a64ae4e67e6b10a807a2b84f16df6a63832e9f9798168db33593cb7babad07a11a2efbd724f1be8ee63279bd31b055b701b7f7318775eda87fcd0bfb943e966571b6b0eb11770c4d7c88aa63d440831403c34c373761f354b232da2bd5aeb9a624bedd4dca9fa9643f8c74d1e58135e76d60bc07e8c645391057dcb7d0776fc635dd220b89c9e4db28de890ff6b7970d672fda3f840def32eb84389dcd62868d2f75ae4bf56211bc963efd5e54a24447a14c634f9abbfbc2abbc497984dcb998d03e341859fefd8465e00001a54228eb5c132e2956244c391080c0f665cc4c82a40df5683533c3f21a1293ae2588336d0e5f6f507c2a62b0195ce69b9c1c13765ee8fd68769f628be6f0db07fea01676518aa20738557f35d9dadd4369ef64dd997b27d467bf68f2be9b9fb7c4b73061058b967f4aca8e753f0af95d658bf2bdf12e5a8754ed24810e1fbfddcb28f53c015f8d1a71378b8518a75245cb85fcaaca9f2b6fde76f0e746174b0617c72f7d68ba79fa0424060fb08c2d33371affd0bf3e5e2af7b61b03b2142d863309d7dece34eef19319dfbeb4d4da2313611993bfe658dd8103772a27131cfff27b0186edae6a6727c42661013b9077a3e3f2343cbaeca62422434255871dd7ab7032e8c32274d9c0b8aad0a0dd9ae27621cecee4c7bb6489dc046fbeb74e755e795599fb901f5e261566aaec6fb6cdeeaa1bb055675190cc3db54d5684357415e6a1374e2d54a10b4322c5f1e97983f7c535217b0edfa8eb0e06942d6769fdd472a6f0d386e52163c915c24912ddae289172c86e8b40fa7012ecaed75436984246a4083ff4d2aded62b72b0f8479d1023739ab76e635fb7581ef8327d0e6691525e98fd96a36b3766c3a367b0192e6a32f7849ac6491aefbb2b2fc423a396ee38cc1f188a66fd590e56e8ac0ce0fb1c4d96f59957f1ff0689f675c376f48be63a6851d66fc2d903f7458395d013ef29eac212635caec34f6d12865fd861d8608d9cb5fa4e8b2c57c695b63aa324eee4f1b3668b5f52e0ea3a583d3af29dd919a0d2f25eebf074f72690efff3f7451bd7e506751f99dc14c037c20cd9e9ce1b6032f1bd0cc8b6fc5cc7f060f9affdba50df8f71757235ae9ff8c788a5f1eb1ed610a09144a92825cd27372714ee6dcfca20f54b0ec8ff1a5537cb3fe4ecb103365c0e7117cddbbd24d2d2f5fbcdefd2b455bd02e13d5d594d4ffeae1bea8c687118ad8b2628ed7e50f4b7b95e051440588a0382fb013e9e72df6ee8c20ab957ade3807dc532d3dc698a27e2074b87aeeae64ac32fd33dc4c2b5766c9a809bdaeaba0560a912998137f4248ff399a5043460514fbc825bfc17206bae40a80756c9be1999e0afb4e0690ce0e8e21ab9449108aa8a9df303ba8b877d1d87c7b871f826f9f4ad94e6b128736448b8895ce0f2b390ef0c479c9852f983360300e74796d96bf41389f103d8f6a8d3387a5161ff62772e77e96edb2ea00a45f81787a92a93b84293ea5c06574ad9686630e4514094df9558f00da201d196f5de5363cc491fcae0eb2e27152fbbd2a79f9baaafbd420c63e8796ea7faea20298a214205c9559d0b3035de589c6015e097856e843db63a189a05d1d88c5788e520c7f2e8c2ff7ad709d032a25798a1a7fbafb8e1f910abef09063d43ff46290f463dd3d9e59eee7ac7f2811b2789e075f11451ae0214558c56ef0e0f1317774c50da02ca2a2de02aa9e335c2685166e6afd38eba7631f7b5fe725eb0931bf923232b89acd1630a23210dd8a4afea123ddb97898d5b57708f73bd855f508fdfaba7f147b08777c0f7db39e7dc1cab22e03731f385e3b7ffa1beffbef7d5016c966945f06a3bcac21c073abeeb447a03b4783705c6b450fc6e47c1f8ffbbdb2e789233c28e6e7fcace54604f800b00c18afd237f3ba14f84da8ab732f75cf1c8ac815db71ad2af0f192caf75bb6feb4b29d977db92d548d7028d65e47e5163f8bbe272a43494ee477ec1b22baf0fc37e9dd39e87bd09b84a89a008fa87da22c88694bca2ef3df791c3bce4c35226c24c24dd3610983fa2a1dfa8154bce6b16280c507d8cd2b6bfaf7bb5446d6f03cad0d551652a5b443da0eb3be871a8a1c73a28f1693b3c9e06afccf8c25eb83acb0df07ebaca74831c362a065ec29b6a1656bcbe7772643760c829920d4ebd43751fc3354cf57c20d8c78d7a37260f0c784963883e98cd43fd41e05173e017f4b5fa4eb1129a9162d645500f1ae53a72b1979b8c30b8fdfdbe5599f32e7311731023e701ef24c531ff5ed715f0f892799e46d49be46b06051d4398548bcb1bee05d4f116e2bfa67d49cd76f28b7a945b7a313331512106268d9b7afcd96c3bc92acc5efcc6d3f4d97473a07edf643d70a6c95cf1375ad0ccd4a925a7d72e1a43acca68223f5c50214a5b8a4d1b9cce3c46fbc6461f3bd9edccadd215867de83e7106bf81cf01ba98f0d83981872ce9b68cbff19d545ded5acf14bacb6e8ad941437f35d8aa4b244d49f5b8c326164dfe63da543e5284b0137196fe1c8769fa154a9c57d1101584889ced1f08a01c51d4cac160ad48172f9a11037160b0098e50636ef94716f90eff3bb34052a0248333fde91d6a3acf6c046d09666de7cf852484ff633305be04556e3dd957888dd3a142bbdbd849afbc3cf2f73a010dcd153dac7e7e069f6a4ece04bef2981373a02d4a9c3e47175cfb714f55d4b1b176bf1e6f3eb96a4727e56722fbd33ce5c92816e7a36e92cf4542649442d810be5f7f4e4231b67070630c1041af23eceace7b1c0c595bb5d95a3eff20537829b2d6fca97770c54e21b21122b4cf3b47f9f4df4c372ce932360396a8d06f99fbad262cad352a8380250167a5a548c4b3b5e664fc09da03f27b89892bef1da29d96784d104a88a78a5eeab452b5414f136855d5004d46ecd55de2cc342818a263761f202ca5a012c5c7935b6d4afc3f59e268ab559a9c505272439715aef8bc12a1586f4e41fe67d834bf52883a970fc5207329ab8b41bddaa569f5651d87dfe6a645d148b115f118ddc5c09504707171270cc99d870ff6acaf5cae4c1fe50076782b786617995d40e1a8cfd1b6af64ffa6ebe970a60abafa13351593ccccff01a0074c383adea55db7847741c36b68c90940d90d8516cd9aeb76682963ea03bfb7f6bc80e10d604e758fd778cca7560394472276eaaaa2266f37e8aebe2fcc04b435cdfa188629a0162add1b2c80ee695fdaa6d366822bcaeb05de3c4edaf09bd1d03a01c661fc435edbaac377695ace2a54b4940c00deb6c628c871009756c591408446170cd8bbd7187bbd0c619a29805fc5acdca73d6713a4fe1a7205c79de4bba9fec4d064faada690d10b57cbe228ff56c328963cba5ce4c2c41f38a3973f1a987437d312ddf029e292523c908003082a9c0a11b339300d6fe19875e1317ab55d3cfc70470d95be4bea0f5047a0ab0b6f764f350398104dbd2cdb2d0d4cbf3c107e70093db0b8278a83c19624878f73a88ef406a6fefd63c17a38fd6c66962e8e758bf32d5d052a447cd8567217235813f72d2f54879b60f116de9159077a535591a59414f95e449f0b9a815ca1dddc4ca59d7728e8f5589f716df4919cc8cf28f9052d029c2df7162fdb72c7db6a5cfc465b1227d59d8ddadb26ff831d95270e2c04d14ef078d74b8d403bdf50ca608ccb73003f1ebf7db15c2ca66d475fbcfd0ad7603762787b5a936336b98d8449b7b3c8d8c2e07426c27feebdf5626a660f914bc0108b95114778155e4c0bfd042ad5bb24b870c0bc5e1aab0490069f2334c03c2ce78adc8b6aaaddd7dfc39a261ae7c94cd2c9512cc3eae2bb62f9090a59a174b70d384762c5e7b3eae23dbfd8d7abb02de3d32abd9ca81ba18cdadd60cc69a4f52f84b4cdf8c5faba6e93735fbc0585729fccb9b3765451e8ccfa42abbe3b907a7036205b42b7b63380fff353c40b9c609e382e63d85bd899830ca91a04878442c4d07d6c9a52ecc6cdaaeda1dcae1fc2b7ee0296108a09ef227fd216eddd53cb509d6564f6a7727d032764c7ade8d6b707be38517609bd0c408386885a95419ca045399c88dded0b1fbd220680638cf32b126846a7996e53d29b5dce5b7e25c51c11cc2efa49d9498c2fb71f0a1ba21a86d6b46d92580f7c13dd4c815a41e293d08f893c796a8c453e206664c0117779940b3fcaa5eca0a575c48f4414dfc82e47806fe20ddf42be9d9be85fdd7237a1616a2d0a26e51067822158585d1f8ed2fbd3fd1d4ffee4ac218fe2f7fcd68b582e5f8214af914bdbebe958d08ca885cc80358b059d75a4998977f5a2120d7094028083dd882dd4b370402c13d23404ca21465fb8f7a9f1fd11128051a9089e2b31c2443ee6d340493d53c96c1758913d2fcd184712f8d08bf655c7e60e0afca842fc0e667bc548db748d7aca69438cfba055f2c75d108b19be1e5fd33df81c6a85a5a", 0x1000}, {&(0x7f0000002600)="6d28ea7d88c4b0f85808f8f59198e76831c263f3cf84a04b6904d9aa9af96fa11495c671146c53b0eecf11b0fbe0ffae283deccee3dd94ccd4211a29ffd4a98a600e98c8ddd536fa771aeec0c768a5e09136a230a1e36f7edb88b0ebbb73251fc9d3810f801f7f11942583d068b74724c336c737f35833e18343743bc905b27eaf384b2c0a317c838f362d2faeafcbf8d792baf760f63c845f56885e1624ee08021178292725f4386b48ddc49e359c54c08c6f13028f3bf8261f8ad4bf3fc61034b7ec7fe735ccb4dfdcdbfe6904d04d18dbeeca0a385719cdb3109e9708ea", 0xdf}], 0x6, &(0x7f0000002780)=[@rights={0x28, 0xffff, 0x1, [r7, r7, r7, r7, r7, r7]}, @cred={0x20, 0xffff, 0x0, r5, r1, r4}, @cred={0x20, 0xffff, 0x0, r5, r3, r2}, @rights={0x28, 0xffff, 0x1, [r7, r7, r7, r7, r7, r7]}, @cred={0x20, 0xffff, 0x0, r5, r1, r4}, @rights={0x18, 0xffff, 0x1, [r7, r7]}], 0xc8, 0x40a}, 0x2) getegid() ioctl$TIOCSCTTY(r7, 0x20007461) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/zero\x00', 0x10003, 0x0) r9 = openat(r8, &(0x7f0000002900)='./file0\x00', 0x400, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002940), 0xc) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000002980)={0x9}, 0x8) getuid() ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000029c0)={0x2, 0x8}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002a00), 0xc) getsockopt(r8, 0x2, 0x3, &(0x7f0000002a40)=""/223, &(0x7f0000002b40)=0xdf) select(0x40, &(0x7f0000002b80)={0x7f, 0x6, 0x101, 0x200, 0x100000001, 0x6, 0x4, 0xffc9}, &(0x7f0000002bc0)={0x3, 0xffffffffffffffff, 0x8, 0x9, 0x1, 0x0, 0x0, 0x8b}, &(0x7f0000002c00)={0x9, 0x5, 0x1ff, 0x1000, 0x1, 0x7, 0x8, 0x7}, &(0x7f0000002c40)={0x3, 0x2}) msgctl$IPC_RMID(r0, 0x0) setsockopt(r7, 0x7, 0x7f, &(0x7f0000002c80)="f005060854577994d4d07325ea4c41791bfc69dbcbf7", 0x16) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0xfeab59ccc17c4c78, r7, 0x0, 0x33) readv(r9, &(0x7f0000002f80)=[{&(0x7f0000002cc0)=""/199, 0xc7}, {&(0x7f0000002dc0)=""/101, 0x65}, {&(0x7f0000002e40)=""/33, 0x21}, {&(0x7f0000002e80)=""/220, 0xdc}], 0x4) unlinkat(r7, &(0x7f0000002fc0)='./file0\x00', 0x8) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 16:02:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2016, 0xffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x37}], 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f0000000180)='./bus\x00', 0x80, 0x93) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:02:18 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0xffffffff, 0x4, 0xff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x19c5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9845}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}], ['./file1\x00', './file0\x00', './file1\x00', './file0/file0\x00'], './file1\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x1}) semget(0x0, 0x3, 0x20) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) semget$private(0x0, 0x0, 0x10) r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000007c0)={0x3, 0x9bf, './file0/file0\x00', 0x781, 0x7e, 0x8, 0x400}) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="6e2cfc6b1681aefb4c0b85dc341a450b2c4c317cda176769ced024690914a581ec98bd71aad91e73a5c4c762376bb455f007f7b6314fbee6bae278bdc99182af0466c7bb9cbfcca0a5068e5005901f2dcf3fafbefd7acb9e24e182805eaeb0bbf12a22051b90e899b4280078aa96b4e643d92a5b01426cad576d3ef4e83af2226f24d1ba67545ede3799649d8bace63c3c91856f4db3fe75a7c8dc6a013cec099a7537bb91be14514c0b9e749e2c6341c101dee4feddba24a4185df9ccdf38c0737ca722278fbca3547185b7380a5c00397d4d5e742b589946728ca056db35de64f6d2f1f1aeb541f0b9ddf82feca57357aa88930849ae2b076f069b78591838231e52536b9fa60000800000000000927fdb888b066f4946bf43ab885a2ef286120ac0ba40b28484470a40e3208f871597ecc0b95a"], 0x10) r2 = fcntl$dupfd(r0, 0x400, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r4 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000740)={0x2, 0x80}) open$dir(&(0x7f0000000200)='./file1\x00', 0x80, 0x10) writev(r2, &(0x7f00000013c0)=[{0x0, 0xff78}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x80) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000780)=0x28b2) open(&(0x7f0000000800)='./file/file0\x00', 0x800, 0x1) 16:02:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 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) fchmod(r1, 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1fffffffffffffa1, &(0x7f00000000c0)=[{0x60}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) semget(0x3, 0x1, 0x408) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) chflags(&(0x7f0000000080)='./file0\x00', 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:02:20 executing program 1: r0 = socket(0x18, 0x2, 0x8000000000000) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:02:20 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 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) close(0xffffffffffffffff) r3 = dup(r0) semget$private(0x0, 0x4, 0xbb503ea77c44d6ab) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) r5 = dup(r3) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r6, &(0x7f0000001cc0)=[{&(0x7f0000001b80)="d5a9434c76ab4a24e86b18e267a7c1d2a7cc1abfe349864c4f14dd1be3aed4bcccf72aae92d945774484c140bccfaacf127fbfaf9e7e3e09ab14afc92ee32610ff121cb2", 0x44}, {&(0x7f0000001c00)="00f77af34e426684396f070273574f9b5afcd199c3cb2e00a40c1807b655f43cf4239cd61f3a6a4c17f0fbe779424fa19ddfd5a044243560377d4c45a0aad946762a19477da1b6b888347439ef9015f7a68a0f0f095f309daebae95b7063231a34baa3e6c55404e09974056e6cd2ab212cea4789e1e9377be63b09fc72ae1c1f0a280651", 0x84}, {&(0x7f00000024c0)="9f4922b539c1f970b4ce241e801454fffed262ef4ab320ab654d4c70a17840f71d23c2a3d7604e7899456cc129e4ba494344bcefcc8e1c9510d10ec3666d80b3b9037c6e0ee0d7239187617af1882f1aa6377a6fa984c01f358fe6c54c98aca2c22508d8969e4cbe3d87384562a53f9a89ce742adcb97c7db7ff7c28bcd2f1be9fca657098d3ebd9cd843a75c752c26ebe1d7fe194a3c933857abef3a38ab579e44295c6f6ffe6429ab04cce2469278418781e600283f29b67d9c1fd28f4afc4db7dd88d8b79fb2103d9f605a1d2841000fe487820c149bf07c61694cfc94a11b521f5c5293e90f3aa30cba664a020bc7e2658f2360e977cd7ef0415307d97b5a0ca6e65b54163650aa72357a0d0772af035820f14e5aaa741f82df6f97697d78ea9082675a357c4ef97f7ef0c0809f39b4fff42d981e3ff1111c21ee5a93409a89b7c8485812604aace9e85d46c33f1dc8e8b6e65389338addb919edefa6cddc1eb7cf20a437464e7884cc8c06f2715a6bf5516c4ca230b26f2efab3da666de20b644c6353fd62b1d56942f411a2e16027574a8bd0e7f36feb6f052572efa844166ea99a077ec507fd48e9c0e87388936b039bf7488d92bb9de350d0ee139d2542af7de0fa10131a512ee71c756d7d6d4da8ff43f5aea7f22fa53e953e439084a6f064beb7711e5190497af579bf74ab6c13afd7b7e33cde8cdcda2c59e0a6dd36e22406b785d391ab7c4a45954b2f7ec1e17b406601ba9db34c06ad542872fb325aabbffa5fba24ecb073c0058a7348549926396d9c772f8a93adeb4610cea8c0f556eafac2c042cfb594b00cfe1b0f0e4a478f7339d460fd3d4ef193a11d33bff44c42f5fa84807d2f911b232fa6aaf23dbc6a62aefd9b234f8ed410166443969632c771242bd5193b3188ff8f0aa23dca6115451d5e7fd2c19fb9dc2cde81a7ee38389953211bd5f31e1da8749a0bbbbd6931e619722df6699da34bb2afbaf3f89d05ec04617b3f12498b34e7bc3a0c855d4978c1fb831223aaa43b81477a1394b27c82a33b8045c6f1a3c1552f826c9519aeeb5ab965fd7f83b3a0c15db8c4b8730fd61c0cd7d359bf20ced2223e5f2ce24c35e14c413dbb4ec9809198e75c4aca22d01811e82d13a623d5952872dfb9eca7c49640268645fd7064a695c557b0ebba227cd71a3c44f9e7ed51d8a10e4018b7c462804f4301089c99884817a5f495aba5a99a8ed322b74c090650209bd0e58aada07e94034c9f3884a098913b849516afeefde70a92305f54bf4029439ab3dad5b1253ce13b298c2c40299469f612b927a5580b59bb1ed68d1b3aa77a5ed49bb1ccddfec4ffd0fdc46640a8c37aee0d692c57faa2c2f5a4a5cd1d1bb04554d9a82cc6d09a29d623f1a2c9b79e58e8a146eb83c0fc5527cc572cf17ec16e108364761316ff5aec6493699935e1063f212db052a6bee7407c373964b8cc60afcb8d68d79abb242aad345bf764eddd0dec6c58fb9d7014c7c4370dfed6904b9ebfc1881a318d6bb8d4677629df734478a428d2e7e070014b772fe951f1e9078893ad5f4b63f7067153d8942f1f932256d04da8042bbb8d569de7c9070a0911350bad50474ddae9d00b647c01828b3780efea57c55b44771c94b2f7e8fd2a61be02a3270e887ab87d86602358111e9a75ae9da603e4e275fb367a374f37dea18585f30c064538a8aca2879a4eea9bb691ca96364d5b2e660b041d7b1142e67fe540bc56c77b3a319705cb1a10a3a1e31cc5fdd3f1d01bcbb2d5a30c44f781ff6e3dbea55b56828c0ef3e935ae996d0996b9d69581e91a0d6894e92d6554e35a48253aafde59004c9a8c2ee6e468a159768bdffee406bd04af6f94f08603fa3b2676be57ec0db12ac903558e78126b42c821630d1860087f0f7a39870886749cf353fed248e55ff3c4ec487da226ba6c075ebfaa271ebdb6273025fad27e3c857e9cb189f931e70a56e72f70b05354c3440523cf387461710db5a09cfee14c67ef55763a8e4b9131f7814b58cd40ae161be08f8a414acd74906ad848d4666137524a111de546f5eb1294beb25ef52c745d2b3f8d8ae977fff4a5b8d7baeacb81414f6b04ca5097bd9e9fa4b60c5cc77b86953faa3dc21d7a80fbc51b33543e55bde2872300e31b3557df25dc90befd94b885d316a0b51191628c0f13dd18e831a55876b48456e8fafb3d0b29c628dfd157b151929a711bf5f130593bf294bdf6331ea896df7e30932891026eb8245ce2ec6d623228d862d8e71020470d49708bd62c97762407bae4e392d3d2bcf99ca3be11045178f7cc90600c15ad267e975a2794c78744e242e8636b9c2d6fb05b4a71daf5ad277956aece9de52e4740aef383159d3df0b5d02a55652bda7c7225b51c08386e1afe5ceca9176aad5aa64836a9b93fcaee38514ec868fef7687788b8079ff21549a0d45c78fa5dc5cc5816517ffa8b76db65c3480b6921ca6a36225c612ba720601ed7b44251979db336be858e39bc3e22b87a9af0f12f1d2c51feb4045b988b17f359166bc21665047f60732aab91d95be95dce43ea165e0e78df8a0c3b8ec41fb2ccf40f18a82c6cac98b5220418191dc4a2b30bcc5a69dfa487cacc30f29a76eb49f368cb9d57564a23cb109b02bd98bb6461dcc055ded07a431735bcb2296f3e152389ccc04927a043e4d8f8b0d2ba8944572c9ee30a15d7c80de60793ab9df1e6e248086c122159eb71b12032d1bad8941fb2142c6d30b2936714e612a5adf934efa48eec2460e10f19190ada71437af211c8f1850cc405125f85596366e9abfe887eee63c175a4fcf754b919eb4720ab2b33a87b0e29212b5a66a3b9b3fb3cd6d0fdac0620abb6ae01a1e756257c0140cf359dba54de614cca660db3fd88e02d1b05d939f3738d8940fe15798dc21dde7bab2a84655a20e3bd9e5a291cb2c3d94263fcc1d148da0a10c967405914a7606b83b3cea47934282f5a51ae55db3b4f33bed0d78dce1dfa35bd5353f37d8220a1d28ea82e0643dedc50e3a1b372aa4cc6fdebe422e7b8bbe86fbc7146804829005094f6966207719b962a9b5b53c68f359785cad59ec3ddfb2c8e9e6329de950f834a6714468e3cd7ef23626bba1db18b3fd25b39a6a13e6983bc6c36bd58ee28828861a91dfd94bd3a1d6c5369101b621deeaebb7b6b6f49f45ce0a8492c8461e41b0bc381c0ef7ed24a5631549ddf69c928c6b25ec814ae7003e1ba79db672c3629867292d17bba09da457123d8edf9d6903b050b2697f683a5d8a235da3ee58404c0a26b0c4580d0e02ab32e966a576608f050cd608263b819d10472861be4bb95c73c176b267b4c6087b067ec6ba2cd1b4181eb27b9b659169fc10e55c63024edfdf3efbcc20e8145de6be6d6a89c63e8f3acad66c70987e2cd0dacc06890b11449f2abc742b823ee7080f95d3c3818f8b163430abc939fbe33a91006899af1e1efaa7a269eaa2c1f29155e73c20ddb1091cd5e6a495d62f1e10b171e7f8e5b85a13ba3f9c8641645e5db74c28c77e542c1994961e26da5faf016dcad7737f100e8b4834379454187f87eaa301ecc7a402d3d2d7d42a09f151c0119f8bd818df585f764e22f399482a98fb3bebb0bbb225de75391fa84c4d45b98ec15fab6fb6bad0f1a1d861d5fe70cb24e3452add3f7d6464768039a39fadb71e3c9c19dffd1171971e8caf91761ddcc3159570980b1b662e2c56cc852a29603b1b8bb914077702fe327f22fb40d0418b13b70dc096ed1618168fdc013fac39079c55253b6f85e5ddd91145553b0ff8fd17612dc9d72e582dca5d81c1f7437952869b8cfebe7ad2a976b2a16f53e041ee45f3a486bd97fbdb8746c4bfd8012a6a77f15a49c734ea8113d469a3114a553a553e56d6a4fa898f45fe22810879c7623adc2dd0cdbd93390cafd7888414643ed6be31ecdbbd68788514ea5c3efeb225d3f4f9216d16473bb6a4521c40170d61ecb73ed63e92f3ca8a34bb2e5f0c956e8a1d73d841ccb7bd4e84f34923137b4b8f78818959a17286a79577a6a309f55eec2a646b8efcb581726d6d5d4903c201fb3339ab6c69365d186873afcf92c57a7a8859d33172449445e8f66a2a813b9dcafb282317b8c7b567b1e85c58caf49e2e010f4d0da014c7dc6e9dea04ebde236e41cc85cb7491bbe6ff4cc7f34b57215ed5ace7254bf0cedf311147ca734af71841c75db2d6988425111732d850f1274ba9f6f2659cd5f6a8a82ed81cbfc098d400b898d802fec0ed836ce7d0e2242141df49671a432546037080606910895c36fd5ebd5ce3f1c3e4d6e8d26cbfa664a76f6e500bd6650ae16fb7ac4fcf539961f3d2ab2b8aeb2ee04b7b813a50c87e49e59cf631514c32661076208cbdc4e296529bc8055b614ddc745f52f82481462203f79198e4eaa7be3bea8f262bf3995fd9f1096e61ce8c559c775eaf0915628cd34b1804cce085800b01bcda678d00652a440bf80fe77db3ed3444afe30ffdfc756adedde7a9698dc987e6cd24eed8e459df4eca72058b4715123d97bc091bbf8721ca973c0caf489591c3e5d00e6db6cf6eb8028c791c25abb73b712aaf6582d255ced4b5d4cb04470d580219dc04de586a8ce07cb4ec8584aa6e8555c75cedf93c271dbddfd8d133d9a7f7c8e03c836fa821967370efa3843278a4e26310f7c2fb1c372e8d687686453cb3adadec584cf62be706b1ed50a52e8fad7a39ca8abc3c9ae0150bff0249ef8dcc8f8b1dbda0bb40f1bbe0923089927f99531ffebec322698698946dfcb3fde3675d63570454efd34f015c6fbba898288ed850c78d59fa5f1fb69d8530a8b9b875bc6b0219cba989aaf7976aba3b3a61c970d5181dd90386d8afcd3602a63758572a2e9e757dffc380506e51ff046f2af0c382db0248c56d4b7ff377f9b5725b405abe054ff8338e33ce9a2518bc456055aa4a89f610a3a02a4720be041c16e1bcacc87961abf56c869c6a3c7deca46623f7b80a06eea5782df543915b236faf5a6478359dba7f079caf79c5d81efbccf24fe93f123056cd6c87425021b5ccfcebefd97c51be20aef3d0b3b27a8eb81d8da4d5f8964e3e5bc7bdfc5a957f7e4b4e6e120ecb4354159cdfd5f9836e31bf6ff0b1cdfd0608d6841601e402b1eafb8f23af55fc1d817e4d785c7944e5866aa20ec20bc772a4faa9b40c3ddf7355e8f8e272b2ba5f0525e90be47dd1ac2af3083d3bb5e7b6c1dbdbf729fe7b305bc71f8d526c6ab9a209e139fda9ab61f9307cd97151a26d0f98a86af72c8de9939656e35ce2b4f35134ce190c49147114216556bd4bd89b10385a14531a311a781fc7e3abb0b33a1b9baf12c4d4ac3960c5c4ccaac5efcb8ad3533005f70504d3718a12cf9d64e53d6fea32818ba66d60076b647f38bcbf841644a85ec15b69e1e19c01bca00f81e8595ae6a467fcd8f03d279a555c4fa68df563c89bb7f988e7bb3769a8b35000da1fd87caa82de3fee03a015ca0008076a72d27bb7a72d5c1529884f2d353da5289f4af506a46834298fddf333a718f839b8addae1d2ff8922391850fa1a57bd9d8c015ba25de30e03036232adfd6ef7f9e53af50ae6c7c039f683945bf855a3f7b396bc8959870daff51b3e8c11308d2228a175a7f95da945618de03075a591415e9905dab3d52512226fa7aae93baf5371ea6b9f3cf2ce298addd158d7168225bb2ff17e0d556b7c41909dfbc98ab7c0f34b7c48c67be391b8f0f36b1f43ee8f0b24c28105fc752fc3340cedd2e6295288efdea97a40", 0x1000}], 0x3, 0x0, 0x0) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) readv(r3, &(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) fcntl$setstatus(r0, 0x4, 0x80) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) kevent(r5, &(0x7f0000001880)=[{{r3}, 0xfffffffffffffffc, 0x8b, 0x8, 0x5220, 0xffffffffffff6c2f}, {{r1}, 0xfffffffffffffff8, 0x60, 0x2, 0x3, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0xfff}, {{r2}, 0x0, 0x88, 0xf0000000, 0x0, 0x7}, {{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x200, 0x5}], 0xfff, &(0x7f0000001d00)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x6c6ad99781503868, 0x3, 0x7}, {{r5}, 0xfffffffffffffffd, 0x80, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x7, 0x2, 0x3, 0x6}, {{r5}, 0x7631fef34ca540e2, 0x20, 0xf0000000, 0x3, 0xb4}, {{r2}, 0xfffffffffffffff8, 0x10, 0x200fffff, 0x4, 0x3}, {{r2}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x4b, 0x80}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x3}, {{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x0, 0x2}, {{r5}, 0x268d09ed7a582620, 0x8, 0x1, 0x94a, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0xab01bcc46e1baf76, 0xf0000002, 0x5, 0x9}], 0x2, &(0x7f0000001940)={0x9, 0x4800}) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:02:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:02:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x3, 0x301) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x5000000000000000, 0x40, 0xfffffffffffffe01, 0x0, "e17b33d6ee5cb1ce1d65870a4aa0b36406d5fe5a", 0x7, 0xffffffff}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) 16:02:20 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, 0x0) close(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) setgroups(0x6, &(0x7f0000000240)=[r0, r1, r2, r3, r5, r6]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x6, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000100)) r8 = dup(r7) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) 16:02:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="de32a41db2fb1881fad3d8ceea208bfceddf87227b9fe67d291f8b69d8ea2021140baab1cbfa7a287c103a5d00558b5cc8bee8102dc0196fe521eaff15f76005c12166b05745f1dababe332bb9c3c5800af6ef430bb65d86b8c36b2756251876b221364e47a731858e8463238fafb2894482ff9da90732377c824eb54fede27362543f49822f2ab6f2414b794a135818d68b528bd2e3d575ad1aab6008084f69a2fc3d07699ed6f95821c4211dc2ba297c8982fc52facd44d1d58e9eb386f29772555b2c3872f0fec80caf1ca64c569e045b34334c6f", 0xd6}, {&(0x7f0000000180)="c920f56d8660b4a36c2c36c1c1b465bacc6f6ee062d838ef04254ed97bd08c26161d1f4039ee44f8f8e0b14afb52b362fdcb13338b17325cc37b17fccb81b91a8c178ebfcc140c9065abec1ce3db5bc6a9cbc248e967d83dfe75ccbac30ee4c67b3837217126", 0x66}, {&(0x7f0000000200)="f3e9f8600d8b1c668a54b85f7932f3362383dc8faf5b1d704409b8ff79c8a7d3201db348683c4e1506913788acce27e34349930ecb42617109ee174ceb65004c70a7eb836326717028a41866c324f6ffc315ea71f201a0910ffb99886428dc0b8c0406fe3550a0ff3354a9964a88832f121c2069edcc841db0c17ab70d0078e797bb4c8011cd66c683", 0x89}, {&(0x7f00000002c0)="f4", 0x1}, {&(0x7f0000000300)="c9f9f5aa58a4f6bb1e4d58cf13f36083a87077d27afbcf68b0874aaf6a719c70a8d3ed45d86be8b34165f111e0d1c42bc504e4860eb84f76f97ead885a61bb4cb2d90e93c0dcd0653cd3d20b8655ee8096ce3cca59b6fbaa966358ccbb0e3272cbc0b930967f8c96377d1a733c72558211e867354b63b3f9eef55a72281e5ca47b3e679703df64018e1f47d23658649754d67ff410a92ff53e2f2a44fb66a72ff69cbd99c5925cda", 0xa8}, {&(0x7f00000003c0)="58aac0d9d1950e430e3647539ccf0944a2a8b323e95c9d6705f248485b6f3d9b786b84465db01a5adc4bacc0d4bcc8bf5f096f1ecc4e97bb6384ed130b278979c10dfca9ba7d5ac352ee7c51e84040712c415283778540c37eb78e50b47cd23c1a745673a2f14c281f604ae541346960b1e7e97eb30e7a534c472815", 0x7c}], 0x6, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x8) semget(0x3, 0x2, 0x0) msgget(0x2, 0x40) 16:02:20 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000040)="c7c6de0cbdc4998436df0b446ff05fd4eafcae8025b829401886228933775aefc88dbb066f419c05e357f2fcb7c26919b02f10706403a758", 0x38}, {&(0x7f0000000080)="ec0f153a8a63e61852f796e61745de06bb5b1f87cfd62104ca6cbb119b416372c10a5be970593e82eb299f3b929095e27ce2073c0fe8c1a5a4cb8b7065c71c7e1bc767ca19ad0b2a9dc73fb4ec4cc05453106b9cd7b168514aeb2df30829814787f1d52e5dfc7e83395305c7100b7a2523bb6dc71cac903c00962d8856c4cb89ba4b56d988073a495d5ac16018002e6d6160509852cd0ee48b5dab7ba940bf6360753bb853f0b54c39326b210709ab66ce2e299f0ce0cd91", 0xb8}, {&(0x7f0000000140)="88239ab8ebb94d21336508f5dadc69b2f3745f16024f7cc1662cbe937b6d98fdaa818a80af465e18017d4ac7322e97d6c11b508e75ef2efaa2672d8f186b954706b4d7efac82c1228b48b3bf55fab98c1100c02cbc6754c81002fef75f44308baa5cce1050ab74bace782f4f72dce6e6985979e449e4c48768b0498078577480a710474254ed0e13eb168005ffc019569bf5fe5e329fefa13608eaf762edf1c3afa7249d60075e62a075237af30b6cf5ac646db0e4072752af2255d563510584a038c29ee874ac0a19da1ef94448bfa71f863068542f21a50716b2bfd366a01ef46448eb9c89884c2c7bd0053829110d", 0xf0}, {&(0x7f0000000240)="3ade38fc1d657d2544ccbc57939f92f904f57cd85ccd32b31631c7a3c0e167897918f632c31735ac47b0133ef55d158febf77d8353afc2de8cb1e1f5a2474b34ef868545b8060e44d93a1891028b3fcf62a0177ed7a05996ef943848ccaa00d35c8453dcd8dc590d63646a9e2602555fb579abb8b901d8c9dd041c09ca10e03cda55c09cd38fb975ddcf97951026b0e09b6e7d5b1f77313d0486e89810858b673a3e0caf782d9b45917563c4c1ae3e64b64b41b52a2b99ef02495a83d7daf5862b58bb26e632769627445fc77e90edc8e072ef6310c30860d8c08df1411730cea51bca7be91a029cc49d10d42f0ce7a2ae831c96ecbfb421", 0xf8}, {&(0x7f0000000340)="a5540b40249d3fadf42524dee4214f24570416696540c1cf0e2a7b62fca97e20c21fa3aa0d1e28b1e9a07879c3f017c7f42b17a5321234634d0b4c1f6ff5a50bd59f0d5e43fd4d58ce1ca57cd1c2180e8c704c880b984ffbc0fd0bf7c391136c83b20994eb3530cf401de3812727c60e29d0f045b8bf15d1750f3ee44fe840ce1c929a626b6205f56c1ee5bf6b444a9c19b44b9b60eb21b3d89d50", 0x9b}], 0x5, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x28, 0x40b}, 0xb) 16:02:20 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x3) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e52", 0xe) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x2400000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) 16:02:20 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10a) utimensat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)={{0x3, 0x8}, {0x8000, 0x5}}, 0x2) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') bind(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3f, 0xfffffffffffffffd}, 0xc) 16:02:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x8, 0xffffffffffffbffe, 0xffffffffffffffc1, "69000100", 0x0, 0x2}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="4188dc39a543a691", 0x8) 16:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:20 executing program 1: r0 = socket(0x2, 0x8007, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x6, 0xffffffffffffffe0, 0x3, 0x3, "f5103ef1f8fad46d10f60f406080bab3675e5b34", 0x1ff, 0x2}) setsockopt(r0, 0x800, 0x401, &(0x7f0000000040)="38ff3f6b5536b7dcbd1a2100dbf53dcef1c5d9c4f50ab71579899de72749ce724fda229c3b80f6997a5f90c34e3d6e4f1736acb344f2027498108030a6112d4daef8bd837581106d95a4a3884408cddab2331d0b0e59932bb4b8def6282fa3e9b4532a1ccf233397d25ada7f058d61f62ac1c471573d7fb67072f012e8734fc6b788aa716cc916635afa971bcb1903e7cd31b5f3", 0x94) kevent(r1, &(0x7f0000000240)=[{{r1}, 0x0, 0x20, 0x4, 0xb75, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffb, 0x20, 0x20, 0x7, 0x2293}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x133}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x2, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0xb27eb371ef9fbf7a, 0xfffff, 0x2}], 0x80000000, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x2, 0x8}, {{r0}, 0x0, 0xa0, 0x1, 0x2, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x200, 0x7f}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000000, 0x9, 0x6}, {{r1}, 0xffffffffffffffff, 0x42, 0x1, 0x101, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0xc0000004, 0x7fff, 0x3}, {{r1}, 0xfffffffffffffffd, 0xa5f4dbe7790512cc, 0x40000000, 0x3, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3479}], 0x5, &(0x7f0000000480)={0x127d, 0x2}) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=ANY=[@ANYBLOB="00000200000000000000"], 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) 16:02:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xe11) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r1 = syz_open_pts() sendsyslog(&(0x7f0000000100)="4b19267a313c904e6bff23450299e0b1092b0e50979758ee6acf0b3779bed1b648958c44eb2c00fb7fc37aa72a4d63e088481ce1c44b1d26403f61ff808ae670666cdfac95b3bbc09d69f995fad9e06d097418581d95558fb7e8da9f98b9ff6799d90a95cf44c0042a56f22a2024e4ccd6590b9df507956b5144f70e70845c9772a105afd43f95a1993b6c0fb8a5408f1f56eefdfe100fc1c8459224b899b12f42a30c03452b7dff497815ad8ac19115039de966e4acf4df4e25394b825b3640cb83420b316e9c37f43ba9f231638c3a", 0xd0, 0x7) flock(r1, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:02:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x5}) 16:02:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000001000)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933067bfb54f691a3d941c80944db3ade019a350a27f4898d7bfac9d87b97d22e432d3336ba8583b8de76948876dbbab1108ba3ce5221c1919ba9a4871488ae20e395e7b06a8cf2340454e1abb3e1d20bd11ed0d8eb279abcaea4ee98b386632bb3b08be90b18dae2316477d76f27c7274450728e81300aafad2758997f445c63b988d81f5858cfd1dca917efe4b7858e21bcf054968329d938f43fca093a523285058f936e5ba50f7010f1df", 0xc5cd4b7d4bac8d10) 16:02:20 executing program 0: r0 = semget(0x1, 0x0, 0x0) semctl$GETPID(r0, 0x4, 0x4, 0x0) socket(0x16, 0x811170f4516fd166, 0x9) 16:02:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) 16:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") write(r0, &(0x7f0000000140)="5312b3c44227c3b177baf14f86d82dfa85151b06499e8f9f76be700db3e0c7807d2c874128450460a63671b5c8a5883c569765e8ac99279d0f95113053c48f474896b65005cd6cda9cc365c0d6d63e5673e3091848b4964d9e243bfa1dc1858ff7472fbef2ce483d5976e08af63d18359b222722cbad7061a93c641bbc", 0x7d) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 16:02:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ftruncate(r1, 0x0, 0x90000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x43, 0x7, 0x5d164e1d, 0x3, "235bcae3985349060674c8896828ae572e84cbc0", 0x9, 0x7}) 16:02:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x20000, 0x0) sendmsg(r0, &(0x7f0000000900)={&(0x7f00000006c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000700)="a0f1ef20b1b2f7e6e5be49182d0c54b30da73a1393b1ef78d2b64bb79235c36b54f64fc1771883614c119549cf8ef6b4d3f638003cb30bc07d32ff503207c6239d", 0x41}, {&(0x7f0000000780)="f5a02c5b0d07f8a1d44e314a80411ce1ba3daa3964880fa24a331dac199c6ce3299f9921062520454a961aefad17bc94740846fd069b9449ce7d05111e34554f9d3a2d248d3ae8d04cbf6774dab9e5d99aeace734ba9627f3dc9890a92d779", 0x5f}], 0x2, &(0x7f0000000840)=[{0x98, 0x1, 0xccd, "f80480cd0a965c00310a50536e4ff11839af721e2f8c701ac7f580cc8ae254c433f9dcf25e44f3b89e050e2128eacefcf53f70cbcaf8c9343c8590d3c140dade8e88782d7993ed57cc2afbcfc1a16297c86097456952dcfd99f270a8fe03dc89bb9163dab3123f86584cf4e7e1c4cd944053b4172f3ca2a2114b766edb0701b4f7405ddc"}], 0x98}, 0x400) socketpair(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000140)={0x10, 0x2, 0x4, 0x6, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x3}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x4}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000feb000/0x13000)=nil, 0x89b}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x46bf11d9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x42c}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x33}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x890}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000640)=0x7) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) shutdown(r2, 0x0) 16:02:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r0, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = semget(0x1, 0x7, 0x2) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000140)=""/4096) 16:02:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, 0x0, 0xfffffe3f) 16:02:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x100, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x8130, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r9 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r12 = geteuid() getgroups(0x1, &(0x7f00000006c0)=[0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f00000007c0)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000400)="cb1a9753a7273802dcd7a9a464", 0xd}, {&(0x7f0000000440)="46b07ff5026054861a166950197ff257307564b4114953d0474a393e19b9d6d27e17", 0x22}], 0x2, &(0x7f0000000700)=[@rights={0x30, 0xffff, 0x1, [r4, r2, r1, r1, r4, r1, r0, r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x90, 0x4}, 0x40e) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x2, 0x0) r15 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x100) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x60, 0x2, 0x1, 0x644}, {{r2}, 0xfffffffffffffffe, 0x0, 0x8, 0x8, 0x4}, {{r3}, 0xffffffffffffffff, 0x0, 0x80, 0x5, 0x7}, {{r4}, 0x81a2c5526b457b6, 0x40, 0x8, 0x5, 0x4}, {{r14}, 0xfffffffffffffff8, 0x80, 0x2, 0x2}], 0x7, &(0x7f0000000340)=[{{r15}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0xbb, 0x153}, {{r16}, 0xfffffffffffffffa, 0x8, 0x1, 0x100000001, 0x8001}], 0x9, &(0x7f0000000380)={0x6, 0xb319}) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x6, 0x2, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGETLED(r18, 0x40044b41, &(0x7f0000000040)=0x1) 16:02:20 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) 16:02:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x20, 0x10000, './bus\x00', 0x7fffffff, 0x9, 0x200}) 16:02:20 executing program 0: pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000600)='./bus\x00', 0x0, 0x35bf944a612653d8) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001240)=[{&(0x7f00000012c0)="dcaf9f66aee3a68b01ba1f396b6fc3cc3c5d2d298670aeb0229ea7a04937671c546b39b1ecdf98065788ab2bd1971a6df936fbf585aae36d96eae79592962f764ef939a2af3b7b3564c7d626089b4b50107290ea7cf1dc3e6249bd419a6a7ac3888e70168a54f19ba5de3f137bee170721069b4710040075d55b02042f2b7c100c55acf120502f1e9abe8611a16ea905d3c0c939fc09476d18ee3626b925ee0ddd41f25f85e89754722dc120bdfe22e847717efe02a517f245db71896331c51a53787cf020d7133efa9a0989162e61ec95664a03a2f4635d723189f26e42f8bfee36b357b2e9ddd43f7547fe87e178b81e7bbb0b5fe8769b6b199c18c61ab87b495e180ae17480acdf11fe6d6a469e4e363706", 0x113}], 0x1) execve(0x0, 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='](\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='(-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='o\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=']\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='K\x00', &(0x7f00000004c0)='\\[\x00', &(0x7f0000000500)='[\x00']) connect$unix(r0, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000640)={'./bus\x00', 0x50, 0x6, 0xff, 0x1, 0x1, 0x1, 0x3, 0x2, 0x1, 0x8, 0x3}) msgget$private(0x0, 0xe0) setuid(0xee01) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x1, 0x400, './bus\x00', 0x7, 0x6, 0xfffffffffffffff7, 0x3f}) 16:02:20 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = dup(0xffffffffffffff9c) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:02:20 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='c\x00') munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:02:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) 16:02:20 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238499b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec972ad35b7a"], 0x10) write(r0, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000140)="2cfb68fae410cd5e476da4b35318504f20b407f34e83e7e02a80ff6dc69c9215007324f2218afcaa23f458b74885e7074b62583388646b5588e562abe9583b73d3f175a39ae4a8e9898e2ee451264c23bdce6d727a81b1a76e72075045ad9b63140782eafa43a310c889a6c40bd48a5b", 0x70}, {&(0x7f00000001c0)="bb3f41a37544b10124e15e3cef0448aaf76742141e67e6be5ce3a467685152a6593a4f4f6c32903d50bb66cafc20e7d43ca7f177d593b6ca2237d769ab0963cf159c160d74d7fdc0453a328dd4727b5a65977c64d396ebfab8af50bc6bd4881746925b2c3dce3fb52f0796ed01ca43b5726efd3d7d37f9635b8e2b023dc8b6879efd880ab278d5055a231d3103d223c57418eca83ee6cc45961a25fda756c56d297811d5b713c42a1c839e1e269c3962d399715dc4cd66009c65b8c5e2fe25588596", 0xc2}, {&(0x7f00000003c0)="60d4bfd3166e8192e9e64a98c5a05a825431a8257a8c24748e6ed94df75f774d95392023b319614b3bfe565c71260fb918066e64616d7d69952f3c7feb22f1537ef46d71db0e148eed340ec4fceeedf011efb92e8ad161a62499884ed8a3b602c7256eac8679dc3d4b9fd4ad43f77e120a5990deeb7fa0f03620e8a5d3ed9f6928b09a66abb664e4c961892896caaa3f80f87ecafc0f206b2e5063aa22856ee6dee1864b4fd056d5d3140990c38076d7d8311fae0fd68d37c68ef740d8f962a4ad", 0xc1}, {&(0x7f00000004c0)="fd7281e182fb096fe8c6f7172e98a18b7db5cb064bc73c478896f81033117f3cebf875ca7bc58cb789c4c83a921de075", 0x30}, {&(0x7f0000000500)="e5790e30c3717179f233322c70a87a4d4a117ee3d54ef1123f55e8b647be262894c955d8afc1809fa2abf6eae5dc3dfd516ff768be5ec4bdbebb39ed", 0x3c}, {&(0x7f0000000540)="6982ff", 0x3}], 0x6, 0x0, 0x0, 0x4}, 0x40c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:02:20 executing program 1: r0 = semget$private(0x0, 0x1, 0x28) r1 = getuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0xff, r1, r2, r3, r4, 0x48, 0x83ac}, 0x2, 0x100000001, 0x7ff}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xf4af7260119b2b86) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, r8}, 0xc) setsockopt(0xffffffffffffffff, 0x29, 0x4, &(0x7f0000000180), 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') kqueue() 16:02:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x40}, &(0x7f0000000100)={0x8}, 0x0, 0x0) 16:02:20 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) execve(0x0, 0x0, 0x0) 16:02:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) socketpair(0x0, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x10000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="b90ae3e876fe68f2ce75a63b3512ca098b1cc969393feef1811d602939fe24b3d847cbed37a3d6cd9c3e6aefb639a7287a6d43df12eda8681582da14dad2ad1e9bcb9f314fcef55b78315b07671e8b445110a686f63bce15eededcbe0a8a3d81a52dd4c3ed6a8ffc2ec92f8da8634a53920c1e12b601967a484de80c09b306292e809fc0afeeb0ec978dbb9caab715000600000058a48b155a42d965ef29fbb78fc9f19c6abf856f", 0xa8}], 0x20d, 0x0, 0x0) 16:02:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000100)="3b248e35c00f46885f8a19a687714466f9ff80278ddfe93687ab88fee46f4a0ed1c088de552a1f72e42a1034c99fcefc4d8c44d15a3f67c2906560cb5867ac6968", 0x41) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r3 = msgget(0x3, 0x4) msgctl$IPC_RMID(r3, 0x0) r4 = getpgid(r2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000001400000000020000000056106b964b89c0c5ddbb0d170fb40b00deffffff00080000"]) fcntl$setown(r0, 0x6, r4) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x2000, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = socket$inet(0x2, 0x4, 0x4c8) write(r0, &(0x7f0000000300)="07abc124775500463cde2d3883ea98a77f99152fab3ad3a371e73482aacf2179b118bcda351ed998621484753eaeb6f3f3760b4309f078e43439f605daca7d5c603f50b44fc4fffe175018b8562a51ddaaafa8318adf23be3b27206ea3396afb3c49c5e3ccf48447fc27b13a5e24f702f8f36d5ab5ca09cd07419e8cd1b8f6a6f6dedc116c4be7ecce7aa7703036bcc794b8daebde76b88de5504f5a32d4487183791900e37e375e5c23cf9f888dd9c799f65dbf99407995206f599823549cc00fc78b2d1e8c3a110a0806a85470d223b6e6bf8e30f675c2f4d65288947bf296ef2d78fc81a46019", 0xff3e) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x1}, {r1, 0x40}, {r0}, {r0, 0x100}], 0x4, 0x401) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) 16:02:21 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2c06c8a1, r2, r4, r5, r6, 0x40, 0x8f}, 0x0, 0xff, r7, r8, 0x9, 0x10000000000000, 0x3}) r9 = getpgrp() fcntl$setown(r0, 0x6, r9) close(r0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() getgroups(0x1, &(0x7f0000000280)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) r4 = msgget$private(0x0, 0x400) r5 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getuid() getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0xfffffffffffffff7, r5, r6, r7, r8, 0x20}, 0x0, 0x4, r1, r1, 0x1ff, 0x0, 0x3, 0x9}) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r9 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r9, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0xb33, 0x10000, {0x4, 0x9}}) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000fef000/0x10000)=nil, 0x10000, 0x0, 0x1010, r0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ab928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x0, 0x0, "000000000000000100002000", 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x1, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:00 executing program 1: r0 = shmget(0x0, 0x3000, 0x118, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:00 executing program 0: r0 = socket(0x18, 0x3, 0xffffffff) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x80000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) sendto$unix(r1, &(0x7f0000000240)="c547a584da77df915a069f2e74741700bf7475faa14b135a235b094e0d36753e003a458823109fdc087ebd110a26ddfb0e404f1e8908a1b5053189c743e791fac34b15ddf707ebbbdb25d831f94b4529c6fbedeb7fa7dde8f26f1d536460794819f454925253f4ad5808af02920cd4639990b575d6f4af7704b912336d28b4732fb44ce9f1ca7bc0aad05e39b230f8ec733abd7ab56f4a83af203d47a8d2b857db84f1e0799035a3b07b28b8ca2192b65d9fb08cf57ff664e9ab2e75577cb4b105f002566aaff0db3c800c0441ed5243f8788a6678108867f4550477df9ebc57d72be6f66e22e0f8dd5cc3089daf29eb7c7c446b25d9366881", 0xf9, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:00 executing program 0: setrlimit(0x5, &(0x7f0000000080)={0x4, 0x7}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28, 0x3}, {0x60, 0x0, 0xffffffffffffffff, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="fd95") 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x16) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000030}, {0x6, 0x3, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000320000/0x14000)=nil, 0x14000, 0x5) connect$unix(r0, &(0x7f0000000000)=@abs={0x545c8f9543f7bfc1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: r0 = socket(0x19, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x5}, 0x10) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r3) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r5 = getegid() r6 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r4, r7, r6, r7, 0x1, 0xff}, 0x8, 0x6, r1, r3, 0x0, 0xffffffffffffffff, 0x1f, 0x200000400}) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000840)={0xcd0, 0x13b7}, 0x10) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x0, 0x0) setuid(r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) setregid(r5, r8) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000900)=0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000940)) getrusage(0x0, &(0x7f0000000980)) socket$inet(0x2, 0x7, 0x800) r9 = semget$private(0x0, 0x1, 0x100) semop(r9, &(0x7f0000000c80)=[{0x0, 0xff, 0x800}, {0x1, 0x3ff, 0x1000}], 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse0\x00', 0x8000, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) r2 = msgget(0x0, 0x4) msgrcv(r2, &(0x7f0000000040)={0x0, ""/163}, 0xab, 0x3, 0x800) fchmod(r0, 0x10) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000040)="d5b62045e80349592a454af5f218d8ee60e36d40f758d19c471a644b49e1988a", 0x20) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x19) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x40000000001f}, {0x3c}, {0x2c}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x5d70d379e30521cb, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20480, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x1fffc000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000005c0)=0x3a4) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x80) setuid(0xee01) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) shmget$private(0x0, 0x4000, 0x30, &(0x7f0000278000/0x4000)=nil) r1 = syz_open_pts() pipe2(&(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000080)="926d", 0x2) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "003707000000ffe50000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x8) lstat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="46f88e41e7047379c91789bd4665b651546310439d70a7", 0x17) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) fsync(r1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x6, 0x1, 0x1, 0x7344, 0x9}, 0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') 16:00:00 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xea2, 0x7, 0x80000000, 0x2300, "5aff3072c66751d5013cfb18fda4e894e8f21509", 0x31, 0x20}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01", 0xffffffffffffff06) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x29c2bf50a1acecae, &(0x7f0000000740)="b6bce0a6b5f864a9ceffa648baecd5a03fe410caff4526afefc1b82c5dd8c28784bc32e28487ae6fee982ac635f08bca599d69c2a7582809f23494ddcb22b497798e001000000000000049ec8ece9f856ea999b714b9f71e1bd31aa608eb4c87160e2e6f5b6be0172deefb199306833ef9266f21cd9f9ca22d6e866557bb76885cff35aa916d31876114331531031e1f6e63b9f7de867264ae6b3719a935fd32731f1973cfcc7dbc525a951ec6b7cc53eb9a93e1357f624bbeab1ea30c139240bedb83707b6af1e266b90e8f364cdf7d4e247c1c9e2d776f7af7b12501c55a6ed5ae627b2dce8d419b0b31077dc11e5bc5e025c893ea278d6364e0f239850a1fc9d8a00b9e4a9564e56aa3d28b685aed0b16ea30609eb51f570126ab59dc") syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) read(r0, &(0x7f0000000000)=""/32, 0x20) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x29, &(0x7f0000000100)="010017669d325a6e2a99db7d6c647c53ab9e8878b78e4461e0e9db388c223ab65b13559d35becc0c5c") fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="cb5c36c7e27546cf1bc62e8c8689da944fbbb9390d17fde82372cc7ae07394d250f7c719d3385b81ba4a9653", 0x2c}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/53}, &(0x7f00000000c0)=0x37) r0 = socket(0x6, 0x1, 0xffffffff80000001) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:00 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) r0 = semget(0x2, 0x0, 0x202) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="05ad356efecdd4", 0x7}, {&(0x7f0000000240)="e454d469eb55e48eb58b132a74b22861fc0fccf9229767054ef6950607489ff7e72b961f28ff27d0ccd4c02d6eac3dc622b12ef85213e43aad6c00c0c0c0e13ba4a4b1ba842f9ff8c35a02d8b98258887151a7f5fad097456e8c35f23ab30b02d2c2eea42b5c74038142fad82ba83449749a8dbcc166c7afa07ae081969e012ab8a14a269039b41cb957d0d9106acc136058355a63f945461bb75a3a652f5fb83263ca471e5cf2a8589fbfc48bf1f7aef694212b444d97576fc6583c3a779fd5bad0e10c3e8b44a359c12e123aa75281c5d4b34859851f649e8b47dbfca50482fff9fa442e079a4156433a0b3fa157752b34cae1ae09c5296130a538fa5af21124f937896ddf83214b62e56d48cc812a4da9ae433f99b75fbc831955c67fe42fdebe2d27be03bd3099381d236a6c2891306c35b5e900a0326f16692512d84f0f528b0b1c0368fe159b4c212017c2e68d9481ea8b0c14c9efbca9f838223eb1ea943f19ca10423de7257c2fd4c331f3edde05144e8c17177e8f464103263112ba1a942a191b3fe1512cd98c30743819dfa6819aaf6ceb934c773ae8493e64473fef336218cf36399f3278a720b79a629b392df56fa668e615865db0c1f0e9180a25a4271897880df90a0261ddab5eac0226baf0f9f3bba8f84645fce2febba66f848430c8aea6fdadf30910514e00d6f33643bea39f5dd2a2f46b66d083290fdbe1d148bb79d0cdfa146ce3bcc39cff91ef12175369574166c9eb38dd549278aca898d0c1438ac573da1ac46cffb260177356984a276c78cbeb422c00cec1f450497fda80f7a1e666e6c4aa0b0894c7fd675eaac624081533839919f6f01b0dcae269ebd6e0f0a27f7bd0d46deb4b9faefa60393c6278478cdeba82371c6228da1974253d4eb4e8e3525073afaf64f7356b498d7c2d00798ebd2d994cf05673be84583c1edf0ce457a77a12a1cc97ecb99196295ce8677ca82b676be1d4c29d355d28d221cb1a6c67588036dc6a24328da4b260e87f5e38ae73ea83f87cac8865a371e08133a7d8614f171e0c4ccbce07c8b9de94c2f4ed19644d437581adb90856008addff91062b41b330f1c27bd7057003fd8d0810283dc06ca81d336372b961d11f55deaefb9a27f8fd7285a6133d805be12a4662ee63ff22f6c112033560116e9bc652c1adcf0e264e6ba125371f8413618889bdca47968cfca466fba6ebf79ee817a5a7296196680662c271465a7391ac2a7098505f0394259aedcf7a7e6c2888f7401fa9e0c5fcddeda445f458474e2a0e3eeee758fabc758688ff734ac0776590e52b1514dbdf4db00fd7e4083f6ee44832a8fba1019fb335df7e8281f8aa61399f264fa2245b3c2e12c8b07c3a72765f38e398fcae99835d0d7cde4c22cfcb7c2760b06587ff1af831958c2fe73d214c6cc7f4509b37615d71930abe3a2bd1aecafc931f920c6efa10e349f2364c6f3146e6a78c89f27520dadb85fdaa971b9516160a323f2249537ce065997451cb121186a642e023dafc2d2c1698c1b02490d1440fe26c0f7444c2e9f66ba3cf113b242464a13b74f7d195b00119f1cdcedb5957b7deb37948c041658c95fe0ff2526fe60ef34cce465bf43a1deef24352efb4350b2b7ac801244d4de7eed50572af63b9ea9423f2fcacaf98953dd822ce22af2454cd1da4c77e1b50fcdba96b3d8a99fa5f98aef4d53dcc1ca1c6712a44c538d5287771d60c9e807f2d7ce131e7c3b2e7b22e5ca79259903ba3c9f160b0c41321c6eb4c224933c105b24a96af4bf87ca1ef6d92214c0b4ea5531088235c0158501e9bcaaed82df45d4c9b556388b91647a4bf87fdee42bdad19a71b086d3b4cb24d000dbfcfdf450d6829af0b7f9af44ec47d1cc31ac6000545090a54d2febaeae8f559fe3026c7fc33de51a044e784be5e742faf84f5f27bf24d6c2eac11cd2b4fa5556b66b94c6db6721cee5ad7eb8194784a5c977c23b31fed671d65d0006b8136eb4a41cb0107779d4ad36e9952a3980a4d7089132783aef85c70ccc4711188f9bb715e9dd2e6b81a503aaa58df7a6cea5a1a492d79c13cf47a9283e332c35cf601b55698af137715581e55b45d89342b0b9670f96efbfd99a46a2927e25bc8782a3a94369e8494eb181c6eeeb2fa7ac1a8c1a9d232355073c2fc40312491b6ca4ce0d25be333ad937e6c6b8eaa54f21f3b7de4b8ac76de4546b69d27df66e9c91ac42b010b6e2a531a9168a61ee5aefc99911ddc5c245a8af97a88a6fba4b34c7d37bb4b5b8c342d472ca13fc5ae3a842dba5ba1bad2bb6d0a234f0fe318def0819daa94d93c6e2899dc60f2f775b7d898ca8b4094d16a6109388370edf5b3d39a94b0135c894c933f32307657a6ad615ac6476ef8179f394e6e633fdd62850419c1b54cfd1eef51c86dacf1e8d5b3c36eb243f34ed400a9e71f1503af97582063a2da8a9306573a036ce4f2c940b6a9c447104ad2cc016958aa0d09e969b4aef30dbabe4756e9d39e161a8de0cdf0eb6b27e743cf34c16c0de73e1e1306c897666f40c5222f11f9de0086da2b842a64bf211e9f7884f91fbec332a464d2cb63f6471c6537d9f2c0772d794f0f92944670ad1dbc3caf371bb3ca557bc7e4d0fb1fe3c4dfe20e6ef03a44730548ea11466ec9430af1af9dbd50a32dfa90e449053305e850ff066e10d192dd665788d766ee6fe06742f2e489310717aca54575c59867a9d04dfdfb196c88d378bfb273cf97b55ab018a29257e81231ea61409c075f8aec0e6b2bf6f1da9356e8fe3bd6b5b49eb6a7c7ef6c5b80747e791c387b082fd46c8f6004461c9742f60185430fa37cfa1efe3db3f4bf58693de45e4a76a2f3051311524a6a4b3dc74360ad8274011f7d21e241f54e46446bda8b9e69c6ab5dc9c5b92a874e12a7b83f1e987ff122b1af9db9865e238b8b61e3b89d887a2b1916bacdb2ef99513d13778f2d98fdd7f966418b603573972ba1555cabd70bbe8105e3bb40d09a503722b9087641a678bcc8b5f714328131ec7b769897feb45d274025263d9e431c2abc32d74f8204848317be94c6de4cb5c66fbabdcc4151f12a1a70ecd56c46fe1a99ad359154410e57b64405f5a888f594f52fce1c73fef0065201b63d4dcfda848a52f7989bc5c9c2bb2ca7e12699001529a23900dc2c58525e338fe335170537e06776eed31013d2ba150061ca654f551bb3e3f73817a9382c0d7b878a4633f289e0958b0babd0683a740b29f284b9baa10621c232868ec2d4c91e01304717b4f05cc361512c355da1bd138e2a303531bcbcefb5f1a055c58c3a31c0de9927f87054acf854313e7229618c9ab358f2fc4b1c61f9e147f1e4b42589e14a0812ad452e35299bc376e66848b3ef023da7377540cc0f3fd90de8fd8dd826262c5f317255a21cc162737f45df9daa37be01df5c6096aa1be5facc9f7cf56eb99fc3e340bfc9506087c29e47d6ad9b0d87fac97015751a624f60f21c9527146398c23a08fa78b82db96cba495df266da0a207db285e2dbe2a0f8cfaa0b2bae4f366b93f38ffac2d7421ac733c67682c8be490c4e8d0dbb6499a97b7c8b63fd5de4d2d8289372956a07ae5e93dd261d19e12f46237341d527130b5b5549e0371fe45e4c1089045d99e73b2d787b910d6d8cc88b336a78fcdd5a5b09c9311e18d447c87727be4132c4941c50e38a78e4b49df2903554b2f76ff62544863bb3d705ff96b940abc9e36de3666e0596677f30914c7d88d1cd9ef0462140ab22723a3d14e4607793d84b00628bbc86b614374ab1b8c1142bf22a96ec7c893a12918d4489fc1457ec8e2fa8f3df610e2bdd2be150ca64389d6aa15b1f09c78203177e355dbf1c82788bb6c0db0c29a813aa599595843db0a091766d8be1ace06f9a91a9f735ddb08ad465e06623108d3fd209fa04fdda4eb05c3b14c96d3438209be3c8c6d9e2ba841f61fd73f05fc082800b865379c708f7b0e6945b0e015f491a73edf365ba981a0cdc9bf1d5c787fc2a06d020f987ef4a8ae18af13a9960085fc62573c4a8f3a9594c0df02d161fca93e97e249ce42b0bb5794a6ecc495e5e12022be8907b70cbe0bea3405f60b99264a65bbeb937c0626efc6afba53a38249798c747453cd94c331fcb25a3c2fdbfb09d6a7345a11c6649c9ec562718f7b876f3d172a92916c124465bd55fa6eac6ad45e536864730b9e5707699d79486980c2833f3fe0f936dc60565d205721035f319bbdd95345c4f88cb90cdc309b6813ad086f5c6f79352bc52d9e00b268c7e1ad24faad7923d4634f04bda33c38d83ae8ca8bee73e991801bdc3d668b50be5bba96bc29049f72f9e81b15e650cf5e796e4a3498d81c180afdda00115575e52aff57e0e71183f7bf6ef7d93c180d2b2aa7a3d3cb4ec17e90c6224a4b96e5fd78a27856e8013360065bde5b66ca9a282c8f1cd50fdc5789da12081f9cd5f26847c2ce45b2eb3efb2a108d1af9bb4a999c9848ab90bc9c1c4bf07e4a5281eb6c93105248fd378a751481079272f6df31bd785e533ea6d5f5e990d5e09a60ba26f9c2b91c302df7ec8b9933d811ae6e19e9eb2447cf0c6f3fa9d5253dd08dd2bed173dba807087e1610cb74b8613b1948370312da03e0cc8359b892d1b8a4ac0cbb885823fb7da22857c533f566a45391d0b5e5c4bbe2f7ecc76dce32a3b41ee6aaf8fdd722320db03b95ddccc9eebb92263f1072adf13c283e65f5dbe870d209f412c7928863d2253f71d6981aef6c7f9e359ecb3eb21a213e0d655a1a34fbfa5bba57f3b16029d7425212c91d9f18efbba53ee5f513a9755626230d6162c2c238e4e44471806bc2884367b8ffa2da941f76a1f4a15c7cefb8e3cfaa67622b0d49f9aa48441fb134ca649f91e3f892716905778e837c622009e5501a73e4f38860555aa8217167915d8e37c2b520469b472c813213f73aa5e865cd39ce1d3784644f971feb4b02861f6074ef9174101c386de84ffbd4ad41480d8ddef4910704520dba472425a7311ff87df5433820237be8af72b68cd9c47ccd8299ffc550ce663f195e293efe8633ded75bbbfc2d9fb93e283db82b78ea2081f2fe23eae21ac3b1fce9c5f3c624b4e762c21c83d8e5a6fc82240201a8fdea6d1fe74a73a74e1cc3303c3452968d6042bb1896430d36d3164636679af1a9f31e8f89446e4d74aa525167ea9496935d713c096e30b14c3073297d1c9da876c06243791e7597f5936757891625442c4ea0ccfbb2648d45b4eddd6587159e420afcaeeb28d9f60b23d16c5f8fb6ec787bd830c6d51e0d10077d2a6a7478fb31a3559dd498b7988e6e0572341d42e254b66580b6e518b6c41cacfb37cc77675e869daad7718ce0a33c8aa6e5878649c1c25fa000d5d3d2c48cb050e8fe0a2b90c1f5d90855fd6f19f624f4df90ae69655da0a594386ddf3aa99a76d85a887ea85b691ca7e98eab0f1394d62f46364189a5a54a64294d33191dd68c00da92772fdd47b92b76b880847e0f107d91a439f0b32e62768bae0587f40287fc2f3c4f5dfb2e756edcb539b82fd0ed7868655b3d3fc0eb4967fff063b3bac4ff6926bcc4f9434d147a303aa55ef815a1e0eeb2d7e896fa5e587ae5363b2232963b30468239b40ad730ae6ee9000ce18ec5b0fcd0942db5bc8a41c9b1a052c75173392c329e9ee5a229a7d03604fbb1abfae04b83750b0e9d77634ba805000a23809a22ab48760ff819102600cdb6f53f477dbc21c3262f9ed003fe49b8a4193a61f9b643a7226a13e5c95c4319e758726a5", 0x1000}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="a00000000000000001000000584500006db5441db1aea63b17fe2338a40aa52236d122be7e94f21f2ee9e18d048ae1bf9aad36d0be4d1f3e377998733743ef530518526c81db02681d397184b4d0c6396ec0c7d1d71d70a7b68a6ce45b8523bdc7c7bb70d50a12b2db2733cc28a215afa54f2f6481ea593d14f7bcf32cf0f345a0ac425b0a49ae32f4b71bc6c1559985325e1a1d12c17b389dc9d45087e44d1ffb901f00000000600000000000000001000000030000004cca12a4dd5420f56434929c75aefff23a6fa2ac7b6640401cab1e609cc89b3daa843d2daf400b92e68ce39a3570be5c8742d031f68ef1f5c992048d4b6715c1571c26ca655dafe9b2c8c54e5cfc0000"], 0x100}, 0x40d) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0xfffffffffffffffb}, 0xc) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) fchflags(r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) close(r0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ef5b706a56bb8270fee247e3114ecea899fcfffb6b5b15c6d14b"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x3, 0x22c) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") msgget(0x3, 0x20) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000280)=0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x3, 0x5, {0xec, 0x257c}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6}]}) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x80) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/127) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f00000001c0)="b39a9c61dec496a73bff6096887dc7754ebe56af5210996f84c676328aaa1b17f3d6a4f18b975878c1228e793e0c25ecdcbed8a9fcba77f09f2e777bd0471579da3282fb8e53a53995663f5f512ecceabbe74f48aa0da6d1efa2b3", 0x5b, 0x1, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x10000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getpgid(0x0) wait4(r2, &(0x7f0000000040), 0x9, &(0x7f0000000100)) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x122405a0}) 06:50:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x3, 0x1, 0x0, 0xfffffffffffffffe, "7daa14345c70e46344864c9b0f36d79958253336", 0x5, 0x81}) write(r1, &(0x7f00000000c0)='J', 0x0) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r1, 0x0, 0xfffffffffffffdd5) fcntl$getflags(r0, 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x81) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x200, 0x10000]}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x6) 06:50:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 06:50:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = geteuid() setuid(r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 06:50:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") 06:50:24 executing program 1: madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x80000001}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) 06:50:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="10ae"], 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) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 06:50:24 executing program 1: setuid(0xee01) fchmod(0xffffffffffffffff, 0x2) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000040)="7deee34e7866d6ad976746cae7b48537ef23895488c28adfc89f0b851d7f100f16753f671fb22fe3554b162a95939349448d573f9bae66f533eba551282bb55ab5c8b6f6bae93ab66fc4d2192628d0df0b3cd6fd9a16904ff511ac363e45314148b31e25a9775aa0f322424f683e38989c0481124e8dc50fa4eff6fb8dba62e462be4f", 0x83}, {&(0x7f0000000100)="0460d9ebc2b1943b98821b5879bce496340a69bc13f945c809ea734db69456cedeb02e20cb84029f00432ced4ce0a4d651d70888caff62510c4ffa09df289a091357d579ce25219b5b46cdaf0fca3db5ddd3b617aaf103f91c830ad4445828d1cfcc2db73177af581089489de7d9", 0x6e}, {&(0x7f0000000180)="aa944c0050cb67d2de47cf7b30143f3a4a13f26ef176983e3fd539295ff12831a42378a65d916b8fdad58296cef5b543d7c3201b1d41c1a03a68e58a7998bcdd3d066b6ae753ecd09faebacaf74b9d60d85595ca0005c2c817387a5e5e31ba4ad13eec8b4867e47f80311cd54682608dc3d9a02dc32915ea23ccdf0c97e6cb06d4df00482f2b2616e194567c71b17c0540dfeb056fd5c03d5e72b66389b5e8ae63b208b8ad6d7c8be12d28ff4aac874aebab564b2637cff5f647435ca8bc98a7e2e1bc0dd11fd167b43d5aefbaa9235baa171da7f745", 0xd6}, {&(0x7f0000000280)="525078aa4fa7c30ab5527c6d49f5b7c2841af1f884e0de59ca043e125e25d12c8f1aece58798f45db124d6364282c7a14ee6728c34b56b69ab01aac411b34c1a675344bade0f65ca66704ebbf1bff4082d8bef52dcd3bc97fedaec8a93f254a5a099b7486f2ba6f6c31d00bdd4561d53545d3d823d92e46eb29ff216", 0x7c}, {&(0x7f0000000300)="2b5dc1d743ae56c24aeec09eca928a4545061cc8d7c50868e13885b773fced1b6ea3bb705e080c3f5662e5264a433a2400990c472b4916ae5b1ff52bddc2bf705b6eec96181f1772382c843d2e9b8b1bf32629ac1e72f09e1e288521ded63d5c971d042599613cd640fd588c8a6c68113da96568051f16399b05240b750f586903b8bf6d3d476e32", 0x88}], 0x5, 0x0, 0x0, 0x401}, 0x400) 06:50:24 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x8000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r2) unveil(0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0xfff) unveil(&(0x7f0000000080)='./file0\x00', 0x0) 06:50:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="00000002a5b30bdfc982955d37c1c103287f07", 0xcf}], 0x1000000000000038, 0x0, 0x0) sync() mknod(&(0x7f0000000100)='./bus\x00', 0x14, 0x3f) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 06:50:24 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 06:50:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xffff) 06:50:24 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000031688aa882fa91ba42a82000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c75d8f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e38d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147c81588dbc8dab66e522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56a"], 0x10) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000ac0)="f0bd7ef80fcffbd9f1ec82e9a0d63d5db21463d1c91b7f2f7bba00f67cad8b59dee248df8cc8f0f0398a65144ce403767d02670ce4748de62386dfe72753b4c78add7eca935f1e1639e4e2b57fefc7cef68542f163a3546d8587ded9bcc1dd0bb4cd89c255be8eb3f24aa8faee00b0e02a1bb59f568bde1db5fc4fd026eb189b4d53379c263afe5935301eba4caf12eba07eeff5070000009d2b27e1c8b7bba4ae25728d33c3a4fa1b48835ed9a4969d6105", 0xb2}, {&(0x7f0000000b80)="5687d5ee6bdc5b482adf8b4ec9ab3cf8034e7e55703abf31a491996c46795c9b54989bf0cb8687fc1c8ec0a2df650d0f8adba835d90de6147177edba2a1555db057966cb7a780e9da8f8842cd732dd852e4d63c86b5f417de87b64760270", 0x5e}], 0x2, 0x0, 0x0, 0x396cc63fe805a068}, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f00000001c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c393c00e93bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7bf0ca925ecdcb", 0x69}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f", 0x407}], 0x4) 06:50:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9a73478f96906c103837542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 06:50:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xfffffffeffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) dup(r0) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 06:50:24 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) r2 = socket$inet6(0x18, 0x3, 0xff) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x100}, {r2, 0x80}, {r3, 0x14}], 0x4, 0x3) r4 = socket(0x1e, 0x3, 0x0) readv(r4, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 06:50:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x9}, 0x3c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x80) write(r0, &(0x7f0000000240)="1a690637565305c6c3503b7ea377124ae7bd9f8c255fa432cf9ecf1f1a712dc10dadc5649421763dc038828de91beab6b10c28faa6935a0ef6cbbbfae649310ec4e10ee1270cbe5911014882e92ea2aed6bdd18ecbb9f9abeb12d64a36ba250715ad50a40177e8f0dce228", 0xfffffffffffffd4c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x2d, 0x0, &(0x7f0000000000)=""/45}) 06:50:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 06:50:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r0, 0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 06:50:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000003000/0x3000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3}]}) madvise(&(0x7f0000003000/0x12000)=nil, 0x12000, 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 06:50:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x13, r0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/41, 0x29}, {&(0x7f0000000440)=""/190, 0xbe}, {&(0x7f0000000500)=""/171, 0xab}, {&(0x7f00000005c0)=""/46, 0x2e}, {&(0x7f0000000600)=""/161, 0xa1}], 0x7, 0x0, 0x6) dup(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x5, 0x6, 0x74a0}, {0x2, 0x8, 0x6, 0x3}, {0x7ff, 0x5, 0x4, 0x3}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) ioctl$BIOCLOCK(r0, 0x20004276) r3 = getpid() fcntl$setown(r0, 0x6, r3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffeffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x100000096) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x7, 0x9}, {0x6, 0x8}, {0xa7, 0xfffffffffffffffa}, {0x8b}, {0x7}, {0x1c5}, {0x46, 0x4}, {0x0, 0x42db}], 0x8}) 06:50:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x0, 0xffffffffffffffff}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto(r1, &(0x7f0000000180)="0e3645f929a2d6e730e1959454dd557dc38ef9985b447d19d13f343d43bb463988a8585c1dcd1b20e2425e321c6e2cac7b2d3c61ee34b59402bf880436eff44767130b865e620a7b9b047cbf943338f726c7d4840ec1d2d6f8d4c0b4bbd9c62c13cfc2a224467de9dd237a01436acf501f4e2e8f9ffda52ab6783d58c6b71aa90705fe8a334411a36d6a16d53a4b15d3ec217b722ebf48f7b8b68b8e2db5b64a4a652bfafc7bf612b9da7ef578c7482b74f937100448169cd2763bfda7d28e1e7ec4bfdb4ebb6423abef43f2d6e7b1b5ee91beb466b88b3503b114468b2b7e3e5d2beda7b92f69a29d51", 0xea, 0x5, 0x0, 0x0) 06:50:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) fchmod(r0, 0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)}], 0x10000000000000eb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r4, 0x20004b3d) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002680)=[{&(0x7f0000000680)="e5ba07a4aed2e014596d29ca3da5315d2f6a0c64da5278cc7c56ebb36921a9dd615ddee4c9a340b640b91dcf494fa1c1746a0566a3f0ad05c0c23006fac86a952c89e6172799031170c5ad34a25d969ed2686a5e5f000e299dbb6070d59fe7cd5c36143798c03d3241fac933383bd2f05dc31a2254aa4a99dd7c0624c2c8381ec3ac14b6f7b4a889d50490726e9fb7ef4faf7c84ca6411dd204557ea3117aab3b6c5a4f3a3575b748c99f3a6435404e0e5dd8b627fcc53cf4cebab02c03772bedd96cea13168dd4dc8610adfecfc7f3cc94175ffb0ee99cb96db09bb4d1fe8b478bee5a1a9bbcebf0012a42324a715a251bf6123b9bfe3fe2ff240cd948b8e2ccddd547e59f037a2c3c073e0add74411cce765ded63646aaa1b39c6a961b33fee95c2862fc9b07a8136440f9e9af1bd37f38450fc55e3894939636e15d43e8fc05f284d6a5d82ef0c006fcb8ae5325886347aac85986cc1f809c712961debe84d388fd6c1ee70445189103c884e026453067b1b03c147fd26579f1f0fb0cbfe0b12f9a13f6145f0673a4a91af4846b5d644096f1d971b6ebf3a555afc09c2e56ecf4da32fd07bdd7943aef5fef30a1ddf7c769125eb92c96c0a16de0c8bfc7339f2ed444190a5a81850235f567eb326f3ad3a8877baf5e5515108c7ed8240d8384e0dd4775ebeb419e24f9877f0dfb376fdde19191ecada4a6b2c892b5e25c7b5bddf565d5ce056e2aae309df98132475b377ff1cf500dd347b2314f36b00cffaba3ab42d02d60197549049bbf2c0e3bf868769b28f1d82e637ac13d3ddd953455e3725138e4d1c85760c6cd351f3a1ce15da4cde4393ea221a0fec8eba6280a426aec589a399a268da967aecf923ceeeee0edd7bf97b4809b04446cea2dbe87a30f4b7b537ccac08c83493b409ccd334bb7953e03a41a1fc8a3aaa3e25f1a97e74a58bd8bdd8326b0a1d9f70c563b01be575339320b305a93f5abc4fed7fdfe140cff01d29ceb6d9189d5a51b9baf25f7b95129ee64a438fd8b27f7bea009f51b4e8aa03c2438335aa583fb1d8f135c330064a8ac87c90c86f60f2b9f29c0b1fd14d084e8ec613a3e9a590ce7bac24258e63f7431289e5259d6b1f1d56c3f0fde2ad8b15aad9ed53452911e4cb5ecd54021a25b3069f8f6f57f0552bba8e087f9dd0a2056f6b0d841079ee5e5537fe6f4b7062b101be200bb972e5a58c44c07f935dbfdbd1bdc02639581aca02fb7f4f2a748c28fe1e33cd92913feca0291264b1643ea72c63fc7e5dcfd2e1c05003dbfe91e10d98b105e57c364a67f2899d326cf8d3b163295da26c45b59f707e77ddf9113b14457fd03c322ca3ad6cbdb0f8abbc47221365049ec96bd2fa4241d2e65c6bc3c16526e51e78379d1b2db7c605592cc483e4e6a17dca6a51c7c29fe6e36b1406411f20f2bd8b05543984ce600510d3361af695f5d477555ff5b4107b77966262f3d148221dcab7a21cbafed62712d2a597f8ca923558fcb19dc07db79e387b15460b802b3e6c1d16a42593971b51e6918471caa971bee07845fb6df5064db6e9b0c049b578a099a54c742cedbc4e91cdbfa168a0daeeb3528db8a0ba73e7927ab4ecbef24b495e4b75cac2e63979de919efeffa5986ddc5d32ad93d8a8ec1b26bdb4bf5a342a61a3b0bb13a5521313b57f5aa5468be1e909ac6b9447a31ca9d727555d5b67b248c47ff1f122ae8cbeaadebde7d8bad2bd099cd12b9c9ef77938309d5b7ec4d3003a75d63acc03db14110b8e113fad430bfb96e800fc718ead0d0ec586d32bb874a887b96c1e5b98e6ecb419418c0ccb2a8629ad34da457a547656de0c4f252f33954d659401cc47968f9cb298214abb15196bc7ad4e51cc25619bd24c4a7ae7c878ab9e6fcf6c86e27ee7898ec5d5969bceff956b66c711ac6159f1028318d2b19a7ae2068dc64355f57876e3ed9f2e316820e8a8427c1045e4e049868e4e360dd0a941b9aead1172a8258eca1237646b3306d49826f843af91a82e8e6efd88b30817b0a60376898e109628c2336abe18bff8e8b982f0c285d4b73d8ab0f00ed78e85e12c13eaf0cc75b8e5157384bfdd02c77b71404d2318e798ece1b56b4c1299b9b5f3804e03261054a499d9cc94b5f1fad5ea16baa5bc21a9cc93f6abd39d63ee107533597a626e602813394f617e0428f6314a177cc40b3223e98dce297ec7e2e75e2d7601b18689cbe2ab0891022de78f387a6e280b57f4b3a7a69972483037138db2977e90b9468273ca14e549803b3b75533a708d238e088c4c40eafad543bdf56087aa47c767eff6e70a6e22a75e9b6d8e2438a649d6c0a901a856c05e231fcecf654ec5ddedbadbbbe73af79ba116f957e71836c8b3a5ba087e548b0f68aa6ba388ded5240362d7f02dee01090375b5bc412d634ee0dfde4ae40453653415d665c1929045862fde55afb351554736aba00b7d7b815267d750ccd30b52dd9a51aaba2bb4a7e698928a2347a955374d9e9c7c6929e3d513fece042e3876ad1e7b4c39de5b3b7c5f031fe884ed39df8268184ff34189b3cd838aeb8835ee061a28dfc6d617a2b92a0c94607b331ba91e83fd24ff39f223e53aa77e18cb7804125b4c45723916e605e354f9956def1838100f31447b9f7ecd65af72899dc149a759d0fc216d413cdf9489176b61248288884aeadc20ae95642f1c163df3601ce29d29c5bac8330c6ee1e3bccd603c15c06e108b9aa061a029f556a3afa3932a00e665dec9871e42426b9faf1a237a94c40132b525402f2515f5e0d2df887beb0a038bff9712ebc5c4bd6d79256c844ddc6842860777808f1cbe1c9bad83fa9700e548c17e2591102c7a1ec52816122765b159fe69bd6cd665078002d65fb115ed4105160a79b01ca747597c2cee216f66917c1ebfb31268f700031eb013631afb9643191c78fa6ed931084ac89afd59775a65f2dfbdb08faadf67e07304ecd19caed2005b1f9e96bdcef73c340ac64dee2905e20193e2d37a0c9f3887095bff8d7b6979a3a2ebc791f6a500e09db6b77ae1614dc02c9f75265d52a29633540bd0b60e4c9c62ba6a780f27bd186bdaff455cfb41d112ccf6b4157b6604fd975fa382f59f1c43f6e423e40a3bed3feedeaf6420e66bed0526de8ebc7a99ff77289a3488ed0ceca81f2bfd005ef576d707589827c4a5e0f9ac7ed665c449738fa41cabdd815be5653b6ac89557833925119058dc50f836d946ca24f86340278ebc93093a38c39db0cfbe65257e13ef5336cba9922289496a9feaf23b5ddf82124735dc630eaf053932374cbfc670156aa9b6aba1c084addb62363a0deb461b6887bb221481b78794592224f2bf99c84c2a70392b3b3a4ef4a2857bd32564aaa7e4c92a52e43d3d0031e699e51425c0e8de6795bb6ccb2d66a94b1ce23d46ce93c0d04ab8376562d5b971cabdcde5a1ec628fdddafd769e86afa52f8d3088806ffd4a81a26d8ae7f8c2da190f10c3e405cf6fb2c43a0abbc2b449c35693c9ae79862880604243ad29e4cb57a627dbbe71ffb0d51f651dbb821c4e38033e426593b994725de28ce8ed588e52832324759950022d376831cd958f30b17c44fb26633607f62795e816891bb269c40286cabc42cdd5ce6f78f2b2d6c59f3804f68fda6d3a57993945651f3f4d586b50ca53dffebf78626a763f9445e053e85d5a6aac6b8f0f6d1ff625bdf7dc550f25f16842ce4905108e4f145e0950b237d90f5aee397b755f25b4ea5b9bf9eee7f013960a1e76353912974f95f741f9b8953798dbe474aabed7e5b58c3fea5357aac844281b2b464d97e515f27098e9bb30d2c283891151de261d0525346eac5bb14b4ede4e265073b4016dcb62cf7941962a1fe3933ac92c67ecf68354baeed447217065f47789de206ee31250421e0a3c6b2fba52b5cf11bbc7c825fa2b75f52b9a2d54d9169fc43ef549dfa17e09b88810bbc53cd2f7cc43bc28a1b9734afd5974e9f512aa28ec8382fd4d57aa7ed45df20de3568746c2cb4c2111eec3c5ee3d8bdd9722f5621c4f1a4f118e05b32ca4d44a07ec9a8d09be5fdb6aff1e85ab7b967f8c4cb46b606556cf6c882cc4b84f4d7014e5d7834de41bffe41c7e86204bb86281a9d31da7d87f1f8a469e254cc78225ed4fead933e817d081dd43f1b028aa92329280167b3375b127c279e83eadc630cbd33d4fd7f51f896f14a58b9945091efcf3b23c9d086501a7bab041d1c06bf32397788934a0f1019fb20cb49d675702fe4b38f635f78553afde619d2c1b05c541464f3fb1338344ac842affebefee47924a2080cc884a4e67cb19a8b67dbbfa2aaf6ac8fd4f16ee1cb9ba7d1a8c7c268b24ef9731d70f7edcfb8cd9deb707fe701d930a7b2030bcd208bf4096b01c73fda42ba6abd086de3d5016d70430931f972b955344a92807979fd088d6411a6daa0a19c1f53b7be56aabb09acaa691f9b59442ebf1487befeb1ee1e0d74f0a09c2e2cb95e2b6d6ded6b9bbb68b16db92dfcc017c46fd4d8e4ed7aef986072b62149cc84d43ba17ac2662213c4f0a9356fdc1a1ed36615933b8f417791e3006090f14e85dce17197d82cfc6dd64a8afe7587879116241f2c0ad9199a841e5567601a9ccb19bdbf09708e1abb549c4f032e772f5e7de1bbd11939a21b947f45f3dd07c9c8cc7965975c5356dd630beb261d0b3ac0eb6d99d7f82d6677569f1bc8a4840ffde8cfeace240ec330c1334ac5fc9c5fe1c0f2ecd82c397ea6110f0376df2e7a7612ada13430d1416b97d01efd6c6b3634d5273a8acc858c60c029e6df7e8bdcb698239f307b915999910f70cefaa7d01d615b1542daeede6bde44f80970c6fcd2f6f8435b937858dc64ed94cfd505a298e613ee7e8bd9a7fa9f406f462b5d52e1dbb613c5f0c448acbae5a41234ebf29c20ba39582ab44e7dca7d58a2fa3a22d02429d30c5bbd5c8dfc85bb02afed6982631da16fd8a0145e7192d0b21912b8610f9d1517d073bc6d66fc40b43b5ec730099b3bc72645cd35bedf45732d56799612b53dcd4e40d8260670e252b011dcc6481e72fc89a6ac0f72b39ddaf6582e039072bdb352a33183935d5e4e021c0ca348f7e004c944da0c0737a37aaaaf2bc240384727d513525067c26c588b4322758a4ae2ecfc7281402a96b597220e7442fd5acb21067e2017c79be9888a74376b8a8a9181fc16392b4258d2d88149a1443ad152031193bb7b574ec4df0b4af6a385fa04117c1f6d624766b4d4aa18bf0d56ee80d1548d47173da97168b9e5b2862b6e378d3feecdd610cc8b7eb3d68712f0d8788f02e6bdfb27349df4fb3e68e2e5ace7d2bd4adc6a01ed255730dba7c7aed18b8eda735b7c10de4bfdaed9297dd1e376fa044a6354ced8b262fd07e39c6baa16fe2e495892266715b54f47754cfd2748785d90b7690906d17344ff96b9a8b9b64a2885138359fcb112617de94427b09ec88d6c3db5a2e9c4be699fe7266108015092e3002fa8563ad1f1d90da9a4fb0a6060782fe7cfadb54960540beeefefe23e405350e44b15bcd2a25cce5fb09631c34e6df576b6e3648e0d9972203b7559b590bf46fa5e8d1ece74e02b623727aa7f3c8f39cd8b5ac5a30e85c10951272e35e3be8a05336563203fe04c943491784c56e0ee07412488f0f3959b4ba9cb9fb21e99885fe5809a862684f3e96d051a537de1519c3f1f3d0ebaf7115fdb29087a4b1626405796bcfb5cd3748ddb9c4f1668826dfabc7f24775a01ba0534e4a966be4df61d3972ebe74df0a40356a4", 0x1000}, {&(0x7f0000000280)="7dc623107e090ff072179976d033a436b91db3eec4098060ad82fad649298feb3ce485152aafca251adef8e23dc86f3b4adaa4b2e29d001c31cff0c29ccf28966019be0eeeca67286a70205ee1c958a1399e3557b1ff665b3c1a540d61eb6be4ed63c298e9efb22bd15f5fd26e4a846780f188d4143266aa1a3dba171b7922fa6acb4d310207c87da0a36c9a7e4e80928fdfa190f7b350e630fa4b5433132ba864feb59be8fd852fb32349ef00b27fca76f8", 0xb2}, {&(0x7f0000000340)="ac12642b0026d53a4c9bc857c4cbb7b7581bcfc8c82ebbbf092ce7395da8ea04ff4858b09b9759df3a84", 0x2a}, {&(0x7f0000000380)="6da70c6a66131be0cb7c5b6ea4a3af9aaba32ee8dd5d0d87e6736b71e9558c2307e9c5f19ebdd40294dbcf3406277078ee57ad72054e5955fd465da2f1ee12241fa0141c3a5c087531cb61d8030346b8f56461285ea34f98b0dc5838cdb99f9ea87c65459b08ffcd3a9bd89bfe71eef2402524a31aaf9db76d", 0x79}, {&(0x7f00000004c0)="26e859a2a73c29254366f2f5c20ec4ac14f1f870bdbf49fb512f1516870f7136d8f1a535937298d39b0691409ec2186c0c06fb9974a46cd4f9a28b4a4868a5dfaff8c176af4e454114a4f21fea3b3671537ef8494aca58baa0", 0x59}, {&(0x7f0000001680)="d3e021c301edc0edae9907b9b9acd74b3c9b2ef0dc5b0f522358d686cdfcfb2aff55653f46bb2006e803b0a70dce19b9ecbe88141d4224beacd30a2daa475fb0145cf4a8c48591b7dbcf2c1edb73f95830b2121d9082ddeb0987834c1822b1be6f9af623b1e7790cb80e95bb2cfd60b830264ed7ed0814537bb65d0f790dd09550ce1b7840857141757588d8825f5e54cc9486bff71ab0bcd81b684d928bac0324df9f194e7b381102be2f33938cc7372e3e7b4b90df060d916c46aa86f1e8eccc0c37539750d57d86e76e14216c0e0ef8c5d7e07222cc49e8760f99f0ccd582023b9240026c20b9a7636ed4fc6412aba82931fe81e896f6ce614eac9d50bf472c4c27a25640e1bbe233ba0be672425ee6412aa52b81de48c1c3cc6e63d4ea9262581551eb46275d84265f9f046ea067c57ea4e5d1d69bc196e0b7008e3dc8650e20d2b3bd8240d95995d1905c5e6aa9a0140e74733b7d475a067c3f8206741f2e6bfeaee6e847a8a3c1e09f1ce0ebdf792fa4220aeb4422f7bc0dde14dd98f7121060d271a68282fa8820c42295ed9b11ac3cbf1bf01f1ce4a35d663690e645c837066f15833db7a59e0d060a678e41dff313a541bef42769b0313582ede1c47d8be06d3aa20425aea68880068e671ab82ee53a57de09cae1e70fcdb87004beea51fea59a11c174c64dbbaba1f09a101ddbd791b2f15f60dfcc0789839a1b80f34f8357e7da8b3e33f886921390468255f1f83b934eb19e7a2c2f0c3bfb88ca6e57770397d0b772bb5a976874f51488557bc52157e6df9c01f0fa58418fb8e8cf6a5e53de924d4b10dc22cba5805cb3a044912531b5cc8ba4b25072735b713e89c1d8106133282ce162bf36eb5a51b0ba5c5bdb09f63a6a017947ae9b170beb35de6feade2af22d26a8641bac2d9785b69b257e1596642e5605b5cb0c824502f806550144aca8fbec11c138da2fe817f7da5597f2f26f463f29ea2529bc25fddbd516c48dbbcbad35fe6c5e32e2a612eacb63ce764ef67fdb0bb6018dd724b7e8d3a626c0c81f7e3f6ac0922c17c4d1537111f5bf4bcd9a902e9a4d364ef3beefbdf5250deb03621e0eff9a154ad14abe6f9b1337ede71daa79a20c83fc7d138e8c45908c69cc3786e94050784a0981904638e92563199fe8caf38734497717c4e7bcc88e779f87ff70c4f7bc543b61120069df3c74891cac5e89bf1c64c889ffc8e7e8661371aebe5ebd36e4b5b9577fb3670491407ceaf0add0230ad6ecb409d0ae46223153bf9060194b1c3c7ed06ad9c440c17aec890ddea8f2587592a5a5884ee2015670bec427961129772be617077ac83cc2f403026850443e4e4e1682f6893b7f399b120720c80706159c9e2d7ff820b0d1ddc36943dc803ccbdab8224b9ed575f8d1f007fcd0d9967b7336642493c217e0e504229cd1f622135c8c0859e02679fd0373389d34a5b5c48fd2b2026236e301126c1350448287f70f4ed59fdcd5b63b1395c433f9a99aea16354274c69c6f9534ad1e96b6f9c07d08f4d38eebd3fbe7d8dfeda4769577cf5995f39b796fb9edd77e5306f94891d8d42fb1955750b9c8b3bc1432f09d4f63e71d7af8047b3617b2ecdbed6bf8316c7f27aff7b7fed448b23744871545191f5e4130cef1062d02cd55af8bb95adbd5244d3bc82da2d30ec5fc662fa94e73b52833ea37ad8097cee114701499096d9ab5b4a7f017dcfc65eed565c29e3c9e90fe0973ded19331baa39d8c4fce641e1100d17d9c6ad74ba2ff046bcd5e89aed350905447cab36bd92727f5bdc7dd5bdc7e6b3cb925d86fbfdcd215e3d5ab250b2b54675df1d219e844429d23c35e62dac26ba8c8c7eff1afae486b7fae76652e09f91a386d5324acbbefa17a348781bfa2fe08e89a87658e147318de28e310854e5c65e483aa1ec981680e88f2ace36a8d4852e8c1865bbd4ff68d53a10f936222929e4ca98f3da1e55d35b73f7499cc7675a9c08990e4034e38d51b3ee4423aee106de8e1dc62eee89b02370e4a8e91372329ed967f7dcc89ccc5748275ae1636364ea4a869175d2a725befefc6b33b3f28fcd21f1493097d9f732e4a7ebe26f235680ef4a81c794fde8336e5a9128a4407d92225f3c4847934fda59aeba09ce26bab41dd2b51382b0de214c0b6fe4179f518a229cc0adc98eb4f8ccef15487c29672b782629a63c3de3b662814f97421ad4af199700bb5fa4c63662ac973fe78f0eba0e977c1cf72188b4800ea413fe62c45b90de34bf69dc3ec7253cb02f4f507239cabb1684b933610e9d54bf66d1257b6460bfca7213cba06422da771733d404bb51ea5876d296246d1d62907a2b1f7317b225fca5137a9912f60d95eaf01b8ea705cf82518b06dce8c15fe614b2fc19e58bbdcc43aced53f78cd861ae8272abfa25c506d554bddd3bfbc144e8245e7cca6f56232ca193ea44b8c3e2a9a58ba21004d562c46f5588dde267ceb3e4ea22c1f0dc8f1ceb19465997bfec871cc74d6cb2852f592da28bfb60075c0c5ea1e33d8e4b0391735923d8c62336c2774642cc623c19aebf108ffe9953b8c093b69868a947fc7883928a0daa3c6a4f87e958c1c84cb2aaf52879b31ca49db74d0f68d5677351ac0d3dee6e9d1aebe91cf3b730f6d79bc721d9380b44fafa7816031c049741a71441da919e695fa5621c27ab5a71924e4ec64dadec9a1908134dfe50812a4105436b594e2f5483b57119ccc309fce470c8540d924c5b6e19901ae0aa184f7c2873a8cc94cf7702684b0a894a62203d9a545a3dc5d3225b1f1a83179128028b80dbc4cd93174cf4f777015e4347535320317284ff5e3bf260ba110017aaa9031597a7ecb74cbc269b7d94ebb8a0dfc6fb7d96ab4cc74e30a90ff95f5626c4ba51f7f5f9f9d422caf8cf7fb38c3db42fb0e648990812c53166eab4f70364bdab7ca178a6536496754627e3ea4787a32b0f81766bc5f8583b551e80057b7b2104950a4e3502c361d6be5bddf7b376a81c96e46cdb6f2a6a0cfef3787e8dd9ddc7755555d6d1f4fa5a3366917d3e943ab0e7d3422580f41fa8f6f78cf0d6b4e1825d9df38c7400992158efa24ca86f28966e0c74e41dce2e08a7b3e3de1853d821a3da9482c4b7890b9d68e08d2a74c365f0d1a709db22142679497085edab11eaafbe2ffa91f8bd997242ee87c2f3126b025371f93ab089dd6f22868465f56d5ff833bc1b97e56bd1ed50d59fa72d6a2b64a09e84d5889ca24b5e69bec1445e9c0aa85aeaa2d99fafef3b7295597bebdb8fb6a5d325f59567b31d2dec8deb83d74c627a32edb0e6b7db0c765707083a106fdc07018435dc65292b0216bc48543247fa9abcc55da844b271d5dd623df0406db2acda3072dacdd30cfdc13531c1bbbe1a3d80a4255da0cf6649bb3ae005f7662465d5c56b48b31ad72d39d5d7dc27396b65dc232b3089e87ed0e5c29f01942d42b67d3f90a526d8a5ef1b121fe28a426b4a5352aae909e1c4a79b1f1f2b63f8c5b3cc9e09b27383a36bfc91b1b66a7a42ac48a83481c99885611bd06f4d6039760bcde72c01b5bcb0414f18fd4427ae6dbcb0189f343f5e78ef598e62e9de185c414e67f3538561f8418fb7f6a982af0d6d23545c8b04fd55d7a420e171f8f064d610cdc524aeba624313cd5c077ca7547448fa62ea9cdeb47b6133d13eb418cef7798129b34761ec0c9df1b01b5fa817b8be4e306c77d2ce16cab78c0f5fafde95d774039e5154bbc13bf436e8524853bc96ae533dc38d52c079fef9618291f6b335a36956b48b846d4d2ff89b7298eedac94a6be08edb0ec174b18902eba8bfd72bc48b6685a878845c50e3a3969e7b87c940a1676372b6ada281ca2c896eaf46a98dbcb7d80d6a332574ecd690c94eac85b18863f5ea15209a90cc729e4dcc683d4cc7dd78b1158637d0b1e19afe3cf28fde704d5a956efcf9be4193a2242351ca8e4697ebe3325707ad66848db8bcef15f5e10ee0ee42857bf48b5c9a54561748557872f44e6ddbc55f32dc21b7206f68097b6e96f198ea1606dfb709c0194dbef9744049bf6548d166a13136f7c4ea9f6efd0b90a8478ba3bb6beb7ff046ac9e36eae2b7c63c7ce80f162819f7fab938a113a37d8cc7411ab7e0026818fe36d29c43cae0e0bb4f4e5582d0ade51c2990e68a2121b101eb74555a18fb5eaff05eff16c109b9ed158dbd15bb4ad6436cac897cd019078e55e68a513401593b45c83c1b6f4a607087d2e44375ea93ac2feadeeb6d874e47257e158ad44cb53f2461f0fa3b7ecd175f06727cf3bc09b3989b687d51c5f791fb48d6d2561eedb4aa3220739725f0847a1f0990cbd60d6e86a475675089a09acd6616d8ca8d436c797d1fa85482944a4f272daaf5d6ed009ebf7ce7321b89af79ac24ac931597c2fe46840b212b5732e7f3034af765678cd9664e3db39ec2aebed744408f598339034292b2726d98f9c7339a54fe8a8d6d79f0eac1efd00dade09dd9810f288ece0b770dd5b26ddfdfdb0e76bf5cb9bc9d37314576d099a55c1c731f9446e97cec95bacaa9d1931dcd9fed2460b9c113175e3e9f6b9ea3c7c0a7cd09cc656b197c1ae0a017de24d4c8ba5a1d62b37c6505d1e42b69defcad20ea86dc45d617e146d1c35425aff90bab945576a10d7d2b8ff86eddd189167d9e8c108f75589c6be0ef6d16cf02fa3e7bee5c3c7a78e48a757dead397e719ecae270be9361a3a75441814612d4f5df3d3c03252fd6983dbeff22b05739e4ea7c4e4efe3a0494393454deb775a5ff3210fe74a6e063791429a42ccb6d165c68a442c9634a6ed2b98c95767bcd619a6c129a66c3dd8ce3806625f092391a350b02e65bbcef6ff52d094b5df696db63e4de9733fd0a5a2c648ee3604f26c7ca406b9f5d1ee3db92cd30a4c20b595c0900efe3d831450cb3eae578bf4b7c63a89da99715b490fe0ba17bfa59529722354d044a8b6d331e66d65d2b4cbf453855afc15e3623a2fcacc6a9be86e27e65abfa7ec6f4009acf3cb341ae7c85d755750faf72ff9af8fac5c1d1beef785aeeb32f3831c39364ab02edfc88d68e9f6e80a78845268bd608bc22fc03da9f642e2478a74710b5f6f10bdd6a53ee6ffcea49da51951d5bd373a2ec2f051e32530f26b5606cb575cd76c52f73bd0a658c91047852c58be2cb4151555fccc73405e07665b04632637007cfa8a1f6ddcdf0d6fba419e8fcd34f85611a47fef6eb1882447ab0f459366b4dddc537f4422b6ab794fddb785a7dc73cb4a893724ca102387c3e6eebd092ce5a320b9bc708a6e6924933ecdc571c393aa4e77b19a1eb72a23d383a1dd1ba0379a6e2781b0906719522102b0e27247e25a653b7159b291a6b1553ac7246a1196e9875991cd2de50880001bc45f8ed4408660a7c9d5a2623f18752e9ad4445a6940bf637b5a7e531442a303ab502605abb5d99afab93d70b82bbcd332de7fcb60dce0d7f1b45913d53f8f7874fb5d512576f204a878831c9fb7b049397ec886bab465bebb6f3fc4be477009d2175acca573c843e6a8f7656bc34ec3738895389598af9ac3d7a00b2767f40472004c6c413af23e9223defa1e6b539e11d0e2caae8c31f196aae4e25fc6cc1c8fff3943bff86121a15acb8d06aeaa5fc501f3be14150dd4dc03ebab85ea12180384f1a00a013bea11142d60781ff5bce529f34a81cba0b0c6cacda06a8ae401e95d9c02af9a6af2dd6119fe2d47901a85f0b327eab8934361864c2f0e5ac81f20a91297dac3bc91a5c272c3a5a88efe494773e", 0x1000}, {&(0x7f0000000540)="4c823be8d68acc8e30e9fe61d444b13587f091083f0767922f7ac623357ec091bbc4fc6ad91061317d2c69518af963d377cb06fec4f7e94d76be7b4f4fa44e0ab1cec70d60873f0a2a769232e482316d1819da2e4deafe14af3261b4da58cd45390c14f82fe5d663bd325dc35f5b467c86fc87ddde2fd7ef268858d6fab7d0f11976d79239daebc007cefe79e2a04dd4f225389d025e4cb1cc2d7e74c10a012ffacf247b3949d5e23c6a8732ea7d3396b0aa14f4449a2ec45167b39bbf21cf49b4b47edf32ac03261944ca26efba0936020a0357c45c4b225f3478cc450d08bfdea470017c5676d2557a02ddd36e33531da782", 0xf3}], 0x7, 0x0, 0x0, 0x5}, 0x2) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) fchmod(r1, 0x4) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa11348d06025844426b4def06e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f55ba6de0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa0000000000", 0xc9}], 0x1) syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 06:50:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x1d}, {0x6, 0x0, 0x0, 0xe3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1000) 06:50:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x8}, 0x3db) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r1) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0x9, 0x0}, 0x0) 06:50:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="7960d3d0f333d7f26e8118623c073652f6d1d87d29506cb9517dc1c90ceb5e270c0844941ad9f45028d2e6401bcea6993dbf14bf10a1dee63c71c69c8ea453bcdd9d00976d59e8d2f90990bede5cc86c7059cd33abecdb12fe2d032808235e277ae35ef49ac184b499794e4f", 0x6c) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) chflags(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 06:50:24 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x67, 0x6}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r2}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) 06:50:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 06:50:24 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e6123d665300000000000000000000000000000000000902bd9d92ca75610bfdc8e26359d3ee735316f1b08f9e5c2f5e8fb49fa232425fa215909f327b4d0345b645e069083da6ade97bb6041fc4f8e6ea30d2b29af24666377dd2e94ef593b2a7b9c8e4b5eb5a01bd066bf905e3ccb2efb9890eb6e48093df44d1de2033c233f395ff87d49e1cbd7b294c072ba21010000000000000005a031fe2d684f663d8b55d4f6f7293c3e46fa94b4c21b82bb1382b245c7599905f1aa5cb04801d24304079ffffd5bc12ae7d3aa52ed8bb9a64ca6cc8a73801e59533a3acca52efcb4c20c5dc65f3dcc2ffe6e94d9e9df26ef603e7a5c053a0aad867e7324d9a110de1ce03c7ea8fac6"], 0x10) write(r0, &(0x7f0000000040)="abdef2d090ba8a8c55330000e20300030000000000823dec400000000008000000009fedd8755561a18e243fd96939da92ea27d70e00005e", 0x38) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) 06:50:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000010001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000140)="3c9ebbd555feff969613ba3e1fd0", 0xe) 06:50:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x80}, {0x6}]}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="a11f02a00610047f9e8df2c58cd1375cd8be03ad5f909b408065e6d09f0916fbffc29ad7661fe7fb857fb0a27d830d5e8092825e8e80a8593bf47739533702c0", 0x40}, {&(0x7f0000000280)="cb02447daa41f76448673130c5ea6a0a692b496cd9690b06af35961ead704f8809bbafc972953a69d3e81709748feafd6f8971a8c97d8656d883baf2aa6fbbb6d22bd7a08aedf657ee7cfe6d494c22d8c705a60db7d72227ee5c2b630435b5ef33d75b7926883c9c2b6c88ec1dd33e318531efef21a4a623fb1c429ca10201cc1a9c1d848d0b156985e12038d00cec16cbcb89a2364ab40b4fe46e036cbabdffe992793f01a98c35ab9fdd071e5db811ce51d6f33fe2824bfe2bc565e26f428c17d3be231ac10e430ca8", 0xca}, {&(0x7f0000000180)="ad36bee6ef5308ef895a445c5ae4dc90e327e8f0deb19e2d345820bfa919973da1ce835a37f9351649eab472b11239745364326f6240204cef270ed2b4c06156bc306be4e6346c4c21b7359131b95820018b6914c5619f5b2d08c68d94c37dc66d1867bdf1a28416c283dd9413015e8fe1f44a98407fef6ae3f37a3295c7c11eed5ddfcc79e6f20f966062d14f4fcf607c231446481e0949be0e751ebf34a88d54a26f41b098248612e664a833b11d06f7c78f59581730", 0xb7}, {&(0x7f0000000380)="3f60ba3001ad42e0e7098b62b912325ed14723e1b8a62af4be10d55c48819313207ca9b1a2ae5895d0fe1795a1482408b4af8ffed2a2dfe16dab489f251f6000cb206779aabe2ccf77af", 0x4a}], 0x4, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000140)="ef") 06:50:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) connect$unix(r0, &(0x7f0000000f00)=@abs={0xe6799b3ea525fed8, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000840)='./file0\x00', 0x800, 0x80) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000008c0)) r2 = open(&(0x7f0000000740)='./file0\x00', 0x80, 0x49) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f00000006c0)=ANY=[@ANYBLOB="01002e2f66696c010000b0caf47991cb3e8ad8f12d0090eeee4312a0fbd31bd66d8481072b7c89eb55a9fb"], 0x1, &(0x7f0000000600)=[{&(0x7f0000000140)="1631df0439c9a461a120c014d96696aabf7d8907f0ceddd89d099672265a17205fde216452d918e9d82b5e5b2ccd6997885047b828e210f7913306faa8ca027f14baca878d408fb5f77355c4bdaab5dee118dcddac2af17a0bbac07bba4dc03d25acf1f43719ca00", 0x68}, {&(0x7f00000001c0)="4623c31bacda7168f8b313e12ceda608894d4d46902b04c902bcc4b6e3131fa3ba017ca70db5d76447c9a85991bc2984c03320387c1ca5e110679e9b38c1cac583fbe863031aadbff9ea14ccb2ccbae02b2f7100cd91de2fc042be12a8cf74a4ca7772a9c352eaf26b8ff061a8dc3b69dcd2318de451256567a6f65a163e00fd0b5da0e51862a8ed2d5b876a90e3e54d61", 0x91}, {&(0x7f0000000280)="0d49ae3a34a5bfc5fdda3c651e70d7a640f9f958c8f5177a428ed578e0d3827f2de7604c0c6227c713eee7f44be5d86d5194b24354d3b5193935c8526c2de08dcbee4480339c0e177d43b3eb3b8cda83", 0x50}, {&(0x7f00000000c0)="45339b53a12f10257b1c51526e33a54e31449a9ecc", 0x15}, {&(0x7f0000000300)="3e9e10cd4e1ecc07a13b8d7898ba6ac5a10b78b98bddcbc8ce47c42cf9d33b83076b5b9c9d15f0a728dd4905e2bf2dd12e19d8c1b04f9a0a7ad38979417e17ce10e96967d25583136d7169bfb6cb43b01505e4b51865b15d8ea702767785c4fe19b2725252b974bbd3edd0181a5a296287c44620234b72ab80c36aa78503f000431e8c62305f863007d212ef9680359f00c92cc41990d68f7865dc89c6195ba48fdc4191cd2350f3262dbeab57efed9964f35931bdd674659fb6b05df20d1f36fc0a90b0b547da3d38f1918526", 0xcd}, {&(0x7f0000000400)="45686b9858a6fc35f7f700407e3d7853b8b61f53728fce6403502591f9ca881dc768fdef43998d801a7efd3fb5434fd1395482e7fc2db02e56221278766980274065f927edaefcee6bf414a66171e6c920cdd8e251132d1381f62ad5238b07417daf355e1cb1cfbb2fb61ed8bad9338296ecc48d9f926877e726fe7af34c38d749cb3629a4f7027408a48a34c0987ad4f738c8ff62f3d6195641bae3a2642ccd8867ffb8e37ebd3dbe90b187fb2e", 0xae}, {&(0x7f00000004c0)="8940ed2dd923d7f2496bc339412d75c1773fc5de4d0568406e71ad27", 0x1c}, {&(0x7f0000000500)="22fbb18fc8343d96886279a83c92d43cd0bf4d425f5f027fb468ecd05326639163db6602f510c167d12fa61106cf488913ce3c1d94066d3fa4dee8ec9c65e58cbaa20950b0bb4fe962537f6ad06122c5b4b5c37061bb3d0899a90feb8fd307ed3c383fa42f3c93e6480f9678824319c8b10dd60215e48dfc3bb949d98b65517572253d6679826140423eaa2edf963938364dae66ad3f58adc61e054153673ef27d098ab9b9bcc715efca0ac008cbfeae9ee83e32c045e19abb82c4caf0841a77765999854771fea3b0951c23ee2a5d1bdf70f153dd2dbca4611a6db4b7dde73338e3039cced425e61b0796944728ffa9e7f54af13dc7e49daa7bc3", 0xfb}], 0x8, 0x0, 0x0, 0x4}, 0x2) r4 = socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r5 = dup2(r4, r3) r6 = dup2(r3, r5) getpeername$inet(r5, &(0x7f0000000800), &(0x7f0000000880)=0xc) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000fc0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000740), 0x0, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r6, r0]}], 0x20, 0x9}, 0x1) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000ec0)) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYRESHEX], 0x1, 0x0}, 0x0) recvmsg(r2, &(0x7f0000000e80)={&(0x7f0000000900)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000d40)=[{&(0x7f0000000980)=""/90, 0x5a}, {&(0x7f0000000a00)=""/84, 0x54}, {&(0x7f0000000a80)=""/28, 0x1c}, {&(0x7f0000000ac0)=""/24, 0x18}, {&(0x7f0000000b00)=""/238, 0xee}, {&(0x7f0000000c00)=""/63, 0x3f}, {&(0x7f0000000c40)=""/200, 0xc8}], 0x7, &(0x7f0000000dc0)=""/190, 0xbe}, 0x43) connect$inet(r6, &(0x7f0000000000)={0x2, 0x1}, 0xc) socketpair(0x2, 0x4000, 0x401, &(0x7f0000000f40)) 06:50:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x180) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x101, 0x1, {0x1, 0x20}}) r1 = socket(0x18, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 06:50:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./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) 06:50:25 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x13a) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x2db63ce7556bb606, 0x13, 0x6f, 0x31c5bfb4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x2, 0x3f}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xf5}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x1, 0x7ff}], 0x18, &(0x7f00000001c0), 0x7, &(0x7f0000000200)={0x2, 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) write(r0, &(0x7f0000000000)="ac", 0x1) sendto(r2, &(0x7f0000000280)="1ae8995f3e7f502b872ac4671a5028c186d068bdd7cda350f1b4724990adb721f74557d60069cd3d1586017d4ab6a769a9e04d6c23cecf705fbfff19f101b1894ffa2d784a1ee746533b34d8e009806604b360d21b5d5617b1ffbdddfd5819fe69fbb60114d381ad7c9f9ed8b7ebf36c14b7ba11eae25bc647579f4f73957c195abcbe3c66461785692157612eff2419a5ae9d24e186e1da845550de4100850d66aea1d9e44e0d", 0xa7, 0x1, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0x0, "08e21e6c8400", 0x0, 0x100}) syz_open_pts() utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x4, 0x2}, {0x5, 0x7}}, 0x0) 06:50:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6d9a) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') 06:50:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') chdir(&(0x7f0000000440)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x84) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='^/+@\x00', &(0x7f0000000280)='%\x00', &(0x7f0000000300)='@\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 06:50:25 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x8000, 0x6d) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r3, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 06:50:25 executing program 0: 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(r2, 0x2000747a) fcntl$getflags(r3, 0x1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) mlockall(0x11359b0b56176d65) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x0, 0x6a}) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4) 06:50:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) writev(r0, &(0x7f00000006c0), 0x10000000000001a5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x7) syz_open_pts() sync() sync() ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) 06:50:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000080)=""/198, 0xc6}, {&(0x7f0000000180)=""/212, 0xd4}, {&(0x7f0000000280)=""/228, 0xe4}, {&(0x7f0000000380)=""/94, 0x5e}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/110, 0x6e}], 0x7) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 06:50:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) 06:50:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x100, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 06:50:26 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) chmod(&(0x7f00000000c0)='./file0\x00', 0x10) r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x1, r1, r2, r3, r4, 0x80, 0x369}, 0x0, 0x8, r5, r6, 0x7fff, 0x8000, 0x10001}) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000100)=0x6) lstat(&(0x7f0000000040)='./file0\x00', 0x0) 06:50:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:26 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) 06:50:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) pread(r0, &(0x7f0000000000)="c7472181adbdffc767b5aa8eb8588240f02ad3ee285a43b38c1aadebd789f15e8175cb0fa4a1e508ff25f5e85e861f5b8e2ffbd459cd57371a2de623f325e98ff320b3b0ee305bfc9bb25f77e7612d8a0ebe610243117d2279a8af3a025cbd349c445c3622ee2633c2db2aea5b576dcd0e3173faf0311a11d4906a2c98f9bf037f4eb5b6f0592c1b1b894e50a8b1111ebfc682e1188c9438b5c889c44c7ee7b8eaa2c56fdd9f66a781e454874b3489444939520f7697aefdab0c8611223729389b0f5926d67c71536eb4cd3d32", 0xcd, 0x0, 0x0) 06:50:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 06:50:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x10) r3 = dup(r1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0xe000000000000, 0x2, 0x3f}, 0x3ff, 0x101, 0xfffffffffffffffe}) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000080)=""/58) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 06:50:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0xebfb, 0xffffffffffff0000, &(0x7f0000000040)=""/115, &(0x7f0000000280)=0x73) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 06:50:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000140), 0x0, 0x9a0b1ad1230c64ab, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = msgget(0x3, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/88) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/146) 06:50:29 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) fchdir(r0) semget(0x2, 0x1, 0x420) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_RESETCPU(r3, 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) 06:50:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x5ec2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) r1 = dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f00000001c0)) 06:50:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="d0") ioctl$BIOCPROMISC(r0, 0x20004269) 06:50:30 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) dup2(r0, 0xffffffffffffffff) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), 0x4) 06:50:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2}) 06:50:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) 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) socketpair(0x1, 0x4, 0x6, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 06:50:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x20}, {0x6, 0xfffffffffffffffd, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 06:50:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x2, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 06:50:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) truncate(0x0, 0x0, 0x0) 06:50:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 06:50:30 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 06:50:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7f) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000140)='./bus\x00', r0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0, 0x3}) syz_extract_tcp_res(&(0x7f0000000200), 0xf0f, 0x100000000) 06:50:30 executing program 0: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(r1, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) sendto$inet(r3, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) r4 = socket$inet(0x2, 0x2, 0x9) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000380)=@un=@abs={0x1fb2e946a962371e, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="84f50ba6e428a122099d90c7712c7ec152826a6164f065f1159b89ad37e90571a6d39de9c7fd338c69858ca714927eb8ff955d9ff00b4335f05b0e3035fafe8ef3ed24f1fd4a6de7b6f3e7fa924fb34fb18105896cd6b42ab85ae989ed62ba5ab7a0fc284403890eeca9d20314e0e9c4e87b8eb882e76585095a2a0cc48573612721037418c5381aa308ae9c9e53c82c955851f5e612f14f1a210604b9d804ab78b77b159ef6338e1396bcaa6a3d0ad0aff7ee0077185f0e2aaaff6ee20731def0cad1799c1df57110f2c9082764f07ffcaa55c2bd81bc9949ca80908ce8ce81750163a1b1cefc5781a963cc6d1bfbc726a4c6ace89e21d3ca4ca1f040359a3ad28250c05237ca7915ffa459fdb6f771bce97c6c3a4cbe5c6adcff91c006b3c549d911bff359a43859b2d7aa5084d689bc5dcb3d647eabf842f9a8d976d8b84cd929fc8af7906e70b3791fb4aefb4f1a8c54558e1bd2deff21b3490e06f83666ebef44e589e888910da48c0966851a4d4ea8677905246d9a04d5eb53786fef83f62b45e1d213ac6ed73b5a0d8faf43decafe6f190498169a7cb63905fa9e944ab3835c5820dcd33c13c828f3bd1a0ff6afe8bec2d97c311454b3ec803737bdc3637756dabea889efc043193e53993b6c54170acc5899e84d6331e92be7ac4ed056273484d0e583814481cbf3901e450979d7410df0ed8112c4a9e81ba6d4e1be082ee14ec4f994454982027bc9d2a09535676c186b057cacb28b91c208bb7e25637d53e545c214fc6b5ecd40d742a03b8c5bea7a958a812b630f2ce4008fa8e7a7ed9e4ca92879bfb1ffb3c7d94523864553ccfc3e83e0b5ce34c16bfe3289d41097fa39b7bdf5e89cb27abb3a84ba88e95651a9d6efda9e2d9751c4f26cf7c120eb922f7639b0d71f907d00e5f727ef1853ca36ec15489dcae66b8f088e3d36cbeef06c64717fcc8d63b1cc54adee46cbb80dc92ed5078b97fc5116557875c796ac1103c5628b1ebe27b7016020fba63ff230d9c2242d9249ea4fddc4c7fb628e578c229291b38c5612ce887fafd8e428a81c1b97c2349da34a8684cb95cabdc0f5ecdf03247b95a881545258b1a490b5f72e58672408bff048f1e582fab1906006e0093560778c9e7b94b827f83b7bd0b9401166015c5dc6ecef5928a6c3153df0fd9b4991e202d5c6db9a00fb57cf8b6d9986ebcbfc440b53eff3fc747ff60896141f3309fcf5b5728ebf21f5a345bd8d03358676195fc49b443ac1ee490361fa1644027a2733500441a249c8f6b31fec29f6ad2131f2d1c76af3d89e43011815dec2c65b86fb17ea9a1a8a57a8ca8b217d0b3f4271a180d772b7c48a14da35109d97b1b76715302405b89c70c5c370fd25162733fd8ff3a97a2f7050a3f2d284d303ec6e9205cea3f8df8c07a6c561fd7191baa82c30428f17c82613f98b6885003df76bff4865cb3e439fdb8b79a67eb7c55c3538cf4894028b8a167408080cd2ec00f113c8030986457ebd6706a86bd339a21eaedbbe87a77b6475c892a2053d11f7ea83a0df91df7f786eb03ced7efded89caa3a7acbde2826ee1b95ffe6cbc5e807f1145c60eceb9c69d0ab45e75ae7f24afb5ae814635967ba01b07c3117249f89b7285be92dc1c7c6229d65f4b74abcf84a68b437de94231f2af9da1bd39d31f26e0e3f2848f4339fc248954e5111c45a7115430d855994c142bb961865b34c8342a0d54fa93ad3c7f13fd3086b973868c5594ac81e8f7249332e6ae032d9b50d80b1d2070aa6026983fbb459cbabf19350c5deb3a33006dca3d72b3516ad5033a75ba94f45b6b761559c544754e2f12fff69644b7e193bb14a32125b7827c28e753f6f7009562ac86bdb4fa39e694102e845db352e64a0d7920f55e348e65cb56aa04ed8c0f262a3d59f13abf20d5d32b8726eb6516ab15422b7031da5e0111045f4c2800103a3313726f572dc42483883f018db8f350b3782e6aba3f7ee4e09c3c532a15fe5c8eb61bebc00322d94b55f93971adec05c3407766c65ce7be3cb1867b521f17e93d89c13b0a3b44249e1b6aec36e2788cb8b8f32d1f69054526419dc6c7be98778ef059e94665bce2aae294eea99935549b868375f846cbbceeaec0a598ee2431c01a4651d3d8f9dabc81cbdce58a6482ff6a9958d0245e811b9f3123478654be571694c993305daa1874dcf59106ab20f68bef8ed5e10d00e6791527ba4a6f7d0481d7131f4acea9b0267647a0712f06b24f788f38cd3cd303a3345201ab317351b33e82f3d0c6490ef786ed940455363a24c9c2773bfc1840d274edf229a9b587a0bbd2efe99fba3649d4a8e12b8c9a51a81b7b7c2a1ac5159751420a14fe720e1b7ed6d68e7920028e77fadbd19163d15748bef1fd1419c3cef6d8cb512d6473737d65e5c4497189e059323834a186cbf7e8bfa7c799c4a4af6131fa049b3f29c26d52a2cee829f4dbf01e0cfc541417aaf71dfab9aeb47d1d68528086b5b2b6c55ce2c16df29b40943a0323813056236fb7e80f0dab19019d65bd6074ce9d7f23f4ed3ee241a4292cf361fc9d1fa1d283cff64fef6526de428230f024b3e8a0098820158f55948d3c0ec2a8a3429410366886164ce61e81bb4397b84ad2569ef20bbe2bf38d55080f001f8c34ac9e3e8f25f2d45ea6c98484b11ae1f070cb4c93e90d37c56a0f173769b8a5d3bd65c92ac2e18a7165c8a28a3fcca9778d38200f5c16b462be2bf499f40495f15f0bec2e10dc0b64f34476ad926487ebf8bca12b48837d11d3e8454bf5e13ee1fd42a69fe4af3f43c55a75e92d8233486fd5993d6740ec6ceb1d4de4b0efeaee554fb7582d289120b2c9c5312e1a340a58e3ca3396b7201c92f9097656da006c8b79f22e2c233ea82b2e4dc7108c223a6b6edfe5aac22353324a356c899b9fd901865673511457432767e5c6f2bb209514ae912c6c165c0bd10f0973312cc925794e6e237f8167e04b44424de2a7b0cdd502ae57883c5e1027a3a04c9728211dcdd1c1374adce28a75a8f43a3348a6e1f204b5d359b9223108be3d607943218d1066563b22bfef45c651882c5e24031551c1e7a13ee12c581b15ee19d2e03dd97d4088989e95e4f136c2ce28ecf5b0c764b1be2ab104add1ae023cfc9a2669dc2232e06aedc0be792913bbb938e70be89684e26271d398dffefca44a920eadbfe2c17eb5b9e46a063201b49e27bb03e860636a362e03b60b40b5573d2b0aecc66e2a3a13f187b5353656c8ff4f212b2dd1ffec6f9411e88819b40fa6fa49c0c4c03665c8a5528abd18d7f9969d83a03a182b48c4c5f3e2406c1c42d6e4feb775a92c58884966cf0bc04f2d71c5b2b27fd73013cb0540ee597c8cd97c510529e123f872663f974a0a2a28400509f79df0ba4df5b52588be232e9ed4e89b2fe5c682c58784c9a8a88758e700bf906a68d475b170df5c384f44d9538d96ef07c745a962f85027552e12779cd031b08a2a0f2f1c329356ca8971463ed2cf4879295d66a341e41d8562539a3286ed177c16d9a86ec6ca7825852888414a2472debbc84d60aea543fc45fea7a087e4163b853af803d0dbcb6d472931269ba8a3bcac63f34c927a133a68aa4fb762eaa1b3f5e4820f5683966f98881d7ba1bde18e032970779ed01fd354ade38f9e3c282d922f9a5a74cd0992bf76da65bbaa868871f589cf8375ed57149509324d71f0190910587460ef3f6a836205c9c6834cc61f3ef8ca5f3fee44e91988c954e909733f945002de1c2963eb7c545f94c9a1a9d19e7611c046c97dcbe58a1464c7a4bcc4fa7413f1f49b26b47a97615a32eb5a90e123e4d4ef60c3199b891ca06f3e9fd49c4757ba808c866655b517e9685ad1a7f7e1f0547d703955fe1a3b780517ee5a1c611b769a9d3fb76a11d892003138092740ffaae889676b4c79116ea84875f30d8a3502ed876f55611396b959c45414037b809b6f70af5f7deb004f879e54841114b277437ec00c16ad8bb4fd110a901717627a444354e9c29bd935daa4ec769aad53da10a4b7b252aa87da304bd5ed75f0180f2db17399f2778f04e2668970d259f405b279a362554a616f797bdddf773b93875276f59fb9b8cdc916a578f4f03ee53af351d6cc03ce976f4e33c93800cab6cb836fb32003544ef6324d42e3e9c9bfd5853aabbd3802ccea49c55b316d27cd9b3b5a6b3174cac4d320e49eda671237afda2f4f1c95276299f2746781f895b9befa18d691907df51df360f7c26244d6a67a052e5c849cef241435fdb5dce2e8a03f4246c710511297236b990d7fd8b0df0620d8ac44a007a85daf10ba9c6f82852a42b582ccfee4c769e4ee644420ae14f23afa20a5bbbed09700c8b1eab4559794c9e013a7493479cb7928e43886dd2cf26ac97d7103e6fda7b860b5c4fa5cf81d0ce9b55af3316bf16bd110e578c1f3da9bf89dcb181237a79f12ec641eeb6e18ece14eb20cad4b112c71c1618792171ec20e7dbd355a8aaaa4a9a16468dcb559c6a584b0936cd4977cc5f9d35b3e83d4162f29fb690ff97cbabf386db94c35c2dd4e41c66b4f3edb62cf6c8ae288bcdba5decd363e90481fe603ddd33271779e1e1868a45e7b4ba265b4fbd2fb73d6e75d0353e5f012bfbf9c31963874051c6ff7d114e79800b6c8d1f9f82aefd4dc3b65f7c15f72ab44837efb7b3164ad9f40ca3a7335614176e6fd84ac01f42a0311b1a80b38e4e74c223b8be64535742b842b8ff83be134c3e8865ae512062aef35d4804b247fdb35ab04834f243830c5b659d516f783728f461dab6d3ff9fd497f8d624bc9f0ac8a2f4680d48b661330648afa7589cc689ad6fc23240117962eedd8f9f8fc3dc0aa5c1cbc89d8c401d65b73abd119966b342f971a434eb742ed591079f82e376d9c1f6c693aeaeb6a6c3548af21a08a6df25f062b919161bffeae663fa38b27dac9b9b84146a71d69db33d04598860307a6ee98daf41bb86c64c875eb1b363ccdca7e6c9eb5c588c6f7469b7e06a734e6440d01801a5ff8498b571bb40916b483497b24026720f78b0f37a6976c8b2345cb282158628d681387cf8fe6cf9b97fa33eb4d7f7c42bbb2241be84239892e02dbac19fdee2b1bdbef30b38714952a0649f8e53b37c7fba66a327b9c919c3616ffa044120328d41837e68f061ab6fe2bcf3f57d747dcc27e278b35102e49adb8166e1eaac5f5397a056a5faba031479cff9a9ead0ed856af2af8ceeca04230b78c238500f50fb6f1f34124f01cd4009413ec8f4cde3daab060fa43c6d3eb60a25f08f07c4eb2abdf45082de57b3ab3c2159172f390b07cd0d8eb90b5f1af3973ecf62b79a3ce3a34889d424e02cde08eb24b97393e5cf76ec52a6efa9baea210654644657110040b9a0d75c4796fb72d63ffcc39edd4ac2d0c68a55c7b7466f25eac4b918c49a8b466b51574cdaa1b6c65b12cfe2c95ffdfb2a6e8f88b2d17e39d99a0485177b5919a821e3b28299bedc178deb0366230384be701c86fac95e0ce1af2de65269bd7e1d0293cfb03487a9a7d9bc04367d674580120033b7bf77512ccc303d93c06c590d83440481330fada52fa04effa6a64ff31fa57e682660a8486f583c0140346e4ff781a101f1d656291a7d5252e407ca74d163ae7a0478fdb3097fc8cd83bf42fed5c8e8fc398ead2a588c508b5c6db44cf02a36e47a24e9811b596f4a746abbeb1e489b12f70e3d008b2b45267cf108ffb481368993914bd4965da87f69ee5c8d6a36729d31c3f2fd1af7e4f5d7a7140e2bd96", 0x1000}, {&(0x7f00000013c0)="a98c692a5ecb4f93abdc73a849e8a24f30ac16ed9238aab383e737faadfad0b2c25bfd8c2019e50163a82892042ec8fbe1620937550ed93eacd7350025e35c0fe0fbc3f8f90f2facbc8f669c0bdf232fdf5cf31d5afe5db2ab0f876795c71f4814a3bbd6fe4eab7b5e44e8e8f09ed3762a605f4c404594ee2be1781a6dca76150ca7f44fe9300bd65995b2b90eec1088b0036ac12c4abbba6d785f9b09b747361d05a7a3aafefa467862365331f0e6cc16ce3207dfd94e56628065fe8bd83d7bae59f0504dba422fcc46a37aa3d5b5e3a2e836bfc36e4b5671a38d9d85", 0xdd}, {&(0x7f00000014c0)="fd075509a8c40859c252b4eb65e8692e4c014d96441832a6fedf0b9c775289757c471f4efe31fa3dc0796ec838d019c6f23bff5dba0e47206b976d289af821163c26d790916073de3c202a86fd7bdb5f640df237ca7c1153c78e16222eb3d1d86027a66ea96513e5d9ba4df97a959a8973dfc8fde6cdbc5cb92435c3177f45158e8ba784a9a4a712196024fb3440e38baec6cfba02934d8b2d042ce0741db5b614c300a89db7fb2689adffb442966564d78485a4864b61442140977b28bb82f157caf5482753e6939c3da29c960dffc2d09aa168e711d46e9f7a83398eade85bdee39136e11be0", 0xe7}, {&(0x7f00000015c0)="b4a5469e0837560053f53f4824a62ffd40fb61253cc06728deb97fd871913b701ca7aea4e9474a8eae2a2ed60484001069efd3052ff8097c984a", 0x3a}, {&(0x7f0000001600)="27d6ec3c9a2b3aeb744822d0e457b3f8d682907c11377f73675e04f095516255f3de1c7cf6dac96905e644d88be3f92f846e37693def96b4f01dae73cdbfc11bf61b9d327e4c01d0110832d724be07e08425bb", 0x53}], 0x5, &(0x7f0000001700)=[{0x78, 0xffff, 0x11, "67392ccd7eabbacf76c1a47939bd53582bfa505bd2f605f2a6e6ac52efd4e794b1345697310f3d1896181dfa55b776f5a8febeae25989ea6465f9a7d7fb4b5f81dd388dca25a4bea614d4be75047850691a224a43864b65513658b709fb7938c32"}], 0x78}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r3, &(0x7f0000001800), &(0x7f0000001840)=0xc) getpeername(r3, &(0x7f0000001880)=@un=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000001980)=ANY=[@ANYBLOB='\x00\x00\x00\x00\a\x00'/24]) kevent(r1, &(0x7f00000019c0)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x100000000}], 0xffffffffffffff01, &(0x7f0000001a00)=[{{r5}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x1000, 0x7f}, {{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x1ff, 0x10001}, {{r5}, 0xfffffffffffffff8, 0x80, 0xd752348e023fb2e8, 0x4}, {{r3}, 0xfffffffffffffffc, 0xa0, 0x0, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0x88, 0x80, 0x348069a1, 0x4967}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x3}], 0x0, &(0x7f0000001b00)={0x9, 0x8}) open(&(0x7f0000001b40)='./file0\x00', 0x2, 0x40) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x20000, 0x0) listen(r6, 0x2) accept$inet6(r5, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) dup(r3) 06:50:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) dup2(r1, r0) poll(&(0x7f00000000c0), 0x2c2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 06:50:30 executing program 1: r0 = socket(0x2, 0xc003, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x101) connect$unix(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x7, 0x400}, 0x66) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="e5e54e5395ee6dfd0971e07fcebe7ad7701d4a02032e98c6a2f4ce22db41049fc8c5a9aebad120000000615e7a204a275683f3a02c7b19157c6fe96343e4495fea2235230799c7f9177c0ebaf4aa23b32b86f414761486ca8eb279b518bcf607350967c4afb1c77ff3d7"], 0x10) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:30 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 06:50:30 executing program 0: r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000040)={0x0, ""/37}, 0x2d, 0x0, 0x1800) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) 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(0x2, 0x2, 0x1fb) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:50:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:30 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x800003) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="d243f3e0958afe2f25a361f6617f46163bc06164addb84eaa4e0d2e7a7296a901da22b47096133aeae9bb9004a87a5bee76143998be60bf73f6066eb11ee4918fac99c92c87fd407ca6cc4753d5221a90a0584bbd055f0f160302c72c949499d38e60695edbbcd58152a763363a95478ad0cd92603dd8507ea938987daa4f2d834947eb7ae7b84399857f6b55e36a02664fea496f7f48cab1712b90c3f7c795be19f1074ff495ce29be9acc738d620b9064c2e9f9f02b8f84505120661d81d420a2610e583392a93c09fee21ab788b38e1e4c613d163245ee5d7d2", 0xdb}, {&(0x7f0000000380)="41684bf6f02f480566d2cb63b68a1d07016f6e03a1d3a77013235643464b9fff926fe63406b8d677e32404d67dc2ec5623659d7ec3d74eb3747a3e7db5d4355b72d5cd08c90819da146aed0a2565958b34998c1910aaa8249647dc5a645dddfcd320636251c42a9be8049dd928f576cd64fedcdf8acdc3a16c5d3bdaaa50976affeeeabc02710f5ffd3611e8606e7a2cdcdd0a1ded24b81e48ef69663afb7c645b1977eb619d43d4e92392abbb1c7985d1ac4353620d5a9c331c6da368b0de493d265d6a19092dbd39a14e3b8b5ba4cb97a19bf4abb2b5c326d19045880a9cc9cb42f067df2e854046ca9d78586ac4b0c868876fc515d20ed4d67defed028aa9a3eecd1eb5e4230b28c76323d91ba38f6171b96a9899548cfe5b462f3ac3876bfc93257ad8b0c8eb5a6e0eac6b82290fd64e51a554c3e42e53aac8fb742cff7451fdba7feb997f8cdff4625e50218048f4332bcbf5545d8c0715b8a61af9b29af281b9b3e86c5164847fe625b318d944a07e1d7ca851e85d91f4fd6968d7e388a93741d0bf1f57c2d091019cd10bcfdd813aae4c20af4d9349a116e3d00897e5bcf9803665f785eccdf68a236785822122437aba85ed834fcb2984f996cc0ac39ecb76e0e62b8c2fa3fe883119a603fff3482ce226e95e1eae9ad17aad54a4ed69cf87a18a996e821c3bfb0678ebb3f142794fc98ee20b0a47315e26ff320eb689fcfd0627749057486d2d73a54c392bd008ed72b4acd9b0b740da1d3019981ceb4311c9df98e2b16e9a44f3f67399a72502e0541978b380e39f7320b2cc5b4752e074628ad7fc0ec2134ab61c1fa48aac32e18092bdfda3ebc4cb344de688c1b13f291bfa3e5ac35fd3786f303801b30a60845b8690dc6488dac32d7152176bb386b323357ec8cc8295cb7a2c552e06ee47b605a70ed2cb3d0f0fb671066741b34e4277543a8a61fe37ac3c496593cc7e491390e00d1b1c33aa50ee814581564186a5cc7eaf886c546803acef0d9a6fc17bab00ada9ccf98ddfd83381b01102eede042f5435485b54c08232e8288180ca74ed75c543b7b67286a23601f4500f0ab964b066d1b7f52edadc194379b8e063cd5060148211c473b5119624839577522e73067be26a1351057c6579d4e52fbe8637bc7c945c0982ffdfcdfd923d65e9156abf829eb8f94b8018cc8a777d23b0d9503a775ce6d1e43f0337b9a6c9487879519765b6c8256b4fe7a550f075e9336aaac2b54fca591fa602b332b8a4fd472fda5d0c4f7b37d296872eaf9b62edba042b07e719ad1c774a903fa72cc97f03a8c7a19e279bb2c09f6d60d8f24f5b74de1a38ccb1c79276b6ddc736fb00854d38fcfbfd3272a09c19cf04075a8922d45f024e1d670d196051d26b84d29643a7034b6b20046b9d8b8e7ca93f508e923d9c2a25dfa1c892fd6ba4523a800d3d7a4aab526c4b2f85adfda909bb831673528574e99de921821eb3d372e64d3c57acd9ad368ba1b1b4c2fce62a3c278389c07f1099f0da0019ad23802aba1dc14fff4627c255ea1778447d0558b9b1847fde38def8a28da8002aa9a717ff992d0620aee078af08b42f3e12b3a883f3d2995066ec05433e678066466d17bfe90d602c4433895a970039f36499f927cb5fc9002783f3d5bfcf5fd746b73afb0ae3b4ce2e67b5dee3286f30c101ad5e4cb675b2e529595e9bcb86768cd4ba4760b3019b9efa157627752665ef260eff37af0ae6d293838bd996fb7b604640561ec53ca9878338cde6338faf2cccffc0b2d8848b5d08f379f3d0a9ac9b45edafa69142e180147f606903c6c9aaa7edb8cd4d8c878ddb8b608868622ffeeb2b4f3dda57f9f852f399265576eb225fc28080bdfdd357da5ae0589b3e949b3068db4d2a7167c4ae65ce393554d9305569533b9e8cc3ecbbed060da189ffe7b4074d09c08e3943e944ca5983d7da07c3ea90b77990d3710ff4fac0cd28e44fa8d72b196a24c8c36c68e8ad52b885e2abe6eca518cbe76401af1eb7a08238d331978c643048de6ae705928db81be0ef1342b1782e938e1e69df12c5b40caf33f9bb5328942fef037c8e1027c137d65e3124abbd4ae76b4660af65418095cd68a358c6a335f739c12f9fd207116992028ff6dcb80c7f41d58f6a527a02aada3f6b732b8932dc2d52ffa61b14a590481afc1ddfff020621fbb8e03127fb7a7da771dee9b8539bc58489d8bdd329047bfe02f385d860aeb7fc466f5ba740b6c7be8de49517c464001ec2fa5f4bf526cd10446fb96adf680d92ea8d0796cb33bf7d8390e9617919d76e3f283835924f86a9f16f8b637c1314ae2d872decdca18aad79a938cd0f256a81a79a96ac759025cb7ae5ffaea22aa3d95c5c42e8c600dc060c6504adf418110e27569a3530e5003d2cea4910e40f81bc628a933b8de3c4880612dbde7f4e426e9619e8c6f4f31f62db7cae26c2e595db09c0cc77a8277d4376f10db81d762b9fcfbb47657a74f96761ca24266c351fbdb5045fa267e8af493c8a01bf6ddaaea98b6d4d7aea336cdbedcabfe2ffe4c256ac5e42e69b1b1c1cd4437e93009ea41b112f07a74e616aa3b6701699c23a6d580815b254cea465c23f58114b1509363a3413568f36efe294bd4e976e9b4fc209123ced30f4a2c212fef4164aacc1e821114af70b5d94dd676b3b5e37ed00a7b2faa0b1a197c14d72d440ad65bb760b66a1c7ad8362c7c3ea70fa29f6cbe27d44db87f231eb092b5534563229200aef523e2b95783da030326f5fa0a339b704cdfc2d643cbf2fcdb44579f3099f1e526a002de4161267ea887297ca556e53c0516391d9b5efd942c7390796194a8aa90244f16e1f302e09282a6296268404db2c4fee72e8e8b3482afeee2f556f4b9f07c2479218bd47d7c38bed033053fbf918889e3202879966659640f25412eee83fe4bc85031d71794e417f00c97a6ce404cb7671883c1bca0dfc7c144b91fcfb9df8db1dc3bd60a6f4b91b111ecb57dfc5a4878e593a112f4e08e9d8ca4bc9a2c1b02d5092c03dbcbe30ddf31951cebda1024272f385da3c4e4655f3b1d2b284318ab873daa513c04f6559190d14727252d6fc6eed3a2a8551ce0611ee5acc013f3f3bd3e858b81970c5edc012922d9cdadf46c161acfc1eb3c259c01abc112644f63462f78b45d8be24d0dd701db3cd80f12e19c0b89c156432ab64d97ad9d467ecf93d4f4614a4bcac38b63944ee63065f86d9351f0c34168d2e0f8a3e96130283ea23a2cee9f1741447fe1465f007029255821ffb82d0ded567cc827e95699031706427f5a6fb42e24566b439a8caf1ffb1332e2b9ab5ef3f4f381e3fa60cb4bf13dcecfc35822cd820a38181b0b9b0a1587d84ab6daae37ebada7ef879006a33f201788ca6ed1c18c8ccd7af0d204e1ff314ecaedd5a9002af71f4b7f5eaced10ae9c055f07df2bf5cefb6eb3f0b8c463d0c417f0ad500a877a52e174bada7662c8ba5dd1dbe43a06674ad3d1dd5147c2c6bc88a1acb1764db386dd37b4fae24d7511ef58a6489ee2190ae1a64c320e4a8d5f9b9d9b8acfed23598e629196e479fb27b887c86865f5ca130bcf81db0efdf2a28587169d912df62d6433340a231f4ff16d5503fa3762ed1494243640f2fe726e2d19b9e36ed08519d33b85b082f766c9487e60b4375a0bd3ad53ee7cc220a265400386d344a785eb13ee3ab0ee26ed1645c35c3df51d676bc231bd25ba232fcc49f4460811a077612cc20b87cf834703bcc833036d081ea2d79f292890866f58811f30b835d0b1cdfc6974c040ba5f6315d272b9c100278ec619cfab544429226dc1ffd796fd4a880b3e7dc04676400caa225ff8f1bba967086f611512ef485c5b60c6bc62c7830bf76e0df8542ccbf2c0546d9fcf558f4893b911c52f196cad7f831d8aadfe2d262619f954ed857827b0d79291e0617e0490b587bf06bb58deca50dcd558c704afcfcbd375cebc2c782e172e22ec6d3f1f504e00d20e8f355ab13f30302fd36488e5a68885a4492deb228a95ac306cb786f5000384c37483724319d4b3deeda793814aaa6d3c65f596c68a5f51a6d00b1a29fa2e90a95bca3f071904b500e6161b452371d5546c6d4caae90b974c9191cdb02d4234ad27b536cbe9c61069e9c0469c3e383c3f96d8deb2e0c36eec8c4bf568790884cb63fd322cc13176beb4821b8926d51bac9202e8f5b5f4cd59a125529316c977e5de5e8ac384c087d49f6398fea866144432f6c126ca329838ff950dfcd972ffe7856b96d0960d7dbac674dac7f255fee5cda571fc776239806cf99bea26d2cdc8be5990186e27ad196ab46f795b8ffe11cf75a6a0964506ebc011e8819d1d1b389568b529dad8a460afe40c570548e32f739114b35777df2238de562f31e886c021a8c978be05658953b645e986a6f7feceac4bfa0b824aa99900a3630315a96b2f088b2ded17e07f9d0d6f5d6e0441bfe94d37840b034c17fe0aaa3f8b6464d3d6ca8a6664cc6a77c1ab64f945ddd52c13e10db52c9dfd7a65bd7daa8aab0a5ce1fc18e239c4180672675fe3a339f6bba87a32f578ff26842620544d364c9f4ecc5e5ced4bbe067dd1124224aeae990b3cd21b52f6883d9ff3424b2817c106aab39b87d057827868eabd81677199b3aa46f88169535fce7dd2453ae4879dba430ef00343fc4f0926caf4f4ca57f7294408cb03b278571958c2c1bcceea60a2ed6a2bd1177752b7de6ecc09568f85713804883909876a9809fff887c568ca67fc9c2100a7d0e225dd5f5f04702896c61c485969911b4ff5c70758570b7145ada3579d769cd6e0db01ae48c06f3688e45597a736a25c00045dbebc5dad5e3002c0e543fe76c44b231f8c76f040b80118be01c1fd14fc010cc72f589074fccaa149bf96341789d07ceb22093eb844f7e7605288b293318b6ae8018c915a1233d34285d7814c0a2e001c9a317577cf1ba0fbac190945e8d30a980f9ed27f66d34bb0b0739df52916f2176039ee796053f09d73924e68a3b66f04a4e0260a7006652797892542aaca0e830ffdde51b9934a5c55f7f5c938b9a8aa5c1d981b93dfecf792938e8883003bb8cc5bb055350ea4e5d42b429b5a0f8ba7737cc8d2c97f7d06a39b68cf0705155e7ecab07a2b67b025a20e2d781a1a6292c6eb492b42e65f8475d871d7c8c869507b76d1a28b7f677d290e4e1cd1edcc9b1396ca6d8c51b179ce4cc1117af060b431cb1352f6416f865209f745fea37d5bfdd2a622394ed14a56cb4abb2a519a508d6542272be4c97ff5fb803f99d48a15ebc56c41ddee531678dda6afbb220b07f570e9ff5e53f3bc8fcd6b8c4f4635fe174460f0ec23ff87b6367f6e02534adc436498185d3c0f6fa1be28ca93168157d4dde479246aa0d2999c74782cbbbcd16c04d3c93466c21d91ca8e9e41d14e24a3544b04ae48d216aaa2d531874f2789cc9e4246ba2cdb19c9ade68510c0902f0b0773d8163ba968715c0baa2dc2787664f4d43a7c8d29c40f2504bc1ed582f7a3a9af4817d5bacf25b54219c713312d87cbb5a1227c2a684f799afa3ee2112c123845cc033e5cc198fa15c56f99cc3b672ced59f30d99c601f756587c02fa60acc9808c2d5e4dfbb762b1d8281470ccbb0242ceb8ff6b19a3c05c65fb101891b8e460b36cc998211d6c88671074d6285ebc34a2cab243fabdbf7ff2afcf7fb9c4432e483f6114d9007e343fd77265c2750795290204e1f149b34b6b7f0f1a7a24e3d994e30e85bef5d5c5b2ab0001a361139629711", 0x1000}, {&(0x7f0000000040)="b5c3fb60397a3ce6dfd6ee60d07a947f5231688bc51ede85618dc0a205f348e2fb3e8ce1481d737189f1da92a05ed9b8d67a30f9c02d", 0x36}, {&(0x7f0000001380)="980e42c16d92cfabfc4af608cc72d668b0f4430d1a4b14d2477af762d5892e5720b68eb523200b71b7e8ad36fcd9d4b2fd759710f63cd0bddf22dfa6a9aed77c28d8acab81420eceb957fc4eb313fa82fffa6d970043d616ab66d5d8161792b6d33bbf3dd83e009d4dacbe29aa747b8042d95b51883d0f21598252e646094188a96fc22d446b12f6b796a54ed0ff9c", 0x8f}], 0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001480)=0x6) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000001440)=0xc) 06:50:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000580)=""/4096}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x670, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000001c0)) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:50:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) fchflags(r1, 0xa4da7abb2678e099) ;$5F_qDf'6oJU*r*4ɟMDZ?ge`Xgih;$5F_qDf'6oJU*r*4ɟMDZ?ge`Xgihpanic: malloc: allocation too large, type = 2, size = 184467440737095509serialport: VM disconnected.