Warning: Permanently added '10.128.10.36' (ECDSA) to the list of known hosts. 2019/08/23 15:09:25 fuzzer started 2019/08/23 15:09:31 dialing manager at 10.128.15.235:8733 2019/08/23 15:09:31 syscalls: 337 2019/08/23 15:09:31 code coverage: enabled 2019/08/23 15:09:31 comparison tracing: enabled 2019/08/23 15:09:31 extra coverage: support is not implemented in syzkaller 2019/08/23 15:09:31 setuid sandbox: enabled 2019/08/23 15:09:31 namespace sandbox: support is not implemented in syzkaller 2019/08/23 15:09:31 Android sandbox: support is not implemented in syzkaller 2019/08/23 15:09:31 fault injection: support is not implemented in syzkaller 2019/08/23 15:09:31 leak checking: support is not implemented in syzkaller 2019/08/23 15:09:31 net packet injection: enabled 2019/08/23 15:09:31 net device setup: support is not implemented in syzkaller 15:09:54 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) fcntl$getown(r0, 0x5) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x88, 0x1}, {0x88, 0x1}, {0x100, 0x6}, {0xd77966c3f973c3aa, 0x400}, {0x47, 0x6}, {0x48, 0x1}, {0x90307206f42a7663, 0x1f}], 0x7}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x43, 0xf0000002, 0x5, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000040, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x8000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x6, 0x10001}], 0x8, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0xfffffffeffffffff}, {{r2}, 0xfffffffffffffffb, 0x62, 0xf0000000, 0x2, 0x748}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80, 0xfff, 0x4}, {{r2}, 0xfffffffffffffff9, 0x40, 0xbe369d2ffeb2b583, 0x3435b706, 0x3}], 0x3, &(0x7f0000000200)={0x20, 0x3f}) fchflags(r2, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x5, 0x5) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x3, 0xc32, 0x170d}, 0xc) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x10) r4 = semget(0x3, 0x1, 0x80) r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x40, r5, r6, r7, r9, 0xd5, 0x2}, 0x7, 0x8, 0xff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000440)={{0x21, r5, r8, r5, r9, 0x20, 0x1800000000}, 0x0, 0x7, 0x2}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fchflags(r3, 0x0) writev(r11, &(0x7f0000000ac0)=[{&(0x7f0000000540)="45fbe31d5ab68fa06118efdc46772a5e77aba80d61b83002e48c02a811af946afc62f112", 0x24}, {&(0x7f0000000580)="33c7cbf74144fe688ef4c273629ebf54e3415e6c07d2d9e981b25a6d626790a4a8c092379d08b40aa37ee98bdf75850a40523ccd2f8764f83094e2a0d133c86933642b252c1e4766940b51d384aed5c894dc861d3ff8334057bdc779de98536f1dd0cd3851de12496ea68497d4647cd08fc35fa8fe9b528d890b9a3748450e", 0x7f}, {&(0x7f0000000600)="5d2cc181a705e05067030f5b7f8d3d799ae2a82fcb0e1ba29ef1fabf2d61c9502dbcdfe0b25caf60a591f8dfbc1605383ecf8f379e77ba0b691fe4329e0482eda01a3e3c1e381e485e8b80f1f1c26c69c80dc1896bd8831cb07b25b645d77236ce1ce6c5a3ca02920df487dbb09a7364b136ca7b581491a5a7111e3d8d461e51ba928d6697158acd5ab2bc442600658ada1581a0ccf68ef8bd81052613a8baf8ffbc89ccaceeb3a9a7e36eb0449657b1dda4702b1b16621dfaa33e740dcff13696e4", 0xc2}, {&(0x7f0000000700)="5c95f19e18860dfc4d88220bd2b33281325c3fd51b6d9fc95ad7813c944079afca4e6cdc7f04ffd23844f83fc8835319b3a079866415738362bf8c9565a677fd63f668187046d6cc8574633df5cdc8d53b824cdcbf9eeb971e617bb71be756667a68b6972928fba6a1d925700ef66f67f7426e462426afd2f5fc5655d2dcbdacd2ecc26997983f50d6221737f0ff04f05cc6b6170668a87cb6da1e7854a41e1bc94f6621b1b7a2c7b800d7cd4197db980750468c4e11b500b6590df97406801935abe5b7", 0xc4}, {&(0x7f0000000800)="34555d7ffa7d8050d8623001dbf6ea738ccede61b2e1e5b18376d4dcbd642d0d042d94242d4e186f9ad034af8dc53d253fe5f76fa0baeae755798e0dc60705f6a510b37d393ff610eb2e58f8e3b130b18c3015", 0x53}, {&(0x7f0000000880)="17b29b0f261eb238ba2cf3ad9b36ee44661a62307da8d93fe694a47bf8d730dcd1375dbd318a0566da9b7dc4b5fc59c5ed0b6f2df7d908eaa40f3fffe99f886914142e6946d420606d73b32cfa", 0x4d}, {&(0x7f0000000900)="131a96bd38303075c17b6ac472a75dc1ec08b8d69ec6051a89a38061b95cff536e2f4a36de86f9b2dda6ea69987f44f972a70ad0ad2db92661e736ba3075012084702c366bee581b70e50491092d94ad2149374867f6d7842dcdcc06ef97dc88aba4f7d44014049bf11a57b643fd9938b99f89f7ab8f8c5ce7dc36f837a76e736b508a06928457e21a73e5776462411414bc399d6242a315a1edbfb24aa9a66a3543fce71f361fe444933dc4626e0fc6a58d2675fcb3aa9ff557b2f1bbef689aede3a92a08e4a0b85eced5ada69bf27810120916da258b48ef2b2bfb2cd57ba007ed4ec0db2b2e43dae86a6efb4be0ba1cb268051f96f2", 0xf7}, {&(0x7f0000000a00)="5dc822f4713c9b95468aa81bef8dff37ce8bae377bd970c3e5e52a15af347594b3afbdb16fe01406bb594f242b1b8d0d063fee4ec1a6cb6b92419ef6f73f88aa2b5ecdd57511c147e28c1d89ed5712f9069735e790e877eaeb95ed031781171787deb6793c8a1c89417ab6ae1afe34ffc2c85c446ab9465876e496aaac9ddb41f079ce7bed993daafc50adc295f50563931017affc13928619d96db3350f85e22b", 0xa1}], 0x8) msgget$private(0x0, 0x0) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000b40)) shmget$private(0x0, 0x1000, 0x837ff8ac49a6344f, &(0x7f0000ffc000/0x1000)=nil) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000b80)={0x20, 0x9df9}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000bc0)=""/231) sendto$unix(r0, &(0x7f0000000cc0)="5d67ddcea133333a80f81dec348bd7cb08e1c1fd0247234083d1721b3c4188ee37a56da95b54aabaf3e469c19c7be2f4d3f4628d045496c9190fab87ed8d411872c4ece4558a05b60bd1bb3b4713afb13b988a1aa7e09c4fc8aa15fe563f8926efb129603dea5acbc526017fcedea3030da823c51e79d8fc81dbf985133b2893d55fe040bbc8a3a1b4617b255b98d8e8918e546a8f5c8a44c6ab89f913746040477aa97e67e9f6dc3b1ec38619d08183bfbd85c7c6cfa6f48a733514e3dfc62227f52b80bb74be8297a893b09dcdc950e222b9bcd171e6b68f302d97dd94a52fa0759be502359071497a5d39c2e13c9ed677ec015da86341acda61cc13e8fec621494580697c8bb62de15bcc1037c5aa84448613ee8578c777445a8bfcfb3165f17ddd74a8a23d7af3758d6184d72f6c9861ad514913b2798fa08b05b3158cf4fee9ce87194c44c1f5153c81028d952e67339f18129865ee2079cd071c0230611a40b8210c36d83eac90cc096f92db1e6d795a4450cbea919950d439faa84f67e8f2d2397552ee6daf3199abf5f4502f4f2faf046cd755b0a8f44fcae70163437bd32d4b62cfe4347025795f6f2535a723d498326bbffbf0e3d253ab1602476c6e55ab89de47e6bd7c6829af506dfc4f64a1abd99bb9a8bd456005d71a561422c7c6b863696f4d28a709ffa88577d14f2cf1225d7af73af4045a920d35d574c2b8b0e4a0376c2e456d92299370ecd8ab8aab2d35111f482d5a45a2a0eabc2214222c115c088abdf1b11188b6778c12af5548f4b61e3db6bea085c9fa32d2239fc61567749a17d91575f9735fefbefd37d73cb03672e2ba73d2187f09116915f2964401404b46d3e5e63e660293f3cd3842db3dbb682f775c0f1eac084bf88112c4da22b598fb85dd76031171b4dd9d225b4b80d68e0b1b087d5bb88638370dc3f33b14058f728d6182642f96dd96b39edc05edd52cff1eadde8523cf9ef84b24584c35d51dc58ac016e551228ab9055514921bc902b743689876ee3dea7901d2af44e267a13f5b5d1fc1856170f23ea5b11c3148bff3b313d33103121ce5b819cad56f8a4671d47513c8e0abddb75833803e77aa6fdd61b8b8a2a60c73360fffa1b52ce8a9cfa1dfd6edf53f6db30d0436dbe8e3ceef414d21dea9654b1dbcb224f12ef6ebafaf0039fdbe8bdc6e71fa16b317c51cfd5986efd6c58647ee851e811dbd1ab3fe98e8552ee59040d6139a361c58efc6c30e4a2941ca62fdc458bfb52050e65ea5aa6ad19d8030e07a651974712c6cc94b74157d0109c58640d19b0c29d39923d2cd101db9ddbb14cd6674f69354269df460aeda506b4c990ef7cede9427fa0c043dcb3dab8f93627917b89eb29186a007572411eb1e4ccad921ee48e7cb901bf024f39a3121e4323ba850025e494f3ff7f003516e8c6c63d335b978df679418a42823384c907238528cdced6208da494162b8476673f6ad2523c7882bc756f2569ade21e251f67a708674a14d8ec8a2518de73fdcc5109581d5d5cbef3f52521b17e85720862edd1d6ce8a4474ea9ee25a4b45acb0af46050302aaafb534e314b42c618186a3673209a0fcaae52ce39fb2cf22df8cecf4d62eb36c64878617a84b5bf5cb2f842ee0f73ae08a9d76e2414644af09b98b203031a2c2fdbe5c683a360e90ef060f9838378a9d8bc60467bde46a0299dc2ee242ac0fcb8f8d3a06d70da47ed4052ff4067463aa91c508f2984604deae9b4db8be48cdb93c1682a8126e4cd27235cd22968fc7c3ac9bd599c37f9a14f53b85a1b3ffe9c8c1663d8c1cd58736781056a02167211bf66b49493375106a95b1c2e6b8376e528223725a0d402799d9989feb0b37b3759a4f4c90e36be33540f1f3c707b4335b884b53007fdaeaca9c43d3502d42686f1fd38ff46062eeb1a5a33a213953636bd13d1951ac39bb77d3b77e8abb983b16922a6c32c9304fa69bf24de6d821f3cc4f797fb9edbda03e023373b835a672111af2b4750bbd2d79d0518435fabc2989f36a0c31ed3149d47ae26742075fe31df46a002c3dc2950c0d477a8e708a2f9c695d6134414c69cce0f2d03c537c4f61810e79a647cbb0488b7a34fc39926fc5bfa03af35d4ef32ea6a1a9456f1fe004dbf2d3276f53b62cf31e8e313fb0308a60d62e12c6948175b2c0ecc2781b3f52fe03c01cd227b33c3d3cd9e78fae551a6e760c198d0028fb239ef7ea8823c1598baa9d82cf8f81464bbe654d8d2a1c41e253410ba332a596575f4517818cb459402d3f428f801001b3530a009388e9f65599150a36e2a6738aacd6bf4a0712499c5ee1bd77d7be21ef132240ece810cdc3178981ac77125dcbab69e4ef3f6c18953bf3a4c2cc219dfa534cdbd592f321151017e6267a429f72333f561cb9366e0eedf8fe8c2886f6952a287c451a0a82c3395d24e05a341692b0bebc882186ca818640f0e7006f4959dde7a65b06d8a3f9171611f193b17b681f9925f37472ea6326927c39a1edfcd821c1d98711d2ddb3385b1d5d7df4a532f2a6c668ba5dcc50653dec0730a72b41d1b33f6e77d6ced0380aa72a869687416d20d05be348e6ef7778a45f91dec7866147b63345ed0d601e52aff11c52037c08e0fbcd44edb8ddc7fd148b3d579ac1dcf0f9077b4575bf8db94c1806b6881209f33b77c494e051aed2487f575d3c354d938ef6b869a47d1ea8eefd9f6187ca7efe3d88a06dbb0d1fa87ced8fac635fcf7261a9229af453e84c738fbd96cde1cdb36a2e4e0212f495047859152be842bc6478a98025179b183fa52847905abe03b4e41480209cad2f6c26652000c008e09786ee8bedd63401403ebe974e618ccd962d5cdd27f3a6ad8c21df1f0d81ccec5583d21d0e66546f587fad838668df4f63c9396a2fc747c36498efe27a01fcbd8127509856b719c1997f28610d881e220e06bbbde967cd59de4262eadf220176596a62cba908971a6ac5e342b085693fa6a6c6134ab8f04335b203a74955120a3a10bc0ddf4e9f0bdab3b91cb30a6bae9f791446ce43898faa9b63db42f3b4ebf172d9ccdf03566dc86f58a84270cb2d382bb2c801f54f0a91786e7ed5ad462fbc7b5794e2400e5e2b5baf9325f3b294d6f3ee5d7beb21832acbf39fbf4a10fbde56f3183457ac19af4b6aff88a695296bbe8fcbc9b1668cd5a77ce6697f6dd05491cc255de3a436b1089d878ddc7b72c586c65a94731237a612fae03538c4c9a96bb0500e3d13ce93b29c11ae8fc50c42624d187b0d544d6de498348a1b8307bbb8d333fce30094e844e324091cb2ab7a0948e752e84d6ac2808f97ba5765f5c8691d9451d27ee37bcfe624563731aa9c4ceee5b60c2f2986a477c13f98a72b193db898e10df15b60832ff85c8c57c8d0a2db09ca3fb3ccf7e1f45037f4ec1ede0df0fb05ae7b9426d5120a628450e5cc4d6622b3be7acf0217f1377fd8d212d36b619fc57203a1aa8294c08251b6272b89c0455db017fb62b698f72de7c0b39dee6f33d32b68dadf42d2aa17d1541437561b87f896068e521e92b83bcdf428a85266e96036c01f6bc346de7e33ee6c1ddd3229d06b035cb3ae9849eadd9bfdd47ea9614ee86b5eab25d091ae17067833d7a9c262f2d21836ecd7c7f9f13c2974ebe27220162583e2962c388f482f37ebd048f3d09a126cbb5d74f3e411fd4a22588536bd96e98d997117de093724fc232536358808800b054adee3a62323972e7e69ed5c0a7b87a93427fe2a1ee81af44297e86028c155e44075a9fa4949d8e0313b31c0e3f14d4c1042f1e84616fa1589cbea52d2f849e699bff13c640aaa403f091f3b5ad8d594f56ab1bcd91888c9997ebc58c5c53953ae39ee25a45bf047d7879f83eccbf2bf2bc34c019986602cb2253d776cbb1366431e259ddccd45971122ea8b5ef3ceedbac6e52906eb2c546b1a78debf416197da422c8bb453aad765721479dec93ea85331be3d9d7272e1c2dc154c707b962a9ec58fdbcf12e4cf26efde2a1f0c7153a1ec507e9f1a97e7f4a7bc239692fb3b5f7c95a7fd2883d9b7f596e774d0c37558d4f2c06f84c2c0f8a319b9cfce9fa094514d06ce00de57e3753472abc723bda15c8d737b2f65f97b86e4faa047e97c4168b219bd1693d3c77684cb60cdb9aad7647eb6ace4b3d239189e1a1e4eb3dddbb80d594e4bef53332e2dccc1c66419ccbe06387e0ea6f73f24cf2b6a845f7a1cc6aa4a640421b682226fca4a1125bc83a6966a7d6d3ca322e151cf47b9b3d4a37bfb30eda8647e2dad2adbe2f0d1e8884d70a9eeb29982fd43e6a9062e05e6dee236cdfb19be97c60aeffad250fbf42caac48e41eb7f2497badfd481da2be5315a6fa60e41105150f6bf40b54b4ad8fd48dd612fd34a3aeabee874209d6e9ff65a182e62c7b2fa5eee17f2f3a60ebe823dead9965936511be1d601fad184721d92bfd06c5d59317a59f202151e69b571360f640d4634a5f1a5d83744b40e008579567eafa49451ebeda6fb10342a7fa879f7fa38f502741ccb472eeddd89171fdb5890b3f7170c676fc634f3abe834e5a9b1447e4a6f149968a6264cccdbaef8b064295c053d25512c70c9a6e22d93a20af0b9228ef8645e6a92889b900566323d90dfa4464d6dee54a235c09505c417a5543157d7cdfe3a07f00dc43ce77b987979d4b49902c89c1c7f3171dbb30b4180af1fd683d358167253a5b01bb4aa3e0ac068ea423356bc374ecc90748957b87d5bf92c7e7dc2768e7e1bfbc8b18de712d6ba2e757a5b6dc54a4777ff7b2956eb731f099f1c2e14d7ccc734654de900bec9af2d4130abd3205bb4cb2979e7a3dbd05d52df4f2c0d9fa6628dab49088b0101ce76f2156b95dfcfe743b617affce5e7e589478c990998113d9e1b6f89fc3e21f512bcceca69b3a2cc0fb152d1ec12abb82576c81faf811995f3834c8c8632b08f454c924289dddb41ed708a8d0b7623df48c20eb8ac46171101806e7f0c6424addfc652cfeae335f346553aecdab0f44dc4582876768c6ec0747462d18c24fea27d473af11c57d4c1c42846a429aea1f7e36b9041ed5b37d9c5d145cfc1ebdb1323f84a658a764c9db6d5d84840c4754dc616e556380df6868644493cc3a3be499190fcab7fa16a611cddb149db67ccc57cb7f8779f547e40658dd65a1b8da97e38c836d228f4c2af2820597a93d53d0b8aac75c856b304ed8ef71ebb320371deae73309022bce05badc8743641586231a1c13cf01a7e53f074b2460dfa05045aad4c31db87118b04e3acd9f1b7e707c85e591ddaac4fb59d9d94237064abf318058ea83269a1933eb46d48bdb28596bdd589f293f852151005eb810ff651e4c373ed23ea96533137453c0006e9045e6d92e23a6f8b221213c0df6c5ab82341a834db649fe64cb1626c6cb9488b3d697cecec5bd459c28e219e9fd73f649dc80dfd1080f16e6e14decbe364f7dab2a4fd922c6c98c01d0ed83dcc4c0a85e1a429841374c3aaea33b71b8c1860e227e516215f9f36b36fbf2e9df45949c3554c816e8f8094840e85e01c288927daba9d8ff20c104d547c9a72baecda9785644e174dcdf321ff957fa562184ec7389e0cae5d1c45b72e90d8ec246f566b59281290a71c1c9ac564b5cbefffdbace97d241df9c96a46a353e8cf6a3185daa0818635198ef4f10b07f470c7177bc74c44f955e754aab5d2100410d9fd75c3bec4541dbffae58873b84968d61d9b7de5ee477e1b00862d82a790df42b4b5fc351af9712a61aca4133dfe11d", 0x1000, 0x8, &(0x7f0000001cc0)=@file={0x1, './file1\x00'}, 0xa) 15:09:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x101) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) lseek(r0, 0x0, 0x0, 0x1) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x80000001, 0x9}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = shmget$private(0x0, 0x4000, 0x402, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x1000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) write(r1, &(0x7f00000001c0)="fddea89c06fa64f6ca48c83d8d633000c9198acc1f48f1216185f7fe1e99b945ce0358f9d425ea667b8d35de131d26b3e696916c21", 0x35) shmctl$IPC_RMID(r2, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) clock_gettime(0x4, &(0x7f0000000200)) r3 = dup(r1) ioctl$KDENABIO(r3, 0x20004b3c) shmget(0x0, 0x1000, 0x220, &(0x7f0000fff000/0x1000)=nil) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000240)=0x2) getitimer(0x2, &(0x7f0000000280)) r4 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffa000/0x2000)=nil) shmat(r4, &(0x7f0000ffe000/0x1000)=nil, 0x3000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) r5 = semget$private(0x0, 0x0, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000340)=""/203) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x80, 0x0) shutdown(r3, 0x2) 15:09:55 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 15:09:55 executing program 0: shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) 15:09:55 executing program 0: syz_emit_ethernet(0x140, &(0x7f0000000080)) 15:09:55 executing program 1: r0 = socket$inet6(0xa, 0x400200000001, 0x0) r1 = dup(r0) sendto$inet6(r0, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x0}, 0x1c) connect$unix(r1, &(0x7f0000006780)=@file={0x0, './bus\x00'}, 0x6e) 15:09:55 executing program 0: 15:09:55 executing program 1: 15:09:55 executing program 1: 15:09:55 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)) 15:09:55 executing program 1: socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10201, 0x0) 15:09:55 executing program 0: 15:09:55 executing program 1: 15:09:55 executing program 0: 15:09:55 executing program 1: 15:09:55 executing program 0: 15:09:55 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 15:09:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xdb, 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000000000000000ffff000001000095"], 0x10}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9b75f60656cda85b, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/15, &(0x7f0000000740)=0xf) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r10 = getgid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = geteuid() seteuid(r3) r13 = getegid() r14 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="406897e71053f50c59e88df9f27f154b9c79b3b8f0fb851de08e3e240ae6e95084add710c23cc40b90dfa36144f7e5280c7c42f6f68ac4666ee0285c6b5319b095cbebd2cef71d5867fd38ec47889e4e9c1d9648ec0dd624485b8581afa199c5b02f1a2fbc317e4d199b431990689cb12e4a7e287ff0d0cfd4abe8200f1d7ba15fa5f023bb51981798cd82b9b6505f171b63767b38d3063b83ffe8bd06e5d112d7ceab59c06550beea52fa8fc9a496955bd377028661d1553d031209960a21c1894c09f9ccb64f7ef9940d78af32054e5f415648f98a732be57af1792c44e8e471e2b4", 0xe3}, {&(0x7f0000000200)="f5a6c6ba5d7fe11a0e775957ffd11c998bac4f6e30331a42e5d32c51657cb105c96040a82d37f7a290df0396e82a53dbf7dc1c5db3e26ae0897eebe8758927adf4ee3327e17f0ce5bb226ab54247a73ee55da969fccc90b22cd16f26bd52d3df405cc87bc7ab6e61fc0f6c03be5a8212eaa09e49c3545e7c857df6382390ace2d71eec86e8e9b1af6bb2507d4e6320dd93", 0x91}, {&(0x7f00000002c0)="b9ddd3d6369f0a281ea312e56b5e05b2be0646c2041132cc", 0x18}, {&(0x7f0000000300)="0b7a60364f97bb736a0d879f391a258c0c5fbe73b0a98b4d143d", 0x1a}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xa0, 0x40e}, 0x2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000700)={0x6, 0x20, 0xffffffffffff72a8}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000007c0)) 15:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="5fc1885b335f57cc03965cb036da6b996b6c4652ee63ad3beed8ddea285ef541d589c7c1faeb7cdf24e6673826f66387bd470126daa40b3577147876a6f47ca21d88260c94caea60d16c6cb361f4f533079aafd2c5ba64e707d8fe06618855039e5d083aeb", 0x65, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 15:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 15:09:55 executing program 1: r0 = syz_open_pts() close(r0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x10001) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) fchmod(r2, 0x1b1) 15:09:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="71aad5b016891697bb382f703bf788dcf091a54301ada8bbdd89fa662e", 0x1d}, {&(0x7f0000000700)="da3191e46335d0b0b62cac0ad67f6747a831b31df2523ac156c81da1aed34cb4e04f4c05d685c5dbd40d4b2ba4c52f08e3cfc646289d949ff8e952709e32d800a7be77cf4390a487cafa7a217671f3504fbc4cea36c588aa89c79481483a2af5eb57c2b78d67a583342fa9dd64008e19f25fe90c090aafbd8d45507f5c7b75fe452b", 0x82}], 0x164, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="c03d6ede3d89513e319b6eee1d3c6478df76e402d9c038f2359fd1b3abf152052d682c8faf665d7087e817165b12b4b92334e6dca37977f6a817c98ed762d5bbdc26f4ff2e5d9c502fea70ecdaf1b97051bcee00d1490c3c2d29074c145a6394152fe990e4a00290c23d98237fffe7fe9d366f4f6bef0affc44c97c4f51aa3548895d4fd732b099c5d103e1057383b7999d5255330c737964a30b2c8114d53", 0x9f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) fchdir(r0) 15:09:55 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c16080045d300000a0000009ab45027ae6d79e4f59c7b5588901e5b9d5a921c325fd8f58af83bbef43a42b49b649f72a92eb5cd"], 0x47}, 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) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) 15:09:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x0) socket$unix(0x1, 0x2, 0x0) 15:09:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_gettime(0x9a2613bcf6acd653, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) 15:09:55 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)) syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() dup(r0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) 15:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 15:09:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x9) close(r1) write(r0, 0x0, 0x0) 15:09:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 15:09:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000f80)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000020070000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea116ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad400000000000000573bd3782121c273a6ffd08fdde807b2517b79fea032f6c771fa75c0ed94417ca7533c143d2d"], 0x808}, 0x0) 15:09:55 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = dup2(r2, r0) setsockopt(r3, 0x0, 0x1ff, &(0x7f00000000c0)="8fafe2c8c72ee90b811d2e01e2e308989a2a6cb3c2e266ee36a56f86e06a33e6d6e494b70e7e2bbe4d6960faf51f9fee3991c10991a3d33c5a22cc76df59d145ad959da1e3d30e859818bcde03628db4dc3a0e6e473d384ac58a672b190795efb0e139fb6ab844ab55c01cb5d485bb9bfd6dbb0f0dbedd1efd7e5ffca618608de8cc3fd41323fe1c91b3954593f3b643ea3a1490472da18954b63aabf27be0a24b4669d482c73c093c5096c07f4f710237c65ef7e8a815587390a47cff20532a1d904e6d6b163602", 0xc8) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 15:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x8e, 0x7ff, 0x0, 0x311dfd26}, {0x1ff, 0x2, 0xfff, 0xca5}, {0x9bcd, 0x0, 0x7}]}) pwrite(r0, &(0x7f0000000100)="fbd38a8d1a0213fc98cdf3eb1ad1c9398bdf6c914f2a70832be34938f6137dd26b601f746ff6981ecd6df394750d84992a331cfd05addb66345907d0174b9c5187498021560293fa", 0x48, 0x0, 0x4) 15:09:56 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0xcd2000000) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x0, 0x10001, 0x1000}], 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/84) semctl$IPC_RMID(r0, 0x0, 0x0) 15:09:56 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r4 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) setgroups(0x3, &(0x7f0000000000)=[r4, r6, r6]) munlockall() fcntl$setflags(r0, 0x2, 0x1) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) 15:09:56 executing program 0: sync() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) 15:09:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) 15:09:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 15:09:56 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0/file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') truncate(&(0x7f0000001200)='./file0/file0\x00', 0x0, 0x0) 15:09:56 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) fchmod(r0, 0x10) r1 = socket(0x10, 0x3, 0x2d) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 15:09:56 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a7) r2 = open(&(0x7f0000000180)='./bus\x00', 0xa0, 0x104) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCFLUSH(r2, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) 15:09:56 executing program 1: r0 = kqueue() r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x10000}, {0x18, 0x3, 0x81, 0x3}, 0x800, [0x200, 0x7f, 0x6, 0x100, 0x4a, 0x5, 0x2, 0x6]}, 0x3c) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x80000000, 0x5}, {0x18, 0x2, 0x4, 0xcf}, 0x2, [0x200, 0x9, 0x10000, 0x6, 0x2, 0xfffffffffffffff9, 0x3ff, 0x2]}, 0x3c) r3 = semget(0x1, 0x3, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="100000044000000000001dc55c620000"], 0x10}, 0x0) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x7, 0x0) 15:09:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x100000001, 0x1, './file0\x00', 0x4, 0x4, 0x2, 0x8}) 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) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x6, 0x800, './file0\x00', 0x9, 0x4da8, 0x81, 0xfffffffffffffffb}) 15:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="82d852c011cade75825613b821aff299e5a4dbc1b52809cde30253e6ce803310a0e3893080220fd4220786abb017d3f17575d02b863ea5bc6038665b835269dd508d8bd7e8a03a697b74936a467a47bea85a21869c6b71670a23c0a3283b7cdf4f8209447ea7fe4c1d00144b19c7850637885905ce831b895c466436c9bb6a6882810d71dbf505df1f2c50d4aca98e1fb769c91e11ec6975f11aeed374f5d22aea288e89ab3d90fde4d82452499a83499cd72858e834825a1a332c179b7f53431ec6043d0fb81231ba137f30f3fe648db645bab0580f2ea8b67c100085a4991c23469ea4fda72849df1bd189cebee839d3ae47124bd1d0e57ce1ef72f5595f5474602caf1dc4f63798d0cbfd9973c655c481ed2392abba0b8014d536f07e6c9955281fa1c3caaf6673fdcc80b2af26fd6c1753cacffef6fe530242058beefe088df2662670130d4bdf1aaaae2329892cc0fe63ff3ca3b8c1c8751e7b519f72fa6386555f8e5652dcecfc0626051924e4623339f2c8735c74839e41a8f327f3c2e04f90c53f2ac4de81c03197d13918637e4ce5148111537c6ddb9665e7114a1829f269e3082f766bdf92b02fb681610ac5379432d57832802218306469378ff5112f912d7be10a1258ea0a2f0cb4c7aed63925fa54a27a1a743b69e4a9ffc6287fd4ab3ffdcc1e05753f06255e46b5d27cb3ca5876678cf3d3d98756d9b6bf0de8d6e3cdf8bcd389b56e9a9751ecd35f4536ee6b564113542476fc4004fb1027a1e8d63ec7dc67cbfcff4d532ab8b81148c4bd15e1c48069b9e18791223f7d60084336154881b9f9d01dfe00b142ba4b1c2b6db508967d82a41ab3fc4499bd0c0512be74c91b183a18dc2d402b4338589f3f480b87972436de3fe3d5a7382ac5c7ec64b914d7477f7c0949f2c0c7186838b17b1704e5e72517e81cb5ea3a1768f10923ceb4bb7bcff00145dddf2ed0f2724b78064e7997808ea035d96a3361b18cce7b12d9d4c450813764492cef3dc67e6a355fb1976b6758bc20d3ea771c4a2fe4aa00f05a829a46c510158d381f7d9148f2bc2c67420f2063127a1b3070a0fb0b3d7595076570cbf82cd1f05dff5be4112fcc027b17eebde1863616a530f1254a73fe236972ce68a4a6f03f6889c76c5b982f4df6841e480c00d2f8c3d4db58e668babd090e5f848b6b564f0b79500f4f5682e7186736dabf90f45911962fab48db8a7afecd155270184d700aee818df23550208426984fed131dbe97dd8e81bfe00cd537fd9833abc09684ce3596dd1ab733b70bd69b81be0ed5e0bed0a65b9ed8ec2a1231c640c1963fde7467d767540960716c7c44440e7d967c52293479c8aa075da055847d95c63af28e17c4e5c5c04486364948eec2e057711fb21e160f30758a7676ec278a54f20c03db9a9615f82b1244d6ef75dd2af727d850496ffb2bfbeca2d221a1d192c9fc7d3b35d78f3d12eec8888789fc5d96087f52118b753eabae0c8d70d9c71093eade53072a4b45c8a09e83e70ad18950ef0590089b189b96fc6cfbfa5e4e325e19ad96518f223edf2149fce1390ce1450c0e186226f31d4f3fbba21ca47556e1e12c70db659ab331cc8d53f28c4fb11c4880318f696431fd2c875022989d413dd576a925523ed4c1d055a1b779bb3de3d6012f3eda1330ffb57004a7b980bec0179b0aecd1c854e082a895d6e1f4bddbd89b806cea25c9d37b89a79420714ea8dab4aac973c1d3329e81d734c4606a6e721d54dfb1497ed41bceb6c55238b4a01f8988ebd09126355a719b8dd4433f3e2d236ccda4bae4ade68e13c6f1bbba0a26f7cac394e8017a75832260c2d7aafdfd5e2ec70453a217e7b21809bfed4589854646d07bc0d5f0421974e62cfa9afb0a072883ebd54c35222238caad1ae717880f8322518ed4c7fd3e7b1c5d70c94e8f8a4d915ccd97d4e786bac8da65ddd2a20b6afc7355bf1fca56aa5ffe2aab6d86111e9626d998d79b3f5bbc973340f085d1479eea01937ef3b1a6982f986f3900aa52010bbbf892cbdeb52542e5118dee4f513e8e319618181ca6df66497417d1aecab635ac53cedf4fbee847f9412de5c71d0e5e2076e957a221f781348e0c40b8422b8854cda86a9c190ae084f7ef3ca8b331f9687c36e0f1693783610e955fef30e389a87d50488c37db4e6a831eb294fbd321ad1b551a63d257d56f52365c502c438b3eef5e1bca07a0f688119c8c1523138dc497284e30fa06cc9f45b6a938655ddfac365f66b8059b7181eca7ffe6a2bf99e3005f79f812aea8d8110eefd958f21d7d89c069cf5f1dedf03ac5cccac025219adf859c6f0e43c438fbe651f51df572b2006e2c57c683270ebd964bda1848e26ba138751e26658d218330f616dae3b6859890ebefac04e762f689e696fce1244a9a1adcc8c0ee31242a1d9b06b17831ab80d6d3bb394b54bd2b5544428a3050e9de205b33424a37f8168aae175687738f1da371a7c5ba94c2716483e9dd956a5d159efe0b5493c51d67cdf16be78e44296832a7e49822b74221263169db01acde8900f9dd6219cf0c465cba3300e6f9eb8097dec1f7f3c823182ceb0619a0055f718ee0f2ffcb0160f784bae0f4d45d0c99b2f604f54c3f813f6440312335ee06e291d00246d9dfb1c019cb6bb3467a7d90e7ed8cbf036962e23806ba9cecdb1ef8fe448c3022f597ed3824fa92c478c4b1c638b479cd310ac2812d98c699b647a24387a03ef37dc10ac89e735d031e2ea0c35baee9d47f75380b3f79382c718b4d95ce660b0975b0b08513342858aebb1e81a196919b530ff6cd29060325cef1cb4a2c7d1a3776002ab26762d8b00ae9c0795fb7efd97d78e99b5bf6b64189070e1155173ff55204fc720fd5eae95062f0e17db3319778d7aa551c43a975bfdb42814f4ec3ff6c2c5af3d4fb2011ae00ac694fb7c5a912113a2c23d8425f076fd4d73a00b97927573058e52e32a2f4d308dc2bf9fcdf4ff850332d6d11ed3dda4379a4603b79ad4d179f547015adde6c572a1d08dd954463d072aec73fd5f395d2aa4bc0e39473bb993f8833fe282bcb7d13c94b2d26ab06347a4d470e1f890fedfff733bb466d76c16bb993f5a645eca609fc8c3caf756a6909ae4133f6e71f8e19bc6d5c91ac918328e5986c55aafb4cb6652e84f9fab0767c50d3594af28e41baf1afda55d34ff648c246fb75d7cf5ff7a2f30141463397768c7fabbb1bab223698861d7dfa00a8dfb236d96cc72197fa00011b2657498de2090bb60e33eb7dcca93da262bba3f5465bcebbdb203fb1153c889918bd97829f355e2c71fa8d20089c9201fca1299be9437a5fb6ef2412457e00bb4e3c98bcb341c2c39cff0a7206e77f8cc2fdb6c5419f14fb5617a60cea5e3d83f3bccf7348083072c28b686c50077f21ada28abf8aa6aead38c0742db16c42b3acb88be88445a1d303879d5a5d05c9172e87a28bee5a411b6c2c23c2e403ec80fac7acdb029dddc9e4ac277e770b42661c61358434756187ad7377067ca57b71c5f48fc98ae281844774a2fa904396507990e7e89a77e298d20ea4557a6f6a7d0c6095d024e088dfb2bd7a12e797e0e77f0351fc36eaea83c9e9bc6f7de4825a9df2330ce858eb634bf814b665600c0a90d708cea117316465ca526d1e633ad9f572b2701e4c5ef38acdeb89de9357c01019e849e9010e0f365aba077fc08c6b7e758bc5f7dff9bbe9bdfe36675cbef50d52380acb892cac14ffefebefba1817059aa80ce2854989bb3159275b38223def1f16c34844294121c238d1bc07cc2834bedcb6e262e90eb4a7944b67b225bbda03e8e3cdb27843c7d78f79855702a96726d8d6b85c6b2f59466f9d67443f662e48de4b2f73b38aa75103519b7fe9d8ab7f31a832fbb4367b434622513c8910e4818dce51bde1aab013f2b5c3dc70bcfb80c56135e1860221e1fba44cad2bb0ea8322018ab8d62e259f64830f74d4905ce96c5aaa771de06ae878d52ceb4014072e765cf180c4400d4744cb1c93e50505404d851e74717c57f30c0d5ecd3e90ac4569fa336548d4cb592de32cd295980743b05ed669adc92be27df1a005dd09667f1d6a772db966820a55f8366878e44d56e01b13d63f3be0007cbc942d5c7bd3a88fee68b04124aafae36f63e4d23bfa87a2b5f9a7709a3bafe2416e4e08c9ca5d59c6fa5cc29ffdd9bad9ca676d74f873bf9c2590761443d149966005e4c5a61eeb1975cd58c147ff535afba5c73222febc27545fe575160fbe53591aa1977a353ebb4ee0a9ecf6f071f88f94ef35c86f691114f391e4314d6d4fbb8df49f449d0bb4bc76fdf22e45a4e0a7392e2678975f249e6781bbdb4d1ddb8f52daf0f1926da0cf0bffcb54e2eff47ba75c060896f8013f73040cb5af41d50fb2e35f96ec28e7fd010d438bfb49867cc94b4af142158edbbc45fb91456c147b0cba149c5840e648c0ec77b3e752fad522607afc9a8b05c36291055e97c1ba59437309bc56258132453ba505326e9a1fce0652ee8519ae3bc7a3cbf29684c103bba4e254e2d18bb707b6a7f5f6b66201faba873e552250a5f418ab5dfb0f2136885d7bc6307e8b25513c8b1333bc3851791ce9604e2acd9fbe5613f3a026ae921ee2b75239c1046b7da107384ee07b5a2543d55657ec211e38ef5d938a3bd8aab450ca39b15337c48c3758bcc1c6f2a7be365bc51c73c41027a556399ee20c24e69f5c6e57e38f9752f1280dde9fb85b792a866f233a9f9c83427b0e9a04413004b8418795654abf201db51fa76405b1806fdfdf5b4e5ec984032f25879f9533a77935cd13439f46b2eb6b9af5c97b884f9d17fd08b3ea5d66a157602bbc7ee6163767a972f67d8587a39e4ca363dd4e3f48784a09dc44f6a4c19299113fcd685d5fb297577f4c14849b6e241f79b0949853ab260441a7f565d1e18972e75767de0421075cc09a7e5f5a9bb6b2f4468aaf6daad2a74b9262658c1c8b90ef5165adf4f092ef3d927de0e3010ed6108a936559dc3ff4eebaabdc18dcb61a904fca63ef0d32b01de77de1d7ec374e6406401829483ef94d78c73ba07a2a055827f88b83dc7ab136e89169e9ec568cf8deb1ec19c15a2a7e37ee7dc80838cb31f8d3fc10a4bbaedf88804570386b7f9293d6203a80b1f1a7793d50054f028df72092a61fb37ceb0f0ad4c7773274ca6747ce61cdf2cd2c38e207c76dc6b8b8d158cd63408ea96ba982f65d31f63950203826421d3ffea17336f18a94594d8d787290329ede6573f1d94603e74c8ee298bc96b4a750f4ace65b085a7f2db49133f4bd4eacf00466eb8a68e2dc85c8dc6dbd7ac75900bb936183fc0f64b932786d4d8afeb82901f8297ed79d0a924ffa2b0e206b00e275ab9e785921abd598939814453748adbe1080a6c262830dd36d7d914984eb2d635501c3db968c34e8476f9b8e9e93f078bc8472ca04c6b4ade73da9a01575e42ba47ed5a7e87cdc8d7d3b8bfc93a46bfa1b2feab59084005719478c1e17d166fba8cffdc16fa304c3a6583d4826eb733104286c0575a8c111c9809edec802e4d0f0af20327a1eb0d156d68c2e6ebe3c49b0bbd034f9f07ba457712cd1f7e9afb2e30a460638d840903e91513dde84a5d563eb32560e3fb400b2922af2ff117e3ab4d1bb5e49320cd42d78cb6410e97563374c2c0df4c51a237d0cbc445a65aaf9b75149f00a393cb1855a53d4b12f0273b210e70ba0aeb05d9555bb8cd2770233dd3c1f239930a4a48ec7946c7f1e973af5f8b3fdf590d0f4", 0x1000}, {&(0x7f0000000080)="ac99e36fb200b8750b93430d7fbac4e4704ea5f28923ef7f22363143e7dc8dfa4afc496697c44ee6d8572052", 0x2c}, {&(0x7f0000001380)="a357950507d46837fcb58aea8bb39e08cef15570e35fe9d6dac6ce6c3a1be76811f00d240416188f4ddf985cda5228ac9955716e296c7e7df0a7a6f0d2c669f1782a62a57c9606d941891c67743dca35877847301867c7e7aa4dfc012847d64f4428e29ca55e916c8b8b777143c023d26771775e35967cdc29835b5e4241f8d225d111b38e6949bfa682d57ca7d73b75472d3102b6a29c1a54f47bba7dd2f4d6da2084e90e15a23a48a62200738dd1be8095f1f02da4e7e801719ff9fc3ed608e6ee2bb1dd7524b782230ae6be863c4a5e4814cf13442150010d7c2344612706007a598ae8d69e8a2157e7180ce9ed783eacca4f6186eba7ec8f87ef64bb542a17f903264a5ec0432684e2ea704c70ab590e57777ab372e0911e615f821e4bb24e0639032ff4df90983d4adb40a89879b295db3b885918db6be36bcd4421c2c43b37e962e7e5f0f148f46d5b9eb90412918d9f46d02115dc802906f8f5f27855311b1db32b3496b19d3ad2fd58418e636e5bfa49974e2e8e2dfb2e7b35ea18611b8e5deb903abfe8e29f2b1d6f0cc196b1edd3f6837f1969f121a0854efeadc7a3b5ec6e4c675e6c4e4de4f65fd54421a8d209349bf120e841817f6291b21e22fb5f1a97c590901a3f10b154faafd100fae600a9ec9147df15cc5617baecfe08ae6e3189334b914d5df5d29746c16de44b5bdf04839f27e77a2b9124c99244404df0dbccc21497d2b28c3e374df91110b6ea700559279be066bfb4868efe130418d82deeb26fab25dd87ae31549362775fe8e9a8b52fac559b2b81575bfb6c7de9003bcec4ac4998fea115afb421afbd0e37814ff9ac34d7c99f15bfa03bf2a7692692a71a385812920b1391ac94fa4646878b0112140a71786ba70d183faa9f537b80fe60b0de7c6dc55709cd5d97b2b78dfc86570fb8b090888ffee3d8fd39c013924f8c8a585bf30e8915c218333540ebe605d5134e09ba4b4e0d3d3525884a8a6eaf922c5dab74b8f2c222b585869473be4f2d426db99d9b6ff495f382f6d10c998e133650ed62ea49fdeef5614636e071e82ccf65e542d9af506a3b984804cf44ee1925d96f8e9c2b05b19b50c5d63fe10970a9fc994451863a762301f7fee19c4d7b7ddf1e0471a6720dcb49714c2ca84033d3c0ac335aaaf3927c9a62f1b972d17e53b9cdac83448d414873ab29b44f9d55b05335288591796a094bc7b6115dcbaebaf05a5cac89850b11e74bb5c19e0d5a8c18ea30f36a95b0f747484c808abaf5f2a5a2aec247e8b5b0b95c352fb60958788b495fd9939c2b9022d2eaa1efe46c480000a4fde42db8e7eb8fc760596370a167d984f9067e073b6d65505d9e11396bc5ec448c48a64fcb9993e445d305fec1bb8aa7a33428ad3b16a114f15e4e8aed2b4f59c8b8de00578933e3a5031d0e2da0420e027097fc9cbd05fb234fbd4f8a3bb43226cf0e25ae5d401a0e04e0e0390e1bf00dffbcb8d0bd4b24f0d6a69900c33ba9f6a581e94723fcddff8b88dfc25df4ea5b88615e0cd4f8e07eb6dc8bc4211ea205f2f0b50060e5bed1bdf571a63b33f83ea80d208589c09b058012b1ec8305c266bdde737b1902b22617b7f3499b561a113318841f16ff24e3af507d06b2f671df25bf29126ea630362940e9a14740ce2f19a3e3222ea35d71fe7bb5a1108aea758948bdda4d300a6bf1e991a120caa0babd8468ab8e55b65a07739bc9b3fae4988ab3120281b4ecdc5fb12643dd3d58ec9a61e6f96bed0e654333b5dc3d2950fead028644eece2f1177b55d429dbbd8e8c79bb7fd904a4676f48fa866889350971833b02fd1fdf1e12824d19e94f6ff80340d444a37a7cb88bd960c3ee583d3e3d022713d5751bee23f04e907ba60d618ea3b746b3df509778e9fbe30b0bfdf34597756c0520bd95167e2acf1a963f751565c2c4d4864b502c0d71b4b16c9d024445aa8704a5fff7c0ff1bbae85c75749a03301747318e44e749234d2679fc7c18440e4ce91632bcc23e3243db3e5511bd2b73bc4746060a308a893a36ff4c312bd5bec57cd5857ad0f532b08d6380f7beef35209a2034268369fa381fb7c762940c9964ff6441754676100b4b4e4ed4f2e3aaa594bce35769754a4cbe68b00a0d44f119f56a11cc46e9cac41259d03e49bd892a817d86f1ff6e4fe5e4342b9bc157f83a38d58aa9fd9653110400d8c5716206e1d94225b8ff36190978bd882482783d8dedd1bed9f8dbc58c8c98c27070b7d5e88df6c421c30caf1155613298ff7ea92fe9f219b0c959ccc5f73bec250cc551314c54e2e280fb76de7a5dc8ac6607c0b898e6273b9e3a0102a6607d7d0e0fc2a66bc6f4fd623a9f27fea2fbdfdca8a7b257151186fd7545592c752fa5022e34cb8c671e1e1a9afa7455b55eb430c87b89baa33321e987a4eced668336b20dde17517685ed7bfc03fae0e999ecd59616f6c0b542a591f2ae83ed8168ea942c4e8ac4f1b28c7a5e468b2aa25c3120e584c19007c055eb780f5eb0bb4bb1a43b7714042b4121b40233dbccb10128c2d58b3dfd82243600887851e28e3fd76417e2b12f943b2b213752fe50a24a5170a2923f0d280ffba4119a56dd4e4c41ca90e7d44cbec8030d3439895f1198bd40991c14c560e7dbad28e0c8fd02ffbf12aafe82349e5988f9c3e0355f2c456db837c84e511b630564de05601dda45cbed3a5c6423159ea3150efdef6ad3aeaa7f3523a81b77a518fda0db0ace0c148a8383ff6b81b7ac9a60e96840551a78653c879a39fc4a0c349c455a051a953a742a038d501006035f2f5b4c56598a78c77c5c84d2cd517e56dc97b6fc57665e23f015bd6e284efa29fec54fc4fdea0d712ea2692790f7ae84baaca221b98fb4196ca491cc17a611f0e064a2365e0cfc67875300e3f989a62216e6b2c14f4db8c007f7f6155e31b8a7affac09809b9f0c3d3fd7cd2157109819141329e3caf874d352b5836ebf07f7960ee5e48bf9d584986cbbaed4e5e8b1efcd7f84be32f5fe26ac9c39d825c62d749ed0ed50d18aeb1171ae52757bf38571f5cd4e43627f1b6dfbf29a18086d4623b7dd77e1d960ed8442ac83a45d1ef978eda8b8a783d442f62451db19edfa97825acb2207c00a503f92cb3d95dab6865e42dbf5f7c413f753a8dc8d69edf2c8d201313d452d331a07beabc16363731a189306de2c6c6f786d73f02f0a9b25ee0816bbfb59f43463adca7c8047349c5e7af341e6c4a1d9f0f9f537df59eaf15c91fb510f7e71843f4e1d83e5c7f4ac7fb7885519facd133be65656a626a7f67121e2ae1a3aad93a8e662efeb6da90d75aaa4e8ebe19729494e0227841d3c7fd73efe7cc6d3098d0a832b9fce84eac466ae1704d1f040b4efc850defbf188f803f1120a3b50ce44812c7f5f7b12fa682636fb23ef1533ce002c8f9cc14bb92ea698e624b35968079626961fe36d990728883c5d4b4cc69d7d9693bff14e91de4fccbc853eaac10ea94c88e59d31276bb46a11675bf336bcfb7bef7bee867b7246229d4530e7bb1bee7bd02dc29f201d4916b357321bea8af2edac85edf2bc4ea56a0871fc8c6657166bbfad72e785edb5c815c668dc1a3cdc9cecc0349bc2fd436d107747376b282cb97299d6a3f9ad3b21e69ba2b8d118c6df86f284e6272a9f756b4dbbb2a2598a00afa3827b3e8c633b9d517390a090d2a94138d2705c4cac61fea137c9816e3c337595a1939824cb810821985ecf4b23d5cd486148e509d26df93b6ab2bf072c64f95e1d938bea19725d3f1f302b5b4501abe1b45f2d85e326e204a48ab5400c3f045dbe185c5147baab10087d51dcdbe9dc1a8da275919e366e21e944214a36ea514194d63642cd1c4b4044709fc03555e8c2bec3f855e0533bfeb72c7d21cd6d2941f06a7a00e43bf0ec899266d788ea6e6a45ca0c674000f42a390c7bd70e349a2f294b11b6c79213c1197f61a84e3abc9ac660e11c6f0f9438cd29e66b7c6e672a560e52495c8549056e0b4b637cd595ff02c395c2803c5223e1d0eceb1f848a4856e7594143337b4a7a27211ac6fef1dfae1ea02c9579f698ab68c5033d9d25c280060dbbc69fa3e565d9a27167316a54ee8c85f4b6c6d3179f09e30f994158b20f56f565c15bc2123537c6faee82bb9f85c58afd0cfc21777accc3d341a7f0974e5e6ca330880ecde63cb4fe8f0e67887afb97338f463672e4110b5c5f0788aa9e7767db3fb53b401229f8111386c84d321cce3a33e026879113b520ecb4b564d4b92b1f8bdc772a14eafb7d4e5d09ea8daa982098cb60a345f19afdfe1f0951d8dfd234ef7d5e3f77ffaaf96ea1f48b7ebb2a60828318526bda8e0af4d6205acceecc96878076ef2b03e5e2e66bea56b0d181986bf9cb79ed2a263ade4c02579f22e0ded83393853fcb5aded9cc09783b1236feac4ca478d6e07f388686ab63c6330b55f4ab405e75c6a4a19f295e5a5e42035029d717eb1dd102cf2bdaca40f7e83ac0159c6276d07021a9ee1f34dd98378195db2da97dc5d89051fb9e263e1ac452ee38a94e95081a5d967d83e0c208aaaa19052f29469767aaf03104a3081c121f63b49767ced0b35c2f312c50eaf38481394839f0a5f2d13125750ce5e6e1be07e8ac901f45b8bc6efb2197956ac3023e0f456ee01bb4c92a07bd52bac703e9fbe0da44db682196cd76e6da3996f34d70706b5e9f4784994ae0e3c0e38862b4fdf77ccec45cc30a9ac360dc99de1dc444aceac27f2d1ca825b34f10addbc02bd265d45ce6540c5401af244cb74822ab8921dfcc5ecc92baa3681374fc33c34cc9fe91c00dbef83889cd73422072c4a8507a6489e30d885b3121100753b469b08b60d672dd85f668347ea4c0dacd038daabafd68c04346bc5b412e79678ac5f278c4c8567723a5e6f3574fed7dd45cbbf0e7672e42f9fdcd1e9a34a24560c8156571b9a9148f2039d912219c589294a107d62987af06d8b4c3f5708adf6040e9ea42950b4b26dcb9cc1fa731ab6bab6bbb13e5cd089a127c90b0a3122fe4c830a66e97543cc75768c7b91524da34c29b1c8a2711b6bf792cf22d7e6f84d80e5a29b025a79eb1717caa5d67ac0d15a531ef31d8a3565570782a877715416e9849e3cf8861ed93171726731059fb3a85594c6b3034002b45a652ffce2e9d8f27f4e0799f3e0cd6cc3cb4110a07ff7aefedac4b81a912789986427da4939ded61903fd7fbda780f116d3e188cfa5d0486ea49f75aa2eccab01da212caa71879efe46c83ee91eeff0fa09b340d38f1a39dfbf125116dcf4e03251f79ddfb5144076811e593a88db8bfa26ebec492fda3a3cc668f48d0943160220904ececdc507bce621c738cfe8077f95db115a5687897c17ec5703e8910fe6d0ac8bdce6fc62ffd59f4bd336210b46f120d3383d4378e724aab9ec09bd32e0259f9beb92df747e2fed1228ee08773d65b245ace59785d909472e9154d9183a2a1206a4d92efd4ac1a9bc2f8e90e12de744c1f0d7f0470d658293e697da15c421ee4c5cb20fe24803926af0b9d21c1131d38d908c591dd98654cd73e85906f161d98d1ed90622fece529194606d5833449a25a3d72bbb1a53c299a7a0894b836218d283ad51e2f594f1d5340f6f81fb1ccc75f82ef3a2579064c4f4c5d80bab309aea80a6bb4ef66fa82e51f2bc7868df292bcfe6d15ec57e2766e77b61513f1c37ec5184766542f2d3d0125568a9a95a0adc4c7b9e0de2589608533d0443dd23b8c2a7d2f2d6a0f86471ce8612ff7f2c559b63ba3cc8220e5c1", 0x1000}, {&(0x7f0000000140)="60ddd30a47af78e49d4df4e40354b250bb0d07157b95174cc2994eb82859d195b83b36cbccaf392e9a6247d229", 0x2d}], 0x4) 15:09:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x7ff, 0xfffffffffffffe01, 0x47b05e2d, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 15:09:56 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x5) 15:09:56 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 15:09:56 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20, &(0x7f0000000000), 0x0) 15:09:56 executing program 1: setrlimit(0x5, &(0x7f00000003c0)={0x7, 0x2}) r0 = syz_open_pts() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)=':]\x00', &(0x7f0000000100)=')\'\x00', &(0x7f0000000140)=')\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='$\\(\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='!*@\x00']) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x5) sendsyslog(&(0x7f0000000300)="d7641dbaee369747c598122df018ee3eeda9d99b6902d73e64807831a040077399af3addd1d7ced7e2aebae1b5b57eae55c2fbdacf37a01ce15ebfb32e08296a61cac270fd072298dbb1a2748bef752d50bcaa8ba4ba8eefaf9452cae410", 0x5e, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) ioctl$KDGKBMODE(r1, 0x40044b06) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 15:09:56 executing program 1: 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) r2 = semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000440)=[{0x1d, 0x2, 0x49, 0x699de2d1}, {0x5, 0x3, 0xa58, 0x80000000}, {0x40, 0x3f, 0x7f, 0x9}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 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, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$BIOCSETF(r5, 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(r4, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) 15:09:57 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) connect(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="010b00000000ec0080912925b86d0d12d2e37de6e56ebda16be308485542a0cd8b173826424c3b62127f3408f94e77e7c6a8fd5c442244955726c3b699dfd73e2322baa2837c35ed213aaf6ec3b77ad07217964df831976fe05c22280f2055545edb56fcae"], 0xa) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x4) socket$inet(0x2, 0x3, 0x6) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffec7) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000080)=[{0x2, 0x2, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x1f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffe, 0x1800}, {0x80000000000000, 0x5, 0x1800}, {0x10000000, 0x2, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x0, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x0, 0x2}) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) 15:09:57 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x200, r1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x12}], 0x6, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 15:09:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:09:57 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000440)='./bus\x00', 0x2104, 0x7fffffff) r2 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000240)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x400000000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 15:09:58 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 15:09:58 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x4000, 0x501, &(0x7f0000447000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 15:09:58 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) listen(r0, 0x4f2) 15:09:58 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) shmdt(r1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30111, 0x0) sendmsg(r3, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="60ee94b4436e7d2e57c3d10410214a0e610e8ddc120edcf77751811c4c467b20d22243f9384a6be819e1a6cce805e961b1e4b19d9d38b3b87606b452cac6c0f231cce6dce6d7513b8774594d47a8eb25f174e8a63f7934d969a169353df4ef5fa60baf5a1a98c2ba5a82e91344e69093b2909f", 0x73}, {&(0x7f00000001c0)="a19cfa620426a72f31ddac8212fcfd3d8e887e80651c07e6c73e5b6c4b3d690261cbe78a086b24436de82811fa413eebd2385ce1801b", 0x36}, {&(0x7f0000000200)="7c27d0bb7b6fbc132778c9167803", 0xe}, {&(0x7f0000000240)="69792b1e156d8632b8aeb409ec7bd80e8599848a", 0x14}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="480800000000000100060000000000ff000000000000001eb803a777b88ca63be600fc406d7243ff3d410ec8a53d7128aa65de52e180f55ab0b09269fdc88437aad1e07185e92414023a2c84328bbc88479adacc934f308f5c54be03dca4047cb05bc065c4acf28eb87683506aacc2c3b2920e26002214f96b14acf3c527bc54818be3771d9775e036ec87eec3687307797b533ec159672084dbd78daf89075006d5f7b9e38969ed207f0a756b96ad9c3a6fd0cbc547c692997b571f4a8b955ae70c5c4f0d39d74afb0de99fc0db8cc29b26edc37235666b24a52e70b006310d62f774e124e4af8b1f10648a525e4925271e4c70f7db67882a86b0d6a001855fa3372afc8362d7ade60d8f08c3818709ef6ae50cadf77e49573decafccf279ab889ddba4200edeffe6f1993bdbefab9030c0ede8b7e34f8d5b37c84a8dc6a826861e770760d3b36468"], 0x48}, 0x4) shmdt(r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r4 = shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r3, 0x2}) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000400)="879bce380c055fd91dd8b43c6bc3e0ee93dfbfeabc0c7b66d2b528fa17cb53e3cc3278af79", 0x25}, {&(0x7f00000005c0)="c956113df6a1287f233b7a871c1d09e08c87fe15dc57a250bccc945bb52238a001c0641741197bcb690e0cb27f36d9d4ab1c4e1b0fc51467bbb3ebb4d3d58192a5f8e7ae79e5e6a435a8a64f4850dee50ab9be79ada3c0ccf99e238cedd90785a3ce987ae51381a828aff3944334fe59b4e819c4e12acc7c70a8a40bbf133fb9adb8839123ed47ccd3dc5e57b261b77e9cf2414a873e19", 0x97}, {&(0x7f0000000680)="6cec1df1d60478bb7563715972677f6aeaa194b3eca958214133a6dc6e132f1fd54eb6c23e3163d59fbea344c93a80d4058a7e36caeba01519997ae9d470989a246bb6c13d428de4b6956a46f4e79346227f326340c3951efb482ef58330e59224a4c45936cd04d4", 0x68}], 0x3}, 0x404) shmdt(r2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) shmdt(r4) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) setrlimit(0x3, &(0x7f0000000780)={0x0, 0x41}) 15:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0x337, 0x0, 0x0) 15:09:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x9, [{0xfa3f3d315de0f280, 0x1e7d}, {0x1304231bd7bb314d, 0x900}, {0x34ac15c9fa1d2030, 0x7fff}, {0x2}, {0x2, 0x200}, {0x3, 0x7f}, {0x3, 0x3}, {0x2, 0x7}, {0x3, 0x3}, {0x3, 0x9}, {0x1, 0x8}, {0x1, 0xaf}, {0x3, 0xc46}, {0x1, 0x200000000000}, {0x1}, {0x3, 0x6}, {0x1, 0x90}, {0x2, 0x3}, {0x3, 0x9}, {0x2, 0xba}, {0x1, 0x8}, {0x2, 0x9}, {0x1, 0x6f}, {0x1, 0x800}, {0x848e543d109e9fde, 0x1f}, {0x3, 0x9}, {0x1, 0xff}, {0x975c516dbacffa81, 0x9b6e}, {0x3, 0x81}, {0x0, 0x9}, {0x1, 0x7}, {0x2, 0x30000}]}) accept$unix(r0, 0x0, &(0x7f0000000000)) 15:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0xeb80000000}) 15:09:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xfffffffffffffffc}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=@file={0xe4b47d564b35d164, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xf97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 15:09:58 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x4) socket$inet6(0x18, 0x2, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xe82bbbda632c8bb5) fchown(r0, r1, r3) 15:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x4d}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 15:09:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x10, 0x3, 0x9) 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", 0x170) 15:09:58 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580)={0x0, 0x0, 0x1}, 0x0, &(0x7f0000000b40)={0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000b80)) 15:09:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x6013, r0, 0x0, 0x0) 15:09:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x82) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 15:09:58 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) r1 = open(&(0x7f0000000100)='./file0/file1\x00', 0x40, 0x42) ioctl$BIOCPROMISC(r1, 0x20004269) faccessat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) bind$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) mknodat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x10, 0xb9f) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 15:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x64}, {0x61}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 15:09:58 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 15:09:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x6) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00402305a621a3ad00e7ff00000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000096b659c96586d504a7e000000000000006c4ec07b3f638a8305b9af5d948660216457fc81387f4adf8"], 0x4d, 0x3, 0x800) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) fcntl$setstatus(r2, 0x4, 0x84) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x0) close(r2) preadv(r3, &(0x7f0000000480)=[{&(0x7f0000000a80)=""/98, 0x62}], 0x1, 0x0, 0x0) 15:09:58 executing program 0: 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) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="ac1be9efda5815d4ba46184a7f20f695d2b6343f4b8dba6ca336a6f109a063dd4dce373c198106ee44520c97ac1524371bf34e947fc6ecbae0cac2c9df0ef1d6aaf950c8985b9696eca267ee22189564bcee089db750456ce9e3409c34d58da8d1a99b5f06a124e895e5d495b296ff4fc11278c48a335d0a47ddb4f57d4d08013b56c333d8d740d5073ea97e5e9e18971289e0f7d22d6985da7edb1086293fa2669f99ba37c24526ddadafc04a89bd344daf803a8232143a9e534b56411beb741ac9175f4624d038cdaaba28ed2e73a71e9b09c60c94d8cf3ec9d68aadac96b1c9e605879f86a9c33e4f413d7292c4ad9b3bfaa6e60fd65416d2", 0xfa}, {&(0x7f0000000080)="7d76d559fedd47d3b8492022409019161a15c3c4ddea764c326dc3b3cc94a94b13bb01987907e03d72", 0x29}, {&(0x7f0000000340)="497f30ee7bd0d171082f099a98c07111691aeb65091e2804eb458f570c481c149e93ed2f669b7b2adfa31354c77f16395297cb673c4310ca54b506146ae18e3effb352933dcc124ecac0aa63e1cc6095950db4603a2fbb6d5919243b9d42127580b7ca02f8aa06095ea5a08073033d20ce247ca21780b84fde4f6ced0b2309a25ab240bc569b4b15d64db8cb224c965edad605b864cc8de1c5f22253cbe523999a95f40ef3b8847fee4e9075aec380c28808f53dbfb782835e4dc46add5c0f63945691359818ec9ecca5a7fcf850cfb0ba6c30831baa643198e38ddae18735ac77a005d669637a18e7a79de958d0211e6d", 0xf1}], 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) close(r0) 15:09:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) close(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) 15:09:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) close(r0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) fcntl$dupfd(r1, 0xa, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d, 0x3}, {0x35}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:09:58 executing program 1: mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x4013, r0, 0x0, 0x0) 15:09:58 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x40) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1010, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000c, 0xffffffffffffffff) 15:09:58 executing program 1: r0 = socket(0x3a, 0x1, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 15:09:58 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ac", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x4008, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0x0, "08e21e6c8400", 0x0, 0x100}) syz_open_pts() 15:09:58 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x9) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x20004268, 0x0) 15:09:58 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x2) 15:09:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100000001, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x6, 0x4, 0x3}, 0xf8ca, 0x5, 0x53c}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xaf}], 0x1}) 15:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1ffffffffffffe8d, &(0x7f0000000040)=[{0x62, 0x0, 0xfffffffffffffffd}, {0x1c}, {0x6, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 15:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xc}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') 15:09:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 15:09:59 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0xffffffc8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, &(0x7f0000000140)={0x9, 0x1001, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x42, 0x80, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x3, 0x5}, {{r0}, 0x0, 0x10, 0xc681ef827b7046db, 0x4}], 0x200, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x2, 0x19601e24}, {{r0}, 0xffffffffffffffff, 0x5, 0x40000000, 0xffffffff, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x3, 0x9f}, {{r0}, 0xfffffffffffffffa, 0x60, 0x2, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0xf5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0xfffffffffffff710, 0x3}, {{r0}, 0x393161e38f26d352, 0x88, 0x2, 0xfffffffffffffffe, 0x98}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x6, 0x2}, {{r0}, 0x5030dd7fa8e6f4a7, 0x80, 0x4, 0x0, 0x9}], 0x9, &(0x7f0000000100)={0xeb2, 0x3}) ioctl$TIOCCBRK(r0, 0x2000747a) 15:09:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x401, 0x9, 0x9, 0x1}, {0xfffffffffffffff7, 0x7fff, 0xffffffff80000000, 0x1}, {0x5, 0x2, 0x101, 0x6}, {0x2, 0x8, 0x800}, {0x80000001, 0x8, 0x71}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 15:09:59 executing program 1: munlockall() r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c65300085d30a1528644fa0767d456b2ac5901896084f81a63df48056577a74e942e45fd36e4e20ac3161cb9cd0d774c2fbffffff8cb698afc9e39c09d3ba5ed93d78"], 0x10) write(r0, &(0x7f0000000180)="86a513b8c6df2733", 0x8) socket(0x10, 0x2, 0x8001) 15:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000500)="475f8b4a9fe454b1f7005590e5f60e36487193ebadb74ac9023202c3c2bbf15a2b5b4f1fa84fb5bffa84e189961ed1b212f0bc7b90c8bae8e0c17dde26f4d1f4e90ff1cab2dc96eb47ca1f4c65e00274dfe8b1cfcf35079903ab4d14281cf79d30dc7b11a8704e66f7d276c0c6f4c35ce6e69c4b817cac552a", 0x79}, {&(0x7f0000000580)="5fb4d42c375c2d691d134b790881fb6a5b2464", 0x13}, {&(0x7f00000005c0)="0edd9648a0cc5cf1fc250a0c9bc39c547ecb1be53d1b11ca20a2842f529366c5eadaa6d7b97738d07a7e5729cc60b240e3661518480d499db0626dffe19d8fe8b84092fcadf11c62b22c9b4263545b0e761a0dac9631d6574a2aabce3e6027eaefef4843ba31750904239990e08358857a04299561ac7ecb3e83824be22eea14af65fbadc450c50b4b207f3f359da9727370237ad3ab1cbdfdb6dbf6c01ca8cc3523f87398f72fa77af234", 0xab}, {&(0x7f0000000680)="a1d494908503a776080f1dc058fe1f9b13b22411cdb3f1e559752fb8535daae8cb979fb51cbf9455904c245cab56c5e63f99d978978f48ad22ffdf79e19fd96512707b7cd9c1fe02433a86057252141b4fbdf82ac745938976455639fae3286aa693eeb221489ed5e37dced37773f80b7e3dd7761b0d6d175d2e22996064e8f6ee3af2420323b9b3c7eecf9fe1e4a071817c286c8dacc57bd0fe9e3a91b741ec35e397301d93e67d0589eefaaec71a6c256e12c74c3ca062fef7f8d8e3d4", 0xbe}, {&(0x7f0000000740)="1fa91d2bab6ce303978feac4e4661bd57e1b3118e11eaf070749eb656a024dded74179f666fcf444edd267512e898e52a69343307c09ce8ab4a80e58b5e356e4c346a40a21d2806bd2e809fd9d918c29700116df54862d8d8615f456047866fb9ffdc4f52164e9e6af0515af6293f25a5e834d6c66889688930fe6179cb0f1428eb981c84d4f423103887598b251ec55ceec0b4594a9dfc4c018acfa4347fd2b4087ab075d30da549592bb19fc570752", 0xb0}, {&(0x7f0000000800)="e729e2a1803192f7ef6f1129e8fa4f7fe6697365e9d4eee88e24c1cedc8a8573beb078e3f3a8012f53b510d7cdaee54680d925cefccb69fa5ff527d29844c12e79bd60436e02aef806498ab6c0a43a2dad8957b12c1e9a7c073668a8249bf950f4e522a4b37e16e6149144195bb8e4304a60ee674cb769b7eb470891359618d476a4571857f71a6daab582e49dc8c0a1efc7ade026d5de54dd96150a40d3b28ee7c453478970f68299de21e912a3752bac410005f9cb0a973f3933627baa", 0xbe}], 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x3, 0x7, 0x7f, 0x7}, {0x4, 0x0, 0x0, 0x6}, {0x9, 0x1f, 0x100000001, 0x8}, {0x1, 0x7, 0xb93, 0x200}]}) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="c451b0e2b1e6617f5d073e7d8a3c32f6b3fdd9a3e30c794aac5a2c826cadb6ab522fd722252582891bafd92d4f06f1fbe92ba75e6b8fcee0d0730189c8cd4415df39c3c78c220f90a172ecdbe279cd8d91c3e8ad7636f44b45a534436bc0702579fe746ff834a36d7b057b2d424277542483d84846905d5f90719ec1b70ba0348a24e25c4e37b55b9935", 0x8a}, {&(0x7f0000000340)="7689e7d0c3cb7221e8b87ec41998c44badb818930bec1dfe5280e3a1996bf3a499e2e7a97d140ea6a85bd0432b15dc05924080623456c04f54daf052ffb6d87d085365321c86cd32bd05d52632a512b4c11eecdcd6d8465d6c92c0bc9c85395326d4ced3d208162190805802d61a97551036fc1313ddfb4527047d754c8270cd4fd9b10edffb14144acaef5a3e8e732a02dd38cc1c6153bbcbb31733042a4ea0", 0xa0}, {&(0x7f0000000400)="ca49426facf611ab393dedefc2a3d30973debc202e5c437ad82aca1ec9151f0201154f6e2e659907f7cae656b8b7034def5f4ef649780f962da8efa169fdfc85e7d85fbc070c0321d9e4a1b58a94df8e408256ee0f46245ef35f4723859cfc5d27803efd3cd43e8f870306370142a343b155351620ddd65269ec70bba183f74ff187d9421c5879bee0b8a35ad32d57297ce1f950b6ff24628d76a421c9e8892796ac33c3b5008a2e49410b9754af78dc01e9cf146c8b47812bd708d1120351312ef3cbcd21a08db928732050f8bf2d3b622929d22286e6a0", 0xd8}, {&(0x7f0000000180)="512595b613b7884d5b887dade1e7b66bafed2dca916a4e30f427c61c31ae4959b4fc21cfc0588ffade97eb11a1daed96c81a796fe7295ee774a2", 0x3a}], 0x4, 0x0, 0x0) 15:09:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() ioctl$TIOCSDTR(r0, 0x20007479) socket(0x6, 0x4, 0x9) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 15:09:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x1d9beb4a, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xebe) r1 = socket(0x18, 0x8003, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) r3 = getpgid(0x0) getpgid(r3) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c65300064c84ecf896889d33f57075f3504b3bb1e7aad7400000010000000008b5d215da146f113639c1452e263dd8760cd6586bd24fbf6e376"], 0xa) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x1) syz_open_pts() 15:09:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x4) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) r1 = socket(0x6, 0x4, 0x7) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000280)='./bus\x00', 0x20, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000b40)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7f", 0x34}], 0x1) 15:09:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229c7e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xfffffffffffffff9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 15:09:59 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() 15:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) r1 = socket(0x6, 0x5, 0x9) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") 15:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1d}, {0x4006}]}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:09:59 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xfffffffffffffd36) setsockopt(r0, 0x1, 0x4, &(0x7f0000000100)="de777c9665a9af7def5c312fb2cf7429d3fe2748af08ec262aad6bafaf2804651df50c6f4167ad3844dbff936058882f42f44f5cd4874dbcc6fc35644f6df5bc099c49f5bbf593c30da686b9aa0bb3e406a067cee9c2321451c289eda0fff59e2672449641e53d91c6486214ac3d32e3fece1f69e91c2f7423f273d2be03d8c9aaa66145aa3c09b67d8c8aad931e4b774b8973c845832e0fa860902ea9a51170061a7c58443fdf3b1739810979f15aa876acf93cc866d4b33fc483d184dac96d89a050efc51f07fbdb11b2df9277473cbe63d1f6", 0xd4) 15:09:59 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x400000, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c, 0x209}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 15:09:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x0, 0x7, {[0xccd, 0x4, 0x5, 0x101, 0x800, 0x3, 0x200, 0x1, 0x40, 0xb33, 0x7, 0x9, 0x7, 0x1ff, 0x2, 0x1, 0x0, 0x3], [0x68da, 0x0, 0x3f, 0x8, 0x5, 0x20, 0x6, 0x100000000, 0x9, 0x6], [0xcdec, 0x8, 0x1, 0x3f, 0x4, 0x0, 0x3fffffff8], [0x4a1, 0x2, 0x4, 0xfffffffffffffffb, 0x1, 0x1], [{0x0, 0x6, 0x29, 0x9}, {0x0, 0x4, 0x5, 0x8ef}, {0x7, 0x100000001, 0x8, 0x8d}, {0x0, 0x2, 0xfffffffffffffffc, 0x8}, {0x1, 0x3, 0x6, 0x6}, {0x4, 0x1000, 0x7983, 0x8}, {0x1f, 0xffffffff00000001, 0x400, 0xfffffffffffffff9}, {0x4, 0x8000, 0x8, 0x1f}], {0x0, 0x9866, 0x5, 0x2}, {0x1611f431, 0xfd87, 0x9, 0x6}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x180, 0x20) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x3, 0x1}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x0, 0x8, 0x2, "b3842e20251b4a888f9cdd24cbac36def5e9e847", 0x4, 0x7786}) 15:09:59 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) getpgrp() r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x8, 0x1f}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0x10f) getdents(r1, &(0x7f0000000100)=""/32, 0x20) 15:09:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) getsockopt(0xffffffffffffffff, 0x0, 0x8000, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x7, 0x10000}, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r2 = socket(0x10, 0x5, 0x43) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") socket(0x1, 0x7888eb8803bcd304, 0x6) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x2d3f) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 04:02:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() write(r0, &(0x7f0000000540)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) 04:02:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0x2, 0x8}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2}) mknod$loop(&(0x7f0000000080)='.\x00', 0x1, 0x1) 04:02:32 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0xffffffffffffffff) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x25}, {0x6, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:02:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) fchdir(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 04:02:32 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2, 0x20) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) semop(r0, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x1, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe8a) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(r4) fcntl$setown(0xffffffffffffffff, 0x6, r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) r6 = syz_open_pts() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r9 = getpgid(r4) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r10 = getpgid(r9) ioctl$KDDISABIO(r7, 0x20004b3d) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r10}) r12 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000500)) fcntl$dupfd(r2, 0xa, r1) wait4(r5, 0x0, 0xfffffffffffffffb, 0x0) semop(r12, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r8, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000400)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) getuid() fcntl$dupfd(r8, 0xb, 0xffffffffffffffff) pckbd_enable: command error 04:02:34 executing program 1: r0 = socket$inet(0x2, 0x1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) msgget(0x2, 0x0) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x4, 0x6, 0x6, 0x1, 0xffff, 0xfffffffffffffffc, 0x4, 0x1, 0x0, 0x80000000, 0x1000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x105}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwrite(r0, &(0x7f0000000240)="5962a8b006400834d97e3c20984e2755b9ae9ef22b9134c2d85163655379197357850c61cd3677abf868c9707966e2185838eb20a6836d7ba525e7aa303f21ad945b468bdef3edcc225071aed8d4bf3b30cbbb9928b27069cfea48488a6f87f9f7c115294b9efa6909f8dc16c1aab1788ff17d8a531ffb7b912e7cf45861accd58287ded847b01bb50ca7128c21367fb7670cea6561ab29e5798bcc0b8aafa07f6ae9d059df52b8ccc5699cb141d50ecdbc892056520f18928ab2e72672c4c", 0xbf, 0x0, 0xfffffffffffffffe) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0xdf7688a9ed550fce, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x1000, 0x1, 0x4, 0xe36a, 0x3}, 0xc) pwrite(r2, &(0x7f0000000000)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x1) 04:02:34 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket$inet6(0x18, 0x8004, 0x2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x4, 0x649f}, 0x8) chown(&(0x7f0000000080)='./file0\x00', r1, r2) 04:02:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) getsockopt(r0, 0x6, 0x2, &(0x7f0000000080)=""/175, &(0x7f0000000140)=0xaf) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180), 0x10000285) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f00000014c0)="c94487d3c4646c23e57fcdc956a4273a27778bb825fc658ffc95ff911530dffb5529ba9ff69459dbefddc83fb4b1576cb9677379193048bd4d711248cecb979706c26ead17e86fb4eda03b511f37adc994ca9104", 0x54, 0x8, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=[&(0x7f0000000040)='%\x00'], &(0x7f0000001440)=[&(0x7f0000000180)='-!#}\x00', &(0x7f00000003c0)=',[\x00']) chroot(&(0x7f0000001480)='./bus\x00') writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="fa30cd290eea4b7483fa53801bf3cb0ac675bf2aa166f80b2d45e7ca7b3df91d6cea39ce8293d38b6dc4621bbab7902818ef652175d31f218ead25fbd585963e", 0x40}, {&(0x7f0000000440)="d861fd136b7b169b1268195319c9346db72e8233229000a9592256c9cfaeda087f58e5a251256095da4d94aabb735ab1b298b85184448378faf80da545deb697780abd174d8c9f793792638fb1d87a343242d6ee1929c43e19e5cfb93550f834b9dc01cfd89ecfdcb26234094499fa07ffcef91eadf2378f76f2f5528f86b641819af1eecb69687a19f303791c3940dbcb70dc6246d1510c9fd818f8f5345b6321b242d63f8dba8c52f173e0d49a433c5ad5a8ffe9323c42fa9da5285e2128ad093a18502339322359bbe77301edc788f6a7fc6ec6763e4a1ef243b5df72c2ec2ff848bd12bdcc9c80863bf6a31874e1e76c8831c8b6fa90b8b586ccae7805ca2eb47b38401317d5d12947edc38b9a7cd0038f2cbeee7f71faa099f11d592d3bc04df71363f8b0f5ebcc411b2c08966fc4f6d97978d0fa32305f25e390679e231d456a5e962dad029980a676e8fa3d3a3996e68ea90cac3a7dc0a98e52e592182a0c67bd1c01eac27e95c30cc363820adb20ad9a098934c643b7ec61a19bbfc7189850ad20aaff61b11cc0a9e2f6287d1a4410e0cd95f785df48bc1434f709da01b349fcf2ab6cfabbc0bf419b703f9972c5f9ace343eeb95c09bcf367841505d4ac4c238b814065c8d4c649c74769d77e5282153df82d3f7ca298ff06485df1d979fbe0f4b0c5a5b43e13b9d613c8b996dd86650ecf2675c7d5eb4e40e8b133609bb7c00301b9bc1f2069f57ccb90c3582cb8b9f0d33e56c9ecc988e7f459c48bba4e04afb942ff8cee6ca4b8931957dd26450341a8e07a7129c55f88174265f157c964e73c3216ede7ef4dfc80cdbf98f1658bed4353a8d81e16e40d654b169c37aa5209bfa8bfa29614c35786524a46ad408a4e1cab43e4d45e92bb9e6c0162c0c3ffc06a1e0e14d761a8d5fc4c725fd1ead5f1a322fa59bec10687988ea087d75b5d6c6d0f2e1743d76dedae2c3c1cd8a26226b7e985e08b7af49293a4f9767495d14bb31fa11c9013008c628c14d4cecaf915c210b658be2755cf7e88eb7270404d7fa67347327f1bb53946242961b5dc41b145bd647ecd3608ed3177ea6cd8b3c6f2c85c79663bb6c0e984240c09089ba1f33f44b45ac548c716a4789afe717cdcf323f69812b160ca76af7d4f6c8829157aee0460f2d0a34b177a7f485026e458c00d456000ad1f6977fcf82ad17a88911be1cdebcb74b49dc6024bfc74132aa69f051925d2200bda70a8e21b192c6369408931a25f3c88311c84c213973dc0a382fe12970f25f08b9b510e30f83c393bcfba9d4e6d3abbf20f73206ab8c92f80029fa6bc7a0034aa00c4d3c7376e66056a18a78cefc1d1295380c656488496bf641079671ba3983e58149e7f1a240f9f5a7f7a635808f2b59c4c29a5ad247ceba41523c1d218670a4cf8fba23082500ee2762c5290ef944fad432126ddaab2cfed1d4079253d0ed2792dcbe9b06585970ae182b882222e1d45fe8af9b8552b262233a50c88200e100e807cf7ec8186bad52162733aaab16713d4a156c967681dc63f93b89f0589795ee0341526d78bf227e7830d35ecfb6051292f59c5893a8c93d49eed0b346a306957c6a3282dcd1a79dd5ce2119ba8f3cec96c6dd5683013228289bd90cbe140c435dc9f3add40024c627883c0d58578a2ddb60088c1a1207802d08b365d88b872dd33b95b1e551dc356487edb91e542104bdb70fee2c170c512d84a23038529b0a6cb0c03880ee4dc10535e3c7a3553dcc5160140dd23cf09788e8f3bbab0c8b1e9be897697fa6e8fc70f7d80941feea3da99837a8be0bd7bf2a44496675d82fdd97f3dfe800dd886d7a320049f32a1661d27425d4536d04b2a839f499523ba80d1135ec7834e41e932e9fdcab076de8e976cef672dce0561486895f25560ebad37fd020ca5a9196383a41186d60d77abd5caa0eeda9e7ebb8360ea48ebace5e576353962612a2dccd788f8b254fc81d5e2f1c415a509c03e70766e9472651fa34b19d8f6ff7eab0127e37b8e3417f8bb447e2dc61e35011091c27930e03efc749b07887a1053bc0245ed9cffeafb4ebbbdd9a8cd86c4f422dc7b1a9ee76b55ebf267f49d624c02f9f6b43787ac34a1ae72b9634ac42c91e3eea763842d05d1a5ebf50e3d7a18f28aa7c7fbc9f7acc03bd2537753a618fd0d35838a7db53f1fb277a1d1f2e1914ad6237e93056791b102c430c8c1953f71e9003fbec39cde8bb5049d41666ce4914fc68ddca83b4bbf07aa76c183446ef3560cf4bc1631bac2d6893a9c71b73bb17b8d9bf88587a50e2ece5edbadbf749637a3fcc94f94a887a477bf7a057372a8603e3be20d7709f1e46f6fed8e8d884c6171e41119c0640b0251d9de459c60dfe1a0e3b01945d979f344a2e2405e1c44eb95e0838017ae76d9ef5aa40551115de8939ff8652c419025a4f4cd11b59de690a032f9d1691b64a6816101d59aa03ed27ebf8db647da3a1f57603d5dcd766e8483b4450369ecf9d68a12f3408bc778f45b71683909a5a8af5ceb7ed0df9a90f55b32fe5952b01e9e6f8baf95a8c3db5356b45e1c62f74f6b8de8a0b3b451565cae6ea2978b914257cdd03350d0791b813c5e7b38f9f0bb50cc05dd1e893cee0ade55c9965804fda8c633ec587db2fdba6689745036205d9c6f0db5285174b7a320d13160e209a3e7ae0c5d5bbb97fb6ddac3016982350ea4cbb91dc03c44bdd3e4dd857830328ac3f8ce3770ddcf717f4b6fafc18f9ef2a26e40400b14a1c1274a35d606793087b1f147af87e9787fc78fa766598e8e5a4ca38f487fa3d0cce1497ee8e4121126065bdd562f3be269be1999e44dceebf047984676a7df5bdeae48ec54ff1c667e863830563cdb79789668fe427a1b62a73d55b8d812768cd70ab6d5a24877061a43b7e4658f239b9dd5e3f832e854a16bdb771758355a9de5b8ce70524687b8e341d3828503ffb64b4c11e6f64ecc2c3fb511301bf87c615d0a29a0e3a93eca95a646da4357367cc796d1d91fc0421940cffc3d8693707ac0333ef0072a8f55d3d53e400096b99b4adb22b4d799f2930c671776cef29b2d80fbad98879d470deb13410c208aa4cd948461c085c1c3f0393439b9517bded0257e730786e17b51757cdd0ab2f847c61d4fc343ba5dab875f560fccf56efc80af22c459f7fa011533d20b1e94bcf14c310b1d2c8b5fee04f69675486ce4b78843dba22ab2a5b2d9ed4220768b1207be3d7f92f90599d9955ac3281a70b5581f640e76eb7f5929913b9798f9bd2a23d4756ba9af3ace8a082cbf3885f61a2c092c3e07dcc99c04b947ed3c79ecf3d6997063785b279a20c2d73aa110e053796e3bce0057ea5f3bc503cac80571a6bff555b97b91d9ec4ee77af191c4aa22f2c77123c9cf33717061b7af5aabd32f564cce16e79d0c6922dfc161bddef4b4e810f8f94ac54b622a34ebd9384bc79e6cb7afbd5a29d1808d025db8191e2aa9c693d772d92a57dec5c098ff682612cf2ddc8a8b07e858bc01d9ede48a9233046dff6a3e20f4a39d674f6f0d626c28b105f7ee89e6c6c3793010bafe8b28ded100af1f15e8a2a4bc9178c7ee64adb949b329078e4b52ec4144a57c5b826182a0b4c9e587b569ff7fca60464b0bd7a25a2dd8e7f4b5dc450de883dedf26e07961faf0b5bfe991944de0b00e879d8fb432fd96c745d8ec2a9787f400df33b320cb4eb548b950cc5b43019f480f6bf84dbbccf104a3cd43d105c1e3035882a017e83396ff0c8e1dda51f3692b31d6f753cebe8f9c551bfbb88712dc3d2fc7b3e02ecc3c049c863ae39421052094e342e1f46a345c09df4013178f6ae9fc0a534343ffc9c1d85e3dd2104b23a9a3935c7661268e2aa94cf8ea9af80590953defb9824aee0fc97c0f12e812d4af2b258a28ed9fb8da8cf2f88e953173b68783315ec4de86f39b226d630b871c23fb0aacb3839e953381d66e6368accbac01a7b6289819d9a77b96d1336793b9215966355ac966d218a8ca70c6ab072ab6561801469edbdcfaac4eadd746231b55e9fdbb9d6bad2bfbd3eb74f18252d64784d009746cba41716a708a91dd7174362155bfc6288a8b34dab2556634d85b62702adcada5db31ff7b8f4c9dfb97fd7a9b5240cb3abca902a8bbc9ec64591f2963b6cc117fd7eacea432e598bc4159c97aa8b4a7b7c73da07df8aed40456f940c2a5c4965b63a5035d61c99f4edd9234b1017cfa033955823d6a372a21f7c5153a683d7f682898b1f3797f695bfbb0b4eb40101e10cf1804f666897835c7d3356c0a193f11fd98b124513d5ab8ca1c4deed34acfca7b8e444ec4f4eef10ee4d53c1a3556791776070dab2d4d282945ca1527ba865674a464ae64ee8e3541819daceb9939c7c8d010389d6d0d2efa763719c241b24c96ca66e17211260857dd1ae112db8c9d1acd41e375903182fa19c5ac3189522795c1cfbcbc5cccd582edd0b982d85f7af16f13e943b2d430941fa66e48cc36da7dc225b557d45a857e75dca17ccba1c62b7268eb3a4f16cc1568a7c6f36aff0f159f30a6905d7d1fb14239fc2dc980f56c0ff6f04953f1d5a39f09abbaf27f624d6849d0a033ce6132e0eab75218642e993861105b44891e8a22f6eb31bb0b3df8c4edcdef32077c3738df7c9e213eeb4cd4b58b30491d9a3ae86819afec0ea94559a290656554e923b4185742168ecf933d66a28c96043914b788689990967c084120530696c7452db9da0704e03cd144846de1be77d7a109f0adc3371486d97fa35d02302b033fa1b1febb4a210591d28a65884ed61cad257ad8258dc55f2b324e4e1752d8f8dd4da71a6c625a226c013c3d668ef0c4608fa44736efdca1c64d0918dd5a0a5edb5b4b75bf6f8e6b12b7786f74622e1b7da1d45fd95c19364ff2264554602bd168a25dec77d067d7b950870aa131223aee94e8638fbcf4f20a81a0eaa845af87ca300610338767975b944ce3d81d3d2e665eac7c3df71e5321d79ce11dd947a9e33db386adb8433ae328c7691fb287ef48d501b2883045d80528ed51ad39054d74937aaa0ddd4547714f49b7035904b4317b58661ad43c19c724157ad1dab7b8fbff29f1f0a518f9be14ba349ad26ff1c3f5e2a41b1823f10ce9497bd46a36ac9f743f5db7dd7626837130c8af408be4ce5bee9fd1061aeb811f17d82a7d3dc72a92fab7f35ae33f76a23a5cfa449f01222218bc4226e9b1961066eba1551c2506e12d5033d028a46a975d42b64b683959529264370022da01dc1d5ae1858937725bbbb672b5e9b7511c330abbe491aecc8267091d01228f6c7b2043c7fdfef8bcdc64a1e6671b6ee379948a2e5b1ae01be9d7745800be42151eba023aad78c3addb3a4ef90899e47e9440871c6cf013bf4be57a7918b7525083596dfa7d2fa6a08a0efde052b03b45151fdd9a002adaf1149c2565ff5da894d9991a57362866e612660fb833396ab3008526d61663d5421ef61523acb156f283028723ccd9eb29fcd55f433c560e3ee09ed4ac1d88d1e687dd590ca4eb206cdd14c12d14947507827446e1e894e97fbf86b964c18176dbe11b625084f16048b7c38d62900ce52fdbfd20c12363baf61b7e47a9182cbd2ff78ef087485701230df45f73e14fa7da0a504eaf5806b3ad8c42a6a8b7a2365ced34e043381415eaa06b4b5c93dc6ffc739dd46c78238f90a8b886d2b7c25e8760249b90c308e2bced9272e538b9f53b675f97e4e76cd0f98e8d2e6469c9f564813b14aa133fe8d7a4d994e8473e59b61c375d4ae0ef71", 0x1000}], 0x2) fchownat(r0, &(0x7f0000000380)='./bus\x00', r1, r2, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000340)) 04:02:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/81, 0xfffffffffffffe94}], 0x1000000000000409) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000580)=""/133, 0xfffffee3}, {&(0x7f0000000400)=""/245, 0xf5}], 0x3) 04:02:34 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x1000) 04:02:34 executing program 0: semget(0x2, 0x2, 0x280) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x4, 0x1, 0x4, r1}) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc8b, &(0x7f0000000040)="980104a44aee0dbafa9dd41e3bba960d51643d3c083c64244861e80a4193a6138c9bec8893aac816c0454e49e800"/58) 04:02:34 executing program 1: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x6, 0xffffffff}) r1 = syz_open_pts() r2 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) dup2(r1, r2) 04:02:34 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x3ff, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r4, r5) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x4, 0x6, 0x80000001, 0x0, 0xfe6, 0xffff, 0x630d, 0x1, 0x1, 0x3, 0xff}) kevent(r6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 04:02:35 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x6, &(0x7f0000000040)="eb", 0x1) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1f}, {0x100000000, 0x2}}, 0x3afd9674408e5276) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) recvmsg(r0, &(0x7f0000000980)={&(0x7f0000000100)=@un=@file={0x0, ""/88}, 0x5a, &(0x7f0000000880)=[{&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000340)=""/36, 0x24}, {&(0x7f0000000380)=""/34, 0x22}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f00000004c0)=""/39, 0x27}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000600)=""/239, 0xef}, {&(0x7f0000000700)=""/96, 0x60}, {&(0x7f0000000780)=""/228, 0xe4}], 0xa, &(0x7f0000000940)=""/30, 0x1e}, 0x40) 04:02:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x10000, 0x0) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x1) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000100)={{0x27441467, 0xc7c}, {0x200, 0x6}}, 0x2) utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 04:02:35 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYPTR64, @ANYPTR, @ANYRES32=r0], @ANYRES64=r0]], 0x1) write(r0, &(0x7f0000000180)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e72c572eaccc3193a7e59365", 0x1c) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x14) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) write(r0, &(0x7f00000000c0)="5106382d0c42084ffe0bbe4011c55e81864fdc598039481793", 0x19) socket$inet6(0x18, 0x4000, 0x10000) r2 = semget(0x1, 0x3, 0x400) r3 = getuid() r4 = getgid() r5 = getuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000440)={{0x2, r3, r4, r5, r6, 0x10, 0x7}, 0x8001, 0x7ff000000000000, 0x4}) socket(0x20, 0x4000, 0x1581) getgid() 04:02:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) fchmod(r0, 0x0) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x20000000045, 0x3}, {0x6}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") 04:02:35 executing program 0: execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\'-\'\\-^\x00'], &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2b2018b15d7033b, 0x1) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x85) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x3) rmdir(&(0x7f0000000000)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) mknodat(r1, &(0x7f00000002c0)='./file1\x00', 0x8000, 0x1) ioctl$BIOCLOCK(r0, 0x20004276) 04:02:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x180) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9, 0xfffffffffffffffe}) 04:02:35 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b222ec765ed0e76d93c6b8a03b10820a58f13869c5a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62e547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c3cf572ca565d624dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d8ceac6f7059f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d21786f3c2eb445fb56953973fc24b0aa5560ea147f1bd941f986fc40027f3f064b23f1e1692c35dbdc77d3f79c942baa0000"], 0x10) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="12980151588fa9199f", 0x9}, {&(0x7f0000000040)="32641ce12bd402ac000be82170d6bbd5f4f473cd9fe365678d6a021fc2f5114785269c7f7bf4624dd4bd7d48c38dac18ac57c19aaea923e1053d2941495ff32236d55e2d7a60dc0d4ae35fdeb647d595cc4a56ba47231d1073603335f37f8e68de9d73031edf1a2e12a273b1e01ee6f243e1802aaf142db74d9dc2ab3a98a2d7420eea46c301d404a56433d05cb327cec171bbbf3471437fcc1d415ed51673ecfdb41ec6486435f2a2ac467ec0120b78e3998112578c76bb9fd2d48419a64213abcd9c14df01e896658ab51650eb8e8df5d4", 0xd2}, {&(0x7f0000000300)="fce734296795c062522e0947b41ba26683e0df0b750e7feb6482b736bf1a84620945403a8d59fac365283dce7ffc2fc8b5d56c8df68c59145664b5cc27e2d51e5e10d50c1a08e9bda933df92b8cc3343c044c819b48b9bc8f66684316b0734ab5c5d9d3f823026ac840f051af51d0ca48f9be6aa42bd8f83c2897ce3de37d1e4c805189a301e774423a09b7bee796f59c554d127e64f442d5c236c7b9c764742374c58ffbcca29fbc208f55c4b95a66a585b4be0a0f06bd6ca14943724f702a6319e87768270a3b0f696732413f1f0254b400f228526d0c123b2790ba22f72252ddf94413dfc7175be514a680b1b034f05fb2dc5d401eef8df0e49cb46be7299eec08695664cabb52c9e43890b1755d37e56330a291d89d7b820150eed3783753aaa5857ff638cdac27cb0eeeaadfeb5732146f1aaa1d52d409675cf3a178f653e28d207981beff79a94f3704a91a840962a5434b7a667c2863b56cbe436e84e3d46be133ea18990ed8f095d5f1d61110a916a1936a593bd11a36f64eaff2fa5a6e1f376545b5c3d2895bbe0ffbf62a5e775062483528e4e00f8948fefbb1853bf2de13b290612393fa3a993171bf23ba58420157d048db7a7dbb44d1ee5444f8e39608909e239cbc9ec4a6996517262833fe96ad66026eb868c63bd7bcd3813435bb46f55ba194f508b91177ea64d51405cf236b4eedd8f5bb0942ce936cb187dbc49ca88803c869ab65057b68c81746ef365eac936a95fddfa60b445cb4bc616fe22514c88f29f4aa51dca2cb380e8aa2c4c059e7d239ee53b5f4a6ffd048b2c2fc118c62fba7b6f5442426b4ef7914dd58e5dbcae6bda862789c8c88944a428cb54bcca7709b9f08f830ae6879d6c2e1d523322be8ced13a4c6c878e3806b574bccf8723068f8e54f72ef6019c8e57a126eea02ad70b3a2de62e3c2d5dec1b6bc82202d6c0f3782e08b4c5b22fed898874695c7c4ce09a0c3d5159a4cc64f9942c3a346a3b012c6acf5aa6b2b8ad3ea75e4a3469965fc5445d028a068363b689cda19884ea54a8b21075136eb27fe6814829abf99e87673bc062d8ec5e9849e985bae00deeaa098510de0c18fa12373c89deabaf356069b2eee754fb933b313f56ae85b6ce7a0f5501f73a635f196072520a7771c4a1652c4b0bff99fd9adc73e6e8a0210f3e1ef30a46b65734c0a8759f4951ab4279989b91f8901dee8e651d46bf4aa68649778c9b195df1e5cc3fb5bd57ed9534fc1d9069e70426afcd81687755197ae984f6ac393b1757799f38c9d3d7799475ea88f5b1ead07f07f070e4d1a0705f1a50b47954eac756b1574ec0bf139c7942e9573d8ab6f8344713c1f569b85375155bb99a9213433fc5dd1e0045bf948d960c1b63611dfaa9bd130b5deeb38ffa3d78e911025cfe8030d1eb16ec15e6b179da54220b1f70c4e3ee72b4950aca0d2d3271a1d501e4980018e09bfaed8b28e96917c4d9f2cc505df2f5cd451a7ccf4be1ff3e59785c7c11cb6f3fc60404882576d2c580d9a41df4934f2bb957562916c9aa1e3db2f6647f11909b9742379e09f4f92845c8da1308bcac7d0247d15563bc250da11d615835357d9b7be342b53c74191d87ef6602be473c11ead2206cbf39a67f7d0ca24c252a604638c13cfba4c7e8bc90d02af7a02c5224eb603a654c3cefdd19d89fcfe81cddc9caad6b670cc2b32d15e1736b9103d4040c7bbb0d04d1f25f7e391f721b09f5a718abd43c33f68605f729a18b367b51cadfdce2ab1d24610282571f972", 0x4ee}], 0x3) 04:02:35 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) 04:02:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x2, 0x0, 0xfffffffffffffe3e) sendto$unix(r0, &(0x7f00000001c0)="21f7daa706304ea9b9edd34d1aed5d0680f032be32d9e7390bb59c7a538f3ec93b851c6504f503967828850c5f8c5ffb215957baeb1bb24717b6f8458abee089769ef681914864971a0653469101", 0xfffffffffffffd53, 0x401, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x8) 04:02:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x20, 0x2) close(r0) 04:02:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000", 0x1ff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 04:02:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6669d4dac530"], 0xa) r2 = dup2(r1, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0xfc, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() r4 = getuid() setuid(r4) ioctl$BIOCFLUSH(r2, 0x20004268) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r3], 0x1) 04:02:36 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 04:02:36 executing program 0: setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000800)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget(0x0, 0x4, 0x600) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r5 = semget$private(0x0, 0x4, 0x226) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r5, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 04:02:36 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x80) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 04:02:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x8, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x5, 0x400, 0x8, 0x8, "8cf24488802cbf4402a3241c60de817c16b4d20a", 0xf48, 0x9b7}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) 04:02:36 executing program 1: symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000780)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000800)={0x8, &(0x7f00000007c0)=[{0x3f, 0x9, 0x0, 0x7ff}, {0x1, 0xce2, 0x4, 0x7f}, {0x401, 0x4, 0x7}, {0x3cc, 0x5, 0x7f, 0x5}, {0x1f, 0x10000, 0x7fffffff, 0x20}, {0x1ff, 0x401, 0x300000000, 0x2}, {0x9, 0xff, 0x7, 0x8}, {0xf10, 0xff, 0x1f, 0x3f}]}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x10006}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) chflags(&(0x7f0000000880)='./file0\x00', 0x10000) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=ANY=[@ANYBLOB="250d000000000000efee"], 0xa, &(0x7f0000000700)=[{&(0x7f00000000c0)="6536e208f4775444dfc06b8ec7edea839295550f276d977b190fe0ca085c286934f358e2fd07df17ad625d4e379621c1", 0x30}, {&(0x7f0000000100)="5059a9f6dbdfc0c2560f0cc555e00f874dc37ee635c588597c9b49441bf5315d5786f348417b73173dfe13775d1cf7dbc3ade1813fc5c345c9b8e3a0a26f9124bcdc", 0x42}, {&(0x7f00000002c0)="12f9bc3d2b702a80fe546edad1396ee45bdc0846e88c71c9755c825627d978b63e3d4da33eb62af74cadb3e5c4ff76b3dd7c8ecd413b16b29c479e5531a39ec990067f08bdee58e9cbdafc10247c169232e2be1841dd55294d4dac0875e3e26dc78d1885d63a2b0bec6b318436da78c74dd7172dba88e2a3b669b9e5245abeca90a6bb742be3f3e848ce3106aa3090d24c42a953aebbd952d6599100fcf5b78247531f8c024dcb051a1aab52cc0884b699676cdd8e32ed790e6e1901aa8f042035e8ed34e2933164c3d6e29830c9", 0xce}, {&(0x7f00000003c0)="420d8e247b902f5aa1319e2be8bcfe4aa3671b29bb51b41943244a3a5275586af4021c1fcbdad80074ac899f939da00201c2fbb557e6a65a1503a02d2349504527a09118f1a19ad78bea514dc115626c3f7493f874d3c6d50ff63bf808a0f0f9007fc937ec6406ee779af402b568bd92eead9e4bb760a0681df51596c1b1481a363245a950c951c3213a14ceb2", 0x8d}, {&(0x7f0000000180)="81a7d9704c9c3b36883d0fdbbd79bd6b49d5f408c756891519425dadcfca964f992920863a4c420700e6c00a9a5b86805edf8d6710b9ca4edfcb2910ddd6139543292feeeced74b7c6187c9edffe6510578b62367cf1d29f834a3284025491e5a15e4f876dc3d2bdc0aaa6de", 0x6c}, {&(0x7f0000000480)="ba9d9885ebf4c86d8eb04a9038a241da1129e7a8f479abf6653caa2616802c9cbeb6312e08133ee34a6e524bb8d1cd8e674abe0a7847350ecc5957aa917faa4a025f4ffa91d7190c509d655c4a23ff2910077daf9ddd4681aa5ed8aecf34f6dbebc6bc0fdd3d8fc8f833677c2f41491b63103e7edcaf4980fdca3b47d583f42e81d8b76582eb5acf328dd9d2b1938fc441d7745eb6d4d0c7a631fb0c4e3d97ff1d75c78f66e2161198b9de65e95473b7", 0xb0}, {&(0x7f00000005c0)="13aa33bea236c9fe075c2383a812de676a5b9cece989a6561864a864ec8d00669d7cc0fa85a54aefefa5276f08f5535b6a0d44163ac264ce8d60814cc6f328dc619c6187de3dd007800cfccaa169fdcf18d86910793c77a6ce009d9069577611c368dedd113cbfb6f5c0c9758e1cba7c9664cecb8150f73ca61bce0274efdd42337cd41858fdf6c11f543d8766f5d3284d3d66c1437ce55a0139959fdf33f094328dc33bdde3323595264cae8d6c1e96a12a2e0da023dcfc04968c33417e53e1e5cb2ef2a90b1c7da2cfa499b310652c5d4ab7884af5aa54dbdb7324f62f44d46dbd6892b5e4352d06f5fae4d4", 0xed}], 0x7, 0x0, 0x0, 0x1}, 0x2) acct(&(0x7f0000000840)='./file0\x00') 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x4}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 04:02:36 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) r3 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x6, 0xdff}, {0x18, 0x3, 0x1f, 0x75f6c106}, 0x7, [0x1, 0x236, 0x7ff, 0x1, 0xff, 0xffffffffffffaae3, 0x5, 0x1]}, 0x3c) pipe2(&(0x7f0000000ac0), 0x10004) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001080)) r4 = socket(0x4, 0x0, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x6, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x6, 0x3, 0x90, 0x4000, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) socket$inet(0x2, 0x3, 0x2c87a45e) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x18800, 0x0) sendto$inet6(r4, &(0x7f0000000180)="9284b1f363ee4e25ff9e7b8b6fe1e0506d8069da3256971d", 0x18, 0x2, &(0x7f0000000500)={0x18, 0x3, 0xfffffffffffffff8, 0x2}, 0xc) getuid() ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x80000000, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x7, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r4, &(0x7f0000000440)={0x18, 0x0, 0x4, 0x8}, 0xfffffffffffffd14) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x10001}, 0x8) r6 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x3000) getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 04:02:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x81, 0x80) write(r0, &(0x7f0000000100)="510f", 0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x2, [{}, {0x10000003}]}) pread(r0, &(0x7f00000002c0)="0fc32c5ab64bd7feedc7b7485ca93d283d85d1002d163fd7daf9da2e0016b10abf005d00c07303b653b0dc8b65466e4270038b60907a317831bf68f846bbf7cf9e5432ae45a165716640b62c16b9903a610a41642c3dd5f49e54557bd82eedc211331714215a15733b8728e7494839b2b7e5d38e3da0e4e18aec5df5a21d4afd2c5e2597383e0219c0ad653644a3b9119ee17ca93c14a5961b62d9", 0x9b, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 04:02:36 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = geteuid() lchown(&(0x7f00000000c0)='./control\x00', r1, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 04:02:37 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140)=0xfe6, 0x4) fchdir(r0) r1 = msgget(0x2, 0x211) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/58) lseek(r0, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/71}, &(0x7f0000000140)=0x49) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 04:02:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x5) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffd68, &(0x7f0000000100)="50ae31968ef0e7a5285891240b49b6") 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0xf0000040, 0x4c4, 0x8}, {{r0}, 0xffffffffffffffff, 0x28, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffffa, 0xe5e962b3c84d7a96, 0xfffff, 0x0, 0xec30}, {{r0}, 0xfffffffffffffff8, 0xe, 0x8, 0xe46a, 0x7}, {{r0}, 0xfffffffffffffffa, 0x2a, 0xfffff, 0x6, 0x6}, {{r0}, 0x0, 0x10, 0x2, 0xfffffffffffffeff, 0x9}], 0x100000000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x400fffff, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x3f, 0x400}, {{r0}, 0xfffffffffffffffe, 0x50, 0x2, 0x3119b1d4, 0x8}], 0x100, &(0x7f0000000040)={0x54, 0x7fff}) 04:02:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000), 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1c}, {0x6, 0x0, 0x0, 0x2000100100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)) 04:02:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000f5885332e5466f00000016"]) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x20) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)) 04:02:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000201) r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x53, &(0x7f0000000000)="2380d2037af0198299d221de707b9c1fa7375e49ecf169b8bf013ed4fbeecc20a6eb65e63b3bed3f72ed8a7bfd29c7041fff2ffaa2c6d1c9b42c2faa7973a9544132a955a5396d00fb37bbe715f53c5d4e0509") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:37 executing program 0: r0 = syz_open_pts() r1 = getpgrp() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) getpgid(r1) r3 = dup2(r0, r0) getdents(r3, &(0x7f0000000400)=""/67, 0x43) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x1, 0xc003, 0x100000000, &(0x7f00000003c0)) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000380)='./file0\x00', 0x400, 0x18) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="b6eed5da9dc2ac532ff860b9df4e52592da685da3ee37618d099f54f1022a9f5af4aa7a9b41d5d146377a550b2bdce2b5f5b42791d4e1c43fda51c7143c39156f64b645c7e3c2808928b7d5e7c06bb8979adfafaf257f1e25b3e9fe4f2aed44227767b6e92fbfb264ae6ce27c33aeac5fd7be153f1e5847a24eec46eb7279d5433c7ba33a676f4ba542e9fda2c4a85000000000000000000"], 0x1) rmdir(&(0x7f0000000340)='./file0\x00') r7 = syz_open_pts() mkdir(0x0, 0x0) close(r0) dup(r7) syz_open_pts() 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:37 executing program 1: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) shutdown(r3, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x2) r5 = syz_open_pts() readv(r4, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r4, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r4, 0x20007461) getrusage(0x1, &(0x7f00000018c0)) r6 = semget$private(0x0, 0x3, 0x10040) write(r4, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) kevent(r4, &(0x7f00000019c0)=[{{r4}, 0xffffffffffffffff, 0x1, 0x40000001, 0x4, 0xab2}, {{r5}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x9b9, 0x401}, {{r3}, 0xfffffffffffffff9, 0x90, 0x0, 0x94c3, 0x5}, {{r5}, 0xfffffffffffffffc, 0x80, 0x1, 0x9, 0x6}], 0x2, &(0x7f0000001a40)=[{{r5}, 0xffffffffffffffff, 0x80, 0x1, 0x7fff, 0x5}, {{r3}, 0xfffffffffffffff9, 0x8, 0x20, 0xab5, 0x3}, {{r3}, 0xfffffffffffffff8, 0xa, 0x65b834fdce2a6afe, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffff8, 0x20, 0x4b973bee7717655f, 0xc7, 0x9}, {{r3}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0xfffffffffffffffd, 0x5}, {{r4}, 0x44c27bbe26a45b9f, 0x2, 0x81, 0x9, 0x95}, {{r5}, 0xfffffffffffffffb, 0x40, 0x20, 0x2, 0x7010}], 0x8, &(0x7f0000001880)={0xfffffffffffffffb, 0x4}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) preadv(r4, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r4, &(0x7f0000001400)='./file0/file0\x00') r7 = openat(r4, &(0x7f00000001c0)='./file1\x00', 0x2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000180, 0x0) r8 = openat(r7, &(0x7f00000014c0)='./file0\x00', 0xc1, 0x82) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001840)={0x0, './file2\x00'}) getegid() accept$inet6(r8, &(0x7f0000001980), &(0x7f0000001740)=0x35e) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000001440)=0x200000000000000) semop(r6, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 04:02:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000340)='./bus/file0\x00', 0x2000, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x1000000160000}, 0x8, [0x80, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x81]}, 0x3c) r3 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) r4 = getpgid(0x0) r5 = getuid() ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x400, 0x200, 0x5}) clock_settime(0x3, &(0x7f0000000300)={0x8000, 0x5}) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r6}, 0xc) write(r3, &(0x7f0000000080)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) 04:02:37 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, &(0x7f0000000300)) 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, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c0}]}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 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, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r3, 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(r2, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 04:02:37 executing program 1: r0 = socket(0x6, 0x8000, 0x3a) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) setsockopt(r0, 0x29, 0x20000003e, 0x0, 0x0) 04:02:37 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x8b32cdcd86cf4ef, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x1, 0x0) r3 = dup2(r1, r1) ioctl$BIOCFLUSH(r3, 0x20004268) select(0x40, &(0x7f0000000000)={0x1f, 0x9}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022, 0x20000000}) r4 = dup2(r0, r2) kevent(r1, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x82, 0x4, 0x0, 0x40}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x7}, {{r1}, 0xfffffffffffffffa, 0x1, 0x20, 0x9, 0x4}], 0x7, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x3, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x8, 0x8, 0x8, 0x8705}, {{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0x1, 0xc46b}], 0x9, &(0x7f0000000340)={0x0, 0xc8a9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r5, r6) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000200)=0xc187) connect$inet6(r4, &(0x7f0000000040), 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 04:02:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) pipe(&(0x7f0000000280)={0xffffffffffffffff}) listen(r1, 0x40) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x1ec}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r3 = syz_open_pts() close(r0) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x2000001, 0x0, 0x1000000579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r5, &(0x7f0000000880)=""/161, 0xa1) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) syz_open_pts() 04:02:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0xfffffffffffffffb) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:37 executing program 0: mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xd73a}, {}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) r2 = semget(0x3, 0x2, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='t') r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff]) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r8 = getpgrp() r9 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x3, r7, r5, r6, r4, 0x80, 0xd3}, 0x400000000006, 0x3, r8, r9, 0xffffffffffffffad, 0x1, 0x5}) 04:02:37 executing program 0: chdir(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x100) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) unlink(&(0x7f0000000140)='./file0/file0\x00') r1 = msgget(0x0, 0x10) msgsnd(r1, &(0x7f0000000180)={0x1, "a6ac79af9a427576af79c12b0da2360a1056336e0c839635e1bfc8df14c6ccc71f6134e71dcab75f6c1160344fb9289dce7987121f77bd83836d8127dda2bfe5866391a0e671a9ceedc5"}, 0x52, 0x800) 04:02:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) fsync(r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRES16=r0], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x1, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 04:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/88, 0x58}, {&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000280)=""/165, 0xa5}], 0x4, 0x0, 0x0) close(r0) r1 = syz_open_pts() open(&(0x7f0000000400)='./file0\x00', 0x0, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 04:02:38 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="60c966b20327ef053edc7287acf0c79b104048ab2c7500eb4cd4abda25efc2d8b600f1dca9ebbec49fd4db0e9f948ab703f9621a0dac0876b801bdb5bb0f75bf3e826637a1ee48d056c0e196dc1ef5106aeb770a7b6bdb8e1367232323810ad72f37744c362e1a501610", 0x6a}], 0x1, 0x0, 0x0) minherit(&(0x7f00006ac000/0x3000)=nil, 0x3000, 0x3) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000529000/0x2000)=nil, 0x2000) 04:02:40 executing program 0: r0 = kqueue() fcntl$getflags(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x6, 0x208001ff, 0x0, "30074080e9000300"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 04:02:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r1, r1) 04:02:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000240)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='./file1\x00') 04:02:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fc573eca4c7407909b56f004589a318262bd143ab003feaa2094e6d490d9668612da03105002afee391ea96d7e6ee59199201a4a7110808d0ceac6dc6677c9089c5482888670bb6f4160adc7ccea85cd85c3501b07000d01548ed58f0198f53d78c823d07228346bd5e3bf1548a13ff070e408eefdb24dc3829e3f3e3ebcd66d8b67526dbcf71072e881ede85f0e1c4c4347bbb2a13701438e324ba59dc4970e194cff97f99419ddebbabdd2f556bdac877313200920000a32f1fc7bfce9d6013275a963f9f8670476af5f73497968a72fea5525f46ade5e14a673fe4d79314aeccc5789942b46b659c656ddc0b90d9f7edd0786b3e01fc56394216b9f49b9e2b8224f2cb19281a1764b7e19cf6e714649f1634d1592868bf44b642eaaa6256a91fa013f974fc4d51e11ab36db21d3cb919a63ccd9cdb23647a2e4de2882d7632a4ea821a47c3d3f04cab1ef7e7fe1ee2011bac8d3617744f63051e820b6342d7db6a75c9009e753c39d5df6b28e607651ca7873f22868fe94f", 0x50}], 0x8d) execve(0x0, 0x0, 0x0) 04:02:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000080)=""/216, 0xd8}, {&(0x7f0000000180)=""/72, 0x48}, {&(0x7f00000002c0)=""/173, 0xad}, {&(0x7f0000000380)=""/241, 0xf1}, {&(0x7f0000000480)=""/172, 0xac}, {&(0x7f0000000540)=""/122, 0x7a}], 0x7, &(0x7f0000000640)=""/104, 0x68}, 0x1) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x2, 0x2010, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x815de15cb2575c92) r1 = kqueue() fchmod(r1, 0x40) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0xfffffffffffffffd, 0x4, 0x400, [{&(0x7f0000001000/0xd000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffda2}, {&(0x7f00000ee000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f000000b000/0x4000)=nil, &(0x7f000000c000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000009000/0x2000)=nil, &(0x7f000000c000/0x4000)=nil, 0x5}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000000b000/0x2000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000000d000/0x600000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000343000/0x2000)=nil, &(0x7f000053f000/0x1000)=nil, 0x100000000}, {&(0x7f0000425000/0x1000)=nil, &(0x7f00005c3000/0x4000)=nil, 0x80}, {&(0x7f000015e000/0x2000)=nil, &(0x7f00001af000/0x3000)=nil, 0x7}, {&(0x7f000000b000/0x4000)=nil, &(0x7f000004f000/0x2000)=nil, 0x5c}, {&(0x7f0000426000/0x3000)=nil, &(0x7f0000559000/0x3000)=nil, 0x1119a921}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000035000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) munmap(&(0x7f00001f9000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x21) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000780)={0x4, 0x8, 0x3f, 0x7, "5374259c22896aeb00d2d8f93bab88dc0eb63353", 0x8, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000000)="af510f350e9b713ff8ca24187e11bbbf7f382f836ea6564f4898", 0x1a, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) 04:02:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001680)=0x2, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000003440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbe10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46444994c86968ffb7b26800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd3882b36d0f05ffda2f05eb6600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00"/4139]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000002340)=0xfffffffffffffffc) msgget$private(0x0, 0xa44ac304cb5791de) r2 = geteuid() ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000001340)={{}, 0x2, &(0x7f0000001300)=[0x0, 0x0]}) setuid(r2) r3 = msgget(0x1, 0x100) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f489") readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/bpf\x00', 0x8040, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000001380)=""/67, 0x43}, {&(0x7f0000001400)=""/209, 0xd1}, {&(0x7f0000001500)=""/10, 0xa}, {&(0x7f0000001540)=""/181, 0xb5}], 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000023c0)={&(0x7f0000000080), 0x20000212}) 04:02:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x40) write(r0, &(0x7f0000000440)="f35fd413c71601558f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1", 0x58) pwrite(r0, &(0x7f00000002c0)="445953f96c03d1fcd0ea9cbf233f8589713fc4f9a6c3cbe3bc29e75ca1ec899f58895a6c1ebf5ffa393d4ddc7b535fa250bc93b3ec7e4a331751e7f363d6ad05efb6da373501e06895d2d3ff6288d85a98db5786d7fb7e2ea341752935ff", 0x5e, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0xfffffffffffffff8, 0x850d, 0x1, 0x8000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000000300)=""/211) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x3, 0x3, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) pwrite(r1, &(0x7f0000000200)="4a451cfa783bfd7594ee0f85abde6bf4b03d6574a313e3edc4148525adde81f90c34ee6cc442795b7fad40c956ac00f9e8cbd61fa4c47c2b00f8d5d5ec01b84ef6882f254a214dc8cc3fc19a98a7edb2036533cbd24d5094c03a5ee1b7443f41ea3d928af1a2f2c86a4eacd9cc760260bd1b36706aebd0cf9a5601773ff52fb29d0d0e5f24bb5730d6d968de568a7f0af3cf80328bb540ffe8aaba3a24a4a943dcff61ed65abda0df3f56f68b7f9b4d8ab0a19a63189c581b9f2e8d6d2bdde789e2e7dccfb8d135e154b102e4ae5280b5a7d3594be28a5c1254dc52fe18aa60f29c83052d3ae1366", 0xe8, 0x0, 0x8000) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) write(r0, &(0x7f0000000400)="4889fe93850304da090000001b007aa8505c0c9ed59efbfde8b64db19ba979c81bd89761194eafcec05ac84cfbbce71f73bb836cdf5458813339ff5bee1c00"/75, 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) 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(&(0x7f0000269000/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}]}) 04:02:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sendto(r0, &(0x7f0000000040)="f6c2c3c4330debd3e04c2ca92b1bb8a7201f055df6731fcd823e489684c00483bc", 0x21, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0xffffffff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000640), 0x10000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000600)={0x100000000000000, 0xbec, 0x9, 0x3, "1f64f4524dbf88bc6e9ab56b2174b4a9cd87a431", 0x7, 0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d3", 0x493, 0x0, 0x0, 0x0) 04:02:40 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=',]\xdb\'^\x00', &(0x7f00000003c0)='()[5&*\x00', &(0x7f0000000240)='#}(#\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\\:\x00', &(0x7f0000000300)='}%/\x00', &(0x7f0000000340)='-[\x00']) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 04:02:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x4) kqueue() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x9, 0x95ee, 0x8, "cac844a97ad92bf6361937c702ef306a2a24f8e3", 0x1, 0x1}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 04:02:40 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff}) unlinkat(r0, &(0x7f00000004c0)='./file0\x00', 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) shutdown(r2, 0x2) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0xc1, 0x8, 0xfff, 0x55}, {{r2}, 0xffffffffffffffff, 0x45, 0x2, 0x7fff, 0x200}, {{r2}, 0x0, 0x10, 0xf0000028, 0x1, 0x2}, {{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0x22d, 0x9}], 0x3, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x8, 0x76}, {{}, 0x0, 0x84, 0x11, 0x9, 0x17}, {{r2}, 0xfffffffffffffffe, 0x8, 0xa, 0x2, 0x1}], 0x7, &(0x7f0000000100)={0x96c, 0x2}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x0, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000540), 0x6, 0x0, 0xfffffffffffffffe, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000001c0), 0x66, 0x0, 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./bus\x00', 0x8) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000400)=0x5) r6 = syz_open_pts() kevent(r1, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r5}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r1}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r1}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r4}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r1}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r5}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r4}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r1}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r5}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000580)=""/157, 0x9d}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 04:02:42 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000840)) accept$inet(r1, 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000000)) 04:02:42 executing program 1: r0 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000c14b7da796f5c1bc5def7f2b2981941f0c91f1d9ffe73b7decc629972360e563ffa2bf346a11b94b98ecf3c5e3d30662b86d0f481a737c446410c0995f70604af61ff4532320af55c6fe09fbb33ebbd2f07d24ce12b893272261e8956a21aa8b52f120d53fd044be82798b758352f23f37e1a0b61e0d1a3bd71e6f3e96589da28eb7313a03e73e6ef22914e52defb7ea7e39573f604885e2181c983d6c7be48a64171c90f3f1a18774aa2a83f708ce04c43c85dc220a9c5c844eb5d29caf6697218b9d9bd1f51b2d04b5cbae7712dbc0a34932ee5f3c705af3a9df64643c2fa257"]) setrlimit(0x3, &(0x7f0000000100)={0x100000, 0x100000}) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/113) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/133) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x24, 0x2, 0x35, 0x80}, {{r4}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x100, 0x5}, {{}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x100000000, 0x1000}], 0x1ff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x1, 0x8, 0x8, 0x9}, {{}, 0xffffffffffffffff, 0x18, 0x0, 0x4, 0x7fff}, {{}, 0xfffffffffffffffd, 0x4a, 0xf0000040, 0x3, 0x3}, {{}, 0xa58db712e675454e, 0x80, 0x8, 0x10000, 0x3ff}], 0x81, &(0x7f0000000400)={0xfc58, 0x80000000}) connect$unix(r3, &(0x7f0000001b00)=ANY=[@ANYBLOB="80002e2f66616c652fff1569720edc1b937f4e93d0690c4aa41b708e0c637515c67f62e4c78f8ca91f1c8d9bff6a2d159c87515efbaead39c81f4c6e46152dce5eec51017a61f2c6e70a20ef7fc8578f6e0d000000000000000000ae08593905ba4476745c828af1e0d6618e8561c52afaa38a467cd82e42145cadb50bc492ebb39512405b9b88a3c0ed22f18d11a1c27d1f3fa894c734b450ae9edebeca7e289b0387ab8b9e53d40bfcb0e384e98158adeaf3761dde75c873b9de454af53b145fdfac94b8076c19320b61a17e23de3d1c00ce1a40f60347687991"], 0xa) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) sendto$unix(r3, &(0x7f00000004c0)="d873f0004feac42885113423b7a3b8377cdfebf44c5ffc9994f5d35825df7b74b63b349573e98cfd36c9a02e50b975b5a53d2b4b4ce8c21031a435658a1a4f9bbb5b3b6c52f9797768b9e2c30a089c2221cdac06c6fdbedce0a8460c52f4bd5b3b9c75a2f1ca7944a460903a0fcc4e1814c8c4255aed7797b7bf5116c03dc5d6e56043e4c62137e011bba766a995ac538548f38710166a8e01ca8990bd73b5bb", 0xa0, 0x0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000005c0)=""/4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) readv(r5, &(0x7f0000001740)=[{&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/102, 0x66}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001780)=""/90) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001800)) mkdirat(r3, &(0x7f0000001840)='./file1\x00', 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001880)=0x5) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000018c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001900)={0x1, 0x0, {0xffffffffffffffe0, 0x3}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x10000, 0x0) mkdirat(r3, &(0x7f0000001980)='./file1\x00', 0x10) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000019c0)={0x0, 0x8, 0xffffffff, 0x7, 0x100000001}) 04:02:43 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCEXCL(r1, 0x2000740d) fchdir(r0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000000c0)=""/74, 0x4a}, {&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000001c0)=""/38, 0x26}, {&(0x7f0000000200)=""/137, 0x89}], 0x5, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000340)=""/154, 0x9a, 0x840, &(0x7f0000000400)={0x2, 0x2}, 0xc) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), 0x4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 04:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x89}], 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = kqueue() r2 = shmget$private(0x0, 0x4000, 0x480, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) bind$inet(r0, &(0x7f0000000240)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/143, 0x8f) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) 04:02:43 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x11) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x1753f1ed2b3f0783) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xfffffffffffffffb) r2 = accept$inet6(r1, 0x0, &(0x7f0000000140)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x3) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x1, 0x306d463e, 0x401, 0x1, 0xff, 0xb7c9, 0x6, 0x2, 0x0, 0xc47c, 0xac}) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000340)=0x7f) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) ioctl$TIOCNOTTY(r1, 0x20007471) accept$unix(r1, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) ioctl$KDGKBMODE(r1, 0x40044b06) unlinkat(r0, &(0x7f0000000680)='./file0/file0\x00', 0x456502cfef0c9a5f) close(r3) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000006c0)=0x1) unlinkat(r0, &(0x7f0000000700)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000740)='./file0/file0\x00', r0, &(0x7f0000000780)='./file0/file0\x00') getsockname(r4, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) r5 = open(&(0x7f0000000840)='./file0\x00', 0x200, 0x8eb6ea7e1805d1ee) flock(r0, 0x0) preadv(r3, &(0x7f0000000a00)=[{&(0x7f0000000880)=""/102, 0x66}, {&(0x7f0000000900)=""/47, 0x2f}, {&(0x7f0000000940)=""/172, 0xac}], 0x3, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000ac0)={'./file0\x00', 0xffffffff7fffffff, 0x5, 0x39a, 0x0, 0x9, 0x3, 0x1, 0x2, 0x2, 0xe769, 0x3}) accept$inet(r5, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) recvfrom$inet6(r1, &(0x7f0000000bc0)=""/225, 0xe1, 0x2, &(0x7f0000000cc0)={0x18, 0x1, 0x7, 0x401}, 0xc) 04:02:43 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 04:02:43 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 04:02:43 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 04:02:43 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x18100, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0xfffffffffffffffb, 0x3, 0x8, 0x800}, {0xffffffffffffffff, 0x0, 0x6, 0xf4}, {0x0, 0xffffffffffffff7f, 0x6, 0x7}, {0x7fffffff, 0x2, 0x4, 0x6}]}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x1000}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getppid() fcntl$setown(r1, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae2", 0x49) 04:02:43 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xfffffffffffffffd, 0x5}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000180)="f1d1ef9c8c9e45067e143729a88f1ea0736b8143d1131f94425b4566dd1410f249573d49854d7e649a6e7106ef602841715e35a7e8bd928b8aea634685fd368a83302a652084a41c5e9af9b4e7136e77589ca325f5a15be7a0cc5a553e5a91465a8a41c8651fd7721e2df0f28f1d9e846bb482e55898eaa1b9c79760f40026250807", 0x82}, {&(0x7f0000000240)="970d2880bd375fed7290dcd969c18cdae3d26696faf7bcd17dcf08b8d419cbda4897303dd4d156f66c98c989a013559254aeddbdd0dee6f1e4f6cae5ef1191435c3247f778114c11ab3712a055528eb8e9e15f2eef9354762627d8891bef59ba54d19366f0d3fcd4eb0168a1743231d3a3792f1ecba105cfe728ed1fe98f80da979f022d564ac1aec9a68e35", 0x8c}, {&(0x7f0000000300)="8cbf1711dadb6553ce80251b07a7856d275265298c78043b180a916efc2b9a5f6e0dd3e7e6af95785d36c5954ad0dbc471679970b30a548f970653f4be472f8c4b40cb38021d37e567b430fc4bd7446dec5aa6f5b3d9e6060060d88f425ef6cef3800fc5147d3b78bbb32b386eaeb7818269980546b6cc789cdd3d1118f978c318ecb632cd5a83c22d1fe5ca97eb43729140ee3eb870ad0056996b8bbd9d918615675a208864bac031ef07b3a5c3b83c4dc5aa07cf00f31dfc00cebc5e3c88", 0xbf}, {&(0x7f0000000080)="d86cb160354b8a415aecdb6215f853e4f14973237dad49ed85cf549be3b9e2f41a21a36ab6a78dd8f9", 0x29}, {&(0x7f0000000440)="791d612ac9893fb186f6bc8557d898d8e7bc6399e2042996420a3238025fea64efbc5fee411f288b354dbf893b0bdb0abdadcd696530e27f2418f42dfe906c3eb40a0cdb109dc366320c60c7369f91650b4cb81a41be53c3512e", 0x5a}, {&(0x7f00000004c0)="44c6aee3bc2b91474a4d3947e0758654a468cc1b16810cefe951f83fc41b115321e77fa77c1c72e5aa3385832ad9e4f59d96a4559f3f15f423f0a9fd5276d367c142425f9947bd0814ccc60e6bd59c973d673a113914ed278f0a12c5eb5ae8e0c515fe66f6a5ecd9784d795749decf73726727a810d5386764ce6760e71d2326d7c42a1c14505b51", 0x88}, {&(0x7f0000000580)="bf23bd1b1d34569ceeefdb254a88436adf4e2b18f53ea46d66bd02792558f575c1ac1326a282c334b00c720f08865a1d9777dab24f3cc7aa692b1995e0d97d3be353b6694aa2b43df2a8a5414e6f0ebce0ab73e762c527cb6477019efdcb21b67cf804f596a0049e7088ad860a2e68656b01f489b4558920e6e5e4581c6e149e8500f71bfbbe71606e707b42a32126b28c15609ba15c4bee394269e6357c62553457cfac7f504d82df1589f05acb59c9fee1609e793f6d7169c707d885a82d44389458c9c7260872cfabda13f60b3204ac751f0699e215aca7fd94bae3da68f118c64c337823230b", 0xe8}, {&(0x7f0000000680)="b5b2edf588f213fc0907e2211fa82b796e3ead1a9be0fcc55b353fd13dee3401068d1eb3acaaed43a3e5b41f9a0f8030ca6402f8f06b36e896a4b2dc35f47b255c99adbdaf35f29b1bd947457c70fed21c17d7864d3a9378a96fae794f63b654f1019139b3866e9411562505ca35468c968ac2938b6929", 0x77}, {&(0x7f00000007c0)="b6600b85466c1bc0a136d75d09d1fd19b6fb7ebcd1b3770f49dfef5b27864b614c2d70dc497ec65c460456a8b738fa7ae622611dcd5fbd62cbad5bff4c9f9ca67d67089b06acce1718fb866e2985cd3deb8e028cebf09a8d1d318cd65ea8973e0aa478be22e14896d96c7f73ae01e10d8dd4ec2efa3c215e434579e522fc74aa01af30c2280a83a434d3a7b634d7a0555fa2cb88e9cb5c5fe57379b2cbf7f2a69e8777bfe8406e912e5717ee56d02d1d788130d736f20a", 0xb7}, {&(0x7f0000000100)}], 0xa, &(0x7f0000000bc0)=[{0x1010, 0x1, 0x7, "6d57596f15bedcc61ec85cb9b1422c9a67fed5e62614f913c10e8d416eee8c46363980e63fe73558b79e8134d89564b311a54a2b7af9d74489b245acc2f3b9116cd61fce2c72da94428e375b24c6c987c09174b616f784712f7380dceaab8b2ee0bbfd6a66776736dad68828f7979cf6df5e9fd981e8aa5e21839d2f231509c20ead2c70878d0772340161cd48cb809ca5a99a39ce787f721e1b6e428afe8a3a71fbc9f6839d8dcbe85cecc82a8a5ea27afeb6ab78f17f6ac9fc9f7fee435ca93ddf4385f5d18e45bd9dd0f6f0e8732b0f40ff068a08ff85e157f0a2e282e111d92528b9af725a136a70311410f03ec6c1c616bf738fac4620975425ea51dbb149e8154c5f9237378622bdf7f9962e67de5032c2602e8529f997ec80c57e9ba34f1aeccb6f1827f61dc9f0ae60171a06b474e79b821fe3fbb3ecdd5271c6ca65b99fc4fdd824e71ae86e666446d273e9dbd0d918bf98a8c32be64113911942eee3593f31654be91f8c08bbc6585baa5d4af89384b8a10adfdf498402785a4df0e8e1f0d98c08563e6f77a9a2f9595b9559996fbffcf0b79f6cebb8c2d8cd12edb8654ad0112c81517038d169c046d03db18144a9e5dec5141649a91a3807d4dc69d644bb0220a9b76444e2c2e10b11bb669faaf0e0f51e2ee2631b37fe8bef1ffa2758fb8df83184531e437fa46e6dd2ac66435a4585d003aaa87ad68dce13200f57a0833ee63ead282d252912184b18d3a82c5ac544b433ab31246c27bcbf38ea8385066a17625dc94ef78f4b4d676700aeff604422e41ee8c467782620005b7445a33eb27075b328d0645f8349fcbc6fd3faaabef0a470f5cabc56951af6e141353fefd69c5ec78c88a0f256bdb3aaecb84065455f5fab2e1a4a29b4e5a1e197cbded26bedfac27d607e5d97dd0d5f96320c6ad3634ddff1b4246b95b36ac76c78689c32d785f92ea346dc88a155d27e2d1b61c7959db1c5f114bc154c74b1f9afebab204c15a0ea9f72a0b1d5feb33b09b0c6a4ac7eca3a017406d8eace20699310327ee768522f433163037f2895c9946027730d6b50a0c160cd7d2fa8dfcd755dc6f8d250b9609770a561eb718d1ec6031874bd5008aac7ad146c6fc189f8162d212c548a72d17b2714559ae8cf79ea8a0f0e699d43b4b9f1d9112d5f418d2967afd29f354e8e1ad9786864e6c1218b0416ce5fb7954b7cf64eb05ffa46a58520593cf6272a93b3c1b5ecc381d43273f7a01d5cc5585e78096570f16102c4d984af7e6d557d741fc9aa41cfeb55557e6660f14fe8aeaf5ab3ef236242c6ff5b30e58fba7e354e58196b3e089d469846902734db9ab1e06fb7d7f5cb8f392cbd5e81acb0b52ab980b76d17bfa9bfa98d33a34d2b2cf4ea6fa1ebfbffc5e6942ce33dcefaeaee42e4a36e5f338028bad9530c223587d43de8050a31156ce1fb14657253f55edb88722a21134e6c5a61111e43a5bee7670209b2a9ac35c7da63638105381d75b44d8d898e1f7d2b2828a2060e174a826cd6ecb225a045bae2f6d1e5170740eef062f73895477fff0ba8d183ac34a3a2e0f709f166467b84f619c20e43fc0c0ddfc371a50966fc77ceefd1dfe59df029d35cb720e872acfc6c58b77a62b880b98ea6550754b2d85961b0c439c8d1628b3d42dc97efcb412a609bf9bc19d16703117e13ba3638201eb29af905efd5332b74ff0aaeae8534eade7cd83567c493a2263980610d95a9757cf26c23a4e00c5be34504aa6c53b9a0408a885f9f9147eda95568cc39c8085f5c18a197b6a11bdadca2664f3922cafbeda0227585e3a82fb67883c48eac86e8eb0f17752c07f1a623cc9d2e3f6d88ff66094dbd3f90ba5ed20775aa647eaae803e4142925b1b7e8b0b6c1936179ee9d94bc38d484f67f9cb2b00750b5a5c9da847757f9592472918eb1c2c4b6c4f05ecc8005987b7f855c027867ae5251b809a3bc1cda83004c14b7a671851278288570e41df30b392862fb4e83cc76835a7b7556e2c788cb55c36e48972e18811219e78a17730b6707b11a571b540054b2034ceca00f8b7888fd4f8e75626a963367c437ba5341e5fd5ebe28c0c09b7206091c52747853c489eb019e42e6d2fff6ab3955761ca2113689d0020faeeb3b3f0ef6bef1e851ee7af59c040958f09b0bcf5eb7488626701f512834bcd28e42bf119433314aaa617d590f252f5bba593cc014a96d9822ddbc1c60a3840b46ff1748a8f33df10a6abcaf4841a860a56344907d2fc751f7209ca62a945a30f395f916576e0f45f7ba7e53da9ab61281cb12abd698dcc94c4e834e1901dce4d804314ac0de9f483e3966ed5f0c2a115b8719936d063e2113a07601624530ffa58fa351ae13eb2b0a56bc9438e801a96dbc3e3d72473cf9cfc9ba452565812d7697811dc1b80ec3a8ae0ae7a82448829b7cd9a81c0efbe30b988567c0c0347ec9670e015795179ff0320fd0ba7649a932476e7361d4ccd631d37d189256a59799aa59585bfd8e3fee059d73ccac99fe792d65a0a9ef7b0abab9f28b74b0be3f9011babe6958bc375c5a9c945132e26a57c22c9e8d6c69990e3d03a49390873df063cfb8b281cd12792e39a061644df05effa057d33053dc8251586605b10ee229aec2a1a91fc67df213fa784991e49352be91e7b67ae495289fe934cb5e5f44be08b3fdbaed0e09d13ef5a61bb72f1c52610497530d9bded8f99838f4d4b78e9005701d77813064d3cb8826b823d99278932d380de7e870218af26e444038b74e3797c2b4c940951e425a49f7e82a37f166f64d9ec6518a422d0b0c5f10d29bd453857c6438e97ee458ad3c0e314546f7f2ed7ee6748823d919940b1f3d43bf2d8cc3e4c9439b55a28697eb602985be19abc340e273719aa7f5b6b8cbe7019a532b30b18c4aff078242b6411ae91329d6c4787ef623abfe1d59b95abc12f37ddc5ecb48f101e4bc5d97290542d576593de60f090e299d7024b0b809a27113392b9e0e9716c419a5cbfd46f56a0e09fe7d357d2158f2a5edee126422ac056372d611cf251ae8c48ef6a6f9f959fbb91a9efbc9c8a7288630e68e5a554a9fc2761b69a9ac8b91fea54995a8e17a9d355cf2d596ee4c3fd228846f71b3ba1253cc2772a985a61d2ddf2a9fddcc08fa52ba8260e26d5a91938de4a190744ad3cd033c23b1b72b3d0f8fc3a91b6a198a222d23ede7f283a25afd1f5a5a0f823e31ead69a449c91d19f937996adcdf320e7b07b6bc9352b063d6a1e5cccbd51e157fc559ac885f9f1361948b1dd5fdc14699d162cd44cbf882d0a9f07aa77024e68dc90e4c6d0130dc39c302c2a73d105bb25c54bd12c1cbdd71590dab0bb5ce86d0f03963e6b079d688c75c22384b63c708d67913eb88792ced45ebd88baa5294e9a0f37f3e679152a01478aa6b6558f6fba3502b05c918481d2ccfa4a8c8ae039aa7e6eb47b49743a005f1f2ebcb998902175bcc17cddde6d81f6a1fbad9288805f0bb576400d13bcc43b7fe8ba459fa6a68ab85960008ab2567f14d3a92a673f11c3365e9d5a689a65cbd948ac2b7aef1f6440bb05c4c61ce8885be2103fd019b233930b5f73b3062ec8a88012325bd0aa7e04d351837941c11d6c04f20e2bd835e7122d7efe6c9b5bac79a6c3a57c1948634ce8664c4a7b794753be3d6fafaf3df19ba83885a90611634c44b8a9479560cf7d62ac449c319db5c53749b114c5e8b188309b70b813799c27c610e5e1a687bac7d721de78370f822c7bef6cb8d6c3b99742cb028699511614ffa3a4b952245e88b6e90a2413475b01e563c8480c4c19014ba15e7640de6af5ff8d62003976918d77c2a4e7e45eb01828d12dcdd1bcc08453d741f783387e3c9665bc9c87fd9488d6cf32b301abd6a0a195c0a8117cb85ade7448c419a9fc790d2da4e482de0c8cfe05c5e09980f3262f924cedf00b890ded4696c36c657d303d5dad742d0b87ca82579e46db8b9e3a5b3b258627f81c278a796eb1596c61fb390ded61e65a95ca7f880f92f980fd3dedf096737f556c140313a45cd93f2362bed7c891ddd22bd88e2cdbe0a6266cbd5bc6f7da326cfb1319f47de430aa3362932b6998c540537bbd5ba1ad2232d668e418f23cdefc21834dd013159280c05f8b5803d655edef8de4025330913958c18c01f10d96e3082458caf7cdc044748575b769846ed198ea2e685f358cd0b91ab05b75d0103d0cd0f87e5f0d735a21d39ddf0d9d5a384dfe3ddb6a0fcbe2f607f73c8f0a369635876f50e45db549367d56f7243063477f68b66ff8ca97e5a34705970dde8e004cc008477900e0f89f22e2e82adc0f66c74a8aca250445620679decfe52dd338c0fe0a8f6b5a0b170a86f5a1dbcc2db2b176888a042107d98035a464752c72a991f467daf1a9f7c55945e9186b8692e3962719c8dac044619b0672fda7e1441066373702dfe20e6fceedcf8e22c885b070ce659d6dbfa54e163755a15642cead5381f9bcc83d09ceab7c2b8a940b85414909ea991a8e8fd9d37e9dfb07b314468897c66aac5a41f4859d7a3549876d65606bd19d66286b7509accf27cc2e6c1f59c8859e2072af28f8802b963d1c57cb05e4f2d6f6971cf5879cc20997e46113d090ca3f610461e2f7f6aa9bf5e12e951feb707974f8a5104a1be01f40307c7c48ca0a14e639a902dba3d568984754208dc383ad2f5e5e9011c8f410b6fc99cfeb1b22cbc2a93cc49f9ddf9b6b6c2b67c097cd3d426c06e2b7ac1cb549ed48e50c8febd14f1eca04528e624948f70b7f3590f92cba8a29ebeb88d735065b911cf1836eb08c4725c292d8632071d4edccdae88ed548bb6dacaa2a29f51549c1a2d8fb48d44ec72c0649504542023d9d6477d309094ec1bd060c996dc2fd1361f1554c1d8ef5f4cdb23c9256658de486401e17c3a24a5280aeb2e16471107cf368797a5f4f8197d29ed89cd739c0916fc09b1724274b42a48590dc981dd21b18784e52b405eb8817dd5513f4c6e0ecd150a1b5931d6ff33dbaa383f79ca88bc437ba78b56847353c1a96bfd349a3ae0215677633694a720a621d8cfe4a38a88561f08642e3baa2b88064aea701ae1035e7ce28f78cdb8d8b33cb96d96ea5a20361ef30e7b19bf7b53c5f0ea340e6ad34c84dc3ffe39be7036e4b57267027d7f758403ed8732c9b83c90ece71021216c259667b4e94b4d1a92c3b71a7484e450caecae578fa3053d27833a0cb04c142fc721860854cf556a0ad3beeb4ba6f75e62e58deadfab24686174bf5b1d84890f7f7196f15f84f3a5668b8af8ffd47d1f5ec775619a38459c24e9b816f863a952c6436de18cd0f27e5e9d62d3d2e7b8e3fc24195d3ec6454115002bc662d29575c618239ebcf937a62eb5cf20efb79f4325ae8671f3f77b1e7c3571db9402415f025a28b151c90b2aa45c665e69f770fce5cdded1453dcf99a03e348223b668f748a45e25c387ad697401c27b73ee60f240577986758903c7083297632ce4fd337224c60a95ca94008ff583f2de371622a7c9357d8e51d44e9df1120bfbfb87cf7851bc3eb07d18b2b949102de27feabe5ad758947103df19549c91a0c13b579adcd459723bb66373589244f5615f10a2709020331d56ac05af23b9e37fcb27bf41cbe510b6784dc3272a0232bb834daace87a8720a23f75fce8401bcf00d2349dd0d5062c625ef2066c78c47784d0fb37055f7eb267943b2e2e391b70406b18f2b6954a9e22ae225b1de9707f63408a49b2aea0c8e1c3612d9e7db2589ce000345171ac096992"}, {0x1010, 0xd4e164a4ab006d99, 0x6, "a002da97b3635083e19e9fa631e6d0697302146096817f2bdf7c66f4577f08c2dcf9e748c191b4ec5310ee982bb760c5bb0bb6d74ccef613062113da59140bf29b02c8f191e65a9fbe2b89d091737892f3c6c1225728a7066b106bf8673ddde70b5ea7a5a98a0b904239048d383392b4d56c16239ec92461e0a288b2b5b8db9dfd2d48beb31b739597c7903cc226d275cd02e7cdbc6e2fa64a620e5fd4a9d3355a96c4380208a5404012253dcef6341364c81cd473e9a1375ae8641e46dee267b64e005db6306a390c43c838c7cd6e5066e5cba8bd35e86a1ceed6dfb552464b9543445068353aa7139b48c8f338816222c499171b19c9e64d0caf9f6dd6ecaca88b508ec35446fb1b1442ca5ee97cb448b8d0e9be984c27b11fcd1a3570a911fe46ee79b5a7d182e846a98f4cb4e18bfcc8c97bc3237d10df610c688c5d12482cda4b2e8934914e31bf6137f04a3aae7db01f58a33c2b2005a5cb01df5fd0567f071a9d1cf22b8b4f8d4cd287dbc722ca6896217c41ca28b8fa78ea9d5c390a4c3dc5a75f0e4c4ed81271d886eddb27fda789f2febb1bccd4c5ab019eeda266cca5e70512a54d41c70921c7dccb2feff9459d96c42e9d37431e3a24e8b4a4aa9cacd95ac509336a5267fc1998f4ac28fed9096694ecba8f896259ba42eed6705497bb36691727240854ea885baa6e059ca1aac92d9ba7dacb3e547ca3a020fbea4266d88c18020a021d0d81d40ba6c2b2d4edae81c9c1bfbf939913c596efdb33fa1f6525ecc78642215f383227273f5b9d699c9b10c5bbf267a9ea1995668f2bc4aa8cdcf1c1fac237feed68c1af84f53644de26e8ce360ac1891e4e6eb4dab15847d2bbf4bf0dbfa44cfde8b0c943589468b01f9c1e0b07b582a3518f9ea41cb1b058b3312d1d39a692a3a2fd21f415031511755622536febedcaed91df762ac5981bd8585adaf85e953d751780952c8ec83f2db9acb95132018904b9b33a4da0eb4720cfbfdf7147ac72577a697a17b2cf7723ea6b130ddb19b1d27391aa554797bc82088152561a9e1ce01563a3723b6577a498be718617b4bf322edfc99c61d9add1d3dce7edf17b2273d7b385c40616dac22e505df2663b5460b7735c10b231a4dfec02ce0388cb60e034e655c1fea3dd9a0d56e4741801158b7972bd82a0eed2d2d5b7d9573b309d229af78954c4dbc6a6a6d70f0771d76bc3546d570f45c507336de4e94a4d8ce708cb23fc938142066b081b712d8cbe816d91c1c88a460d1d58f11f0651b045ce58321a9a6de52d747b30410d7f450e1f01b5464ecf61319e4507a45413d122de15273f5d27491e3b5704795f7fc35f759d456dff9d472ce4315945fc479e058965ccdc7ea2e4c26888ebf877dae93249ce9084b6b7dd592f86703943267eb49f9fae9a8e51df3a96789ed45617021b3d09837b30495a41771df2da857ba8de908a611dd80f39f79ddc6e0b1f06271564d718824f329d60dce3f599a2c4ee80d3480cdf72361a19c6909a7b8c305c420e4fb7a43aed7c350cf5c2325f395fa15cbff97f0f5e2d691b6d79b08217abb8d33e4396e1cbba9d68dea9b0d92c14f3ac776a171f2bfdf346d0f42ca37de461527ef7a756f7b3e767f3338f5e938cc5f1a895d11d66f3e3a92d1dac116efb9b5e63bec2465f187209653d2b03447d3376e0b0393b85133f5787133daf169cf0714dc902f0b66f1cda3017113904cbc047256789c59405f74b8150644cb1c94256180371f930533c7599b609311d6d8cd546f0859ab9ccefce86a9c4a82e1449a1317f24c554eafb13efd378ccb4ad3f91558a19a8be11996f31caab2cb77d31e34a3e9c6a79fb81186d9b4e7c67b2996cde40929902011584c74f09a67ddea05246d9b735bacdd79bce11edd2a6cf782323b25b177652f4daa5b333b876ed1ed38b9fc31b7038da3bef49619d7393ce2babf1c95ae8e29460972e06a33f68685363eac728d25da1d333d3c2302b48444186654d68559a9082754a17047694a2506b1b5253bd54c5b67fe5f7034c9e99bdf95b47160b3bde19af3c4d32751ce9f6cb4e0748804a1b72c46bfd88fda284f83c70c59572f87588e24b883ec5c34d2ed9e72f130ca1234f3ca056b5fdf7979a89339edfdf5dc7b7a6dac389772b8d8d8a8d3e54fcea6a34d62bfdd77a51f25ec970dd4c0f722653176833f8901422ddd6c289b6efebf6cbc876c6f2cabc0696af26bc3e4e3b6309036612296699fc68fd63f649765b319cf500922f25327e4000e1680915f4634f39a26804d4c20d82a69ee2a472b7ca11cc7f38af60557ea935a878d25568d6b7a9fa6967c489f7a5432d41fbf849be785530d0cb92c03cb060425dfd42eb23316eae60f38c6e5693f92ba03ae58aa68644a7a9516418f1614aea2bb1802770332f2f680eaf0471d7018f3c13d1a9a3bcc260167a4768c96160e26e33467491ec67f10e7b6c5ef402f0e3c7bc48596069bc72a91bcb8ab5f5c3aa049507f04b516de9b2c5b19855fb594c7afef751662cf5d2de0806aaa16e3ec3c8c3673b42f24813da14736ac34028cb6193bc2b4c566a29a237c4515b48445f871dbce636781b2dc378bc0c131f9a201fec928ab1fdbf0d973097f26e435882feb016652ab745b9a9c1436fd3afc025a7bcf310075222b26f1db21453620cbf47a1b50b26fbdc78abf02c9238c8e8d113f1cdd6804353f776d01a5ef6d6e6d5c743fd0ecd85c85ed74eaa3312828a177817ca1987f1435b8007c305927a465442168dda644b397860203f83eb7c000d069be95b625f7c90cddca27d301cc8caea25f566093beac90356e2b0bc2c4c280a4091e748c4bf29213ac3b1a07b673e4c1c56d9dbd5b3d47720b06ddb201116fdc2eacca6ca3664edfe634a564e56a1638639d56b166942055324f0a06cbc450c490e83ae075d469bd8b7f763ffb0ed61d48c32b42fa2f36867fa117f342f747394bfdf35721872e3c06f54a69d5339fffe4a594257d882960e5c2480f9d096d7fa9a819a00e24390231336cd9d209d72b62e19631fbb55aa0031d4f12a259676368cacd7ef72a26b76ad3328e8efa50f622c31e084aa6621dd6916c6f33add1f3e9e2eaac2865a8efc8028741364f2218d0b2e69c194ac5f55c9d088391829f8b4ce57ec31cb7227c075bd2d202578e05b03c0120c59e6f892659a23744a09c5e26eb4df5f6bba9595161e601d6fa9254d2bb419b673201caea91a4599a6077932a7fd5f207d5c25db38a2cf250b3cc87eea5a00d6fa9f729c03d52157dd93b4352fdd912e767fbc4cbcee51014f2a7952bda06f15f86cc10836abfa54e377aaaa2dec9b70a24b0f34f2af0743de34097a850a30a25bca379459c45000eace37f650b086372ab78a9cb8fe92bebd995a3e36dc73e314bd57048ed676f56982312ee27b70ce485d8d6e518c1c368aadb4331dc324f31c351a2882c153c2090f91a2ecdd2f9f914196b8cfd8591f76398d35a3c9e6f07b2f1cd26b54d734390bae149e13818b7304c911691c3395f960cbaec0f553c8aa77635452ae8615f2386aad3184036504d0b612f15c700a4a114cc2f13c3aa7bd42093fc928a1eb35e7c0f066b2a65d11f327dfb33c948bede91e060c0c499998dd7d645f241ed03312d8b2d94cb97c66c77c151934f1e921c8b9a99b39187bf77ad59ffc791a9d295a6a0a3a06652f3f1aa785bad62761923094018409c24e44196cc0a2ced0185adbf6f3472bd5670648c99bdeb013a6a14e5470ccbbc7f07a2f0aaf8d596b4f04c9e269c2e5e4d12ab0950ffbf1d627e3ca56bd6096ab12c1b0c58780d1c04caafd41741353353d65fff6897c295fa6fc090edbfb2f3507222750f2dc50d22ab54d3428b73ec9c9330c532f0839f1f8d2abc2dd2e01323de11e05fae65b47582b6f96575b97e4c56a15ed11887b9675ba029a96df1108aecb25ad2028b750abe7694febf19bfec0024b3f89683d3c06dd5675cc1fd0733b097149f0b03c75adb5e69eed5ef83d140cc09ef3228c454349136ddc72ec5813625e5ae2af3da83cf3e7aa275d7a9883368d10ecbe5d9689474fa796bf54bcd84f5cc851a0ff6fcd690b623bfee42a3fab6af5a56271f4dc55225ae04e4701cf0779e5cd70ff07f13a5583834d5de93d6f377cc79ddf5bba797e1ca00931fadd3eecb8ccbbf646b99f8e7584aafb074d5ed1e5b83787149f80b478c67f44f691089d94504ecc29497433005e8c82675fbeadc408f06f0e8fc3108c6a052a22dd878b10e1057f2f5a7a03d9a4599ed07b9a6e8c56860391d105e0a3b41b7f8b01fa843e70d3db3e9f854ca487740eb199ef62dd7df982d7c7e4759ff3b5d78c7af01e1dabde407175118c6a13e0a05ce73fd383b20de3d16e0d80955fe2b1c0e78b7015f1a1a8a1377cb3c19f6076525de419714b3e2047f24d40a99b63972255c63fccd9155f48cc71073f0e4865b2cdcc763b7c8d348a5db688126f48477dc31c28ce54ca814127ee2ed4332d07c46897838efe0162e929b9f3ff1fbc65d8e1b845d67840b87d8414e48857a66f603af7e57172a2e257d8e9338ff98e6c4a4c66ca91878608a06f7b76a7c0f254acfddad13972006273cb97c8a3cc1a5472e18fc95c51625bbe1358a5794f4fe9fc4c8d1c9a0cd3dca61225d0c13a3b04b1912c60f60d27474f3cce4754b60750bcf001f10eba9932813aa89328a0b6a916d3c03f54bacdcbad8c14199e57317ea0bf86434e26e4cf384321d369991513dd3d0545cd690e543cfddda4d8f0f6c7762bfd78819d6c381e5c3a1649a1b169241e8292399a038ecb2f5c9c2c9a37625824a105c9351651662622e6d45edebca0bc3f1567ecb902e2404355757067855c8a84ba1bf0e00fc48b3b5b0a4620861b27c7f2663e3caa9fdc10641b5d9a54e90e6ec83194d6d742c4d4bb7a48ab6247b096c037117112afc1e44c6f8eddb8acf5b65b70f3f87ae4f592d557f607f424b376bf9faa720853ad201b4cf1290491e2190b91fa31bd163791754583804ac63a3846e95502199545a19b556b3542510f6311192d943ce7d0f0470dd3fbfde2c48e96415d87c37cf66da8f2b5221e09d48185484529dc5a709da183a382545c274b972554a5132ab247fa78c237e58e78ac919b546da02541dd8158f36f81c971b03be85478aad8a3a8de9dbeaf63031380600f321cda55b0a5fc90e172c3dc4843bfb0a77588c777b28dfab4ff3aa3e08fc2c875d08a70efc0d8b45722286de7fa99abbd998147413efdfb6bbd72e3ff40383da45e839dec1dba007ff5bcaaaf4e3ba147f41ea4b3cc13cac3ad5e301427d23dc446fc706649f6bbb7d65b7cc81d85af3a743aa2d324660985fdcc5cbb3705bea10c5c320ca1203a095701e64a27ef84d2b2ae422a1c1accecf2e184be20aab98b385af27f793094e3d87f8fb7daf498a03534ac624798070028a7fabc96c70841bffa8f13bf11750d099500999eddd6aaa1e8f0b31617f0d38d7ea0ea44e6a4f9304c2650830834b3c6e877bbd9a29fc39cbddcf48831385f442c72cb62bef68286fae48136d17e5467c636c353d51addfeca676ac94353c2601383638c91e59577adcce84b1b260fc8dc78a8255c2cd7c90c874e9398c9ab1f99536b607b3718f5b7de8157889eacd5e19166927ad241332ab2fa89495537e14de04cb51770b8985a44c69aa172a8804e1a702a8ebef6c7283db4bcbe67233d32e5008339758f4a39c5dd2f2fad290b19f324ad9d44fa4bab394270bc7dd4"}, {0x88, 0xffff, 0x100000000, "16e69662784f3a911a7f57bc2b9ee81cd6cce8bf729b847545134ae8911b1a2a3e389f8e0ff44c5b717b36717b4a12a8b02f0b029e119b7719a42fd70868b72082295c9a711e54b8d9312d3ca712c691c7ebd8746af618f8daccf2cf3300838dcc3c9605335d26f10161a31c7e4602f0522929"}, {0x30, 0xffff, 0x1, "44ba583a050c4de7d616bc3bcffbb1e68ba9a26013e3c4de5ef456"}, {0x60, 0xffff, 0x9, "64d0ec8b392de80b03a749d0b0c2ce5b8760f5464d0fd8f411c6a1adef1c89db58f6192ac7fbbe96240b66bfe64060d2f654945671e3232fa932f3038f813818fd8d70168a4baa1ae09a2ff70f11"}], 0x2138}, 0x8) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) fcntl$getflags(r2, 0x3) 04:02:43 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() pipe(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() socketpair(0x1, 0x3, 0x3, &(0x7f00000017c0)) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair(0x6, 0x1, 0x7, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) open(&(0x7f0000001800)='./bus\x00', 0x80, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0109610000807300"], 0x8, &(0x7f00000000c0)=[{&(0x7f00000004c0)="529b5848e4d566e42c345335c959d8b17644bdf049215a370b2c12db93ae2d3a1c6cfb12c2c94eb8e6116ba710116270d985d82878775fa2554371c89f225aa295f51a5599f9923e4acda590640c968c03ed81dc0ce3c7c6775d05ae3e82d02c9ebf9efdceb7cd223935e41891f8376ff5748e2eae8355ce5d2e6a9f37c970bd04ccce8e2b1641d81c2bc5bd1e79ce18d84b754be7625168fbba5071a181466464e2f3844501be06ce54f5fa07cfbad3e1ae50344c491400894e117179be4fa1caa8e2258e63d9531986af9d9bc5f177e6c59628e14eabb2e960c53bbc9854b43179f92c086d8da10d97b03be5f3ee6116d67a3e17923b01b4b5eca0b99c06ee0e9057d6066719d42a15d82492f256e249adca75430cb9188699642011c61d25be04416850d5ec3912894699b99409112769a32d28f32483a18c318aa929df7006b1b3d63b6d160fd78d0ef51cf0acc5a90a2bdc54dcc16b137d03723465202b8695da67ae0ca81728189bf03e3019399973dc8356fba1b128462add853d0641bffdd79d0c7044ee08fe92ef2b4a7e0c19eb8faff45823ece201dd27fa1ac4408f7395dd179eecf128e1c8f73ce9d025a5bb79748ba0852acaf1232b6d43b8438f2f10a7e0ef8a8ac30867d585404ffca2d694b0d0e1bf009519a2e9302b6fb6c6df51ed86ca2dae0891b4e06fb5c444eb2a8f787720ef00634cb08ff52cac857ceb474e1b163709f6001a1da78d25934fda5f20c276613b8f7563de8d4d6b82c3066da46c4b28923a91bd8ea0c66eec8c71c4c8d9301aaa01c3d91eff0e339272e1b268749d3acacaba7c37d3b69d2cb430470a790f8703853ca865207f6cff6101530fb1bbc1eea066b3cdcb0c169770438623890844b3433bf42f9f6c6b36a595859e4da4b388c294ed3aeee8ade0c6982550156b1299317ac7311286ed1402344129a886966db98792423391a7c82d104fa2c0de64644f2e8f06790c156ee544b9482c58c2be60ae0ab524a4b3adb71e5dbf2a36bde7b92da89e9ef5fe53c97165c0c712b9db2c5ad6c162ff4347023b2a3950d733296859035661b61a2827dfafd47a3627bd555946b75fb0008e33cd2093972f17c057087294dbf62ef03c3100ee849cca7ac13e12ffa47fc45148592e4ff218fd12f200cd7a27f57b9f66869ecc3566d22741b2febf12ee704968ed20c9fbaf9fee80b65a35d3d9a4acbc0b064e7292e3b1195d603a577762b5ac2b77961c6ad447870586c593e932d59bb2acd6f87542563d89d5adc4a87e939f49c3ae9271285514f41f9664ce59b491796e60bd2b7bea27406fe322be4c961f2d1096066af1a9ebbdfac6a754bd2d5d0878fdaf69f68c7cea1fce379345afe2c1c80f43cd09eb048a8c90f22ae573aa8fbc692f6e24c6e64c1dd3e91c02183f59215a18eafe9bdd0a82d1dc273fd2ba981942d73dc95c0a30513f3f32dbbfe3a0533a75ff61f1af7884b3fb17f390bd4474018322badac8beddf7d52af3d0c6d1e2d0cf439c5f946427432a13368b319a47b41a20c606a4a7e03d30eb3a66caf5fe15ed24663574f141f4ecbe73ed35b03b3bdf32b896ef9ad402c3f96df4861b2cc9c5d3cd72277d3cee87c2f926bc19cfe4e144fc0ed94593278b01d6bf465f7a85071320431917a8d5bcf83bf07452b1374ccd3cf20f912bf24d02fa0de4d983e770452f0026cfa58f638ebdad98723dc251c75992109f8ac6d3beec2d71e42b0206f31d39c8701abf3ba2c9eb44686015b3f655cc80f2c57b78a00bac0bd0dfd1d542085540ae7d305ad631044d8083c9e0ae58b8236f4cb66283f06de30a3ada203ba1188b9937cb4c54a1c0049ce87f9238bdc1a0b92da958aec4abae1a039f37400a7408705d7becd47ebc422c91a9e2891fc8ba6b258a426d5b38c75cd3978c4e492e60a7fd42f34a13614579ca784c14e2bb8fbba8a1a4ec4ca6ba5644d36bf7f3109f612fb0f8f1e9a9268609b0658f4e8fb13a7ce06e4c144280ea68c2fcdf57ef0fa6bfba1d06a03d45e42cafebd93b61f618d6bac32c42a3dd941bade6ecbcbca96ac7ffccf1aeb719eb27f67a53f7485e870afd07c54469d90f085a2c250fe09797641db0069387e01eba247748495ac39d1ede67b93569340717f387db4b6ac09f88294ad1549c257a309cfd512d2f95af91a0eea66d50325e168934d25844761e35f30b1fb14d755b08e94316c81d02aa686e5e92048382ccac2b4d9b24c24c2c4920d43e216f3a6a84320e5c07f1c026444798efecbd166386aa94e125fcd23d3d01b2823f16d0e09eaad455aa535fb1e73c74cf0af70199b33f78ad069134146ea4b8977c0aeb2e57c7f626d2bbcf7c5805daecc2b07b0957d9f402efe3f3d97da7f4a4d746dcc79f82e2c3e5fb97f0e3efa6576d6a3344fa19d4520faf53370cc2783719785319d0fbdf9f83ab577d6c8af939e634d245b4ecc948c61ec69a7692c001eb0083a8f4ea9f2934e8262abef01f86c5d9e75aa3c138978c62726b72dad6a3a9a9bbe63f64c0c3ce5bfbec91d52b45df3975a961a1e22c5153ff3b3ff42fac5405c3702068508e6468e401e509b1f74d2331a15d0fdc6050918e1c69a310277d48ece3e16022a368a4b411a8c2c1dfea2d3f1a3c5a7516b1479f3e569f1dc9f4393d992d6759ed9a496c1ef3a085a2ef22200bbbbfe6766d36ed967c339115900e93ea194677356ea64b62bdc7527d432b24eece8f08009adb2c2df845d958a904dc0cb23a6313caaa4f1964c0144fdd9fa2af5f2bd02cf245a39432d739b9b9b3e4fdbd472eb60d9e6afcd9b0afc5ded3ce98ed3bf2d2b0220c872d657ce2e30dbbdcf51a7c18d77858427ae4ded4436ceaec6af1caf619448fe5e5dbf7c0c40bbe140a8f9a73f9827b482536061846873ed69325507c8077c5c2eb5dc7d9fcf8249d9fdcf5d975afdb0a3847ba73162d15cbcb4d8e5f6efbff491f950f447e2d41ecc6d55726bb132eadfbd15c4590b15003d6693b6e0d28433d3af294157b10a770b639aba24647f731de45458b1a279854236239b1321067a212fec036f0647e29f5ffd6af946fe15604dac5959913da3f1666e19bf8bad29582910574ec7e96a821dceb0ff25a0171749034c616bf6863b7461c88109de78c1a16425465ad7f415a34807b8051f78ad1a7a644b0ba4c973d35f4344841b2d9a091482ccfc902265fe362c48e7f9e648c08513e935e1612b6e91c6bfccb51d5e96e89b61b2034896f4db4aff1b03473d58b33642af74fb92ddee1a9234dba880b9e6d20909aa10ed173c5d327d7f4324ce497ae0ecf3ed98a6924bbf73b49519cf848a6739ad60ab66a76c2479526be393e1cd41e6688e5adfe6de4892d7ea187d17406ef4b978f67962c0ac90914d5136537734ff1ba09119965fcf6468237260df29a90dd97b8bd73f09e1a16124dabc3f50d5a2106dc38d1602640228c4af9140143de85f6bc9f380a4a3fadcb7b574370f0a22c98d20296f39d5691985810915a2800545995ca1034b6d17cbbda2da0b8317786b93b0041aaedb26ee773be63bc375244a565ddb46b62db93a46fa1f30f8c57f4b7d0b667e4fc9fbbac97aa6561fa43706bc84c19fde6164be4b696febe6655bdcf93b54079a7f59444674a0f45ec170ef50d005c94ef488e499338ba644cf45f328e4ac44675f5345e2297c8c77bbbc9ab33f40682fb34507ec4367bcd8c125e8640fb80608f07d77a0c9a30fee0e0dd7a9274487267670476a3d88eeabb8e2e222bb5b813ad818ecb0033db3f346c748f5ae50672dbacd150bb7ee08109c7a6a962054bd25f9a195f31e2bb08733b9b0eccb190f71c396fd0871c565a92f42e89cc25dba6177283ea066deb59ec01499c4f0bad3939e44dc3779e561d755098a97cf704c166c7391ecdd8edd6a896f5afae3bd6f03e5d93c4eb4e83f8554a2d84bbccbf50631dae282601a768fc0aed9dd9ada176d657a12c2028de2c77baabd3220f69a10e84fed8feccd8522314d5ff2ac835bcfaf8ec1f160ef153f5a763a63242f591dd31fa68ea2581e73315f7859271ac88d4f59499eb2be9075adad1db611d10727fc686256733bf31e8ac46e8f58eb030523f3b4a5097cd9429d82f97a87056f295b4218c824246ae7b552f3cf39e7a8b3b8476c118e4cb894d03aa4e19c409c26a16f623edb3c686f5a39db060cd7c0e1af4c0d7996fff9027dac380bbca1f758049b8105759915d4add8cbef16352e66f218658fe6ca55fa9debb52aee871aa2f806784e98491f0ad52e75166efe7a3db7cd986ca91cdfb31ca9cd2e8809bfc3061eaddbe004fc6d7db40ea24f3d6099011e929806a71970a28a3bf9f70a03ecd68eff93cb282072ccb13409d32431f738a3fd8069e8509c9aacd11ff6b72236e68e060dd79ca28a6394cc983e7ae576c70d56a09dd350d3e28cdc83bf956a92890a12b43508ce34bca469a287a1bf789cbab3cbc65f12587a67cda9d36085726e784a3955fddbaac38cd3c980405463a23feb5c53da692a3da88bd87b8e4f0816fe39958e1ac464417aede421f4705f6ba94ba59688152995329deabe12d0c15f26ecd72c96ee070045456f5033c86dc85c05ce8e5434cec78ffb773a9770067feec878bd9abd9cb1d6d1637b45a4c5601d02203c9069ab853fc4a57b2c2463df5dc0a69859a4137ccd868847978b7369f3172fa145be1bb05640d10ff9aee7b14fcef966cc45e9853c5f2cb4da9da231a2b679892cff857c4748f37a2f4a9e7ada90db1f4752ea0bf5a7c4cd65bb181012cccae61722073d3be0796433712751a99fc6bb04531182bc5a775dd702c00c9bcc253227d049df79e69aa911c297b87a4aa0994b8153a5da5a6a2d3f2025013069ab186b3d26110deff7f8d96e277348be8db4724daa89a601a2f3441b9e51508cec441e9072116f310fc5292c6cb7de0fcee199a6affe03c1f6d5b11804c513cbf65405e97b89f9cfcc74bf6d23afd11429e2e94bea21bb4f355ee35b284debf056c5662f9dc766b86da4177c5634c24bdd6c950fb3d56045c18d3c0dd3afecd757a6815c11bfb4d9433a3eef901eeb089cb8b72a5bf47c3567163e60a0f026cfa5c3bcb6d3c54a673db3cf8d95a8a9f14eb29837d4a3f15db7f1f45d026c133739f7fefa6f93c9243fce7d38c136bdfeacdfe2849fcb4bee2fb6d4cc8235e441967dd474f5abbeb6517151c3d95f0c3f975d62aa9d0b1383b9ceeb18fb4bb5faa488e9e82c0076ea51215f6606b3073e3147caf590caed962e62de503534d9f94c61055620275629b1485dd694987404c1f512534d168b11b8b18491b9176b99c62df3f21107bbada5575b33867d0f4d11f42fa0acf86dc3401cc9130f539b3d77f44c137992ad93cab39deb621687718e7189da7108b55ada621466d7ff8077e25571cea4f6634af3d46e0d6cfa9cb3f3ee84885c5705142986f29cb7ec14b996e0fd85e1dbeff37ffe8634d09fc89f7d30815978ba96ade2836884eda2baca2def1c33bd1478a6c8d416582c602cc9df839c12773d2a516bc759f0a2c45ded9ff28e0e34f61c1cee1955bc8dc1f4eda852b3be0a320aeb6b2c1f03f58c1575c8c44ce826e454070de9098993c5ec9119ebebc3e421a84ba7c6ec6776197fc2245869d222dcab570a61e3f5a1eec490a450c426d8ec71dd77984b2de330649946e9c55c32c6fd15bada742c5a23520c2301bf5797eb6215dad4778034b6e6ba658d2155c1bae865cc197af096581218e1ea31e69d2f945", 0x1000}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00', @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000400002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11], 0x40, 0x1}, 0x2) chroot(&(0x7f00000001c0)='./bus\x00') sendmsg$unix(r6, &(0x7f0000001780)={&(0x7f0000000300)=@abs={0xa87da9226ff53207, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000340)="f8ddcea96572cda02b12b73231c7a06bcb4919aa16519977344a9489f2ab9a4acaf7d643860fc219c28320c08f2361be5a70d168908e65b57bd45d80a14ffbdae34082ca216dcf99d6ebacb1ddf2e762b96206b0e78c5c9c29792c34ed95c148cff7ffbf6a9846267464ab6d495f37f78002e06951ce9db581ec5c3472a3a7e334bf527f22072c220af5106d8aa69a02560416e89e730520df3495598e4d563c", 0xa0}, {&(0x7f0000000400)="568d8005f1276f1f276a49547989a5fb57d5d6e1d2978565db17bf872efd1ddd87737aa84f8702966de51fbf379d7c68832d893b67a5540e5d8e04eabc50a4e1e90eebdd127d62a4d667660d7ae4a37c0eda89193c67c685e1e92025ee494dd3b62e4e93c04d7402ff47e276ed6244763db93dd1eb5f", 0x76}, {&(0x7f00000014c0)="1b9415a9675540edb22be824209f28bcbf7bfa7575769ab435494b93604cf0ae01f4a627c0260dcaa251b5d98820ea1af64159271fc11a82f202501ffa98b98e4639bbc482073d8bdc236dffbdd730dff6ddd5190926538b03381bb46bb5d489fee2f9745549137e280e0de0d005a7d8a2391b097b31e29706bf2a59edc065b68bc900b8efa00f5bf4e1e194e8fc0c0edd412c8a4296a0e5f3e3443261f8cbcdcfac0ef7afaa672c72cb4f6089b9e2132290c2d29c68c3", 0xb7}, {&(0x7f0000001580)="d6c3fd0d5e5705942824b9bf0a86264cf20d60ea5d7e4b82c9b6e687e03cba2daa9b1619b4a40f4f78f8dad89814ce9ca5e3c8ee689030af4d4dfab17d5353ae4fb822b98c908e89473f7e652d3e4088b74cbe117f70ebb57c42726a4b8f23b41df61b50e5485cba6795745efa07e3224bdd6904ef31fc219427bb386d13d89c2ed799eef8a4c564", 0x88}], 0x4, &(0x7f0000001940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="0000000038000000000077585388617af3f154000099bc41720e209f84069d16ab93a024a89f487c8a81c532c0637fed0555f55499fe28b87d6537afc258802d1a55503be23ef427d779b79322d6cd594399ed756e6b9665f7267bf8d80e0e3cc708f151d6f3bd8f8ed2d3ee277386eea567e097a01ec506b2fe58861f372b9b8adbc055ce4e04202df82c01ab6242d15200f27fcad60410cbfd5b79ab0502a2393a10f8f54b41ec10128a7bb32d0e937aa4bffbe418102c07d7717aa3c66c0fa7b9895046fe4bba903e8c5854c88f0e87259dddb40d64359c26630f24d1053b7136e027a10d7f15889f6f0a8ff2e1424ab0238035d82d7cc9ce7bd0a9", @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r9, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x8}, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') 04:02:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = semget$private(0x0, 0x3, 0x19) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/123) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x401) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 04:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r8, r7) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x100000005) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x1, 0xffffffffffffffee) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r10, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000280)=0x5) 04:02:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xffffffffffffff80, './file0\x00', './file0\x00'}) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = fcntl$dupfd(r1, 0xa, r1) accept$unix(r2, 0x0, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x5) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000246c00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000f9ffffffffffffff0000000000000000000000000000000000000000000000000000004a42f95b1a095d5e000000cc7cb825f4aa7a9000"/262], 0x107, 0x1, 0x1000) r4 = fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r4, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 04:02:43 executing program 1: 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, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9ec5, 0x100000000, 0x1, 0x5, "0105460af880bb4dea86d0d2cf65920568ace6d5", 0x8, 0x3}) r1 = msgget(0x0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x3ff, r2, r3, r4, r5, 0x59, 0x1000}, 0xc9af, 0x6, r6, r7, 0x2, 0x2c82, 0x100000000, 0xfffffffffffffff8}) 04:02:43 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000100)=""/112, 0x70) r1 = socket(0x11, 0x3, 0x200000) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c17f0072c881ff7cc53c894303b241310b404f36a00f90000002000000000000020208a371a3f80000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) sync() 04:02:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82, 0x0, 0x8}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000480)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:44 executing program 1: socketpair(0x11, 0x4003, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x80000000, 0x80000001}, {0x18, 0x2, 0x100000000, 0x6}, 0x80000001, [0xff, 0x8000, 0x9, 0x80, 0x3f, 0x100000000, 0x0, 0x100]}, 0x3c) 04:02:44 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) 04:02:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:44 executing program 0: r0 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) ioctl$KDSETRAD(r2, 0x20004b43) fchdir(r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000180)="0214f75e099bcf09e93b148a2575eefc06ee3a2d", 0x14) writev(r3, &(0x7f00000013c0)=[{0x0}], 0x1) 04:02:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES32=r0], 0x1) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725e40dace695a994f20bfdc9a88b86fab7ca2730619556ae0b65553300"/46, 0x339) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 04:02:44 executing program 1: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001600)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sendto$inet(r0, &(0x7f0000001640)="a8812e38d8d556505f3e5ed81fae9b66211b2ceb000c4530370c1eea7b2d10d62124b76ac748aae841145dcd37c13d0990de5fe1ade3f5bcac4545deb54863edb4fc2269e4867bed6b538148bffc53afca7ee7c872fd29d4fb1329d185a10891c13322ed7aa1ae3c3b755130f3bd43cbb08c71eb40a4791ec953a06a5f7116b5490b1bc2cdc26d9ad74a458884dfeafa9f0d266b2d5d1d4aba984818ea658443f2e0c033d1f0a7e1f27959dfce5b17368088893c534098c9d7537bce950187f1", 0xc0, 0x2, 0x0, 0x0) r2 = dup(r0) r3 = 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"}) write(r2, &(0x7f00000001c0)="e5e402253a03f48900f28320f247154f1dd39c7da5d9f4202be2f1d99875a47f0716b7f841bdea6d5698218f491f2ea2bdc32c820abb227774c7d2c7e648403e1b4d5c1f49ffa888da3bc91aa4dc5695610b36e7ac99a6b569d8370e3cfd8e9b226c4b3a341b4462507b3ac0f688e294b2ffc34f65601195764719bd0720be04d2a0735db10cc266bc0143c0ce7d8a0fdeab9a06fcfa286aea782c0f4617159dab4f4b443e67ab83aa99934dc16f1ff296a6a114c26b0ee29060987f2fdb81c8409896b8bdac0e6c56afd1bfdd40114c95d86bf8df59558aca2bf443c2e3dde616c3676648c32373905f78de6df58d111543b39c7632b7ba846504ca1500d8df697ef7ba95e8704b5d17f170b6302ae894052bbe52e51044a5fe13f875a9ee9504bd7eb35475ccd83c435a96200387d246e19c055095a1c1035fe4f1f5e9d39c645b8f832db20ab4d0531180db2de58926fccd07d8cdf34d24241754f524fe784b53076e7bb9e2c4c7e47c565d97cae3a1813719d63ca1f0f8a79770e4959d5cf08447b0165574e321ef1e8a0934756ab301cee92ae1efe5060faa61803fd32f86e018d3daba0f6c4c87d1066e37078fe556022e70a32bb6a7e04471157587efbfd7f96faa53062b61e3cbc924ff5137f9fbccb9e3cd6b9f74a3ed45598d8d0945235b17770a191d5dc99a8c0aa6a16f1657d9bfc3669f35674852d0b0cdc0712ecc3a61bc091ed62e77b88e444bc9379ea36427a9b76eb606c355399c63bcd952012eda32a01345f15c6d53c2833bc743f7043c90be0dab95cdc6c9545f4965f3ddef22d635b5c22ea09a8de74c8ae8ae4377a2ddc8ac836fb0d2cea08a2ccb6d2822070bcc56f43fa7450a9b0b731c4ce8d0ad4870d90da6b9bd14cb0117d1fa597a79d7c0aaf8881936e08f13385b1f1d06516b38cce8abf3b605d34a7391b70f2017e9d26ac920d02a4e3dd6d5353bbcc8c46d806f784483950d04fcd22afb3191374ab5067b31e1a03bf9f70a3aef83265ed0bbe87d727aa1d3e9e30323d86c597dc6a53428a0b764bbc3e39d6bb5df295811a075039689d9e0a420444cbf629c17276ee94acffb951440cfbf5718cfe0fccccaecae36c7f6e86ac5130acf355c21d3b824c466d7823279adb052b1bdfa0d33882add70e6a02f379f69518baa5d4dffb3329d0a0eab34bee1705ea9a77965548eef3a27336aaf8dbf2cf366a5fd0d8a4e13099b602089feca73c0d099e775ed1b11fcf2539fbbb48aa178d9ca9b252214481551014fde1852d35db3965ecb0e7981ae576c0a2bc962af9cb6afa0330376ed9d3cbd749133b8d39a8e8417f9e4dc208eee382420733b4f2188432a437e4f44375dc0d9f2a5cfe074ac334b6774eca5fe23c95284d19754fabe36343db4449f096c9104aa075e4db725a656845fb68b3b384a18e4fb9613234bcdb30413200cc18a67904717acaf2aa3c2910dbb5225902a146caa89c8bf7e2e113f8b50d3f54d9202901be7bcfc0c059bef3fef3f579968531ddcc007b7f6750dd572174ca687a70a72aad6d80f80a8646921b39fe999e55cdf5b017f539f2be408356f73651db2e0c1aefa57f7cb97cbcca7c5f8051acdf09abcecbba3c5c2fe741a15016002585fa7613eef51e46fde072ce330c0dee218caa33d61b8c73aa2b83500c43bb04ef2faf178534a5de02d517efbb0f95c4d0e8b141b5f8341c2b08c22c63bd060353443c02ce6579b0958f072b3575debf01bd5a5f4bca1dacd27ac22281ee42e185aa9e29709f27317c4889f76812d4afd2297d7f47bf005c646bd3f57c97fab0b639955bbd0cb4ee0149220848399514520759544ead6ab5c35f9dbc2c1ce5772ca5065a29402ae0255700f47385068c833d579ffebdfd5795f19b5e52368f750cc0ee0bf5d736cd59f66e6128c503c1181ea16cb1a25cee3457c91909de9b8947b701f2ac0d66b6e0ce1d5005b229ce4a9c92c740e61c600f3eca05fe9bd6bf25022146a9c0d5583bc0ca7a23fded1e9f88fde00a840dc8ecd2b06e015cecaec8e4c8985aec0626eb4070dc4f0fe63e3b8a288b1a447b103de3adbcd0fba94bd6d978ade8f2054dbaa26793ed837c3b3d4eff74acd5e3166a57e1387fc6daeed40f9edf7c81a54712cf2bb9ba9cc3c9a2386734547a6a823b8f88b16631e690771b4ca90c8157e8add3fa21c77576ee430830c910af254910b571070c9baf6121f131a64245e83dea89d6ec767c0f120c54e21fdf68fc1e536922554e642bcfacdddddd84da2047bd0e3786b705ea04269b10a77d281bf3a89a379071f4edba4a2c902c27a45c990745237e3b52e13cd0126fae7ea3f047dad9731a8f6a9b49e75c4b0e8711b6762ef32dbdfb68225be0f2ce31b22928263582f24f448c786db5ba365b70f28e841f8eedfa6c9afb427cbe94d08d84dec4677ea7680290db144a5679ddfa870de7dcf85ffd4d22a8784582a84458254e2524fc53b7a9edb90235b362ee69cb2ce106dd1624348da50c6b7e4364fb08f54f62a62f37fd75a1b2f9515fec690a486d57437f43b0fc06b789386d02a1309d82f160006ddedd78da227f0b0f2e9a6fbad817e0b68cdb5ab11e7c407d705ff2bab8bcac58cac95d94bcaa7e62aef6aa7866dd609a682313fdf91a5d258c852694a38103a41eb1c6a04dbbf6ddb432162d3ccaa27fca07093fb1a370dec9926a2fe8a5014f9b20ca1de1d66c88fea99415aeebcdf69f85f71e774eec39cc84694c67ba517ff47add3f2cdf0eb418e8f6821c93e41b14485d807c6726e80dcde0c2dbd8a7e7d8f82432f98eb140ede43bcf8284cead2a3c6f25a0dd2dbab416f70d16970e5e9913e1cd7a76c952152d8d79f5ff6677b5970c489b23a36d62679419b3c73b1781113c7de124169e51012fe08fe3726e37e3b3dd3d11dc6a30d41a76410500404f5a37ed8101d645f4a68e48356903edf15b08b61921f3a7e511a0ca02b940608d57ba2ec0ad4bccff15a71589e46666f59e930fcd13dec2dd1988d5f7ef9ec6cc4eb39b1945c359a6e47dc478adb2cb19959019a88e75178cd97b26d2add1af1b79682b20e349c324b1d054a9bf8177bbaa42d662c3e64be1eab7e77ec1311c6abb5593ec551c6103fccc165a9f311885ee8f03da4d767bec24dc9f2c4424561ff202a7bd0c935e9c6a56e8080f56d34aca34f445593d2fe4de3c0699059f4e17b5764681ebeba4dc6a8d2600445509b6cb7fd2c038a87b7b4d53b2fce83eab043e04b202c18f146ff0fba3a8a1c197b27c53a92c860494232fc5976f375b850f12f80e33b6efc6f13ebbe77ea1024d72e7d28d6039563e7b42dbb3348910bddbaa5d4e697c005d6301f2b79718dd84ee225425ad041246c5f46509bba91c63ec97418c511d0047cd1586e01977234fb2d2f64cc37658649a44777f34791b9198926fc298a38da3a1ec84434eb3645e7a662a86a77150ca23276c890156184c41193eff70e12695329c531eb4df5b993f8eb95eae397aa8f63a817fa75e335fca4c8eccbfd11b3aadf2420969cec3ee5d1921b44b2deb6ce0f68a4f8d094ef20404d816cab1e22bd978f3dae266fc3ed40ed3fd956e25b83935b6e4d051c45984940a9ca1cefcb16471cf7046e10342f361be812929b98ce250b3d78c40999a9fd6af5d37ddc6e2886eff482c2dd475c16e48a8db516193edf84bd28e8cff9b6154a54d04399b6b6c08bcd1a2ab00d654d7e2f8621ce962b5071bb67ed2305ea61a904559b3a26347f5d4f4fd3e07444790748e9e2d87311be79bd7e519b762a9fab0875ea9cc4d1b189cacd838670ceca14888e48c5b62c552a696fc9f13e1a63484fb23e33e5fdfca3cf67d67bd1dead4190c134fb3f3becb625afe43a627d7e319c2947193219d73fefa1d6a295cf56a56374b34e8a804192924b73b7ddf67c54452a794f1101ec14b340f0e810a9c46eb4aeab10dc416816072ac238356ea29a2b042a1df29a4f55c1184116a4a380397d4ea284ad8e63110ebc47b372334f6096b9dbc7855e74948cbd6e323d454d4daf4a6650dbbb0c475984dbb7bfc3b37b4ca84c7063e0e6b1e4c16d386b666e1277585acb506a8bfbbb9c9d15615045999f5c9f1315963b0aac4583069e2daf9b3cccb5e47c5930d9d342c48c316574f9eb8358df4887fd7df1a78f7672a5a8c7820c0a4d8379fe6cbd125f8f632a749ffb204e4d9ce64c80a4dbfda2402140a6a21ff463a044434d3f89f89cba9b52c607a292397811935ab8bc2219358fade3fdd38ecd62d7604e3337328fbc1ff652ceeead8e89a84986c77e82b99e835924bebc3f85f14478b5a5c8a175ac213db465c2c1156406069a0155207bcb2d5a37850f9cd5ac5642665036fc7713486c6d057b5f552f8db384a7aba8859944c66ba54997919694c7188c5c515d527e93ceba5b68890d734b49f67ff39ea4ffb0f254a28ba7f3f73c55ffeaddb3d0b4a618dd934826e1988783002aadd245976c2eab31f837e13ba27883704e1cb09b98a56fb9a8230c0348245b96200ce8474afe87a099721d280bbba6d977882d87effc97c5a5c1034305cb87e7c36df4b1a9a4261defe579ec5807e791fe038ca1ca44fb3d591b971fa2929c12696de133a29ab0ea7b054a378b50d90a589944d53bb558e86f539e14602a1cb7bda25e86337fe016b363baded3b2f6916fc0d302cca8d7fdef2582eee7471c7c4472535963cd759abd015050bc2c4ae68f82f94a5ff661cc29cfee8395320826d8924769eecfe2b8caead6712045d01b62867c16980b951e99a99282a97a597d45620716ec477d656b45ca76895274b8b8290d479adcf77fbf7d42434dfd6e4001825651ee24668018f6b545a9953f47dd1f0694f803e786f87d9656cf2e35f1a38c62fde947efd50a84df184aa1a9364edfcf9bc296a7d411fd5204d9f07c1411e2ee9b9a6655f290f62b8f3fc06824fd24bd3a4a4800c530057cb4f7054d6a989d303c3d0610b122d674c8f976d5609e9ad3552d8e1d08c9c38d48b47cf86880ca3eec9dbec16335f3cc9d811d3d7c4621cdd3262fa02f644f4a075e778df333b0e214a86ec7cc608f69c63b26d01519fe0da61f6b6f07d33512e3aa75e96c00c512a62d5dcaf0998ba64ed2c96a3ab694b13dbcbcbe8f4753931ff7e8c352d4010ad53b57c8d5a38bed0a374f43faf3f18344cb52093e7bcf4bd1108ba894348357677f1fec93546cd385aa9d336ab814cac3bef39fc6d6478368c95041e8cd7763ccff9d4d7e188f125e6e5c8b874ef50bf5cca3a3585f18f82b6241219cd5f2df7f8e1739327c04f58f5ad8da5ac7e29795b377fa9d19728eb2133fea15f742bc2a68f579f8fd11401e2c7a759b874838c8e1acc0b9d42edabdec540cf56c87e21d54b52eb77ae7ec99035a566ff0ad522ee9348466243937d169080501e93bd276774c4c8f15dd3ca30e46098cf7c051ac58a4ac21e7f8af0b59d7393a82fa32b041cf55ea0d1e6c9e34837f4106449a4e5c86453a4338a00679ee8027dd141be5bd9dd371f2023166d1ed793313a803d67d1254b8fa2679d55253cb876d474be71140ecc640cb1f08fd5b7237172dcdb65ee1eb156242ef69b7b2c40cfdff7eb893a0ac69b0acb9a4ad996ca36f498efcd895bbe628aa11bbd8c8d9d0e9550cf83c4a090f9e298e817ed7f9d9c6e23a795c8596f8b0be48428cc819dcdc1e3385b919f81393ceb737485386c834fdd7b52e4f7c727593670f4c626b1828ea462110d182cb3eb447255f968b", 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) recvmsg(r3, &(0x7f00000015c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f00000011c0)=""/223, 0xdf}, {&(0x7f00000012c0)=""/149, 0x95}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f0000001380)=""/201, 0xc9}], 0x4, &(0x7f00000014c0)=""/209, 0xd1}, 0x8f848fa74d4debb2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") 04:02:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 04:02:44 executing program 0: mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) close(r0) 04:02:44 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xa2ba, 0x401, 0x3f, 0x1, "7de62445e2d1df1238700e8ed6afbead1ef739e9", 0xc09d, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:44 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, &(0x7f00000002c0)="a07814fee017d6e7ebd86d34a21551f1f7b678807d89e032dc19f570fe00", 0xfffffffffffffe37) 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="e4677083fbfe9d5e88299d38f1e6432b1e2667a24069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabff0100000000000086d304", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031228fd368bf8a783081586314bd8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2fb349ca8fbc93fad848c322f5eeaa9d9e06a4ffe9a8509cdca8596486ebeb089dd6a330140d55ab18360cc950fff3f8fa7f"]], @ANYRESDEC=r8], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 04:02:44 executing program 0: r0 = getegid() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getegid() getgroups(0x6, &(0x7f0000000080)=[r0, r1, r2, r3, r4, r5]) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sendmsg(r7, &(0x7f0000001640)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="30b17b4bc7b259e2b3cbce1859cfd7becba5aa99c5045a2dfeb7fd124bc2bc9e90c4e7659b31a6f26f83f4c8ddf17d60c8073e081f3a993f287df043153b00baa873f514129093dd5adbd1cd783511d98ad5b93339bdf4bc63dfbd25b1e159660dda6901c1f6d9f0775a40fe62d5d10c6edfdf1f3b40", 0x76}, {&(0x7f0000000200)="7b7947d11fd20dc3675b7bd2f487f01533c711964a8c3d8d819fd09ba85f53077b4fb81c1fee38f83de093c699a1e6008bd20328c9", 0x35}, {&(0x7f0000000240)="f46ad0053793011fba10e4074ab3f26b4a1e65db4ae992c5e5aa353558b84a368f0e22ea734c391a3c7782d8764dcbf85756f00ad551a16f8adddcc43d34a09b9b9813f5071d4f9532a8af73f5d2e24e2a0277b83904cc66618f37ed9ea02e04ff", 0x61}, {&(0x7f00000002c0)="a19522c56309179f37083409a86f354cfdbaed4c7e9f9ae2fef93ed2f2f0f62d32877174c732d500f165b1d432dc4f5b72a502246d", 0x35}, {&(0x7f0000000300)="7eec9cad54cb9ddf02621c61c111206f5ed43bba551fede3a302400c021916ce2985c9b177c698308b88afcaa37c7d6f9ce26d706fe39fbd6ab5c3d009ccf290726d0e69ebffa974c74898cfbe11fbe8cf90541654e892a52c29ca64845b0a0b1e434902d7", 0x65}, {&(0x7f0000000380)="41659e8349f60d47f1d535808117e11a1bbca55bd01509b52f3ed6884ea2b1cd40", 0x21}, {&(0x7f00000003c0)="4beb4f4217a954bc655a99951b033cc4d4f0713ffe0c1b32ab647b1680a8c8876accd9471e56804bb4ac2164f5b917541e8069d63574ebe8467af7578c40ecc4e08b8b1154333886a2e0d5c4d2a8867f23b6075a0b2e52be5b5cab3ca2fcde8f13b81088f9af7c7a9793a85d4a906e4b7e447e94ed133e1ae5c2156ed39817a67be7455d29f51d4e289f935039e4", 0x8e}, {&(0x7f0000000480)="d96aef461da0e065eee5f13dd101f70a1465d98ac7158e99dc62cad67df832be6b5a6eedfdab74af7702d956aadd41", 0x2f}], 0x8, &(0x7f0000000540)=[{0x18, 0xffff, 0x1, "a4a374a18c8931"}, {0x1010, 0x1, 0x3, "e88daa21a90deb658550236bd8d388fb31dcf8c44758e319fd441460a15222d8bff120d417e628873c023ee4c975a65431c334565c8199ce5537d65c36f542f46f0ab8148c0c902e360558123e2a14b766a8535a6ef5a21d77b874b684b258f8f6d9d1640287b48927e03506ac5541401e05d16f15c1e4c99e6ac795c5cb48100cc3c2f6a68f7ea7d726aa144c67818d446c686df07d4dbc994a1812ab88b07b9a25a0f42eb87467d062691d5c7b4e72a0fe7836b3d4e4fe58f91ccd0bd535e55caa7af14779a2f87a2649509b3ae3ac2a1d7f96a4f764d3c99a087e8f0a945248f2c064936c4cd49ed1dd51fed2757f58cf4b32d4b2601b2dda6a4dfcdf149c23056586c1fbe80635647049bd6bc552d9f58fc4387836712e37c7ea04085e11aafb807542b7f4c6866db3f8ff5ebdd79b90faedc6a8589695a6ed3e8d3d3deeed0182455144512a226b8cbeefdb216bbfd38f141e982bd37738dc6aa4606c7955eaf24967b5e67852f73a8b989fce149d51a9e76db8b6f360b02ed8b87996ef41ad51bcbe57d98e1d5bd0212f5be64b4dd098b267e58d8bc309d20f8f62e72955ccd63546389ba43ce5ffc4330f7e6a92ee44205e04ede852b8a8e315b3088e5e64de04c2c5291736de9bfca2cfa8de6bdbcd31f9a285d04b3882a5fbd7dde08aba3138a72cf0134f43319c27ed5525c0947004e3275a5f12b9b6a0666ca60d96ff4a327831dc56387b030ae14c18f9b30b353ff1b14205a716ca5f2fafa99653d100a42a1103fe87bcd0a44dcedfdc09ddbaeccfb0a4f271fa1c2afbd8b567b5dc5147cff53885ac1705ed51c745e29162a20fcf833efb454c3b14e03f750af96af538210afdb0249ba4b43d2c5b9d564eaf3aa24bcee3bc6757dbdeba778d05be26c1ce963ff3f59f94f84e5ecdc8b37504ad3e58252ec5f4b70717714f555605e524bff814c4901c1c113aa41a4ed2a826442ae955135db19c83778c077543645246a8128d15c888bf543957f326942fd4f4c6a68ec882fd7361c7ebdfb4a22ed174c0774a5cf6f54dce0c7d64214cf32722b5f5e98a5e6756dc24d768ef4b61889ebc578e2ac27bd7121cb4df460c0e35fe075c30344f54490ee0163275a32dfc7db893a9bd2bf0666599135cd3b4d367a49c8ee4cc988f3b60aee22128cfca424e581b8543c34e4c1afd70580e36000f25fa2f10655f166401cd656469e8f6e8630bb7897360b596f980a6914f00882e2db1587b2be7ec86a8bd9c3e0699d6c3f1f1971255506f60573a9b92121d00abed69262cd599e2dd22368b4dbac935bb55f28f82489952b2a6e239dd0f29e51903bceacc8bfd6d87c071a61d7038c4f28efa1061a80a973c342245a1a5c6ed4bc0ff5e05eec6f76078cdd04635d4e5ec924b9f35ac23521fa2bcae372c853ae1395a4e020d66c805dc31f4a6baed22286d5a519925705d2c8aeca341fbdd8f82e6a3aa40e1e36a5fecc624433eabeb13f7c331746613eb51ebdd88f59e50715ef51f3e63f4f6ae95623d77f3e78ee60b0fd18ca2340fca2b624d0307e1bc40ce2576b27b98fd7aefb286a37eee0d81338757d78649e16221454ee55f17741d36da144dbc30892a14c5a9293de520002d593eb45602e8b890d3769c7947e354c293a2968983506d9a5b30ef0247ef6f487ae2a2acd8ec9ed02ee97b6ddf1c6b448bd9308bc795d56693e55844d67a1e1e3b0db99af127a121c5edcd4473bee8fe94d9c9f41e1062731aef9ad3a663edae19563f51fb8d5befaed69a98faaad8922aeb71cefaa0da5936140c048e326a5fa0326e12932a82d93f814b43786313675357af64f7d60ce1a316f318855f30d62af931bf0969a2be9843ba4bd76e7fdfd99e52f9f664864c19d7bd3d97cd22e51f6d699b5aea437da2dfa1983fdab508c104ba16009c65a7503ab5f2534245df8b7d05dd3d14d48d0b6766e98bfd427f3be4870cd59d2a71015b805a0345719bee6dbe0ae820f08faed905fdf2b888a5c9e72380ef9223183fb597c5481125a21baf27d94cd29c8798cb88fd3848fe9442aaf3080cef509f9d944de555d605cf4f4362a4eb7d2ccfe63a76a7445fa94bcf9389e582dead49df622bd4dd4a82d9f02beb1e448e70b9adb681adf1a70fda18408314ebde6a7d263a2455612f662e85ba6dba674d53813c70f11b2d734c6e1b8afefa0f00b1434be69ebb7b3c55a16163b8586e8e134104e9b799df72abf1d588ff1f8500ca1b8c688aef1fbc5a122a79d3fe1c49832908c70feac3d1ae5c406d70760122f020ae97865c8662032363129ee0865ec8f093f47cb1d0e3c52c8235bde6c0a873c0532faaa494761039436c58ed1fc0ef164e89501eab74a467ba2cd1b30096b653cc26ccec8bd8c4977656895790b9be856642bd798189e04b19ce2bc0d6c6c14e0e3c4a760bba7b86ec19303cea6f1196ee83f3655a730cdfe39d00932d1592f2780f775cc8458c028a84ea8ccd3a6e80c07bdb73b7320d167c86b46f6eb129cbe99db8c89c60ef89bcbaed5c0189ae9967a2a70371cd74f207b545354f3db3e76694b4c8964b92877cd525f021b0227631182a127a643bea7b2a57d768d1022e309ebc5efdcc20c54814dafaace0f079f22700859af84f84fd9c47ce9ff7a2ba3d14cb9d1c2e304f8eae7f03a184fc2fa1fadafebf9ac9567a127795b6933f6c06870c011001baef25b3f5c65063660b040d7a82121455ead895654f52a60c08ee0cc7e8ebcd5ac3d423c72b9e441359326ebe0cc741e1869b316c8af4f6600ebf1c3511bcc7686bc81eab68d4ab54ccb67426d5744d39b76a732505da14e012f16edef6abcb0efa4ca2a8e8b41ea541cb7e0d6a1450ea56e9ae04d91ef153ae3658402485ddd428c5a36001420b39c197729bf1119bf53234b0c3f94c52294b2db487fcd9779cc4356a5a30b27c0c9a21dd3cf8273f97611b05bba7cecefa01d85dec085cfc3d2c1667499c65d88ab0e4b14bae060ca63906cb29c6d8165e16b3167c62b50026d43e6a56af1bf378de2b2f30f911689c4cd98da88f0452c748153fb5563b143c2bb9336be624cad44456be20eb73bcf28f7824d27ac71b7ef3738ffc993f6c268063ab948198d6cf15cffdf68ab99a299a30449ac94e8e64c2f0b8ca456eca6444993911f3e8bce6f4023bcd06f481f3eaa186056b10476ca7fb6118bb4c85877c23c36145c6c92b2f9c428d896b4f32c8271e55a97f6a717267976b9843d9e761ac73069592dc76baf1f4d1c2ad6629edf7f16337c8035a47fde2e9a6ab8d21e14c64ecad685de817cf211ae170e556806135fd8846456e85aa9939053eb44122e5059289e23d4fba7db4d0a43a6a13b9b2cbd7b84e8ea4744d9d7ae80ef59663f4f3282b4f86b0c5b95b19ee2f29f22e8a83a0a6eccedade73dff7c645a3f01822ff7dc94026c9f96040522fba77feb756110bd3b726f805e2131c1db894813aa4521e7e5bb895701a731497928ff1231cab7933793a910d299b9b13b8eae9b849b0483b4d4bbd05bccbb78adf3821df5710cfc8872829ed7c0f3dde07ae70189e964d55cf775271b575e32bcfa16f5f128812b3ebd3d1193b632a7957c61207ecef4af3ed93c4a4e026a332d9245f839219fdfa8cf3eb36d626058d8916d2f20ca35938e21cd010bc24b85df4e5448b54716ac6c1486fda86ad18c5ad7ee0a322091eb1a6eb863903b7034e55280a2bd0eadeb07a36eb8512bed956820e93d95d13cc19c387503ce6e98f8b830327ca13b7ed757d79d2de794058f265ccee2898e4b45222f969fbbcb0d81f06dc050b1edda74c983a27a2564d48af2cf8a3151f9fae70ac42d6dcb62ec1232a5fce8706ce18f795b9cf488697d6c997b8642f8e725a9427f119bc3c5a94ad7c5537c345f1404d8e1593d3457221f29e1b63db13c2f6f3925c6c7fab9dfbb19af93ee83d701114714d6bc600b20f2398f521d30ba60aab89bae8a11732eee4138160434c86b899815155b55dab6b12fd3e69f8bca30ce5b772e8ed72a32cf90f7d007378110f6a7f4ec4cb71d5df04e37c62674fb6b73190ed770c1c13368414df4707c178b29d1c175dedd16e5046273d8ab79ed680718df0f0dc7ae38086bcabfc8acac14a951c1dcf4e1ecf903a18a4e5732f006456d26591a1ff9422c8d8bb4d505d956cfa97917e1395f6b516d347ffea10b0678989e8f4a55627f282193fb256e0f658fcff50b7247a3016cf18c0c2c27b2ef9687e467e88a4a08505f38ae7efb32e19476301d08d9b3420d9506d6e59c2c3bb8073570ff41397a2dc699dd3baec1e96ae1a8a614e93c8bbb3451b34e33b5cef6ccc06be853a1549a1b289193e7f84da83e61ac7123db346a7cffd39aaf494c206e53f57128014354a4a1e1ec1088c6b940ee06064fdaf8233a87f959e09c567dee2d2bf79415500aea553dc74f0626aa2046207b370478d8e4a27e633f60b6ba031e0bc3e1375a12a6b87c01cd09cd10c647827c6037f710a9c8e9e092d24f92db2ec2d8b72d62d84205c3039e599c6269e423f184e1859cf46b85e70597b4713e51eca82cb99440a3fde73cfd5ee61e1bf756d0663307d7491ac191069ac0f1c84508c9e0d09bc9ad3408ad67969a376e25024f8c9fc93ebd2e2b27fd368813b41ccfd8c3d735326b655788c376a1054bb9bf965415b47ced50cb2f35a9b8f42f0f167177d54ebe51214a33ab1535385269b4f451d10dfe05a17b9a7b1d9190175ffd6046cd260c2fc06c17f9b35e2501c78129d84a206d466aef93184ff80fef07a600c02f8601c2de668d30f1bdad82b4e98c02b517898a4c726e71afa0df35ced041fe65e2ca10fab6b32baafa5edf2879519e97f879e68d57f7dc0dd82887f4d66996a2f7980879d02161a3c8f797c76b89f6052da100082c480f09ccb5713164e5c2b859d6eaf8ec020e80c19632b430b9cf01be06c48c99512a65560efd2b052e8eae3b63a208e37e3d1b4422c39549fab6d9d44d43eb8b4b9d6ddbf76dc74f2248cebc56ba71f321015406219cdc0e09382f289276eb540893d9ef39a3caf40508c34de600e876292e9b2978f93a815e148942404a6d5d61f69abbcd1cba423f3e5a316d36b41066dd6ca217c03458c72398dabb1306b60834357b555a82b6d2535267f70723a68e6501aad9a8851c9f3d4bdaba63861caa32fff87a6dfead4d2d674f32b22be05a56bf47ef30e240041d22c06fb9e495560c77cb58a2c4a99162d1fc9d2bd869688092c719069dfb26349ec6321001d3c0bdc821a724b3cf0faf461018063dcf6b4e25a3ed0b91acabea4b914e79596c1b72c54ad4b43e7811f1192454bf308e665ae7761c567f97655675cee53c9be976407cbe1f41967df11819b2264316ff299539d045eb91c8c413ce6bb0c2306908c8c5c5348379842ab2cc7fdc905e28515779f80b30faab6a4800aa86f0d2797cc3ff9ce1cdf1f4623eb042ef74430ac4f880d229e22ef9decf0788ee8b51ec1dad55706624900d1cae58cb46207a8f798ee53ab70f1a290af817cf5547d242dc281df5d9e8cf0694648c0a3bebadb9c7bf78284ae422e2ff1e2b6554d42db65b77f84f6f3f3e5296d1333ef02025fc9f195a9cdd1033ee71eb834f33080b7b81b88892a610bc9ebb45baa09910868f04c26b65a46c0e3fc1b4b6cf9a5488ac411aeef4e9bbdbd39b01dd05a249301c97b66d1419fd2d9006a9e9931ae217385a7423100e012ce93e185e0dd76f1cbd5b1a196445e6bd20740645cac23e7"}, {0xc8, 0x0, 0x80000001, "c6d9546a9ae4267899a6c07e8b433433c70c3445939bf42c6ad88e52636292a1883744c9fd440b6981822608707ecbb3c12fd96daff8ea822d4783fe1214132ad8b5e33608e72fd71a3870d3232a9354bd6fb4231847313536e1ede72032f21de35fdd04dbdfb71774196ef046a1d2b1da6cc4499491fb0527b3544f5265211594f989c18f49483c81a101f938805862fabfe51f6d63e30c484bff75fc70641c4538a4656ae99d08363624b3b3d4bdc071075141f3d20b20"}], 0x10f0}, 0x12b69d39dbc1ff0d) getgroups(0x2, &(0x7f0000001680)=[r2, r6]) semget$private(0x0, 0x0, 0x4) ioctl$TIOCSDTR(r7, 0x20007479) writev(r7, &(0x7f0000003900)=[{&(0x7f00000016c0)="d4b4c169c0c432dccee902dd932ed6b234bc088f9a5bcdfba165dd0f00dea9d13d75efad323fc61d71dbc1ea015b9b53cd46f103650d6346c50c58274e7900a3a3cb9df64bdab8f9fd768b0d8895a812346376406f50904c4fe3930adca2923e1f31a53c1b9f55501094c1073d9973bb346e81a86b65d5c01cba38ba059d5da9d4b695fd91d6d673278ccfea2c73acf71043354e108cc5bdb60863097a40e083124952763ff052128d23e23fe051231e9387044af90a4a3defaf21ecc865fbd160f4bcf0178d1fe6993a8c228a97ab1fe893d5b0a31d1b058114c60c1d8f4e03a3cf5c9f6860869889e68cdbf7ca05b0b4fc20d643e92b1240cd26ce5837daf63ac5ee5eacd18ba8637d99eca6edd38419fe16cc32ab798e86d87b0b46847afd688e03c873977718689b0b259ac4ef58c18b11ad6b6cf0e4edcbff54ebcad701240ee5c4dc667801dff7bb799bd42143d4a4acafc4dfbc3edadaec7dd85e464aa979c1e1127690f5a9fb067b00cc85c95e14491a4494571c2964fe5beb64110d62f4ec0deba0989dcc5000cc55f9c9c7816309f85f23775eab6c55cd2e37dc2d79374ba6cddb4086ec8f76130264c30ecb9648658b521a2bc7715aeb260f283d56045b27758d5f07ada3d23a34f99b32b34ddbdc2309aa0346763f680241af203857841b5275cef572465d5b9d189576b6f71faf058a751a9112a81c2440068651b6f558569b4c26d225ec94323c4423423a3aebcf11edd0e008e303d544f609bb3db2c9a1f06cea96d8196ede51a4c5acc6c8345d296a075700b76f74caf4f686a4e9d16b6a78cd08b9c46d3e4d5bd01e807ccf31cc94026a4ae5f0319863f5f8960d6c74f7bb8b27ddb880abaf107b06b1095b3cdf72325a860b0659aa9ec23e4dc27b590bb1c8f7eb4f00b787b7de5353f7521a4ee65eaa25784e45559d6d931e5954d2171d75d53779dd62d74a1190f078bbf65e289069809952b595a3e23f71d36304e0a32abf897997849acb5cabd8acc78c4a4d7bc2e65dd7d791a36fe9484b6db3f97dd28f15616bdbae39c0636ea694a8173285fed54fd79b7e9ca7bf096e5ea0579c033e7351886d475e990e5501ef63a0d93bd5f412b5fa2d0da417fe2b5278eef8870b6c2a6d9b8163de9c90ee56e7bcf6edff5ce436fe2d54479509653094e3c1f4eee3dcae39797aa8f2a67b2cbb977db99b2e881ca4184495960cdf29a0bc74f78003378cdd051d7df40e633f17ed854263a3e8fe0426ad7909097a7cf3b3f8dacd65aca5cb49035f4e50fa2de84af09e93f7403bca8f88dced3918d4b99250c655659f1322669971113fce1e348f56f84fc1b4523ca921f38a52d18b328753d18b70fb9a1f3b5e01f6898b17f85bfccc8fbee565fb95a72d5098e5986725e81acbc2b2b2d1a15825d2f240aa912b58293ee4e28fa2b7dcb2f7af14736fe99d1f1474e9523c5e8c673e076ef9b1ba836475995e78979584b59e6a7c767cc2a887dfa72e46af9560c0f2f3db4e5b23f13efe4ad42caf4aa19b3620ab40ccb6b268335db7814e93a30b3fb5b96abb0afe530796ff00ee3f00cb5ee8ffd1c707bd4fde87c3ba58e93c86d0d0f8ae3b8e8c54ff63070cd0d40ed8bba6d8043084d81b1a7c11c750a9ec5a3fd23dd7a55ebb50db84d52070bf3f8904372166986018f85858647e88255fa75c6a0849a04d94ba103b55d1ac865c91081eab4215ef1a7dd5074260024c2427a493ad0e6ba4b9ad5897765544bdfd9d4fb904e523a924f4b8debe9cecb274fb8048eaffe64e84923f4311f8086e0fec432c4713c2aea02d60b8c24566ecc96da26f6a0ad19879079faec79fe7e041ccd8116b73d954e442edef30e21362f2308d4a3108c1ca3d6a6d3d7f06d7520549093d608e48d9f581535fb5afdae80a0509dcb55458ff3bb03d833553ffeb3b6214ad1459c2570e3dc7591e6d474dd90e2160d76272a1439343f03dbde7668d5384fb22719d331597c02ad1a28d33b3ab68a9fdbfc02671d878feb30ff4a4f18163a403d2bb6652a934b7330e9aea68312f7f63ddfe151ab326e0740996ccbbf5b43b94a805144514be47c733d6c90450a06b5ec3309a317d21be064786b0c52e301f0fa1c2637f8613053c429e471d4bed4ae6ec2f1348b7ebf819882c758e6234981da3913714d9f7de57335fa2e0212b124a7ba218a6f0ef140bfeee88df53bf74fa9d91256a05779b48e7da45e23855632963cfd6217400d3542b78bb8f43c872e2992ea9e4092d20f050a73077d83b4ae8f1b9a002336536ef5867b79b02b51e50253df51e4f2527d572b18c52796a83a6c51345bc84d626d1b603cb0277799dd654251b28223b7237ec53472780475f4a7e948f7214e1955680ed2fcfe9cc14eac975728ea435308002a298b030371c0ebedcb9ba594034b7214e9ab6c71a2e512be4bb65f83bea9acdf2d3528bc6aceacf3692694578c5549807e4a1bff7786f8f4709b64cf9338656f0730a04006ef6b5ff7db35b0be825ac01ddd022830fb17f4d470ba00f5076a2ad8c1debcc3de2bdf126f225154db003babb34e840d6555f6abd967cf831750d4b12af84e76c8265414bd3c29ceef08ca5d7e332f15a494d0cf3cbda52bf6f41deedb6108bb272c9e7b23b244c3e18f9bfb61dbb04825daba05acd62ec287b564530243e72202922bdb7fdbefdedc6bc53f3582a8bd5f7801af887a9730609e519f5fc8fc2aaa6971e6385965fba780f3e589130bda7ee92588910c57397453169f834d9c6816842c8b023cc286b837feddefbc5dd4b76d016ebf681b25ea1ff6f27a9d827f191c4cc274ea9e978a882348026d786e91d87034c2a296f4967e1cbbb900969f43830b5b8e12f4bac427afbe1f56da90440b11c5127e8123ff7c097690f00a2e6ecaf9467fa3280845a0d6e6981d12760e5e7d2373bb06ddd8186ccbe0cd4549f9985fa9c3ab83bfe79fcbd1040e0a3f70e45c9c1d1e6c7d9308ed3c223d07cd847796055aab7d26c479cb76d4feba9a8560401fb8c3303a372789ba0d848cd4ffe00c4474abd77f7276ade2584e3b26cbdba4727bc745946d4a002352bad8eb539c6563c6c887dc83282a0a838c402a543d440036cb2b6500b1f40b631cc7aa699a8325bbd75fc63eface805faeaf716a6a638e60049f3fddd350b3f57654984118915d270cca88415a4cb719f2275fd46b7dff54a891b2064fbc95b006e37d168b21675610cbfc6c955109ba45c1d53bdada3445d175fcbafe512ab122c8ab8c31d6bd6ab671cca61455a4e30292ef312d16af960351d1a524de0c1f4487e11301c7a3b7db375c175886b6d7e034dc42ee08eb1e934ebc154696fc715414e9aac0dc27d1cddcfed86316ca4e5a6e02d5794c06cf5ba07490ef528d4591c288b66482af320a281b3a72c33d089181e22ae68bd5bc343efed04727c8da96c5035d2ff061aea596249d27978e5671d07d80246b92116bf47ec0a116f57b9c477746f2a877b28b8f0cf49cbd65d71354fd852390200bda99e78b934dd0c436c0a2039645d35a5fe36baba3029646ae23b40042c829d7ce3d3b1692e99c70162cc1c94641a648baa44932fa2545a8cbe152563c03c263bd5a304f7334d45746bde8596865ec6118582e34a9cc30d71f0770088d90961585ec6bdcad06d0326571bc0b8dff9b9a24aaec59c86cd07987b329c993469a465edfcdca34144fb76e7f885f4e49970e034e12e3c504b6435bf468f4cc95fea652f1cc6ae1d9b7ca4878dcddcebfcbb9f753f62567d5eaaa5807d0e73397f65a38e7f023973eb40a5ddb7b8a8a905f813ff4168e9c283bd6e4d635e7a9cc0d801b23292d8a63c9cb6e4f54f51639b64d8e92c8f89c17ebf42626dcd78702613af2b5c6347e56baea53f854dd916804dbe35a0c6e2975962eff6d9c7db818b1aaafe440b5bbc665411f99874075a68ef25f9ac053309d7d28b030710f1d468861741fa50b36f5885270764aecd951bf99c383893b1df38482f6c82852bcf6d5e0f05835f1956db1b73ba74898a9eab792e00e2dc6195410d259c55617797d44443be6a12c066e2cd75cf4c9a4eb0a9cab024b3c632b4dce857943ab6339728f68740ff90134ffb5d91bf7709adb79f0b5281fa7e0c086ccba6d37b9f9e47e55df1bc9092af363e53f22392ad2aed74fd18184ff58ba5e06943f2a1e599375bee2cfec096d1598a99febde7106c3d19ddb5d0a0b9c4454b214396114ce312d0911fe0323b84b195d8db6aedd315a36347b630df03907ab5f4c6c46134b697724490ad22a5385e2503ce3f2bacc6e19b76730c481785d4a2ce7119d19abbc17c7faf6de6b616a26190960278773a7850903f0810431b89cccabb76e0b6e7cf96d9a33bb0f1c78eeb7cb4398dbbe98905125d46bf3d9042ba45feaffb78b50c3c285d01b14c0afb5c436ff2b8e9c692fc5fee87519ab414c16f8b8af5af5b8ad7e59f5429aaf97ff95154361ad13c925d3a7c09234a2cd75c6d4e09bf00e3b619f869193fc44e790c9223c294337e980188a79f812c187c3ed7ce25bf2be29492daea15f5f236cfa057503c7895ca32a83b230e2cfce61dbdbf58444c34d9cb277f0cd2974ed75fc2efa9d063ee38e0ce6f065f4289b8e35b3a585878600d950806d5353319777bbb5bd17e7c0addbb8f8543d1150c68bc1c9451319ea64887b99d28a69f21bdc27058b2676822fe56255569dbfc6f789562a3f204d0f1e7618c00bc9c6b58298738720940c4b9cd681c540f4401938821f0db728e01683c75a3af10a1511bfaf796cc3e962403d31efb61210906e556e1cee8477702a9be2f1813a1e8d8040a0d99e877f039c2457784731dd8e7da8a32c729bdd6bb46a0a9f16d3fff693ca007f3d028c2924a9f8f2f47f84cf5a15a9086312e79230bcb53dc444712b24293fb4ab3a71bbf0edb8b5f42ff9edb27a613b8f8eb8bf2ab2df3282f7c229e404be27b4f7fcf4ef9eb79d67a010750a356432b68c3257002351e3ec02c97f1f2c0f6364e5eea06a34e8192211f242bbebe57e5fe4d7364154239aabc840467e765f2551a5138420ae362646f6ec85f636609e4b3eec4b44c35cee745369c1680200d6d3d0ee0d8e6944ba842319ca0fbd3df7bff366b747a513facac0131e93af1ae25bf1b9e3bc84ad8eb17bc59b8d7ef9dc508e61031dfc4509eabce08c01d88b77165ebbfee3d220ebf581cb22cf38ed7d7555f57a72192dc5128afcdc9af6876af7c634a91a4cfa5bb4eb3ff3dfa7e5b4df17f243a4756dbb78c49aa98ff9db6d3f524e762ea9ec7b2cbcc98ac6656546bd63e9cca1b99b271fe972848d5a7a0640c2e055c2f3d8b2da5399f6cca18a84fc9583fcf31b00471409340cb9e1d62d64f2a5758ef9a37a7e55faec40a6ffece05731e16e837e05c7c371417618d5faf363bc6082e47ea74cdcab1014e0423b1ae5f9e6c1bd60be17142051637c228f88d8452b2ec2d033deea47925ce647c48c6968640e57b9d527d7864b517778e3a4d7db3755235e0c5f07e173e52f60e4276f1b944834f047514be5b7a76995ff577704f332f36e9a60786cb7738b3ea5a6469bbb0d69fae0f7cf4880a557ac649e09523117489af30606cb06052d15951220b64b3ce197355ccef051a38f115288c88a3270e65523cd995508fefe16b9f1a6d27902119b6db54b3a49db774f03de2c6785f10921d268ed67e02d3086fc921e2e94bfdd82ff86da4a2dc0dd20b79788bea896ec0df4c6a8d88e1252fa39405c84e", 0x1000}, {&(0x7f00000026c0)="777beef711f05706b9b27520332df17496235b1a123cbe7546579bc22d7236217019f1f069f14c308072317dae985894ad86e27893a96d7aed91bbb3f454e80b6bc3", 0x42}, {&(0x7f0000002740)="6be5c59bcba6b09d2a8f670dbe71a2a322746e5d8d87c0e1c8b88be09d49f4e6fea3444c2993af33c428e5b474e4dc1ebee0807e13e43b249b68fd1e2fdca39d4c98462128694441a1452147f140199484dd34f6c5804b0a9d62b4365c329256eb5200f6196dc0462cfda6058a1125a8dd09d5b71e0e9db982eb5e03fd0be1566d18a652d08ada5b65b22fd90ff707e0982b8e4c46", 0x95}, {&(0x7f0000002800)="99f1ece445d55ca02e6b49b7ec2d6c748e1ba2947dac6ce29d5b6820fcf89cc631df4a776b951425887fdc0299b9ec2b3801ebf5424886a47847ac7190f011eb4ec6a4e595ba8363e8e35eda5286a01f5db0c14e1552915c3409f58049ca704ddf485d05ed19234431c6d0513dbb", 0x6e}, {&(0x7f0000002880)}, {&(0x7f00000028c0)="5023184a9fdae393a03ec5c786626fc38af586b905b0d31e94c84ec90f10a200ae68fbf53503c6f6fa89321c4e9a34c725b6e9f3558109780c9836ee10c96b3b0cd356c96cb0158ee7bef085261ce273c569a4ceabfc6c6f434333c15dd3437a27db4ad0a8e261436d0a2705ca7c021c19486d9f1f7669ca2f8e5dd0e8b9d5040a84d6598f210201b739468b3104613f560380113612f1d72ddcc14ce323a11d44b286bdf2ffc59bd9f7911f42a88ef8606db1861a8e7191ad849cc3d59732875001e5a41469ea7c1d06e07d4c52b7c649f6ec235bed38ea54566870fbe1e4cb746c398537f05228fb3470ec1c35dfb9bbbaf56d6a07156ef9d5b5f9bca028aa707aa2046a616a6556050a752f26679ba0483508a1a5949609c072f2b8fbf8931ea508c2787af62bb956f6c0ff3081bcf19ed1ec42658439277837ca74e247baa99e499361d06f9a34bf8d8ad61b342ea59269c1ae314be035985c1a148d2aa0e5670dc7431a5af9f60424fb79e8b4e1c41bc14874ec2e8ad71d3deb2eb0307600f6662c809ff57dae6ab3f938e5d704e1ae2122f1d5432a6afb7ae7d0534c537f6f9804ef6b09b75779e65fae975afd50d7087210f3f6de089a3ebe1de9ad190985158e90ef458f9f4a3e1fae339a2f92325853bdbbbcbb06f76245307c2bc6be50d7854fe9397e878fc50262e8c62aa0d00d67f180a83e5567a9fe07bfca5c65289c92c9d3281167959ce7d90618933f84a02a844763031e433043761a1ba9e327edae504e1724861aabc0b95de18e4da209f0a5d65448b159765370c07f970f82fa06f638e6ce0498c61713d2e835d4cde37b593121ac5647cb717af6ce8552bddd099c92c5eb1efa5fe27c8451b5966b2112771638eec145ce340c1ce96249bf11f64c3be3291309398b856377562deaeabcad8a180115e459c4c2a320e4d737778dd306632ae95a80a104b2c611bc233e43005bda4dfa8b3a4332f21281d89ba7b154713764e830a0083a1f05c76176253505f9b9741efd1a26d88438a5b4698be775bfbc74f54c82944a91bb81ca3e620e9740c1665b48dba82603060adc278eff67b61c8236e787eba696b72ac917aeb6213a64d5960359717e0c8e69952529b5946ec3800afec07c952ee165a0d04b499b88386c7bef8ba7a29d2855fb872840e1f8ff507d214692884f7a3b5104f0640d0ba7dfa4b99183b73b7c58af76d14ddcc49677b261bdfa97e1916ece87c67eaf3128ceac90ed18de75176f5a9f2d998d6e42f145b705cd658ed8da001bac545cd0740aa24ad4ae6ecd1d21f5767d4b8c1d244dc0a36f30dff7d2c57741f926bf1ee798c34674952f2f53ac79c9ea815e5a55d1511f86b42ce7d3d69d9ae41c9d82fb0e81251bceb96b9606bdc8a2a6d5fa7768dfd1f6530cb0881a54d58c7dbcb8ea276f703452e796e43af162425279a1f819df41a78a3f810057e1e5999ef35d95251c74a5a4d454afc0b0dfa53fa566ca0320d42308a5183b209bed79e670512aca776d44f0f8c1f59fb678559a33d507bffb40f2ed9068c7c92608ee19c1893754b826204e5152ace063ee97ba37351d0e7540a16b8acfcfbcdd50a156943fc8b5bbe2a43415b38b7595bb3516ccc656afe95851a675bf0464126490d370e2b7f34bbb0a758ee425e75dfb21a28c439f79a26862e8815602f2eed8f2d77dadc97b948b14ea26ae7d2483544a96b9850a06932329f11980e4ea179bdc6298964916161f5393d015491c95ae90305781ac0f17bbb1a13230c1c3f1a8855030eefc8c4d3995b9f62c946051cb635f8420e3d482f0113905aea7a15d2fa643ae54eef2a41a85da7c5102d9f28996ee0f2ac17d55bd7de0c3da1b1137d615ab385fdbe9003bfbfb8cdebeef8a26d5efa62dc51f16fa018e82b442c0dd1986eddaf43b6208d6e819f19773a3f1b40856d0dd0c6d3c4012c6e4087d75f712a5b8f59c0bb412ceb21f77183865e2070536c458c0d2b47b5f3a63f6182c45e104d19f0432d19f7400f4439e14ffec3aa471cc6f333415924e93c5082077ec4e602eae3323433334eb1923fdafb268c026ce9c13257cdc5286abccb81c4bac49d3f9c7e154b697813b076630f03f89453569d0da888ece1cedb821a8f04a384102ed01cc8b4e59ec6a1f6e5052b63a6ff3116d543bbc2fbd6975b1c9f20ca14af2237e6bb9a71bf7864068585a216b48b0049e03263f112bceb1c24f28a073d6a634700b3943a3718c364b5ae1d9dad97ceaa6b0c8bbbbf78e07ab15f812c517a491a89154358f4b4de82467ee3322206b008ed30e1ba4b060289af1ef55888b52fcb3650329e2e2e4e71a94c92e559d514b1fc09f2b8835d75737b339d4535cee7587ee22383ff86c58fb5896cea49a7b37a6a6c42e129162915d0b673a08db5466fb03c4eb5b35e09fe671e8836683089764cb419983d4a076e9f3ba8c020a16bb0e64c9e05e81869c5f572db207e25f9fc01d913d0fe928b1c66a9502a31918a54c87ced44ad8927c9d47904e4559e48f31a0462eb6bbd4eb767142418f2c4670bf37d0cf4844a790232eee7560ece0aba889714cca44e89fc04d4271bc47aa499be71a3d5f65bf9fc70b6cbd4e0407fdb51d1a51ff5512be670d1dd2815f29acd8a23c15f451b1853440754ade287728b28b66d725a0845296cc084c63c9631a547cc5b336298adc7a9dcbe2df1f79622775e358e660c2a8c136a500046a488aaafaa9a06684316336f5a3c3fa284b95a34c0d39324087ee0c3e1873e82a87562ce209cc04faaa5329d1ae59ee103124430771002b6dfcc5a863e7e0960b3bfe336f7f546836f3188e21589c940740db13cf377d5cbebbe993778473930cb3fea4f3ef30b20fdd6c50db6a823c488be4157fbce366986b5785bdbf7c9ca58892c254e37962a2d5f8e92623ab01b5fbe284e4b3ad22cef0744940799abe33e6a88dfc3f08ce064c4fd0b08dccb7f1b17a232376e8594d1ee148b755a4ff51f209ca416b743d6975810eb9c4584175709701145e6cd35ec7634e264c1794d04bf5936b3381ceabe1edabf0ed749413cd011d7bbcd7df05db4c2ca23d3fb98553ea6d60b987ca72970e02a2107fda8055ef3a73b66598f58bdc782e0869db9ebaf326f8819d847f29ac55fb713b93532b16293bfead7d65234545182637e4410de589473054e21054165972923d7de7565bbed39a08893f8e2bcbc7f5abf8827dc7ca35077676c817b7422946280d0f445aa5692101c115a03b77b716725d90ae86e8d96b1718473852c96e412500a53dec5e04ed674e0318beeba3b325b518700a474dc5122fa86a4fcb76f3817c1ed3a6c61e3a4ff1f6b812b966b331e5cf96fd02f1f8c0c0ebcabb28d8059bfde3e023aa106f22301255ecf250fb538488e52fced1e3a7b17beeeb913c9cad03757bf47f05b7fdc5b64ba13bee62a9bc3f5c68e938b81c3d9ea4a25898608b43c082090788b1b8dcdc31fe1c207591df042c2e917788aab64a7abf1dee78e69152c76c7f8ccfa73d09d2bf785e47d404f76e7f92efef34d707429de211fb05575da3345b6ca017b4a5b8164dfe7396a7c67201566774018dbaa3c4216f8bf0d343172014d76e3ab7fdb623f55b9d2e539565713dae3626fc6c69c90c261105838eb4f28e59d99785150ce1b6b14ed7303ca3715bde58559d421ba7e0433f472cf5f383da7eca21d0eb92fdc650e9878d301c789ab54eed5ecf6208ee24e8ef7970b4ac7dbed55e592c434f79e755a2408576a3778d89d2c4050a3e1216fcfc09806b6a14817f0675a1ef372b0bd75be1e91e09f0bf0e860311061c52c8ba199b6dba808c6020116a5b7fec5aae3c5fdd35ca4d4a72fcee22515e40b8e078b6074f9b2d42f0e45c097dadc9e669050db6dd485ad7b20d9d531ff77eb066d2dce8d2f98cfa4fc7ce3ab2546e3f1f50b48baa47119414f36a8a4bb3bab95d7e4e17fdb5ac740ccd0cf618971cf329d8668f8d373e189675f2bae1aa0c1f679630827eab8eac3b5cb38b1fb1aee2335ef54690733e39bfadbca7da2b655348eeccbe86976244f6e6e2952b6de76ed5ef38caa9bdbeb9e1f540eae7a2d4270d78f796d18bc2e2bbb71002fe0bdac00496458028f79c85e8d5eea5917e0cbdba0c55487d72d4a765f5d8d5ddc4f6e1c53bb1157a8bb2b7da94aeaee0f0baae1e8d5479b590e4272b0e007cbb24c08205f9a0e9326bbc728420e1fc3416a8c55f493a43be59745db9942c01773e5191b334fd3eec7f6aff269795d7f7683f058317098332d1c7608fafd3549ec0326c13108e1c453ae3c4b36b046dde55ad079fab94750eb44e9945cdd046bb4ad0db2eef5d52432b4724fdb7835771d8b40a6c106ab856fab6cbe73eb2fc8ca0236a673b9b28f0fe3e7e9b7033bbcebd93c0dd39b552eac4cfaad9d662615ff07964c7de96923088edcab9f7749d38f08f56fac6c27ce2cad296271bad3ea10b972fc43ccc8dfb42c87018e2b47d6bc81800d1091ad4351a85f65f7f5a03b17235bd0c913d91ebefcdb200ba931af084a439210d68a709fd653082fb649940deb70b98a61a84962e2a9a75186ccfdfc412e46bf573109ddee87a47e37a0d3f8490901b028ac0b961d002e78c59320bb550678db03e7ea95694ec7e2c0d37c62f944bdddef8f3a23bc2866e15b3e45abb13fb262dabfcd6c6c743e4c4d65feccbaf5b43ff88c93f5bfec19534ef22a5fc03b053e5f6adee716e370859c001043abe1e107ac64700b1d168d88591d1f30a51893d43246d217cf98d456aabe60f3cfdb31091c46099fb59e39e4361ae151aaad7e315f59348ddfcf997c5ee8c3454e3b92e605550b320e3690b1ad58ee8ad2bfec6f5be4a398aef04cccb6ed32e1aaa4b5ec650aa48745344a31c27352f17c67dacd850c4294e33c399e350bf87d7f37a2959d71264c7b64625c3e64c3c1405c483903cec105810e651861b6bdbb984177bb0769b073a63d15035880b8c4c424a9d704a08328e0836f7bf6137f6029716a23ec6b8095c0e6e802ddaed2781ddb3d83158ae838663ee946e926f091b3d19f4c616de6892384b64c5c10a7695910fa57e424623b3b8b856c2366660f68db7e55024e32d587194cf9e30b86a4440413619fdf919c7126118acda30922577659acb5f6aa80441acf949d78a3bbd439d5ea407d214e8949fb16e8a1df8e5f5d9c7416739bf8f01fab11b1c5f65e95f50c99919ac4a69ebcaa7be16622f0b18923a611daf4978088b7400873c91c2da878413183a6f171f2d1b067d8625a87b8d5c426b814c1618ecbb0d8088af172eed40ebd5b9dc375dde62d2018758d344ca014f1d372ed8c928c805038633f3b955219585acb58d30c350ab383a7ec10a4edcda0236f7ff4109f18bd952bc9a3cb8230ae5cfb66e8c9169e5c71bccdf8c7559f2b6efdcae21d806003e71331bffa80e68d7b4bc510d7f2fded3018e0625ac112f3efca7f4b59f44aff4421cb15d1a6723cece3ac145f0c0dcd5f7e7ff8f1d202e0d9f35dc4d8077cb9035eba6209d9246c835306f472571cfa8c455eb18879ce66e462d12a92ad4a0912f19fc9649bfbeee56ab2dc70953711c219923086fca90e11a5e1cd2c450398f0a6d809555d55fce3f2c42064df51fe696788e75eb194873b235c8fbbd707cb493a1d07f5ea251d6b35e4910afb2a99ab5dc93d05d4e963c89d9bfa068f83861ea3583d20abfbf9a57c21edc96f436d932a1dd3e181b713fcd2009d1d4df78e06751443fb6272c9f", 0x1000}, {&(0x7f00000038c0)="c3dbec414a612aaf146512fa1c4a976cb5b25450310330d1a4100595dec648ec95735e216b1a2bb7337a59", 0x2b}], 0x7) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000003980)=0xffffffff) close(r7) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000039c0)={0x1}) getuid() syz_open_pts() semget$private(0x0, 0x0, 0x300) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000003a00)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x2, 0xfffffffffffffffb, 0xfff}, 0x401, [0x80, 0x6, 0xa9, 0x6, 0x8, 0xffffffff00000001, 0x2651, 0x4cf]}, 0x3c) semget(0x0, 0x3, 0x282) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) getegid() ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000003a40)={0x80, './file0\x00', './file0\x00'}) r8 = msgget$private(0x0, 0x30) msgrcv(r8, &(0x7f0000003a80)={0x0, ""/123}, 0x83, 0x0, 0x1000) fchmod(r7, 0x80) accept$inet(r7, 0x0, &(0x7f0000003b40)) getsockname$inet(r7, &(0x7f0000003b80), &(0x7f0000003bc0)=0xc) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 04:02:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x10) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) setsockopt(r0, 0x0, 0xfff, &(0x7f00000001c0)="cec3c80a72b85e81605bf943882e173652e6ddc48ceeea0fb840b8547e6f2e155da3700f3e224b2f3c461b211c98ff2e8fabe6a2f6e6fc21193620232f8401aebd3f61df45f7794388e9f9e0825c28a09eadcc20f260beebebdaeebbf74c085894a6e25e7edb7410572cdefb7938dfd79fde8373a63188738788140069c3557ea7bf5f226ea0f176c40e314230186a8d13c71af1458a0c1039fe3613e7ce844f6cd39124946333c11b7a927577fea857a57f845ffe7e88fc7fb388f4a55595e2bb5da1c8749fe72a06bb29ab0279a82d61f6091c00c971dfc3f25bac2f25e7d36c09fe84be16211d921f6edf0daad5c6c31880d347c548550635d125bb98e743d66ed30df55c4ee661136b40aaf27662e552a2b20511c684ed8eb8178e42c75f4f3c4b61087fceaa428a315f3670e987f52cff8746beaad56c8f87b3ebf3eb7bfd24ad6d94cc52d40ad34554034249b5d89e2297bfef5efa76e937ae9c341815cda4f1777d38ff22c62125d830f3b29935d52dcd615b91f2f77b72c0cd584b1747ae6c592265dfa66ac07276f147fecaa1d1bd323b1b9d7f9a686ee9b6d52dd7a466cdb425b0067eac15ac9587013b15d47a88f706d38d5d796f7dad95d68c0a4587948240155570e85821bc96baa78749810b9938bb2b1d87f29be2d731b45098b7d5720de4176f0891a9f22460a7403681c73f93c8c7d4675dae2b7308831d89e50d6e7de4634efa051e7a755874909c3bf5bff8fef9258992277995560bad6faea3a1a5fd0c46e270e9e3eb37dd4bbdcb699f4f03247278735ba0bfab030e4a85a713432ad99f02172c56478e5ffaddf564c0b15e6b977edde260801f9f1779a0a994501d71be56702cbfdcb46b6bfcab687e666747b8637e76a3485e090f3ca5e46befac8bcd38139c8e58cd87dac32d51623f1f87f8dd8ae4a2fbf3f6bb0903b1022ab55e26699449f046de75cc857187c015e49bf2589bd1a4e2905acfbbb6d807d27be4e48a576bf7e675ae2ce8c8fb3bb4c889dcf9fc598b80ec394e47a9a379392931ef2bb934cbfb42bfc818b3a91afd19f4506d3fa591c1a9af1314c8a65ba3c78ae24ffad225291b5f299d0e450ced06e1e20282f9c3cf0b3a30ed3e04695ee028ffe1b33d2af23d836ca478caa36b17ddcf383d1c1909d30a4a54bb4f27b67021b691e652694b9472c627ca58eed88b80dfd4d43de7ee2fd13669b1025a1d0044ccaae91d8d53f682856a1c53aea616a15e4c0f87ba01a314bba8470c71fd3412894294deac1432e6fe3c3c2d2a2a9a81f75cc0c68881444885ff709be52f91f491cb22dee7e444a9ce592c9a70f288b0d50fa042e5255ef4437176e905f8140662147d74019894298fa4e9833a62646ddb5ffc18384f318df5da54211ea1946ff39d6b734bd27eb6db2004dbdf95d7a9cb5899a2eaa1291a642ee667cfca0398a1651ad42c92fcbf838e9dbfad2e30240352cda768fcb525a5b1319185224377c93a233e907e769284b1f9d73c248afdb0f27c95155ca68e1c2479ead8878286e661e1304179b11341cb1bfbe3f07d4589144011c571cfb1fbac3539d6d33bda7ae4f24eb23f63bf6e715e70fb581726ce5fd262b2e35ea4f1330dbdf8abb35c84cf36f273f2dfeed18611e75c7522a78bfd9d359d5818413183e34f7055033a830e89160e16e13e267a64314d449b29726fae835f07845b226f02c0eb8d634706453c5f1e9990caf0eedaf54f6d3fcc6ae18a21bc60a1a46635895573e6ed31a6eefc8b7106d60c50232cb7613d288c4c7e810d6f3ec939bfded1060694f3fe1260a28ae8c917f59fd5b6a67cb366f6f03d37bfb7bdedcc7a3a67a492281214af5bbdc48eddaae10e6dac6d454eab2070c693afbe7cb8c5d92e55731166567a2969264890581b6ea6cfcd93e8f27cd2f4250772f1ea29c5280a72779eaa7a609583e6663be1d1f84f0af24127ddb41edcfcdeb61ebe7a94adac76c8cfdb811707819dfd54f066cb486afeb0280f898394c2eb4ffc47fd29438cd6399dcd96d938714f068131cadf68fbdcd228fcd5e20e584c70053ee817a7d77cbe4e4d8968d45b8d3bd6568909c63ec2b067012fc29315cdf761c2ae4c7237fb4bf38380c90fffbf3735ef479fe0a262b47f0e67e48e66b5850cb54f5c0bc1bf11e7f232ba586f5d69f2b3e89792ec7941f88e44c90db3a287b047bd5a6616bebc9e91bac80a6eb138574ce67c7064bda107f696ee74ac74f614bf6ba0bc638fcb0ed9bd9fbddb3adf813d3393e5dd0a3408e90f22d3c30c11e9b9727f9d8d379c5eec8a1d380efa3405eea9ac53c5ca1fa5cfce7eb2632b4f62f00776aa809b77646a547d58003b6e359551ff45a783b2ec59d932098417b259fb7e82f0c255d637ab966fe576f22cc9ad5b3ef55e88b9291b131fed7983147751e3c68b9e35b3a563d74fc701a7feb069fd568906477717667457c7a7be401e35fa7b3cd3fcbb5c1b5eb491ca0841e941b17fd2841f58c0152a0bc6ac355d904d307823c4f1d3098348ebf3177cc49beef475d670f20c56821ca42a07f2bc70760f0b0795ad64cf5bd54b0f4913c1214012ae49400b0e29de5e24a9958f6e99f8f04cb2fab93187f4283cdd7137e5fdebccbbc4e81af00836660a1d3fe9a91d4b76f372b6e410c8fce72282754ef5da00af12555433b34fc4e27b5a70cdb1f1f2ba24e6bb6a5c48b8e37ed97028b92d0dd215e456ede1c60f8ac443ecaffaebed5a2b2e9a1a951842d4039c30cca70b756a2551bd563dc9b47e8a95ece9e417f272834967d62763a37ba8a3d3dfbff5484933d07de05d905a82b44ba5b7c5bd2bfdab02ffce1653997d7bd964a41330850143e63b8325cbe69ff3767d1a0488e76af40ca9bdbd2656ee637d16b3b68f5a2c9874ff9719cfdf6657443f88820283059b4c532f415adfeaf000b743c913fa7fd54ac9461465ff1e6961dc417484cf8c84e6458bfe92aaa86d2369cdc55de097d1ee14ae383fefd9b6a393f6449b4c47d87c83fa02e33bf1bf797ba8db5c06e309dfebf8dc9f0dc5f4d624fdfe3d985b16281410d245098cede90ca925fdd76f2b88a45c7153dea7582a4d673c7998ae8f787321fcbb83af48a07dcb31371e81400938cf227e2864a7c6a841b6617df407b2885ab42953d1b7998f20efd3c09fc64913877bf632212e0cce2342b0fcbff3b36cf544c7e5d7dbb48713ed5b0e2b425286b2bb702ccb86fff016fe0eaf07f1053b12bbd06155846969aae3b1e32660539462e6d83976dbdd012a2a077321b837a9b33c7da72e2d58eb3e38eb00d98fa293cb46a7ce37b197bff762fe0d75bca84685a230c3b3af33691e2bb6354f5f08059e4b14bcb56f1a59c65d138d59bb95e0e7b8bc88dbcdce1f5791328fc11e486f905084ffdf1bc76c3818526b11ea9e8c4fc8387458d53ee9e61e3f4f46a55634223ab0a32e3682787a421dee24212541d6e4667b1b84c9613364274554727793642a33228ecd878927e97cad12f4f7ed49981e654ae71d149e1cb711904a5be53caa780bcf2c27674011e18ee48681b370cf34d9b0fb9e348750508212a34aa14dbc5451aa1bc76481ffdbb63959dd6c1bcbfe443067b6cc97227378d459af5b78db6f4fecea71534ec1d624666fc829bbc68a53e219afbcc0207351a6f13617074396ff5b7ad210b1fc64e8abdc8f70aa1ee0254a10153bd228e700505bf72c6c5089cfb72a2d4d6ea61221295b09c6c2c4a202203285cd0f55b83f25cdbb2dfab79722df200d56a15a15382b0d7177b0ea306ef0e0d20b354b12d1415bb4e4a1b5c757ddb9b2805e6aeecbd42deae232b4e4591052a0503ed723b5bf1336d47a16d44032be18bfa5cfb06f1dd0f57295486624e108482f6583ef5fb6f1dfefcae8a5e45a210c1a13dbb51227b85e6cb782b405f9b838d08c3ee951b96d2bde25c3addb31da49067001e8fe128a176c9d0940039a4a999395b81d5df64292ac8f99f362ecf610f882f9a0688087e20a0fa22f410685799142218175ebb0824fa5b1f9ac81eee8d2ff701d3345595e2c5bce296eda0f01e6fd0c0b8f2afe62412b1a4babac4a002c39e1d7eff156970ae83db2de532093d7311f8938817df06cad9afd19defd33aff817c8d9f85c776e6a785ec64f380b4c8f8d5aefc7cda13cbe58b96720879fca6d3459888eeaa13987d1797a071123d0ab14a03d2bdd32882e477199c82bab66ad51647c7055f31d8c369eb00e00de7051d75e718d654085c21a47463fa9748148b7ef004a557d2fb7035cfeb9990af239522bfcb77eec81a66825e23c7b31b213aa2c0d73dfaf01c38c3ec860fb3c7d6a98463c70891e7b97d12bced021d4c07d12662f51ed30db44aeff3e4a090baf15390a30b2dc6d1fb488aefe6e2dedbaa324b066fb6c63f21ed98ba9a8202270234ff22fd68ffbace8b020d389a27382e5d8c344e8086a7d0d295f7b136316984ead5aac49a1b110e6578c9fc9c474e2980744f0a74aa6ac3238eedf338ebaf3d06b696ecb2f747eb20178b9402248bc48f47506cb573d4c5b9e7d037735c372f25534aae486160e8a10a030a5345f9176bd35ca9934a3f54cd14a92cc4df8bbbc66918a4a2b82eed423597ed01b577fca6710897ffeddf170f288372612b4aacc5b89315cfe391ee57f5a3ab76b19685d271eff29a2601f368ac13634dccc6f8a365feb20a9b3291798cc708778bae14c1b07630d66fbb4c3fdf50dd619513a446d711c2131ddfac3ea925a5f56241e8bca4b32e9114825a1688da7b7a7fd7af88c766ad4264b89b6ccb4bd84f12692710b4d04baedfc99b528b3ba1e2336093b0235b9877bb5f917008c4c72245b9891ee15da342babc1b2159992254356b6041a7c2fa02a994b5e2be470ce1b61b963ed9eaec8295bcf4ddb6f53c9420845c95383a0042e996966a64a294d7862fd54ca4526007b90fe4b3deff451380b90b100f5b7478aa050904aeb288f00fdf0d2853f89e7c299ec6733e9a9b6dc68e70c2456d857213b9b49295aa9bfc6dc22de26e3171bfd38c1f05ffa614cda3bc57dfd6549dc5c2a8f66a7248961e0437ac0eeb3d04114c74060b648da7165e80bb9ab8d94c94debbece0b4335b64b9a99f1336dbc719f6195fe20e84cf46a485d70b6c603b0d592ee8dc64ac923e85a1024249ae94983280e15f49515b8c06f912bb748bd8ed869936ae1f784dbf2e3b31ba13287a7b856faa8173fd7567ed370d19c1fc7b7a14b5f49601407c012fdf9dbb480789c041db825ead58c91f08b8408561c753ec4d544806daff9f53dc5ed1e8c986ca86faba693c6225e8c6410b0aaae778ec8b18b7656d7dcb8b9c61aa397f5f09d01ee36d3887e2a1eb749f4cd5c3cf30ab85b404ceddfec2acbfe98b0db822a222f956d963ac72dd2de8239cf7713d0c89d320bc3d291909f96ab6cb282b3c7fe7e80517761b039f0d7599bffe05179fefbc3039c63ba3519f6c9e5b372ca350c92a63e5cb157436a476af567f47a65cabbabbd4714585ba0b80ed3a6858eb6f0a511f5c9794ffd7fa5ef57e4478310ba93fdad40a6e1651c8e73a2bbac321b55248a8c2d9160eecd9d2c2c27218dbe54b884b21ae43a719f2d7a9d5e3b1dcf08d9ffc6ecc8d607cbaebe8cf686511e559fe78dd385d9a75a7eb783fc90565bd7633a5e8b6d3328cd1c2c4600f0544520e75d69c2a720129582e8fca29fbf89abba74723e8cef6901fb0f7d1fbd142591c89b3995ff6deff83a180357bbfbeabc33142b", 0x1000) 04:02:44 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), 0x4) 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(0x10, 0x1, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:02:45 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0xa0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x8) r3 = syz_open_pts() r4 = kqueue() r5 = kqueue() r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r9 = open$dir(&(0x7f0000000200)='./file0/file1\x00', 0x40, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r11 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x9, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000340)) socketpair(0xad92266ccda57b17, 0x4, 0x9, &(0x7f0000000380)={0xffffffffffffffff}) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x2, 0x0) r18 = syz_open_pts() r19 = getppid() r20 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x400, 0x0) r26 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r27 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) r28 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x40, 0x0) r29 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x8000, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x28, 0xffff, 0x1, [r25, r26, r27, r28, r29, r30]}], 0x100, 0x2}, 0x408) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 04:02:45 executing program 1: r0 = socket(0x3b, 0x1, 0x1000218) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x7fff, 0x200000004000000, {[0x6, 0x400, 0x2, 0x2, 0x3de, 0x4, 0xffffffff, 0x8, 0xc02, 0x3f, 0x7, 0x8, 0x101, 0x4, 0x3, 0x8000000000000, 0x7, 0xd9ef], [0x4, 0x1, 0x6, 0x1, 0x7, 0x0, 0xacdb, 0xfffffffffffffff9, 0x4, 0x6], [0x8, 0x5a, 0x3, 0x2325, 0x1, 0x5, 0x5], [0x0, 0xfffffffffffffffa, 0xd2ac, 0x0, 0xfff], [{0x34, 0x100000000, 0x6, 0xef}, {0x1000, 0x80000000, 0x2, 0x24be4e3c}, {0x9, 0x63, 0x1, 0x975}, {0x0, 0xb98, 0xfffffffffffffffd, 0x50b}, {0x5, 0x3, 0x7, 0x8183}, {0x200, 0x1, 0x0, 0x100000000}, {0x4, 0x8, 0xfff, 0x80000000}, {0x6, 0x4, 0x3f, 0x7}], {0x1f, 0xffff, 0x2ff24f9d, 0x8}, {0x4, 0x1, 0x7ff, 0x100000000}}}) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 04:02:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x4) chflags(&(0x7f0000000080)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$getflags(r1, 0x3) fchmod(r0, 0x100) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x13, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eb", 0xfe0) r4 = msgget$private(0x0, 0x1e0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 04:02:47 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet(r2, &(0x7f0000000040)=""/229, 0xe5, 0x800, &(0x7f0000000140)={0x2, 0x0}, 0xc) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000001640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000288db271b39212267f137bf1ee366698210c884a14ef85c166bf5c0426746370476ac1ba3334329bed558b333dda0b833c876ce5173c8c94dc40d959a2dfd0f95327353ecb971eac3b501043538e5a460d879300a66510d6d357f80f45b64a660366d6c973f40e7a6051015156e5227f7a9b094b8dc13dc61383697b14188f83bc1511b573f5c1937951d31a772be3fe8388056108158e976df44b740f53cade75aa93031765fc6741a29a"], 0x1002, &(0x7f0000001540)=[{&(0x7f00000011c0)=""/177, 0xb1}, {&(0x7f0000001280)=""/102, 0x66}, {&(0x7f0000001300)=""/153, 0x99}, {&(0x7f00000013c0)=""/98, 0x62}, {&(0x7f0000001440)=""/127, 0x7f}, {&(0x7f00000014c0)=""/94, 0x5e}], 0x6, &(0x7f00000015c0)=""/7, 0x7}, 0x40) munmap(&(0x7f0000fef000/0x3000)=nil, 0x3000) minherit(&(0x7f0000fef000/0x10000)=nil, 0x10000, 0x3) 04:02:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fsync(r0) setitimer(0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x11, r1, 0x0, 0x0) 04:02:47 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt(r2, 0x5, 0x6, &(0x7f0000000180)="d5d1b828dd1eeb3a6cf288c2fd0e25255470041f73743fbb98f3b7f32e5f1cc8425176738da2935c118bc6f63cf3e8d71f135ddffe3cdc1634cd0e5d32dddbc3d826da2ee68d65d6c6ce7369dc5f8c6fde0073e669c4c887c6e569a2885b022ab8d5ffc55fa80225e2d789a1e79ffb1c1c0fad5cdee4281bb9cf8ee9f6c138b6e4da0c84fd2f9041f8bd3bd80d4fe7f01516a93c919966425620873acc7da9673dcb7c3f3de92f365c484df9ab2c7c3d45eb41c5709b278c8d2350bb5635c0a723daa995bf8c2752098b422da7ba0d9df16dcd4ca5e415569718c02b015490c9c7c0933a231c074f4de702b4fe3793e086669f260c7f6430961d0d420693368205f003af37e72aa26ce252304ec197c55739e3dad7d825d613b6dd7f7dc12f5cd6b47919f523e05b5afe9bdb3125fd43f0c5fb5701b74595997cc347cd0872613caa7fd5f215d70e9af5af8042de310ad83b791e9869e0504dfd289621c797604d285b48b4a84ad0454fab4ab1b2b773284b65faef2dc9ed1449e7089cef780344a9c21f0f70f74f9acd4b80d82c28d1d7f0635699edb551a7b81a3fff82b357377fd7636fc5cc022facacbb77a6892ca3c53861567976c3129d21a69c8afd75916d21809107b9d4c7dd34930fe48f06b5ab6ea93c249cfd26608352725e0474a0574396c099f290b7e8191281e6760f4462cadfc8e459ce62d1507ec816c7179c9c7855990141f7a9e8f028ba327635058ef564b74d76c20f612dc73fa18b763a01cde7f13cd48c18b6504beead6fbb8c6f9f168d9a12dd7706d288c72a1c02b4b28c9a74dc9f12497ff7dc31a9625111663f56e4381462e3415d3da2526307db9064573d83a44d42d5c025a446ecebd05148cebdf464e2c3fc42d9a9ce7bfac49fbef39c828adb78db4024fb85c69816a289c05cec862b1ca82a7d5db3ef00f7b21e49e4fec37c1f1b22f69f8bf19157ab654128374d92e7984e35167ad04101a38a980a599f599b9c3e094698a719843ec9ff65ba2373a456c72a54489a73e1c12f6bd9cd6595bb623991a25a4f198a4994d53027dc49b03f22e58f2a4db4dbc0a108c9f71bb616b0cbfbaa44540d03dd62e9f0c18ecf1bfaa4475d7bd99a0faf24b4f1dfa0804d528ed5814d3e7ce3074e72cb07936ba4d8e1519f7f76367c20aac23295ea60c47abad0c05b0aa26953d8981ad80d363057c1fd6f682c68411415773d0fdb80443671abfe3a17ba41bf6b3b2f625ab80320543de7d3a2c3a04a6a3df29e4fbfe15fd874ffa7126bbfc0f7bfabe21723573c220e2c6de7034296777cd633fa2020cc296d5c8fbec73c71d0b7b3c54e117948b143be37ec3fbab3f31aea720892e193e300e7cdedf98c679e7ac5d446b3a282a4daf8be9becc3465ed9705c0abe40efd6a0567c1972634518c9598f1e0d4dd6a2391355b2869962ad039bfd290cf55dfa998c1957f17a1322f8813fbb2d5337566786a7b9e57a245df4f0aa9555ac4f8db42cec818e467d5860d88edcc6e1d1a4013486c2dfd4269e0e0cbe974a54beeb6337168fbb9946ff72a78c634d3214f883e78873a63fe2a9729a5cd0b71f217f7c30e69d32f63779cdc4b4d1ebe172fdb14c8ab051bb0ea65d7804ef736f536b43ea568f2f323f61f8d8047bc7c6b3e8a09e1caac61d4b5b6b9c4bf461a34e1853b88ebff86982ec5cb5ea95de617e0accbfbf979a58a0c80d3b581290e63a6d568aaa23bd910281b10e4e54cc8f246c8dce62c8b1994b5b3afc50afbf8ee2a6a060bf57b18e4d07bac5f68727666b6d3454467c1024828ffdc71d0b3e286fcc41c405e70a31ffa3d63be88f10a5439210135d5a599404ab2d51209856ca91419cff2dc13e244324c2ae131d39ab747ae1fcc660635076e9322d3e2397291a62475b839f4c2868fccf35e807488a76a47b8e85cb6b7b3b4ec869c2437afdfd10a2c73b957684a1cb9933282cebb1c368ddf70981ace11aeb6aac64351e3d70487efe8b079458098072650b70944c50a50bc2618d0b50dc02938ec3653f418184a9fba9bf141af6e47644aa8125b9644c88bbe4f7010d7ef92a6b916bda14d3290906d679d859c4dcf870961016b13a77552a2c6ec308fc40734f5e0e362b67986c34e0ce8772900b071d147407fbb1f0d30e48c2994805c9deedc017a8f490d8c9c3120eb881f43943c2162e8587dab38b79b144a1bd25198d48437b71a388437ade0156e6c1327e710198d43ad96e6c395b9a198485821d941fb9d15e298114d15e1538c4a9693f42c14c4c716dcb53769c0e0a39aed66c97cc5ff4fca684103094e576457e9e33d00825f096b15464964a81200f9be296bc43c97ed83b3f7794ca7998c8293a7bc4f8882b16f0e2717c05c06adcbbf7188c30fd56c55237b4dc22511c2752504eaa20f21097543a046b316e4ffef6c3687fd31462a04638e07c6f5817ed38864cbedf3d7c4d4d12847693b72735e6002154fd5f097f6a1d7e61acb95ca00369f51878cb25d4e914073788dea7ebd3cefba752117617561404a861ce402c1c34627fc9839f7926fe5d97885bad66594a02749bd5a715bff5313d359c6fd6a33fd728dc9d100a96101512dca7b3ef321c6d7bc2b158631c800fcdf8b34ca8d28d3de28ba6e038c996b56917db265d4638660760cc8b75e13a0d187c84183c3851aca87f5c709a403995248eee3f0b4a2acb84f1a07cba28f3f164c40bbf4553bfa544d06102294db621745b2adce83e136ca9031c2054305229cdffa50d9345b7c64e753746e03cf7b24262edbc9862a118b86d636c0e9564ddcca6c6e5d4a0c25d9ca7ff001464ae16d886f005f90824f1f823145cbabd959183029b4b803f677386606df355d00f2840c23ac5ac7d05fd83dcde0b67556dbd03e047f2c1e2b7444052d3362f7ca39cc08d58cf4eaa155ece10355eb34c5007636d0233062a3642720aabec5850364a5c6aa35f77d2e3b32786ead33c722e7d49f2aa2e25803d248a9037b853140d531d15bb4d94ae9b6c2aa3a24ed4c9a15f797b2594a751807b291d8f52125095c586cac025d56252dff5ecfacd142284b37426e4d5003ec99ccc1dc5db5529942c4dffde9045c87054c4fea2bf2bab62877f8994ee85517e562ef64f8d8d1f84c9c6db0adebb6ab14e92ad6a34ec654c274728d8333b36957121de5dfa1e63f9fb274dc7d680b6367fa06525d83c53dc42e0511fb92f3384e9ea804e2a4c9d2f1296446c77077757f4a384b632468d84ec4b92df6117fcccb01d75ec755fa15ad8ef723046e9854a361755b5747c685d200b19a44608d5f7d43e0b8c82acc5d1c69a1b95371a074c8a40d1142b5675ce98f615c64462e0c7fc2bf2abbebd507a6506289a9601f37ce5769c064e0e6719b5b5ec56e769c9101b35ae421c75d22639e8d4288cedf253f416fec4a4110781d2fb223997c915397abb93fc0563243896901bd9d4071dac445f7d7529f8d5396225004b8663d30553df6bdeda89c161cb9e5baff135beb885b6fa82c46fc82d9d454af446170d1659ceee1d047525fa71b63568e47d66011a62c15a182211545ebf330d0d2a405c7b4f02674f25f274509e0b2d08f742a02dec06a0a35b9fc7fd113b5100bcbe3da66adbca976e3d3fc74e394f77c4b815851d81e2fb0ac47e267fb55704e6ace2e7de1756c9d82b7e35a6fc1e9d4f2dc6eff752674640415654c836661577827ad3ebadc569fb659e0f5b31db73c168de4bd809fe13142a0e7d464e1a5b78b938bc3749d336cbb104da420ebba4927f27de2b6b0cf669c5d98aa7ea082fb72335c6ffc2eb1df44852dd3d9e82b069acc86100a566387892a281883b4aff55444136d59636c93e05295677e04de034fe3f2ff682b9b2a42b21da46c4ef5742b539e1a3454d9414048db3670670c9a869ed0b46c8bc3127f9d86e989b0b68224603ce37289cb042b73ea15d9ec452d59a942079f1c293fb8779f4da32f9b35a7698ce243c942ec3e0688dd81b190d6a6e0cd054d410b6fcbb6587f0276c8bae5a2a36637b7c005e04bfa573478cd8bb1d2b834c04ef921cb46e5f86c6b64ed0d316b170467db4e37053ed9935ad6d8dcf771e57a1e00bf68051e9a13a92f2708e18fcc0c57f5db46e03fdf0769404e1c3f05012ecbd509e28d110f3e754c479895366eab7eeb9bc3a8b74a53c22223704ae759813ee4192c2e049f304e3e49131a9f453ac642488f2f8a8aa22d14cf3d12ab7d3dce4443157bbde43cdc7b7a9451a75de399f2e85cb6409af6f51dd4a96a950e067e95e9c96d789d6a09d39dee2e3a89e42ce20565f8f698a71701386ce8b624cad5195857b1a63a2a8242726daee748b57cc4b555c52184f8a232e7212fb4fc9a60004f7f07daed8cc62301b81c8dabf72d985dcf62d1bbc580beaf1b0748cf8be949e12b3627fd98054b61817987b86b454158491050c6ab4ceae90710102b711e9d953aa6d6528ea36692ccb75e1f921394f4836489f22f1b257ab8513367da3c18a22329583b3487b7bb0c4aacf6768b6967b1d5e780d1285a4f13f784ab851fe2ffa128f54aa0c5299a5b2d799235d7de9a630d13b7ace77a54d707c82fe51bf784f97703ef7c47e4a052b8d6101a712b0f63531feecfe715a36d12445e0eb2f08f45e550bf3b79f09017f5ca913cb84dea6ee741428585107e6a743e44e057a47b2f9e118a4d471c558c70560f882768f9aafd29144f0885926650ae4f7450a7176763799dd3ee166e4acf49f94163b150885a4e4b448960a9a088c0ea37ba4007eb565c5b6c8c12e30f47eacb5956ed6565054c01d9dd32a51ad38126d48484f9cfe85df3e64682824293f253e4c3facb9bc38468142f7a0d8399bc9b609d8350badbd38c78f7c60b1d5bc77b2faa41f8fe2d809ca40203698dc47f7d357fad24bea7ce43ec360557708f0e8903606e29f4eff298a5879df681cd02f3b0368736af71a73760dc1e833666c3c487daf73e7529561b58bc9600ef67ca04ebff7b0d8c84625e541c3eae389370efdcfa4eb4380d3fa4816dad70eb0f4f5bc010c17a1863767190b3de3388f9b9790b22a0339aaa28b3b76206496827fd83cddc7a8e7558d155f0ca7329f40dae81d96748f3cda80e6092f1c2bfc8efcd4067e74d7ace00e7a85528275ed7db02b50729cfb5f0e1ef03726dc47fcbc56ca5a062af45270b4f76842c4f9043f22c46a3a939dabef16d4696192da3b207808cb3f50379d376a1113e4731321a0145b3c8f8fb42c39c97a91d2796d102561b5354798b6d3f162b18a1ff7394e3157cdab276c7f6450f6e6990d71f0c6780aa8f97a0f598d0cb42813c0c2a6abddfdc9507453b1aab2973d6428646c6d479deae00908d1a67dd549a930067924b8c5e408045573cd374153376ae5b52a5bd4ef60fbfe9ffed3d57d069baf7f89e54917523aebb34873c2b13691b08b53b41299e84f2b799aaae99950bac0269024e480804e8dbede19547a14d066dd03c385bbd44d9e68ee92e6749ea9381dab593710a08b5d1bc520f536d3d759681c3061fe31cbb94ef44126c2c4a9eb340e011c4f4dd196c5a32402f8e7f19cea5f0f24190a74ab0a14e289f4134bc777862fbf0c1e065559bc411c1e5aa9ef0d1baeaeb7d7e0900e6a91ff7f435200aa628fd2164aa31def0727b1804e5d4948e78643c516f376097de92f344b0235951a069e49f53926c915c653366a0b619adf46a7b4d329aa5e5f67eb5fcce08915412abe4fe4842997b47f86a089c9669f55", 0x1000) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/144, 0x90}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f00000001c0)=""/49, 0x31}, {&(0x7f0000000380)=""/219, 0xdb}, {&(0x7f0000000200)=""/61, 0x3d}], 0x5, 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x400, 0x0) 04:02:47 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00022e2f66696c6530002566de9ded"], 0x10) write(r0, &(0x7f00000000c0)="e25aae49e1cfbe93f646f22e3087734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d0101000000000000", 0x7) 04:02:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x80000000, 0x62) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x2000000000000000, 0x4) 04:02:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="79e4f1c0f15a1798c313cb300b9e24191ace1c0cc4323f78ff6687243e39bbd7bb49673ad1828a7838e2e9c18c2f8a788046cd9f4ef412aca3fea2fd880e4111ba91f7b7c7f2b15bcef3f997cc6238e50d81b78dda592c14797d1b303961058e233b2a3af842b07e04e8e594c992232f77c4058303c68b92de013acabca171dc1fdc8bccdaff2a73dbf01c888136a51f99fd66b95a2c1d75986f60bb1f1ac213574d88094aadffaa9122f894be9896dddc71b5920e6a894570c4007fd7661add1e833af3a2e44362ded69828e27c32454e9a3ba3dff4977d3afc89163010bf8002b4d0ad395bc0a7813bf15431b58d878887d6c7c43edf", 0xf7) bind$inet(r0, &(0x7f0000000000), 0xc) 04:02:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5240794b728eb000) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x100, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x80, 0x0) socketpair$unix(0x1, 0xf95efde9304a10d4, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r4 = kqueue() r5 = socket$inet(0x2, 0x3, 0x3c3) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) r7 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x3aebe5cf475c7acf, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="471dffe743534013a9945ee928d7d5a1a2ed7f34cffbf63907392d7386f5e5e52195fdc672af84c7fa9d4a754a116f6d89d7f81f66b6f74927ea7fa319fb5c169da4c235e3f176f252e78b3b495031c4e2b0875d042ddb5e219fa0864ba81bf180504bd06203f34c5e317c33c96437e5346a7e2c4bfdd50ab20bd28564eeb816bad81f698b635970071ed6346da0a8a444555aeb8324c510b3cc578536d0b9c6bc5abae63388419204f77b21010ad4ea280d1ea7bcfb30e3a0ac3d5844d1860a36b77a18f7096761476f997860d2f1c76c", 0xd1}, {&(0x7f00000001c0)="99896634a96e4f5adf0cb339de6386fac78cb7e69aaf221fa6a3fa03f72632cdc6905da8784f5d22c6c3c8b5d8205edfc63897126ab57b37eba3d7bb9e7585a596772461c160e5689a0d31429541b30328f88241a08854a478fcea4485543dfff109d7e83c2f382049de33066009f0911c10cc0104e794bbf38a026623e8556f0851b36a61ab65707dbe4afb893e465b24c5fca8c967c28cbc5c66d15881e3d7b0b5a8586322c4", 0xa7}], 0x2, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}], 0x48, 0x4}, 0x400) r9 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r9, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 04:02:47 executing program 0: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000002c0)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlockall(0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r2 = semget$private(0x0, 0x6, 0x2c0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000001000)=""/4096) shmdt(r1) syz_open_pts() r3 = semget$private(0x0, 0x7, 0x19) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000001080)) r5 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff1000/0x4000)=nil) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0xfffffffffffffff9) shmctl$IPC_RMID(r5, 0x0) r6 = socket(0x4, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x6, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x6, 0x3, 0x90, 0x4000, 0x6]}, 0x3c) semop(r3, &(0x7f0000000240)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1800}], 0x3) socket$inet(0x2, 0x3, 0x2c87a45e) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) getuid() connect$inet6(r4, &(0x7f0000000280)={0x18, 0x3, 0x4, 0x9}, 0x276) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x10001}, 0x8) r8 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000180)=0x3f) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000080)=0x60) 04:02:47 executing program 1: link(0x0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20, 0x10036) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x6, 0x9}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) 04:02:47 executing program 0: mknod(0x0, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="efb1290eba2a98b46d42243b967f6e09c9ea3b1473504f37b1ff2520897cb7c31da28d7411b97705fed431fdd8901b823206", 0x32}, {&(0x7f0000000100)="f68ea4cdccc0f5a26b2bea39a611ebdf8f558cb61ee91642037e35cae9aa377b2ccf0e364917b9498e0e65fe4a02e99f4f975c260434b21d141445519362419cd25cdc540a4d589c6eb619d78e", 0x4d}], 0x2) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x7}, {0x4a6}]}) sync() syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 04:02:49 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x86705cab476e66b0, 0x8000, 0x5, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) login: pckbd_enable: command error wskbd0: can't attach mux (error=5) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x80000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2b, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r4}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r6 = dup2(r3, r3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r9 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r9, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r9, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) fchown(r1, r5, r7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(0x0, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semget$private(0x0, 0x3, 0x210) setgid(r8) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/13) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) dup2(r0, r0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) geteuid() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x11, r0, 0x0, 0x0) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 04:02:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x3ff, 0x0, 0xb2a, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) kqueue() recvfrom(r0, &(0x7f0000000000), 0x0, 0xd569e5524627ff1a, &(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x1f}, 0xc) close(r1) 04:02:49 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) unveil(&(0x7f0000001540)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x3c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x7, 0xfffffffffffffffb, 0x401, 0x6}, {0x3, 0x95, 0x7fff, 0x4}, {0x7fff, 0x81, 0x401, 0x80000001}, {0xffff, 0x8000002, 0xc3, 0xffffffffffffff7f}, {0x5, 0x100, 0x80000001, 0x3f}, {0x1, 0x4, 0xab79, 0x3}, {0x3, 0x8b, 0x5, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x0, 0x2, 0x40, 0xffffffffffff6736}, {0x6, 0xb9c1, 0x7fff, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x1f) 04:02:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x2) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x4, 0x2, {0x1ff, 0x6}}) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/131, 0x83, 0x40, 0x0, 0x0) r1 = socket(0x10000000002, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0xb5, 0xffffffffffffffe1, 0x9}]}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x45, &(0x7f0000000200)="0000000000000000002711ce4b6b3bfabb2eb151c01ff60dcb0fdaaaaccd2849dd9d1f1dee51f7456237237591082d0fe84b9e6e7e41e5dad6b9680b676648558ccc1561d7") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000001c0)={0x7, 0x1, 0x5, 0x7e68, 0x1}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x20) 04:02:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) 04:02:49 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xfffffffffffffff9, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:49 executing program 1: r0 = getpid() setpgid(r0, r0) r1 = socket$inet(0x2, 0x2, 0x7) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 04:02:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000240)) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/224, 0xe0}], 0x1, 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/56, 0x38) 04:02:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='.\x00', 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0e9a7ed9b60e775261a054ba8d448c6c3ab78d6bcea5f3e6afa47811edad9fb9f76e7f97fc2c86204ae0e7868a8c8c0db34a", 0x32) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="17b8305d62656524afa01f1e795813aa56a504d8edb3496339f63d217465ac17a7ff0ed2960938037c9542250c0558a5969752d4e3cd3b6496f688cde6700c924a361a46a50ab04771e4b33b5541342362b34d744eaa0ca92bcd009f12bdff809eaea33a04e4d965684ae0bd0069b91f306359b4cb67d1b63ce340c04b1ede32cdc13eced191305cbab81df95b9a199efc9db29f0cca42f082ce99c1", 0x9c) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 04:02:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="3c0f361d9627ac4b883f3b97767f87f5eea2ed91e2eaeb91542b6f106a24bfb0046390cf0578e19f59c11212f6935a8204e411"], 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) r2 = socket$inet(0x2, 0x1, 0x3) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xfffffffffffffeb6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 04:02:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000280)=0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x2, 0x0, 0x0, 0x0, "5030916c02000000004ae2f3e8f5bfe600"}) r4 = semget$private(0x0, 0x4, 0x4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)=0xffffffffffffff86) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000000c0)=""/131) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) r5 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x3, 0x80000001, 0x40007ffd, r5}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0x0, 0x4f4, 0x6b}]}) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x6c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x20) 04:02:50 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000f600"}) r2 = socket(0x1e, 0x403fad535eb43023, 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r1) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 04:02:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 04:02:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x20, 0x3a88, 0xf9}, {0x80, 0x6, 0x4, 0xfffffffffffffe3b}, {0x9, 0xffffffff, 0x100000001, 0x400}, {0x8, 0x8, 0x4, 0x8001}, {0x3, 0x5, 0x4, 0x4}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x9, 0x3ff, "0fc76c5196bf4566ca94d7036a6cfa4a0777bc30", 0x51, 0x9e0f}) 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1d}, {0x84, 0x0, 0xfff7fffffffffffc, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='\x00\x14') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x9, 0x4, './file0\x00', 0x4e76, 0x8, 0x6, 0x8}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:02:50 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e526000000000000000000000000000000194868a75eca26646ce3d26bb8a3539d000000000000000000f1d511db7a9c000000000000"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r4, r5) kevent(r6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r7 = msgget$private(0x0, 0x1a0) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 04:02:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000100)="030000002e0ecea47e24ced40d5b110f9c288724110a80f111ab63547f789ae89f", 0x21) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x801, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 04:02:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) r1 = getegid() setgid(r1) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:50 executing program 1: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000300), 0x1, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) bind$inet(r1, &(0x7f0000000280)={0x2, 0x1}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000700)={0x2, 0x2, 0x80000000, 0xab, r0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xa, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)=0x1) r4 = getgid() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setown(r2, 0x6, r0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40}, {0x83}], 0x6}) r6 = msgget$private(0x0, 0x80) msgsnd(r6, &(0x7f0000000780)={0x3, "898cb17450711cb7d4b5b375069cf0a201d1fdb5099c7818b5a35e99a961b3749689ee0d94892610708ca160a9f1347207816879416b6001af5effd3fe7f2e3287925d3933e19723367aa6e7e3423d160e29443a3c3d454770110f4c244684c4c86ccf5576264f72aa2f4f94e8162fee7cd72d362491c8c0631b44c143299e5d33939e1bef5d21922adf1ec61a329f401bf1b977f54f8d7e65585bbcd2b5e555f446d5bfe44369a50b1de2f6f14b330fea3ea5d09afbaf40c1815fac123dc01ed6233aefd12f7845a7a7c5cce5606aaf7cecffc58543e41367da3224259b36fc42361402b77ae3e9ebb3d8f6695f53882984551ff58bc3948145c917d04f8724c56802a9e074e39cc418c49859019bd9dd1734da53b22f47c35f0bc4d7df64ccd804bf5ed31e0668d9fe0026e4e56e7924323549660b6bba468e37ca63e3850b59c8cbec5b9a8d2f40af9b465aa6e6f983f92566633e8913801cd74adc3de17d03ffed1e3d29b4b45a8ee22c94c745490417ed73e2c99512456d0790eafce7c573b0d72ff844a44eddd322ff4642b9f6c5ee127e3a8e9cf2dd80a3b80266c56a5769e7805cfc39d6a96d5539be7c3cd5da6101249e590d8eeeae891f1828797c46f18d5a2e8493ce7a4638dea5430c1712f6d70d8c8d513ed6dba032a1ad3f23a18e7a13ac13a5236b876cabfab4232b3b41d5f1a2c8aefd6175aad823018d6157ce037aeec9991ea691e2f19ff56191a4b67aad0c34f45c37acb813e5d8041b2b0c65a1e9f6c79ffb2577b9696fa95320056e30bb10588e72101b41df3ab148a30f1b4d75297f0b945927c20f5f15472d26015c194c22be4adc1520e9e1456f85356d75d77ff65ec83391dde7ccdfe34f00b4f6bbb6426957b9278b8e473cdbd2f32582fd08da069ee6ceb0811f6fee47db2a189b594554addda7217f747540882228455fd1b1d36c836887fb407dd4949ca323bea144aae8b8ba798042400441aab6784beeccb8bd3d4372354816f5537428b1ecf744f6eabf087b0843a040aab112c66bad1f7b1ef4a2bb6541ee5a145b06706239920b7bc6433f61e00a17711101b9350c6db91a436b9c23571078a0fc9e9d759e095aa0063df52f601437b4dfa64cdd857a9b03fc799d73508880082bd2ebe4ce092e792d499d55a06ceb89350826ab9ef943414a0784a032c3dbcdf92e10d938be01515d71f8129683dab02fd0e1d1fde8e6d70e756f2185bb2286b90fc12807c7babed4f868bd4b98b8e70e5f8715c21e1c6857e00c71fdc0600d073d8b8d68c32094d6b13294072bc8b613c885b329888604482302c7656df839ad888b84e9e531ef43ce44c4dcbd80d481bbe14d72559e38cae54e41c68b441c2f1d9842e1001125c5ce2e6e1c0e89a62ba321f6914622ca0dbe4ebec139652fbc2f4d5407a0fdfcc1ada4212aac46c4fcdb626c9c103b79d10002bb9db5e47873359f13429a5b67a46283c59dd3576a2d57cc21086c83a0d8e4e2383b77272e8cec32d92fc35077a42e1a4bb2732a0f823e7efe8af175b5e6d9445178cca82d5f26aaee599b5bb9ec232b862e941aa9d0731dda72576492344f11ed732828902bdddd16c55a1f938f215a4825a1e72fec5af9b7f0a7c2df368d62d8669eb9bd563f1b986d50912c8399bf46234664702955b2b40d74577abc98c091a94f58efb770e2d1d5e7d2621a690de40dd4f32ea723600a7a47ad658020b510a3c00c81897877978fdcad58605673957da25e3741b11ba11ce79ff7f476504dde0b5565d0443f7a3ce6f3ff712e3ec33402c28857028f1f06da0c816549a9e59fff40e368209904b046f8f4334a8144fca2f68f2eeb818ddffa5898ab1698ccdb9227cb93df43c366fe5743a954ed26d97c21d8415257e0f9aae245195f945c390d888616f2a1b890966d3cf9253a245c8f3db92e195bb65b13b69f2488478296a73416476ee8bbe3ccf76ad0297e7101abdd083677bb6290615d1b0c2d94abd1a6a91202d73fc7c11f21ef29d3e202445128eec67cebba92b192dc34083af209fe135d9e392eea720fc5b4ecb4aa571583ff87bf9941e0b9bcbfe1d8898a93a0305bac3e684c68d23405815de9dd01a95ca71be0118d39b6ab4505386cc87156deaf6674cd3f83643c7b75a8260a5878a6c1692d56f86803c2ea3c2374f6a3312d3c7010e386780437ca4f4fa90d86a21fd3c29e496d0c594f7fc3d9818b47d040bf25acc72d628ef1201d67d984b4da6539536fb4d6d50a89c96401f712af603eabde088ea75f80f6a7a3f3be81bf0880d28461785f3dc8cc0f3e3cfce1d7d94007b1efcd2c9e50b67b5b02a84de456ed12626d1490f128676dcf4fb362bae829da69f46951ea25e1d8024a2778471efcb62c5180d6c9b936d407c96d255aceed7e8814706a4556ed6a7eff5f8f698724a7e4d1bc13a141d7a1fa03fda11e7f3e132b659cb0073ad94f4e0233d2b0348760480738203c0f94133b0fc0c244a0621afd5bfca9fb8a47d8c99ff8b3ebb7ba4ed9bb26824cf7bcb7370e69b8b3a7d09679d91028ce50d62504a530580378245be49471ee01c0b19d4b7005bab146afa15d3b15e1fce907a8df194d1709e92e7801d7c8684a492de91594b72662bf2fcb0a97ae2f12bbfd883a933fbb47b223c603e198aead3a8d770ced9ca321be49633aa4fb7c1084c1c04388be41dd7ad0cf369c705b0c99a84f26719a7429777eb9a542b1d8f6ef7faa16233cd93b360a021bbc4c4a4a950727f161de84b255a682cc1ef239675f2673ce2c039181ea0ca6ada17026c5580d8c8f0747e22510bb3aef52ba78f76d38427223826ea3c95c4649a220ff406898f55c7b96dea457de9a621f4600e25b30843c0ff1c20795c950e07947b63bac1c230cd1d9eabde9ca18ed12ea11f45bbd71a4ecb9c0cd37a75856131af0e18a0fb7fd8e2fc4f834d3d0994ce1d9c035c633fb344e07630deecb826ec84f97a82e0ce04ce1be6de89994edce164bcd87c5a3923c9f109f098198f9608f1633d4a539acae89e3ec74ee93d7e66711b2e504dcc6b6fa234640920b02831107d660038499c41405111e39f67cfdcad3eafebac6b7fff64f4e8fb1d1285a1886e27fb8e4ac0d36ec3a7ae2e90baa63accb403dab1aafe39e8c33272ae3447e3002336f64afca0edb6bc2f1be967bce0e777cd4688e38552b3913231ea804e2aba05fda089125863c57cca3c63bb3f40b2422409a3f84f4defca00d0aebe2f610b91930384daa344c91f414526550e48c0c29179b236c604271e191afeaa9268b52ccfdb775a18ed7400c4ad2bef3c3222abbda5db93160e0f880941cd8d26d1ee955490242bbf792a7c628ec267e17c4d9df80f7acd8ffcd752836725014506243893efdb1fbf552b770a0fb7209895d6609faa9dedc078d5b10cfd22848d468d264824f4ccc70ac69f5e1ef4618650ef0dd08e39ee6dc1eef40963acd4466141c17e7cf5b6f26580e7e5abb68d6892b41df08f377ecc87d9e5d40e5caa35810e658b84998b753045cd59662cfdfc18eb4c3f3b2ed6e0ceb553c91285b07d6dba820ccfad929ac7ea3b7cdc86159dcd99b2009f12bceffc27361cfbf8287fd3ea02c4932fb1e08a733a322da29dd1c5d70e08cff65513cb6369e9bc2f3d677aae51ab5a6a26a4f86532d1b8101a4211ef98b0e6fdbf71032a19d529475def2048bc2b037d9500f0437d71af63c1fd2507a1ada8612347efe28711708666d355371f6038dc985c2bcb7404124853b2545be01fae2e96bbbc38a5fc9f60e8cf96be875c1f8370ea0ffc12fe1691f0922959e98987e849ad3d3ba57c0645d0f67fcb71feae82f80a4490688d58409e490349be2bb790cfa7fc6629017531cf8edbdffe719b4a200d0b5f18cf118cb32b40bf6eb347fff93da9945efe198e6e1e697efb8488d7702731e098e320e2625dac0da62e783f9cf78fb0e5588f5227adfbf585404b6ff62ba393c554bda69e534c97fddd864e2dfbc95da5bce061ea70d1e90df443cca732ca778285c313dc2e5ef26b98244def796889a764cc385e450c27dd493a095623467fe44638d4869e91726cb5cf0bbce2e0ca544e105d9322f8b69aa52273047800ff23cc37d584afa427c889126fa2ac8349e48ef2bceacc67811bcb86f847742fccfd43187e9d1af2426c2d37b2998ee9980554bba3b8d270beae79bda397b2c7b99e244e7e275d441dc381696c02e4e1a723dfb26995946d4bedadf6d75014d3736038b895da55653c6fa90f791a98e2cc5c15f1960a09a866f793a804b703f448e27df28b04bf0d775f79be7735320635ea0c900538c3af7d8c13242f21f28877a6811f1ccaca5219f61477ca2c7df59967d3a157dc1f61b213727711b35e3196a70bd9de5e036c2e1849232aad65e82e40a50b738149e8d0ff3b45b6d8b763a40673fad1d61bdebe386c5be6e9424a7c9cd03e51545a88a4370fe580ec37562b0c81e0ae3f58fa06cf6aab7796cfdb6ae8dfeb753d0f4e05c322f34914ab11c62bac9f1d0f0cac003202b946794a9e4992169a766dcd53ae6d6f9accc399d25709a4b88d90edda125c46dad0fb87954ecb1eaaa5517c94537dfc6e01c83eb055bb3618161be9e05d5b9bdc9d831c4d79600f9991656113ec888f2c80632a94f5ca72b7f228236391f07f7bf1b1e43fa9c4f8b3c381848a7f65fe0ca68189d26eb3424d2e4e4c1d6d9933b3e3c72e58b1792bc2de9b969a508b815ea7c737dd1e68795064732cced0656b72605f6ce28094c09a37fcc77257a2a1109341ef46811161976dd12d478eff777ad2ae587858fc85d6228fc21163fe73dc42029ce60fc15a86dcb490e27671cd4e037cb584fbd7ecf3db2f1132080b132752ba51476df0bbe3c7a38bf1b9ade760d2c27d24b93ae7d4fd520b2479496c0c1f69bfca828fdaeb1104ff3fc0643c6b57afa45426a52a025ba0899464c78ec9df48fc86c91af2e43f44f5945cdc905c00ae4b8894d4bdf2f2d2837b0c18e2941411b2d93acc887e36bc57a37009c031b60f4cb29a5a861670c4a8e2020bbe2313a489adddce0366db20c5924df0df6a0f8b6330f63e75bbe2b2bb87fb0b801b04089a91c8ea21c19d33f0c309f99b0a6930a9f429345a0f5a7e2b93c6641d70296453b5d4fe875b9ee6fa3ed1d1511855d54815308da176c031809ad3a22396acd536c01eda0ba290ecd1ec0778764e08c008264dd372a252ec264305f8e8ef0161ae5c3c07a1cb41de8b3f5a512e3dc4c8927f8802fc2f75018c6ce0f4e39e399a36113b3d25c9bb0930b95ce5a552f561a42c6762ce3c3f7b8da376d049bd578f05df50a895c841a49a8053df730650af24676f990678113e930b577fcfd960abc001a43173caf1ff7e83ad1ed2390d5eaffc6b5156fedbf4000610dfa49cf54fd1a3cc4f0303a75eaebb4e58e68f1e9b49d868ec68a8c857b529003a5ed1224e4bb8ec3c568bc7dca318d386e82d9e10460401c883c3270e47ed5b89161b6d83d5afbeabec5c378dd1cd8445d00f221da3fd7adda25aed137179a4dfddf7a9efb7b6d882dacfc50c4eee341756176dcb3de8494aacea4e2777327788c71e15309d168ec723e7257fbaf6a8616b593e7e543ee10c91e9c81950e2d20b61c17fb41f1380f99a5a0092591b6c686fb64c92028f1dc10348598d2a94b7d0c1f7658247b3fdb1e99ae0c06e0415342e5d3a1d13f1a74d9c70e752e6a28b66f6c5b0b1e682581b8cde1bad204ca94ed0a2abedd0894c9c16612"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x0, 0x10112) semop(r8, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) msgget$private(0x0, 0x88) lchown(&(0x7f0000000080)='./file0\x00', r7, r4) 04:02:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 04:02:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x3}], 0x1}) 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5, 0x2, 0x0, 0x2}, {0x0, 0x7fff, 0x100000000}, {0x6, 0x8, 0xfffffffffffffffb, 0x4c76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') shmget(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) 04:02:51 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) 04:02:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 04:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x720ae53ec8469eb7, 0x4000, 0x40000000000003) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x1eaad2c0, 0x6, 0x1, 0xfffffffffffffffc, 0xfffffffffffffffe, 0x8, 0x0, 0x2, 0x42a4, 0x9}) 04:02:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x10003, 0x1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000007c0)=0xded3) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffa243a31018eeb00727edfc0ee5d83e9e94cc95a1008000000ebd2c97c7114678eadfe6555dabec19af958b53"], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)=0x1) lstat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe09, &(0x7f0000000200)="b6c1c352fcf0d3869bbcf9bbe4cbfc1977efd74247e24270ce530dbb5e9d9556c2bdec60cea4bd9f68a359967d0d1d1b07a660c6ecf463e3348762c460a421df0c4346ee36237350e0c471ea7c73ac503a2717faf06dfc34554423bfd02822acdb75e7e91d27c023566da7f614413975cc7c95bab6c0603a1cbac6dd0bad44c240b5484474cbb5789cc421dbbd5685751ae03176a5c8b32d107a055643c658b147fad76c2583fae4b9428b36679a1432") 04:02:51 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xf6eab98af7bfdb7a, 0x6}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x8001, 0x59, 0x5, 0x1, 0x3, 0x9, 0x52, 0x3, 0x0, 0x6, 0x3}) 04:02:51 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:02:51 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x10, 0x2) mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) open(&(0x7f0000000040)='./bus\x00', 0xc0, 0x90) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x1) 04:02:51 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffe3e, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x61}, {0x6, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") witness: lock order reversal: 1st 0xfffffd807eac5e78 inode (&ip->i_lock) 2nd 0xfffffd807890a808 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807890a808,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807890a7f8) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800020b5f570,1,ffff800020ab0018) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa72260,c0106477,ffff800020b5f570,1,fffffd807f7c63c0,ffff800020ab0018) at VOP_IOCTL+0x88 vn_ioctl(fffffd807a0c01c8,c0106477,ffff800020b5f570,ffff800020ab0018) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0018,ffff800020b5f688,ffff800020b5f6f0) at sys_ioctl+0x5b8 syscall(ffff800020b5f760) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,a533a05e010) at Xsyscall+0x128 end of kernel end trace frame: 0xa5556f3b740, count: -9 ddb{0}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020b5f130 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800020b82000 rax 0xffff800000a45d40 r8 0xffffffff82037435 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xd8e50d2c7ba30b51 r12 0xfffffd80029b8c00 r13 0 r14 0xffffffff8260f310 w_lodata+0x4ab90 r15 0xffffffff826189a0 w_lodata+0x54220 rip 0xffffffff81b1dce8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b5f120 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=63350 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab13d8,0xffff800020ab0c80 process=0xffff800020add880 user=0xffff800020b5a000, vmspace=0xfffffd807f00c450 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 66806 42767 98387 0 7 0 syz-executor.1 *66806 63350 98387 0 7 0x4000000 syz-executor.1 66806 268072 98387 0 2 0x4000000 syz-executor.1 66806 192748 98387 0 3 0x4000080 fsleep syz-executor.1 74378 306800 1 0 3 0x100083 ttyin getty 89620 328309 88818 0 3 0x82 nanosleep syz-executor.0 98387 344743 88818 0 3 0x82 nanosleep syz-executor.1 88818 263559 17741 0 3 0x82 thrsleep syz-fuzzer 88818 152634 17741 0 3 0x4000082 thrsleep syz-fuzzer 88818 410683 17741 0 3 0x4000082 thrsleep syz-fuzzer 88818 200963 17741 0 3 0x4000082 thrsleep syz-fuzzer 88818 404225 17741 0 3 0x4000082 thrsleep syz-fuzzer 88818 181298 17741 0 3 0x4000082 thrsleep syz-fuzzer 88818 229167 17741 0 3 0x4000082 thrsleep syz-fuzzer 88818 164774 17741 0 3 0x4000082 thrsleep syz-fuzzer 88818 249051 17741 0 3 0x4000082 thrsleep syz-fuzzer 88818 507129 17741 0 3 0x4000082 kqread syz-fuzzer 17741 118345 96211 0 3 0x10008a pause ksh 96211 126872 7939 0 3 0x92 select sshd 7939 471117 1 0 3 0x80 select sshd 85022 7624 25111 74 3 0x100092 bpf pflogd 25111 360980 1 0 3 0x80 netio pflogd 19117 478964 59073 73 3 0x100090 kqread syslogd 59073 397625 1 0 3 0x100082 netio syslogd 11535 410753 1 77 3 0x100090 poll dhclient 16140 174753 1 0 3 0x80 poll dhclient 6832 403758 0 0 3 0x14200 pgzero zerothread 70496 317462 0 0 3 0x14200 aiodoned aiodoned 76357 281951 0 0 3 0x14200 syncer update 8661 84687 0 0 3 0x14200 cleaner cleaner 94807 433926 0 0 3 0x14200 reaper reaper 90552 262261 0 0 3 0x14200 pgdaemon pagedaemon 5490 293110 0 0 3 0x14200 bored crynlk 1265 196737 0 0 3 0x14200 bored crypto 20050 262429 0 0 3 0x40014200 acpi0 acpi0 55473 87238 0 0 3 0x40014200 idle1 61880 419871 0 0 3 0x14200 bored softnet 26657 431968 0 0 3 0x14200 bored systqmp 84917 11666 0 0 3 0x14200 bored systq 54097 275373 0 0 3 0x40014200 bored softclock 97781 380064 0 0 3 0x40014200 idle0 58212 194875 0 0 3 0x14200 bored smr 1 457395 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 66806 (syz-executor.1) thread 0xffff800020ab0018 (63350) exclusive rrwlock inode r = 0 (0xfffffd807eac5e78) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8263fbb8) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9500 6541K 6854K 78643K 11321 0 0 pcb 13 8K 8K 78643K 53 0 0 rtable 89 4K 4K 78643K 328 0 0 ifaddr 44 11K 11K 78643K 84 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1482 0 0 iov 0 0K 24K 78643K 26 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 1486 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 10 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 65 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 332 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 53 50K 71K 78643K 501 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 7 0 0 in_multi 22 1K 2K 78643K 47 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 242 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 94 21K 21K 78643K 1946 0 0 UVM aobj 25 2K 2K 78643K 28 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 51 0 0 NDP 8 0K 0K 78643K 23 0 0 temp 129 3547K 3614K 78643K 8149 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 43 0 41 1 0 1 1 0 8 0 rtentry 112 56 0 23 2 1 1 2 0 8 0 unpcb 120 113 0 103 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8176 0 8176 1 1 0 1 0 8 0 tcpcb 544 60 0 56 1 0 1 1 0 8 0 inpcb 280 191 0 184 1 0 1 1 0 8 0 nd6 48 9 0 6 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 3 0 3 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 15 0 4 1 0 1 1 0 8 0 pfstkey 112 15 0 4 1 0 1 1 0 8 0 pfstate 328 15 0 4 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 237 0 92 12 2 10 12 0 8 0 art_table 32 238 0 92 2 0 2 2 0 8 0 art_node 16 55 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 4 2 1 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 57 0 47 1 0 1 1 0 8 0 shmpl 112 26 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1912 0 483 47 0 47 47 0 8 0 ffsino 272 1912 0 483 96 0 96 96 0 8 0 nchpl 144 2558 0 923 62 0 62 62 0 8 0 uvmvnodes 72 2143 0 0 39 0 39 39 0 8 0 vnodes 200 2143 0 0 113 0 113 113 0 8 0 namei 1024 7458 0 7458 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 7226 0 7226 9 8 1 7 0 8 1 plimitpl 152 46 0 38 1 0 1 1 0 8 0 sigapl 432 530 0 515 3 1 2 3 0 8 0 futexpl 56 4220 0 4219 1 0 1 1 0 8 0 knotepl 112 132 0 113 1 0 1 1 0 8 0 kqueuepl 104 84 0 82 1 0 1 1 0 8 0 pipepl 112 306 0 287 1 0 1 1 0 8 0 fdescpl 488 531 0 515 3 0 3 3 0 8 0 filepl 152 2926 0 2823 6 1 5 5 0 8 0 lockfpl 104 124 0 124 2 1 1 1 0 8 1 lockfspl 48 43 0 43 2 1 1 1 0 8 1 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 407 0 398 1 0 1 1 0 8 0 zombiepl 144 515 0 514 2 1 1 1 0 8 0 processpl 896 546 0 514 4 0 4 4 0 8 0 procpl 632 1133 0 1089 5 1 4 5 0 8 0 srpgc 64 4 0 4 1 1 0 1 0 8 0 sockpl 384 359 0 340 4 1 3 3 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 21 0 21 21 0 8 0 mtagpl 80 11 0 0 1 0 1 1 0 8 0 mbufpl 256 174 0 0 11 0 11 11 0 8 0 bufpl 256 6510 0 1166 334 0 334 334 0 8 0 anonpl 16 60836 0 48455 66 5 61 65 0 124 10 amapchunkpl 152 2661 0 2550 7 1 6 6 0 158 0 amappl16 192 2159 0 1460 45 6 39 45 0 8 4 amappl15 184 151 0 149 2 1 1 1 0 8 0 amappl14 176 204 0 197 1 0 1 1 0 8 0 amappl13 168 7 0 7 1 1 0 1 0 8 0 amappl12 160 16 0 15 1 0 1 1 0 8 0 amappl11 152 64 0 49 1 0 1 1 0 8 0 amappl10 144 162 0 158 1 0 1 1 0 8 0 amappl9 136 606 0 603 1 0 1 1 0 8 0 amappl8 128 161 0 140 1 0 1 1 0 8 0 amappl7 120 123 0 117 1 0 1 1 0 8 0 amappl6 112 66 0 58 1 0 1 1 0 8 0 amappl5 104 156 0 141 1 0 1 1 0 8 0 amappl4 96 794 0 762 2 1 1 2 0 8 0 amappl3 88 188 0 178 1 0 1 1 0 8 0 amappl2 80 3357 0 3285 3 1 2 3 0 8 0 amappl1 72 21160 0 20712 26 16 10 20 0 8 0 amappl 80 1408 0 1369 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 27 0 3 1 0 1 1 0 8 0 uaddrrnd 24 531 0 515 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 531 0 515 1 0 1 1 0 8 0 vmmpekpl 168 8184 0 8156 3 1 2 2 0 8 0 vmmpepl 168 70732 0 68893 148 35 113 126 0 357 30 vmsppl 368 530 0 515 2 0 2 2 0 8 0 pdppl 4096 1069 0 1030 7 1 6 6 0 8 1 pvpl 32 196511 0 180934 169 13 156 160 0 265 29 pmappl 232 530 0 515 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 498 0 7 15 0 15 15 0 8 0