c62b1c9637fbbbce34c4a6d346f5e170ac4d5189b56a2bd14c0ead5d23e97acb4aa415b6d7b8ceda77890d73954f814c18a86ec06fb62d29eacde26af8b045520553c100bc58cc60549607ed7f37ee2762df8cf1565d56121a9129b579f0a02a89834f5ef6fef753ac93b4fa377273f0b43a145b9a0f84925a03de0b994da751fe6986f58fec1293cbc90c9c439b5cdc695f5faa5e6dd36c55ef264b418dd5bccaee7c27714bb1542854eae81c1d4df46cab3b8b5f0c8a100bf014e1d5ac8eccf5be8ab62257f4041bf229281ae71dc0058ee18318ad6bc7ae12b59243a6a5f51ee7c0395852e4a5b4bb3420e4bc937be655fe32615831b9a2c7a4f1e039f91b653472df3c63756b73112d44d6d181b0481ce18e882191e8d982bfb152499c75b3923d7c4cbeca7e7f3d01d0f1c1526f093861e1c01ce5651819c56831a3f6549ac5a00e0929a9c4f60ab02238acb725d64d82c011a6d1703e5e16b877f4329a4959fe588a1dd55558b90b8eaa54600fbfa9c03adabf515a172859447d5a092665280252944d59683c688957cb6da73d69ba9083a21e53739caa0c5b34b98d57f3f694c49d3248952113e50124f2b0d67a3f5a5920355bb535eec7ed584fbff4a56235c89d5d7ceff4ad4498fe0080ce8a4e4c01f906f01e882597b7a3c9cc8e8fc0e1b08680c852c6c16a6766660acca7d8708508dc18ac9507d9e936d3d302d9aa5452c93d1cf8cbd2076cf19a29223a9f5be768b4b558d63eab99204fa41d036086cbcacb554d708f1aa81c0e666170362e6635bd017382595874848a1a37129f0bb979b300944c5778a8e2b83452b60504422162bdd227dbb721e8a45d7e51f3e3b9bccc750535e5325dad5964dfe89ae2b3c3b6ef226306162e772520aab3d46097f2a89ac9e4259cee93ffa621cfd3e97209c17743351ed2820811bfac912abb4cdc6e7ea70aa3988c9222e1ef367fe8ea22f34463274bc95ef2c41c3959ca9e515718890849eae9ff60cb3f732ebabed0d722f0d7f2d3b9dee6a5527f381044dbed0c99bce795c1db5200a636edef6b401e5aed1e41ed0cabf43c23d4ba23ffe1d0ba30400080f0f50783c740ad1436b35e544e28e9e0b4dc1880661fe0c5557d3f5cb9d14bff67c6803e0fa9ace4e39f793592046026215d4ec2038549316f86b81a62b52eb7793c301705008c11d26d11aa6ca35bf14858e1dbd39a8628e441a596ce31e455208ef36a55a59a32826bdb4db54e88f49684a649ce187125162e718e356e5f65d608f0ca9429e215b520b3d80eb3e2a98ece91895341e76fe1f39cb2856d4de5400b2fc03796f914ebccf3aedfbc06215b1080c5bd2a4834d87307f8499d1c32d973b352d4dbe319047811a972a031a22e665969f2a49c310d521e318a2c3f7c2b854b8ee3bb39c894e6f941803567f4f1f694e057992d81b4087267f00f3227ef319ea4129d13157c20172c6f662fc86d4944c6776ca3e3dcd311db4342d62d79b2dd994ef06d2cc64f842f7b41f7e2b70a904dcc9f6a8d956a20418759c5ca8d88c4588eab5db9b67863d0c7f8bd07a1b00f031adfabe1639cab2ea33875625e3af20bfe0d39e1104df55befa57090ee41dd9787580521fe4c36319b26dea29db3920dab3f4ea08b4cec7201b8c7b7d95b930a02a7c9eece2fd3b46c5b0a5a517186c6db0a46ebb103565985ad49050729b08c3e898addcea79968b314a2397e0969e4a4a5c52be89c2af61aada433615199d4fd87b043b1f621ac7257c6ce91c265008bc17785a316149575bf4b12fe34970a3b75e6f515715577e98ad9ff80831876cf8d19166cd6fcb7ca175afb86e1f5bade6c67b167d438a035b95018c7ce158439a52762b3b4f602b235168f0b60582f188701b107b45b1dec63d6b9be0a0a3684ba8ed5ceb3c50e60c846d17682c5e72d49ce5c9b87329311c879aefda833d644c7f3e294c2f0f9568c182a3f77ba592bdfd38f5e4faaae2d3aa4d7566f7fed41343de9c17781c835fc4cffffeb759692f570bd2644674f282f7041f30a73990b8fb99c5bdfda4057c74d53b3334c5a6062322b2c579a248b69036a93fa930532d9bb0c48aaf54eb73c0938bd255338fc16cadc5a592a5f6579127a3b511b2dfedf9d666465cf305f5501559c224bb942723059793fc99903c3a58c1e2df4cea1358ad1c2081f3434f0ac340f0049d5a018c2f28974ce4655e64a346e3a34c996c1866c2a787dab41665b7e7e21370729d5d634b5d1e5802ef2b1411457ee3ceb524f969801f6dc535357c8af52ea61d0b13c42de411bb51d92f035021427d784405e4a7cb3b3a2f94090e6f8426eab43e7abcfb6a69e343c2cb991dc1d10094a980c9adee27f25f0241d5ce1e6bd4c8dabc2d254e1b90921fbc7da88c3440341efaf273689152e47e63711f1030e8d78b7701d38060e7d78cc2aab8da63f4b689943437922b389c9fbf9f2ab71921b5d37fbba587edb917495dea6eb5032fe784bb6562846cc2b182c31ecd5cf5c1dd4c7ce6b9538193b8b6aaf53c623e827c3885ee25ccf994e474cc8acb5ceba33572b1258795b71d349d6292a3e79e5ed7a6644aa8eb36be8f3f91aac85070e3151460537634b24f0020834ec40e421c3c9a15b7a4ac9665a407a05b075ab6229b2d1476508ed79df662d52d74bc7c9baefeac7a819dbf9e5cd788d7616f8cf0643ecf2c51fb554e85b4a5958b40dc6a7516a495e83aca8506a52bcc5f1354d29904b4a144e3a006b88c7dedb66ec1d41071c81908619ef19d267cd3d5c4daa714d0f4c4aae681d26f6c09535b925d952556b9905df29ff640991f6692248ff6a2a3b29a29323d1e0c46ed350612b5fd3509a21bc31da47118dc195dd9261e6c5f4e909dd9a8f96f55b886d25f7496867ac8e632a4b70787002d9be6387137d4989f6b48b3af6f324b84ab75ca749d4ec0d13375a026faa290f530fe74f91b1e20345429e04b913d062067355fda1350c11eead699c327b8445045ed10f8c9d6336fafad4ba1462691de50624de6a7a035f3ca30a6d2722aecf126162d8959d69d3b1dd511de8214ecc18acfcb04ac266c7ca591c3e9c60954fb7c8d879ec15f07d289efe30692cd7431b94d11ce072387be0e2e215441654bfe08f8d2e514deef3435e60d2a1cf0dabc29dd05284252fb2ab5ac9fe610a176787a78d7728d11d3a003b4fab7d5d3c91c323d3863351490336d507841249c105e1cab5371f77ed7f126d759eeae4680c559b1ea1d76428b5a3103f66afbededb93995f2805d6e11e1dab9c3159edf13c2d854c09c65ee6e2cc392daded80bd20b13c62ce3965312408cd90d9de011fbeedf9fb3782902a2dba9c6be5d1e52bfc93f249255abe0ad3df5a43a2b66d07eff55724f5f8b460ec94dd56a45363a9b6e692bcf2989dd22e71941d66dffb6b85f93da0dbbd8218d0175c6b0488d11447e6c43204be7c14adcd01bc67628d639e83a409bc9bb0df91d9a3e9c797c46d5149cc097d7e0a240ac345ead08e247d8112b7db54f70c3cd8baec783ccb879d863938b3c8228a681ca471797e524a6661c0df5c9b3ed02287835ebffb53cec88e4e881409d35ce2954d4a2442857ed288e3bd31a154617f0900a3f48f8e03b6d0d993f86b4c48b13801eebea884d5b49f70c8538501582b4db7228bc631bef6823396a894083189210c6fcc507fce442bf3019e8d2e0db5cc46c5fe6b20f08fe054cb8c5c1e488413369736fb7bc640b36ab8ea928dc16b98370aa5b31b2670e1ad58de3873413d56a01f174c98781bf46d433a05c685aae666cc978c10080abe94e08d318d9f865e12b661251858331abb3cc2d339cb8d025a379eeee3e7d267fc55b39659ffe6d98bad5dfd2a00e252576daa73f7826960adcdb312f23cf390e3748f70f261dfeeb50c09605d1954b53235e9fe8b88523375c0af16dfe7991d2a985949b12e4d4b26828f28282a12e3221fa5f57b0cd8c278305f6959d93db21870eb83ef4354c2676075965e9baf796da9e57c907bfa5d92cbec20b39c3d3c46fe3f7b561f922b8807cd08246d50b9a5071ddbe65235bff713f4de9a41d326f6a838bd051b8cc83abb63e94f89fde47b726d63c147fe272376fee6b959a1d44dcae1ef696fe08943d43bffa00c639d66f961a59759240a90cdcd05cd5598cd30d011736bf8a9b3b3f7a5768e30c7f8b8901810c1b7cd40fa7d9c320a4355c70d05611c92439f6d5d9dd9545cebd6c7be214aac4abaeb7ab6e152b160d4b7c9e5135f4211cab1dbf5ca34930d5ec1edce83504df20a31f74b2111923172603b796539a77a9f351f34322812a343861dc13455f5f990bf26ee0f4a26ed957c5bb02c9c23ff9f169b086200ee8dd75b4f6af3c5e38f2b1c0fafe09d401dfb22e8b221720807f9989fcf0c493e6a19fdfd1ca3997e4b79a7158a480321d7ecfb9e42ba10f138c8e882091b56795d6ccab7e328498d1e84248c6b2e4af1ec0559d67773deb9ac737f0015e21e82bb6ef8129ca04fe34794bc97abce9a6cbd978f97340e8e6ad6207a30795c1e4dd311818bcfce5e3f8121c5ef78b262c5661d101cc445ec375946ca04d7307818f84bf7c080f898efddfedcd6770350f47bcccc84209d59bdee88118c9ace2eea297cc8250c1f1926c8bcb017a78d57449b181d56ce5bb4ddec796844aeac4629ea648d1c773b38727207a29056d3210cfa75aa827275caaff4df694ad44b0d7527cfe8d3c85aa094a66800c469bc75f22b81673ec4fa63b8456f1ad21bb940fa5a72b0541d9b1ffd915a2c0e607f2329260436289675ec4aac99c4cd9819712b4ce9d01ebee7af8bfd108b60b26984af539a1ee227cfac38d073478cede1c4a98d9b7ec7805df06f35a7d112cb0103d11ff9aa3f10dc1ba602dac0459f79d7bed90e51359e51e974bc0cdf72446e3bb88ea7377733088c635a0de9ffabdb9bb14f63018c8e31a9ae7f576dee7ad6163271991f448a61e8015fbe8720abb202f100df6a327d8142f1161293a15a68d3fb3fc149f9f51e93851f716f630f4c03e5746311d6e7e76c7694bab962c14ade506d402c9b21d958cab61174ff2d30287df7d03d69a4bc211469e05a202c26fd6e4ade98cee7289db15e5743f58e9d4f8351ed6e35c1144756c2766765f32c4b716dbaad2aba57439a9cc77961408992c66cac21f85cec6be6da6bc0b3dde33f5ec1c844804a5b0bae2b14ab93c3b3571186aeea89d5edb23c64", 0x1000}, {&(0x7f0000001ac0)="6c8a21e2a5af8431e9f365f768cd46a01f15406eeb1cf6c6e3aa5a671fa9f04a8da29aaeaad5ad93efae42213ca58ee98d9be79825585e1aa07d96abe87f9a552ef6cd88b7a93a79ff6deb5522fe5783d09959d2a06aacbbe4da4430951b5633ee451fc08890769e400bec191191430dfe78b6a70dc04c18c8535e14a7e461e71671126a03857fd61bd41ec5bc5fbe91933a62d69c6400ac93b9c936c993e8eb027e24a34ac3555d07fe7a0f9d7a6cf5ef5b1126ea1204a5ed014e656d0e6fea82e6e2eb9c6e443c9176f234cf2bbb15113a5535d6fbd62566f2cab5a13f57d03561958c3c172f936d269b5fc644b695ffea58662eaa9b0cdaeaefb1172bd8155038a68393eeedae8339a5f7ab7ebf9db0ac857c545604a1cc09f1f75195dca720423e667222458d3cd0f50601e4768863fecee6987af36b7b9f3a4031c7054152124b3b33443a85ea4cb6661e2f0b8737f29f5b243670bbd6f0dc20fdf3112285d46b78cb4aaabd980080460a5660f5acc604f9cedac514ef2a80a925f103887b3931444e4438802154b7b82291e40dc3b22361cd05110e08c4829d1c2a4d3967a96cd470bba88a0e7bba28f450b3939e05702582b4f6d3df49ef9122301cc65ec35650e7330cfac381866dd7dc727e3786cc574fad442b23fded87ee888e7d5fef8bc2760297f8ffbebd81c7163e85005dde8d5d7a81d3508e3b043f2165e3bcfc58a245c6788334779c4e085b2167b2a0bcf7700124aec3ca8f686e12e4b3c9fb1ef3360180bef90fa38ebecbf71c30b209ab12931aa179a7b6d072c197546ba35c8faeddfb3ec6864e6555dd5bc8f5aa24d1e91dcd10739d881a54a126781259d4440aa96759af3ce844ee44943037c5425695c2118d68f2679ff0faa0ed974675aece7b6db5c3324cbc4eb4da912363d2569cac5fd9fdb700a038bce61203903bdb0a087e117bf31aa49c73ae1ed2c07c0d3f1c778d6452ab50444a83a2d9bdc5f9b6f95237dfcb620022653d1a3f146a6411334cd44e21952d5239c489f04af1cfdcce8460ff42c2a9e6ad1a21b7c2c6272676af2bb1c8f48614b002410425012850b2d788d1cb9ed87fac17543ecd2242b5496c668483dd095c7746a34e958c5866b43eb625b5fe5e932928f6ed1f31f5ef0d26e6b1c3c545cd169c2c7ec53e45c3422787c815067d152956963fc40a8a3a4ae9d529b53866902df2ac019b2db7c0d6cc504919953499133ed62498d5289a0f4a3362a03339dacbebb473762cb578da504d5e5df96984678304ec652d0d29c2e7e855fd727e8453f62da36e9e059ad7324926b31e1fcf43441e04a3eb60117bc4540157141798ad9634f33e384857e9da0f8de599b6a6a53f2f68ddb794d37b0d42615f7488f226eeb8537059b8a84ab36d2905dab7bf3646873b13acbed4eedc8c2481e0dfd434e681cb249636e3cf01bda66cf1e8d7c744a046744a84dd4785b7d2c05cc0089b727517951e0976c1432fe70bf1b4e6cff67d2a1aecdb06abdf62b3123cede721a787e579e1a7f7860625a56e448d5b0c9b9c895c529bbf45157816031a469e7a0c129398674f51b2cd1e4dc50341c1b195a54cbe929eb8e5858f1ad88103477ec608d1438c0b2a1bcd4343062ef105d1e71b667c223f49927bcaf4142d6c2a1bbbefa749f5dbea2401ad6fa462c75be01cebd7c740882367e7a5e6aecd72c0f6bc5677d9e7f60979d57390e99c035b2cdecdf93594cd0a68774202f5848ab04793d776de8b86104131d074ad1bc33cccb8111b26c7f5640824b1242aa51274a549491876eeb7c752ff58803f267d528353b9424732d5535a5c651052bd36335a691d5e0c6e007d2f7e648234c17f2645b5b18a82f9303dc29692507d3944edab58e6c81be9c9aa8a0bdea576bc239a02435e49aca0081da7b1b8ee99f4583d5e4da0c28a85a34d97cde643b4db99f2b5cf4ae0b5da1c99bd1952a22bcf60b90755e33ad916f952f79bab451937142d6f74b42703387b1950027e07084bfc08a1fd65e1a4c2e681701a43dffb92429581b2fab3b1d43025d4fa2a63a80af3f54e8c1e86057e005fefb831be7be36785ffcde0ef4c02820553ac3813c42376ce46e0514425eb0da85bb6d59ffc5e09f1334b7f3da3ecb548f72a87cee72ba01632fa5c80b92c61cd97524a6442497556b8c34eec04d600328ba701af9456be2be8b746f77b8f89bf2e6aea4aaa0964db728ad2fa15a0417c8a72e0c3f7bcb3a614fe0922e33aa17af12fbf972b34f87a333394fa74dabeb7871730608656905781830e83e0e283d81e655824e082cb2082ff93150d0e63ebd34e9fa79f74e435652be7dffebf51dedded005d94dfb62faf8480fd26b41da4325a4ebd81071f36d4f6592d09aa30011f76a7ed4b95a708a43e87c2343f812b96e93047f94130bda19445921a0125e3f3f348ef67e9cba58bf3d9dc19a337e6e47fd30a3f7f2ae54b089e247b582c9ed397f03e42b52948b56246ce676534a02325aaeacd688924ac22f3c8337ed7da4aa5992b31af8780331dd223c0424fc9b43c38f932b40a6b120f3b27d4fae07908fe38eb4b97b2ea09b6b17c8c499af236706cdfcf34b9ac6e4900b1869bb182ae5be68edfbaf9805e25192fe9d99faa9ea353e93d3ea99ec47d4b0be92ba211b7df976f8603a814aa3ac656b5b636de358476abe216b5268a9f5ea0830e8c936937d1d4681f9a29eb17b569d82efd13746f3e7d97d8cd6188964d9ce7f05fa8af10ffc579a4a22179334005ce12c8d7b3d76441e1a4d3055544001248d78d19f97d2ce4229334e68cec74fb6d379ae3fc459673bec7a2d2fb6e2eb2f312f62f8190c4ec4154ad9959ff2fa25cf6727da0519ff8893ebdca461b43ea904de6a5ba6704a57c0ffd0ad7a7d6a59c63a4acd47408423525a5d60c51a4d7a2c1a13f82e5fbb4dc9a390a39f3fe872a570034264012fc0fc266f9ca5bfbd76799f1f5a80c10693ed825edf8ee86a49d3ce4a8ad352aceba80d12b7abaa6d35c4ba636fce9079633b3946162126a4fe1ea5e2db9b98e2cc5452e91cbf03241e63f7564481fcf20b447f228b05c9a7340c58a160549fbc9911cc5af28f43998a47aa9ee43340669b2905301941c90c176a6a7e6bfdf71851b0afc23a587b721e852ebe73d0bfc45c4adc45504e9590e21abc260689824cc5907c8991174cb73babf1577d1fca32a5374f752577b6c556710b72889d04d46f4618b8290b32c394c8df891f3483eea8e30466109cede772a12787d8eebaefee7adcc9f9f1d3af0a6c246979f1d636f2b00ca30c9e52ebe7bdaa786bf55ef3b34077f8512d7187adf56f5d3cc167e54b2380a1c5b1129623c9b3a141b53f6ddd1c7fdd210ebb7b92374162e4d47605b7d410004494cde6615ab155a7335e23a4a3e1ea7709d393f4ac263662cf1a4dac4782f38487c6cbe8a8032acd4b5ff9f556ef36171b10d210ff2483972ecd8db848a9c23d54224237143254891971d44a75b2e177ee0277aed18b85fc6574ff889c41ea65d6bde6cd81e30206cb3b6df5b79d34ef56289dd1cad3e2c983a6d8debf431b3b0c7dda4a2b8d389e60f7a3a0220d680e8a4175445c6b966398995c7eb968204b5d1b9fb4c1564ab695889208e62369ba60ae0264fb72b71fabbd0d1911b93598b1318a82741a642dd36912237ced2c59ef89821d17109281684413190e2a0d985427a747151d396246b0f0892700251379ffbbaaf2240f47c20f873edcfd2d57ae691541dc720eba35689958023170d56ee248127b7eb97406eeabed48448579b6f2464974af68aa63eedb39c2a71fa934353d3587b76dbb9e51e3e787b5beb4ff855ab5ef49af56e9dba925b55b617de7b15816f17792131992d51f73cbd9129e92f09644b4671185483153db756ea978fadc4ac4e8279403cd36b264da184ab90d6caa2a6c444769303fea9b1a359a8ea60821f4ba716bded792dca56216a9c78668efaedad7846aa0fb1d1e7b9278c6df3a24d37fda1b7669d4dcd53b83b85001801d21218940a1f8729d95ab4a5cd5787d3673db8773f8060e4972e2029410b4dff32889a93f863ca36921b64318cb17bc70169e3c7de63559e39d9d20c1f151726cc28a0cfe02b1ee020ba6f71f2b4d73817635fc00807c5b5954b53e1f384ac9f5bcf3daaec30a91ec554095b2fb3e904ba8c1dc2a02592a0eba746cc0bbda68f6f9290922eafc2f006764d6cd706b2781f7423e83ccef938d35c5a0064bce12b2c8472ed5614d4788f16e32d2e63287acbc7b27262bd2f478d6def9e66034e3845defa572f3fdb28d91aae1335b8b2e6bcebe037304e6f888946d4799bcd0dd1c5449439aedb312088f96da04ac4f253a7b34d73d096a29876f08e17936ad9cbc07d5769556e45f8c7a1a1ae9d0edd34af103fb0ce77ad731e0a0d656cabfc298c3ac69e87babb63056daf08ce595f93c6ebefd31c8e2ab5cc14201a0346adc8dc66154d1f6884e4006f757816003c67def8999b8ab0fdaffbb314fb850b5dff79bda63df69929fc836811f2da8ba67d1165f7532e2e623a00662d8e9daa275a568e23422db02e2510eef97e6c077756b2b0870db22722b0bfd84bc852695bd0404060c63ec664795beb69b1ee883d09e2181cb35b40d3a8fcd76e7f9c53c7bfc4c15159b15071cc71fe6782e2bad7a7b4bbbab33c4d7d54a33505fe0c8b6310db57e04ed4eae0cade405eb2f4b14e7ce93f66c6d2dc2c285d458a97897acd569fed2466c853abe04fccdb25a7412e861943f797a528d96c4669264c3e74d980db7354b544d2765725c163b650cc2d1c753351848c00e785ba26d84b8134e75a807364367e2c40fc9d863cad87f6e8faffd908cdb3bcb55237b9aafa792e010e79f68ca3ba12d9d609b059e1530cdfc43c3235e6bd577ec02ba49252fd278bd905acf9f0b7f964f4556598ba40197129c43a5501a6834e67fee2fa1894842d437e527f6739d007436a2f4a3e7d2aa172339f0069cd047bfac5aecd5d369a2899d820c308e4055f98fc06329e328658824ce283f27e43f05d73b8cb7340884a4739454de963ff3e84caf1a1dd05bf048385fe3f1d1dcd22b4273940c26fd6dc7b015c2cbcdaa655bc3e4173b8fbb2f4991e52608723f79b394d3f6b4229f6797465149b26d78151b386f57c5c05f15b956cbbaa8404b35aff9ef93aff845e9ef3610a6cff5fbd21707f27c7220f74888e0dcde734cc21c4b6ed2b9dd01861c1a97856435d3bf9b57df3d96748095762b11fb8a75a1b6886f8e11716c58d4f356bfe03d1bca178bb832edaad60ab5dbb51c5f580157ee2af3109767f9b01ede14e90da87756a2a684fd7735b1118d0eb0c3b17ed0918368003f77e2acf4ada291b2fdadcf703f701ff62d6a0a7e8dd183afed073f137463f60ff2a95d04859e1ae116f24b0a3ac69014c6c36387ab7defcf7c152001086b0fe5c16baf446608f44c3e6c57ee381477e9f90ea2e4bacdfbf931d1088fdad4f5194acc0100cc372b95a70ab11d795c40d37b5c24dfc009d2d2f1fc8d87455d5f5e88cf489e7690236ec4d097f6fe47e3840fcac2fb0d3db8832c7d03fdc8ce57eb609bf519dddca287c3233b08877011483c850451147e7daed6feee9861565fce61a25a6bde2d83e24736eec2d91bfabb944ce6692bb6cab9f4f875dbd88fe75aa06262e9593b83bc52a2bff42bfdf4cb746230691e9e8e02898a73b321f7c9f08826ed43f1adf6503c8bba81cf20d89b350607ddc2a9e", 0x1000}], 0x2, &(0x7f0000002bc0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r4, r6, r1, r5, r3, r3, r4, r0]}], 0x50, 0x8}, 0x401) chflagsat(r3, &(0x7f0000002c80)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000002cc0)) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000002fc0)={0x2, 0xcb, 0x3, 0x800000000000, &(0x7f0000002d40)={{0xe283, 0xff, 0x1, 0x3f, 0x1, 0x81, 0x6}, {[0x0, 0x60, 0x2, 0x6, 0x44a, 0x800, 0x1, 0x80000000, 0xc0, 0x0, 0x6, 0x3ff, 0x10001, 0x8, 0x3, 0x5, 0x4247, 0x10001], [0xffffffffffffff01, 0x1, 0xffffffffffffffe5, 0x1, 0x6, 0x2, 0x0, 0x0, 0x2, 0xffffffffffffff72], [0x8, 0x1, 0xfffffffffffffff7, 0x9, 0x6, 0x9, 0x3e], [0x8, 0x9, 0x8, 0x5b39, 0x200000, 0x8], [{0x7, 0x0, 0x8, 0x1ff}, {0x0, 0x200, 0xffffffff}, {0x5806, 0x10000, 0x3, 0xff}, {0x6, 0x4, 0x6, 0xfdc4}, {0x35, 0xc81b, 0x1000, 0x7fff}, {0x1000, 0xffff, 0x2, 0x40}, {0x5, 0xb87d529, 0x1, 0x4}, {0x7, 0x1, 0x400, 0x1}], {0x3f, 0x852, 0x7b77adbe, 0x911}, {0x54, 0x7ff, 0x2, 0xffffffffffffff00}}}, 0x3, 0x4}) socket$unix(0x1, 0x1, 0x0) getegid() fchmodat(r6, &(0x7f0000003000)='./file0\x00', 0x48, 0x4) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80000000, 0x1, 0x5b, 0x80000000, "0185639ec9f0611e54a488b5125abc752601b620", 0x20, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r0, 0x0) 16:01:21 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) listen(r0, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000001c0)=""/243, 0xf3) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x100000000, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000200)="57b54b9219c2f6eadf88ff5c9155c3884433203f7ab63adecd0db05df0a04732afd3f43d05db65c4db0ad16d7621834fb90731592465305037b2289996ce93b363b7929056a19d85cc62af5e980a2329e7c4feabefd0f25806", 0x59}, {&(0x7f0000000280)="adb1aaf8ea651e651d9599139edfd504a95ecca832aa350a62b357953df10bc2d6c8ae5c1a7ad1fb4ee9e118bbafba8a34a9bb1c2ae1c2f5a95e6a282e28bb29947f271249a711e38d92d635197f3c4a3d099a79bab20ff27a1bc03d1cd5fab135309f4b4e5e54a89973b45bbdc4de66b0939dbdc12f8e1c5e4ea0f50dfd4b430db6f6", 0x83}, {&(0x7f0000000340)="5ac54e33cc5d6d264b8ec68b215f2ca08f44ba5a8a9f6fad752bbb9d16c609c443e7706bf7000305802c481545433430b222cde21fad27bf22e0632a16be4e05f3600bb18a71217df34dfb819433e3155c26d2b9ad48abd0d18e4b437909194cb7c56b27c918f5e1a243a68b62ff613c055ddf8fe9d5b87c3d31b6050bac94efb5ef5ab8a998e979063c644dd60082c1e63acdab0639cacb7e300350", 0x9c}, {&(0x7f0000000400)="702275db569499f5b64860d566552ec8f6c108070e385af030377b98fc69628f7788d5dfbbf8b1572f4df7311adf2060a399b23a939e82915e66f66b623429172f3551296d1d7af28889cded9edd", 0x4e}], 0x4, &(0x7f0000000480)=[{0x30, 0xffff, 0x0, "c7b046ce27f955915379c7100c94b1d3e951245cee89830c02"}, {0xa8, 0xffff, 0x8d20, "a3973c4f82f946e338c22036e80ba4c363e2845fb44b1166431c06143d7c2c08426e2d2522b4326782337a54261f785989bb806567cc2825d9dd26004f7258f432f8fc4a14a43a2535230003bd353497ea53e5bab5adcf1e1fd579c85eb7d8cf867a8d50dfb42f30a6949676a69ad7f6dcac8085d376ffec16336fe1449c38f55186a043ff7fca46da0ba6cb4c1d50de2e6919b9e5"}, {0xb0, 0xffff, 0x5, "8ed085bb2550278e2278a6d114ffc4c2b2faa9dc13c9857f09b647d4a63c6267630f55380a66d44d3a970481035a6cfd4b5f969bfaf83264d177ee8cd866cccd313ec282cd71b0e9efffefbea2f639c7be465310636d04ff6d119ed8a66c179c3dc7f3f230a7f2c3c2a260175232d4c12298c543e28aadd7a1e056ec1eddfbc771555701a0458f436770b5e412131188bf39bf38a189c27d79809b4f91e87a"}], 0x188}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") accept$unix(r1, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='.{$\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='-\x00']) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) 16:01:21 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000002540)=[{&(0x7f0000000140)=""/59, 0x3b}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/232, 0xe8}], 0x6, &(0x7f00000025c0)=""/112, 0x70}, 0x842) dup2(r1, r3) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:01:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/59, 0x3b) writev(r1, &(0x7f0000000080)=[{0x0, 0xfe2a}], 0x1) r2 = semget$private(0x0, 0x7, 0x270) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) write(r1, &(0x7f00000000c0)="b7", 0x1) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 16:01:21 executing program 1: r0 = kqueue() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="f5ebb766a7927a4b81fad045d59167b940dc7d7c304f6afe78cafe17487fdc958a6cbad6614d0d7108e1976660df3058d7f6c215ed981bf810b45e21c5ebc9c2eef46dd88527e7c9970348c93a2be55de838bfcebae86ff92586bff0613231c4119db1a8a43c5b38cb7d93a929271c47d72714ec107d9245bb5e8e", 0x7b}, {&(0x7f00000000c0)="fb7661d6dc4da00109318405e038069dcfc73fe4d4bbe97cf41ea8c35ca98ae3958f1345897cf2eee7f0db045c06f5d1eace7e2e3c68f895634406115941abcf9841ff553bc46db0630d10ac01c560318f4b65fccf13b90752c01db48adaaa27c25b90873a976d5c852cd86bf2728ef8d64730c35477b0ccc3ca8d0b0a5d7c3515a45fcadb7a596fa6e1d2e1874b4a4f4b1e28c50ad63b205bd9035ac957bf63e1466e", 0xa3}, {&(0x7f0000000180)="11c7c5109850c1dac3c905af0c8a59d00ad12f510d41d6e9ec012230d8a13d9c21946468", 0x24}, {&(0x7f00000001c0)="8d8adfa5af1c750c167d192ca56925d3ce855f7c0ceb0ab0659fcee833bbd78168cc75fbb7431a54f97c4b79bda02e8ce8e2338ef09412be196e13d7fe4307bd24aa329b2ddb324ecad97968d5feb643a2bbd30f7fb12ee3c4798b722ee6670aafb9ed51998f80562754995bff8d19cc4ff92679dd9140d19c804ac8380528aa1f848e5a4619a03591b18c8e5ed4820158c7", 0x92}, {&(0x7f0000000280)="8fcd6c84f8cb1a6449dded49134bb084d80a08d6e7fe44009f86aad71da8a6", 0x1f}], 0x5) r1 = socket$inet(0x2, 0x2, 0x29) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) r2 = semget$private(0x0, 0x0, 0x32) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0x9, 0x9, 0x79c836b9, 0x20]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000440)=0x5) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r0, 0x1}) close(r1) socket$inet(0x2, 0x3, 0xfff) 16:01:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x80000001001, &(0x7f0000000040)=0x8000, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1f, 0x100, 0x9, 0x8001}, {0xfffffffffffffffa, 0x3, 0x1, 0xee}, {0x3189, 0x2, 0x6, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x5) msgget$private(0x0, 0x9d109b2447089359) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) 16:01:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0xbc5, 0x6, 0x1, 0x5, 0x3f, 0xffff, 0x0, 0x0, 0x1, 0x6b9d}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x60) 16:01:21 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18800, 0x5) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:21 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000400)=""/132, 0x84}, {&(0x7f0000000340)=""/175, 0xaf}], 0x2, 0x0, 0x0) chmod(&(0x7f0000000140)='./file1\x00', 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file2\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open(&(0x7f0000000080)='./file0\x00', 0x562d92a958bb1f4, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file2\x00', 0x400, 0x7f, 0x200, 0x1, 0x5, 0x401, 0x0, 0x2, 0x3, 0x8f5, 0x8}) 16:01:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100010000004, 0x52f9) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x180, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:01:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1000000000000000) select(0x40, &(0x7f0000000140)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/30}, &(0x7f00000001c0)=0x20) 16:01:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x40) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) pipe2(&(0x7f00000000c0), 0x10004) close(r1) 16:01:21 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x1, 0x3, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x80000001, 0x7fff, 0x0, 0x7, 0x9]) socket$inet(0x2, 0x5, 0x20) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffacff000001001202000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$unix(0x1, 0x0, 0x0) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:01:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01009c02dac42f66696c"], 0xa) write(r0, &(0x7f0000000a40)='0xffffffffffffffff}, 0x10004) r1 = syz_open_pts() close(r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x10000, 0x9}, {0x18, 0x3, 0x8, 0x8b38}, 0x9, [0x8, 0xf578, 0x30, 0xbd, 0x4a, 0x312, 0x1f, 0x6]}, 0x3c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) r3 = socket$inet(0x2, 0x4000, 0x9) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) write(r1, &(0x7f0000000140)='\r', 0x1) r4 = dup(r1) read(r0, &(0x7f00000003c0)=""/146, 0x92) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getpeername$inet6(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:01:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x400200, 0x1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0xa0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1f, r3, 0x0, 0x10000000000) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8a0, 0x105) kevent(r1, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffc, 0x71, 0x0, 0x0, 0x8}], 0xfffffffffffffbff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x6}, {{r4}, 0x0, 0x41, 0x2, 0x0, 0x7f}, {{r3}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x9, 0x6}, {{r3}, 0x0, 0x8, 0xf0000091, 0x9, 0x185a}], 0x6, &(0x7f00000000c0)={0x2, 0x46f88855}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:01:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) clock_settime(0x2, &(0x7f0000000080)={0x9, 0x101}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:01:22 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) getpgid(r1) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r3, &(0x7f0000001480)=""/59, 0x3b, 0x800, &(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa) close(r0) r4 = dup(r2) recvmsg(r4, &(0x7f00000013c0)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/215, 0xd7}], 0x3, &(0x7f00000003c0)=""/4096, 0x1000}, 0x1) r5 = semget(0x3, 0x5, 0x100) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001440)=[0x8, 0x8b35, 0x2, 0x0, 0x1, 0x200, 0x0, 0xad, 0x3]) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000040)={0x1, 0x20, './file0\x00', 0xfffffffffffffeff, 0x2, 0x6, 0x100}) syz_open_pts() 16:01:22 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80000021c0, 0x40004000000028a3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x108, 0xacbfe3c0910a9722) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x39}, 0x0, 0x0, 0x0) 16:01:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xffff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x84, 0x0) 16:01:22 executing program 0: socketpair$unix(0x1, 0x80000000000005, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000440)="0200b8a479b780674b882cdccf8f4ef02279f0c7eead5d4381cd7b2d761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e8b8c9b507751a5055d0b8bfeaa1c77a4a20787a397fe9714fd914f26885f2299395ae54b0b9b0bfefcce0583778516293a88c13e620a547305130bf0d16ef4c2745a3732c38b66e990000000000000080f9aa61446ab369eb8adf", 0xffffffffffffffbd) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) setsockopt(r0, 0x4, 0x1, &(0x7f0000000240)="1ea57b194167575d0fa3c8db5749101e986ed551badf8e2055aa46a3443c311819876c31a30a234a660fa12d1523d3f2f01f3ea47d47651eb9b481ee1c4d094475299241998195ecdf1e326c76707af59513d7cd1966639882f3dc66ffcab23ccb378e2d65f4c0615de53060192d985410768d09e77527ed6963c6c763", 0x7d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000140)="755ac79372dcd71fd788b78af21aed4b7b45831682fdf3793859336a3b4d4d99b968c1d50f3e198bf093d7e866c46da7d1d5d00ab6c15ac5b810bc43958371d309c6ec8d4679e06c8cd2cb423d97d0fd5378ff09c3bd1dd5e293dca6ce559b9acc4fce2261be16e3455c18a664c3f14763b2e336f6f26bacc46ea11d6661ef905eaf6ba0378892e436eece0c138dcdb1aee8ee6ecc6f0efff9fd531f5de1c1988b1cfeca4a60207da4e30593a719d822e582a31f089aa37c4d1f40069d486309a35bfe7318718589a1d225a9228db0e330a16248c24058d7b6830dd81a10120807776a3f37dfdb16bc5070c6c3", 0xed) 16:01:22 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 16:01:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='.\x00', 0x1010, 0x80) 16:01:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0xe6, 0x0, &(0x7f0000000140)=""/230}) 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}) dup(r2) dup2(r1, r2) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:01:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x60, 0x104) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb18c3003c08fef7ffa9321c00003f0000348adb010000000000000000c4d31fc6626d1befb52438d0b3246e0f9e8a7f28270d9111e1a0a80e598ff2a9a4bbb5cb5cdccafa7ebbb48b2df68a01009ad8376be8d0b074ea5d0c2acb9efdc84fea2568ed00b9225e4aa1e7becffedaecfca5c18a3ab152eeaeda0551b37e0f73434f053437101ae5e8ded303bbf73aad7d172e7cb5d8c095b0ecc6fd199801e40862e74e28d7c6932fe7968f0607fea22af66bdebebef456c9a98aed6b887340a472826ca652b9a6e5ea8809d0f4321c52039e40232f533e5b57ee2269afb495848f7d800507f6b9cff125b47658b5c468d5bd5f915dc570db97ed4f165adcd1dc2747a24c174cf534f9643da40d4c51f0bc18c7dd9b3f25e54698bfa8d0eca57920095ce632c70a0e8be5b138ffaf256ce3844207fd767ac2f8eae9f9e319"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x81, 0x339, 0x7, 0x1, 0x1, 0x6, 0x10001, 0x0, 0x2, 0x5, 0x80000001}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xfff, 0x3}, {0x18, 0x2, 0x33b9, 0x8}, 0xffffffffffffff80, [0x0, 0x5, 0x100, 0x9, 0x6bb7ba42, 0xffffffffffffff86, 0x8, 0x31a00]}, 0x3c) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x6}]}) syz_emit_ethernet(0xf6ee79d8f9cb2632, &(0x7f0000000100)="d464772c62659d6e60ee7357662aa7f09d5025665bde") ioctl$BIOCLOCK(r0, 0x20004276) 16:01:22 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpid() fcntl$setown(r0, 0x6, r4) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) 16:01:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x81, 0x9, 0x1}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0x78bb}, {{r0}, 0x0, 0x80, 0x1, 0x1c, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0x81, 0x0, 0x40, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000044, 0xfffffffffffffff7, 0x9}], 0x9, &(0x7f0000000240)=[{{r0}, 0x120f60d98581c8b3, 0x4, 0x8, 0x80, 0xe5}, {{r0}, 0xfffffffffffffffa, 0x13, 0x2, 0x5, 0xb8}, {{r0}, 0xffffffffffffffff, 0x84, 0x0, 0xc4, 0x8001}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0xeae, 0x3}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x40, 0x3}], 0x7, &(0x7f0000000040)={0x982, 0x401}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x80000000, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82, 0xc0000002, 0x6, 0x2}, {{r0}, 0xfffffffffffffffd, 0x46, 0x1, 0xffffffff00000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x800, 0x5}, {{r0}, 0x0, 0x20, 0x41, 0x56a, 0x3}, {{r0}, 0xffffffffffffffff, 0xc, 0x66f892e27273d784, 0x7ff, 0x3}], 0x103, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1c}, {0x1000000000000084}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b9") r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) ioctl$TIOCSTART(r2, 0x2000746e) 16:01:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)="61b44575d07d7d6afd61c229d43c514f398a98f8a31e34c25adf24054cee02f87e2e2e", 0x23}], 0x1, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) execve(0x0, 0x0, 0x0) 16:01:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) read(r1, &(0x7f0000000000)=""/48, 0x30) 16:01:22 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in6}) 16:01:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) fcntl$getown(r1, 0x5) write(r0, &(0x7f0000000140)='\r', 0x1) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x180a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_open_pts() 16:01:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x6, 0x4, 0x4e80000000000000, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x4}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x10000}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x13}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x3f}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x10001) 16:01:23 executing program 0: r0 = socket(0x20, 0x0, 0xfffffffffffff800) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x800, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r9 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x41a, 0x40) r10 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x181a0, 0x90) socketpair$unix(0x1, 0x597433d9bd8bc9a8, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r12 = socket$inet(0x2, 0x6, 0xfffffffffffff37f) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x4) r15 = kqueue() sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="451f2acd476e7b55ba65ab3ec3ebdf957f4c91543625a8832807f1d54ffa85782bdcecc33fbc1ed57f7c861f1e436ba517afaec8e581ba5a710cf68d329b755eaf535f4ee6666a35ae97b12caac9c1f82f1bcd3edeb57cb1", 0x58}], 0x2, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14, r15]}], 0x88, 0x400}, 0x8) r16 = socket(0x18, 0x3, 0x6) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r16, 0x0, 0x0) 16:01:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10122, 0x20) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x2) recvfrom$inet6(r1, &(0x7f0000000100), 0x0, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:23 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 16:01:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2d94) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$inet6(r0, &(0x7f0000000100)="0b3a0e48f3ab93dc3392674f2075c239", 0xb8, 0x404, &(0x7f0000000180)={0x18, 0x0, 0x0, 0x86}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x7ffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x20000086, &(0x7f0000000040)}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xe8ea) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffeb8, &(0x7f0000000300)="006363feffec82cb462df6500baf054c363b3d6e0ebf10b162eabebb141886dbe24c7895f1d74ec54830c9eface59c9bf1bbee4f1f446ec7c2ccad8b4af53309e5d109993effb188c9accfd21f6906f11ca80cf98eda8f93bac33170633ad7a525f2b4af5849b4606a352c98cf12c8f74cc46f693ade93831b90eabe6f55031eee8c343682a28ab5f96e2e0bb49109d7") rmdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xce7, 0xfffffffffffffffe, 0x0, 0x1000}, {0x4, 0x3, 0xfffffffffffffffa, 0xfffffffffffff001}, {0x0, 0xffff, 0x8001, 0xfffffffffffffffa}]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) socketpair(0x6, 0x2, 0x40, &(0x7f0000000240)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=',') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5, 0xd55, 0x800, 0x4}, {0x9, 0xf0, 0xfffffffffffffd79, 0x4}, {0xff, 0x81, 0x18000000000, 0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000200)) 16:01:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() bind(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x4, 0x7}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r3 = kqueue() getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xb) kevent(r3, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x1010, r3, 0x0, 0x11) r4 = dup2(r3, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x2) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x84}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000480)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x6, 0x4, 0xffffffffffff5c58, 0x0, 0x5, 0x400, 0x9, 0x1, 0x0, 0x1, 0x8}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x20002, 0x62) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) renameat(r3, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x10000, 0x28, 0xb1, 0x5, "8bbc10e23c00bfee8786341f1152b7df0b277d62", 0x7fff, 0x7}) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:01:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="8632c1032aa8513342aa6b66e19c18933399a081cf6a3ac632e0d9d4a54b88381477f582a6fa8711a710bc7502284da37112965c6311b3219ce446a3899e3e1b2173328d536b9f06e0e707a2e4b4716c13682f26ff22deb82373efd15e8959b14f2146cbb4825cc7ad08e16f5e8cddbecdbc06c5fd09d3561e20095143a6f71838486d9c2b5ad5955720fed0f4849e0a4770b80d0df751a2", 0x98, 0x40b, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x3, 0x8) sendto$unix(r1, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae37a051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:01:23 executing program 1: r0 = socket(0x11, 0x3, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) 16:01:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="69f0e10964315a0a7bc0c5a4ac684ae627a613307f3cb0e6fe1a391b177daf34426cb07aadab8c3d8cacfaf062da58c79326390f4eb1cb8b2745ac87d43dac1e9aadfa75772bebb1fb6c3bbac7c14a5b7f4de136fb", 0x55}, {&(0x7f0000000140)="b536d759d2809631eb646dd58c68457f128dca2c637b4abe98888a77b952b7195943e6f9802b3383db73d4af623aa6ccc029ed050457bc751fcf659c3551b524c8232df322efeb205431cb1ad1eacd622dea74dfbc55f6e82de91ce0cdff09ac34999b55517f789f32c0a5aacb0acd15e6ca75608c3a37b524e376d551a52e2343d3f574cbc7db74e5b3a30941f61fe1663c9a6c067d5f496d5b67a81b915f7d59ac36f237e5ebf5fe2201cc8e0ec05b5ac9afdb8dfc40a7ce1d6e519a453d89a31c188716c6552b62c9bdddbb3c4d9222ffd927a39db1cf4694249085d429eebba4bd4f7390ddf1f87824", 0xeb}, {&(0x7f0000000240)="e25ec92ff3e712eb9b97ef920839f7ae3d87d90dba37dd4f523f0920f6a3878e37a8042348670bd4c7cb1096b9ecbc90ae5dea120a466a066669ac1d53b12f861d23f11617ddb919b16545df9d7c01957d5037270b891d988b5616a19fd0d6fb8395fe9dc9797b5b046315d6d7c5a1e391de1fa2ed9d2c5fc6087f894c2e94ee9cedf3d8233a946ca1ebd1c0141049d2ebb4", 0x92}], 0x3, 0x0, 0x0, 0x2}, 0x0) 16:01:23 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x14) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x0, 0xa598, 0x9}, {{r1}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x3, 0x6}, {{r1}, 0xfffffffffffffff9, 0x1, 0x80000008, 0x8, 0x9}, {{r1}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x2, 0x560a869}, {{r1}, 0xfffffffffffffff9, 0x8a, 0xf0000010, 0x80000001, 0x3408}, {{r1}, 0xfffffffffffffff9, 0x9, 0xc0000006, 0x73, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x8, 0xcc6a}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x4, 0x3}, {{r1}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x2, 0x256}, {{r1}, 0xfffffffffffffffa, 0x0, 0x6, 0xfffffffffffffffa, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x2}, {{r1}, 0xfffffffffffffffb, 0x5, 0x82, 0x7fff, 0x4}], 0xff7, &(0x7f0000000280)={0xffffffffffffff70, 0x4}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x110) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8, 0x0) recvfrom$inet(r2, &(0x7f0000000380)=""/252, 0xfc, 0x840, &(0x7f0000000480)={0x2, 0x2}, 0xc) poll(&(0x7f00000004c0)=[{r2, 0x20}, {r1, 0x8}, {r0, 0x100}], 0x3, 0x10001) truncate(&(0x7f0000000500)='./file1\x00', 0x0, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x208, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000580)={0xffffffff, 0x101}) chflagsat(r1, &(0x7f00000005c0)='./file2\x00', 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000600)='./file2\x00', r4, r6, 0x2) chflags(&(0x7f0000000680)='./file1\x00', 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x0, 0x0) r8 = openat(r2, &(0x7f0000000700)='./file0\x00', 0x20098, 0x10) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000740)={0xd07, 0x3}, 0x10) getpeername$unix(r8, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) getrlimit(0x2, &(0x7f0000000800)) getsockname(r3, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) getsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f00000008c0), &(0x7f0000000900)=0x4) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000940)) wait4(r5, &(0x7f0000000980), 0x2, &(0x7f00000009c0)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001a80)={0x1000, 0x0, &(0x7f0000000a80)=""/4096}) 16:01:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f00000000c0)) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') 16:01:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x7, 0x3) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) kqueue() 16:01:24 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) chmod(&(0x7f0000000040)='./file0\x00', 0x103) 16:01:24 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x3fffffffc0001, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000), 0x3c1}], 0x1, 0x0, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x66, 0x3000, 0x9, 0x1, 0x793d, 0x1e3, 0x400, 0x2, 0x0, 0x77, 0x10001}) 16:01:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) nanosleep(&(0x7f0000000100)={0x8, 0x4}, &(0x7f0000000140)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) r1 = semget(0x1, 0x0, 0x9) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x2, 0x6, 0x1800}, {0x5, 0x8, 0x800}, {0x0, 0x20, 0x800}, {0x0, 0x4, 0x1000}], 0x5) getgid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) 16:01:25 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3faf, &(0x7f0000000100)="126bba23c3980e000055e2039f2140f2f6393bc42301b59ea2fb0cb32dc998359b65e2fd958b4e9d5d51973bc13788dfc63477fdfeb3c571b45aa4344559db745c85b0d6b5fd26de1b794bc3e575208677aabe22ffa8fd2b9a9c5f2a915c") 16:01:25 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000500)={0x2, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r1, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0ea0512340f4c2bd084c9acc4c0f694a52aea928fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd6ea60425ad8d73e2d9835c9fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f92aaaeb7d4b0b5572399e017fe268410adab11dc8d6c3707342f0c976151d5c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdc3c0b3578d5025337b9d8fefe26c9f8ccddf72668810fbd625a4af31c51a3c07a4ecaba0ee2abc4a7bf5354e5716de0b439c2812673738c88dd17b8eb088fe6c2dcd2b64c24f2b4c50fdfe19fd69c000ad4ec9148d5d4bbcc1a2180e7d81f07ec5"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r5 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) fcntl$lock(r3, 0xf, &(0x7f0000000600)={0x2, 0x1, 0x4, 0xe95, r5}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) 16:01:25 executing program 0: r0 = socket(0x16, 0x2, 0x7) setsockopt(r0, 0x29, 0x4000000009, &(0x7f0000000040)="17010000", 0x4) r1 = geteuid() seteuid(r1) dup(r0) socket(0x3b, 0x3, 0x10000) setsockopt(r0, 0xc9, 0x9, &(0x7f00000000c0)="12bd3c5d94aefe4dc01109188eec522256d55af95c42bb5032b3776e6686d37373f49d1b153bf7fd9c21a51464dd3567372d3ae054f15b2dbbed7b3415803bcfdd8cf37c0b90102b9cd5137fa2d80356911081cc72d83ac198ea4d5bc5744c3f822fc97a4a36b97f9e8dd73d1ba1a390e83659", 0x73) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) setsockopt(r0, 0x58, 0xdc0, &(0x7f0000000000)="c941d6d3e894ac4c0de4840e", 0xc) 16:01:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000025c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="d7e8cb912b098e78a37be38c6fae9f804dd8fd6bc9689a5f1630660f9f1825d3dce3d920cf685faef9d36b4a6ff4a351f8d349443196e9f97bb2fa313d357cedd99cac5611e3ed0f4423a4d6d73d57428aac941b8762c8ea4a824cf32ef3abb84b49cfaa8c2bac6fdb291d8ce75e283f461ca0dbf45dc625775172b109c911ede448a24b36f5d295efd3db766fbc2da264a5359173f1af265388916148b9f32f3270d497a560b1be33f1e126f6f069b76f4e", 0xb2) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x529, 0x8, 0x9, 0x4, 0x9, 0x7, 0x800}, &(0x7f0000000040)={0x81, 0x5, 0x4, 0x4, 0x8, 0x101, 0x8, 0x1f}, &(0x7f00000000c0)={0xd42, 0x10000, 0xfff, 0x3913d2cd000000, 0x4, 0x100000001, 0x2, 0x4}, &(0x7f0000000100)={0x80000001, 0xffffffffffffffff}) 16:01:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) shmget(0x2, 0x2000, 0x294, &(0x7f00007d8000/0x2000)=nil) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="36f67565f9fc4de384b9a502daf2664b667a25dd7a19b1398b78d8741fe6020b4039f15b301689c4aa6038fdba907d71b649c76774b02f22c8e94bf7146631e050b0ebea26094ebb63847957341d5a0a88ef1b405ceffed4afd574c976f473dd7dbc3e43231845d407cfe703df3f299a7374d9eb65a455605897ccfcf4a47ea86d399e1fbef231e3b964150eeca41a9dd989d5d9a988f48c2cc061d1e9f5105a89cf3538cf975aa3c6cee295c86c80a0feeb8ba3336f58fbc6abd37b7943c448a1ddcdd382", 0xc5}, {&(0x7f0000000180)="b30eb2dd245d21e4d7bc3f7229bda81a393369245c5af70ef5745756cedd02513a0b481f473b8cc45248b44c61a2ef8803c24e276a8296769b582bf1fddfec201c61a2330ebee5bad662924b79799f26e6da4ab683a6653e852813102bd6df2586cbfb083d993038c5c0d87e326d312a673a496e57eaa982bb143005f8caf29fe7e08b03e0e8a6ed1af186e6826b18d07ba3c6727d89739c21437412bbe4d39b504e933302543f5936954a59bf3495dc74cfee119e54", 0xb6}, {&(0x7f0000000240)="3d8b38844dab072270e5fdb7d7f67bcde6ab4d", 0x13}], 0x3, &(0x7f00000002c0)=[{0x88, 0x1, 0x6, "0c923bca4b8bba5354df6fbeab86a5d5259ba158b21e790ccd9e6d99e5bcf31f17dd62d0c1909febab7a0c2948c0ca311c1c44b705d5d9dd9ed2b5b29f6c05207d835369a6f5a92027a63833ca886ad6e2bf1f34d4f15e36d107a044fb1c38c55b9db474d83840c788d10a3cbd09fce02b156e8a53f3"}], 0x88}, 0x1) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) 16:01:25 executing program 0: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000180)="f9b1751a7fc7f57b50ef7c6609de3c8c41626aebb0dc2bd4f2c095dbdc98ab84648dfbcddc0aaedde390567fe3cf4e9c8921a5a165e4d5d9164720ef2c6c1e5f1428c2b21a0460809327f17b7048f83f3daccca9a11cc61731daa400e9b47074f06d67fa63e9b7462bb9d0d156170074e0fbf470c913", 0x76}, {&(0x7f0000000200)="ad7c273a898e02295338359ffa8353e2d9e47bcb644e149c85707924e58e938bb64d3665e5ff434346091eed3e729e56bb6376f706bd9602e8c49f4387a2f907582c122ee9354de8070a1cc098c560b1f457036c4b02fd9fe9350d689dd9c3472957a848913b8d33a486b601cd458109e3410d159d543894721a6d00e2286e0f79a9abf40fc199e3a1593806495cd7fdbb7e4d60af47778141d1bd550c8b47c3043bde09f9673f4e8f8ad46d4652c62d1eb293bac8b8c7e507c10a8bc2c4843f76dcd0f882f53577d4d72948ca225b012a574cc50b91a42a0f30004c4a3c26406ba524e9a173607a861b23944b9e822c61e09dcadb5357547c7047", 0xfb}, {&(0x7f0000000300)="d237b2a0523d6fe77b18a76e72f93caf4d426fc0370c0d25de51bd873a8adf53b9e92c33a4b06141c2e38b970fcd84cda1d017efd18311ed21b32944c0f6e3b9408402082dbb08633f333f947dc0ba933535d2a3b8cc813d15bca7b391c296bd610109a7767d7918a06a38cff20088b4b62618eae747333db6995ded468032ea62c5c1e817e6f33b27ed471187732160acc2781f9e55153767d2166be2a3dd2c1cf6319070ab97804e17c63dedf51b6829fb38dd741ed081384a8b4c94d14d726834b872a5313f4f78042faa814e2316febbc1ae427758322e6b538029772953868380ac044202818b56a029b0c741c68d15bdd2af03252eb4c3e471cbffbf1f9142c23cbc357660b7e54f494d5191e7ba638e3283228c0b719dbd48d356cf16c595635eeca42a6d39071370a13feb5fe7e0daa7a4eda8a17e6eaf34392c939cff7b7417d885f385de8e1b23a8a9ad29e5f955d35f45bb7d443a27af5e90ecb98ee3b1f9de425b846769f5dc528b45e99f3be68573dacb8db526dbb2f3d88e1b406d734e50cd467680fda27bda85f2d1411d2937e01da4893e0fb2e6540f161a6704ee8b4e888a621f6fdc332c7a693ddd114d35fcbbad9420384dd4a68bcfdfb05253e025055a5eb5ddd0414e6216cf7b4b76c588428677e4ea1f9cab6477922678656da25239f215cfc58c8773d400504102cd0db38a7903cd275d7fbd53898991519bdba86a657d434db9df1251854db0f455f785ed3e46bea659d50f161626313f5e2a0617c1834574e6919d782a18f0edaf23f836ce97483714bdec7b119f5285ff914660091b058ad2c884cb15c8605c12e2b4d94ada5aff6307b2808061989aa711ce2d3695eba899a99b3f3afcfea3e805eb673ad525f02f6632dffed2cc6f8a36d41c8d7040beeb7f78a530eb585c45d162bb672aa9416371bd3f3356432656f2e981e3bd7da42fa70fa24b4f39a7a757d0c69f1fc6226ef5c238ca3ee7b8c3b375d44eff59073fd42e408505c83d3b27584210f812ca17c1804d79943c338dac7b7ead652bfba710ccc423549e9804c3b789a0c52c3ba72f649ff0f682d27279a434d991ca0b15529b267c84c26ec6baac2aa2af0890e18b2d84b9ba0522998636d46542756828a8f82514d1e8df82d68339452cd7c69e5ebaf0feae989cf1f2267ac1243772e8dbfeb308275c253402b67414cc007755d288a45c578a9d18475814902f29a44cb598993be4efca1ec99dda9ed353347cef78b205cf5f5d908c3059a141e995926f5191c6dead741377df759bfc2075f7171214a4ab606f35cbc4e899f646cdea0c1fe7242cab17859bad66c51de42d02bf93c9312e013385e9b2552e0814a275f93babd805256d2b9e7e028a75db0bfb17634981f379178d096dcec30d9a8ea49cb4518e96be7414ab5005bdbc181250b626e72b27422ae68c4d1aa810a160672198a17d0144b7ce2e26395412de9eb1a1217bd6cfd8a294cb140ae0808049de44a2fc000531cbaadb0daeb9506212138c1f8a4b8c375681d40f764f15f1634d1233bb4040b166aaa57d9f7d8f4c94f2a52e873d9a78f801dd6c1cf15819ba5668240df10d4cdf949e35965b4fd5837a5ccbaec06c234ef524e15e5de4483ac51a68a3caf5bc0f8088c2fef0ea79fd527feb62311963ac0559d7e891a086f23e7be228dc05077252e9a40fc2f4f5a9d49d8ca048bcc6522853c8e4fcb0c67ed69effcec530d2e9397150ec2a53f94409a7d8397ea574afa300ba0c73cb33c78a73bd9334d94fbfe8efc4d5f96d4ffeff62dbe7a8d2bc1466fd2d33c23b6047b95f58723765cfea81b753ed396f330f56295a63e065ba086a44037439ae1a1d73dfe1a7809f0d13c9ec0e2502f24a970b5f911b913c39bf77265aba14e54b0922e05043deea253b19395daf3b7b509992b1b224b2c21224e04ed95630489b61e78ecbab0cff093eb2ae070fcbf9e9fb4584eddec8f72fe666cb739bd9d1b7fe2b7282e080a84ca624795d278b34aae799800a66516392ae01a7028423285c61d95133f4898d3e98aebccdecb49117dcc5c61f3f8066a220baabfe353feb98425f6d36c8843887e41cc62e66b84fe4436d4f51059d248d627669caf22e14e98cb35b399e182b1987278275550893402ade9d88623f9449858aadd75dcc3f3a390a1f4a001453ea42af1464f251a76863074d288aa0389855d3340c81f64d11a80991d5326805d3e6a6e9478eea14b91535d728629afab69a1c37bbd1329d81ef33c0b11fb250b04d6ac72b17772cf79cbf49c77b6b21150bc8675306c0dddcb7bb2b533026f67ae15306882e690fe74c020909a27be5a19d0ac7b8e78f4c43c83fe881ede3f9c3dac2737a2ceb3be3cb8a4afdce6db7ffce7a33efac3c7d97f8facd3b4ba703ca3c537f46801470bd4f0708d9708e028640751ad8bf45ce4b6e45e9d4114dcc4637beef415a84146f129f2a1cf734a8867c09fe258b4b018aaa5dd5f21bfa5a330eeb3968bbdca7123b0c9ebd6ab77cd71fe0ff6b06f68f867fa6c1c5656747079b6e2fbc9a52c2e90fd697bf92bcdba6139678f960a217253f02071bedba7322d2c7242137d4f0921b50e1cb53d8ddb576e661f5ba591ddb4489f26b5d3ceab99f8ae00db43f819b80520ea859f26f64174a97fbee52d874b1fb18bbffe13a0b96c21b548d75f3ed32e1158e3395e0ffe526567bc1dc832d5b2ce4b08a4288f86b8a19edbbdadae34f27d103132a1cb83a001c2e8e11374406acda8edcb992f31807d8e32b288d162aa9acf1ed0eb927aa8b2cd577c9afd2a4ddd2b4e56f984139ee7d2aa4b82eca91f332c79c097cb2ac02318a1b2b3c139a85220b9ca0804eabf56725b0c0f5e9232a673c447f8d0835b5eebe8ce43908eb8d3f9247f8f61486dcaeeb20980d6b4b45c60146cc0a68c1476d64fb86eb04487c0d5f44cb44c0c3d9c4dfb2b0875a938e530cb91248d5983b92164f4bbd7d45768a7fe37ef265dcf95cb7fe4e9a48bae21154abf2866f444d623ed9f479bba6a09c0ebdacdcb1142cae8a4c95ba3c7bff24a25c377a90dfcbcf9d4bdb879cf6c4b648f63968c7a5ce6de565d59698623255474b84f92315a345eb1f595bca1610d9f1b663db6923022c33a5bb08d3034f7456f9fdce9ebb7f5bdfa3080545d155fcdc18e4899b7ab1145b3e86b1fcd5ade67530cb11364b01a765b9f0fcf70a79741faa95cd57741f7d5e76570e089de582f079539f4fc9dfe414622d58ede3f066b3e34849ca5bb4fb6fd2fca1890ff466b0214a7f368aa1b46d31eee47cb03519d84e12124126b089c7e910f5fea473980494ec51c0cac1fe4f2ab33a31b769816f06134556c1d2a34df3f65ef989e434f5375f561146db6563ad8dd419ee7ca877bcf2f922de730afc919bdd89913e602fcb9853ef478c250f2c64baf93f821b125dcf5a4c5703ec06723b6da2edd78f0920d4eedfad07c3283e83b1db22559eb283363d98adf6b0fa2aa1f5dc1d25b832e325c7f2b4bbfd1a857e2fbacf1c0b733733096561d7d4e85497f53826e6e33072f9e36ec1d12cd537c2b40c29b95e70b7b8c37cc065ee633f94d34c1edb7d874ac74e0757914d0b6fad9b15b477735eaa0b46b756a2c20f3def43829790e253c29d6ff356888a733882ce4566e2a84c1fba8bb82407cb58265fb9756fe3fcb6e2cbc5be44583ba4f225238f83c67e35a4153bfcb531e6ae10209d5e5c1fa5c6ee941c7b0baf902f312cff4987c9767ced2d74dcedf4c685fbbbf8205fb47eee43c65aba694cd806827ca025069f9da4fa0f5916c80b6bd8bfb4be4d88938ed424a5a5f387e9193c5130b8b219775773881239cad90abec276d9cb6cbd33aa49a409a581e60f3589efa45c9c7db93475dfbfd7dc1f634549af40bbabb9f4be67abb1c4e830307420c3dc33ebfcdd2fda69dbc0893d2fb692abce5a163f7e00aaf5b0dcd81f06500ebc9b5eea5cf7cc33ea2531710a83c4f3c778819f6428ce6c5c78aa0237b1816618423415d8946dfa384c39e9a46ae3c9fae97fa3f34d58d81730f0d7b9cc6c85492357c3efe302a74baf223adec1b6b1fb012dc17506b6f788446404db9a4649dc680e804fc2d3890e385e772f071f632cd3b50f3eed7997c66d64fe7da262f874e037a955798dcd015508816bf213c217777a44989ea332914cd023d7c75b968cfae676b70a0295e86afb66c52b370d33b02942964e6c8fd2de247fa53e6d6c4f4bf2b9e865ab663c9d2b84f5f00bc625cc2deedadde9000e32af1f69457272ad6a3afa2ed4061c3605fe1beb1d36e75b307f20c38ce750ae58bb6d900157f5155ca97c6cdd3084e032498acfd0017aafb2777b0f142ab059b218e52c089e4a71f63250bb709b05a066de0bda0c9ad6fd0d7a5bfcbbc5dff31cbbfbbbd13f1b8baef6a85d52be1091dbadb13ca72fab191c6f759f6c6b4d6e99b77acb2bcd265f9716e239e8656103cffcbaa69eaa833820eba511311696277e2cb5ffb97a58e5fa181cf2e63a99515225890549fb88572d55a78c522f6f98c7144ddaa69606e83b06fe0a17d34847cc498654be766bb6295943965cd1f12a04e50716555b693932fab10b0dca5abc47bb12746cc46927486c516e6654ee2d965894d0cef68e42c5f2338e7882e4106749782ad51d32276cb8c38dbca92bc2dbf885050559881714e398981bff6f62e72294774fc3cecee0c966b01627d58d86b42f9a045af01e0c4ef435448a0a70308f374972514e8b2ca1ec457ad746b7644e0e3c4f2c5db231f976382b962fbab3a5f82a7263ebe9e5c535265dfcb4c16eb3cdb88cb5ec477707cb6d6ca056729f0bc1fe901e949ee0377b0a0755c2daadd2346c2805c2c56d35c33a7e2c4ee26168d11fe2837541659e0c6a4abf51ca422adf5572ce44abaff1448b8ff97b1ebb01f20f9158920716fc7b05c10e5c8dabd025209b0752d4c4aaa8056ae6e029897b150e35b8873def42389e85a591c7204539b4d66438495ff1c1cbfc3355443618c386e4900d05bd0a8bd231aa1330e08a203f866ba92d0de36fcd90529196be42beb13d138c3841577ae605aad24e8767c8d3e5bb1219c19ab1cc5b7c6373b90aa920a6ca7fbd4cfb28d21f44983c1f4ff87cbbe5ffb9c527cfc04c970e4cb5803a2c7236888e3152bc031f7b4587752136f9816779479362311357e1dde60bf8839db907659ebef317e0981cf9098a8538c99cda908bd031f3eba50cf628b8b9ad4006fe03d040c8327fff5e206b9d5c23a25ffd0e23380dfb5e295b502c77f36787841ee7611b2591b1f6dc6715d536cd1edcb7b72a1df835646b22122c896677c3cb1e3f73bf69bbda1c000e5e553e7bcf898d9e82550c341ed91ef7e4eda94b82b05fbc659e067e13fa6bcc1c5883f3691dea78480cbc15a2a67af1df7a66dfdeb6f221d286507acc9f817d957cc558130ca74cbf32f26287b160661a0a99db35974ee35b85120918204aaafacb4edb7716340d45b07f89a1540355ff85987acd9aee0c6c7189b48c697759ea453b864086fb4d9d71c9ead8038fde2daa0a9986bd4f365a11fa13473a2c6f639b3a9287f7aa2572ecb3285b6aa28d2998c1ceaa1beb65bd2dbc776ec3ecc45b77c7f5fc6d64b034cab7005d152e19d410968695064ae7f4e96d34595bdd1cbee044acf33d71655f68e693fd514c4e072096345d3d7155986299023cba2dfdbfffbdd29fc98ee4aca983a43a076be36fc6265d5d52fecf032062767fde2ae8390e", 0x1000}], 0x3, &(0x7f0000001340)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x80, 0x8}, 0xa) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = fcntl$getown(r1, 0x5) wait4(r3, &(0x7f0000001400), 0x9, &(0x7f0000001440)) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f00000000c0)=[{r2, 0x88}], 0x1, 0x0) 16:01:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000300)="eed68f3f0839f2f485e4d18269bb30ec5800fbfa78a395717966d974480c5b193f67ee1aa3a8afd088bbb57d54e339e7c6bd0c6d5b51489ed8130b0657e26a7c118c5a96dc2422dbe4d87cf0749ebc2f3e21219b1587e3a760648c8bf5eccd8cf9369148155060dac428e3b09569a60fc16df4753ab0b04e3de8626efc02f5fb6950c79ee683c2d14c78a033b4cbb14077368f17c46d29d87eac6f10a6842097d57c1b965c80e1f5c39890eb57582fe7cc104feceac800f9fa8d7c861e087e70292cb96a8b5a46", 0xc7}, {&(0x7f0000000100)="efafe156f7dd4c758f4c5629eaaa296bdd5c70a9dc113c119e029c1b991762", 0x1f}, {&(0x7f0000000140)="85cade4e7eb2c035d8", 0x9}, {&(0x7f0000000200)="cef456f3d86a1ddfc1c1b5045a7dc505976456aa50b0d6133b03785310413e359f0d1afeb1f1241c8dcf57fc6bd51747f31af1fc79bb9aa0c95f4775fe15333d83ce11ca6045139b5e13933e2dfaf31c48acf8e0aacb208f496539a3a6d230c037933ae57993dbe9f26267d5f459ca8b76a165b2cc0b75749b30bbc45a20aacca435139545c582aa856744e5ae8603ecc355642be308fc0461d8305cd8f7e2aba6d1", 0xa2}, {&(0x7f0000000440)="308483c81d596d127125ae1088c353cfa0edfe9d5a750d57bd4dc10fe04e34284f72110246d722f13736dff4171f9cb96bd2bfa1c675cc04d0d41f70d67fb22a46aefead43b6a0e4b69c95cab13e932dd02f4ab4ffbbabf9cfeaff502d9e19c6ddcc6e1a1e7892abc97f5c0c0886283c5f4e75fe2b57990bd1c2f1891798b686fb2182fb93a55828602d10697b1b165552c3f0064be0e91048a1b0943e28bfbe0ad3aaff760b8b11ef72ce9b845955030dfb35a273a58b948cd7b189593a3302f0920f66d8a541dc99c7b5a40815a3a1a98034e9ed5ce0798acb44f15016aebf2824b4db8a4b5f6c09f132875ab367797eac486891d59f36f625dc00ce5bbc0e4d840d90bb6f0c81fad2c78423c26343ae5fc3a5eab86ef5f51985139d13b8409c2de6352fa38b5db89812e9f290e39dcf5e347ff6bc12d3a28674c856861b9eae673c1069645b4fc6a12197110a347ddb8725353d5a7a0e0d8e1b423ac1e5174d6704c7d095172cdac4ae98e118f572f5c4997f6a0b625bacc279ea888ea431bad078a1b795e3f352b3631179c6790c7dd96ef78be0fc82130a567c47d88bc032630001a44d7c05a95f03717e47ad899d58515dbface4b0899141c3f27732c021edbdf75777ff085a916f16df048be4d903ce12df2bb5821ace66c3bf06c695c5c50d0340eac8b691d2be5fe34c8f6959c8ed1423004975a0467400992413ad8c190b5bfcd0029a29136d89f8af06872eddcd73c95f15deb1ba0a5abf093bf71e9751250dc0adc8c08090277850e0c4b511c916f1f4fdac07843c47fd88d5a91f7ae39cc3db6a98d78f49ca2d816a239ab3c81540c63d53327248f387b5fc64025f4f428eaa6cec34bc9fa3068e9085054c055f3cddecd57a9bd38fe6154144e507c6df578cfd9a918bb79109254710047a723e17849ab3c871243a912bf1bfba7b87b1ae2cc4b21ea8d508badb055cef7c18ffbd50474cf0a8b03110980e8b560c736fd55257ae2fe69d49491bb4910f96ebe84ff083d1cb4c1b86ae958a86065bff62b8375416af2b38e2ded55c1859b6cc58e32afb11574166fd87a30b993c03c76420af1139e76ee2f85aef2821a8c2bb7e0087648f71db9cc7c42cb1f7193d43a6180b3baea5675f137062aae57753803f82ed3a38930472e03d270f08e86aec54615160079d3a0b96fa6401545568e27472621261beb48f1826e98fb7a8a84483844c473826f9f76bb6eaf8aac3c5043afafca06206bacf3cb6bfce2db3eb823402c83ba46d8c85c61fcab310a21986bd9b6960a02006540d1824c3f677408bdba373d46154e9093545c5a8cc46dfb0c40b293ad24139eb10c9a0f253c3f443e895d47d21109f419249060a034ff08cdd7b38ad0370a9d026d8ed4c6f628838a37e32e3d5842f5d944d27a2085f74538a42b5b9672106a77fba6a968e7c5ab870a6602fa4705bb3e444352da9f28e618711055f9acb2931d5708caf490e65ba13f60090be20e0f17bcc4f118bfae85022d2ce8e567d0b2a1e1a36f870ab8456c12a4ba4cb0a5264552dcd9168d1d67f0f54abc6004e113aa5bb0e128e6e60c3de4474fc3b742b3d88c82d70be95761b0de39a2bf9f33054b674f1e2174215ea11faa7c460e297e1488c9783843e7c02742800744228aad3824ff574d38a86b64a990602372f6ad0818f82485eaa3f56cba1e1c606d49ddd90ea412aaa2c96223f6f78156e8ee0ddf19e5a25f8a0c95380c581aaf7bde42e27a88a4aef0a16cfe46a78d23f8f283ad94b20fd50e9d4c74f2718e5ab47a869efbf3ee75d84e62501b60668d810f70e625ac0c6860b945a75c1edac204d218cc37c53c083b565fe36da69b38f8069727bf0241ebee0fa4e090379d15b0b3c66a01156d517e6f94a095a26e43e81b6ee09f4764f522677dc3aeb255cfc0c714febf83966ce6c983b9fbe65e5ae6f310a9494e42fbb512adfc466a9036e1710f301b57a248afbd91c33191e49d1605244c5191ed7596bc3556cff34df586555781f709c9f6cee2bd063c58907117c3441cee7504ac93b6cfa28adab67c0ebbf82f66b1e3af006eec3da18e81aec00cb08937be3ecee7031d11c3b0fda1c285e1d93b06c87d9e322fd56490026178343aa4ef25b9bed0991d36b4dca18f345e43552fe0f16759174af6bc2fb793a9550ddaeb5680b2e3c35ab312bf1d8a912fb07d8024d138a7a4f7def4a3e0fbcbf8eb3d6ca875610734143796e876d2338508f4a683d938046199ecd3be74e558b68d1b4c7b45f358b39848cbe138d06442935a8738a04ccacdfe7839b1bc9cc57c056942125e2595ccd204ca41effb0d7a1067a21442e3e200c3dd5c5f668244e098cbf50c6051e724cfbef02a775c6dd8b715efc128e82ddc1847fb7a400eaabc9aaa5ec010570426d3a240f8b8a5523b7d9fddcf9dfb82aff4b3f9daae7dbec28474a23dbddcf6622fca67543e10d1d55827c855dfb2e045a43ccc40070bdb30aa7aa2b34f1c655e5962656bd434fc257c6fa43662e2574c0db6d715002485d1566c5d5466dc0b4e740504c89024dd773e0c8f0df1338c55f741ba9415f678aefeda5322845b353cecf4270f435cca1edb65c61157761264326aef241c6fd4b722adb6b668d7d540e68c5e5219396fef55890f2af11e31cb13b3b9327ec9dfd538b90683a110f610655a870473b17eee384d3e7e1a997bf5b04fab557ad8019491cf79f3f030e386f16414e96527360b5a99e1626deeb18bc555616e7e5f77dcb9465d54b64b4f9bafc70a414a00d5bfbb4a3de53cf71097d0df98af43afa862d4c6ee10bb431e209c4b1e9a018feece029fdc44766d8a8835515c5be154260611a9c9a5cb666f259c74201a459d5122b291747caa0dff126495cb05dcfc0830325ad4b8d306a916fe88918d811ed07df0cd1e40f3774af77c1583966750219df075bacdcce8369967bb02b845d88c6a8839d12ba0129d551251843970cb80f4c3ba9b7fc0380f3faae74790b350ce181c528ea81dc1ef104792bc15f5b29e6dba40df9fedd4e18c8e3662c6cd1fe99042b8ede7cc48b5edef59fe68004faa6a2ba4e5a3ef21dd902d47382227be5d1a994853432bf4a27d73c52289decdddc31697152755c69259c491469a4ed2a20b37408f0d9181194e03e988b6ee0f8cdb190d6c9c0ac2c3f2acab2188aa4119b8ca86db20f4ad53d1fdf89a852c56707799f7ac3c966d925a47358bc3a85f2cdd1c016af29df942876d97fe7018f049ebdd115184c3be24d2c4b58e83ab2f2775d0002a72a465b69ddaf8633ffb4fd164f2a2fadc1df9e96ab1e379c1b7493589c5c8db9a70bd2deac6240b09b4111936d53aed10380570e6c787bd687e6ce0fd5467f10e6217741cf6720c47b54922247469b6e584290063154c5b4c4ad339cc7a394ed0c36a2ad8ce38ca78cd35cee86aa5db6242f175a2e2166941b4ca6e85dfe1b63d1a01860ffb1c7b4481fc758fb84ffecc2af1458909c2273bb33ead235c25c206358781b60d7dc3b5641ea7dac43dc4201e97917e989aedfc786cfdc528477b772586c8744257f0ac50abe5bb78447acb51e834553612d1ffac6261cb018b5a1a1b47e967afa893fa13102bd6236956213ded84e25e77e93870eea005361af69e8be45605b26d54d22353920c4cce20d5c5b28652d8e98274bfea1de404cee77139a8722ecc0e3f5b15dd4f57239f6ea6f0efd2ca6ef63e40a70543cbc859a7972e3727e58c928d9a5476ad23583910d4051b3e62a5880f8d5695c722e192baaa6ccf108c88a8e2c2ac7c712a4234f71bc909f39283d0e1005149a047224bd17b74d05697f4765fea1d45cf22406b618665293130f732ad3e95501491e246e81c8e0a118d1bc5e82cee51ac67742bb5afeb17141fec704480c54dbefa83a2258078c48580d89702fe4c22c7196a0dfb6a990326e5cb7a7a285abdc67f03db87a6c00465a81a589ca0cd8a35886216a2bfd0bda1bdf8f642d2ccb52b5316a266f7a2572b98cbd73ec747fdb9c90292a701614fe702a0d3e5ff133d0c6c9317ff25832994844b636ebecb3051b7dbb10b8ddecbf2c95447c1d7aa42ba5b589e820c90337740525d664730f0f110dd29de6b554319ec9b1b1638c98bfc7d2372bbb549bbb9195b08b80add37fab9d5ec6ec8944639c26ff26aaa0be1f646e31dcf77c8f6e4c9c69edaa5216a8085820f6c0980f5c72e1fa1eece46fe43238a4169d3add93627b2f38a6287c774990b993c6c459e6d36d9771222f0182e16a0b30c891a15efd248b6f901c6843619906f046881ee67779741e8c7b8aaa896fb204b057c2f03220246cf0c24d03d8ecef297a2a8158d6f6a41945fef6abd81ae342ce8376273bf3bbcaba6f1749fef90ead2858f43c5b423b9d3a72435b2e2108e19dc9829b4295aa17036ab08e884a10de3410db77ecaa71d631b112d0b633335cb26d5c8239271e831e4f7d618ddb4bebfcfea1525c5b83b95e735e0f6273bd3b86a5fbb58cc49efed498c5b98393b54587177d00e81f2ed7d77e4fb2c0f88bd6d98611664f5d0af4d80874b3919d651c4b0679bb143bff4df81ba653648df39a68a40a8db53b09d4c3334e411ab5cab157eeeec4bdbafb280e0f84efa562bb643993b661ae5dfbc39be9f7142604b97cec5830da873a339c75a5b66db586571da8948d8766bede72bf60d87dcf9026ca6b03ead600a64af75545c39722fc5a71f15bcc9929925526e82a18bd221ad63e417ff5b72602f704d60f4b06f1381b67b4b5a14c4ae4b26a82fd9fb5f2ce00be8b2dfcf0f8f93d4c9dae46187fc5038b4b355635f992333ce209546a56d89d5e59be477862c88b4cb0eaa13293f802ba6621705adf19cf702dde4ffa9f8c9d2e529aa36bdf9a02fef007698b82b412a79dbab0c6459f5619c38a836a2f7b0944b3c6453efb93d9286f7c331a681a8685e54f3dedc13a1264c1072ab861372bda4fbdd5a85666ed6d605cf2161451e08605f3a97f596d467bd6e28f2f8d0428a7ee7df65288ae84a56459085b8358e1b1f87bc77c76f128deee8b4dbfc5d57d17b5b7f1ff6960dccb562f450ab673a7c30449964d512fdff11fd2bc0c27db8f21364a429f06c0037855eaacfa272e4b9fcfe2def2dcb17287203f52aca0f72862efd39c18c6be023fe60da72925a4d3b1154e1e2f111c652d0eebb21e046fef7eb6cc8d2d2c9dab793ad9b52c853a1a6be2d0e6826b1e9346bcc7339f2ba2a62a135a5ecb9d1ab609e3713a7d1ca76e3bf8d436e50089b20668a096f1d6939347b778319d70b67688cad65a3a9d63d7bcb110497f651a17f877ecdec1f5b306828387a1994945f370d820168d2b1e73b17f4b72626df564c105261676a9ca97689d82f4929f87451dfa2594502819da022effe346b092a25cadd90d9af8e9742db77237dbb8763e21f994deb14cb870e5bcbf45a63b7235a0fea5715fc08025feb2f20d54084d58ed00a3c2626ee340c8b5ecacf1fd02849f614dfed3ffe1aa37f7ffbd662d104de72cd7ac0733f715d1f67d5b02d6a531c29fbf8a77b94b6f3eb400241ed65b13bb72d182d51b5fe0e1d98265b6bf81c494a35397d7475c785cebd7870c8563226a5507cd25d7470a5adfb4a7a8b05085380783272c4c1c66f969f4c52edf3dd54fb5afb816b7d91fde7c0ead2b30a3f359921f41b1123bc2317bf888ab48f167c7e2181e71b9f86e6ca4f4e180b318b6214f271bb61ac84dc54c22b651fc6ff354c96eb1982bbc7134224e4839", 0x1000}, {&(0x7f0000001440)="08a87d8fc4cb325d8ec8733ededa89ba12d8e1f376b57e6f5a7cf460f815cbdb0028234c3fe97792c0a392689c0c28e095fdf1bb85b1a1062af15b7266c24ec92ed090d34f66968b2e45ab3f349f81a8e8f96aa8822be092a3b3be7c345756ee3c727a9672ddb00fca89e87dc463b37088f1e5c940ea600e73874b4e764eb54d338e2fddaab1aa80162c1c216c77c3f91a7e504dbe0593fc483ecaca64bdf7ea", 0xa0}], 0x6, &(0x7f0000001580)=[{0x90, 0x0, 0x7, "cc6e67b38f6c45aeac4cd01fce7c478724d64a456be43b67cebc85a657d5ab0a3bd9c9dc1c2d33474cc7eb2da6a501617af4c9db37238e16b84a145f2281c602bf7f9b6922999389a4375e880445998208b7dbae765cf56060872cbe0429ad54ecb8efa87e6bdf02b72d27a3ee0e9e11f3a3f9f18232feb7a2e929"}, {0x28, 0xffff, 0x80000000, "0b15f4d59271eae6bc136765504809a4ade5"}, {0x78, 0x1, 0x1, "4199b92e29f1efc742de55c10605a16b9f0d4a16ea9a35ab9677e7d0512be32b4e96cb8ace8eb83798536f2d62458ac00f5fc166949f56c4a7a34dd751924c8df1733503d80e1f6efb635b677c234d9fb0cbf347fb30f8740bde171a56b0e76432d2a077897ea313"}, {0x1010, 0x1, 0x3, "5e827d6ca6fa325e01deb5be3ce91b6588315711c1fb5b8d70c081ca1f93236489927d896d0057eb468d2a5c3b90911eba02356eab70cf21a2291cbab5f053c4816d3a5eb1e8f5b1fe2b0cad7617614b9d81375b801c5ce201108a20b4ca68ead4690627bd3c9560b9644b1d285ce19827a5e7c39e41c2f32a8bdb3bf6cb40ac217534c167f14586c6b4556dab9222c17d2cf2f61e20078e101541e329ac2ec5cf612d6c08cb798254b737b47cba1fdbf98a3f76e3b0008797a00b1d91155abe0e395df26b9be1172d5160e9e8f62bc73a501dd8fb61a58ed574deaba0f9e3181fb9e1420daea016e35cc50fff4e2e32547eb2c42f884f62475191b1c98d9873fd5b88f44de15784216714f51010c6a6b3e5cecbe2f5af7f92900d9368ee949c7cb44e797d38be55a8ee11cf8824261facc75c48ed2bf7422ef035dec959913b18e87e02dc12235e8de8d8c90686102241c9f55f34fb2d60953a93da6afbbeb820498c733549f879103558d6e7a0f70e8fd6cb811b8617cc83487b03673dbc0419eea8a74239abe48dbd147f73545345f2bbf73c78439fbbe2bb14b5f5d85127ea2b80deaf0ec985f9ef17f910514f1dd46e73201001bdfbb4536ed99ea67521cedba8cd2021ba3c3bb8e0bc95ef7183d0194e52c7fd0ccbfde964c84e383f356be8360be9e869125129d9bfa7093a7cd14de2d331d5f07f6ca563cab06bee3b7c6a694dfadb1ec74918a3bd94f5db2e3f872a17ac8579aaf34fca597fd11f25671a7a6d22a69c53cd69e1a0e0f6df07d27f8d5c98ec3421b00f6b341c27d5f113f4c38c406137d65a4947e5c62e8b63db8f72fca6f0ab998db8b8fe2e9ec66ea4be359c59665a2f3e4bf8d0c4856146ea775a4d6e91d7683991ff776a0b0580a10c5f398173725e5aaea4b793f95b76074f5c5317115a4d0eaa78ca70c719d5b22c19a8246df49ee6ef688bcd5723eea8228700fb0cf1cb96840fccc3783b2487db95305ca5627760ff7097357f3e9cc6b59e460fe215e4c716f4d687d69c93f805dbb6430c83d3805257105a70fabd615ede552cf1767927930c036bd6cf09ddfebaea9faa574536a35adf85d046e8c6bce04dfdfa62b668553634d3efb4ea679d7a95b38e9ca7fc5338b350aa995a7685f375cfc83572c7ab158199c30efec0b3c19a0a3903177e761f6a834a592970c6b9f31590c47f28ecfa10735ea288be6483c0ddfd74cd00a2adc90ef5447a547389189109e5edbf4cdf60be5821defb38f1d8852ce67f564a61889c912bb148fd544c6579b5a14e8f8c6e102434735f855238663b70e836e6737e5180e95a9fa78c4ea452ce89d87ac9d2878c1043373495bc4af3850100ee5bf76cbb87cbfa525cb1b77472e5bfdb03d8d4f183588b6f5de080bac7a2a2dc95672bdb1b8e4ef04253f9e3c8668e94084de8ab97e5e8e23d8e64f57670693f8d1c54bbf3a378511fcbec5ca50c98a47df886faf114c36e89016eb7379d6e4811cc2444738503b6ef4293c05a9a90601b87ec8fe00442ac90dc5e39db879ba06abc8bd33fe04ca386f36ffab870bde141cfd57286d693da13b3ce34580e98cbaa8f064f8ce210e97c304556a8671ccbfb2d9b2e1aac95cfe0acbf2e5cb256a0ecbf569d5ff35d889589c5b94e968fc27f7daf71833ea60c8a95ae9c4f10eb9575529d9c881002d282f82912d4fea1efe4a21c18ee8e18d544e5b4ff810cd5d04a8d58e8d2fabb9282044d225cbf930065c502713c28d8598cde2429d3cd93649397d12f688ba7e7c274f2db08d54d1ba7062e44b1cebb689967c1ed81af55f620d5a40b9a40086fe3389a55c00cf5790b519490df7b7e0d817c714ed3060c083bb377c597b8ca62b499e3839cffb3621f99a3c0d86c8ade6c334f1693daece87076f7e64c41632102bccdd5b3021aa8a3d6935add1ddf078e269ec740ee1417c1c6a01b5b4c92742711ae30eac063ceff7d7eba39f47f8a7e2fbee1fda4bb547e4bd8348890318844b074f4a1245e6c228583659c20a71f229fc2c9d1cc0dae2c03c8099af40460ff9f26721c77fce6a6e8b14024467585925ff59ddfd5a04fb9f39761934301a2edd5ef9aec4159b43109e57ac6ce33ac6a073133a1b30af48801572d2385262da6f158dacb215c20d2a3bc06a2c810f92028b063c33fbcc099f986179e507647b63eba8f7759291ec9a762b54fd2759d2c2e2c1f57c1fa5070780c1c5cdacddbbf39f0e43493e10fe010a5fb1d222727433453ab263fdc49c94a75be4e275ccc326616177d216ff53659228fcc3524a1af66b244451c42a8c4f89187fd556fffd37a8244d3d893911047c192301fba1c7596c8e6cd5809749b24c2f13f3caa6fcc11f0187c8e04d7dc6adbb839cb3dc265a3ea4f7b3dc4c928ad59c345e9c42e13929a7a398fae4e7e02754fe02ece1813ced37e80b443a675ad383d22352ff2b6d7b69d05fba19c7c5422b10d2812e24fad044b4d43e1457488a7456e2456c83630c17fca307589723873da6cca91b0c2558da8ebb6b7d273703f4417a59a92f2493b8561642ea163b61175a6b726ba2c6b3d3c9c4c2a74ac218f34af0b64f7a27a5089deeac1601672ea4844343459bae463c3b1c8f775a7b23f0d86c50aea9c360f5b81735a834ff88e268d098ff534f45497c6d2188fcbdb65bcd0d4a408da49bb73513a954ef9598871027c63f07b44c9564ae0e0ce44880c584afa816fb5591965e581ba280e3ee59a5dca1b17a21c2883f26977754ed45128fa9dec407f33789d5296e5689fbc0836e025f15254b15ada694ea76f141e1dd09b72a2f629c2febd3ee3834323f4677132a2bfae2274b9b442c1501fe85489ab423fb15792c4a2a56facaf04cbf7ed446615437968f8f9934cd7dfa28d3b410ece712a9150e8c7a920e79c5ebb24b0648b8d2b2df2e7e71a5b01b3e794fa17a5b8a75a14901b062a7df6015c7d929b5602e3b8cfffd3adf23ce8df49626da00dce6a61da4b12bf2ee50ee8ca1963b9e2d697be2b134d99d39b3d34f47cd6102d7703514634ee83cbf1f0f1e2362d90b48e4672d136066812344c8b05c60576e54bd05723296c28feea2cefc1dee9842a7b7222c5a3090440a4c1ca847283fd33c2ba974d7db833a5a4625eaece70631d5d1e3e9ba63177beb9953eaa603143068c4f24c4cdd7f52eb2fcdfb7b7d5b04eef568f188cf2a9cc1647581e67e6e6a7aedd118cc0128d354246982c8ac30cc276800116fa7c141ee33475d8b224ba332d2a44560b02733322fb265da4028a223c9d893e5f2467485e638e120bf362d299ba7fe104a985ec16fc9d2f3cb7ac25ceca89aac19567546d5f3c75e425d8097a59abeeffc1527823b2725281d5480cd75f1b242fd8baaae59de05b3a59a7d088712ab1754ed2fa37c9de98aa8e4bb6e59dbe7db1712a20181c649d04c66240c0f33e144b869047fdf6aca178b04ebb197f2911078c30d9c6e1a196731ef70aef865cbffbb36585b4ff451a7c00aa8b3d51b0cb41d250fa77bdf12989332d34f2012618e462a5c9f94ee33704e9a24582f0409f08962e3f0e93cb243fc42efa4871c54571a6578e4dd070665d4c804471c9f4b3a8e895809ebabbe600dceb066062c08049721a67b4c89d1594ba5b9b581f7d980866dddc81c96a3a7bc2d32694df93b2005de1a52ce1a6b206726494745969a156be5dc7ad661c8584c562ef647f211c6e643ad7001d63086dd1693e1fbed213e6f8549f500254ff8ec3e3177d01f06b0cf782da9182fb9b80ebbd325db39e1d985c682efcebb17392c134035d3fb14e99b89ba7171a78e230a01c642378c23de7f979cd30dd400e0e18be1c257a5a7523c6bb15e7aeabbafa2c01cea2aeb16f0c948700c2e8f3c2f08c2e218e8e98e4b9c59d41ea699f28561ae8bc7b64d35d1f4d75da158454a93d7aceee15d9136a0c3195186bfe54aa0ec3eea96d6b36694e76e6fc501855e2ea5b8043fe0817726cdc8e3ae2fd688a5764f948259efe66b2c131d3fcf373fd46d7c0e8eb7de34a6ffd9490d9618122102c10c37c24f71fa4a92af8ed84000d98ec1a127186e629b4e3f3a00e4693a6499088d86f66951c9982821e0c76f5152c280597696314de165a2b779a765ff90218e520b4063f4f8f733fe03e2094068ee2bd57eddd95a3c61e497e2a9a1bee2a3fe702cee7e973e3010c0906538f5c0708a996becf66c1ff3a719c7fa330c1e45625967b419e8a4ede71a0b2c80ae613a1fd893fcc5f26bdde8fbec9a1819d503b4313bf4d0c4956e4e6b65d4f06a3eeb85aa8afb9781ee3af9473d0c225cd5a8b35e86e3feb1bf73c0b5bf90d94c8c806cede2fc92a311db3fb9afb9532d1e394e6be94afd35844bcd606f8d326f2bd8499ec4a4cb7e3c9578a2a22df2b77e7e91c42d82c1dece19d3da223a485c0e63f275935426969c5fc3877c85eeb5d5a19308bdb663a8f124963925aca2d94823597e83b2fe6df8eb3e937e6a98b89cf88c35eb6e6fc1d44f436ac4105b1dbbbd63e7a0048b940ad71196bc2e4d29b79f37632b0567feb6123e6f7e546209fb38c2e4b81f00358d71ed90c266a5bfd2e7046c95490e24dba54dac19ed4a3be85c76ea2976cacab82d0b90322ae648ad1d1d45b3ddeeaf883250c8caa7b14135f843fa153719ba601f28bfdd0d53236430b1d7e2172f760175d7cc55110d034e518a85b62c9b40fe2b352f30aa5c88ff5cad4708ce13836c6a4b3be83ef57225e11b6754d2c938d1ee2fec16f97fc7c0ca64014501da9d6303e319fae778868f2b6d7321cec97291e76b5a9a1784e9484d5e994c46babb8dfacf8898f1e40d5b9da5c2f93f2d9a66ba084468fc35484f97c7dbd873a9699a0bf87e52a59a7d2619070afdb9a316c1ad884100ec327c207cb99bb9ef7685eead76907f0c2f26a879305e8b9978033cf55c4f43d79ed69303c659db2170c9cdb5a3ce5831b7f88253307b02d696ef9a7e6cc7538fecda5d76ae822a9d7bc3c1fc1b1f723b7b4f26d8f28c138d281b016cda43726c5693e5347870d883de47fa80efb92516032393eeda2db4d8734f69b88f9fc6881d2b58a0bae249c015302ed535405bb148cdb30f253143dec07f51556637d5f048da85ea12575c25a76ea7105985b10763beb35674ef0cdc93b8d86c5b10261d444e3f4289e467107088f6529d2afb63540179a53b3185def9dc86bdb46f41ec2ef246a9f99f0de674b1d6342a67c1ab6b512099268c80a3e1d5ff02beaa9c556d18ebb7ed249dbf8861309587ba8b494840e012e24cefd08612e5b224f3266db204c83b81fe14ef326937d33e81ebf6b0e6f9ec725a1cd98f69b50c491238e0ea54f11e991be962986b2edde930d7ae9d9897b15e5e86b631869ad392d74dbf5522ee6e3c2d918b8bee3d4fdc48a7e46641dcb829309fe8c95bb9e811b22fcac5d60aa85b7f76b30d4ee4b754a97d10b40587df9ad469049add6d3a65777b31f9f5dad054d91f227e48b1b22e20df97418ed2d9d4278e65e0078dcfd02683142ad7ff652e56f62c42a53ea028b021332082afb9c83010f2616ea42b71cdc557fc535e26ec340fa9526646d1f99cae376e44e362115e61d72f56a00610316141633c1b849a7b8e6b3144e9d22ca98214ebec34493b0ef367321a589bf011c20032808e3eac3e93aa9c040da53abdf50a6b1d927dfe7b2d4289a9233017977e214f007eb1c85acdb6331975bd7aabc7d35e006df81986c58c895a18b71eea1d1a2abe05415d184e0d3"}, {0x1010, 0xffff, 0x3, "7b7199ec8d3898f102036bb09459302045200a297016da669e3e7c358393b235e460d9297cd417ea82959eb117c2651b571e4c85cd98859e7a2e68120cedd6c6866374d8fb58c05a09d262b26c34b4abcbb5cbdda986d89054c9637ceb6d982e33f797bbc5dbe3fff384e6e79335aac020036328043e96bdd7f1e15af5283682012c028b3bbbd09df9cf711f43f05b97d740945c666f99bd148c4f016828073a748222419b134f252c6c6531b2ebe3da21f73e0287ce5b6fb852611bc25b970320d8d8722c1c2148caa140cb1c79c0d0c61a2046fdd5da7d932e9726f99a54e58febf9c322c245816f124ec49c84b2cb7465dfdb9ff9061aa33555b0ad0f79e3ce8c41011c259149a7f9571ae292e1cd1b6e982c69c121b7b16d12da4e5c7fd2eddd17a67935a7fef5ace4cb466c2570cc0de78c175a6725646c6f282c2da84d86ba36b63307c5f9796f8197f8f0afb0df3f2257adf81d4ad84f37807deec7bda9574b877b2aa1fa8c0126c42771248f9a63cc85063a267bd0ffc43e648ce3f0506ab039fcab950d70f7913e08fa75c77529118da75e9ddd976de75e4ce033d47e35410d39647201ee5739cff8bb0e779c39ac752c9d9f51385f748f2d4f6fe4e9480d29443fea38c4371797fd301fd7fdb6fe3cdf4cb5eb2c41868e013d8ea6ee380f8a465ed9f092aa6158df43410dcb43004760458ddda2bdd012093035a101e78684645ffb233aa65d5d9497d2631e784d82db70d1709a4eab3141c27a94a143092a606b3b9899c55d19c66be12cad510fae0150df637b2a8deaaac80491c994a38917894909f60718507c41fe2c2d5a7c38f84b48e33047ce5b59e4bd2a21792bb09046ea1f4e43ffcbdaae0e0cdeb380bb9d56903f390836a958d9a709f0748d485a1e25a9116fb0db00caa73b0f9df07ed181490f3cd9099d2bdec1fc2be9020de667b8a6b0f9205392018bfe894913ea9411f4c6ca52d3253c90ea416e34f57151109d92d51e4707c5d70f90e74d701267dbfcc229a5920dbf33b32104ff413af7afeaafbb9d60c97e5dd466e7829576fadf1cee7ce2acc981e67db68fed859b5baf6aba4a07ee83feec0a579840e90d52c0ceb3769cc21fb92b9bf33cf6ea7a9efcb99c11da19c7aa029240aec28906003ae9cec631eb57b41a507117a714327046d14f75caef2a6f5d9379f6a86f42831ea3ec3e4bb8c55ff625cdb96f5b995e8994f0dd8762b1ed3ab1d899b9a59471b1fe9b8d601d4e275980fbeaf55af9f0445485ec1dd47d167d4a7316d800a4a3c24389158197dd09a8172ef545542485977ac37fbd70028edb8ea13b4d41af0603b291f6e7799d425abf3456d4d08e14350c81c7f117fa96612084a53bb9fcac778c6d92995cac93a9c860fa98866dbdfde86cb9bae49a0835fb294a168de899958d811ca3fcadaab131539b2990ceda6de10b45b6b1a485905e1af03c63b139fa01a219bf971cd26dd0f49fa6692e4c3df893eb8e33bf50d80399a93b32c9c754e8e5dd98691b0539a98178be4dcf65da2b7b792889ca9af5271cb418ee7577fe24730d46dcf85ba4fe95607d2dd4a17f42de939ba94c5d325a434507f2360a2ff92f3f88b8a47467ce531ca2e40600ac4a9860eb7ae4b909862e4dfaa35b4ad0a8cfb07a087e451b0f1307b962182eeccb3a912ed1141f08d54588727e4c6fcd7aaa0b4d18c9e74b06b01a67fed2f5f02200d4f5b3534c50679de8d6906ee4a5754589fe9b6fd43e6a11f83284141ad1209ddc42755d763be4d7feeb1657ee060c2445c3581079ca3226134d247350523c3e7b3cf68eaf35b0bb9cae1324dfcf33ac5e18dbee356fd2cd4ee5adb4c1d68dd7c161c75df3e2feb74110b8d00949ff22387d9bf3f304fa0899eb762a79b203a3833e61e778da9f90040d3447af81c8a85d25f10bb117acb70a39b34a25e1b86f7bfcc9dae465fc97d54a8b7f947032b87a55bb6278f92696392f819133c3cc0b09595063a606a77d16a5a9e441e97b11c94c422efe0a7a9dd5612c14a11c201d999fa578dbd99405bc77fce636d1d9098549f4310b44d58eb5e40cdcd604be58326dff060499249f69c0fc6f84f38caf61f244dbadcd4c529342d081b2392b62635e7bb1ec1eb181eaf9d727d65e5b361e73207f068e6ada1d520f9bef69ca8be2b6c6e7eb086b6e7454fc2a7602e33225f5da38e96e6a068f6d3d285aec50fb9d7513724f56f4770808e25a2c4d431f711e0d5b06bc42f94fc77d76cef2b6b9dd1d18a329ee2d441f26d40fc0063320477fec0c99aa2d3bb994db0fb4908c0d5e0eca779c0f319cf36debed452684d22e13189c48b45a9b3e3f78d8bd8d031e46ae150c3b7b92cfd16cf949e51ca9a9a37274569c4f87203b63750fbf6c64f5395317dc2426262fb6c4d7a312c6902d647698001dda6ff583e94b9d6579b06da52e95526465881b95a71a160ccf33fde1ea11736dd3ed40424dc6fc1ccf8bec9bdbd6fde433fb994c369e1a525a09dcdd6bdcc0cdfb31b93b4d110514a298ec64f0883f87dcd4f34c9b9f7e696a14d5d9fa7fad33f1b886d57227f21a9903b728d9482789500c53dd20db22cdcf32dafa39e4e7b0ba67eca98c1cfc2b4deb2062e67c8496ea9341e4651f6c7dda17fb7d352d916d5b144092439a2461fc45ae5d3d0e9b424a65cae9cdb8bbdee83cea263afdffe76edc8082a121acc3d2fd4533f5700c7f466c9babf70f8121bcb03b9ce2a2081035842bbb479772fbe9c02de8055aed313be08b2e70ab24918715c21a2b5ec8f3d0de30696a0efc85cb350b292d507c661972453f0e69e00d98312ac360910e4b8afbc24b17384edad8db3c56324db87a155003e5ec3207e598e05538dd0ad5085fd1d1fb794b40377278a37b82e4b89a6101ee30373348d7eeac1d36592193845d6a89d75878758227c24643d900834657912146d1e2ace6a64964a96cb4f6f4d5a39f96ada18e5bf932953875ebd105623b52e681b4f35a87830a948266821201c4b094f4000fd54766f9b2441c199ad9ca89958e6d1127442f6ba33776f809ac51f53727f512a82ee4da603aac4c55dbe5e58865fb4dfa07f26f63415076c8c240bb63296ddd73d7768d59b485cbf73e7aa3528f5757792f0a07add411f4975f7699200a7f60b51e9574d1e5a3fbd8256dd19e54575423099d631e42ca9930c0b4b084b8e6266e10b678d9d86dcd89dd5acd2f45611e6b83827eafcb88ea0702368c675bfbf1744a8d1aa850b92efc2e8e8795d21d5e06c7a0dc1913820193095784d77cd498c1875b514cccab85f80d780030f26f8445b524a331554d6e563398d36f0dcdff7b7293e440806a982af06eefd634c8f3e864d50f011536b8cd371b769ff786c895f274e8fa1cc2ed5ee6f4114c33736a79e91c40f331f1500b525f9ffbbd8188ab2afc5744ec5f004916002e151249c3e2da08de1445215d06bdc88f71a561279ae5275456dfc5e7615c0324218395eab88ad3f4c38646f3270c7e0ce6edb4b853bedd6745bc6f543ffc296067d8c55e49f209bbaecee48a69b5a6f073bf011b26214ed0598f4e49df9d5c60a7943908e31e4c525a7be17d020e091515c6b75c072bb16b840ab8ba25e88e64fd127f8c79890ca8450719adffda5ff8f2a4cfa2293cd3c90a6a90e81a054e9693405ce230f3b21eb2dedaf60ff4cfc4186840495d20f27bd57f0dc784a7377ec0a215b3975cc7ccc14a5572f8fbc16a692275ff6661075191e5cdd11ace264cadd2405eb64210aa411cb0464ac96fcc6ac4a9f6913b30601af4b538a79c73a670de69672ff48fa5c4f8e353d5ecb597dcb7a0a5bc14704054ff1627bf4210ae102698bcae1ef0bcd7bc62d7e9260d971922926a311f848538e0a0e0ccf195149b53fedcfd832a819fbcb4790190f160875ceb6e8c2dcd69f65b1a3a664f9b2e556e0dfb221890b211aa06160b1f59c08a1472addf59aca607df46d9bb7db15ca56c1e318c11335e3f96fe50199c82ae6e7c7335ab0efede8de802f1d36cacfd4c49f9f2abc6a0f20cd503c1a9cfb6d24e7966caf3e66b8bf71fab63d46ac1fe097986accde09fa2465e6915caba349ed9bb9489fd25766f1c7b7952a18783573c86807bc7063d216514e761da7153fdc8826a01e612935d76eca2a853c3c9a0bed949efacb6df61b567630c6c4070e3b33ddde4dac2d9d0262e910d4344dc8ccca4ab8909922471558bb8e35fdbb8afa697ee2eaf2307ebd999a9c1bedd3759cb8c8c0b544e6078b62930ab322c9090d11ddcaa07f9da6e6efebcfd8f01be0773d120cd48950ce1ae17b921f72fde0cd4b796a8e14a6de692d69167720f447a431fff2a38b24d6f2c4dd36ee53a8a98495a2472f06a79781aafea3d4d42fce98734dabc27b4caadac72736ba7795d1fbd4d641f13fa97f9815a1ee35e05305e66888249e94039c506d99dad71de7fd6c5c1d68ed77e4b24acff198ffd581f31b059480d130acdbc763528782c007f75fc0b29a9b89ad0488bf5fc02662808e73e25649bf49831463b50e3b19d2387e109ff23a7109e31b5e1c22ee7b4a3be3085c8f07540a18f9b1a7ca0890804ae45ae41a411eb11e3b557235cd2b285276682e6f6a570bfcd490789e0f48a2eaaa21d74821e4784ae7a6d6c62d847a6d2006f3a850b9f969f9f67515292e945999bbe1476dde1b8d661e1c43f786307deef336c7345c7d10744a2f5ae7a8d7fa65d9dd68a304abc38854fcd2ea05f7a4e25ec483621f51aeb1835cf28ebcd3ea3844672a267eaf41dc009c7acd9bb42a8b28ecb498738a4ada8a387712a03b7c6bb72d83661a395e640a54db2582b233a2442e3f262a00bdc8bbbaa4f322c7f078eae238ef31c12e95ba57927fce5d8feccbff5fed470588cdc1d8fb6a6d21dfb5661a5f0588160232865e6b4b71b5e22915b90abf087b04078144ad7f9a2e84198ec1952ee9ab711ac1694ce42118c5cebcc2ebd6c17293248c93f8436440683f0e8ede8dcb7041d4336a93234b754ce687c66642ed426e664e1d078ce18b889863e4c1f5fce7866c5cdf85f95d6c5d1653f699e806f062a2cec9aa89f531cb78487219b2268cebde0de4cb66d58c5d971ea29e2df7faa35efaf7f7860ccf00b1f42c8f23d1ad0895a17f1ccb8ed8c461756663febfcf6d6cbd8c2e9a409994f7c6924732ad1a58a3f7f35efe33948320ada72036e14f104138e79bb9792b5bb847e6755e3cc1a83f73aa5e89c7529698ec389e0b6a7e7bf95cd18e5cf7542f8bb1a231411cf07520e363c7214ab037b61dfe3efd998bb262a02029426969b35e752311e836ed3d4ec772ddad551c11af2f1352766f9687388e23f0cfb42900258f7f5d87507e871be3dc641eb5f4cedc1154d88dc74e94a5893195bcf573f36d7689f0e74cd06dbc72610b82c72d7e80f4f2fc15f015d1481416e82689a850b7fa6e47b899152bb814f496d5b247b823a6b7dc70ce23517c469bf40419b0268f6e66c4829642e25a25b1157bf079ff17a59c8d391d4ba6ff0ac6983b6fd8627042bcc4321a3d258b890173b4cace78982e9dd6a3bfcd8ea2c342eaf7d63dfa5cfe065a24e2b4c7653e0bc191b11e0daa7ccb5894afdb832b8c66391b6db18adaf0066f0caabc5a7c85d7af2a0111ef5868663aa4db57cb0f595a86676cc72beee3a1544926f7ffbcb78b45bbf49d0c078cb4594bf8e4b5f8f97c65f06555850c81680284378e2c318010a3cf2d4415dc14ef5ca48cd93c48f4df36c13095ba34e"}], 0x2150}, 0x0) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:01:25 executing program 0: r0 = socket(0x1, 0x4002, 0x100000002) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) r4 = dup2(r2, r2) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x4, 0x2, {0x4, 0x3f}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000040)='./file0\x00', 0x8180, 0x113) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x7) 16:01:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) getsockopt(r0, 0x9, 0x9, &(0x7f0000000100)=""/83, &(0x7f0000000180)=0x53) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8002, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x635, 0x4, 0x6, 0x3}, {0x8, 0xb1, 0x9, 0x6}, {0x4, 0x3, 0x97, 0x101}, {0xffffffffffffffff, 0x1, 0xc2}, {0xffffffffffffffe0, 0x4, 0x7, 0x8}]}) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x11) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d90170382df59d859a0ea806d719", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2000000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="4eca", 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt(r0, 0x5, 0xfff, &(0x7f0000000000)=""/149, &(0x7f00000000c0)=0x95) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x873, 0x401, 0xffffffffffff0001, 0x1ff}]}) poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x48) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x7fffffff000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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, &(0x7f0000000440)='./file1\x00') ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) symlinkat(&(0x7f0000000080)='\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', 0xffffffffffffffff, &(0x7f0000000000)='./file1/file0\x00') fchflags(0xffffffffffffffff, 0x0) r1 = semget(0x1, 0x2, 0x86) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000280)=""/236) utimensat(r0, &(0x7f0000000480)='\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', &(0x7f00000001c0)={{0x4, 0x3e}, {0x3, 0x9}}, 0x0) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) socket$inet(0x2, 0x2000000000, 0x4000000102) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt(r0, 0x7, 0xbc, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget$private(0x0, 0x1d0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001140)=""/41) r2 = dup2(r0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000011c0)={&(0x7f0000001180)='./file0\x00', r2, 0x3}) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xffffffff, 0x8, 0x2e77, 0xff}, {0x4, 0x0, 0xffdc, 0x2}, {0x401, 0xfffffffffffffffb, 0xc944, 0x435e}, {0xe0, 0x100, 0x7, 0x401}, {0x101, 0xfffffffffffffff8, 0x5, 0x523f}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:26 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 1: r0 = semget$private(0x0, 0x2, 0x608) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/198) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3db, &(0x7f0000000140)=[{0x15}, {0xffffffffffffffff}, {0x6}]}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x96, &(0x7f0000000180)="b6") 16:01:26 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() r2 = getegid() fchown(r0, r1, r2) 16:01:26 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0000fd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbcae1c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000700f30002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5963c8e96cd0dbfa37f00000000a36d3d71ce0fdb2926e43962b6ec24ca4b9fa6e5f26062c86bdaf40c11bb4655e3790b126f0b33097f5c1787a4b7a249debe405e04bd6addd017d7c825269beb143d4edf4e214e102677c260b728986f9b81453bee427aa49dd00080bf59d53a12a6e14580b7de36117d76f5985d462c1e1c087e7a30a548005ed89887d0d71a07238fcc44aa799de54333f56a6817094a11035112dce0cbb32151c4018b48381036e63b82e5f76e61e95f974045500d293fa1e836"], 0x55, 0x3, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) r7 = getgid() r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() r16 = getegid() setgroups(0xa, &(0x7f0000000540)=[r7, r8, r9, r10, r11, r12, r13, r14, r15, r16]) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r17 = msgget$private(0x0, 0x0) msgsnd(r17, &(0x7f0000000ec0)={0x3, "a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e9683a5fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"}, 0xf3, 0x800) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000001000)={0x18, 0x2, 0x100000000000000, 0x400000000000001}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) msgsnd(r6, &(0x7f0000000c80)={0x3, "b422c1c1f1911d7b9f1b24181d74ce177698faafa285076ea4d81879b5ef74acb259acd8ec2a770ab7bbda08f354c583245b398ab6702f30765b62b30a10d3115893dbc9e3e918ffe09576621c56d2b263f3edf7be342c88118c3624f7fc2d5872ebae50de76f87061d3d3588dbe1f1109d15d5c1bcaeebdcd2f7e732e89792f7707da57fcde4ed4596dc8cf8fadd8e6acccba1511d9d11b663c72ae327e99aa1de4a169ada35b29e62eece9aa6beb42da31c01c6aa644163233323f0c8287b8001152801552d212e515044312439668e45c43d6da62"}, 0xde, 0x800) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:01:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x18000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x5}], 0x1}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/112, 0xb8}, {&(0x7f0000000080)=""/28, 0x1c}], 0x2, 0x0, 0x0) 16:01:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000001cd, &(0x7f0000000100)=[{0xd788, 0xfffffffffffffff7, 0x8, 0x3f}, {0x3, 0x80000001, 0x0, 0xffffffff}, {0x4, 0x0, 0x1, 0xab7a}, {0x83d, 0x10001, 0x5, 0x1}, {0x80, 0x819, 0x9, 0x3}, {0x0, 0x40, 0x6, 0x5}, {0x7, 0x7, 0x2}, {0x6, 0x6, 0x5, 0x3}, {0x401, 0x5, 0x3, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x2) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x1, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:01:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x0, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x0, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x0, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 1: r0 = socket(0x18, 0x3, 0x7) setsockopt(r0, 0x6, 0x0, 0x0, 0xfffffffffffffdde) recvfrom$unix(r0, &(0x7f0000000000)=""/21, 0x15, 0x800, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4451, 0x400}, 0xc) 16:01:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x0, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x0, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x0, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$BIOCFLUSH(r0, 0x20004268) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x0, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x0, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0xfffffffffffffff8, 0x6, 0x7ff, "f0fb0e360d49654fd44bdd8dacc71c1f410c1bc8", 0x1ff, 0x3}) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x0, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:27 executing program 1: geteuid() getuid() r0 = getuid() seteuid(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom$unix(r1, &(0x7f0000000040)=""/105, 0x69, 0x40, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:27 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x4, 0x4}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x1a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x28268, 0x21) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) socket(0x18, 0x4001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) socket(0x18, 0x4001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) recvfrom$inet6(r0, &(0x7f0000000140)=""/243, 0xf3, 0x800, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x6c2}, 0xc) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x5}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0xc) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) socket(0x18, 0x4001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, 0x0, 0x0) 16:01:28 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000400)={0x7c7, 0x6}) dup(r1) close(r0) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, 0x0, 0x0) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, 0x0, 0x0) 16:01:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x8200, 0x40) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000380)="90e50495775fa9e7ab819bd6746e136f19ef264206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8", 0xa3) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8082, 0x90) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x4001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x9, 0x3f}, 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x0, 0x8) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) chdir(&(0x7f0000000200)='./file0\x00') readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000100)=""/143, 0x8f}, {&(0x7f0000000080)=""/48, 0x30}], 0x3) r3 = semget$private(0x0, 0x7, 0x40) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000280)=""/9) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) poll(&(0x7f0000000240)=[{r1, 0x20}, {r2, 0x86}, {r1, 0x1d}, {r0, 0x81}, {r0, 0x1}, {r1, 0x15764354d2a5132d}, {r2, 0x82}], 0x7, 0x5) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4001, 0x0) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/121, 0x79, 0x40, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:28 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ce02"], 0x1) r0 = dup(0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_extract_tcp_res(0x0, 0x0, 0x0) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x80000018, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x3ff, 0x1, 0x8}, 0x0, 0x9, 0xf}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) 16:01:28 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffff84, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0xfffffffffffffffd}) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3ffe, 0x705) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "090000231620000000000082d36e75000900", 0xfffffffffffffffc}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff25) 16:01:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) open$dir(&(0x7f0000000000)='./bus\x00', 0x480, 0x40) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xe6, 0x0, 0x7, 0x8, "2b8c0b1df4981c93b5d7f70bde6ae34976e982a1", 0x6e1, 0x792f}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x7, 0x4, 0xfff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xea}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x20}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x20}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5c}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1d820}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x8000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x99f9765440a355fb) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:01:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x8000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000140)) getpeername$unix(r3, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) close(r3) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r4, r5) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x840, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xade, 0x48, 0x7, 0x1, 0x80, 0x7, 0x2, 0x1, 0x0, 0x1f, 0x8d0d}) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x10, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r1, &(0x7f0000000140)=""/209, 0xd1) sendto$inet(r0, &(0x7f0000000000)="1f5675c60f6280296b85b7eeb4f96a7cbe39236abd339a624d0fc167896a8a68c6c77bdc878424f36414c7aa8500004e775a9538fd59845051e644475847ba561ee461d32dd85b1cb3e7de58f96338488440e8115c52d79c4a1a326a1abdd728e5c0c41033220070d36306404d5aa98b9ed9f90e70e2a264a83caee34f54b6b9fcaec137251b807cecd9fb43a133c705e1500677172a17f003837e26", 0x9c, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:01:28 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x1, 0x1}, {0x6, 0xd189}}) getitimer(0x2, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) r2 = socket(0x18, 0x4001, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x13, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$KDSETRAD(r0, 0x20004b43) pread(r0, &(0x7f0000000140)="e474fc7678585fcdc3a1cfdfe1cfced0041d70c633fb3d122e256832c3465e1485e4d778b5241af4d98d570d7cb45168b4a147fa6b90806bc0eea78474240213bea0fcea4d9352106c9c39f5e74b2c7830bf3e79fc3024c62663d6b36345417c3b7391ae7bb2f7bf60c77f338720f0ed4d076b4b2cf946ea30f0e6a001ee3f08fa739ad58ea1e36bc22239bacd37695a17f6e79b05d790e8052bc63fcdfca2e04d92c7a947c3b1f9e7ebaf009c6e9b958b6ce3e8abe50ab339c6630eedd468728334a22bfe5c071c", 0xc8, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xffffff99}], 0x0, 0x0, 0x0) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0xf, 0x2, 0x4) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:01:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x20}], 0x7, 0x0, 0x2, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x1, 0x3, r2}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffff7, 0x7, 0x0, 0x0, "000000000000000100002000", 0xfffffffffffffffd}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:29 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0x0, 0xffffffffffffff51, 0x3, 0x3d, &(0x7f0000000180)={{0x9, 0x4, 0x401, 0x7091, 0x2, 0xfe2, 0xfffffffffffffffe}, {[0x0, 0xffffffffffffd533, 0x89, 0x0, 0x8, 0x0, 0xccb2, 0xffff, 0x50c, 0x9, 0x2fe, 0xfa7, 0x3, 0x9, 0x80000000, 0x8, 0x9, 0xfffffffffffeffff], [0x2b, 0x7, 0x5, 0xffffffff, 0x4, 0x400, 0x80000000, 0xcb0, 0x5, 0x14e4], [0x3, 0x1, 0x2, 0xa5e, 0x1, 0x10000, 0x1f], [0x0, 0x4d91, 0x669, 0x70e0b901, 0x58], [{0x8, 0x6, 0x2, 0x7}, {0x7, 0xc2, 0x6000000000000, 0x6}, {0x9c, 0x9, 0x3, 0xed}, {0x3ff, 0x6, 0xb7, 0x1}, {0x0, 0x10000, 0x6}, {0x0, 0x6a, 0x0, 0x7e5}, {0x401, 0x8000, 0x100000001}, {0xffffffff00000000, 0x3, 0x2eb9, 0x8}], {0x7fffffff, 0x1f, 0x9, 0x2}, {0x6, 0x20, 0x8}}}, 0xeac1, 0x7ff}) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffec5) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0xfffffffffffffffd) r0 = socket(0x23, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket$inet(0x2, 0x7, 0x7fff) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="34e76b92a422f304e2e55a2f82a1c8fc7b02b8287992e3ce2a062b4b112c5a85524ba70126492139d26a91", 0x2b}], 0x1, 0x0}, 0x400) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x6, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x4100000000000, 0x3, 0xe0, 0x7628}, {0x4000000000000000, 0xc33c, 0x0, 0x1}, {0x2, 0x7, 0x81, 0x2}, {0xfffffffffffeffff, 0xff, 0x400, 0x3a0}]}) r3 = dup2(r1, r1) ioctl$KDENABIO(r3, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) r2 = dup(r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000000)="6a8bebad9c1618b53ce89d0fe2a8a11be478d763f414d6baba8f9c55846921c70bd54b47866e85c4bb34117dab459cdc56faa3e7b1ca1639e74d45652a61cce9b63267c4dd", 0x45) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) close(r0) 16:01:29 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x84, 0x2e, 0x408b, 0x0, 0x7ff, 0x8, 0x9, 0x2, 0x1, 0x7f, 0x80}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x7fffffff}) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000000080), 0x923, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x20000081, 0x85c5}], 0x3, 0x0) kevent(r2, 0x0, 0x2, &(0x7f0000000200), 0xc4c, 0x0) kevent(r2, &(0x7f0000000040), 0xb091, 0x0, 0x80000000000c68, 0x0) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "000000000000000100002000", 0x0, 0x4}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000001200)=0xc) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001240)="097509f2d27f0f3125b7894564ddc8785d5b07c22b364183aefadd3b9d10e4381d0639ebd7b05cbd4ab6214ec8bec4c2ecbc4092fe496f534b19ebdd12b510484af3af1d7d7990a884d55d257a107941c71dbe2e5c5fc6155b880c265d42947f4c80ebed1678349c3cef5a48c95272beca768b68354dd5aa9058dcada66f04a78e7d28190d0ea5e7cbfab4b9eaa1649bb5433b2690a24ee46a35959b77aa3e87bccd39ffad8a56199d3b4a207a5ffd9aa5123cc18f373d19e85d80617a2f6f2a13806777e1d8ca6990c8726ebc7181c5de707d222a7ca4c57dfe6e0898001592427d5b712c502b608c6dcf427050892577a5d7e187185e28c9146bafc38ee79390bd0be0318ba2998c994946b522065b56337c52bccc862eb7dbe342d18a13bcc24599e74118ce83f10010731f283f7f85eb885e1a6cfd5c8407b0b01f175265bd0e36aa0dc67b22a826463086abc789244855be3f9f06e6993012a63d42400cac333a2ecbe044f2ada33afe1458ddd62c0ac9e8ac25dab51159c435e7cb7a07b186e8d7a74974fffc61650dadf6e5e22ecc78441521449269fd1478dba2788b8a111b8762e423c6979064ce7fd2a4a129c0b876a60334bb1832380f166b6d8274266d702f88bea789bed84c213986a739bf776d5ffbd94922fa5ee32e63c35c753a1a3696f9aaa281d83e8128843f6003d119c82b67506bf314e264328571d6537643a5fc0796c36785633b5af76da3e44012d7d2466476e232f0a5f9eedb1f7bbb4fc0e61896d14a6a185f46d8c020d29f2798e8dfd6d095db8e7b10c2e9921fc7b8f653c52b4ec7d127ff1e80a48305d93f2cf772022d493d52533becd4d1ff2d3a273e4fd02c9e2275768406ba9e67b4f666640d64f3ed8bdfd80ef990fadd66f5a09809e2256c32a78cf4ab8d66c4f119e620179cbf19e73f78c2be3e30d5deeaf5bea6c9c967c7228e8855e43fa9484077e729f97e4fa3b7c2101451f02215aeceefdba071aa727a0261882a37f9ff8ea2bd05324f00666b7ebc25e1142561d9847c04e3a444d6b3488593ff79a0b160aad9e5de14d81673b52b670cfb2d3dd1c6538181eea73e345cc3302017e88f37d2dd3a217f20e7e6de6bca2281234cb7f4af9daff53e54a1ad167bb4b98ff8dd7a3d8bdd14cfb873b15f5c6b039d2e1054e9133f633e651dffcc9ae86038f7a9400eb1eef4633380eb8d0614344010b970b8990c8fc69383087542482a047b80f6f4c47d88088165460097c27ce4019b387e339156f3fdfefe014d7916e666c4100d9565662c1de3c7a446104b74fa9c26ad9b3944e55f18c5238a4862782a9c2a94c48d62f9796e60d0c9619073e4770c582c1ba7218aa2cb1aedeb7efaebfd5bf3c990b1ca6ea862cddb8fdbbee1d635eb31052fb066731975a2070fe19da6efa6c1964ca1584f8feafd1e898abb39c28efdac75a43de5f288cf0935bce6b477ca873c9920df4d4bc731b2943d5600675b9ce2ab3df8340717f2725b409ab917f088e7d2ef9d38cf11d9d82af4a92f7473e72e5eec0e399c369ebc6fd5b7f73bbc3a7f337721c950853d713bd67c9da548a574557ac66fdbe2fba9f87453e78cb61c10eec1b7387cf75061c3e6543c670e8b96c7f320e0ac1fc0b8951c0b9a84175504263182790fc0eae098de9f5c17d539e42d38541c024848ca1524b3279399b0c9838137b254b2f75b4890b252db7965f12b856feff2668b68c944694bdc19bc1f08320063b0c4abe8c8e4f08c9564d5eefde472fb9c0d5b4254cdd7c8f74c88f11e17efde36d7b3d2ddedcc9364966f8afe13c3e7d8e4ce3dc8d2ca3221eb887bfb195cfff607dabf2c4a6ab4a3526af8e60c9be2aed3f268ac94cbf9be6c8eebe212a977f12df90697bd1a1f361bd32d2ba9a3e5bd62105278dc5454085a52fb06755fc46503429aeaaca67d4abd3d282671ac7d8d80a5545acb0e4f7ae06a24953d60a4daa5047dcc442c47972966114f4363644ff8ab0af1bbc3ce7af2ec9f668066d140098ac455c42d60839757b8428c4e8245aaa84b199087e06bc9c42e4761b83faa085c7c0b26de24df2da53f9016043f2896fa2260c411a9479ff7edf9adebb5f08928084ccbe0a1ca0faa12120630ff64fd3dc2cf2ea9009a2bca3c1b1bc73a9fe31ea6b74f69fe759286ccd67e2fb501c01f164b088af6282923d284788223b8a1465fb0ad49d68b4d072f9d86bb2719e4f258ba1747c5a86ce31cc355b4fdb08a63cd278e6a01e5ef71bd9b4886c2ec933509e8346309c5f7b21fce84f833d0bb8199dd331617e20606c7a0445b524c340d7856d1601e47d2fad74906bef745be333992b0cb75aa16c215628e7268bccc175fbe67fe433720103801ec7c327528d0d6fe9aeb384261204a8b74ba0207dfc6fa990dbb681cbe178a2f63569e07831be422952d2d28103e1aa80dd09321a6b155f15e0e6adbfc3d9401474f813678f8bd08b50078b8d235bee11a8e98d5b141be24586564b91f13d143957f3fbf4fded6a06f8bc1d6d30ff8747038c982e8ad34cb6b76fd98255c094d0d318467f91c68a7fe5a65708d1b4f58f3677489430a10a31af926f0476c10619ee96becc5cdba3daba4dd2a7e5be1003650500b0bcdb79aff56614e6de090d48b26bc99a06612f6b4c8c79f3482b033926bd0189ff84a6ca86637036b8102e1fc43515927f439c2c1860371b2cbe1e3e4e86dca3727e0ce5ea989e23802a4280b056396b6d3ae1cd886345e0a4d3ce1a4d23995857b49b353eff493945d27c0eb391f064a7ab1a6408a05265ae63dfcdce1e31facd875b030e4a80d9235d45709b2ab3926247e9a1da6a693410e8dd864ab9e7ae283e979cc837a6ba4719c3f47eccea16075978251b8e9fc11d7565d9217c5e9689af767284ff68b9a0156592cafe3d1df64b85ba98f562a3d65ec20524d591b621c7c2cb8a7a105677b15fc44a958fdb24b56dc83bcc3359a5a7f16929d4d692a879ce9e6ab3e08f5ba77fcc870ef3329b2840603fdcbf4d439b70f0441287db9b6b11a81abf0f1c3070628b5b623725efea9f8b67ef2850b9a1f889d245c364b7faf510a872e7054ce8e3697e298f82d044e6e385f8e7953f59dedaecdf2f6cbbfbbe380e24b2c102a1cc0dad8a2f4161f597dc96bd2fa995cfd6c1b3d865313c2d082075fd2d720313044bbd327a252e66a257ca68ebfd0a89762ca726f785186e2e69860dec6a47a0f79549721c74ab981846405c6dc8ceffd10f94af4ae675a0fa43ebad5a7139c07bab4301e48054dbd8d94567806cab4aa642ac0d1898335561769136a5268d267336fd484d2132024312c3160743b265c2f8bdc7e093f7170ae41e876e3496c9d1496d15d9d4801280c74a8821217ee2fe73491f2d8e15d7def7d0195f151de87c44088a82199225db075e71c7e0c1260f9902940667c6fa1c4f1dc6f39f11bfcbd710811220306bd5af5e8b2adcc36cec486e8eda4c5e59f4dc49aadfb5ae4ca29136a67925ddeb670ab488180aec15eaf2babf041ed618c01e3016e3d7c9c3efaaf6d97ad484d8592080bd084a20215152d289e5ec932b4c8cf0688c7c174d0a3682d08254b00a3ba6ccdbfe914e05cb44b8d2ca743936cd57358985b39b4b0e84a18503e281801502f44e12f8e5198e39b9850cb207afeed723d640b3c9e0cb316d5faf8ae02cf73bd10a7ac60f5aaccdf0e4e6655fc99f1b5a79c05e6d765a41b5a7edf7ed6f4c1672be487bb9fca302b5bbbc5374068505c6a331d146d475c961863d23c99b8277fd32cd3563dfeda129aa40b3e164e165717ec83f9210fa4a3e827f3b2d34b2581b412099370318e5bbf723ba9a0f0a30633f0a86843339634761c17564aeca34b908f823511f3ce6a3ce821490ef9371b9c394488b4ea13654f1e4e3f97594280d68679d89b25db1f0ca3e22df79e901a377c25523138adf7c621cc6318a1ed285d80dcbc5f617e705b23d3e407e3239cb8fad01431a0368ced8243c69c103540455332b83720cb26d06c6401f99b08af011b0260bf9553b7c23aa3b18ba07a9400fc34b3d400d625864d4b7e90e868d49cd74b27706ffe6301d59920d780fef67c8429f4e3e85eee1008e53a8e7b327c3cd3f723c2597e614aa3c013f4cdfca7d471fdd2bed2721d68a1e70793b1223aea2694a5be716eae966cb72b63487b48b88b28a956519b8122f1666422828d0df7975b763185c760b85cba3cd1ad644c88460896972a6828274efd74d43a69a4e082e161bcd63457135e8243a7be6e1f371a4657e8ae7a3da6b69bbee15c4a1fef0f7795d45997e4302ea7e9ea519378cce4485b21f6bf95e56ae7b102656588d559dbc1878875e9d8ed80b29a778f6c1e39a89272e1cce27c2f70a5539ef436af82cfcef632cf39bd7db4b1868ba3147f86be0475d4c37c552103d666536f811cc8bda9847768042dab994c214b54369485ec2b8325ba8b90a8182c8cadf4578fd7bddda4cb32773e4e30fe3bdeaa765d6b6148bba6f516b115c43b11e23f390bdfae9bdf71e94817604fe9d7066e32e296878a4f8a517cfcfdc2b4c454fd23e5bd72ff0efa6df5ff01703d58e4e9b8f17e52fa4061b0231b7e94fba52209cf80a55a76ddf3c1808cf98b972dfbb93dd0b4d81e6096e9cefc1e9c9991bd16860bbb1468678d52636599686e0906ddff31f9a3e8c663b456566bd748d98e57c768744c8b8eb82b35b2fdc1319da5b1f618588fedb455f3b1d2fa368fabd2932ca663c15d7c86471b00cb6e07fe961ecabd285a6af3d151dbdda0aaac5017a5da90a4d9f03c22cc899d21841b77537bcd01f9841d0a03e8c3280190a03045e80d3064991dccbab1a80ed46fb53dc2ed39aac18ff5fe70f103e4a250299a448dac925fcc20dd0f5db85054c650db8b7640363f93829cb6976f9663dfe0d13fdb0b092ebef7f94dee5252951d9a35c34b7aa70eb155e86de87dfde43bffb98a60268be8a21554bfc2fbc7dc9189c9a2c9dd417d78184850102a2273011e484f36a36365599790ce457f3bb44affe10d06cf1233646bb9020e7455ccfd8bf09714d4978c6fd46d8ec36cb311a8a9f53edae00d700ae3b5f6e15284b071956c074a9278f9b94cc3e9ad070f543dde4e1af1ca47ecbaaa0cf7c4edd19b8a4f6449b50dda34bd2fc38ab5810a848994fde38f72bfd800fae6fcb8b2f485d28781dcdc5127ddba0ba680ecc1b1a8b42a18c0b10646d9f70bff989c2ed87e7ac25332f99cbc79908627cda9ae809954d7b53d580d32516342f5a18bb3da542a2da34b0d9308f4e818fa05bac51a2faf012b26766f90f55a421db4d97ffb6ac2aa47291adb5164ec56211ae527cc2ee377dd6401be92ed315dbc4ad673108b17a26b08dcd4bdef19578a3198278b725cd825b782183aeaefa821e24b417dfe680f53df30eb8c8433736527f70d75c60a566fda4f0553ea87b0361eb1deeb480d4dcbfe0d5a8668e6e8d777766d4c10489f9125441a4651181ae3adb8a925abedcf9b65a0fd865b5421375e5a29863a0994564149e6067e1d849278e10cede1cc632255abf8e60b638fb311326bafb6b6702d33d2f4aab6ca6f619a32bfbbe8385ffdabec57690737739246b49cfa4686785871fdb6c517e3845879a9864f2b45a4ee5a18e8b10b41a065c12a29d45f70a2811f190e8d8d11f31be2c9e2c7abd0df461333a6d42a1326fccf5de7536a1f006c3563c49de15aeac6121ec9ca1c577dbb6b10931d5e0e0e6d1a0327c8d7dbf32ee249", 0x1000}, {&(0x7f0000002240)="71b60d21a02e8b6a522e1800c28c47f9e2e9f60f349dd79b999ed29f59d7fa3ed91be14ea5f4f2b1c5c3e1d001dbeef5ffdb6ff81978bb7cd1d6f094dc4ed8fe802e38e7a199e04e2e90efc7c9a77f9fe8", 0x51}, {&(0x7f00000022c0)="2cf45d70abcedca134b331ebc60e2346d2aff584c5fa2b6a16e17376528a1356e5951e968bc2a1fd", 0x28}, {&(0x7f0000002300)="f1ef19859464b61b214c237777c54aee64038e580fa14213f9c68779ee76334423b2436a563386388596eac20e7fd8eb8346a70f0dfbb30bd8c042887dcdd7c0b206279c1d731faea7e6f27e5d7141eb4799b87408a47b8b7bd5e89ff8197980cb3612bf99fd3566", 0x68}], 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x283, 0x80) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x101) socket(0x18, 0x4001, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000001c0)=0x52f) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000023c0)=0x7ff) r5 = dup2(r3, r1) clock_gettime(0x7, &(0x7f0000002400)) pwrite(r1, &(0x7f0000000200)="b690da2571eab68e14703d8c60bc5dc0813b753bd63a38297f375292aba75f9cc72be7e81b04a30db74cf5b1e99fe86609a09e7d125738f842ea7250f074afda210a2d984f0e5e239f6915a8cb34f427dc39636eab44c1a432fd4c4eed0493ae7ec7f361fd72ece724b3b3042ff94b298c9cf8d51d4f6f00aa962b3acd15cc1c35e1e21ce5200903be0363880d8eb9170fc5bd58f660b0fd0414420a2ae37873295eaa69c389ac8d64079c821f3970e8521e29bebe0f78087a29134124611230c724d69c69d33f7e09e3efb63a68e21707db00eb31c18bef91f3c2a98ffe7d6c5068d75aae8eccebc2f77a10d5e355ea9cc97d6321e8ece6c94ab4c7c3e766dbc9c81d14504d2c1afcdacf39dbec84bb5a33f3ca0847d181d054714c8f441d5aaa64afe920eb9e2c231f65b6e838fe405f5c0afccb44cf2edfffbb0864b766565048cebce13e85f0d6127b2b3042238b2829810adffa7f6ab8ee1ceeb637ff75a0694d6681b9437d09ebadaf0c5605b9b416db80eee01249d8521e2c08d1d01b25ea49eee2dabcb9074dcb6ca90b74f02dfcc6709f2721b37f0ca8d1e76e4f10b253a48b8dfdcf8f927b8b78adf46bd1dca340f1cd0cee9062f87c1ffcdd4826a9cc4a9059d6a253e123ec139b649e50a7f45ce9c03c96fda4212bcaa939ac943d393c27d0322f07ab55823c4018b7ac1a950bd271a3a9d2ee03b59a62d8b35901053cf5e92b3c4dee63e004d9ae99da52cdb91f35292e4e8f0f9b3c6c082618997e09ecf3e7773c9c637bb7a4ea6f39adb42c853032d95d3dd0a7717338298f69a731d1240bbf9255fc615b85324305ee2047c0eb7a8db419874613245cefd91b034ff2f5968894daf57b7dab14f880b116a524a0bae2c3b45b7e59576cf2cde49cfff68592edca95ce0407cbf037d9bcc4675c461ad3ffa3799ebbe058e596fa5b95167ffd4bc01d94b47406dc962b4916c24fcf4fa1028ddfca797d40a2ea98d0043d63b9f3134315fcab194807d4c3a1a268dfc9d64cea0d5eba296780d3328a11420aca40550008a939586350bc5afb9233878130341ced5fac1fb98be00ac5fece5b1e300eda8b85d4d4d3c106782bc4fb056233b67602a50566ebdf60fe286a22f375a837317fc6d5a54f1f2df3996a3bad7ed7092f5e0d0bb52257bfa1850eda14fd1e9c55b8e17c54c823c559e70a52b910f188dc09c42543ec0e0ccd0b35980e1795898fe8c02100a818490d0ecd573ac71858e84c420ac1c96ea3e461ffc60f3fe606e21912679256ac5229ee98cb3b54c0cdc951d668be324788228a80499acc0ba9121fa4cefe04e30dbf7c657510ff6703af3a836bac05523695977c430813ccabed3b8fd7cf82f957017451f31e7603cb666142057de9642cbe0c9085439c82de9ab57a07c59d58aed0f9fbb0692b7ebf61a9da91a7a873030ffe861f305710c3b0a8660da08b8a68834bb6ccda4aae920656aa82b21cf96ad2c2bb1dd1a7b515da6215406a043c86555b122a5f8a724c595d496f0f52e35c6630c13a6edd85835eb29b4e246cce7255ac577f7ebed00d9f0a534355082224cb95ddf47ef55de0ecbd0e9dd3dcc760da872b6ac13c6624992a252d2926c1b1c817fbc03fb203b4bc6404e6f530021c5711e62ff8e99c24d6898a859fbbe516f95ac0bdd6fae615ca2bac5b9a013735a86a4b6cc3278025305832c92beedeff100f6e5a0c999342f92ab72f7fa485034c3bbb1cfeebd681076b94e643c14fdef3006bd6850b41989a6a680ef6b4c320f02668d69f169b255739715b60ab335209660f7badb4ec9b54161ee06e3dd3bd19d24d566ed2599ea27a21e44d4376233888881a86ce5ef1a80202c3cbb9f1bd0c742b9be7a8f3a022381c3fa8ebd86f11669d1cf59fdf73540396a2d35f0e3e58f86348bb9e11a270be5fbb08b04dd937547bb39eafccaa9825df2717160e9a4f8f90e256b1acd3e292c37589b23dc68944aa1fdf697497a35f00ca7d4953b44b3252a93f17bb3313ca70b9094cf0a3a166ecfb2d1785f2ddb706df4ec2803efd04ad7acdc883c31f8e50f048a90e0541dd02598458b10f0df17933724338eb0ede66a92124f27c8f3b3478f8ee486a644c01cb5be4f1b99a19d2263cf01479cd8ccba62b46d90aea70d327403e3de5ab716f03a2abbfae44fc076f5f44b9f2cf6edc207a15b89bd5d781cae5c07469549515566a3b7d47d93152f066479b7797897ba7908999c453eb087fad2fe6b0c99cfa6e3769868e569d3fe2dc0199a9680d170648735e411c2e943e4a47631e3cdf18939fcc61c24ad7cb00479318d024ed2056fd4c42d20043a891441181e05d0bad628a0cc78636f8d32d7ac63993219b6f09a952b6cdf5edcf0f1d61a6bae50c6dc087c49a1ae6ae199426d7bf4650f8e56ab9fd2424fd30fb5ce770e74bd4daf82b702ba970802e2b23cd0f09e98d6d48c496ea7d4a3a331fa35933f50002099fa65b25d9afe093222aa8fb0a9f7b4b7cfab4f809c843259e72e121070dd48e49a2a0125ca33697cb6e287874e64ff6dd332a23d0f00677c6335e3d43ca023ec9e9ba0d58b1c68d06016f6ac4c1a410b2144241bc84b36e1795b2b6268f78025f01b3d122332fbcf9ff347050d7d631739984d38edec7c7f89f8d0f53a2107888c4bb340fb2573a0f027b1e057cf089358766f96a043c6bbb1944bdb65059ad08a7245c3eebd40306734b36ce8d5588a6940a7eaceabe53377b1852354bfabeb764a989c50bd08b90a36f2b9ffeb34855285f98660bd8456a214473b1f69acbab841a85a7bd4adc581373f50b37db65bd4edd1cff8b0243a3b5d60bd5922d378c282e0a8221aa3bfd9cecade8413354b3debd1759ec79504c2b76999fab056747a91139eae6804904ec35626004128108176a24d57c3286871417377db6c45250628bdc32dee280aa3876962851a869e7eb0eac8ae7edfb05ffefb8d4290da6db0ef834fa579e86945386c62ff41b44a88b478cdc0ca402e3393d7156fb48453415454481d3dbcf3757e446022311ed9802da74d0e48ad905f4c3f088591206e0a0c2e34043358e5c2261df354edad5549830be2091d6dd82b4a331e697294ff7defd910c0287fe35147cb2fc9e5811c400d808cae23a65c9daead24adbddcbdcf5f4c05bb1e2a445b1b45c43d6e4bb21a9d05c57a800f26e9c24f4d6684288c7475aa4a33684d5711d7b0f9ef62d9d40357be4d7770f794a1afd9268cd4da0153aa35831409b93e5720236dfefa4ebd200a6365ee7167ca6ec5d1cae34df0aad7843139455aa5eaa552320200a230c16e64c09276d110123046c6c962b5b480f4211e75b6a7b0f25aefaf957507489a08f0602fc3d7d3cf876758dd4038265e6499da43012a370700bb1b257a5f226785f381534874aa102959427100461dad652103225977191da755f87b12d6ac41a22e17f68f4b24d240fd9886ead513ad6086a52f14f4dcfdcb624f308bcc99de97bb18c6fd3ca7f9ec223d0540d17e1d68034e7bb211d496845f9ef4f3a65135342ee5fc5971c9ebe8a6f6bad9d83ec6246050f472cab0765b9d2f2812cf1e91dd2c5078e6189bc518970b15b99b4e502eabe40f0a8029f1cba469c911b15a3c974d30a630a8506b429e5b42c7abb5070ec864ef4a8c46e8f19e1685489999d598a94429f96994e138060f8b34e41af3544f1ce2bd1a80f9d10b154adca7f0e27cd596bd4d5bbc83a9c479aa45db8bb33b2c9f1e97c8782292ed9d592e6858a7c516d722062992b8487422f681bf74388043b6bf41708f5da792bbd79b96d48c6e4ff9a1a12927790c92d34b0bfd346d21357dcd7077a47a1abd6087c8af2fac51e94465e965130091a287bef5102feb22fc0325f4aa201d6820826f466fab0e3b1f405cc45fa233e2b368149614145b316262fa3fa2679c12069a4ba8772d884930426a01e0a2ebb08eab98aab7ce8c71a63d10a1660bed0ce3b6d4fb3aa79e5daf289232a0dcc7a078c91776ee7f198bd352ebb46afcbb76986298a1035ddfa4049ddf6f49a330bb30eb7d1961260e4b42f3878246c0a6c8e90ffefe1eb82e5b029c8463b4bf32a9ba31a22fb6a9449cb258bab6f68a03a3dd2278949498abcdae827d900f92d6e864a870a72f13203c06502c8cac04380a7a8633a8b280e29d50e63d906182cf946e6c2e8d4017d8bd7cc5a059521b8258bc28584254974d6d9155319544472bd1738aa0cfeefd84462c3c5590206c23cbbcc7f20e1777a5eeb45f5baaaeca5976baa192a5541d102f4e31a9d3ed6d5999db3e7aeb3265b6895958f2355484b889aa8d8520bc149e0eee5f676eeeee6e5e0fcf3755448656479a7d2a5d495fe81f49f907a679481f91ac2adab4073751274f7dbcbdd823a34871dfac6d8e46d5527d533c60efd9823004f900aa2fc00ecdea68fe4c2802f33aabbbe9902e0bd94dc40eb98a3c6ee6da4f1197149da67ad71373435389e33091cd5899531751dca20f1ffa14499b9774228ddd09d6f884750ef9e11a30f4abd980205986119d4c4e0a05bb17b3b5e521aa43a348115b63cab9b938c68e3294be542a030c15d5c546d2567e33ce17c269fcaffd0a1d66da197edcb9192896c2ab1d5e327f22d8a4a7feb349b1824007f9a57390cc3a0c61fc22823d2989d07b5028ffe2d2fb5679ec6d263a682faf86ec0716c969d9ce9f65ea32462440687687535448cc71ff7000d5beb447753fb9524ac071d48d56c818a1a93f674177832ee208ef3a663b2a148f6403d0c2335515ab6c0f4ec51a68dbfcb8fbb39e7812b2726f0ae14d1b809d797313b60aa484a967cc5d4fac0b18ccf49909f431dacc95f2d14437e15556f3902afa31d2936f13e4a91cf44fc2d86504a7c0fd72293fac0201fd16ad07a3c5508c0352304f4ffecd07b29046c856354e08f3d9dfe200e7ce3ea757f743f51e0c5bd8ff7fd2cf47170ed0f986198992794afb02dc79d560fc7a4ffc9ce45f4eb1ef73d83c48c2c8fb49daee835ad31f3e225c0c3274ed68dfd303f24ef990d058510f8d41629df815d94934ee8dbf3604c5689eff6d0d284138ac1da105a002f09b023511d4ae92b3a8e46928a5cb3cd8d7ccdbbf2b1e7da1a67b109ee6dd72ba344e837451a6d1608bdccca7bfc4f5430a4f463688bcae7eada153c38da4036971e9b7d82c770111d9cde9dfbb79905ca0d8684c60fc2f169219969f941a52b60c3f733c417c78b0dd854b7f428c96615ce8c25585ebd0e381069b4b252545c83118a0c7045934a512bc2ce6bbd59e2e5ec82b652379fbaaa6a7d0ac20062a3407833038b6bc40095553350e722b18915fbf52d2a0649cafa061e85b52bb98b2635f449e73edf7eec97416e521595e38a2f9b4dcd81242f944cffc7bcf98ed14f94a1fb2179697ac732b254da2c45a8991278dcfd610e21218d55f1ab3c4818c730936a6c1c6f9d84e42b9847b1f1edfa9a42adbe48fcbe0e6280741cd5db9e012895f2bc714b3f13262a51d00d30004f76dd863efb1cfc1435ed823119c322b8d727ee5cd74b3b538078b2262e38e45bfa63a104ea3da656aa64fe94fcc4f5f10e84d9805b336ef8866a6fd57accbfbf56380eacf605e71a007fb8699571bfa652dbaf5ba9b874cf2dfdbb5a401220ec3f4a718e9b6cba3a004093877494f014204c2dff9dce1b807e643ebc4fcfab33dfbb50b055cbf214d9d449a5565bb339b8181f641b44935bc94b1bb33c7c0407360d16dde2ff009ebe0212e98e6b9da3c0539f", 0x1000, 0x0, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0x5b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) close(r0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0xf) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x1000000038, 0x3, 0x100000) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="8cacd09f5d6537aff400", 0xa) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x4, 0xffffffffffffffff}, 0xc) write(r0, &(0x7f0000000180)='oL', 0x6be) write(r0, &(0x7f0000000100)="e008dc7be849bdccd04333", 0xb) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x8a, 0x2) r1 = dup(r0) fcntl$dupfd(r0, 0x0, r1) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x38, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) 16:01:29 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="d83ce3983475b3e32441b939ce8823d56518132551511bf8b6b6fb52a7c75f63c3dad2938c508381b73fc8597436f87cec4686e4301c973621b1c0fa61f710caa7c3e267d3fc2a4f262205c5db22a13cec95859e584a03e018f1864e85a9ae662e1bb2918736447e95c737cefbb7e29b279ab2152bb1178d96d05b0d548f408e7a54e40e3776acf1d82ec0d6296d3501e0c54d1f28", 0x95}, {&(0x7f00000001c0)="afa8632c01ff9a975d6b3f540bfe27fd75593f19bfd141458b64519e07e387ff1180407adb0f46fa3bc3bc05d7565e5fcbd69782c33ef04cae01d4eb9cfe30bca27e12ad3295e2fff5f4b0a5126411ab84ae670e6805173799d0a40421cd1de755a868307574753e863c445742ed68fca9921b2f0485397f209adde0cfeddea4d23ec74e9d85a44421888f8aea9c407ffb440f0af3e9db582a4b54c10abf94a733fba91e8dfa6e7d13d609946309071a7dc9c1cef51502e98bea4c5f34abbddc554ebe2339fad14922de14e30f99364a79d0668ef20034293c16baabab00b610b4a887d1cc311db0c89acd", 0xeb}, {&(0x7f0000000040)="ee45f51888cccff3f25e82870ff8867b5a2e92dcdeb9a306e928065f0489957be57c551b642a13bc5dd603dbbfcfc55f80c83874f70fa8f0dadb8b6c2d3e18b21f6d930cb706f04c321c22", 0x4b}, {&(0x7f00000002c0)="946a207db287fcddeeed42c26bebe0a055363c2212addee3bd5fa120264a3d228517f680f48d399b7812f8deb6987eb191e205824681de8384beea7519bb12bfc7acb96224323ce164d5626564775b8d388c0f2d7e98cfc3504e4c0705ffd14b1cf63846fde17f20c4bad7dc218d386ead064e2eec1e9e6e9e47bbb09600031689ea5f0f2256e8b1e8deaadb256e8380d5e88ee21d0f878dac5ccf376136", 0x9e}, {&(0x7f0000000380)="2b91ec0174230d565264f8040faa47fb2e826e4f7d02fb07c5ad0af64f7ffe357e8110f7b513eac3e0be992264efe3f5b1ca805098", 0x35}, {&(0x7f00000003c0)="4542d5be8cfe5cd3985bfd6ddc69ead3c2238cf1b66c47050add15907043f3c78a8b02753e8258ef303fb63eef1a0c9630daac7107ed2215405cf8ac735d254a24ef2288b90a097fd322ebcb75dadfe357f6fe8b669f4820ad146bda34a7f96dba5784420836859418e1160287fcb992cbb82639d5c1e915260c8439bbb4ff1f542111673962f78c6948b2ac90460159324e42fcb5a4e4af2da1bcf564efe725dbf170acc591593ccaeea4d6554f13e3148641eddb584604f2e709a23e85ed37225ecb75034f526eb48d6020e45e251351a1f1c0f1c0ef0375aa8c30", 0xdc}, {&(0x7f00000004c0)="f632aa8f4359d0b50690d5b669f99b8ff67642c0e000", 0x16}], 0x7, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x22, 0x4007, 0x7ff) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x2, &(0x7f0000000000)={{0x7, 0x1}, {0x8001, 0xb7ab}}, &(0x7f0000000040)) 16:01:30 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xffffffffffffff83) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1000, 0x4, 0x20, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xcf4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7000000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) accept(r0, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) fchdir(r2) getrusage(0xffffffffffffffff, &(0x7f0000000940)) ftruncate(r3, 0x0, 0x100000001) getdents(r2, &(0x7f0000000740)=""/233, 0xe9) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000840)={'./file\x00', 0x5, 0x1, 0x4, 0x1, 0x7, 0x8001, 0x100000001, 0x0, 0x2, 0x7d, 0x6}) 16:01:30 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) unlink(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)) 16:01:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = getpid() r1 = socket(0x18, 0x2000000800001, 0x0) socket(0x18, 0x4001, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000840)=0x1) bind$inet(r1, &(0x7f0000000700)={0x2, 0x2}, 0xc) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = getpid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)='\v') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x48, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000007c0), &(0x7f0000000800)=0x10) sendmsg(r2, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000000)="2f0068fa1db9a8082b77233b414c3525b4d8d4d2ce89a0fdff9a20f2bd550b3bde1fe9c29987c342d09188de7ee20cf9efa8ae746059a6f0923cdde53bbba86db03244d0cd0ecc1c7bc8", 0x4a}, {&(0x7f0000000080)}, {&(0x7f0000000100)="08673ad7b127d9c0e4166ecd674dbb55c2696ce7a9a1f0b807ef9a0c1d95ab30569d683883e5f09bb939a43a86f6e54af1e1c1ae4f01f06f4df35d46ca296a0fc01349d5d2ef31a31c418ce725ee6ceae1b17fcabe22b2c12364f42568f1be8777440a466e090b8281e91539e162bd54701973b0bfcc1fb046923a6e85b506be24c50bda74490b2172c8367e786ac5643dc6231de17159e2f1478996b02f50336a5be3c7dc849f460751598b51b456cf396a575b57f9deda2c81f7d7101288caf2286d2352a1fcb03eb00c3c1d574ebc226d6b9f", 0xd4}, {&(0x7f0000000200)="76bee9b046ff428ec6f0de3e3ee4aaeefca5c81df126308e9c3ff102e1c2a3555b9576ec0a87f8b00d5d98571fc23ebb91aed50448aaf99417231b4b4e5ef214b5192a1a60b470eff9dbafa08e467517f407595e4e9a7db58f8e7cb0b9da75a6e15ca83c19e41327f6ca08d7f359df45493f03f9ee1b809363ab5009c01892d031870048ca8024c7246eeab0469507a6208547f3a7b289bfce4353f8b8d5d4bddef190de1f1db63091bfcd047c9c1f6fcb115edaf68917741e0034eaf014c9e64e78db", 0xc3}, {&(0x7f0000000300)="ad398c2027c6acad3da5d9e266e5f9059f04db606b881614d1072c88a7d7bddcc9bb866e2807988951d32a109029974d5ef35a0e4112b5b935926cf78de9c1c2927a094a0f74308765f9e7ea143de6ebbe4ec35f93cba05571a736d65df7e67d818f19114252fc34372f8e33bf7293b91d43df0dc69275d96b47e609d1114694e01f49f0f8ee1ad8fef0144f391dd8b5c0acce19c4723a1609b8e7869038dc30a676a5383df011128066381e398d78d48d81d7280ed9a50225fcc012bdbf4eadde559bcbe527bae7f253b448f5ceb0173b79898edad25ae785c0ae101f54103d5eb9166bac8c7c9ec56f761895ca6516020122", 0xf3}, {&(0x7f0000000400)="547d8d8fbdbe6fa4a520f32734324a09bce0466c039005c3910260981a3da0f285ce5fffc83ed78b4eeac4277c206ab2f720205388159ee1b81f991e2ca0e2d8c764a8011abc4bffaf4d531c1720191b87ffc55605352d0c612b87f7b7cf6e2d55a2e048eb2f74aaed153bf1b91f425ba724f4b8ae882fe9489ad450", 0x7c}, {&(0x7f0000000480)="9da9f612125c102a9683a542e836087be9e417d61b8597150d2e9ee39d41b75c97780f9b74aefd007f1c1a43869cac580357e504055eb0a3815f0cbf43b6963a1eb3b468dcfbaf0a441571859ade70802d9be3beb7aa9616056a4742f579b7163385adfca76cdf63", 0x68}, {&(0x7f0000000500)="073554392f6918cffe7ac7086e6def8ef3ee48921c6666f244a6cb1f55afaf79", 0x20}, {&(0x7f0000000540)="2a4a74d634c2d7cec0b75dc026b356d2853c0a214eb178f403d9cf43b5c9840604ede6878d75808410317e3ed7aa926acf192387cbddff4518f3befe6e502bddf9a55e74e6d4731378974188c7c2721d4b0a0a3050e613cfe0a141ff0f641418df961ada9347ba2a51146eaf8d1a175224a75970792c2040565fecc512565abff18b0026fbc93c22ec3ac2e4e2989df6771a31a31aaa42131380d6d0c118ece7512b8c1fde09835fc33ae66adb6907e63078f858c98d3bdbbca789ffe09cd954f8e93752eae4f60fbb219d", 0xcb}], 0x9, &(0x7f0000000e40)=ANY=[@ANYBLOB="40000000000000000100000000000000a5c17ba75d9a4a678be671a53b0c43ccd64e19ab69802287e60057404b9e950598260000000000002800000000000000ffff00006e00000022d903ef77fb3083e98c7f060b9e7b4f21b8acf7f20000009000000000000000ffff0000010000002f5312e1d647ce0d4d2390a46441bc9c91c1fd175c95c14c3a5418dae359d4006f729e5e75f9db01759131821861f68f5a866e66f5824abb1d3d617beef6a46755c6eb76bce9a4d4a3324460a77f51b9d11be9399210f801dd635873b49638bdd69f7991ccb435df38170c5f3082faa1ca5365cefce4f96dece91038feb0bd1093a2306871bf77401fe207003800000000000000ffff000008000000f4b2d36d28fca67806437ce0c66fcb813cc30ba5f024d330655dbd95932e65fd40073a51a5430000c000000000000000ffff0000d640cdad55e98b88fb7de8a84242091e40a8f84c0ef62518554fca6883a71d034f8528e697a4d9a0575dd9bb2f61a4373b0ecfcc261c14a0d74a475ee1e1c3542ccf48c24009d7d885a3079fd335b3bbaccb3eefdadb8d3c725751f4904fda190092e94e4d94f50738ec32a4efba0e45244055a9eeb3848c414bef17cd87142cff1253d0af8ada54197ec28706f306736d8a92d211fa3b9ce8d34b2e9dd84452e9e0de6315d2c17ce07276159cefb0ed7da4e7e80ee4ae833ea058a85eb916212a801b3b03061f6651e05d6a5790125000000001000080ffff0000cd05000041105c91ae74b1d2aa1cfcc81bc4f2167c409018821ff2676cd1b05270591377ba5046c7411db516be1f46cf82fc98496ec29223f76b037a2df0000000000000b4415f4c9876c4029e38abcb120000000000000000e1dda40d70a8ecc9ae174bdf9858aa1d5e1cbd6fcaaaa0af8f0fa8da5ab59c62df47aabb3bfa503a854b2c460da20ec2907712040f28d96d34af8654e37b18a6a5acc01c40aa80fb393ac264bc3f3912d56b2c655a7c5444c748d41db4856ea89dab20167743558331316b11403ec7791af51e5c73593225c2604530f5c7a5a32a60ed9dba1b33d564486afd2bd917b84cbca8ded13f669e97881347bd7bd8531e77ccce3f01c160564179c79161765dcc9b382d3b8ddcdf18a289633dbc1d9c16b4f8b0f90392161f22957997d20275e37385a66d9a26f1f6e0274e5c21b3073210aca807b433ccd9a1b17ea9043abefe3e33210b977b8d63244566f93f73610cfe72d5f839306c14ed588a8c98c7f4cc079feb5365cb30a60217af5773bb6f94773b0e532f4aabe340fec04f649e56e3e9c40f0587c6f763def896c23ca2bd28368d85a2aa060d008d859d83dbdb0a25cd9db9c7560e624c940c815fd59e2bac8c99e8e7f6e23ec885ae9624edaed6c054c09be92693b30f22d62d17e8e0450887f939db7cb8745c9d08c32920dddbc1a6346ae89b92eea929e7bc1b489ca20c2f7240dcee981ba298e7222d89d484472f96e77467dad9f0ffa9b165a67496e837a6c318b1357ac095accd8fd2a5f178a46bd6a843cac5"], 0x240}, 0x400) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000900)={0x200, 0x2, 0x7f, 0x8, "33d3bbcd8ec69b99cb4c4c1805011afe463d927f", 0xffffffffffff161a, 0x1}) r7 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r9 = getegid() r10 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000d40)={{0x8000, r8, r9, r10, r11, 0x104, 0x7}, 0x9, 0x5, r0, r4, 0xffff, 0x1f, 0xbc0, 0x2}) sendto(r6, &(0x7f0000000740)="cf10f09fc94f83518f063bafff2015344bc77f99e6be8b816e5a93a587b351232b9a9169adf6dc1d6efc8d65fea4a1cb3b04cb33fd2891213c238a8bdc9b8d192b0d6e868d9b22f72b859a73689776e3a0afb251e5262678eefe28223ede2b7d71da37c1e17ed9241abdc34d19840f483052acb15994eb48acc7", 0x7a, 0x4, 0x0, 0x0) 16:01:30 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffff214c"], 0x10) listen(r0, 0x100) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000640), &(0x7f0000000680)=0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) write(r0, &(0x7f0000001e80)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087b4f54e0da403d921b0fa816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f3e1de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e12074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad080000000000000017008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880b091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3fcb992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4df70b599577d73d2d0000000000007b6d345a58467e11c9885af5f1854120674bc5b259ff722970f2d5d7e4b676d5f53502608a38b21881891a4de24ac90eb028ce9bf58aeff4b95be1785bc2fb3a445a6df3998a6af7b643a271", 0x579) 16:01:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x4001, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000b8227dca10296bb609d5eac7fddd75e73ab108327b36dec8d9cfa4fe3f25e0eb8b688d333d67f1efd1bdbc9d81ac75230e789cda45038ca077e2fe6d7bffb7244d765a6c5fc7a38f0375c4cb992d2ce46d1d208bec3518df622f61d4c9ddb82ea77c792f4f8198e239e902e242fcf6b65ba175f4f68dfd283678cac87bcd414c2c5d73300ce449ddd5bfa5df6b095fd88863dae613ac95"], 0x2eb) 16:01:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0xd, 0x6, &(0x7f0000000080)="9544f2f1735b88cb95f3828dde0287835c63b13dda57d7046079328ed4f06ed135b69da16052d1a7a80deec23ee6dbf50c91ff935d49e2e2754f7ef6f6f50e0e5832fd071705d3d90a73f43081a19b3b14914b5471f75ab0f61acbce4e93ecb4c46442fe10f7d9565f143ae50c75c6a4499a14e947dc3bff244b867887ee0ca101f46082a01785da470c0c2d9d9de4f9486a249ecddca3a5332579f98d46d9af", 0xffffffffffffffe8) setsockopt$sock_int(r0, 0xffff, 0x1101, &(0x7f0000000040), 0x4) 16:01:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x18, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x34c) 16:01:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffff8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) setrlimit(0x1, &(0x7f0000000040)={0x3, 0x9}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9, 0x3f, 0x1ff, 0x3, "fae71d767d8f7f6b4e4a7661596cf380ee04d3e7", 0x4, 0x3}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSCTTY(r0, 0x20007461) rmdir(&(0x7f0000000080)='./file0\x00') 16:01:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:30 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x20000, 0x1, 0x0, 0x0, "000000000000000100002000", 0x0, 0x6}) connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x4001, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f0000000080)=""/55, 0x37}], 0x2) r3 = dup2(r1, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffff, 0x8, 0x4, 0x68c8, "70c72d6eca74c5ea928bac1b316aa5e295dbad5e", 0x100, 0x1}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000002c0)={0x8000000000003, 0x4, 0x6}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:31 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0xa) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="22bb58fd098b14fa71bfb9e2daa10e648583212b55aed085ec52100396ee963ebd377b24f6d1f50a5562478a104ee85544568f7dcfcc99356abfc4f69f6b53606b1108b8e8dbcd8363074230fd281d"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2000000000, 0x0, 0x40000000000000, 0x8, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x401) r2 = socket(0x18, 0x4001, 0x0) pread(r0, &(0x7f0000000100)="c379d4fc3130eb58d83825462644de787d71234fd35d07d606ed56b514977987ab37a649f92b58718c4bcec9915f246007291847a77f9697139ded646482244fb78d297b9ffe518f451c0b5cd80ccc432ae17825c72312e5faa125db0738e9c48f863d256e7bc02e1e274eeda29e28f4ca83f749414d025291ff6b2617bbf28efd64488a1b88404b5aa8df1101b3d09fe7a9dfcb452bf4356c70ed18c2", 0x9d, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:31 executing program 1: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r1 = semget$private(0x0, 0x7, 0x400) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r1, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x800}], 0x3) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r3 = semget(0x2, 0x3, 0x4) semop(r3, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r2, 0x4, 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000d00)=0x2) semop(r1, &(0x7f0000000b00), 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r4 = socket(0xe, 0xfffffffffffffffe, 0x606) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0x4, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) socketpair(0x10, 0x4000, 0x4, &(0x7f0000000640)={0xffffffffffffffff}) writev(r5, &(0x7f0000000d80)=[{&(0x7f0000000940)="4f64a65807bec64bc8ab238634b2bbe87a56a777d9213eb4399b638347a06a705abc3e8a7a2254"}, {0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0"}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea"}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0"}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba"}], 0x1) r6 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r6, 0x2000747b) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x4, 0x1d, r4, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) setsockopt(r6, 0x61c, 0x4, &(0x7f0000000e00)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000009c0)=0x2) 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:31 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402b00000000000000000000a100"}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) write(r1, &(0x7f00000004c0)=' ', 0x1) 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xe20e) 16:01:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0xa4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) pread(r2, &(0x7f0000000000)="9cffc84445950f5c69bd203753b8ddfc4ddea6be49ae24c955f2defca98fdc0e40cc636935bb566d8d209c048180119516e1c99e7e968750269b1ab8fe7116", 0x3f, 0x0, 0x0) 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) 16:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:01:31 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x7, 0x2, 0x4, {[0x70, 0x9, 0x8000, 0x8, 0x6, 0xc342, 0x1, 0x800, 0x8, 0x1f, 0x5, 0x9, 0x1, 0x9, 0x11, 0x40, 0x4], [0xffffffff, 0xc3de, 0xd88b, 0x2, 0x0, 0x1857, 0x9, 0xff, 0x10001, 0x2], [0xffffffff, 0x9, 0x1, 0xf68, 0x200, 0x40, 0x7fff], [0x6, 0x3, 0x400, 0x9, 0x1, 0x8], [{0x80, 0xfffffffffffffc01, 0x3, 0x8}, {0x8, 0x9, 0x1, 0xd0f2}, {0xfffffffffffffff7, 0x100, 0x101, 0xfffffffffffffff8}, {0x0, 0x43, 0x0, 0x7}, {0x81, 0xfffffffffffffff7, 0x9, 0x6}, {0x400, 0x9, 0x2c0f, 0x8}, {0x0, 0x7, 0x3, 0xffffffff}, {0x7, 0xffffffffffffffff, 0x5, 0x5}], {0x4, 0x400, 0xc3, 0x3}, {0x6, 0x1, 0x100}}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x4001, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) semget$private(0x0, 0x1, 0x108) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r1, &(0x7f0000000680)=""/203, 0xffffffffffffff96) 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8801, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r0) r2 = socket(0x18, 0x4001, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffe, 0x80}, 0x10) 16:01:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f00005bc000/0x1000)=nil, 0x1000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) accept$inet(r0, 0x0, &(0x7f0000000080)) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) 16:01:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1109, 0x0, 0x0) fchflags(r0, 0x0) unlink(&(0x7f0000000900)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x23f, 0x0) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)={{0x4, 0x3ff}, {0x8, 0x100000000}}, 0x2) r2 = dup(r1) getsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt(r0, 0xffffffff, 0x10000, &(0x7f0000000000)="cf69fdc34a6b79d83d7e6dced0a4838b78532c146c43508ca477fad6f50a33bfd67d9f834a686b610526680d3198b6262a3fc688716cf962abe7764b758d334d7ec6aa88eba73b6411461694d633e801d082731ddbae44b22e15409fb4d40b84a60ac614b05c5d616b8c073c9d2500c5fa948c0ff9f8a10304f8d7e0907bde6f5646fd0c7d3357462efe01d69b9cfd7324f1f205c7325f0dff2ee693337044592fd0edb78aa7eebe517ca55eb21d42f25ae691291d74e6444132b867b204f792cee640b6703299a0bc580031766485da9dc23119e1b254e350", 0xd9) getpeername$inet6(r2, &(0x7f0000000800), &(0x7f0000000840)=0xc) accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000070000000000000000000000000000000000000000000000000000000000000084e214d77830c166be5ebe0000000000000000fc1040ba99d478f6b600000000000000ff0000000000000000000053254c9a070000000000000000000000000a26491100fbfca02c00"/121], &(0x7f0000000200)=0x61) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x1000, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa6f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x8}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfc0c}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xb0}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000008c0)={0x7, &(0x7f0000000880)=[{0x6, 0x7, 0x1, 0xffffffff7fffffff}, {0xe71, 0x6, 0x2, 0x1}, {0x3, 0x27e, 0x10000, 0x95b}, {0xba, 0x100000000, 0x9, 0x5}, {0x0, 0x1, 0x2, 0x3ff}, {0x6, 0x40, 0x100000001, 0x246}, {0x3f, 0x28, 0x5, 0x5}]}) 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0xa0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x80000000) 16:01:31 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r0]) setegid(r1) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = socket$inet6(0x18, 0x2, 0x100) shutdown(r3, 0x2) getuid() r4 = semget$private(0x0, 0x0, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000100)=""/108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setuid(r2) r5 = geteuid() setuid(r5) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x8, &(0x7f0000000080)="fd0a9a61e503a9fc", 0x8) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xbe2ac06c69a1068f) r1 = socket(0x18, 0x4001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0x800}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) sendto(r0, &(0x7f0000000000)="951dc5de4e979d4ceab3a2cf04066d7403f935b197ad9d3f0a4aa5d93f10dc7642a3fe8ccf0bed9de5bb154fdab3283713d375c89c7bf1f7040b94469fb9727c51aa26b0b1f9ee0f13eb075ca6450b3bb6103d5bdb122469868aced1de039470459d12fa865d602aabc63306c2cadd47b6d1d6e779774bb92c26d78936a3f49e4866844ddf57bf676a45117f91331e904cb21be5cf865b0b6e51cb99be773fe080f8", 0xa2, 0x0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66586c653000"], 0xa) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000040)='./file0\x00', 0x8880, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x38183, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000740)={0x9, 0x9, 0x5, 0x7, &(0x7f00000004c0)={{0xe8, 0x4, 0x1, 0xf94, 0x0, 0x8, 0x5}, {[0x9, 0x8, 0x81, 0x5, 0xfff, 0x100, 0xa55e, 0x40, 0x5b80, 0x1ff, 0x5, 0x10000, 0x6, 0x1, 0xffffffffffffff7f, 0x3ff, 0x3, 0x5], [0x7, 0x2, 0x1, 0x4, 0x0, 0xda0, 0x93f, 0x800, 0x100, 0x9], [0x33, 0x2823, 0xc7ca, 0x7, 0x6, 0x1, 0x8], [0x7, 0x8, 0x5, 0x3fffc0000, 0x7ff, 0x1], [{0x1000, 0x7, 0x100, 0x9}, {0x4, 0x10000, 0x9, 0x9}, {0xfffffffffffffff9, 0x1, 0x9, 0x80df}, {0x6, 0x0, 0x101, 0xffffffff}, {0xffffffffffffa97f, 0x3911, 0xda0, 0x1}, {0x401, 0x1, 0xe0, 0x773}, {0x0, 0x81, 0x7, 0x5}, {0xf7b, 0x6, 0x34e1, 0x3}], {0xa0a5, 0x80000000, 0xad5, 0xb57}, {0x10001, 0x3f, 0x7fffffff, 0x5}}}, 0xfffffffffffffffc, 0x4}) open$dir(&(0x7f0000000780)='./file0\x00', 0x10040, 0x120) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=0xc) setsockopt(r1, 0x1ff, 0x2, &(0x7f0000000240)="8e01475dd126dbcefafe44958af8b0b2f170a6ff43f5c5f5f1a9129aa6f5286a25da028be81a6382e2c1dc48f1c04aa9c9f41a88f1cf84047af6cd57a8a82c264709c690ae4f7d3276f7d8e94d083b97047a7b1db7518e5b9e70f1e7b192dde17dffa977251170483232b7d1d09ebf5f32f25c198e0af47c597b598d010a5f8a8c17db5739206330e80b909d92c7e40105b563d78b7c561be4a4121ae6a71479d5c2ac4caeab22ba93a25ba57a348b71713c099fa3e731a9be445d76023feaed01e1395748", 0xc5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/194, 0xc2, 0x800, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x4001, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x20801, 0x0) clock_getres(0x3, &(0x7f0000000440)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x9, 0x7, 0x8, 0x1, 0xb7f, 0x7fffffff, 0x1f, 0x1, 0x3, 0x40, 0x1}) connect$unix(r3, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xfffffe90) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x4003, 0x1) 16:01:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x1, 0x8000, 0x0) r0 = socket(0x18, 0x4001, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/21) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x17, 0xffff, 0x3, 0x5}, {0x8, 0xab5e, 0x3f, 0x7}, {0x6, 0x92f, 0x1, 0x10000}, {0x200, 0x4, 0x4, 0x8}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x42) ioctl$KDGKBMODE(r1, 0x40044b06) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r3 = getegid() r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = getgid() r7 = getpgid(0x0) r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r10 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r12 = getegid() r13 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000980)={0x7}) r14 = getppid() r15 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000100)="a6ec499b20af6cfc622b240fcfe5362f30d654951afeeae6945eb1ef669a2cb9f42d47a68cc9fc4c96296703acedd52ac3cdb8d7c5c5d8390be28746c9c5352758826596131d638cb60e55b84cbdd3d1189fe2183164da6b3121cbfb96cb9943d77d029e636b456311a0f0c764da88a6dacdf109925db06455696b55664de105c88217ab3e67d40001254908e704f58deff9744052a68390fc1873c5fa30a6834922", 0xa2}, {&(0x7f00000001c0)="36fcb2dd7da6272f99846290f961901f2b2d1925a64554703a35bc30ce08f7d8beba6d308fd9626e122c91d64d100a2f1d48e6d5f67f1c4f4de7e82204933850e7451a81092e0b42a4a542d93e6e2fc34b8afe66b7e1d9ae4dfe5decc9d4d151c78e18a9e02505d44242311dbc231ebec24c852e4c96ba8edbb8ad4933ed08d00356889e447617c3f6d436744c63d8c4793ae5e481fa5219ea520c396d7801bf2d83e9954011d887e46f738da0847a64d5647bc2f0fe8ebe6bb12420c150bcda57220b055434c3220fe4afb1b0adb64f8708879092ec5ae37f9e233bdb9a4203a2eb356bf8d7e57e1bbb7ae39cc96b500f3f80", 0xf3}, {&(0x7f00000002c0)="9d18804f3ccf66684ad32e432ff5971a274e8692cc5db3b89135ced96c2030da37eb021ed0b14c9eeb4e1f38ce8585e4960ed53810221f6b41de0060ca656ac981119cc40e77bad31923a34da7090639f570c756d3d5150dd67dd908ec82bc3b30c507beff2a92647301626a6f7fb22b164e1953e202075df59f916a381c96b84eb14510710bcb034d0f3e6f9ea039a6ee167af1000409497e1dfd39e4a4bb417cc3d6723df2485fc16bd9cd457dcad4f491", 0xb2}, {&(0x7f0000000040)="cc355e802cce5663e04d6525cedb861660d63ca429d0d2c6a6e600cd74f59be2fb75566abbc43eb76ab7449b5d4ec8d8ddf95639804bd49eb0f8969848b8aa62f1f4b35f07dcdcf718f33fa0aab44214fc4833dc89b39cf58e7376fe5beb5167dcb17f9aaeae9975", 0x68}, {&(0x7f0000000380)="b1f3e7c9694a5f511cfc7b32ea0d10f73e1174a8f89da3563148fe848d38f0da4be3efda019239caa9a9b30062f0ae72b086062ab408ecfb25bfa6344ac07dcb3426164b9ff67c61010c7a8ce66929e46ac94a694ef98c23849e2f7b8f16c4069c5084d684b00afe36b359ff9bc8f5f82760ded6e6be1bd5336a572544951f55f63cfe63140497419a666318baeed2c6832069", 0x93}, {&(0x7f0000000440)="6178220df5d833fd5ea38242901e7d32a106af48bbe7ff4406533968100da3d383f5fa66765600133ca18ea82da3e415e87d266e114dddfce1ce079132843c2540d11ab2ba30b920ab4aaf839bc5e4d069f6728d8ac672372accc6841a28d0b480c297b2ed2f5ee68d02356a0c1072282c6e59f1d1ba9fc98584b5", 0x7b}], 0x6, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x130, 0x1}, 0x401) r17 = socket(0x18, 0x4001, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) r3 = semget(0x1, 0x0, 0x4) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000300)=""/233) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xfffffffffffff019, 0x8, 0xe9, 0x7a3}, {0x1, 0xfffffffffffffff1, 0x3, 0xffffffffffffffbc}, {0xb23800000, 0x4, 0x3}, {0x1f, 0x1ff, 0xfffffffffffffffa, 0x7ff}, {0x0, 0x100, 0x80000001, 0x1ff}]}) dup(r0) 16:01:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80000000fffffffe, 0x0, 0xfffffffffffffffd, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x9, 0x6, "89502a8d8ece5ad1aa898c5dda8703261c823bcb", 0x2, 0xffffffffffffffc0}) select(0x40, &(0x7f0000000140)={0x25, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) syz_open_pts() r1 = semget(0x0, 0x3, 0x40) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/156) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x79f, 0x0, 0x0, "0080040000000000000000000000000f00000100"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="011fab9ad4758cd0f4bd2e980000"], 0x144) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/222, 0xde, 0x0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x8, 0x80000001}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x12904bbf, 0xfffffffffffffffa, 0xca97}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x3) 16:01:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x101) write(r0, &(0x7f0000000380)="7bec4cf464141d2621b4a42f168971c0ff311655219138438cd49decc0f5ef0500000033394559405f632b37b82a7238c403894d4d51558ae4d523422d6d78ee3653552c63af25a4d6d5bdd6422b000033a8d65eda75cdff222aac5ca4eb7418e6c55967511c4ca779d16549e778349952ebf9f116505923652d005d8ad2dbeb0e7f0112fb517129db0e2e8c8727046b6af3a39d66946d53", 0x98) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x401) execve(0x0, 0x0, 0x0) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x98, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe4f, &(0x7f00000000c0)="fd95") 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1801, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:32 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x1, 0x517, './file0\x00', 0x83, 0x6, 0x3, 0x6}) syz_open_pts() r2 = kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8000) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x1) sendto$inet6(r0, &(0x7f0000000100)="0fc8f94773084ba7001d767700364d0b6bbe3f7661fb5e22a4544e7099e8dbd1a400d2693de2f35b8e64782c566ffa88a6d944adef6d3e4ed7da0cc8eb4c5d643a2fcbac772d86972499267f191377ddae18c5c9c71fe5d22c7a2f021955302dc81edbdca0256177b4bf813d9f7e9ed175d8645cffcaae305ea6c263b8f4b584fe4b5ab6837f6451c9b6b9fee0332a53ea6811ddf13b0966a3e200c74a3040cdbe20580cb5d16fd0d3faabab0af611a393dde5e343132d405be450cc522dd41f0c74ab55b431e9b4ca7f5f81dc7daa3667d13c8791814d21f2fbb2f649575690d410fabd0758d6bc86e62e58067af7107393907156e8f9719b225926e9324118ecbc2942cf37e431146c7b7f98721596a7ceb9c208e430b0ddf20dbcb60482d8339d2c066cf132d536b7cc916daad6b5c6df9d895edceef51a3b7a7b6932792c505b655728286e94069c37a095c1408bc609313020202d8e134085eb4490859200d89c8b13c65f348e260a54b8fdab8f6efd62e617fd857a22cb4f32a556ea4d03b4085e2bfe071113230583e2b4eb066fd64803c5b54c184fd4dd30e14cc1bd891c89ef10cf64ed9951f6d67ff5e0efd1c9bd4498188ff497e6e120afaec3fba888428bea7e7f3cc5610a667e66b59af5c0bb3639054d1c79298522972bd5f8195a9f37ac0a7e6f856aab402be58dcff8bcd863a823568b81d67af963bb02ec76c0ad856e0d1f87b44892837259ca415411da6fb3df4ea97e029565c0bb500e4c9672045ffd8a489d23ba576993728c00b876b6864ab5876ded15d00541febeac2c500894575225d9b48dab385ff22db1c620893a89481c0103c264a04bb15053c051a5396bc82eab89b78621929bf050404ffd8772e90488dd96a43d93ce4f8f4067a0c80a5913df9bf8a5a29fde90274861f7cc694cdfec20ebf1d03f1825353b83c0304c4d70b27654f743592a6fd54fe6500ff5a19168c954102baf23a90eada65d69f99044b41823819e4e8038d40de5415698aedee288c4c25b34eab4e550763eb69d5716d232276555c27fc0602a389072b57122528532f5706cb24cf050c88e3517f32a862d8185f0755f95ca5ca4f0999c4d7b6b0514e4b14779d6b500668fa09c931829de8372e26af1b7df891d0485ad1f7c43501903afbf24469cfa757d0e5c073c6e9b451c4bfc5272523d9ea7f18ec9ed4833da77de7a77dfe9db09efc11ebb5d887d825ad7b5e2591f0d835989691ca520b9466d8aa46acf8e7d46bbeeb9481fbb556e044e1349952f2cc9c67db700734f5a1661d81ccc2fec8c9f8a1f3bfd537c23c081b211cbdf2f666ca4e15ddb60b137629887c9eb2b4871daf9176f2930b7721e0c0ed63f91a67093be5bee74b20f034bc9d7899b84eddc6b10405eaac201e80ca676463a5a8b2e533cf303b5a6eab06309b2167f08dcea1a4860d7a30b73485cb2eb505c8416ad9461a6c40c8a10674d3133b371071e0ce88e6e19d813dc766b934a66e16e9771379f95edb80d41ae001a9eb8630a127fc0ca0f041ca5e7ef9045e83d8f1c02755e1ea065e88812e895a9d84de9c932ffc20db411167e36dab64dd0a8bbccf0c44abcce0fc8395f1ee2421627c32ef09111e35714b1b9c9db10b001fc306a880433cd05a441b50dd12574454dd2f5c27f355e1ecfddda28dc054fc1cb497ef50c16d9146857ff563e8761cc64611fa0810ba510a98c87ea69bd842b23b93b6b986f626c0073b20e4e165b9fdd26cfd10d115cc8b402534d08a9ed69b61ac3cc4fd3387a8c3d96e3edd9dce68f6c70950fee83884073671d3fa7a762dc865557c33b293e01690bd4c75887610ef96a31bc0bfe5a3709c0a334e8ec7fb4ec4515034d3e261df7bb9ba138c6c8351bc6bf0eafed3cec038b3f691455dd1d78c3344b10338080266e2a19e500b29b897f6ccb039336938f6eb6946e851e37e3b325d6f05ca9028c82834abe68944a7f71cc5654ea596228f117e390c4ad07dfa3b80e9697907790f50ae3dec0702542cd65fd81412a0ce0b05053ed707098bf2432602726ede7bd250d0353e3c938aa3259fffcd7f8cfc6e07cd9995e16aebd802c23db950e2d4fad4031d7482895f347b8b2535d1cb4202e077c52656ee97255fc9bd48e14c92851ad6469810935e507506bd9f37377e0b9b9a36e8ceeb16f9cd601b3cfe164a0259f7fd72e704d07cfc732bc52986832217df2d4665ea19f9fdbc57a66edcfe919c4effdc0751a38da2281148e9cd1dff9a4a847af0d038fa6f4124aa2f0f293ee3ba372c66c5d2555ae4f94700a238b9ab786cbd0500e1f9f2d012daa58421e9fd604c5a1398f3f01bf0d645f75821569f8efde09ce75b917e203f6e9d7116f69a018fd2e7c1012f22378d8a59bad1c78e49a28c7fdff424542c31b22a71295f399e6fcc6be5961f223f56ddb380366f300c350238c84059bf7a3bccbe7c10825fe5e1caf86daddad123d0732aabfe7188851e1d84459007b4bec7f58025e6a2d002cf097b240df34d531f9f25df1a3502eb3b32a4d53b3db146645ed5cca7737f841043bf04fd10f1de2a6c4786deb8b8e5d03025129897367369529530c1a406f944d7343847071adec22431bf02336216ddd667790de0429f5b98e1ada67c2e67e852e3f797325b5e395d3e2645ab02de24ad4a3f3b27d18e978d372742f60620f0e2ddf4a78505c380087e16103c2d3bff0445625d554050d4c8b7c6c3eb10a31b6a63fea3c782591f132d6db9dafd3b46eda4bf4d4463d33ab5826c11b4791c99ada62877faf11465651b636814b87076b1bfda10c86c8145117dec485e93ebe2ce56e0cf6d1f24b8e152d0fb220088f23c9b6657d95bba9d497aa3ab4f1fb671151fe87266678cd2eaa65e20ebb81ee9d612f71651295fc58e7da1a17b05481977d63f7860cda103e3ebd22abf31091a01be9aed0fd33f878b5f1c71a2bbc65a52b9844704226ba94b1de733b21bdc1f9bc5db6d96c0c817a360c4342d19b8befe79b5c972e7003e92c06fb942166550b73dfae16492669b27737838afa2f0511bb21aac37ab0d53b113ba495ac5336766cce7fea5316d79fee57cb7ac8b1d07f665f8efff7d5199be95d5c66e25a52e0c3a9ce90308a6f33e2246ac9d852457bda3871498296d2a4b67cb15bd2cd5d9aebe88227acb03ef1af94d5d657504ca9a4ab3da3cb942d73c79af42e7dd91cc8fb5a2724d8d5e83566279d79523906bd9fdac858a00e944f7044c6b3998b242e0f5140cc692994f0d5bcfad5a7a17db45bba9164890703d790ea400e1774a4a5240268937db097db26ffc648aa522c4026f5c65ce33b3a2b2275d8e0a37d9d3ee98599bfbc2ea613960f48a13b4ead59abfd3cebaf9d0674d828b09370854eb53c3a4f38ab94b6f146f77d328c626b90fbc3b0be332ccd2d2be4220f1857330763e4ab1e2ab045fe8e1e56e40440a1aabaf13ff09840381abade7a029c358f37f6f63d9229ed8fa8b6c3c41f4c61df80203d1df34514204316467f1bf6bb9d1a1eceeaef616b0fa5172bab12bde2dc8a793661d283e5b1c6d2109798a9164091ffca8091a9d8e1b9f033d8a639ae8fc307e5979f4969c61b0c41c44c4c07a7e10994ae0f95d4b9ed7531600e446326fe9197d1efdeb080e6a60b3e465dae0c99b1fdc7182c9d591bb655702a4cd5a0891331f83a86c93fac0935b2e6503976f6f78c735c188d10d2d65d2ac9db0a8eef3c71abff388a5c5079781d042229ec0f891d634e80abf6ed4ef33f60e8f21ccc1934c05c13bbd3f4ae68a271421d03877aaa94aef12ca4821ff3ff4ecb7efd5fa0a755ed44e545f7dc025978a1c53a5d0770caabfc19ba6f27fd204c9d272576d2538e6b022cd6bbaeb157e585a16c5260ce53661aafc6977a9ad0794bfbcc583cc891659f37a720e1bbc05865f4594859f920b5e95b849f1e9d8b60497a96a7f08dca7867c374ca164d9abb008c8f536dd675c829b99da840770a9c9f928282197bde30a668787069278d33dba2fd12e713be7da01da12f7a7ce29596a957b144eea092ac5a1120b5aa84ed03699e9be43a55d00f6efea5d3a6ae051f57f716d0c0e4136aacdc80169d10c355ff399e407c3d1529cd7a320d744ec5a5a0dd47c91a81ec56848386d78e0156d58c9741ce82c83e0caa97f9f474b04dc46f5e2a7c400777e92b57c7f7f7d3a2cb69bce7e43967121ceaf9db0725a395c64f1ee55b445c7a49028e9397d79191d1ebdd62b0218b3900b91d1cb32ce3e448f1326816118c8793e7dcf17c9da9e9d07e032f3de7e7bc15e535363f37a0c499069e143998e9b8f522763e7d999f2796d8b28d9d2e1ff465f76b2a8edb6ce61cdf0caf918acabbdc4afcb4efbf9201583caca050046a409cb50e8f9b14394b16b72d774849e6426351e3744012148cabd73b567cc5804a6b8e1302548e50bd9c932ca5807bda9f3ad68a0be698f3fb0cc73800aa7ed07ae8249951b177ab55267cfeca36116c1cc5aab3213e4bbaab73b2398f459132ae8aaf9f39dc47b84d2c7516ab73c6bc4e084c56a02fa75a01863a6556b6ef9d1f04fafd2e2421c1afac5a58f8589039a09c783b72542529c6beb35ea803be93dd253fefdc86d6387983edb8f697717e9ef5d3aecb85569d25024c78ac12aabf7eb33869fbe57bec7567cedda4d793d52ba25bdc123898af428ad364a6850444e6d2b0919d3c9ee53d4ebb4f84e02b9a22203cb219dce6c0f28889326d7ee5f1e46aa2e1774ec038ddfc2495e869e269097743d6ef4b5c6d9f3f6f00867068fecf9ee7f10212cb725e06427e2ce4473de80de0592a4fee4951492ce69a7bf6430459d77fca82f134928d8f49527b89af76e2619503793faa87f7238ee6ddf48f0c3967da2e9d20e05155cb647e7ee624df089bd055e36035bcb6ca11fbe6c897ccbd07f12a47ddac7a587d5035169b0307cce17a14cb35e417afe5f9997596a5626d17ab48e6a3eacf669cfa28c285abe961a8c6c76b872d0e061b2f86785fb08a488dcca24036a362946076f5ed1a22a9a90bff60f3b81db8de23b5c1dd3ea5f1169b36e338dc2d7692a9b9c0eae17e8de960432875cd2fb6292b1effa66c659adc3e596546bfca09e4baf1487e0b6c84cc47945d15f8aa095c0053d2d0509e7fefac791526ec2006a6de843a1f5a21f3f214266f9bb2f30837b8cf1c5a033ba2df780ae705bcd5663156dc782546b11f4e568b6f8914f28dcf392f9a56e6c94b2bf0f13018b38ac13f249bd72fc437f35e1ddb1a41b2ac8c289021e043ff308f6d1c9e25e3341dd24fe3709277c068d1a34712d8c23ad9b942917efbb3e715ec2b66332c8b768b0b93adb02fabe2b26b0c2138e993a14e5d81a02c40b9f533359901e1a20f24d55a831dc6a24d35adb8d79f2dfb4a9b382a9cfab72ce58a3927a3a7392482b467ca12371c0e5217df426a510e8b0862a2ec29f151bc7f7ebea3ccd83dc9ffae46b3a4e122b571240a5b6e8a0adebce3e5cc565c6604f23e8920bc354379d9026d11d739a42b66a57c41dacbbfb1aed62eaad90a84093e6340f3a383b1620d80ef42c4863db048f4265bdf9292e6cdc6ae5def63c35b5d162a1cc22fceda30c2f2efb16422997cc0f0408e01e03c8c8552ca313fab0c402d94d5da4f1fede6b310b3cea7bc062780e73d6fc746ed132d8567ff367dec88bac4c1a8221194c9f7cc66488be3fa84625df84dc069ac6b36fd822f21938e243befecd2e64fd60973f2a429e61eaa26ddd43cd0", 0x1000, 0x1, &(0x7f0000000000)={0x18, 0x0, 0x100000000, 0x3ff}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:32 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0xc0) r0 = socket(0x0, 0x8003, 0x400) accept$unix(r0, 0x0, &(0x7f0000001040)=0xffffffffffffffaf) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:01:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x4c0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="a8512dbc4dced3679b1421af53e83a2c4a145f457a2dcc52541e15e8332cbc963632f6ba4c358dfb82690c9693dc11aff78edb4dc05393cb6eeabdf12954e7ac272f3d36186de286e41cae8f029938f8d8a698cf9218e1ac4266ca9bf663578de3d2dacb4ef00537f3e91b3fdfed07170729ad8bf8a8b579cb66612186e901bebaa0d9bc486c9dc317096223c7b67aae4ba9e994b6bedcaea2323ada13173492", 0xa0}, {&(0x7f00000001c0)="849ca0782639e04dae89e93ef1815ff6f73ca7caf9c2525c2e4d09ae019189b6001b354bc661aa566d42596e8f3af92017306f94278f6dd3b5a5b2d2a18baeb3b0582226e9e2b5ddd5bd6c3b4a477be5715fc4603c7c745763866e92fe2d967d51b3a9b564d309755f01212d34afcc2687406a9575b4d1c2d987f3153676e54c89e274e4f937de583c8bda65e018eb9ac1cd83519b4d99494e00e4eb9cb85931c877b1a5504aeca961bd0291b0acd676f0daf99097f7092709fd8ca3", 0xbc}, {&(0x7f0000000280)="8b6426ef7fe59f81f0ea572ca6d066e640eca38894309e98665c1aabacb9c5dd575865032cbeb82fa655c5099b63cc3a8f1b81ceaa4d0c0c30be025948617c125846831a81370cb95c569d43e50ec25d9cac3501c311a3f9d18e3c8bc97b7e06b1c1287b53d639f0e631099d299ce7459a69cec3f151eee29194dd0a9f5ca3687f871766ed80b04a32955dc8c4676b827b1af8e305216d4513d5237ed5e7b67e7867a08058ee60b76343366cbe6908a189217a99c7608bb1deb2306b", 0xbc}, {&(0x7f0000000080)="f4adb2abd68241e199d32d9950bc8a106dfbdd31d0a3b2c120705e44aa966a3a7fb7b171d954e340451396a8167ee0cbab8b3a519ccbb9", 0x37}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x0, 0xffff, 0x0, 0xf38b, "000000000000000100002000", 0x0, 0x100000}) r3 = socket$inet(0x2, 0x7, 0x79) shutdown(r3, 0x0) socket(0x18, 0x1, 0x0) r4 = socket(0x6, 0x80000004001, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000480)=0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r4, 0x4, 0x4) 16:01:32 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3ff, 0x7, 0x80000000, 0x10001, "f01399aaf15b2cea7f771e1ab771b3a6988f2986", 0x7, 0xba7e}) 16:01:32 executing program 0: socket(0x0, 0x3, 0x2) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) fsync(r0) r2 = socket(0x18, 0x4001, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getitimer(0x0, &(0x7f0000000100)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x44) fcntl$getown(r0, 0x5) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0xbe92}, {0x3ff, 0x3}}, 0x2) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x3, 0x80, {0x9, 0x8}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000140)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001300)=[{&(0x7f0000001180)=""/133, 0x85}, {&(0x7f0000001240)=""/186, 0xba}], 0x2, &(0x7f0000001340)=""/156, 0x9c}, 0x800) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:32 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xc0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x9af, 0x9, &(0x7f0000000040)="69a2c95148188852d7ded23a5d62990afb4ca119fb4b9891c398c0fc5205dd937908dbde4a66458fc1ac8060c437af2288cc73316bd64e611b535b28fe67aefc83f7ad959cae4ee3efd676b76e291eccdc83b17fba93158b0f08b292b935fd5fd38050c72b20491041c28892a01cbdadd43c197e82ad39d34a", 0x79) 16:01:32 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget(0x0, 0x696) msgsnd(r1, &(0x7f00000001c0)={0x0, "0d76f494adbd7f492b3533bf0e428b09130ef06b4054c7f848c914f009757c25191c325f4fd26a9ff6b16d3a176b3d05eda28712d008b1b36e06c7d5b892c6f132010be1c99be278d0f271dee280d91d8bdedd24873b937ae9ed5336c4dd0219ab914f9d863c8b99fe738c1ef1b32618e5f0dcf122a4f290b55bd706df5cbcddcd8dd86ebd8a029876f219aa9f2cbc03c49b85436cc92a6c16355eb66fb2d7ec4b0997c286166eb9ff7d03f43cd4bbc106eb391ba567d2717b513b44c342c1d07927c4a963db1ce1b545f9200cd4327a90e3835d28ed69d586e8296edf2b49d7afa0e638278b5e465b5b7cd53ab3d50d8104ab43673bcec08a3be36dfcf51f88dbd618043b7b0ca05b98d9e8733681d2c59f385e8f8f5e00cb8ed2cd66f36d4922c94285255d675fce19bf1f977aaa490be2549c06b08a752338c7dfab143534ef44e9be8cc48d338f48558d1fb5a9ac1692ad7abe7f2078958fe848880d7649925b680cf945db59e316463d029df6bc2286ed07c79de3f95e1bfa9b1a973418db28550c3a3d8ae6e993135cf77c4bdaac336fcb56ec26dae53fc4cec1b7f1b23bb5af3637d433eb4e453993f8df2a8d53c61f75d172b5501a2d7ad542793b71214f4fa402d35dd0618feae5361f6eac4ff045de60d58ec279446f805afa57670bddc6fc5d0775d1d96bad53ba6f9cca6c4b0a7a6b15575aa011e77b771f8df5487090ae7eeafc4431440a364fe89289f94029499a50a8afe9e0d59c0f1400a55801bef290da2c73fb381dd84dc0e09f2619d2f0e13a04c3758db77dac9e417dc65d3ad5f9b3a130a2b7eabd625f490666469a9ee0e102248a0d34f199b639b6220b265b373dc84cadc94ef68b14178a5783c7a960c03e2323f80750b37fc20fd855e53dd9323cdaaacc551206589c22ba633a2515ecf1f8edb069cceebd6d7ddcb71538673964f7cc561ea64e9bd47c9119da3672cb4e1dd9a17cfd71faf8d51fa263a5b15c0bb3c3a74c6b8869912162fe417149f463132b3995ca41f3fc3c3a275f0268636d04b593ef0eac16fe1c03902133c687738b0637211d05925ce8d3040d9190dace56d8a305234f33e193e0818c3515505b77956c89ce7811b90bb1bde98c25b6315df4e300e170418e9089dc5ee7e0f9afb25b25a7fd04969890400d51f97c40805f1ff262f23181acc38172a1a110c7742b6b8525e7b281e825dd7e4ad519ed815dbc63f6a8271b89fe555b69b6eb963e94da7f96b5eaf85d39539a08ec06c7200c3de2179eca5ec8cef22cf1ebee63a8601272ac01273c8c8c67a321c6eaa21f8141433e8881976983108a32d3b788b1fa86b59fa6b4c4e467d7fa25d37b4d2432341fde7e9a67b61a5b0daa2b4394566acfbd436702bc816d49b80b7baed3db4ca73f958c468dcda870a9f3b5ef8f3d53447a61b1c69dc939d2b2c75808f972c1d140cb19fc3020afaef37adf03462ae8845278489c8ba503e32f268e087321bd068051bfede7bd08fcf69c4a61b379aaa263635bdcc8a8996e50d9bbef55ca881e0878616ca06005dc4b87bd0ed39b2170066dda12be76f43312201f8c0d0ca56f76bb74d0450be16606c8e525c19c6b3d920005bc28c1e200144efa91170939ccf858e476ca988453268bea260b8b969af560c43c0cdb8f2b2c02eb9f8f944a18fd2f0e617043f3d2014101a7ecc7a98e7534d83fba4e8c8f36e56a1180d45fc3d5ab2abacb4f3bea9ea38694b971472a3b7092fd5d768f70404a845d806e013625d04abf9fdf3bd084de2067a0cbc9fd100b8449b40ba96085e25bef54870aaa6221af4c9b1a5a53ace8392456174c634d3d3c14f4053f5212992b3c0ef9ed90d0be01b12dac070124a16f836c874cf79b4b93b2e924f8305bf905aecfb82e3e92720f71dbe5ab2a8f839f4263e1d1c03f267ef4c888340aeadc1897dc2a73c47629bd0ef3525776bf473670e884a211f84434858951bc9f5092ed9b561f914e3e7471474ab84bbf5efb2ef340ca655e74f65c7a0f5bd891a520072ba76aab88fde79145e9cf5d01ccce13b213ba00cf3de4e18f499620711dd75bef294a830d851d5cf3c8b9a3e7f8edd1004f15afdf5a8b95231805a3d6f38baa4eb4c6af2941da3af0c62b68bc612c38e805e18073e227f7864c2c46dff14bc8c386210c0c3c998d1cb2381b3392599ae3a14e0dbf4909d5743002f2547880648749884b6b42cbd8a4cb0f614dfc3ddcc09279c9abd337c1be339af6c00ca04f435fb92e8c8c289221809294a12411e895eb22fda89f4339ad3a14b85df1e88b99b524b2128b5922ae1478372784c9df5ec1c5aec63dbec649b3f635879d4d50aa91a68b2263b8311b43924db33b9af4a11401c1f5b2995139efe4279b9819ea84bec9e86dd7d562fddb14382418622edbc6c8dbb1f6d8fa50bcdd026f22ec5b20beb82a768ab2b5279b2afc263903fd1d8b9588150e8ad985b5aab9b835f27ee80989e2a7373e0160bc9d58c961deb1b5d94a60a48a051747cc555695be4dcbc87c4ff97da2f18868ca3fff4720f3f3b48a30af824114d8486a3ec75219fc6b1bb80012e36b74c3a1c46ced91f8ff141ef890b387dcd4c9351a5a7fa297809a5c2e93afee7b1df7619d6f6a7a9e2d07ef0e29b63f981071462c2af319847f003d1cf6cc5fc94f8fd4c8956765462b0ce2b10188004fc86e17b454ca49c1af05ee57ae567f843e70f3f5bbf85a280cd1bd31de9d276ef76b1b3f3bc2a8ac4049c459433f5368c10b2c1f9b0fb61f385c4d66908a289455c92b860f1e220030f90b05398d52dbb4e6eea21354c2b7585c43a560ca22babf373f7857c94cb9269e533c1ce4c6897fd1243d006918b364e6bfb36ee8569e94b910bc952efee96909592084d35e8c1b4b00172a562363d1ffdf827d1e37628480d1feeab01d1e7be21dff0e3e359f9e08a0020e26bf3feafdba3067df6d6e0197dca76743e11ca24dc8e4a7baf56116c58f618317e1ced0699f3daf07921672a4438de34e5cc666f18e111b35f2d8252d247e475e86731e63a18c2ab516689fc4c0d7bae9e0e5abb2556bfc6dcacc276c392715a1c7869d709867215a29b745fca38eec7b04fa774f3176606a2a4f0018ebaed4dde7b995d635e757ecdf96a16f4640d7f9009eaad1117218a21582b603dea4be37a3ebe08fbbd1b4ffca11a1fd99e5d89af1100802eeea30832ddbecdb7bd1c50a05e7aec7b355fd129660dab9c109649b02329ee9a5889cdcbf2c01929425f4b947601845cf21fc36c936866c07de1a9a780fbef2be98acf3a9e918ab1bfcfb11ea201b996eb287234cbf7923be4bbcc65cb2bed30744120f17ac706253790031a4bfcd572613454c44fb785e91e4b819d52e9a98e6ef372daa839eda6e828c2a6e4fb91b7cbec19d7707b16d976345997783de3a1ba19e0d208a2c40882dc54be1e0f9c9abe61e84499f955d8794a7b7384721fa9f2c1710d547aea69912f967193101675e5a2d9f023ac1474415a1ee6166b9d2f22bb4b6b62f267537dba83c402cab8d8313fb19f2def0ceb7326e07f953f1cfe76a273484088195f354dd32c2fee1c533cc8758f22446081bb6946db746317221f795517a586b06d95d181bba3a8eec4f3612c57015f62c19a44417b9785a244b08af4e127e1c750e1b32dc52d16b02971f62cfae6821572373c548ca11be6fd58b964eadcc919e61beb5d47ac1997d86752d69adac65811ee8a8fe1a0ec92778abe7a3d860467975bc3bdb7ca72e791a630e6e902e0470d95933a949ea32d61a8afdf63d150f526fa58905d96280996a82810c7b222108e8f070a667842dc2ae53a113e5606424be0bab888509b1c1384e33a92648ecf2337d60552d80239079798f20782767e5c68b73276180ca5b5e1ce1ca1e55f3e74cf2c58922ebde01f87f80c5e5194b29f5cdd3358e96c38a3708c451ebc9052524dfd0e12c3a4e123b9337b1a7f33c32b6ef947b274d1c665979e374e81bc7b147b05719ba650ca05f68d928472719d4d0d7dbe7039a0716f5ff08795fb47bb65ae7b523ec5ad35aecc8a390aa9a449d29e97dcb2f78d972c5d39d2dae888553a7c65ab70619aa3e062352ed95ae3ef9a613a2ef5f3353984974e2b1da5fcc4e578f56b4ea3b99ed12c757b758a8da1f6cd46a1ec96583a089a2ae49b6b639ce9d2b6ce5b8973587de7d9298b8eb847582e821156635dc54d6f39fe60f5ebef609772481b720a197b06f7cdd2cc5235b75c0a7cfa5e69b9f4f3a1707272995ff480c25ebab40bae5fdfd2a01544a967c14123da6691bb489e81703c9657a77d2be9c840c7db09162b64e189a989a709f381d46e9132ea2ac6c693339ec683a814858ddf5e2e11f0f910d2f99a30e91ff8df0ed974565f38fb35a81cb0737f5d0063fdfd43af469ee801d338c82e1496e0b37197822ce200726742095b5f1a35f53be57351160ebfb695a2517851a8f5fb1bfe115f29505fa7419e8c3028bdb579dea2a5b68ba579ea1f8c2f42ff6d4db69896ca885563e300c759605207a00fe93321c352f88d5592b1ff05c1647559a8c5300e7a65115bcfd0be640441d6da25e2ae63b23305d5400bd97784755d734b24552a128e69abcfabfde0d0c3035fcb4a86af1b9d7bdb5294c30541d377c05a5d111ff4d2bd925687e09a62376537e6c84b8a52b97dd62dc8a2be92ac99f36dd69250a152e71c9b1e9f73fe2858ca41c9973746936be1b26fc89ac61544e000dbc803e76ac3c7e2c72d74eee97f5def1527a0f822367ec0f332066e55260eb9ed9746d6bfd7ea0f7446e1f5687066e4ddb1946b370e05c9b5d25c888f224594ee73a7e822dc744744ccf0d334dccd70f08d89b7bfe3565624d422feb1b5fac2f79d22df66fd04c9eaa7122a9aaac2ec31fad580359b02af9b00541a065172ae711fd4cae08fb9a2cc84d9fe49c9bfc60e70b0700518f1be050f87cee831713b60019456f77c9a6c8e26e71d714a32ec408f93ddcc2d3ac83517736b5e650a1d01fc633563d784658d896e60b56051a3111b7c99783b2b7a2fa17c292a7ecd5668d991fdb07ebb4567c713a47e8c0a9ad01ebdc2ab7c522382dc7240405e00164c468185a05d60d563e03b0d6f753970c32a72b7e3192397c56742c9885130af02ff9e42b37ad4f0313fd85e15c241e8722e5f21efc6035ef0fde07b9c6263e8b94c52d74561d4dc5ce971231c3736cb22bdd1c60a23d5852a3e6731cc44d59c7fd9f1e016e8ee8bfe3194966e0ec66eb0e4e0d225f5e516ad137f303f319b765dc98cf262360d79f1946ba3343c46be93e460ead990364f551e0d3ba73fb4cbc42fcfd9c064b0435c813fb08cadbb4fee15c8100c6156a9e8bd79e68acef0db830b17f941af3e0211a5698b0b6e4e3d3ec54f5bc2c96a3664834ac2e60f1926d31f85d1bac40b0c3893a5bdfff4a4bff4cc9bd4f385beb71edf4b8901f1d72ee00a314c2c573bfe1173ad355390194aacfb522f018bb0059869220e752fcf9681e32f5565856fab886fc98a3ec037f8ea8d5247b099a8ada2ffc274f80930288ad2dfb208fc6111ee74fc18c456b42d7fe082f643272444a4e7bf9667fc38028326a54c99c2069cb29f1d40b12a23fac420d2241685a9d1cdf4afe9bc7cc8a40607cb90ba1005596d8f08d7b096166937f234b40077ffc35c4e2ceac579d135223bdc83c74dd77b1c55f1421864a0b5594de78fcd26bad5277f8fe1667760a2ed00f52f1d013b3150fad814814dab32c6689b4"}, 0x1008, 0x800) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20012, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x36, 0x5, 0x21) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe89) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000100)="1e4d016a76d7ac668c50a0ba04c262cebc47b3db0ca9b09605afd09d8b902a917f9ece56ceb51e29ad9a22ba349f95e72f5a7f4e914764570d18c479a1465d0694be8ab3bb3e950ada8ddd1b842e75745f3b2ccebafa0245a864510cb5d079ea7e19df9a0bfa1cb24f1bafb2d8c0433dc7944faeaafdf84805817e5a557fb6cd4609d9142fef7b3146246fb399832c7a0233907365e7060e254db0bf684303b3c14adf4a32", 0xa5}, {&(0x7f00000001c0)="c9f79e63fab6585c82b9e798707752347d6c7383c574ca58821af0a2d87d26827e4d1d9409faab5abd15966ffdddef52729f11f5c055e496012b18a2251758a074998126f73e9c05e285d2cd988841457be3c018337b1cf7ad59d31297fc11e902326f6c29c4731398ddefa7c13c37d5716e70c2c5a3bd14bb135490fe4da7c245bafd497df68373cb43bc2256276fa5914c905085b49473cd4f4b95c4635d35afa5c15e7edc5c097dddbbc897c14034cde261330560b3c87a879c00fc0e1f18421756927abc3eaabef6b6c51481e69664ac0ca4b155b51f0564b3bdbe1dcacbfae879ae397b48caccbf727cde813894b999fb4d86d3e08f140d2edc157fe351a6b611487f6495099155c4e72511307ed258b84ae45b7b900ca442b40ca1e22883df88c7dfee7332067e9ee84f6e1ad4d0623df40ac169d5788af11a217d988367fdaf19a7530f199460fe98f3ed4279ea84da44af8adfb9c38f5a0ee6170aee7f4e2df041bb580a55a6c87243fa3ec4f42a215fbb9f45c8a8250560100a5386e00de46ded709e5c3027f378d30e0e561f2705a98b23c8e03e8020d3595ca196710dc0aafc251b41d02bd7dd2c9225d3be6a81a06441817a577f4832a04428cc856e9d65f5672e700f2d63a8a9aca425c812b5e123a54ebe488c4d857a33aa943086674144463ce47984b345052374d7e3bf621bf59681dc8956732dbb738b122196b5807bfc473fca41dbe9d718c48bb6f8c3c619f94f132271efcfe242c3809a810b900a279843255c53ecb104eae8a90239de4696bbb93bdf93ced8cb9f61f84016d677373b6c0908fe5701278cbdd018bd175dab07d16474ab317e0b790c7088e8d5fb08e76172aa28ca86384b885bf2d2f3640b13db244648a0f0697cbd1211be2a5a67fa03de3e95033e005cc525f203a5c3d107a08848ca18902cae83efa04efde82728ab66104db95b9aa21c7a3126f425181dc99aa43e6fda3e7b28062ed7aa65d854195747260a6fd819993af5306208b37cea8463bd61f5516feadfc55b33d7a618190105afa4ace9d83ce0c1d7ecf5d9b90a34c51a77a86359247da41de0f851a0ffba441f0beffba858f582cabae02fc4c1c76641d7f7f63106a30c8b3e8357a40d0ad8360451c8d8272ca625bce5c0469ea8d919120a7ccfe5d023b073598e608779ae5c714f105f59faf48d9caa57c6507937e513d6e4793374e1613c7bf3b49826295bd142ae8a4b6429d2cc307698f305b45e346c6961cf67e4b9b2e1d73e1a59c32e980e0a3e4d1f5005c9ebc43d738dcf59b681d783c4c3d40baaf8d2eb9c0187e1bd05d2a69808c9e5fd87c7e0eb3bc01f34d06689226ba72167af7e23726f6316826919026f52278d934aaba0fc3f5ca83714c25ffaa71f631dd3a710ad1277dc916f04a78e11e56fe6569f87579a21d808014d804a4aa16bd312111a8a360ca34709ce37178efe45812279cbf87e0277c04f18c72dc692e8c0220fa0d3ee2b0fea849c1bf91858edaee3d116ed9a585db038fc5c09ae93e7690322a5c0225b1e1f357f54b3a4333fa509da6beaddecdc17e5db2381f0af740998f29791915420bc2b9b702f2b37a87a36ca07d70916f83e13062f24cc70b9ddf4c9babd4f59a0103857510bd1a1c200489c9179faed910763ae6b378d35267d012730467c8b275add0d9453dc80ec695600a45010adb85fc97ede1721f19ee0056f295396638ba66d1cefe5143e9b8673c35948b9b80306ece6d615811152e8fb44ae7f3bd460e637718784ecaac526eedb4898f5dc906cbd1d88962f60e2580e7e4aed67e7db34a3a36afa7c709591ec2fdab52e747b7d8584f63d4566a8aa597693223fa50ce69868b20223f6f5f1739ff92437ac8c043cf487fbbf748bc454fceb17f249fd0a9a11383dca8580dd43bd2cd9863dd2c6828ea3d157c11337f6a9d9252ffdf7cc128d331903ba6a55395db45ef8d22c18b35da1133bb6752bd2dad811af401b4a07ec2e5bcbf22d9f9e3a676296696bab8c083d222f82141b8fa9240a28565fe017c207652b1bd2d1d4c778a97d619ffd3f564008353dbd675c0b98cb796c7efb0e53ca4340f4becf569e622f07f597f80fceec57c9cef07c5eb1deb30be85012112a34f56587db3eac38b73c4f958be1bdba354b59f855bef9d9774a20d69a953f63b6905f145d6a20ef6a85ae871cac9a2dc5d6a29dd7450f0fa14a1845f7e59688f44965d3f9f255fa73d37fe8dc21a8f76359228614c999844d0b9c143dfc09e38298e12f5be263db538639cb51fe571a5b82de365992ee5d4763e62984dc95b9a632cf9d4235b1c2a25827a6bd46e4dabbfaabec7a8d64d930a28a07bdb1b5cf56ba6c286559fde8c7726a0df1534663f5ddefb35c30c143fb8abdb488a02ae0bbe1556e271ef6fa9402f7046e44bb3b43f715a0246bc36c5909fe9e1ecb98af866c40ddb7f33263e2a2e172aa91023d7797b4fad1b298115bb188a805d05061dabdf88bcf3919f02bd8a19cefb3c07c61c22a8c04dc66dc7e33c876ef68ef520d11cb4561acbe9d2988f7d93663141e7ad782fef463d9494201e93a2d89c88a12da143d244a0969585b021b4ce3cb6c9d765bb8bbf4370479afa7e0cf1392307c4f04e7ac02a4e11d42e82c81fa1a9179b1f8c3876961aec9bb6d14fff5a2c115d7f374c746c1c91276d861a70a608bf7ec9877489cac44e5e1fd348d56af96dddef1a1deee2d5efe684f160cf9a53ccb162ff8ecba55e8ffbabb67178b647fa1c0636f919fedee1c81c7907b0b2fcdb213a369a51ec8cf1fc3ffeed080d2ef5447b27ff55ec877cb51dc2ab7d2283ac3c123b5088acd0a7592e2fcbcb17e3098438ae1996fedff73f21bf35392d88d83093f0da75ee33dfa532f007d0775c7e28ddefc5dd9a4de85fc9567732ebf2f5b434f88adbdb75768a3f475d444b6df62bbcb40cd4b013b794af680333d57b4e1dba905b983fce71d6343522e5d0e006203fd37f6682cee41c84432c28dcdc77bd6485aa6a5dc1c2c3d1983c1c05ed021d9c5562ea758cb3478438ac09a226897b775cbb9d75563132abbcf463e9255d55cbf926a9d96201764cada55364d12f0ff64056a77727a6a9a7c8c1215dd27d4ac458ada5096a96e38850d666ea6bf027ff6bc0180fc355202ab4b6c11c4d6ff81b0e59f56e06a27476abc35b55b8eea00342c0d5a37f81a55589adc6ca17ff52fe9880e0572957ddf9fd34f0315730e87f6e6125bb2e98931a7a3947d73946fd977672c9d587740f2589d443943b9bff82d02682045fde7849ab3320cde459b9c20077be0219af949159f07d7822e7616b59df2655c5ced02f2fc51849e3272da67783ed37327c0bfff3305eeda6fc38d8f02135d44ab22093f349bb1dfdbd9471ba906644206a4231650e6d6dfd9a8a3d7bab907f19bcd1db3701389243443acf59a16c241aebe164608b212ab30cb31157b86a1a210d0bf4599ede767ca62f5e710080f598fbd52c6fd872da656d9cd70ccf43bfe5f65dc4d84020830bc97f6f3bd02c2490fac2a645256cd9dbbc297f9f8814c9bc54c257cf712e44b386cdba1121b3ab93561696b659381a86d952527d64264ee714f3847b65fb483b63471f78786004acf6a51c222aec44b26a812431d85f46d783a3fe0281e17289701717722613098104ec4ae51855b47a107bf51299149ea962cdc46d15086081b7200f84e0de065d04e08f6468f2912223bb2e70fd621106e7aefbf7d3a7bb6bdfca189eddbb83bcaa7b871b3635be03b1f29d0c967bebcaba99999eb959db5419473e4a505ba436be5c39ee7ad6b3d0510ecb1ae1d12aa5f1102687465c0130d34c9680ce3b390e3d914f20726bbafe3a0aa4f8db6e52b85cdd7d588bee6fdc8309e249e744d0733d8a8670d1f2471c8730cc1ad9558265d3968f9ab90e8227218822a6496186cb32a16ffd12d60f73c38d0e10c898db423d0ddf57e7a70a97d19daaf0226d80d5da9d446ad25067385362a2df80883359cd2169c2e33739a4aa758f8e274665e95bfa4fb16dd79a51398359d847d9928b265a75e8bbe27da3cd1f047602f03df6875ccb096d565fa16a268e70aaac0c9ee01f6ac8ac403be81fbb31913ad2f995160d38c04b67d3575b52aa4f10e21b5234e416ba4bf41a17cd740304ca98858b5f5bf38a1c217cc2b574911d70a6217306dd8c0ef6b4b9dafdf7865f081913a6a1e11356e634030d69ac3cb7c69285eb3ed18498db80697892abc5455f2f8ebd0a9e327bc5e9dbfa66c0859dda565e8d4518c187a964359b47468a7d770d606e5738070acbd3c19eea32efeb10639283d736fafedb9942b593120e1ea1be21d717696db7dac21c7824b8aa6a43e2538733af65948b655c20b7b2ae830bb5192e2c63668f2fcd02e5de2a1517a2e102babba3c9b0efa29b212ee3a47b8bf36ce8a1cd10cf20d66946f61f8c68ac41e742ea0bc820f4a581c2e879af06d0af490343fc3185a4e0f2966943ed19f081aa7d39041fbab1bdf1536e62d4d0522a63104e7fd93f1ff07e2a83b2969c295931e85923b918827ca323e2c50981eb76f326639631f4f197d6ed861c7873b1292ffb55add8e70ea19fd2d7724b1a634a4f3056b5fcbace99941b6b2fa85bc14aea3956a42cfbc5914de541950ad5e98e9d1cd97ef73c6e6d4496aa12517c4e91b3518e7dcf4d66cd1494db70c3ae164971d01516577d6a96977cb0480ad97cf4768ea484c1f9963a9e9f8216f281bf14558111ba104786d271d35183dd87d89e1afcc4ac0e2f9db1e4347df0c06e8929bc455c1ba0dc96ef265ebe3d046d146735a9f6812508763b6e3ae4911fbec62d27c1e02e76aa815bede5359b492f8f04090624adcf24ccee95ad0bf8c21450566af67788c57d925c1f2ae6b84b2ca9e4b5997ac45885119da43b499838999c574fc945142d166ee21e1d5a6135a42df815e335ce5eee352d8ff698c7bdb346aabe36088e7e144ee1f8eb3571b16bfc7eac84147d7038bed8a1619f6e2462e446c649854a2e492d4253f369e2b27b7c0af1a3ea658dfde12838428e206159955238654291d4a58169da7e3118288a40ac34b0b199af330dc40f2a28859d6a090bb1811ce70097d37234f56007b4dce81d919a99d341c9bbbc7db919ebf14485490c7234cba6ca035f50de775ddbd0c21bbd838c571a7c75e994c970bc4ba62b363e5d036438ffca82a392f38f0b639129b46b6155c3020fdd8c95a7d41e54e4a83225799b3cfee1dfd463c721106505630116aa3149a5202d7d3e1e8b33d71016dd57569b93796b8ae49a5ad5f0d4eb73aa39d51d4521cbf0b50686f978164376fb59df775403df37b3e93a85d1be34e127f74a18392fd23045675e0a4203866f9efaf3fdbc90392d032524260a4dcc263f2f6d4e62b0c5d06646c863649df27f31653a2c5a7f85c805ce6f06941272c55d8e031b78e357114ca1e08c228bd48fdc9b76ae547dcc91df7a49c0d15ea4e345082549e2d6292167769a6add9e6b752a7b19810fa026f05317cb7b683fe638aa8aeff4191d9717f42c4f3b0bf22a33fbc2a9d3d475030d5655017b95c8aaa1b4e2e1d55ddf3a692225b9e610ba77e6aac61581ad49d471b0ee19755bf6e30fa4f6c177bacab0d6144264978f999eb1a86d324b1de094468c2b6b12f8484e55b0c3d88ba409a4c9b5c93b7a84c70213459a584bb7c68da9d5ea91d029072a5c7d1007aeac10e264e4cfe20caa22049fe79f700f95cb7bf16b2c2f993", 0x1000}, {&(0x7f00000011c0)="bf909bf5c82ce3ddd584cbd5ccf96a51bef74339a64c1a8799f47f3dd01360608526723890a9fad05beae961cb9eacd310b660c713fc7d55ffc722391e82f0a8113f118e6e703566e037ee87e33c5a57b3cda52438300188d24c1694ce649a96d1904e0977ee0d86f42e1383cc4fd922e9ded1cc4a99a776186254467c54c9e5ef4ad6", 0x83}, {&(0x7f0000000040)="23912378eda9ee59ec45c22d1c9e26d31416f6e923d6ec2f8c819813499575b5906423adaca0ac9e13fef71d9b27841be2a01a48ba0306851b54c4524c44cc793ca390ffce7b6c9138e7ca2c428017b6e9c586cb95846de25e0b67ea6e01b4db7a40a3f8dcea0250dbf5c71f6b", 0x6d}, {&(0x7f0000001280)="df0b6c8abe0f271af9515b691d0c9b4b5f8f93f79b753704712c5835fa542c5ee491277b312be31bb1a4f45b49188cc20b257ea64ca20146b09715231ee779cd9d750fef93467caeecbe528458e45a112082ab74a8c75a56e8ea98c07eec587102059932794e2bbffebd49aaa18b50448d08ed3ed34ddead8c8dac253313b1704a8de3da1e7dc5f47b2ffaca10895b7f0abc41376a176f3a9dc7afa6b4bb0c6d364188c714fbbfd8a821964481bacb89652a8e5f90d0b0d2e7df294aac599078259596a0646324aa029da7a61cdcb85d8d61e2de3c6ac329", 0xd8}], 0x5, &(0x7f0000001980)=ANY=[@ANYBLOB="9800000000000000ffff0000ffffffffd8f63b5436f849975e0a5d7ce8e269f6901560c9b7c94389d65123954f858f32aa7181d5453437e760f5e6405092d43709c00514d82f8eceeaa590c7514aa8caf9bbe9cc3895bdb495c7ab80fe9adf0494f59da98427c44e3374eb7869169e08a988f4ebc10e0f5de99df8eb384a85514112d036356d6e3b3719daa77a33b5005800000000000000ffff000007000000489611bdb58de348d86a72cce4f8beb5c6070e11b41e5ec3bcab41a677cc3ce91b71c78ce55b922485d8d40a846471899960e3ae06c035222b41d31778764ef83719305bee000000600000000000000001000000ff00000068b96f775424489dfe19c3a92331b2feccec7c7872677560d4a5c43725b9bf8d0e17a4e7b381f6b0aecd8af68b05e0c53bfe8153976f6b732153650bb956261d97f9dc015fb83f66b6464200000000001000000000000000ffff0000070000007800000000000000ffff00000900000024745a47264821c61fc5155c31a3b4f87b16d46b7f8d314b8340a1bcd65fa4d06d9c94df0e3641a16112c69f0e6ab298d5c9e8e189936075801d3777e2ee53555556219da0a1642dd0e2a53fa84532dc7588e2a4fdcd7754bc8fec60fa3b0518fea5700ae4900000e8000000000000000100000061340000915921509600000000083019103d40ec35a65a807e2c2ccbe0814a7b6e84ac8d942d476d49f2c57ab735d7790590c8b9fe79d4ff754bf2d30cc1d914dfa38b0594932be2f4e126e8252e2dc7b68c01cde7801d16dc2f4e94f45c54bebe59a2c0ef2df137949ef14ade88e6d242020e62f8d09eb0b3f6db6a280dfcc043895aef3064fc4ce6a65e4ae6d35b171e0fbd141990a478e0c6755903e57f26b857ae0077f1385102dda79d0b9886d9ac421375dfc8fb7514b579d0b71d9f166e14f672e502a485c63193bc3820e3afe7cfbc29ddc7cae4f349b70050000000000000000100000008000000c62d68f3aed69bdc6029747ec89a291ea94f7dbb328796083f9de0399ff8033a66a88d1418377fcd34e6ef083ad3dbb05f8544e35ea668fc5690f36964968f814800000000000000ffff0000070000000d10c8f28c07e9d8a0247145b9f73400b8da1ad38d333d6648b1d63aa3af30cb415aedba122349b087a6bc8aa17a4db9e7f4d70a5a7ef300f800000000000000ffff00005f000000d40eacbcf92f0a081554a85410b590c76c3897ada38d2f7ebff60ad81148b2bfd79091ff3375ee3569af058034e612fd240d6cd9a4b026bec2488de387634796072c44b17ee8011c6180ce0b9fed4e167c17cdcd35d99c49e681ec6c647aa898d690428bc06c72c954ef8a24744c0c465debf73d6b670f4e2f1373ebf80e03dd6df9df6e949d3681c93f722953de9e42b1a63b8ce2489ce92f762bfe1edc9e9988dd03bbbc39f3e6ba647cdddfdf45e448bfbab72c22a06a0b60d093a70b2bec063a38066fc2975b598e613e98074cce0b8bac5ae385b462b9ea91f4fb30793e08603a1500000000a00000000000000000000000ac00000007cb506335e62e003cf7b55da0615109cda71999683e5379de2b8110fb49308e5c735e4e5f3a88e965d665bb73040a7d61467b60d28ea5a60fc39d4236b81272a11df2fd40757a7664915e5eb393041299fd9a74913bd1bb7db02cc8d2a25d53613ad7c1104919d8093aa7aa4f86b1d0575c3834ade90f5a0572bdfd9ad5e92f8de0375238d5c0b7e54e57a55011eaa90000000000000000000000000000707eb5b0c59dae72e5ec22af6009e7363fbf4e80579a2d998304d7da041ba4d45cd60c672ce3fb7e5a8b9319e1fcacf3d180a9b5a06356b0bf40538de125697e36e8856d048ee6c08b13c97bf06a5f29e2208178dc3bea757de6b6867616bf40f33df46b61dfe534ec0b902af6350afe53"], 0x567}, 0x2) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1000000000082, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x880, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x8) r2 = semget$private(0x0, 0x4, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7fffffff, 0x200, 0xef4, 0x7}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x5, 0x7fffffff, 0x9, 0x7}, {0x8, 0xf4e0, 0xfff, 0x3ff}, {0xffffffffffffffff, 0x5, 0x7, 0xffffffffffffffff}, {0x0, 0x0, 0x8, 0x400}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000fff40000000000000200"/28]) 16:01:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) read(r0, &(0x7f0000001140)=""/169, 0xa9) r2 = socket(0x18, 0x4001, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) connect$unix(r2, &(0x7f0000001100)=ANY=[@ANYBLOB="a3940ef8f4e7400a92002f5d74423fa6ee893cc77ca85f7b98f7246864a11a0253f59e85"], 0x4) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x4, 0x6, 0x0, 0x2, "9c0678ac6deec4755547f2b3164a2d1895df3a65", 0xbfd6, 0x800}) recvfrom$inet6(r3, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x8}, 0xc) 16:01:32 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x4, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) r2 = dup(r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x5, 0x6, 0x9f6}, 0xf3f, 0x2, 0xa1}) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6bf3321047b2bc78) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xfb27b3ee) 16:01:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x0, 0xbc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:01:32 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1000, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) socket(0x3a, 0x5, 0x5) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:32 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/43}, &(0x7f0000000040)=0x2d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0xf3936a5024f6700b, './file0\x00'}, 0xa) 16:01:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x6, [{0x2, 0x1}, {0x1, 0x4}, {0x3, 0x8}, {0x3, 0x9}, {0x2, 0x100000001}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x7}, {0x3, 0x101}, {0x3, 0x7bd0}, {0x2, 0x6}, {0x1, 0x1f}, {0x2, 0x100000001}, {0x3, 0x2}, {0x3, 0x400}, {0x1, 0x30}, {0x2, 0x6}, {0x1, 0x2}, {0x2, 0x8}, {0x1, 0x6}, {0x3, 0x80000000}, {0x1, 0x6}, {0x3, 0x49}, {0x2, 0x1f}, {0x3, 0x4}, {0x3, 0x1}, {0xd307afaf5f15ffa5, 0x1}, {0x3, 0x584}, {0x2, 0x1}, {0x2, 0x4}, {0x1, 0x10001}, {0x3, 0x4}]}) 16:01:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0xc7, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0xfffffffffffeffff, "000000000000000100002000"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) flock(r0, 0x7) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2000018, 0x8000, 0x7) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x26) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) socket(0x10, 0x0, 0x7) 16:01:32 executing program 1: socket$inet(0x2, 0x8004, 0x3) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x20, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) semget(0x2, 0x0, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) r2 = socket(0x18, 0x4001, 0x0) r3 = accept(r2, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000180)="5d4dd63b20a72c89c145729022dfe170b33dd242532ebc7c1842951657f94a", 0x1f}, {&(0x7f00000001c0)="fe6a85bc75045241f4571e242144b12ebc973d7051c8a5fcdc10d7ef72e83c9ccdc3c53d040a66d8275f7e6fed212781075b54b70c3708ee97d49164aaa288fd1129d5c529a949a50ef7d27e94", 0x4d}, {&(0x7f0000000240)="c93b27ed1ff01a9a511a45a5cedf4b34392a7d8f6af5d15daa90237e0c17e7af1adc4ad8d1aa8e5953c4dfe281083b0ae350a894905f29a32f0e21dc6c00ee33bef432ec22af531e989219f43b9387150a166f9c8b66b04997242772a4ef14d0f18614213332dd8d06693654f5aa6dcb45f4914075642baebaf8ab57552b4b178fdc286f336857e4dc1f16a6d92b8267b063752245c3de7374afb06fad10129429130bed4590fb0299d47344cd8e7fbb48345547", 0xb4}, {&(0x7f0000000300)="697420ce55673658d913b68ac8893aea1f9f1c0f054f0a9848affacf6ee790a8769f8f2e436a7064ce5955c1c643631ea4bed920f3e49b81c1418ebaa101941da13298b0a844b860e8fe40cd314078d7c8c33d1ece2a6b5adecbc1a1a2c57bb7b6f61182b46ab007a47ae0e7c480eb3daedd2ffc9ccbce4946b6dddb41645526fedf277835673e8e2de27c161fe7b6fe0e9307e7d1c5893115c36303f700b0efff73a50be9f4365cedaee4d012b08f119a28a024639752bf9d912c9ab8964da3a02dae5ad13306305dee066449", 0xcd}, {&(0x7f0000000400)="bda27bdb00", 0x5}, {&(0x7f0000000440)="cc1d33adee063c5e016c7a3cfc2bff3bd076ae295783ba2163e9fef64af6ea2a105d075a5403016d056f96c6c69519afd102f985f17697b9c51922447e783f878fcbdbc0a1abdcd7579e245dd4f44e4903d02bc2e4b5880f1f867de76662c8bd3b0a7afced5004a99134e0b9026398d9540495bd761e19d7b2b88991fa6d45055f5283fc433592b9cb1fe1623f13db9916750932f36b6a7893c6ce01f49ca64dd567401eebcee7c4640d5c9ee9bdf34f50a20b94e7786c43bed3718c22d8f03c9f56b8423fc8315b0d0566857bb70f3efa51ea5022e71b4a411ab84bd9c93f6b95172b743a0881ecbb2a4b1f317b7e01d979dc", 0xf3}, {&(0x7f0000000540)="24a7f6640c90dbda6e1113ad979af5a85a1d34cbc457480089c5b1c0501fcf9e595bf694866f778fb21546e7e64ab5be3304b98811709b3a0bba1b9771298d86e18e746fa5ebbb7103e4f5c5943afb56a14573bdc47999a9c456176bf34af30a03c0", 0x62}, {&(0x7f00000005c0)="ca37ff77b6fa66464d08a893fb83ce36ec9477755ce74e1568427d4b064265a7258790e353218959dcbc73eb834bd286dff931c61e1815dd4c857d20b159e72fe7b14aab23491145771a8413e11823f4126c640174a72b2906614fed8b823e2e4f83853fb591df5dac957c950e7556831ad0db38d93adf24e982b79ff91e4a2334afe612ed09bcf28c169e9ed141529c6cb58ad1e4e676fef0f4264530caea26e8eb00c4c5b8b7551e69c08922871edd42f71a699c", 0xb5}, {&(0x7f0000000680)="b682aba769b03bb3961dd2319f8914c34720808d59ce9c9f6f63aeeba0c42ab7f8fa45cfcd2c59ad7407edfaa94c483129bfdb2a81bb22c9771ec2a160d3fb2add6b755b5fe8ee99c5132b9c90744a18e1513069042d2eb4b1f5363a482da8909dd0c3caf7e582c581e37fa286b9eea96a6c43eb5176d82c6ebba03fb4561b0e4b53542cb09d6d17045838b955e9f4d67ff8615478507d4503dcff93aff374d42a2ca2933267950a5b7534223c7e2128165666f87ec063f730b21b5f93b9279dd3cbaf", 0xc3}], 0x9, &(0x7f00000008c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r1, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r1, r2, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x70, 0x4}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f0000000280)="05408d70b8222a6850c2295922301fdd6212128f1758bec86101ba7e9e5e202656b14f54eb79c21edb25f77825577b8a94d9a364fa7d81b91cdf7c5e2ec27ce2f2558145ee6f6e6cd84ff9ff709236954396c5da272ea7c40be3ac85a42b395e793ca4ab29153b8296d5e5bb204c5fb1aa0e2301554b61fb1e90665e932d873424b3b4de7c001555895969d1a07b", 0x8e) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') close(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x45, 0xf276}) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x7fffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x18222, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_emit_ethernet(0x9, &(0x7f00000000c0)="e958616051d4ff6295") 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:01:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x2, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getpid() getpgid(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:33 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) writev(r1, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x5, 0x2, './file1\x00', 0x0, 0x80, 0xffffffffffffa52a, 0x2}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 16:01:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xa8b9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:33 executing program 0: r0 = open(&(0x7f0000000040)='\x00', 0x628ea22aa306c1a7, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000fff7ff7f00000000200000004000"}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0xd910}, 0x8) socket(0x16, 0x5, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:33 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/77) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x28, &(0x7f0000000000)="9b7d0d974fcb2dd80075f616a2460bbb0c0a4d3e11bf4b8963d133b4dfd494b47a308bd4c790d44e") 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x0, 0x7, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="aec83aa98a096a0b622e548b22c0f60ad07ed2742cf639ab676de96c750c96e693e2f5c56fe1b92ce4799d79147bdb52c191e8179555ba1eae26ff924b71155f1a19e8e3007c84cc0c0c210ff39d020a8700f7b6e0931946acfc751f6164dfb54ba78b7747b75e15060a3ec30aaac0bb29c845d12018cb2e2f43ccde4364b4f63c7a63140b8a680d035afc372400da2d4810abe70bed8a2bd2f4dc2d6bfa4eb79787064f54d7121acf8d828a92e2aa811f572fa5c8c17ffd54828f0827fadc4aac021bdabe90faf2ff4f36a4b83db23d9be336a6d7929f9cb78499c720651e747149f834fef6ae7ff3e31310d7441f004ac59c", 0xf3) 16:01:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)=0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="1a98b43a996227c5e0c8b9bdeb3a9bb5022b0f1c9dae749e9887a7a078fea1058a6a1b", 0x23}, {&(0x7f0000000180)="cc34b6c2bffdf7ef10aeb2a6f0a3bbd88f9b98366f222c0e5ecd77c8f83561bc1771d0498213323d77fc09cde6e4d4e3", 0x30}, {&(0x7f00000001c0)="fb548478ddc5afe63264c48c808a26fd13ca08c6249b689e3e789d1a7b21eff2c7f52c74946cbb46bc1588f833378059bc097ebb73e79f9402f97621597f2c9f5949a39d3802ed8149cd05844092c0b36e573d57f5140048d63a57b31bd917b74e51327142fb", 0x66}, {&(0x7f0000000500)="543c9d94a138382ce7c80fb8cd4c1282084c836d9841682ee26c356d87bf0d5b5318cf082e785213cd649722e3a677c412a15c25556eac9849bd14a84dc4ced5fb3c1b436262cadfd522262b59507079495e49bd647c1042c3d84e51992fe3895f34d0518df19faddc31f9e1d0418149cebd2bdb36f0e37f023b12be66bddffa8daf334a2826465671a7c127861ed11a9cf8b31880adaf3ec3d8ad4865b09b1ea5784b7341a316d787fd7bda5e0294e1f1748dfe729479b057e40bd8d621d745c2a3838dffa13130846f639775cff98be3bb9681ac1fa21a1a48932243474f37e40d82d8e325c000244be3bd9b50c1383924e6163e72e6717a00a4fad675dce75606804f98e7ae071a7e0b72b7f273b0005ff8a99eee764aeb3352728a0100f1569d01fe9d23152fbeb6badd9408fe0d9f063ad799716740a9981f753a9a036d651beb5c85e4f77d09d13ad258e6f2b5c140896802cd2bb7ca96774de65fce2824139290a811a56098b402de9b78a00903e61c5a3432522bf506152fc75ebede102e387159277594b0ff033261025aa1d92b666cfecd79d2a6b744f14aa1b68554355bdbde617669fbae1349fe68dcab3b4326bf11d92abe7800fc1ce0e96db0fcdea55933295638ae4ed41b8788c8c8e97e7c122898d7a052b17ec165ec98f1c14578aef37c68242e4c850a1e4c15361bb9f0d35e492014849d28a86c828325fdc6a4713d3c85b07a4125406375b355857082a23f8aaea4338e12772dfdae8838f9932f2af7ab80c8a6a739111e04fa6877f7802a3d7d5fd35cefbdcb1651cc122347cd974de0be7e018e347582713ec51936c4733c3348b07b14362f66a046f25fd42ba03bf91280d94f4499f8e1d775a8812ad1114087ccce228a9ea9d4f422d2ef4ad387461f8f8c28f8d53e23d0806d548de006c0bf52c4a850f630d755def46ec9cec9ac4ff4cde39d42ba1b00e39ef3bf58efa3394249ffac78e2f13cdf0c95b4b1b08707ef72e2cc5e61323b6d27badb4916a95874c00c3bd9668255771cc8a4396fee484814d805df360734e9755df95ba3ba2bfddc95ebbbba6bbbae672c32767421a812ff7787ab016374998ac41705b6eddc958619fb613bba76f808fd814370bb32149626884626899244ce7b3f4ecc12c5c85cc8ea816156e907ea50daa5ea3da1abb6198b0e8c4e8bf0f93a863f7ebf5abe23fb65a9526ac7454569ceab21444dc7bbedcb28a216a1a6ea09731a1785e446d24cd94699ea387476a61f4ee741ff3e87abb7929cb674fb5ca989bc3ac7f0b8af016392d9ab88eb6bc9d971d783c9918d970037e8e69995675d7096f98177e56c1ac9fd11e33f14762e9bd1fd4f3cee45289b2519ebf523fc67cae603dc7c0d04a1a92b1d40426aa5981302bfab595877f26e3d34085c80dd88c771b34295008d0622a696bc5b6944503c5bd10db6da112594539765a6ffd5273e0ca13299a80e1c587018b15f533fe4f7415bee9b2b6aa1a0832903a3f4741b261a1a100de392578b75de184bd8bd7c6fbbb7f140124e66e737979871a2f8bdae24c6fec13ed35e850d91b24c51956b77c2c42f399ce4635fda5da8f038c7e7a85959c577dcd9331bc9d72b4f9a391a336ac5974e8bed0c5ef74a9452af6cf7d05ccb47145b2d4477cde368c997432a41d69cf845f147e477e6031870a2212f3c16a5203445a5c3c666d72fd8f86a93fdab8f0c015034b1b4c2dfe859e795a000ac11851c0a11cfc644f90d0ec812473a512d236c0936fd77e74eedc1b0bf327819c37efd1e00c8e99f1589e650efa756901e023762e32a48ddc1969ff95d04a82bff0b4fffdabe9d7645d445b29589d8ef93a8220b8bdb7abaa3541e860d1a2e0eeab4635c37a57b06067f7ac0bc19549508635922bc9837c27c1201c036b7d81276e3ee1da73a21a1a25346d9cf2a3423456f10c0b65b0a8770064cd716ac712eafa1c5bfb5dfc59a95d3a0f836492a18148cd90e02627941536a701e167968ff7d8b5faa54d88ec04d339b3d00469dba996df2ca75b852041c6f59c3d2c969bf96f7b768edac8dc950cb5db50cf0db5d5af3e7ef3271eb697d78d6c301ddad14317453d39d0df74eac185dd08eb4efe7ed10c3a3b6c86162fb6d096b729c0375191ddb1b0b9a8f5193d7d92c7998a4509d8d0f8bb501ffd286af1f4eae603d501195e7a37dad2859c100ab1628f8d5a67a3cfa942876e3b7623af7411a5f70dccb10b627ad340697fbe6bfc31f201dedb9440cdb4ea6e3af0f62005848838b08d89e63e628de3ecd7ed87c46107213aa202cbe00433b8db90648531c000d36d555de181fdd0fcb2338d0598bbb0eedcc1d4bcc2f615663ef9d39c715145c63452922706c668ed7585a9e422d9b853420f0be9dae113b0f2558bfd693faaf6a64b85bacc529fbc6e3b668c0ee2e4a8c2eeecf939ccc4c86eb714003259db4493523d2cfc1224d3bc294cd1310dd344873ac7fff40dffb0542e2fec8c9c75e11ba2e026cf1e72e9545cbc5054c95b372a06e5f0f22ff82809369037afa5cb5ae4970d1d2b44e7c68d7025ea789e1ab0ccd5d13e61c54316f08421ae840b628a5e72b96470b64eebbddc470030a8854b19eff371aec24241b5585bc967ef6983ae06bb7620ca43846f839f5b3efff9e14aa0a0f00471170bc00631ed2d94bb99d12b6702b98bee1b2d38e4bfbe8a6d9fdca7e77eaa3fa57c96e77565666a5e91cd88180a704d4dd5d696e18f9842f69f26ca882442c049d51536b5c5f78e57498aa04dedb45e833dcb1799e98a6be2fd2afd3c91c6221348237e9023fd69b9f793ccfb38f497b91e71bbe1239396ec8cd5dc1fce0d2239c8f8e2c04eb29894633c5fe0b2a53186dbb52767d3cc8106519ab2820cce1aa3a32b1b42488d816fe72099826c8fcce8d4bd15fc7b986ea3713093d57c1042539e5e54fd822a9678fc03d41b0e684294b7f1c209fea77f5a61092f7ef3afdd3c551b64acedb75a68cc9cbbcdb532587b476af2c5ee90f169ae8d76d7b42180ea30acca75843614f3def2640f1b27df43aca7e010e34fad22060184eb105540ea198140e858c154816b5c8db349e97d701efc554371a7687c3d7d51c8d5cf5aab88c6ccc6e714108ba71ca0a0c686c0b436ad02ce8a26febf81eb8d7c2df1e8076ece3f9ccbb98b4f505278eebe9f972ec57ba07438dfbe5886c96879be3f09fdf80855586284e96d20df78032694661faf4e92d6f3286afbe6724839bb93c8f279314124c1137787ac9d206d4e6f6dc711ee8197512b722a32c61d82cc294495578bd1262ec563b346d36db0c18e35160fc7ab363e800deaf026cbd41f0c6802f8e611be869b2d507613e9463e1222c690b1d7c501b7028192d382acbfd53a70747dfb2a75945c5c5e459a83f309094767a0c2b4fe2250d5b0a4c39260e06af64420c98e94feb2377078baf96bc6943c97e5c841190156af9b5b500f521c3bcf3567581eab5110ec1a3438d7f9a002ef0b0c6627f5d70e01d647bda0b547addc843ceeffec1ee29880ad528025a9dff33497a2ff4b56172b1bf839f798ee3503c5bcf115eaa33e50161ed172e9fb8cdfd48ee9d4e0b57b7883eb67ac45f6de4b24e60458ce817fa47696b035fe0a26f6cd80db3aaf2d0664a2a9c9b2237072a5ea808eb594bad569bdffc1567753d25307137d04c9c5b1e08922f33bcdf3c80e1ef297e9e8c724712740178e89509333c8104df57b17917eeb2895f61458c5c5e1abf410428326f9b22c55ef3c8cce1f3d9a6a76c2d447dd8cf22b16a4455ca7a5ccae54df949b5cd994cfc20ab37522e8063ac83614592330aff7be993902e9480c92b5f8637a134c47190531aa87733a283d36afaccabf79811becf98a8a439bd581fa6e1adaecf43a46d8c8849b4a74644dd23f8940e89a159862e57683f97475800bc0afd7827799bb83e1166e54001af062bd531f6bcd77e7b73244a705a69155d0f901311285348c3e3306ab04e827a48e8fcd30f1900402de27e61185b4fd2d96e43a7c56b72b988841ba9f48219b04b78543136c3326698f958151da6b5c6bef99a322d2c0012619c02403675ca1c98b1253b30ae36f89d32242430c7509351f08e29f4e1c1b85e465822fd7a47343454bb4bd59cfdfbf12087112159b1eb0993c26878ea0faa2eca4e96b6c6f40f2dce4dd7f8b839568dede62b67e0909c4c1536364cf3729f635d0bc0fa39b2fc1946d0ae50cf6cef3d8ea7c2b0bf12552a2db0bf9290514151ee5f2c1e1e45e8a801cbee09b81c7dcb7b9337aef6b3df2e2c0f1c0b161550ef43979a32bef4cc6991d174f62edc7a90da01ce593cb6839abb3ce3f39aff64fe1573523b2121cb94bb7f703076a42d53175d0d33f31c71790ad6265c1aef2943877f7e9562d67ec78fd0b55885ef123316686ce64f512a0ff5ac3a3298b0499537b1261266955314c95051bb6be27ad6c00ae6f285d510a880c82083991939587ed4939109d4033e44c1f4731f7d5dda954e8381a582328e800212e7b4981263675ead4293918138a5efe1710b1942670d06ce77a5f073adba4094e96db9b23f23f61a67e8e56ff3fd8f4d25fe7cd201a8e9671e14f9f40141783f4a7394cae2055a88b58965bac158712d9861b202ac95442aa77ae92b35a14a80bba205189d76b3e5662e5a5f638f71a14f1516913983d4c62fb287202cefc873a8bb9f6dcdaa837801fcc08aee9488e8db8cacbe3396be178bf879407176682e40741a11badc6011b57938f995719ee5affd7476579af0bf15dcbad73bd18c49ddd220a850447c4eade7ff5756e427a2f609162bbcb98221817b7bf262a5dc627a0fb4a55d072bbb3575001df9a554d83983da461bd6e0ecefe0dbae7182eb8660e6d905e1f53f42059a56ceaae3b139d5191b300bbb7c7b53f8594f7ad2d81c0d711d7bdf694e3d4342c28824d3f67043206656e4634726e1b77c36608127832fe6b6da1859cbe6e265492e48bc8d4ddc476e86ea6a177ce266756f4e84c1ea18a70ce1ccfa2cfaf19b8917f983784339f5f9920584a11ac6f6caa67599c6be94c2b479ee4443ce00e1afa166fc9e194214aaddfb756d34381451ebb79e541a792ccefeac93c3dc36d1e021413d6471e65df1e58d4d140e0868586626a58ea9fcc54d64b9ee34237d0aa923680c458277ba4cb0825212d68a636b991392c81b3df66d1441300cbd42a24710ade2150dd81e3c08bcba145eaf52e77927cfcbb1f329ac1dce9b54754ec55fa33d4238430c50f80c1c4a62269257c565c3571de3d18663b068bde18ee1e84b6e18cb239388efecf43cea5040c219526b09edf37a0a5c59bed5b8f7d830b5babb7a21769ba3ac43917066dd4c8c6597d7ae4bcf74027459d1ed49175a0f73e8ad153d6532f631ea73efd2c8a3a0e10f37d2391862b0f2a738b5fb9e0803ab65bea404e7ebbc1194b522d7ac62e3f9d5b0e2df3ce98dd7df8de356fd22be9dce124329cced7b2c2f7a93f1bd6a5720fd16c28bbe2014eb758f5c41327b3d62c8bbf69846ddbf125687e78eb464d6042ad5133180ee3e17271a5b06cb13d24bed592e9b7ba3a7e9b4a1abff4897b6bce2b98615105681f330f6e51dcbcad8e74b7cebc6b57aae679f03b7bf5a6a52089c9a74c98b15162df8485098990f0d91af1b49ebf913ede8b2206aebde630a5cdbae13f52d9ea33d9549fb67a586b6c3374b105ec62cfde4a37595b5a5e6b90c642c3d66a8d7817cb22587b0a8e3e6e23342ba6085", 0x1000}, {&(0x7f0000000240)="a5658d6ac46b5269c3637fed5973a413accadd3d0f0ce5626a340ac9aa5b", 0x1e}, {&(0x7f0000000280)="8c9cfd227fc080e1c63fcb8816d273ecac0fedbe8fc72d271e6d6f2d1830fb5dcaf7fad2df89330d1c960414e495880dfb74bfebae06e138f6993bcef7160d7e7b13fe5cf87108083d", 0x49}], 0x6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x20000000000000) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x400) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x38b) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x100000000018, 0x4001, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1, 0x9, &(0x7f0000000000)="0d75aa7785f79c91bceaec4fc47fb56a2c8ac726acf693fc95887e2dd7c9f8fc9bfea41d76a0fdf8dab1d2278ca09e6f04f1ea23ff30084230cab36ad7b4de8d625cfc03e9c3249216c31c7418d49fccd2e39e5a8d0d9191c4222cedc9fa39c633dc77e1e3af5da3f5af00004ada0c6abcb6ca6d550c5c803d8bbab054ece0ba953bb556352fe5707e362cc2c5c54e88", 0x90) socketpair(0x0, 0x4000, 0x3, &(0x7f0000000140)) chmod(&(0x7f0000000180)='./file0\x00', 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:01:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000014c0)={0x6}) ioctl$TIOCSCTTY(r1, 0x20007461) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) clock_getres(0x4, &(0x7f0000001500)) ioctl$TIOCCDTR(r1, 0x20007478) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/121, 0x79}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/55, 0x37}, {&(0x7f0000001200)=""/253, 0xfd}], 0x5, &(0x7f0000001380)=""/118, 0x76}, 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001480)={0x5, 0x4}, 0x10) 16:01:33 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) socket(0x16, 0x4001, 0x6) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x4001, 0x0) socketpair(0x19, 0xc000, 0x3, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:33 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x3f, 0x3}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf0000010, 0x8000, 0x4}, {{r2}, 0x0, 0xc5, 0x11, 0x2, 0x2}, {{r2}, 0xfffffffffffffffc, 0x81, 0x80, 0x4}, {{r0}, 0xfffffffffffffffb, 0x41, 0x40, 0x3f, 0x2}, {{r2}, 0xffffffffffffffff, 0xe4, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffff8, 0x20, 0x3, 0x7, 0x10001}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0x8001}], 0x1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x10, 0xa, 0x100, 0x401}, {{r2}, 0xffffffffffffffff, 0x10, 0x40000020, 0x2bbc, 0x7}, {{r0}, 0xfffffffffffffff9, 0x4, 0x400fffff, 0x6706, 0x6}, {{r2}, 0xfffffffffffffffd, 0x80, 0x5, 0x7f, 0x2}, {{r0}, 0xffffffffffffffff, 0x6, 0x2, 0x100000000, 0x100}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x35}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40000083, 0x8, 0x6}], 0x10001, &(0x7f0000000080)={0x8c7, 0xffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x6}) r0 = socket(0x16, 0x1, 0xffff) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/250, &(0x7f0000000000)=0xfa) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) shmget(0x3, 0x8000, 0x48, &(0x7f0000ff5000/0x8000)=nil) r1 = socket(0x18, 0x4001, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) r3 = geteuid() fsync(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:33 executing program 1: r0 = socket(0x18, 0x4000, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x800, 0xffffffff, 0x2, 0x9, "af0787ab1e2ef3cf1906e221139f18ac7f1f689e", 0xfffffffffffffffb, 0x54b}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x488, 0x20) ioctl$TIOCCBRK(r2, 0x2000747a) 16:01:33 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x100000) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) semget(0x3, 0x7, 0x100) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0x7, 0x7, 0xe2}, {0x10c, 0x4, 0x2, 0xfffffffffffffffc}, {0x6, 0x3, 0x80, 0x9}, {0xb51a, 0xffff, 0x3ff, 0x515e8cd2}, {0x9, 0x9, 0x2, 0xab}]}) nanosleep(&(0x7f00000000c0)={0xf71b, 0x6}, &(0x7f00000001c0)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x8001, 0x40) r1 = socket(0x18, 0x4001, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x9, 0x2}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) r2 = dup2(r0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x3) 16:01:33 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x337, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x1, 0x4, 0x1, 0x460bff4a, 0x4, 0x0, 0x0, 0x1, 0x200, 0x4}) 16:01:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x1000000000000, 0x2, 0x0, 0x40000ffffffffffd}], 0x3, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x9, 0x1, 0x7, 0x1, 0xffffffff7fffffff, 0x8001, 0x6, 0x1, 0x0, 0x22, 0xb3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x3, 0x7, 0x8, {[0x5, 0x2, 0x5, 0x3, 0x17, 0x2, 0x9, 0x1, 0x7, 0x4, 0x8, 0x7, 0x3, 0xb52, 0xffffffffffff2f72, 0x9, 0x100000001, 0x8], [0x5, 0x64d, 0xff, 0x1, 0x2, 0x7, 0x7, 0x2, 0x3, 0x3], [0x2e7b, 0x5, 0x9, 0x0, 0x8, 0x2, 0x4], [0xc9b, 0x1ff, 0x0, 0x1000, 0xc000000, 0x2], [{0x3, 0x0, 0x9, 0x9}, {0x1, 0x4, 0x3ff, 0xa4}, {0x7, 0x9, 0x5244, 0x2}, {0x101, 0xffffffff, 0x100}, {0x7f, 0xdcc, 0x7ff, 0x7ff}, {0x1ff, 0x2, 0x65, 0x1}, {0x100, 0x100000001, 0x5, 0x100000001}, {0xfff, 0x9, 0x8001, 0x800}], {0xf71b, 0x8001, 0xe351, 0x1}, {0x6, 0x5, 0x3f, 0x5}}}) 16:01:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x800) r0 = socket(0x18, 0x4001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x515) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:34 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(0x0, 0x0, 0x0) pipe(0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) getpgrp() select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x35651fb3f104dbeb) msgctl$IPC_RMID(r2, 0x0) r3 = dup2(r1, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x6}) setuid(0xee01) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) getpeername(r4, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000380)=0x8) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) getpeername(r4, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(0xffffffffffffffff) 16:01:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x2) recvmsg(r1, &(0x7f0000002500)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000002440)=[{&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000340)=""/75, 0x4b}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/45, 0x2d}, {&(0x7f0000001400)=""/48, 0x30}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x8, &(0x7f00000024c0)=""/60, 0x3c}, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0x8, 0x1, 0x2e51, "7e4861d1c4159bb0ac8910e1024cbc19dcc03f5a", 0x98, 0x8}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x4001, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000002540), &(0x7f0000002580)=0x10) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0x5}, {0x18, 0x1, 0x81, 0x1}, 0x1, [0x3, 0x100, 0x2, 0x6, 0x7, 0x400, 0x38f, 0x4]}, 0x3c) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x801, 0x112) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x3, 0x1, 0x98fc, 0xfffffffffffffff9}) 16:01:34 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchflags(r0, 0x0) listen(r0, 0xb) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x7, 0x4) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)) close(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x821, 0x0) close(r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x80, 0x1d2, 0x401, 0x7}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)="82d08d66a8ede7ba2a3f51", 0xb}, {&(0x7f0000000180)="9c95cb2ad3c8b6fb", 0x8}], 0x2) read(r1, &(0x7f0000000200)=""/4096, 0x1000) lseek(r3, 0x0, 0x0, 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001200), &(0x7f0000001240)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001280)=0x7fff) r4 = dup(r1) ftruncate(r3, 0x0, 0x9) read(r1, &(0x7f00000012c0)=""/4096, 0x1000) r5 = accept$inet(r4, &(0x7f00000022c0), &(0x7f0000002300)=0xc) sendmsg$unix(r3, &(0x7f00000048c0)={&(0x7f0000002340)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000004780)=[{&(0x7f0000002380)="33b5266eacfdd92d507d42d0fa2e1ebddebcf5d3b9fd931334fabecd62407b18c7512f99f5b65752fb847647269a76f2a75baec43afc131075f405bbb8115c0dd74fe870824882e4db27ba9f08aaeb9b7939c3bdd506e0377505f1b66f2297c646bb1a14263c130847be188aa35522f7cc43c5f1b22d255715415c3cff86115c0029d2ce7a9029a500c1c94394c95dd8d0b13b2b58c7a616c6139ccac37573b609ff312ed0941f585d687798ac73ccf8cf9a011eb949d0a46344b879e3fe423ee5b48941fe2d6df9cd79628b8ff7e0118eb0cebefad4e00ec84bf08a122f52a3f6dab49b4b1d5f7bf3c34572c9e5b63afdea5b751edd76c31342b505be7a78771a1934920259ecfcac3f7eac419cea5ff0c19f0c0246eb8f37e31861a4897c64fd64d07b45dced95cb129e1d8a1b293d94244d374587525f2c034046e9ca923a38d59a4ef982f3df30e13c6f3f3b989e242befe28e47fb9b81a7580baaa70282882cc2aa82d0c3e3393666530ceeb6f0233496abcfd52ac9f4f8a9116b1266c2b943dd1bf080d8a133829f8fe110023e84d54ede7a3100f368f454d045644c0a5ebc2592686d645798c4a5aa8e25bc2a6cd3475a2b294f0d9f2b6c13d801bf2422f2e9d845333a69f1642e4e1efa4909de7081a286ad24624cf2d1946e21ba2f2f77f6cbb692ccae889f095f6b3266e4af78ab4202f30a47351e03972831ed53cfc9152e3dd5d9785faba0f669054b9b7325243b2ad52ab0ed8b2b95b08375448c6cfbf7c5e24d4f71f0897ffe5ac0d1646ce54b3bf69fbcad5a4e8958c68134a8732661724c87d5da46463d16ebb281a1cddf2acd722581e9d17f28cb45a8cc534a999bdf68744b18c3785339c965e13e7e007ca715e3f8ddf804c89487067e4252cd8c622727254d6a40cface2050e1d6807171703914e95383e58a03e1dda8d6c46d026fc16dc1a22945d7a30ffc544217afb9848a4da5d897b15cc26ec03e587e76e973f3297cbb7b50f68faf98c67e8e39c056b8b4faa4da02ed42f574932b03efc33af5224231535665dcbfa8ae16aa24f935da993c2246accd4dfe970e3e0a77bd6224c68b0adb6af0af52abdedd0e8ce780e793dbc172584f4ac433050fc67226997cef82a4f17ba8d909503f55b2af6cca6f1159b617a9baf50feb7ab180831689b71927ff2cd176f0f007f1e03e8443fe80f9a178f4b04b88e63cd9bd660e183ba6ed2c1677ec0c4b6a4998df3579be1caf7ac2e31251cdcb62d63450ff9465895abaf0a7b158ee4bdc49aa290891214b48654298db029993e1d3de3b8b7019a0ae3c12fd2a87d9339dd42057d4ed41722989784732e3e047db288f206cbfccc5b2bdd11c3dc870382160f377c32b743c209269074c92022cfbdb3cf4403d31cdd0dbed24add823ed76ddc1e808eb92d34a2bb1978e67acaaad6584707fc0abcf8b4415767cef8f2910956432b3bd3a4262feb931cc08fb1c91a4dafd6a92e01b2776ba1ea65437f3db621a0d19fedcf8df91beafce385dc47c0c47aeb26e189995479b5a4c1e6ce1635ae30575b0a2473e3a6b0838af5495d62d0493331251919606f46b885b50a032ad6f2bf118ab6ae6b5b5eecfc2e4439fb300589ea1d7e2e1a689db7b123779d8791d02b5b343cf751580959056d5465f26c0ec9f2fb5e9b89619a6fcac6154cc0be0bc3e28573c08ccc93aefa73c23c05308d9f182d3c8c6db05bfcc667076a5ff106f3827312b05309d5158c710f09005861040994de6be75690d044750327dddb1bd65c1bd7ae2ba3f710a27dc15bb2fb496451b5b64411bdddadd561aaca701a79c203955260d311cad37d9a1ede95efdd2b99d313d6bdfaa3482b298aaa5581359272ae998d0222b942193a73d686e8d1dfced39d22b21d3020624151d6d2a12f1d3aba3e322c169d1f7196c5b786188fd7d2322c70db9354673294eb731a4fa13102a93493571d866b3c7a614d337ad359e27b2285a695ab75a789bed93df08b2f7fb7c36f44b5ca18536073755433aad85cc3d0ad89d14bd770747d55e51070f60e32e46e36a1f0e674835578195b946ba4663fe2924d33116ebf2a67d59224e53bfaf833389ce28018a21e35cda401ff39db08be5f5e84eba3702ed4a4a3e8ea171d4864bf11e441fadeb42065c193d3d7f725ba6f5b759f8e36b79e9eb779973869d74edb95300becdade5d52632145bfcff07e3ee4d5a75a801d35edcd6c0fe2dc951cfd4d6f6c694ef8475e24c639668f8ca74bd46c96c55712e1b3a5696098fc073fddcc95179a2dec282e19a92c27f7b2f373837e6c186427ce0ec943caab77585b5c6eb014f6e45d05c1c9264a60045cabfef808ebafbbb7176ed44c7246b2081ca091918ffb83d17f9eb7dbb211085018e9f95a8bfe2177a923858a05e38037b4543a54d5ccb9d2df252e44a11c274b45dd7c59769b7e86804f0c1ba6f65b14aa3ef03a303fb2f92597db1b0f02b929139cd65493a48f40a6c79ed05c3475d25a1669b78a58f8d62041b36ddbe676b9d2c65a81af08102a74df718476584bb7b286030970135172bccf2b5792c575f645ff3791f673f4443e4f5856a4b8d17f448714f96118698a1e8e4fd275a4c1477c738e1eb3e26c75d62279fb23543d3db84a43e50e1386b3c4dcfc0abb154f4019fdbb796b7845f75c42a8dbacc17a5885053e57fb073743bdbeebf5dc9ebe4e1656ffb6db3d808eb387f75b99f9fa915ecdb73b212622923e0040b41b46e3d5bb39d1b1f3d14c5aa321cdd5166c4f3b7c2f8618cc21c4d9fdc1b25d5d380ff11248a8a1876ab72dec2fc660474b50bba26264e796f0fcccb9fa2265fd2118e0bb40e966e1bafe8c3615230a9bc6c6296dc966eea7f4170595d972772c2004225c2c624028ffd64dbb31b1a97b0dcbe5ef73b640f5325e8944cf73dc28dc972d4affba14782f3db8484ff310928cbea82ee1e1b8aa99922a12e251588f7fc18fdea30cff9dd2473e2fc2773ae993ed25078e57cf1991968ddb97b54dd31b7af8ad13c0e37345cb24517c56944224ed9d1cae2ec7664557a34abf63ee9b7bb2f99669dae5b17c246c318a2afbd7b933db4b64c56c202a36c8ecd74d30c12985a1dd333a4d0078380345e369a14c174e23b387cfe94c20bd7488bdcafafc0d1e42af00adf331314993e7c7057d08d5906b4d81f8bc986bc8bcefb55511c04ca8fbb99b6a509751a8133b8e4795acb02a34814dd17961658b7d2aeef1d51ba417df126724f1edc96bc1281a64775aad57b9779680380ce2d1b573ea7653c6a35810c36bcd2ddc74b8ded851ea1ad384f1426c3a3aeb542b28634f236b02134cb5d2450536745c39d938f1b1b3ad8c04521ca6475b975896a8687fe22f52205f4cbfec610f07d829bc0b6c4c1b2ca51ed22c7fb11d30f6c5b788f37dd3e85ab81b329c5340243b5a8995f3a31508a66cfbf680ab633bfe1b0743fb805ca09f9801b04ed982794e8da00ceb66d27185ff673eec21184961862cfde041ed25b69c5867216e013a61921819b7319977bb7766a448ed57a9fa68740651d3bce21bc723a7c14d38d4fa19fa7b43e611ef0abadd06c970d78b76b9e3e7147b4262db9086e56d53ffc54aaebf2f9ff8c308426bdf930e997ff013b1a26982db77c2af699f6a011f3808a3c410bee53a4abe9e165efb722753631ed84072d9fbb6e83beb65ac8355a01ba652b75f79722e07c8da76239babf3de68743f6f126328dfce9127ae48098783962ee4649a308cab5feb443c33a2a2053936b201dbe02944083d4c1c2c39c59560347dffd7e68d667418604a137d0ceabecd849c7844fba58768fcd9998daa010d4659360672ba45338cbe083ea6a99b0be51a7ba3a1b3a68cfff71452ac048c8e2cab7e7936d5304aa33974154f36677fb93663d81b1f34f36d70fc0e22d309261fd5a5917bce949c4ea36f0b87b958fe30e1e7539117d318905bbb3a03bed704afbd28ca7d1d8f7a2ab4396d3d3c4be6072248ec6af2c01660ae8e94bc8cb1225d448a308859809740d5edebf9dcd0736b81ff733a4b0b0a47121797dc77eab5c7ec7b00219163996520e6f955cf028032d0e24d6a4849abdfb9898abf9de0a7d335688977db828d264a9e45c941946668e4584e1084524eb8fc07a801d07e79f2158a52c6fafcc9fa80b857662519c18998cd2343e9a0b32aeba64f4af268249806764d2bf287aad984a221f4240398b6aed91935c5dba5804caa694dad82c4c7f087c8bfcd59c45f2c76c66fddfb5146b49efb4c1e2fe865d6d6c8557471c2094e2906ee23c6a0ee64f1a8725ed2242d62d026ed1b6e2d9dfff1498e0008e59e3ccc4e25039cd27fce48dc534d205e30ac9d6ab8a2d32bd291d6a76e779ddeff20da7985e1ae377c05f67beb6686199664955ded6a7447bbe8963a24ced6e96de6c4e6852956c5e84edc886e68eea498ae00f742846df41f4b8e3af81a19b040616fdb11728ab58a73c7220ab0b191493cb84301398bec2c904cbe7dd1e4587626c99299cf2269acb46e2efc64ee57ba64ee8609af36e82ea6030ef881cb6c78e8113f514ab17a294e865142285adc630718d9750bc018d188ccaba978bb317c1a480aa5e025c7eabd7f4d0c52e6b977c8cb67f104d596107c58b08b053e30cf458c8588b3934849afea54d440333f47a5c66d0293ab2e9cc8fd7e52736b187e646843e0334ffaeba53d97f3290bee0019e06d02cc909cca9421f5e0dfdb4c09ae25d33fe9ec776446a625ded6f6571462f9f598b9d41ca87913184ff58ca6ee3cf5102b8107c3ea2bf31ef47ccc07cb553956fd5841e721a388df47456c9d61c1797e14d1fe97a858b8cb76440121d3884ed9ced189eb63180783afbbd20ed5d36d409c81d1ccc1197c459b4d444fda769a04dea4d96a7bc44b4ba6e619b54435650f186c489c0914a058ddfa02fd3c5b367c889bf59134b2d846ef23d02e11cb918fb5f898e66370cd95ed3ddf2315d469598ef82fddc3f165801d8accd9ce021a9162eecdd017c9d4bed5a5c6c7c89c68cf6e2966bd33effe34463c64cb45bdf3f25f893d85b33fe9f2a2550c22c6587d9e08bcd9d047960f8b4575eed3de87e1a03a5b90f0c8415a91d2dc312101a7aa72f26fd2514d3b0ffc9a4f9800a53e69e8195f5ac38099218576211ab909bf62e32c99afa4c2dc74811efd626b4397a35f5a9a2bc1b6697fdb2d67a49d4aff2b3121e8fdd1287e00274214230042ad01d3bb7c0905f05a93f3ea36d569726b315bab11c98cb45854a0147137b2369f5d1f2e356ac1b8584cb9b3948bb263452da793856068e8974f9973f7ab425fac3647ef12507f05fbd5e3f7a0b4196bc90f92c940e5c576af2f4a67d2965649df670328b161db91322061e50ce1863dbc88234099d7fb761ad7cc40a1113fafdadcb91a20a48f0bba41415da118c8d35e9768fd20a20f0d80ea936b5e87883d0f62237f2d83c38dc6e41bde2c2e669caaefd3a510f2a16c21f1e596110c00678e2d332585b81b01388fe33dcd8ee0a66cac6b7bc58ef78b7e1774f9e239991e720243177c949b49007468ab2aeb62852405a52bea36f655d75e60bb08b3ad4c70d36b1b0e606217cfa4defd396b38623ba39a8d8f98b17e0472e3e976dcc3a6677c5cddb2d5b4b7a776491de07902076ff55a78701c8b64403893ff2032ed73dcc34179921d09c1a163c5de74187ecbad86041978feb4980d7f849fcaae8aedd90aab139a0ca6dff3f5ca98ac2270cce3e345a802", 0x1000}, {&(0x7f0000003380)="dc7dc748ffc125bca2cca0908935e0101773b5c7439f4e9ae65664540fb2d842e40130642dd02a9364ee4c6196060580da16d8d04a819d5ca769f01cae0b46b5f34701a6aa05fc68b73c51c273e0096a41dfc78b5dd8d49cd05d9b5c8c43ec0bff6cd51fa299d49d995e0cf5b94a41367570baca050400f19b100b00f04ddc31598bb9dd9afecae967c54000bcdafe37af68313ced2ab555f6e2c5daed60ae", 0x9f}, {&(0x7f0000003440)="3e2e963a1076cc23bdf9e853184ba08ae9040330e582094ba8f68c5697902c299546804bbd9aaacf4ff4a331d2f5e41c65fba3be7cec9f0ee52a76634688c2c8a5d901745a2ccc814181227eef0e2c0169ba743421f51f34b5bddd27c1ff3394093cd05e580f2903127b12c3d335ec96315bd3b1256ae94a6026f1f21d7760b0e6ad7386fefbd12d4677a58fb7d417c8f8d019473cf4a2f7b78d465b7db5af257daa67a0cb7cc3aa92a17d8a9c78d6542c0e873143b9f0db7deb996f5723420e20699d9c88af798a78bb011b", 0xcc}, {&(0x7f0000003540)="40c977386a6c3235015c2c98c857c12108dc19518e421053bf903983b3dba2157469e50c009a74d83a6b51f25d471f2895fe4249ee91438229084a930961e62c0a0a0cbd76e07d22379f8288", 0x4c}, {&(0x7f00000035c0)="621484cc3e9c4e57854c62258b27a0980594d5c032e2d0e19f4ffa3a2b9986a95345d86daf510aecbf0a2af38ad87b152da0c6df4539d796d0670ed11ad4fcf3800feae09638da89727c11679291de68767db2e9b5d266c805847b82979e28146d8095528ec025022e2bc4f243fbb3bfda258f5bc5f151ac81d546be755927c5549c67c37fa33415fe4e0a529aed3a70aa7abd29ccd8", 0x96}, {&(0x7f0000003680)="095394bc5b2a79f69d9d2bd0adede685916b062079806f97f8d56308eb366e05ddde886ed95e34a87da5f64763fdd1218263f2339d4932d8f9d9269aefebe97a43db3f44ca69cee9171a14eb096851b12afcde31fbc889fff0205b1b1d8b61a11e86948e7f1461520229aca5921479dc2f2d58ccc91553071ddf89d13f8dea68904d52726758f923be726fbffccc37a7df50b6152ad136128582c59764a601cf84e517533976a2e26ccf5c1956b0a3ba8d61f724331f9d7e6a14ed117cbae3d41a739ebe2a220b920cc43235726c119755791fb369930c31d37b39100aadc41113553b558983758780ff90d0201e1d2dc357693c646753c6bd56dbf7a099544ab30be8795bec6e05b3b68d8825e897b2738566589091171027f971dcf518d730e6b85df83ef1e0207ea548e907e6089c4b55841726ae76fca04ebe3d83579fc8d80fa94db053f85755a440c7666cae930ce559cae1423f231526a2462ec2592c2e15954d891f0a972059bdf8a3cd04eb19da87b0dd2661a21c79621612c44a7b385bc521248b375ce4363118134fe0a9f8c9d0064d0a6e6e8da47e705971a572123043145d49f9cb10c7cbb429a8292ad8cf7820b51fa2acec788cd3fad3d3db590fe9d603c982b20236528a5fd33f303640fec55fc2279f67ccf61406540b619290a4b93a13e75209402a8a1af76ccf3b07e013d19fb1164d6044caa8b7ee853c95713e3958e863b09eed13d12a0bd05c1b9e7958c463ebb79d6c60eeeeed1c2ef51c0480a5ff98a57a873202f84702f4d8fc58acfdcc05afd96b3a3bb368dee30acadd3feb02126363cd62729955eed32baa968821fd73157e71183415cdb8e7a1a2b5f45b38dcc041f650331448eb9835360fcdf8b7036c8361a92f12d2e2caa148610f11cede4713c1c513e3e5ccde2b8e636a576330350ad12003fcc92484380d9a6f1cf48689a29087d9ab22d06ff0623fdce649eaeb6ce2e93f8a4a47b16d5ef8351672a4d6981e1fe873b00209b2dcb2ec57d1a0918c0791174a3bd07d88b3661e59e6e611d78cf3e13efbebb149a5ce8a70256cd4cfd88f301cc7f1b4525a1a8973821de5aa7a9a7a4c717be633baa45dd6d652779eaf69ceb5fe2643fadac89b63566fafe9d2decc008643954da986988dd6d213de8a91dfc70a5a58302e85dc21854d043fa98b5858e12b354d472f4593b1c0693f5b6efcc6e309f9bba40583f626b02aa3069600ccc8403d4dfa32460b6b60d6321eec690b452ea3f52e7500ad1835a8b56d698f37af1e374eb96e0f850d6f2c0551441cb3abbedc87793fb663afb8d575d2378cb290d609dd02efddae3f09ac2ce8be4a33d851e5043eec5ee77d6943a96586b643766322381e3b1e97b88f1e39af30e333eee95eced4013e23b3b5d7c2a41ae1f8f334994d8f00718dc7738b9048e66486b00e1bf45d0318843b36339f8301385a46a0c12d7310392c206e96727e746e4d27cb8bcf0abd6ee088d889ca280f3d0ee5346742bf398bc303bd3ca6fed933d86118d33a06e3997fdfe0133e69a5894c9645623843ff258d38d3ad490a514247dd1ec1a78b80882df6625e57532c9807973f259834fdc9e6e1dd4e9604f585eee8f6355a517ad846a410da5d6420e4b00d3a079f4dda73ccb3c70e13f0a81df8159229022cf959119871d3fa67c4de72a17ee9871e0160b3d6c537468e074d596a7778ac92f74a168b004ba27c1cd3921e71861c140be415eaeaeda5529499892540056a992e4ced75ffa2e0fec213c900cd14ed323e58a154e8c0a8e2a716ab1d786ca7e8fe1d651351151b172192875620fe7e333ae9626e27a31689c38b82a2f80d1f25a926acd1f607b49167e81e50307e6881f61440801a65905b405978df63bd1aa9dd9271a91595c899df172fc4136279099053bfebb4b0ebce9ac1513d4b98bd53cd72a7ab1d7e28e3859db4c2c4517b4be9575f806d000ec122e1972eda39ff60d061205591c72075d1f50b327e43dee0e907ae19b7ef65ef44e7ef0b666a352529fcf819b807b89f4801fe244ae07031718c0bd102b12e69638ac17b9b398e8ca1f8866400693edd8fd3159aa8c472ded903b6776232698fe52719c1c266b49214b9fd4a93a05b0ee2cb48a75d8fbfd9a8b35a5ca205f4251b76bf88dc548e2ce8a2085a295e93e06f59a68227566f97c5ad5d6fc07dfeda61556ad83c253d6a922267ccb2d0089d3f0702e6c4302c5a4340df3cf02fb6e5759ad607aeff5269bf19c8f657dc09ab3d394dad78b14c1b1a6b5ae534a5ddaefe66c83de008c07c21148ff51f5434ed06f408f1ff780ccd8cfa92164190fc9c51d3c57f4e935b39bac9e0370937281efe31c7cc951cf938ec9364dd9237c5faa8aa572405b849c27a68e78f2cf6590b78907e346d9fae344bb734ccc702120ae190df1ce5f16bf0ba9f836d3059055b026b2201a1336e8b5688d964b2976d34627ebc0bd00316edb71fa7c752bf978973963553c962b48f05e16dc559a690042cdbe1dbd05fbbb833ba4ccc309d6db8038d183e7264738f8d9c79cd916fed9a2dc9c41efbd3e866e1db395dba63fa1aaef473db5e5939484fa80c52b957239d37c82d42ec2fca5aa731b6dfded02e79f93f9aa31c9c3191c2616db1b600bfb0c1e956c61a20994b38807eabfb50bcff4085bde93c5e3cfa668482b69936ddf779889600ff1e9eb5f439cb891df62264857023f6feb614524dfa49fa9d9993697777102a8aafc5d7cb5d3c7a735ad1a512d76e6a867fc2da1639549c3f18c5f3ccc9cdc9cd2af27ca7f262524aefe597a89653a36e603d5448191ff06e3e1b273d999afc3aa0943eec76de6b2bd30c3e296db03a4faee3fff565395fb6b7aedb7162a19bbdfe88de8bfefb26cd1145d9062aff2bbb40912d453e8b4e7d5f06d142c409b47800f1158714017936d04c7c6e42636de26db2c26a98529b9023f2e042c7b6364213eb4e024df3a0f2156606687f708ad2ab08720e028e58e4d2f549f0b8c777f8aac81a33cbbb970f4ae02e0a686b7d1c89b75ef895ef3f28f92a1e54ab5efa0e79c9ce1dce503487a2d31dfe7b6e5b312b79e1f5d375bcb9d4db98ff5b77d2f5501fd46b16f1a1d7a645d1a2c52589dbd7cbdf422542711f5009cf0cdb144e7246fce3eea52f74f07305cbe7d5bbcd42d9f87f763a09a3e3468c376a6d16a136ca99f81e28512828975c195904652f1834d980d2515470a2f1cdb4e88191b6f399715e68dcf465550fc2276bef970e3a6c33d395c0cac228df1c2769e547e41d27314bccc8acbba882bb083c65c5abe7e68c479d6178b310a404affb2b4e3370f85a69e2115fa45a28ad6676771a7f99f6a3f02f70124d46831992e14a5b41e98e643c2d5acebef6518af8d708f639db6c3a56b6ac984d06fde40df8cf87665105f0993a32f3aaa22314d813c887bd5447c218772a200a8cab3f0be52cbe5b8afb852113abb3548ce74dd4d799ff936e27e1e236d9c7a8a1965707baf88b3fa974220360c1d03dc1dc4f4a55cac450adae416368715cc9aace6a7e547ed6baebe08fecb842c3269a05ab11a78d6414574b1ce7f36723eec2bc00d491692fefdfde0ba4de0fcbc8cb7496e08c56eb1835b5738798bd79347d1a028ff139b965392ce8dbc6f81214b20d77c4bdbc89b5455b7b7a64ebb91af9c4aaf8a2d761004b7c2578be7ccda4871de22e1dab659ee254f84fcf1b70155c09031ec91713d87e21d42fee2a96df5e8c5c1fbde07517817abbaa7bb8a94c1efc23cdbde1bc6e3acc81c26ab726cf1e537a53505b3c69d403c75a318dcd83cd950356a0c9fec9d03f95c4656bca131ff3b1a88a56b69006936e9423a104972781313d8c9f11f83e374115adf270d7f281c561702676a7c961d31b984f00f937ecfba3f5b3c4d2ca767d5e31b8a6e36b7eeb69f9c3d907e565c285c02efe7cfb759eaa6d1f605a64772087fee409fb94078da299b6f30ac7abbe4dc92080eb18d443a2bba1a55e5e3199622cc83169a783e6ea65ac06fc3f31ab5e15cf9cf55b3f45e132d35dc07fdf5399a3b614e2b156de04fd0706793425fdf8ca13ec709555d2caafae61593753b2602cc481c6251f306f0e61264e44b1f56aefb9edbebf7bb4c50504c5933eb3c68873277352cfd9055f32828ca455c6141f24e36b37742203757e9f8fac622f6da96c903228ac7bfb79ceba4998c07430c53578b81196388693f2e697a01e6bcf9beff25ffae9b27a094683d9ed64788df7c2464077d4d68fbe31f78cc7acb9fb0e4d8cfaa31c4bc50e6b7c70181a8c8ef58852c3338faa89d196b71e63026b86d53173828b63494975446db3ce81465a5761c58caa92ec0e489b25f59d7fe9ae1e0e9a5e41c7681e986c7ff2520da09502d48891db3812013a683b66f2ddce1d64a1d8f636fb0651ed6f96e8b50c9bc74701c6a4d69eb22a6f6d2cf7e6583fc9db0796dbb8e42c355e219bc6970fabdb4a1ea5f8fee128ae21a8c8c65f7a2c8cbc6202cd9fcc363f72828eb90befba2d2b742c426d177ad1a7369483d8207b3fd39bf187f25456512020e43d72015a7f3dc5dca68e31af99c491e293c7b995a31ff0cb58179df258437368fd191bd9154a53983f7df70c8037eb02f213bae63af8afe8165ecb4e2ae01a6d6161cb74142d9c1b10c73820a165d86a464158b050f4605365e226415214274d4825f67100aa76350aaa0d9587d6155565f106c25b0749d29d7e2c584e7e6e11cdbffe5305476e0e94952ec20c144b3152bcc88bfec6bb7a6cfc5a237bfbfe42424c57a053de92a055f2ab99b1be0dcff04c2d2d23c52b0ac239de2c54c4266137be91168c93fc8781f48c27cef1ffc6fa25c9a90e07134f0f9f82c71314ceafc40591268ba18bfef828de12187145e04f39eb4353d0e1880ff4c4f57eceaf3d0eb8fd1e7309e788611d47262101ce823d75c6b3bbac0146a2ccad621ea725b730d778afff93d8dd8a179252b85d4739fb3bcce2628972c7eb0e57fd6cb3ba77a748d9ce065edb1b208a81cec4a87fa91ac390391e80bece43bc4334997020210206b58875866c1864fc1bacd444fabfed6690c50cef9dd630f45c879ecd5aee43ca6a94ba1d4e894a7155bc167f75fbd97a79fa6252d368b2b1e1f3d17891bb4a6c48578087187eaefba7e3f511b31ca545b8dd758451152bb83bf50ff52bc09e72938784858bb7b55425ec74f0ea1cfeb7a840349b2e5ac9495dabc03b71f11808c55eabe290a42b47b183027b4f35a1a2d4af8b2c7a8235f32f2fff87082e965bd5b28a5597865faea6ef65ecfba72466f7c7f97ba0c24045497d85439d951a4d20a1fed952fa4583f55c84c770ec17ab04056b6295a67d564ed1c43bec0144ebf5fa0dd6b6b435028928a4a3473e50c8c418a2a150630d74e1d2efe58cbc1b1b1e0f76e35d645d756bdcf92b52b3e8bc9b59a76551c42f01ef74f047acf8d80940a6106088dc542800dcbf89d04c01fdb0a48c6a0664e815c07f9c30ecd65ca5ef8d27fe6ee330ead18258aae3d7fca21c994be1da7e61d43cf9f81d5efb419cb7b888ecba5cbf384ec2cb254b91b2a535ef8fcd572836e2ac736be301b7dbfd0bad88a2aac2f0f70c69c00b6dc3ade193c424665dfca1856b2d7f00be9281f842288d1dcdcf74e08de0ee0d57f97ac388f878b6605abf3ddafbb38b4d3366b67c845bf50322b7cd6d176e840a97bae3f62ea811296199c74b0870527635f2a8d190a7f7618dce5c6966430a1b3b3b2f2e", 0x1000}, {&(0x7f0000004680)="5ec5a9faf807f754e155f64ee63822892ab180559b02d4be67ca31e2cfdabb782aff310ad78a841ee2828b616c9bec7f43dbdcc253a7d13881a834a4eba22f822873ebab256d8f79017795dbccb603678526ee69e484271bda079aeddf0d0ee5cdb2a0731f6bf379cbe5deb22b921fb7f93e7a7d81113ef3dc4c61d262c3a725c3eb501bc0ec8f25138e5b1c39ef0ddd57a19a8b9ec2f2e1dedb3254f76e005b0a5c73d1eadee151c7b730f538144c3de40bf84869613f321d63d83ad6b8acde33f888b0d59dd51acdf66b0e4b0c7d036d16aee52a4feb9ea74bea0ff7b0208950cc6b14792d53df76239f8041a1", 0xee}], 0x7, &(0x7f0000004800)=[@rights={0x20, 0xffff, 0x1, [r3, r2, r5, r3]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r3, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r2, r5, r4, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r1, r0, r5, r4, r3]}], 0x98, 0x1}, 0x1) sendmsg(r1, &(0x7f0000005d40)={0x0, 0x0, &(0x7f0000004c80)=[{&(0x7f0000004900)="675b51f40bfa2d9067d7fd8225c0322a9318e3bd3ac593299ff878e5375d7674d4ca10d7b752", 0x26}, {&(0x7f0000004940)="6e5853ca939bcf3cd369b4d7f622b8fd55f16b4a2a270b4f1896452cb4a27a0bd2f8707c294069f17159ebebb456a27972242f01181351f87f766072158b0cc0c55a13423fb75a0b3af3dfb73b8121e21e6c6f3f3a4745544388c429c45a4d8f83f527bc45e03542627e9e2d5eff8ff35fa5673bf231d672a1c220ab7f9ba0fddbdad52ca4f85b599533ed568348f6bc7f53ca4b40c4787e3939c0a32404334566076e3657da1579ca4e4252091019eee57a8af1ee770edf7a754645b2751f095a6fffbd34fb4e4b9de8412662bc387271d5b6e5033965e141a550090e650e812cdfdd6f0b37ce2ed8adc729fda2ff200ece5f0f", 0xf4}, {&(0x7f0000004a40)="91d722fff975f5c2736ae7d7abe0586e7ccc1ef12cada0269116f883044ae837d21092d17f09d8f293b9cd1b6b7b35fe96d43779c8b8150e15f7523b4c58eb9411c2aada931f594144a9f54ca3edc339be88f977d708f057c3c32ddf3a31a99cdf3255cde65229602ef0033921dfae66b048bc53aa077685dfae3bef6537c3614680555bea8f3162539a8468538b0ef1c302c7d5af079cd5900ab9", 0x9b}, {&(0x7f0000004b00)="2f961e4c7611c988d83f64bdda5e27bf12af565f8b0178d31a3c4791a4ec7a2e9f4477b8fd6ba62b43e7d29bc4ad827a9e4cabb595433db0c1c12c875edd156b19259d373b908d1171b3e892fb25835118b29334201b73a98fa7b0926595321957831cb39835df01c3fb5cdd3048f591f3a90480235ab08f85d77b12cd5c941e3041cc70bf1af7e89bb60645da44eefc14bb571882e553975c5bc047c73f8ceea19c5ae7c94273f6497de6137978fc7e837facf580e4a02749f83abd8f2caa1a619803cf5fb1", 0xc6}, {&(0x7f0000004c00)="e5c61c17f872d501e57048e72dc3090b26b6205b4d6348ebfd7f478ee9084d828257d81eb818a6a0b4d39f6b400f4031aad477ca868067dd0670396239eb3a135c9bea1dfb722f213ad1112b2e4d4aaaba5ed12c1a986e0467f3df24b4c6d220a9", 0x61}], 0x5, &(0x7f0000004d00)=[{0x1010, 0xffff, 0xffffffffffffffff, "c9a5ba36467702ff9fb35111ee6ed640c3d951be9c075c8b810ec772bad0249214d6072d323c5d466647ca96ecccf5c34077dcd40db8019bec0d2fd04e6af5eb3ef01ab1e0d66722376ca0d2247ac7680d26af8f32ea128a908f6c7cdeb4b2e57cb3200e28dbfbbf482761f5fcfd698bf4b8a5dd879f24374bc4bdd07407aff33f16f5698bb473896d191a1556cef4795996e9bd6322943a0d0288de6422c08c5e6a3ef3fcbe9f1c435b0cd3f6021a66379bfc9ee0833cc7c9994781d2b6c056a21e5b9879aa136b10043bb2767d7aff6068827653c9c36d7344a09b8f6ab13a42dc92d720c8c9582d1bcb006d26de128077aad9aa620b4dfa46d5b5afaf33cfbc3c570057fc2c1e97f5bcab62fb5041bafb070dd1cbdf568baea41413b54385485faee1c85639d452b0a5e5be31e2ed1aec166ceb0d9a840678f720f677ce6e975ab42365b2a47bca8c51a6894bd59c1682d7ec4da584ea9cd5b94c88b9be0419cee8db1691c728f6aab50ab31a453ff6ed6609a023007f1160daf42a1d19dc3483605570ed355750a347da840d3d8ef403115147bcfd681a61c31e957a29a509df6d65cf317e29593d43544e233cb774fa214439d6038e18571664ec78e86dfe93f6bce5a7c3c8b66b35a1699bf8344ceb9b41acf32310ea9483e8a7f7621a26aa61bc33e2f66d87d5dda46bee1b7b52a3c158f338c03c2d2e013c495554a11c8c9d60f906b06f95e54454fc3d993b1d3ebeafd876b444c538a9904ace3c6081eca5dc849b5160bd69b5154e75ef2ebf5cbc49cce651ac0373eb76f6ea603038c5a7743d172833f30bdfea001b2c9440b70374601e12d7d62e6ef89cdf769f41d0b91d6450a5249dede6a7ba5efa81dd6b8c84e2721c4936bd1c6fdbd8ac5a15fe1b9945fe6a66c6dbf6c7c11fe1595310576d0d71892264807395457af87c7e0fb5f228afde34d5bb34e7985ce336cbb86ea050e2bb0fb8c5ba22090109b96b9508491f34954bb67a4c13615504dc26a3717e5c0ade0f8c743caaa9188e384a425526f61f7d902a04a9dab79b71bbb01067c5dec71d036f10b341c62b7b7ae69097bd17935403973a01f73e63bc8b3d182a7ee435ce7908dc67170abd933b5978d6385aece1c44800eb200dc5cd9dc90462f9a64809c4a55d05447f00b0310a5233dd12963e7ec8cf73599dd5fce0a7e39e51d64865227ac9c08e9933eae8d198b85a708c3caacc92d9d0f4ed20309a49de8be843a631d24201fa5cfde342e18c4c54da1c466efadba3dba1bdc6c7462b6b07a7e08270debdfced3f908e79b30734bd1fb2ed53aeb626fde11a160efe56fb0298ac997a0a8e07bca15661fc04b3948431180ab2b96dd06d3c4f4000a7d29ea96d20b3a7ab916f77317a31386086f9e16c91622fb2d44ec0b7e6a7833b5c949ce2f48797f1ed223e55e0407a9b1e7637f65df07641b365026503e3f07407d5d0931a216c5bae9fee7027d0ba1f34d41025a8fe84e43d7ed0b203f1e026f5ba822c7dfdcb58cce9931870e0f4472bc195db9cb5919a830270339b7b02d5ccab2715d3d26bacc90bbcaff177186c4544975887b7fb08bf1dbdcb336e0727904891d124d101e37622249f314da21d3f2663273aa4639a875850704b2ca39f9dd5193a2cc94ae2e55299c501eefe8ceda0a91fcf13757cbea7fc086b24ce30b67c95db3289c4821dafc3dc57ba58dfb8735f523ed03767f136c11a9cd83e67903877f74e614170d6ddab46e9a956ffc26be4a7d7867a82a258319712d38549b8f40753f5b4c6b0266a933aaf622592f14fbc4bc0285c5225d5bb9b38160c330abfc619b16ca93bfbd56f036ebc4e857d51f5052965d7e7a7c100447404f75e91b3301a04b78af820e827e9413c3c227b1bb1a1a90d27d001a7a02f892c9005aef0a05df9a025a14dc4c89bae1561936c89c2ba69d66aa6aec14a206b7db43097c328cd2600c0d86fd6287a5f6ec880fdc9a27db3e91a02cf9730ea6dce17a77f39ccab30ff4ac19fccd850207d37f5d27ae8af78ab9119553fef6fc2e296e12a3f77f184f18d3e3c4d412ff354f667e911ed2218dd56565ceea3b0fd8854a2be435ca3f96fa37a69eb92bffedfb9cab4e513943ebd5b1c13b17f690cb0f0816ac912c42a4865387e8f97c1258c868d7e7614ba4148627dd7234bae51be617c8df4e769e43b33eb5ae17712fc351ac0c88ff1df236425170b6912be436e63202427bf15b9d01169561ef27b76ad647e57731fc27d346a5f47e19f0d90c47798b718fea52941ff14f240fc806f04c7af7be5e6fd4e6fe2d907502acc7f9f8969693d1ddddcd63218459d3171f0259de805a7e9d1cbabe5fd5640892c6c4095bd3b80f5207a7e42e7eb62afa0ca6116426815146961c199cdc310ff73cc235203a1f990bb82e4585b2412eee1e6db4fdb26c298fea980f94c5cfa19749efb7b86b07ae212f419c1cd79818dd5fea0a594c8216a97485c0a2bd2ba5cdeeba27e57a0cd1f405d889f416fad7780570b3dde2213e9e1d8a0c424e07a9802e6f4bd3d091351474405ca802c9a00a368a99e19efed47263a1ca325211bfc13eb3b9dabf93f873f4064d4fcf5b7b0fc689a6d268c09cf969b3452b3c187b5054ffbf61d725fc7147643e490c9da1c4f70b65669e87363bfce869425eaaedc34977c38d26f42ff9869f8abdeaf76539889ce2407bb5e424743b4bdd9da46e1a576e8832e9b36c2ee8856a306e57d29ca68a86311d9ed229e2ea14e448e8b9138cc5b67c43208730e098663e7928cacae882db7be8d64b4f992ec8b071c6f325a5e9a0ce69f4f8fbffe6a586923857479e3667c784f53f895fc0e1b9064aa6bfaa3154725cd95cd9b96931eaaf7ab0a7c5b239851d1887d98ebefa2f5815e1c3a63eded671e99056dd366de017122a98b57dc5ba64ef7366a259a5c276ed04afe2bbd4b5c5d4c914095dd960c11b4dafaf3a40651900cd4c5fd9b81e8ad7420bcac591bd8f09fcdf9df016cd1435849db91d68975938719085dd9c1bcb414896d0ed132e45dd0dd48fa0271ee0761c1d869b23d0062602122fc8f10b747c1359707edee492e7a73fc17541d14f8cdc25753db66dba1baf83f22f3b6eae7858bba8fe0411a29d7934be02db641858a0c013d940ae3aa1806c17dec606b37bc582b4d129720fbab4190cfc405d1a54de12380fb83118e88205b6ae467aeaaacb1e1b97923b8f9457372143ef607f2144b355cb957b03ae2fe2e5d2f61e1baf71fd6a0ad27394b6144ff7d444ac707703f0215b2c9132ab697afedcdb33bfb8a974786d2630c2031092a83e668d6a8fca5489ed152147ec7e3da9da00869c66d93c69c71fba61fb04c314e9cddf09625f577c8e9373eebd981a699a4254d4bdb5b30cf4e139388e5cf5e0e2859ee56b4b7f216aceb22d2a4f617649e2793090375ac13065d3640e9a06287d18b056ef8bd9d3175137b52fd100e306a08de9caed2115349f8d93b68cf6f8307847fc503d5fb70e5492a8e8d9762d17452a1f061bea37d75677925a9b070ba28ca0fe18a55e1f97219527e3ef284448d9edf1786f3570c04291f475076a9b20eea4d2cd3761a891c8afda51be3a11463838492834c1790c47e89b9aef008b5c116f36d66a5a804576cb59dff5bd6eb084b66363aca9e9d21996862b97696194636d6c170037aae024bb25f19c705399f76cc8013f6495de6f720a94b63796dbb4a0014d1eaefea34c3cd2f9c483821f0915e4fb25f5865b55156d7f047540c78a6966ff566b20c2af5628abf4ff4f96b4fc8bea1b2e3b06209486f63e58bf5faaa3847e4fe69511958ee4215af9dfd08b9397a8eb56af64d4d041a20f7f00f9d3b4b37e58964e7dcbe8b6155712c4845c338934f71e3cda3caa7fa6bd5926443625903b13a2856bb76c9da47ccadffcadf11d016215ccfe8bb47ccf13b09d962a196acd9de463272dfcbda4090999c68f9d2d3b88e06facb36b4d43966c3cfcba5090f9f848aac9ba729a1bf706ef4152c4db0c691f3ba9b776860de902a9bf0d9f0b4175e4a99203327f08315e17a81f5e0827351bcf3d2bb44f8d38bdb442fa668e0cb495303b4973203a87ac0a9ce9c04f733a88a9d116e0e2f739cc67c6bb799ce8fb5750b2ec97b0d6ea03521bfb3a121063ded857036169393e9d2da6141f7c464e951b502768710523e822cfe6371a5daaa9bdb4cc0789e8f46fe39dbf94f5f70057d542e8b38dd9cc6909434ea8727931558b3fb6f477030b37f54a2331aed4b418890b8c59c4cf0833a308cd66c5d785e4d2fb3f1b7b37aa9537e8bcf4d0a8eb453d1e2640d45dd006b74e1403d457feb32902a4c1b33a9af13a120e7bfd6a8b4ffeb44f5c4416c9b3838226c956acd4302ff1315cdd3522f2a96bf240dd805a88b66d4edf6a75263d5b839cff177a86f6a4fc3407b78672cc8ef64cf21b4f98ddbd97ecf605fdb74a03fc8b439ec2de3d917823e50e0f4b12f81c0c20a6b9ddbace209c70b0e8a4a87cec7d1eed4992d5397a4962c358305b97b589674122481ebf0d023962f5b992372502ec10bbbad4738ac231fd373ccab3d76ff784390c995d09e19f015e7c768efcb394902bec96a33a684622925f0d3093bcb5a7c8e462283a95dfa07bf24aceaa36af1bba02ff1ea99013400317c7935dbc41e505be2af6788a233cc6218a75c38c44adbbff9aba01fe67e2e3ccd0f09b02d7823cfe3d20f4fb6ad70a4d5f85865597b0e478c81a2b6ecef3017ff007b9a7b6f47a4f699bd76ddef149fff2ff476d1f524fa617773211bbae7e25c3c3759d07ccb56eea1dd2e8e1abb0801c930e937a2da42ff88a61032a49ac59f446ce4d1c3d971b78f75bfabe00f5062a644ad0e72d0fc9196475a7227ea9eb5e578a8b8850532e4c674cacb87af4b647f3a703818e763e175bdab141b69bb37dd5219b90f8d540eb0fccfde26c84d33767ada7bf6aceb1b66a63eac4964b1ad43d3a76508d8b834d499fc2291d1ca5a1292bcdcec61b97ccb92babff18df092fe0e2c9b2e56a5f1e4f4602111873eb4a877984d6af8fbf7bdfb280041c313615282568823bae13c4ed92b58c41bf4cd6244f437540b382797cd7e9726dd23242a9a8c7f46c74fcf1c3a685338dfb4522f8c5206d9e8a5f2264daf2d906abef37dbac4c3db84d84d335ad72f6197e74ed01d789615fbb6887fcc294ac2c36b1ca3e918a80d4b8e42ebcc9cd5741035fed766d97a3b911c74b7a38a8c7f323f7af96569bbe6777988f76a355019794d736d1e48992f2e759c338ab44543efdb1354e40992ed12753fbbf38c0c74f7de5c76a50653a63c702d26333b1fbe1b797cb4363ce5e6948897fd706d49bbd3ae397c0ba49539a1050bcb792f285715d683d66a2831ef11e2a46c9bb650ee4c2614044f3ceda6e903ec2a911780f58454eaf21e761190fbc290c75b151816288a7b501dbc9f8ae2834c6ff45e8e81ea0bc7d69d0f4eb3e3515bab402b789ee601d00fce057d3ae6f641bab63b9d536a5b2d870b51705634ca545aaeefe2f9f3826550b67f0e9f9a7d84ed5241565d9d65f757814bf0bae4df8998cf82d6ba66996375084394b654d70fe4a1b98b058c0f357972e249c2e087b5312e807aa11e326e6e6f365ee0e0d9f0fb1986f038fbd689abc6efc464861d16796218ce014cf0a4433d1bac6c2f11fde5cb2630a63a9622c85b76c92c18f400a2e5de1b2f0e7e1fc16244afb5e3251edf58e29533598894b224c32a9b6b85cc7f9644b6"}], 0x1010}, 0x400) shmget(0x3, 0x3000, 0x88, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000005d80)) fchflags(r1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000005dc0)={0x80, 0x7, './file0\x00', 0x20, 0x1, 0x401, 0x100000001}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000005e00)=0x3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000005e40)=0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000005ec0)={&(0x7f0000005e80)='./file1\x00', r0, 0x2}) close(r1) 16:01:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:01:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000004900)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x43, 0x1}, 0xc, &(0x7f0000002480)=[{&(0x7f0000000100)="6971c2445516b9e084cdefd3cafe47b55d81292d91ed8e2ff718383e8d71c655f0906464d6c32f964fa1cb870930ec3d4c51365111ea89a4461ff85c74699ffc32d1268b8c262bf2ea3f5d79729fe13594bc0867bc966cba9e8521db3cf76c0e591d172dde5f5af558ff5c769b8bf3270fff7b13ce2ecb833872c48e8e1d072a753848f09a5a96ac68ae87904a436219efbb040b44a69ed6479bba1fdf3f22fa70f2a39d6d9a3cbf4b6eac7231397b0ebd3c40083823b7fd7a860e199170cd81b8fa6cfeae7928919f417915b863d5f3bd584dbce5a764270df985ae8baab3b50e046f5f9bee42fbbe84ac94c1de9556354d3bfb537b8d262a9179bbd0d6dbb2fc3543dbba08ffb1141e22c811f9f2d57228d1f508483712030119d83545796b367ba5dd51373858fce48db608bcc7d2f90fe126f042b2a36f308764efd740d0a70b50004971b2a2568293c2b48cfa87256087d990ad6a336a61f297573bb0c156000a00da050d153f75ea3ccdb3d6b78790b0a1accd4b9b9f170fab8d22a754159dc7d24d13aab9b8f1ef43d6f0efcb3f10e8f479ab3b98f925c764518a9d9866a9bb47c9f3370460bf43d1b44f64a681ee3aaaf10751fb7f71ce99f29b069b5b8928582ec2d211423815dda0d0bc2683b304b13e633ddedc94de324e8a904f68ed5693badc1ca0abc3b3962ed006f0ab28bba846699effa52d01fb1b1e8d8765ed4431e8dfeb55bf6eb4bf2c7376bfd664a57ddf9ecdf3f2bc3957a6bac640e43d3d143254888d27f158638646d1e055bbfa09b7d2210c77b05ffaab13fd2c02a8bb46921bd4dfb0fd4259a0ee2337a5a34bb2642f159854151a5c60a4d963f8e8a4ddef4a8def015a34bd959ef00e43802d9ced6935042d78b478ae9409c647ebf58764db639a3c6a9e18dc7a60f4a64befd9bdd6b8f1d8b04e64ac76ec219c659c751ba59d26d7569e3a0332c032556f1078de35aed68a819b80c8215ebec4981c180a4cfca9fadce76925e5c3169ad69cf686f9460b8407c6a4fba7fa315ecba39e0bd510a68c64252975b0a37f0b6df99a3a58b3643b66e293d651ca76e24ec628438229e96d52a03334972c4bc3a5f57d55a0dc65dbcd874630f9f52fba436254f708306d356bd2f1bb7bad849932fa22bb977b9587ad9fe30e39fcdfe5c41b96f8f9cddf90244421d84169327a3ea30fc11f41fe712ab8132f7ba0206ce97f05ba63e029b776de2c5553794b8ccadeac25275d91f01b326a020f0a278ae85d7fd326c131e9ba2ebc35756603d52911e6ca177fd3cbc3cf8ef01c4b07fff74c394b70780f736c7302f0a6fe1281243f2c2285d90887caedf675b4f416325f6fea7eeb4aed4c74be68349ed8e54e753ac8e556e79bc00a88758ccd3ad8b362a9e90a31b3fffc734a9d94ea723a4247c01d4a476d09cc54c876b312490a28c7b4c28d715d13237f3797e33af74b651cf9b72f947da95a3beb92ce3b3288d5ecfe243f28b11f9df1ab2716ed1f78e3bef4a0b835e60d02139e217c4bcb1671efc6b4ffd73827593b43ceb31429a708a06d61ff96f8730c911f603f66c8cf20bf708ceeac74016d26e9e486a63b778412665ea48857d3e6f0ce85e61c935e89c9de1100adb58582487fb8b0d4f05fe284f21451f43239e148b5dacf33a269ac916fa3019ef730d00d1c6f7c1353f0ab4ba9b0686008cd248ec8d4a7ca0af7fb26012e77af74da62bc87839465c238965ffb5d54b3f0786500ed6cfc3e6420d044fc9fa449f024065f2364efecc1e124a33b67c0c3228baf4bd8f713810c0f9fdebcdbc2e86d455f6a8ecba973449f79393f93f83b48e795bf00ffb841f9bce4813503042c3e778542a511789251cc5f71e3851d863336266495a6ce111f7d44875d0075c8db7371273c13d21fcbd6846a8a000db23c748d3cce1a1f7e8b0cf6cec9b1e4297f66c5adc454f76bb28c74163cc52ccb1250cef46c19dd7bd6f5bae6665e66d4f68d3fb8e2890094a02c9084ec9aa87c433c32212b8df2acb3d524fd1bea0e1fd3c25d26698e1c39661ca74fa131c2439d695a89214ceb1d33c0da2a5164144989bf4303ba1e27201696c1d9d22756d44064f595268a929e8c4c21f4dfcf8315e5d93394bc22e163423a49e22ac6b7231cbbe7d5ed13813bf4c1d870dc86d739d296f8234ec99d11948e33df0bdf609bf0f5104c6004809d8a77fee924be7e4329945c5328359e912648311f491a5aecc8ff810eb731deb36b052e095bedb6d08530aa70012991414b61c504a4a748e3d1a8c7399ef0261b29f49d392d17726ac65ff4c4d3b25417caf029f085f94661d2daa1b140938f29f48778733a7ceddeeab041791c8306fdf4b9b3ae861f934de1f8a0ddda5ed5ccaa121b5638ec72e1a39c7876efdfa21c54bc76925f1a810792e0547d86a8f4e40886db18dc90dd37440a8f436ea7f32694b8d24189f5ed6c1d70af1188a03aba7e9f60a0ebd2d50b5ac2ad744dd65e83fe6fd1130930c4b64fc722e86f8c5583cceeccb9852b65ae53edc904456a27d52ba00c822145e7e006f724c0f7f593a8098fb4340d828ed47653b197cff56943d621d7fa4778716fbb8f9449bf257302b1f78c2ebeee644a10ce5ea473a71e9f948fa86a701bb0d85c357b826814aa9e50eb3f82df678fb5293112560547636bbba32dddcc2553ba525b1ff5c48cf34dd3ae725ef48a2684d9581d47c2b826e0f653f95bf8580221141014d620eb94257b394010affce76fc05320ddf0ac7da0a22f7da657459fae5630d847900f5d2d284b8a40444343016d578e19d17e14a7717d9c18dd095bf08712fefb5d4c23c91c4e9e389ff0c9e3f95c29929b8934dbe70f234d3a944e18488ce4d9023f831258236decfe174f9779aced8b768bc5bba0743e6dea486e0217ae77ea5130885b9505ca5de6358f719f49fadede1e15a93eca69875b6457cf396ce8d7216294f68ff715b6cacb8e5749ee24516ca089b53dfbd9b6f475128006f8a44cb8f5e213616c0084f14854836e5458c94b06263f2d83ca4a61400380aa397d735b85e5eee2ba8c519b4b697d4fafae482a621e1a9504cdbc794e76ee845b66d479a16b91e5255c5449ae298851be811600b22cdf87403de5b8f7dfb917878cbecd16c8a7954068abbec9b0650e4af5acf9e526271e513b103a8aa416db0f09cead60a7082ee9f0d794cbe746a1c98c1b7e64491783cffd2557333dabdb993a03f07055dfee03665c39ac75f2b5c003d4b8a45bd8cecfb5cc077f1fe178cd2974346a70cd427c8c1afec87fb30ca6f2e59244571c1367465452d3a1ace14f5b837e19d994499f6b5459306fb192e6e036ae7fe59366610b1fe68e81dd1e6bd693dec22456a309b45fe25a24666ed0fce9b7dfca0eb36dee21c9d8295a7a931550bedeae2fcee1b7d8cdf01579d35cd04d69c5c8bb0fb9b5d3ca0dba240de3f96d6d9e65cf1222328caadd9887bde300d97c9741ff208d90cd70fa8785bdcd41e92aab507ccac6c31d4c48ad08ea2ade91063182834ac21d34d1118402c02d3fba39ed33f9d690b02f9a600f7e6ef856cc86d3419e5c2845e82f97ecfc56b5a0ad06138ac550c3e0ac213fa2fdfefb772ab06e11f80e6ca9bda2d85bcb238e0894e316d284245810f90f4b808c3906e7fbf24912e14adf946a2359b807c50ba24f32b50e746bb1a0e6441cb69b090ae1f60db3f4c0a36deca5e9a849b83e76c0e27632913eb6d34e09373626fa890bf74c1fa37ec5cae2779ea7515c3b14e5bb4e1a3f3b60147ecbd4565949c9a47471f46ed488ecfa3868133c24bf4ee5bc33f2b0fdbb58b325707f9e586404123135650ef653a2cbebd92701bc5e9f7f612fb8ce5faba26b20128116c57df6da16978cef51ea7dff9511245e4fc95742689e3917eb1f643ed714b97f3a8fd3b26f766a1c5707c9fea44c297d114f93d9d4cdcf6df26426c4b87c8f96581f3ebbd8cca05f32f211068ea899a401f8ba858bba44417816a63876176787523e6916183b017a0a3ef0d65f684a84b4615c9b43d4945c9a5141cb3bb629350ba059d0522621b47bcc914368d7f81981c89235430ed2676392e3c30ac926525e9aff78414b7987d20b5f0e6c9f568956189ec8b37f2bb78f71c04157fc7566270468e206cb4d93725c4ec85bd21da8f8052b1900f8f00d4868d18c658dc244acd65135c6f2e272969122babe45570e2035826fe9c51328334cf7ac7f4bbb812522cd6f7c4ae698996e5e0f5a42dc5a4020f789f066566b9e81b95fb76ddf1473c99db412b507fee0a72f1ef3aadfc63a5e9cb7abdde30882261aeb3130f60716980c76daae4a67aef185b45486ed891ededc0bfcc2f64cafaebdd8c9acf5e1510ae2e5631dc075c3fc606956abe9790c55ff9756d374eead031480868f03aa9332d055f20f5b689d38ae691123e6c02208f60f70ff2c343f411d552415f837bc7ec78eac6ebe40785ba04f6dc86cffad2abd8d80d62f8f59562fb81e66aea20ae251a5afaf7174ca71bc9fd6c220cf1f2eca748556fd02a1e6c7006941163a5f930f36faf705a302090c3f780b766a8d6414c8f5a9691504d547f509c87c8d341abf8e6636e4b7a6f817da231ef20dde6136b22aca6425d3f982dcda2f9835a309c46cfae4d52af48b7bf2c8cba904d4c2ae59e7056505ba395b558e7249372a3e71cdec11ebda5c25f205c55931b366b5176da6927ca912515da6c7d59db20714b9f2a389b248372dae52eaed0a44aba94c4a849d34ac95283a387e0f2b2308df076e0dc0efcbf67702b9cdb00c14f9270ca422c17d4dcdc4fc67e6a0ba3fdf60c3cfdb115e5f275147abfebdbaf93077035248f0af37571e941767d450be3d1740d6c8825039cd492d8e2068ea6203667e957a440b0bc60b3df756fff82c6f79ff1c9aa60a79cf332a30d7615b9703f1c85244cd5e6836e5cc17099e5dd5058cdd56136f303b2064e3b4955f51d2a5d3e3730e92ee7428663a6fd799851a1147443d7e785dd68122c2deaef8d7913bcf22c564ebf11d93c617e1808b0f55da25f7754cca77fb97ddf3199ae580696cadae5a9300391f2754d1715080da57d5332593b88c2b16177161b7e8a32fddd2fe9da959f9f550c9f08c66c0ca027e0d485d5e008c9c1554c5462de35dd56582a597b34bf1c872f2106233e9c4b823ac059ee6536d292b3f527951edd32ad81dbc6cc092d25d0e0de5291058f49f0b03125c677008667333b887eac2514d5c143caf96a93c71fe3de2cab41d23127e95d4bc71a4d5ada94474744f1a3dbf1a3466886f1cc7db49baec894e46d0991715ca7f75c0020ed6c4d73539df759e0bffc21a5d2c43fe8a914f1c021a44015cb5f77893227f07b8e6e4061031f768a448dbbbc9937b7affbc49222b20c53336244a051dbc6a8ff326a0058fecf7f59dbaeeeeed1fb5df7bd0ded2fce11772b5842c3b159177b7df183f2ef590438db9b80ce6505e1db2ff109a4e3be780d8d3e6976a988d2e24e9dc45e3553169ced640bca145646691574eaf1bd4a02c9400a4f47384c437cc2597e416288d1b771ed9c4734479d0163c7d9cf840268b8531ecd7af0f4a451b943bbc3814fe62384ab4505de005a5b5fc9b6ef005f9ed74563c1caabc56990868753f9c98642a380ca6a278df3321237a6e41db5af0d47c9f7af83664817b26029a0198880c00cac98e191dc765703965f558ee9d0e2f34db234098e3e07d7cccd4bfde3d6a05a605c3348cf3d82e8bcdc324dc5d10", 0x1000}, {&(0x7f0000001100)="1d48f856709ef54a32e779fa8d7b5c3628ed9c4aea1bd2c5d9f3b70e2e4accfa299744015c4ff1ffdfb493685c33ea1888689f49a77febe04652af058e155e9f00fc4a64c8bcf43421d279fc34be1214a3085ccf837f4cb8aff32763e040bfa8fc3832ee0fdb62283442c8b5ba219601ae534e0684fd56f479695667a867734d51fe582cd1a5e62eadde54e1e356685830898008093f96e485c822f8de00e0469212ae5e6ca1ba09c1e29cd362cf53f7fbd3cff6ae1f0bfa79d773865c1d4de4124588cc4c5c4d62cce792c92e1bad9a5be6b8c837de89", 0xd7}, {&(0x7f0000001200)="11f07cab0bcedceb808dd0cce46d1d7d42b1ee5c8c4818d2d74120517bb9af9e73fc607d843cd97fa531c885d7cf423773f69ad044583da6b7141e4be8af37bc35bfca26927201a8625d4df8f2969d0f2d9783cc56ccbd44f571455bda834ffcb6adac5d8f9f0f01fbc2c9af37d2c44c63e1fdf6b9a77abbc6dddf43bbb07d44fe99c268f5375ea926193913737358b583135ad6dd7996ea2551a4ef573307073faacd2dd61b2dea68e07d3cdd6e34a85ee6ab36202b5a374fb64984a4f6c9fb1a3b62bc", 0xc4}, {&(0x7f0000001300)="9b220e372d29722a691d5362acd72003345712c4fef909b8dcb73c00f7d0f8eb6e57932d7b45a2de8f0000a1d43c27a88589029c6398cafec527b954b44c99710bf6020d5273c4f11fd91053b5f6c01e3acb853286c87fdb0d823c9f63b2c964c38f2edb28baf0f94b37d727998a2bde525ed853ecff45111e9263cb166fbe50730a388f444e83b0cf4442c094f0218b1e70c8ce875ee7ef8bac3bc7b8a87a0d5527d5eec128ae422e3921b3536352d49cf4d3f0557dfaf6a0aa730b21ced7ef7212367cd58dee97f73e8c141e9f1e24fbf310340cd94c6610c3b25e27d00710dbec82a195ee37e79a6f9bddb7455e83cc33105f691c23c1e3aeedfb09d62128a49c17733db8c5c942f84efa74d1cd574c6aa58e83e5d96551ccfd942255d358362367ee26272e4b8192715d97f87e4b3a74dc91846fbf0c35f7a86815218e2601b15ba7829145a853a60b10bc0c7d23f213ff42a437f98c1318b81033fc89d2cd983827ed8f896277e1e50bf25bad9d34b93e4de62333c86dd193f5757d9c70671eaa35a04ecc2da3e7c07e78b0cba5093c411718793648c2c0c1edcb62cc0c0bac4094b2f47b64313c9b985400c04ce4974827697bd84db52a999f388f3cd179cdbd58c825bf326a9744434f7a0c7da68730816484c4abcdb709b2a790a0c68759400926a3765b94a8477fb5f48e4c054d31de7b183e339e481bf96c56545f7e8efdbf963be17025c4ace4b5b050dcee827c5a2eee360ac8dcbab7f0ab2f767e65a4b901f63e8ee86527d3729becbd7e87c75646592f358b2b5f9e33b22568b31af1186ff2a4676a1ba3df89417cc675b7fbdf4c795b41c28f09c83a0bfc1845014b2d6c166162aa677a65e754ffbe2ae05c3720f6486619b4e2dddbeb461bf4c8e6b9938902c3c86e7367319c2622fa6aba0dcd6b4d92555d3b74cb1222d69c0c4a948bdd6a5522d21376e48c8106d891dfc65c32d089e76ddbff4a1d6583dc127270e15a7524848d523329636e8e2f5220a9580e36ddc4ce635ab30eca7f87df1675d0e73594ef0f779ea3c91cbf365027c7670e920108d06fff272f01e474db3cf3072a5a6c6cbffc6f5cbe2bf153527f523c9132811a99d0ceb28c9fc3ef25fe51e81d862e4954f1d9560ed02b698e9ab1924e5d4e529bc34fa47aacc7aa01285d457d40caa5260816e39236f29cc4795b3593b487165717acb5aa6920628d2b389812429e3911897d9a07634883eb8fce12467cb32fa7fc9cbabbad35e191ce825e4e42caf88a1279d55a378190d1596b29529537ba71d78889bfc227d456123d9f1313a139616df881483514e99b4feecb846a7e6edae347726d5f4e9e10b8cc56e694486bcd79ce5af7ba993d1a6059931422e3f51882c7b0c5d3d5adda87c1f7243bdac5854cdb0b7eb3d4bcc9f72fee0630f854b0fd43016fd5286c77e4d9bce373c33ea468c300e87ce57bbc02a66edf780f97065f34fe988fa4be10aa4777fcc39c195fdc1f48be09464a1fa763d5acc853e55207996af7d55784aa97c15408a9f2f79a1a794332c6b215dbe0a47583b0df12c11f756d38f1b581998310971603d94cc23bcd5d068758a3dee85a26cf1c0b7bf3c87a29c97ee1ad27a491c551d56519567b6e38a6792cbda9e814db8e84cdf55829462cfbc2eb9b82eac85ecdba00535d5061c9058537dfcf355eb6fb54d630422aa7047d617b1535c9bb042de614e6e840cb9c722b892efb47d9c39f4cadfd4dab54baa113af6124d4f3e295d8ea51697fb364d7e7ce3f67e8552c45b6903701fa18ee2d544fe0065d830d595c52cb6827e2cf8276aeb94b3e410b8d6c5b311aa3b2e1656c58f8ee2ce400e303fd9dea3988976c27bff7dfba0255adda886a7cb9902d133e91266194774b0b41b8635df0aa6286b60ba7ab72ffcfe70ab2c2669941a844163a8e51cee7cfd0f01c9f0e307c339829450701ecbfa2c9981e721c90ee5afcca767da22fd077acfd655f6ccc1f88f9f5e87047d937df23a02700dda51fe8e56e232de6062d911c582af4fe6f0cd862ee5eaf15dd1f5b1254d1576b0a060b3326e7c50b07ce70f9998de8babfc4af67c6e466a503dc0181e015bce285fa8649a80d1bfc7da628066945380fc680aef122a381bb8ffd4678cd925b29f2087326ffbb2451a4886840e6eff2a5f97c6124413eeb2ff4280777d8ca2caeb099502ed014be72189527a0d6d729aae8feaa9bffa9735848c0f922c7f9151fb1ea4e6b42d59a7ea0b22791889f0eb758c50ee1e7fa5a1e91837d7b03966961a0f11a38ae23838c852fe243ab49562b2a992a242a92f691f73dc647e08823fe432f15c33de856b24863bb6566b17e4f3cd9ac634315962405057d4000e3b8670536165e51799308082d3f891597c11a56e852af9783ff0d8b7cb142fc6aeb1473dc45ca1770f8322674355feca1939338670c938cc9c6ad652e9d8d041581b034e88d2e49730c0b36c92dd7e6f96c3751bda1ff7565b603115934add45f9d6155f27c71dcbe266b84edca007820f0ac8abc0ef85edf8b5ab05b83bd1716321c4dfef9c29f5773b4eaf956ee8bbeb36c794c0b7cb8fe10064cdc34744dd324d4ffa39fbe4b61cd474c2b56d10d186394d315c13539823d82d4cdf7de22bfa008d046f26331c700b8a19edcd9cdcefe9043707490e6686ec2cd90bc4f9fdc63f9dd0cff967d22812375f721ca447d725c86db9b3c8334c811b59e1195eed02d37df69ecebf569762a9c5010bef86441a81168bdcd6af9250507d8144a3bd8fe5b5cfe2d69e926d5cef55a4ca15f9b791c90a7756f101f71e4f2c83ece7e5fbd24829263d70a096bf57ddddb9bf263814ed0bde28316b9bbe54215edcdfee6d612573aa21023a34cbc30a3768cd7c85d0c6e2d556bd08bd4038be0ff1ed1d08bfab396ef34e023ea922821541d4affd0f1e0fc66c0a705fc7791ec7a360448a138670096b489d3fb8dad75e29dba86e2eb55ae94c262cc1d5d4492a323646841559d463cc1f15ed4e20a3c0dddcd14649a84316b34a11cf7f5e1a915b5a4fa7caf29939f44a5a5da8757f5319226c8874cf888a8ff40f07ac9e46f1ae8c4599d2446d446de121db368c3dc2f9935fc8786fdee4bd4e5508807ae1acb135461c5e19a2ba16bf0ed85aa34e91cbf94920329f5862257fbe0b7cc0cbca22d2a8299bd4ba56ab25866d1ba48ae2ea47ffcaef9fe2ef6a7eca02e71fafa1ddc7faaca8784e61b33fcaac1c413829f0365c0012dfba9e93a9423b1d739e2e572f7c3ddd1e9b3f86ddbc8bdfa78c140ecc06564c462c0297bfea6d050c1c6ae5832ccb005da6e2baf33b3103341bec36030717ff2f609000c193fd70de7e222b7fc57e737ddd21f70808838a14a0e931c435415cb12ab3f9aa17cb8843d8ef925f4ff30b1987ef40a8b14d1e2ee3797a1735767f6fb350f5743b5ac27648b6a7e664b9d86ef9746f3610e37c6f43a40270127ee703a080a80604fa08736baba5259d60558ccef517c9ce60829a68af499e153f208520fbb88d45faf533bf138bb9cf88ce135f51d9f797d032cc42d86e6ab9dde1f98e6e2ede7207887585a441c75ad348e63eb19eb1162cbcbc10bb91640c053dcf042b3852c21afc99d27ccdadc631c5d2b2812d26069f2a6318584440d71df6d785e23088c4dadafc2b78fbe4b7e8ae656c69734856a9c4e2d9c62a1bcb41a80c3bdf14269ef9952482e8cc2470783d62c991a24b065fc08b15d6efa7f5a645565333deffb558cc3824a2d65edcf4fc86102e020be8b0fe1a591ab4424c5f110aefe3e9b10888c63cf686d9ce91590cff792e9982b3f435a9c472824044836f334845aa8bf7e6b7c59985da490427d8bb776cafcde3431aac444978866be7089893723f29993dbe9d2bb3f98945e021c9cf154602eafe607496c835f8323448469ddf45e90f446e79bde164a4048c125f4dec4f50b9b893b6388f47919fd33317daec0ff3c996a79e58d1e0e7805a2ee0791ada473b2cce4b3b9e7616cdf8c11e44e800eb21736fe62d3b3aec7a62e2a13e3117b6f5e07f65df15c0ebbfa7789154d6d83d4b4db97494a78e14c873b9f67def0edec2bb4acd5e732f18348347e8016d3ae47613d35ea96d066bd5c2b4e095da019b8b94f0484c236edcb5193b1888b7edec68fdbd0a754eade10d4cacc7fdaae724f20bbcd2192c99e0e680886d8f79e03d8034d2a3cbffe257cec8014c554f4da31f720b68aecb4a1f9a50e8f37f7116b7997b86f38bd698c88977009087e42af076b76c9206a5db3f0fb55fe51ab489716dbd64b92b3ebeaaa21aa341bb0d0566dc7ba3b22dc0517722eb9fb2dff5f2544ab23bff51eda4d4f1e55ff21ce2b5ce544c21104d92700616a0ef4fdc31a8203230507d5eb748459f8c1c10702eef98bb644fa2be9ba5e4ba5c6c611f6d1f99ce7e55f50a20ed1bbf088db742f397ee6a07f9ca20261b8a2a0632be11b641d0f9cf451d4a1c20e549fa560a792e8341839076ebb6edbddd89ccaa4ad2d652c66666912bc1480816b5637ea771fbf044862de096d0af5a7922b548d89701c1762e87303fcae5510a6913f351ff31c4e69d50bfe88abb97e7fe041e6470343f02fbdbba200b851a271486e70911717d0f788785e00e4028d517aa71e074619523793ce45328e0746c980ca4c903b4474d759357292bbd7f032e114deb8755890d4d84413d38080955aefba7172f8fb3e597656e7048da7410cc0a7de3744c1c4f0c02e95cc4472bb5e6386aae551244831ea2a4e73594bf8a89d7c2a9efb607eedd29ee0d84233faa70dcbbba5d6ebdc95252248e8441b27ceee22068a342e7517511a652ac011d9be448e6bbd8fbfd7cfdc80a70abb032feee0b189ae27a19b4b4e386a426f1da38406c6de88bfa8d58a6d5cc70318223c7be3df4d38e4a394b824f92753e5ec422ecdcabb6c7a5e0842169449eb2e9fd858db10bf4bf3a164b0a60af595581176daaa2f4b43e71dfca97fc2406436a61cf305faf6fc10f5de5fd25920b2ebc212611b4727f9b5b86873f261f0d7fb2d15afd107a3442f3f1c772483713190e153dcb3f6d933ad508988f48fce0088227a3b687ef168836374d611e58fa56d1930d87cc9b05c7af3c92f668a4fff29f862b6b361d8552ee93a230735bd015f43f61952d298da6f51cd46a80ec0bcde59a5296009f8bb05fb3088b8e51867c3926b4523ee43d5b59114bad9621e3e51c07244cd388b2fd711c2fbd5e355937f405c28afa2b88c9d212d5190496453fdcd68484bcdd8d559b845bc6fcdad6911e9de2c04bf547c7163893538c09c2ab59e8ee292f9acd6d0976ea5376768eaae3df477fe3bb8523327ba9db715c6647036ea13a54fdc78a914836213927e54e5b811732bef7116bc143e403ddcc62ba892553db6a9d19715cd1a51e7f65d9e2d0cd4a7ee062696607ea9f183220c1ceb0e60341d993ddd769d804643978f86522a93c2a9d9100980535afd4e70e573a7fb6bab809bd0f676cc2b5dfeabbddd0670c1e38100f21499a2c093587ac779d94f76d72d318b0e330026a68abce2413d74b395e4d17bf1b64454a6de9feaa50f049e2bed022688977a82d5e86e2e63b00c1fd6ca771edd531f42ad262457afde77e8faa5da41b4ec1b0f00f07122a687f87576130773aec0364e6bdeb8b5f18439b8cd4e0b4a89abe77ada4f9deb5c3b8f5dd370feb73b96a8674a25df7224eede2bd52988eadff3cf7308d62258358113bbf1da84d79b217e9ef1bf", 0x1000}, {&(0x7f0000002300)="772134f552782856b950cc623a6530ac17eac0230872164cf61e1031e530e28c3e0565afb7ad521938c42e50fc79b8642e61e90b6368dc25fa7347000983fbc62d6f1e98bda0d520fe5eb32d566f22d136ba5d86f2a79486afdf401dbfee83b90b1c1f92ea25442153b61ae517caac585a2c2b29ce0764385fbd881b3559bc6b63b8af1c13d63afe542b1a668b6d4457bf3fdc1af49d", 0x96}, {&(0x7f0000000040)="60a9e85f376e585b13c3d337a3cd4cc68d434ae2e326b6f2d4913acc3eb4b105ba62b70eb02e01ff2c21d57f0cc279a9f0be0651f6207884ef7edbbc91e0ff1abfa1543c6edc3c1daed32a0cfc2d8e4d59a43d2e7b72f1644a06db77e1148700212004523a755503ea5c07beb2593054663b0ebe6c44a780554e39b5", 0x7c}, {&(0x7f00000023c0)="b943860423d690e54aa6cc531cb449e6e364c347984e1b90ca327d63eb6fff8541f262e665c3dd289b18758f5a40e186397ed65a9287d7e17e3ee249882eb791343d9ff1091d9aca638bf81330c43ea953ca3027131c8cb1c5dfc30e9911bca49ffda89d0823e69766bb6149c20ce5dbd6df04ccb2c5e00e95f67a59f524dfba52ae2869d671e1ec522aeb5cb5c594d56da7bea8941c1575c8", 0x99}], 0x7, &(0x7f0000002500)=[{0x1010, 0xffff, 0x20, "5dff0568acbf6c584ce8b12c61ed74f0f16b75b2c106a7fafd79bdfd969ca53b9c2f7d221b6cdee31a77799c948ac26bd18c493d849ea12bda80ae9006ca61852a51694c44acb5b99501a30f21107574e0fc4d7860700f32601a67a2d11ac6745ec9e038239d44ff2fa081331dd5a20e33cb74a77a3d51d4f0df8f4bafe8260b72096ef507a7ecd54ff355b4fb3808bef85f3c57094f1332dc0205d86f9535271e4f03b33434c2b08570e2019fda5639c9b1b524ae0086461035c863fb1657f5a9cbb72a8e7bbceb2af469ce4da416c08815f950c6c5b29f31df4e1ddf0d50ae8b0d7db48e37f9cb45de1806dc7fd8f94217a6b0b1dd044a4b43b5adc47d9618d52191e8afe06b174c0b1d096d38657103b82c31927ac6d090aba53a479646305b552324cfd5dce2f952a4d763210aea935c6f593d0f0a3d8396d82385f4c131c32ca00d10bc416f77a00ef1dae9ae873c1c25fa8711ea6a6a9bbb06c730c1a375df296f4ee07dd1ab090a25a92311e6ede2b95f14df2f24fe4a5f228859447e4b517947d2863a7f623d383388dd6398fdd65375d17f88005d501476b84d727d13fc49995fc8016c63316840e62e017acf9fa552ece9dbb74a3fb36806c3b0e71e14588277cbb5cf2df4998cab9464738673fd358e7aebbc716ce7ccb4b367f4e9232e6edf210593266b5d2578719527900a4c60fe1766b05d7a1bb8f7e59d72c4a5a39ec3e2a243f49f0de5d5d89a23c99b0054f749f127bcec08c5a7755b4c0969738d7a5587abab678baa06fa5c273ff14b9e7dc5fabb9c4c01cd403a93ebd6e5865ab6f3d49e13f13d96cc1a11d7a68c499653e3e6f9d667282f8ca0930b874285d2b9f36937521bc71cf33b20b30feb92ea75f6da7b4b6807a1c24f5ead166a05d4ccf2c2499b78e7f4ac4ac5150b958efde574b2140010ce3ffee9628ee96623972186381d02016036872dc2537a6175aa0a6efa6287cad33a5aaca26043b0d7c8ef30e90b57cb73d13ea8d1e4b393bcd2bfc99fa5afbd3f4874d19fd67cf56905dc7a503ab0c620e204bc716053267b38bef353e1952b43ccbaae99b37793bd8194c0c7ec21407bbb924e1f662479ca529f4a28b278bc0209fc2ccd44ee81c68fd0b3351c1c26ba566abd36e36103ba39532cf4b88bfa856bb756a9e734bda6dad677903f99b552dd4d1833d5037d953738ba3d1fe2c89e01146233e7f83775f977befb3205f4709567f21196c4b373174d80c3fae2f8550fb33a6c7c08330f62c051d8d4cdef406bc3cc39f10985c442e3d62f46df749c6ce86e7c8942aba29eba27e329b50e02a828ac719faa0f61aaa80cf0a2b9bd08276648d13833a3d0c38a8740a66b91ef7c5d6b939043fc0feca81e54e855b7edfb2b82271d352cdb8e59fa4802e3e8f0c825d86a9cadd06a3b84647bae8ac43cd930773a855d9cc0da00bf60b612fe6b29fbbc2869521ce5a96b7078112bd5a9827e43353e7b7cfb411e541a56a61148ad9d60a054b8ecb65409bb6fa68804f26e09d2b11f079072995b58c01a24e81ffddd4c7e3af2811da4f13d28eeb9b46d49c3ea8bf87ba71b5919dafe31bef0ae74d9ae86fd82f88c6c4269e6b71e0db9170bc33e1b003741ee6cd42c6f616ea25c0a1062ac6e54d28d27ba0d7420cebd80a556b810d790e07b36b87543381c0a6887fa4522158b41f581a020b990de3e8f49bcb8f8e130e21b9d124343be81dafc6387fce023c68e46b965038b0e7233b2ccbc19aafb48d0dcde6b68f0603cab9a46f09832b2c32ac1020b0f4813b127eeb288665403d0688cc1bd827dafebfbc307f2cab4e6d247ca48fb21e780e638c6d69e1c6b192ae4d5d9547bd0dc9ea6e72a5027e8d1374fbb0bbef9ca13e65abd7f3c371d4921f192cf5af51f6da9e6f72b7a33044682c8308cae3a554667b5daac7700f5cdaf02b265b929492e3570ff98e251af7145f9baa4428d76eec1f9aaa0a7f2757e48885c20778503ded96324d541a6a01eba71941b618db86ae6d95ab2b4f7966a142fa805b7faa62a73ac0a99d92bbb8e6dc8183673d8570bd71e1ecbbae13e5a8b84b9b47cd325ad0174a6815a527cac55472f9c610c263c14908e37cf04051333284e97913ad07a4eddf67e05ad232fc08bb4b30eb14764fda99409c279dadd5562e4e8e535c557155a4f9b23281164657a1198b25f3b3bb812610cd82bfe58b796d15288a28d7870639631692e5f6829168cf42e3cd087ca99d16a516d5d15acc5a8b554c0ddb204ae8096e9d9e4edb45c75f74a0880e4aa83176e66ff90a1065cc9f0ec644d53b190b097d5e05311b3586d22deca551ed7b7ee42cd20cc2c6d87180fbe983387366f960b41fcab61349d9217901e0e07d0486cf78761ad309054cceddb7cb1a18ae4b6a730eee91887b921e62da5b35b98bc6ff524d1a662a9c7e2f334a59647ba4bf8cd52b76436e6f8c7229a34f23367197f69c07653b4ee43b404c9d06d94df709b9e997c725ae6c14f09a5065a9f38cf834d371685b3103bc16c2851ea646f66318e4ee48f651f4be485099fc6a395a4a30b531c094146801723dbf51ebc15b476e909b94ec4e6fd4f375513b000ac222f524b132aa83805f5f85c1f9d0d3365dfc103842021406ec8b4c59cd48ed9f36108fd3eddb456401e3279c8b76be06e8a0a391be663e8d0a4c412d4e5348c78674eb340f97df68932c19daea7f3c5bfe23e6ab6f2037b2892d60988ac1ae2f4eed3425e45cd52c76cec0db08bb8eec773e72a8ca72ff9c1e17a2830c2195664902da726bc991a3a1eda1077d4e9cb97555146d443eb5c646b2480aa93584064eca0c0c736adbf43193ea89d12cb978beec11061940e25835e1592813b536e3a224f9630e687898fc707034b31cd4b43695d78f2a4f27b29723544805dc1828e31ec6f8c3e1aead8ff60582f4dc7173c26fe5ed0c95f89761c782f0132324da3eb46ed0fcd82ec3595e171258effdea2a135006e43ea33edb803aaa4839ab7c76ea13bdd6176832556aee98af4e9e9298e85300ea2422e67d9d092b5036f7e427b633537739df9ba232d669f4c559722a9d07d13a92394827d60fd6e36728c962a34acc7cc9fc924dee697e63bb0c9628ad8ad264cf92ac8beb7f48d95363b0536dae6bb2dae8cc2b1cedf758474a907fc650efb376ff1875cfca56596aba0bada23721201b07274742abdb432cac7d76f2d9c6b286a4a515ba95db6a4e21304827622be922563f27039914322c53824e1533d7f486e40ab75f4adb7a7c98aba388d2e1f554eb95e1ca7dadbc7170c7a5c84a3d3c32513b2fb9a954a62b4e097a6e674b284b7a23d7be6499d9611a2e84284c26069b3433c3f3ae8ccc4c7cf61efd84c85225426f45ae1559408f301e856bd86ca4381c167aa604daf2d8a8e8c35e2a13a50e9c3468bb4c6b1721924f42b841c84fc5a9b49f1784017a0f878c775f5e4a7bce229897bda7f9a7b69d76c582db8cde80c0d91d9a4836c7515a32a6b87168adaa23a48fb3880acf875a4c60f6ff5cd1e167f3086c3a2c4a910ec1056afa607782df92449faab4c585b6b82f945d965167cd9054b7db269ce15beb6aab28be1387b32b73d6859e86f93aa87ebad02caee8be7446d986a545c792ac852897af91962a85f85866b81a07361df0c7f62710bb1b325839d526e34087cf81a1c4bda8182692cf1a337a815fa40cf58b64809c1a93a01530d6784f0044bc538d8b4a8e8f3420a4343861999100a38be68cbf0789d7d98299f61b2558b8132d4c54ac5e42e5ac1c8038f9a7745c6b48a94b26b99d95fdfbfbab6f9e3bfbd0f3a1993e906e98f302a639ecf177e9b1afc76632892efcfe28d257f03353331460e930a1a436c31643fc32e77555e3e31af9c96b8cd090913198eee831c76b81f2945a7686a17d0a25ded63ef1a413395e1d4c34f2b0db077854668e1bee5f295b7a50ca505dfa1b8ece363ee1a9877488e58d8d8db6244f16f31f5ef1fab98e061d26830797a4d98134c0eeec80680262e6084b2690bea055c2aeb022d412d3c027f9263227e25274f40518438fbe0ec26b7887445ccd4c4d54e5adc8b29ffc3467b74da2f249cab3be551894a28292d197658fc17299eb8fff0fa2ee324ca42c6ed88203f31fc9a40047a29ca6206ddb778990debf8e0555b5d4ef24f58dc6c9bff4636223c16dac509574d0a86a8ff94fc79fd9d4a25cf6b122f6396e7e08bf248fb857cb8e429c3e2b988f6361b8703945d4d9b04d3dcc48d735c01e4ea741351d7e6a1904f94c8e03f609c406be3a446c9a3c30560c21a9e0503e89208a88ac67c7f3154962b5105e1e44b96524ac26f73f5b213717a5c6f4fd803bdc2e2d0a4e2b37a16ab3f29efddee65c371a85056a08647f8aad45cb511b7ffb417d7d6d568fde0632f33ff0776445d98c42781dce4a8e0fc8371a401aa2099f6b28b9eb298c1ef7783112c2f36ca6f35b0eb704846636516690944a639ad0375f17bb6946f715fbf88233e6b729ba14404d6c1285f93d1f2567f379272af32465a21fa02521a905424d1f9930664ed8f283423e40907e05d3e6ae82d8e4851564ce1d749a561f0df556812f22cc973a01f9ef4be397323f9510ec825950f137869f04d4d5a427cf6c69ce05428eaa1c8997508c5bc71bf016f0f4f7fd922205a50a5fd3730d08c53368b25b96d1d8183ac051eeeee0e6f01362451d10917177ddc60decd89b661e377b13e8ae7a53642ef727f665dafbc842ac4cd1873f9651de39beef7bf0a9e179a08c2bfa52cf9324af9ab9a25930a91dab47a68e9352a4f2e7bcc8d81ea8882b46f5408f0c5b8113f40e3768a74243368f342221f5675081611bdd979bfddb3af7c55529402b4849c20dc3b46d97c49c4e54e2a6d9fdccf800755538c8212f71aa5c08917abab123281d8837697e66419fa1f5470918dec536eb098be382c7c08794f39b7d8717b8366572f45bc8a8e9855590d2010ed3de3e58c7cde78a51f939112434e60711a562068e75b453a5c4b21fa2f4677427d3534754ffcdfadd6dc3518a7cce4a9c959e4a27734cd1bb222a29e551c0404610f9f4d1a736ac6532bfa060a59004d3305dff53b1b25bb35c03c3eb1e6e98921b603c4564cfe3f0c18f2a40c79103ad00187e1b89b8210ffdab5a6c7c28dbf01dad5bf271a57e7a1bc2cba5c4c35cc7c99f0ea3f8334fdfafd11dfa3e0f3827bf40fe4c529048bcf7392e220108419e6b166685d60c0b787870b32670a93b6cc5b73f64438263cab7cc4edc56eca38a0f601e33afc6c7e9568bfa76aa9b0a15d9dd1337145660f6a764529561ee0c63ed7c4b6f6fb244f95854c1f89e7ba4e63f63afac7a0a57c13b2d6c0cba8c254f114a40eeb10b06bfc9ecb2485f381a6cc3b5123bb02ec9a5f2d45b5009333076bb259187e56dc3cec40c463a6ef1e3bf5aa302e47d925ad701a3494ca1e8fa52400035d878e97641862f41f9c196c78b623522d4f7e971b81d1a190679b88b12297bfc880c70c00af1b68727e2f9a6a8a75febe118828d5478a006f14e544116c06f9c3ae3689581ec50efdc37364b2a8dc77be74f6e51875ab3b9cc648173572ed73754275e688b59440aa561a76a1fc819f5e2768fed8529049cad79303c600c5070d1bd843b71760f72cd6fa981a661bc38f652484ef3305bdc7983062c2e19d8147bde6699a775db96849ac93e8dc4f949d30b5d8d8fe11db9fb48b9c3eeb83d27541a01cee41f900002e6b8591d5f86af89a6d22a7"}, {0xf0, 0xffff, 0x8, "4d14d49952e951b3594d992591211f5ad962f1d7b78259446590fe1a7f6199be5c015f740464b445c67442b4da0bcd88098d803c0033b6f8aa74386efc8a87cfd78b398895b9f367a3ccd0d7dede06e7570c0ec56075e2dce5340f3e62d863c36f1875f3dfa4daf8e928558b19e9a6210c54133719fcdd8318cc1856c3c097b788d2b3d99ab11ad8b2eaec83afd238ec75b2cac241b5f2a1a8394d24665446a2836257f9aa79fdb20737118d655305a1d6852f2872bfe474431b53790bc715b45706031299227eec45e561a88bb2deb6f0824671c271390e0a"}, {0x70, 0xffff, 0x7fff, "094443a94841689a5e7a17ae67ddc86a05e6c66ff9a32688d6dca5f407ecb810454ac9feecd2fb32aa808519006153c7f983a3b705585ff61f9058edfc0618df91851ae5d5cdc490f956c800198177661c8640ea762ffde22d187991ec6b30"}, {0xd8, 0x1, 0x4, "20fa463c752f1921ac58cc640be649b840708b65a29c6123a148dafe5d9dce0df49d604e188c15f52c7df3731bbe0ea72569dba2cf7d153f78376932c33c77ba09b5213271b533ec7a4251880b61f4d0ab3e3392ce41640e091ab77cbed0debca14274e02280c087b3764cf6d276bf0b9a9a3365b2cbdeaa8240dec6ddbe6ff22b157bfaf7b1972a27e1aba9bfc124cc2a66c4bc574a27ce4eb596f3ef6fc2fb39a1df5bfcc8bef1a9d41cd6ad0e422ea16c95eff21ff4296132bdc1081309414c66"}, {0xc8, 0xffff, 0xb94d, "f23e6c839bd9b18061cc4f4bee35ae8bbcc00ec6d4042aba3039a58113b948636f97691c07c270671db5ab700804f64d25b3e7b394f2d2b418092bc9847da4d7f5949925c6e2726e467d5d852a41231b324842e7fbe1c7b49f635a60f65c2a0f531164b2cdd2db696e31ce7fe9461734a5a6dbd58676bfb4b0a565bd4a0b4e46433eb6eb651dd6b84a1a306611484cddb9039307b01e4a4318591a5521944dd417365384fc78a9b0080265e07897cb60aed14c"}, {0x1010, 0xffff, 0x4, "f7c4dfef15ab128a491413645b7cf8ad997ef52805714aeccf079cd9fc483611465e919b89d4f97bc628ba61812ab2af18b3d19408afd6943844b5abc8881dc760485079dbecf8e265a32fb56dac3f65a41cfa6400ddbda9e3f25adb9915c58878667ebab07a27340d6efdda82e7eaae17c27a1eff46e572c8572d8cae4f9691dbd2f21abbd36ca5381c7d16f5fdc5b628245c0f95fb798ddcf612fd83b6e42160b37420444800db724cce84382824875680d7542ae62a33ee62aa59a8fe7ccb7330ad36924706db3a8dafdb9509140d2c498c80b3e50487c92f85af2516b0ca89bc681ea62f69d4bf931e17b6b7232f88eb35664edf99f2a526a37c1d23ee20bc353b50a1ca77cfc72ee0cd5adefe2e7fade51160cadfff048c659b70bd71c858d7b187f647d659f5e9bf1997cd26f3b388d371bd0994812e3d74b134f8e9be4ab3e63646d48d811678227b8886f70ff376c34a708c84220a464fd9752ed10b8f0ae1b6bc4a048bf899884ecb08d8c0c21946dab6793918dde18ad487902a185083586a101f3b0ed4fb14ee94c159d8dd4214bd94b1f32a7345fe7777a3b15f691b62c89230d42b0e3ec2614871eb93ad1c7382e6194c2a95a28673064ce16deac518417131a89b9b0c1755c9b103731999e395ea273ad88f5296daa51986b8e421dd26a57ac877f50face2345057d3e5bb04ab06a21130885ef67877ad144d3edcfc99191cb2745c145872fc076a065562db17262740368377d4458aa5ea4d74c3ec9cfdc6e7b5b74fa696028205bda612db448ea765209c0e42d96fb96274c8cabe26f6b9823d31373fda92ac90b51ff8843398d62384f8b20fc402fdfcefd3d265d8f68316ce371dabab556ddc6b898432e6270736d39394728596011a1e1f53b5cfaeb0f4ff4098430cfe3a4043cb21186019e7b3735389a6dd76b289b9202dbbefa98c9458cea2fb6c23b609557b637f62a650d9b81d69195c770ef963fa2cd624fd0e4d5a99937c085bf0faf82f64e3188856a471f2c998c5a56042de450bb39f6856cc72f50d688cd76bd0aedd413072211f08a56d070d2f991972b7875adc49f4067d837d56e32fa09c346ace163027804350a1d6066d017078d3dd3702996e5f2c027ac43253694f9fb316970143a082024db1e43cfeccacb34c8f7a0f308174f87b24b3ba25f99192e9ea5ffd300d068fac2764d5b45dfd81cd4dea5b4826fd10a5eab2d87f6aa3012c7b9db9e4c6a3d5821b5a9db91c68c63635433b0c292efd602cbd52ae0a53bdf4cda7f2c572d94331233cb54a7704e8f98af6b2575e35a768caec75042f646ec17c30e4772c7b2eaf9f9f1e7b709bf4c2985f5c193cadabdbd151a5b7e4654fcfbb7d40068d9d36262a3b2368049885094b7c88cff437c365786c07b82d87fe381f2159c947515c813fb7f384df2f88ca3ac9400ac3a3f64a16e32f6956a184ad1fd4fbdcc2624131122603cae97b82091f30e758a15828dfebadee5c37b273ecec761b988395990492cc5b0df883d55797377428e81a4a7943c1911f331c0387324b7fba372386280382aa339da7a5e028c75c974929b804083bbc48b064688822afc5726e4d3e472962861e0a0f8d4ea13e8955e28c8b8a3a6b0133bc9e6e84dc471e809ad0931efd3a002c1dc4b532bc986619bc2c5b80635b7c8fdd24949d18827be5f035582c607cfc3a072d605e954f95bc6daf92fce7bc4bc9d0dd775f4b1d92434143e47f6e66c42b4ee67f6eee0f3210b43d923567c37f30673fd8c8d46c94e9e8dbea37b80113e42fdf10b8594ddc4972d4e5b54fe2b360a79638de469d49a2b1137cae6780fc8ce1649ae8a74bab1fd9d1af9bcaa6a30b25da767b398414ffe0f8fd9ad2b546b30198f45231f82aba00d9610bf99f35e7e464548434d968e7490723efe74acec1b84c8ebb0e8c27c8ae3ea109a55966d9d439db10af3ef783178d7959db0ea9beb8293746bf254833d19b50b80b5cb5f06da9c2a4e5a3822ad7e4d93d6f776acee06feafdfeec78a0f4934bb8d2b860f9beb0ada092bac9731f4cd882e5390fd98d5ef1e18773cba1e200da43de39fc66de0859dcfb4e345c604232ae57847667329714ada28729bb723fa4113cc115ce7f0cda4d15e1d5a5eaf76fb5721c0df6344f3862bf86c3f31e9043b4232e0643489da18de83dc408c5a18485556e5e23fb9c58d13da3b785505cee4e000d37e1f131335666e85238bc0ff7dad7ed0ea7a4abe3c1f7c1530837a35d7507d96d733bffd014738bc1720b5d5ba1c3ed2315176d2e8e4e74e42b8a405139d317b424623df9ae8f0969ea2aef6fb32fa9234f555643fb40969699dc3f6c6506c96ae1702b1523bddabdccc86a9fe2856669ae7442015adb5acb6b45225e1cfe01979debe4f61d487da6b0c47bbb4e3b7cebfea16390d567ee51129dd850e0bea281c03ef5e713914de63aee204704a5655707766c56fa1b85a416e8eccd6c1959b83205a01bf1f4c107c48b055da14b3ded3292343e97e67cfa92d14678d210eeacea1ac9ed51e53a6cb42876bca43120690d70a9fb36dd7efa32b8579d6b41a0372f0073fba4efd0e6f9c835dc5db5c43886c7719f226699f907754f455e9d561e75e77d73b82e8caa3be321db16761abd9c534cb8296150d43446f113aa83764dcaab4f4b752c9717963e07efb9b9cfa39589fd25a1fa3a2842bbda8b395ad3b5492accd17c7f54967791d9da3e1a4c7d6b79657d471be795bea62a769981ba4e4e12c8c736344442147268124567ccc350ea7a9f05a96f4555ee658461a8a156c0377c7440145f7268a017322bee676039e9753ba638da81b8d53ed953605b56c4b139103c9d9daf7cfbc2293de4832798a1f09e19dd6d62fc58d7bd2f5aac37abe23fd5d051afef1adea9c85d0b20c739490cab75c5b0db4eb403ba9bdd2d864715ca85f78511da5a75ea06f5efb8086ac614209e2b198c59386d46191fca93b892a2beb5043c3ee3ffe404b77baa4d52c520e0333ff180c8cc27d6ff447d5e063af4d9a06626599ad5ca766818e199496704218918e31d68f32d56efc6f1b094c7bc538c8a4d73e552b2b46227687b5af40d8dc93dd25ccd1bef4fe11887c0b86b4979f1d2dd59a01b01cb3987a5d065bb415715ab196fcd54c4a1e55c1cf1258de4282f0e125a70455d19b40bcbf0ac167b78b4d7abf94fa80d7c39f45948d065fe99f981f6a64a2275215fbaca0acb07b293ec976908f49f59df273e7b21127c980de697841d26771325f9ac46aad80f73153dbfa3c28df32e8a87ff8de0052f30203dc2abeaca6ffc075f003535fdb36cc5a07c2928c34643571f4ea7ea0d0ae206156033de185e950e92560dfd25ecd03aa531ffce0f2977b715a52794681cb271c66daba6a93f88cb081fad8acfaf352bb71f605911f27336b80850109abc62a81059ffdce69ecf8b0cb4ff77780567dfba258354e834971151b945de62d868c6bc56e80e40eff605c6fcd52414042372db41a711a0912eac4fb0d5707bb506b683adc3afaed5437e5bb500b27b22b38623693755154ad1967387c0141b78e8f7f7096e228b28824c978672c5c136e345b5e016b44d75990ea31a08181c93cee9c830d97d7b5cb19f46f401cc0b8c1b9db756dcd90c8bfc75cd9a0306e25584b4299d320b62a4255a78ee60c7c97b6bd759174463bf09494f68bb56f9e636c4a8633d2ba6238570803ba3763f8cfea8fbe382c22f36ef1cc5693f8db8e065c2a18c542119acb9f2d5c3366d60de74c727377649fa5aacf923a936a6f59f9a342db1c8f9bbcefcf868257010bad7afdd01d42ae5581553e5e8aad647b7091ac41de3f6646653cd394f8cfb0698a382b99b05add6b0da67c6f54a435adb5e09dec4d9029b41e66b0896c530491ed77fd690cf66ca2ca2dc2b33444d6694793876401070dc1da7c7fe33bedc021b092906b235c9663b3d7a7863641f462a300ab0d418923ab7d04e40d39648ea6dd35eebe494e1a0a6d240fe97fc63e6275af0b54aabcab04d1f69a4b081998aaf1d5dcd398bd49681b370215e4fd136312cc81564584fbe8f86342ba80932c5220199c9b03fcc451f457d6497bfb7c589bc240c8f9367a0e9a64a151572afe966c8547aff602f16ae0ddb4379d5501673900e9405eae360146a56b45924de6ba3a90b5fd4a9dbf1bd02115418b7cd5b1ec5b9b5f2620708feb7aa62773fb7d46da4da54694fe2c4738fcb854ff4b4906eb456f47f09b15380ef6232ce15f7cd2a8a943596e33a5bac3359a1c09f1641e4db3a28e7e9ce43b1ca726737e744c5de9ae017306593c4c5523fd94fec03bb65f371efc2081dd7a62b33803e603a435b2f547d8b16bfa3db49fefb8f836bb96523da156e9158914e7b16be5a4dfc15614a0d76d9b4e31fc697f000183842aea6280555c442f9f621aa35bcb8e5c197f8670f0ecb446f030b042043cec3124ae2b5cf8292e0194ac17cf71cab8cc183d116d7c1c4e67041ac74a2bfe2af75b5cbbb4d08a49c933a79533335bc673517e0eefbe5ed1c2e47201db3a61c147bd851d96db4c312d4811442729290bc2d0de71d6eb5987524363eedd470cbb6cd70b4d3667be0be70fc712d82a1488561156ee27c7d2bf552abae2ce986dc04bbec6cc4bfc1e65fddf52aa92cc2c730b0d01993b93cfc11cf275904af5b110e2ffbcff95ffefa27c9fa18938c8e664bf39b5fe7ac0cf570dfceb10df129ca81ba15a2640e19578eb1018a465195c0c0cd8a90e5f96be4d55c84342aa74903a7b3918f99c14d86499100c78d9624bef43b5db7cf2fb78b8da835339c229920d72cebc70317e4265d7f27d35a44f3d917ad801e40a0b3177480c01d017a8f180e72e8dec1cb226d8e97bd60161953417c3a25d329888694783314ede97492848e9e6644a8045f3e3ddbbece55485caf4eda9dd9eba31df39058f4c691a70a514781b7c90b2afe4800160ddd8802e9e27ba03339094e66dc10d51f094c70fb76999cd4a57d7781670f56661605e142aabb6f5f957824936ac1509af73cfd4479948bcf96d348ab9e041acdde0466279ac9e39ca0a94dc84dddec3d8ae419db821adc6150b5dc2b15a6c45fbe1440bf3fc24ee5a03699a4fd91e95e35e3e81135d602b166ca0ee155b3190d4ea692df31476c922c70b1f2b31a0e57520667e611c1afa05028bef1c0a8644e60671d60f95a1a871b1c81a3fae6015a70d256d47645d013a3f9560f456f05cf3c33bfd4dc1524d433eb37a5d750ad5d555117318b832ae04dd97e4cc88d6f54be23a62c77452597ce53b7cfa4ad40e7c2ee99171fc299bc53a96e35fe0dda1970beae539613cb52cda1cdeee4b841c3828048e59957316cef8611f203704a4e733d812c63acb17dc3a062659e96567784c9abfd562593c138032ce7a63f4264dd6ace8d00a7a173ed0488e121c33a58bbb27432de6839977007252e87bed95d6b0c856261e4304b44cc3208216852738ca79a1cc3fbaebba95ff87f03da86130761a5af42e6a71b441f060af324db7211fd01a4ed60433b8b8b6eac197d1427ebde94cd31045d0f88fd35b4629f77165c5191e7e1b470bceb2936d831ace78ba1c168169543cf60f99d643be4a1f339fae37dc37c90a7b36ef439beee685174ebeb75d526c7e0e2b07d9109da71c3a3f1e1bcc604a331ed9ae638dd2d23d5144107e1732ecc42b7fdf45c85a97ecdf71bea4dc76209fca91398c33a7c7c76a1d99bd38961d47d0495770ca66b3684"}, {0xb0, 0xffff, 0x800, "a2795424cccd265b4c31c26cacdb202077fe3309f6847420d5825e6a7e1702d0e137d118e1bd9c56ad7e9c73a1be6d023e5cdee3aadb08fcfbfdb9d5c8bb4e9a1777cf68786de944d7335a4433cef3634153757e4f05a61f43cdb63dee8dcba50f0ef2ba7678249c6dd0fde4e5d954bb8905bb9e0b04ba17e80d66adc464294b5b26fe352a9c11d0a92f9910f385ce33691b0b1d6f89d29eed97f4362b077fb9"}], 0x23d0}, 0x5) socket$unix(0x1, 0x5, 0x0) 16:01:34 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1000, './file0\x00', './file0\x00'}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{0x0}], 0x1) syz_open_pts() 16:01:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1db) 16:01:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "000000000000000100002000", 0x2000000000000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f66696c650900"], 0x1c, 0x0}, 0x0) 16:01:34 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x1, &(0x7f0000000080)=[r0]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x8, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xfff) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x12, 0x3, 0x8, 0xb0}, {{r0}, 0x0, 0x1, 0x2, 0x9, 0x40}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40000004, 0x0, 0x2}, {{r1}, 0x0, 0x2, 0x1, 0x315, 0x7fff}], 0x10080, 0x0, 0x7, 0x0) 16:01:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x10001) ioctl$TIOCCBRK(r1, 0x2000747a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:34 executing program 1: clock_settime(0x0, &(0x7f0000000080)) clock_settime(0x3, &(0x7f0000000280)={0x7}) 16:01:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x73930d8f404e93bf, 0x40) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000300)) sendto$inet6(r0, &(0x7f0000000100)="d533da8a435bdf14464ce099e249dd97a44ee260171265e4451de5ee15161a111e2d5218a4c8a5d80a33a1d42b0c4c05e78922fb539829a236aedeeb8bf9b3b1717289ab51202b086ba8ad7a7d762a20ec306dee5332236b40696bf4924760b69aa283b852e81e92a7c6e540a342776eec684966ae6ceaab0205a7686eeb0b08db7a636326aa90661bfc1858aa7af66c4ab3ad998addc4b8d5cb58eb4370ec05d10df02e127e1538158495b33955321272deca6fc03fe131b00f4e24ae5e92cb006bec25", 0xc4, 0x1, 0x0, 0x0) r2 = socket(0x18, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e1ff2d0000696ce33bd2"], 0xe9457224ba8e0a1a) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0xbd92, 0x5, 0xfffffffffffffff8, 0x0, "e8c4cf868163ffc4d4ef6cb2040a2be281030559", 0xffffffff, 0x4}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x5, 0x101, 0x0, 0x800, "5f80b8876ca05302a3cf9c45735dd7eac82aa8da", 0xd29, 0x9091}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x6, 0x6, 0xd95c, 0x401, "81a11a092d590d473858470d02b28d6219b6ee21", 0x0, 0x1}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000080)=0xd2) 16:00:00 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x7f, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x5, 0x7fff, 0x7, 0x8001, &(0x7f0000000100)={{0x9, 0x3, 0x97500000000000, 0x7f, 0x8, 0x0, 0x636}, {[0x0, 0x7ff, 0x1, 0x5, 0x80000000, 0x7, 0xffff, 0x5, 0x7, 0x726c, 0x7, 0xfffffffffffffffb, 0x4, 0x2, 0x7f, 0xffffffffffffff01, 0x3, 0x6], [0xffffffffffffffff, 0x81, 0x100000000, 0x4, 0x4, 0x7, 0x15, 0x7, 0x3, 0x9], [0x7, 0x7ff, 0x93d, 0x6, 0x8, 0xfff, 0xc801], [0x9, 0x5, 0x100000001, 0x9, 0xffffffffffffff26, 0x7fffffff], [{0x2, 0x6, 0x1, 0x800}, {0x2, 0x4ea8, 0x8, 0x9}, {0x800, 0x7ff, 0x2, 0x7}, {0xfffffffffffffffb, 0xb3, 0x3}, {0x3, 0x6, 0x0, 0x8000}, {0x4, 0x8, 0x6, 0x8}, {0x80000001, 0x2, 0x8, 0x400}, {0x80000001, 0x4, 0xfffffffffffffffe, 0x1}], {0x6, 0x6, 0x8}, {0x8, 0x50, 0x4, 0x8}}}, 0x64, 0x101}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) socket(0x10, 0x2, 0x200) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000180)={0x100000001, 0x5}) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/86, 0x56, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7ff, 0xffff}, 0xc) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x62}, {r0}, {r1, 0x6}], 0x3, 0x7) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(0xffffffffffffffff, r0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) getpid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x100000001, 0x400, 0x8, 0x1, 0x5, 0x1, 0x4, 0x2, 0x0, 0x100000001, 0xff}) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x5, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getgid() setegid(r1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:00 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800000018ba4, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7fff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:00 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = shmget(0x3, 0x1000, 0x401, &(0x7f00007a2000/0x1000)=nil) shmat(r1, &(0x7f00007da000/0x4000)=nil, 0x3000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x86) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="cec8277fb292ef5d3b528208000000000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmat(0x0, &(0x7f0000046000/0xc000)=nil, 0x0) shmdt(r2) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x20000000, 0xa0}, {{r0}, 0xa24397fe6282511a, 0x60, 0x10, 0x7ff, 0xffff}], 0xffffffff80000001, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x3, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x2, 0x3}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x2, 0x9}], 0x10000, &(0x7f0000000100)={0x80000001, 0x7fff}) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/131, 0x83, 0x843, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x80, 0x4, 0x7, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x557}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x75e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x80}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffd5c9f028}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="aa00070000006ce530000953be7a7300d9388c9b5acbca8b6852bb15053e541a36d76146ad4888849eb278914fe1dcd84e3db3ec6749db722d39f48a442c18afeb47b58f2a7ae780d590e985f8ffe7d9d91f8d2db6817971b6d803956e"], 0xa) syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) syz_open_pts() bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r0, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x7, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000006ab61ac897e5ca8656d22a2f7a39650000000000000000000000000000000000000000000000000000000000934eb92800"/138], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x200) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x6) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x880, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xdb, 0x8}, {0x3, 0x2}}, 0x2) write(r0, &(0x7f0000000540)="9e3eb3900603b737", 0x8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x84eb1d83c652f5e2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x14}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x86, &(0x7f0000000500)="bed7247f2b0ff4208871abeab9950f97a219a203667e831fd6a31c0e184ad87dbfc31639924a3cc7817527ea7ab05ffd08f9fb91aaafa15f91c02cb929db61dbfb9bc2dc8097f446956577ca24586ad8182f91f8a4773ef92b9ec190cf2cc4b455b988b6e6fc886ebc69a7aec4d6c76589245e5543be7e08d3e0ce19bb2486ed7eefc7a1948cc6e4a8675b68fbecc8a061c55b07a0c234c60085dd956f67c4268deb92") openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x9) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000000)="96feb6ff20734dfaa656aa6bc9fd41a84fc044eec6e31473be95a3a3c3c423dee70905080e42aec7d9a69a865c6089a26e4c66a1be071dc2182cfec3d4511d", 0x3f) mlockall(0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x808, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000640)={0x2, 0x0, 0xc70, 0x300000000000000, r1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000480)=0x3f) r4 = syz_open_pts() ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000b00)={0x10, 0x1, 0x4, 0x4, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x94a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff1000/0xa000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfd8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) lseek(r3, 0x0, 0x0, 0x2) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000005c0)={0x4, 0x800, 0x0, 0x9a, "e412b0eb862b319748c44c264cbd1b6df3877d99", 0x3, 0x2}) syz_open_pts() writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000080)="0ae5a6cff64683913e8b3377e2efbd48b0f7449082", 0x15}, {&(0x7f00000000c0)="31d03b5a8076c94646b33d485023f8994a54dcebaf23e2d3a608c4378606a9000b572a6e4c98ca96", 0x28}, {&(0x7f0000000140)="578deea7b78b88d0030f69744cd27c9aeafd2f534f6ed15822c8ed58dc37811a12311c9f884c165d59adcc7d4ed79fe4f46780d25de6cc9ce9816cda8edcd141466adbe8b9291719bc92edf3638b3af338f196ae6dec77ccf4556ef566247c7a18e4b4a5b031901de2307e719e2d8abf191ac7b8468efc3a4d8800da08bf31b2b948aeb05bc26575", 0x88}, {&(0x7f0000001480)="b5a088a10e93be362135ec7d79b6387bfc0df5712e0f636d156d5708ed60b1bf0e0432730876c15c1cca827a7efac626a583d4eb9dc46f3bfcafacd26e7bfd393b195d47bd8850c68cd4f9a3b2976a4e6cf7cccdb20443f973e85159bc8428f98c95b15834cad6b34fbe780753c560938b584340f5f542226010a4156eb7234974567b5e2ccc396cab30a5ef56261c0855396460ac99c099a5bc0d7a6efdd679c505e3afb7b58705fce6d226f9c796ca841ce56ca89a823e7c0bb08915c9667beeac9db74d0cd1f07eb95e4b349eca43f916cded9330e6fa3bfa7840f9f9908a7887021d6d306cd29538bf3c8633ddee5181cc7257aee8f8eb1391309efda22c934f811f36438ec509d878c1ca06e7b13beb2cfb303e9aea50eda1a3b7872074f9f29bf6b4bac1ff87bcec9591006bd68657987cb0335c174f9a36c5ace052c040b0e57b816b0ae066ce429426980bf6af60a7140e0deefcb4fe4d9074f7847263e540d0b76377f22d026089886024294e2b07d02084902cef0ad7e65601fac49c18964ce0dbd1ba306a013448a42cfd5e7e3b212e2212bdfdeabbd9673915da510531a9f02e708ac1d68d48d4ee749fc00bb921f808d9809f473aae11a9ea789d2b24a9a42ea12b3e8763dbf7626130113d4e250fdafa78a709422f4f44083e8fcb9267d7905f3949a9cbd162c1e6e866af091c309e4c0b5ae24f1d9534005a3d2921b166bf2fbb56d2df2e1a1f6a7dba6f21c365a11f777f32f0927e5df3db14c726203321d549573d646e980df516da1e6f160f986f67afb94d0977c17fdc75b4e15796cafb145ede96701235e02cc800e29835ca1aba3c2834b87a399ec1963802b5a8cc430f32a07cc646ad73808058576fe01ad08d5f850b4dea3a20322d819f1046e2e1adf6728555e11d279f48700434115017cd6add3c6fb046de6717bcc6f9aa7fe99f91f68d6e71d18782d21dd2e4ad3427e373133049cdfde801357164edebcebb283e174f8e73723c76d0e16b199fe651013ce39cd1931babd6868c9c7bf24846a6a94df999556b4c5d78f42b3e00982904f656243ace393baced4a5fc0d2b8a449f22d0848e42cff84772295c94be8fdabc7065bf5f7809a582957276ecf37919d30dd7e243148a1ecf1e1b5ba50191b1143d07d5e6829976e9ddd3cdc467c6b049f6ff5d43c54afd05d422639067ec3e628ef0f356eb561747c4a1f19dcc38f2393b4eaffbe61eadaadc33332f342b694fcd444344d67216c731b4f0c2aa219584a4b1a9c4e5510a789c6fe4f44a3fa31482c37323533dd68502eec869f1b307e9cac716308bb3c8dc8bed0d406997b9d9dde870266f544ea6813ed8a47252655e5d39cb9aaf127372c3c4285727cfaab3315fda58f6e37d98f672e4cf570a0816c3d17e475bf190a55c2aeca9d05054490642661d26b469d63a99d1c6d7123ebdb839ff92843d8fbb8a76c58c8ac3843912cdb1af1cfa49daf9bcb3af8ec143c322ae2525859b1ac96777d3648cab039a7730ccd68398630b784498c4ab05265bb0fa1e0204f11fe1ea6fa6c7b9388c6e6ee8c8b093cafecfa7ff38df8353a19b9081e2954d8321ce49d0e85bbfb3a0e568346685db13cffa1d4e46754c98b0ed16142dd41437dfc8be3325fa59909c9129755915dcd31865b6b1e941a3fb8580fdf9d4a67155fa66833c62250bad66ca6d065eb9ca67dd3c6ca7378a14aa8ae3e1aa5ceafd976c543c082cea518b286daf12186f3ca2354b8cc4c8967532af01db86adec2b70d7f4a939b409c0d3d0a5ea8adc72a532730c61bbb594987a4973b1ed297325aee18ba368e4a50945496fe0ccc6df610440d6d1c94582684d5765ae0bb4f8c2e46757e1bb56a2049ee501fcffb756e0330383932f2707f8f705986a10c6239b596ff24e3c34a2574b548bcdf4970195bfbff497e67cc2420dd7af3ee3771b708c1270e90483e75f6e1011f14fd16aaef315b730b0bddbc4c986becd4a878b0fe9d2ee1568e35806fdacfde4fbfab06d9b21bd9c7bf79db109ea838076c91e60d9e8fc881a42413dd25e0481f140bffc98adbf1884ca2e5dfdd692191cf234c86802a96fafc67bb58dea582834ef335d146e9e193ccac70be71fcd1f58d6fdc0471ad1bb71b902c6284721c55eaa011a01f5ead36193b5bcd8bdab7d00bb58367e1efef96f0c1f2c5244276c220388d7744562ba8c0d66f77ea3a6a9bc5765f1d47714aafa206d5212f088c57854abdc307d5ddac67aadbc0cb5a8e37b47134870d85fae7fc907584d401bdac02dfcd7f53faa9c2ff30bb485f91cb5cd872b3f257b3a6b5d630795d636ea7cf0929405ca571c2daca412b8933132b026755705c9bc7d3f14153a86d8640def8a210b1372f54b22ae3d9e5d3d595de8030e0fa18d8d0c2d4343b0c64d68597c49375ce96fa980ebb0e9d5a4df6dee8674868e431e56e78ff0d079d20ee34ed68f92dd4898622fe7a6150304766af07c5609036b3cdd1cc13f271467a8783942687eb3d0e8acc18394b35cfe4ba9451ba9f52b67147889174586af5323a32ab1cbba75c003aa7b9620f910b9a73625d1b91cf12033c8816ad7665ef22fdc52b8c22b8408372003d9738095aff124dc1f7364801cb43516978ed04b819cb2a033bffdec45cb8d3a0b64046171a1c0f1f90443539bb970d30370c4fc40fdf5e9d98c9ce82f700c5d03b0efdb44ed4be4f621f965786d2248d7845ea8b1ada53e22677d559a095d4fac661c0e319c60ce1eb5adbc6483754377574084d9b1b917427f0493cf518214e29a1595beadeca74ce354b7e8fbd092957fa84933b4e16f3e67df358168d587984ddca54368bda0995e0aa2b71b767798cafe1c00a1645ffc770676ae8cfa7998c8cce81e423c08b00b86df8db9d524ebc5e5e13f5c503b366c59e1b404c3810de163e4ad39c5bc37a3f082edd2bd1a2b6cacae9ea40f5e5ac0ec7a058ed1d1be35ae724601ecebab9fcfebdb2308db75927656bdf722fa3ab9747e82029f18883b448d143f382fa0ff18246a64ba76a9078320b3c5d92d240c9d1ac7d12c2b6f00d7cc6ae4a4af9630e28ebca684a757242e31ee4576016d5acdd595e5cafd1f52320ab5775688a9697ac5d67258fbcf657d645b71a84b9e3ca285b1942e01636a53051ad2ce7ed4d99a43c93a9bed624591ab6bf59869a7df776a8240180e3f499260ec64f79185b3ced50f3de614abbd88537db766ad3aba692e25ac66a915d6595b595a0f4c52fa76b8042b9917bcec799325869ba841f768603f274ac0e5d59b8ac0ad4ae6afccfaad000afc5381de6b45e380789c4bca81491b4ff294c0307fa124f9a47bb463d457b6e29ba300e54a061ace4b3f541a4390c477f48c6038ff74a2673c3e942fe4eb82fa9ba65e1eda97b0b759e9fb6b74d83804d040a7a2184cd7f9fbaae640fdbd5e90629702d56fd9ec37476d61c1b4fac5dcba6e1ae7c9ce2313218574c1daea89db0c628bef9db39768278a48a755c08153bc646fd3c6ff161c73a15fe1903e4f227721723866a40300bca7fb61b1c9c3d5979fae4220e688a7ea8e8b9134ffd7a498ef828df2441e81a32a09030958ee5c8d827ab7cbb9ffee758552e876cda19aefedf0665b231d026141bb679e361986307ba1c2723831123de88ba6af516c0fb9d0409e2edf4fa20c894e7f027c15e59294915e83aeaea13111fa467d385491c79b6fce5c7052895990e2baea72e4a15c346bdddd685856c70b4adaf9c14aa9ace052462a2ed1029272aafe1198f0568b9987c1f377d17673819debee52aae52f0bbd4440b6e0e758567bd2bb033c206210cca147b5ebd922e2fd21ad901dceb83ff0913e87c5560d5c4ef9406ced18f3849dc07cb1e2df97c87950cbb0253bda556be3048ab4ef49a7aded0c581f6b5dd6325a04d198a7b052d8edf07e70487ceec3cc841f2bfeb947d95966dae592a1a831b498a7bb651a4c9383c8efdb37584cf7f82c173ba83a13b2056e2851cfac5358536b7605eb81461b45bb5770a573a2c1437dee2dc97bd5b803012191841df929d2ff0b444743923d1d5401b9fbfa3e4219b1f166154e7bcc5364a2e4cb4add61b919a5da51c5bc8b5972eeae7db91910e560f2eef3ff18f2b34b28f8957a82c5fdd0eacc2be9423f95ab2193ecba0d77e307e7085a12bf5c1f2509a2ad79ef3c2cf565b085530cba402a61e5d7d372f616b762742718770d30c27218125b2868e015e0eef194918c23d4d36788cf41a368683d794cb98333ee3903c5058c71f7842fec74b09a3fe8abaa5af871f250ab9233e118d00512149dd8c65b2ab697c68d9ab7225d843e19a433f0a5e2053d97cf78301fd2ef52e3f9545a4387abb820cee73233bf4989f55243ad5ac8f11e8bbef76e76b2838ca7dd1f7f2d084511f4e22a069608480776ecf2d8d62a6390871c170d9ce7615c954666425e378e74f60dd3b1efdb9aa1544311163dd4a93b43bcec36b84ba38124199f8c74dee96aeb931da2152cdc8abf9204b738a275bb10e4cd208cd8a537c13211b11736715b6bfb91a688396c0d05d95789ab6a38d9ad98ad57ff0a1645c7a4c30f03420c3f40c37f1fb94b225351f7020d1bb4f2ad7e830ef6e381743f9f9dbcc539e312570396e039b3ecde577f1240d3e8e40139b6484b10c3cd07160293aed68b5a92cf01f3481fca3bc2f243c22de685136aa7390515500d3fa9c3276a112119997692fe14816b0fb7ab68b3bfb979961ded07ab2549ac218d56f776f1aa6308a8af23788090901627056c6aa85b8fc7a9f718ee890156054f501160edb7d87b87d295551fb3d262a733f4d06e264189a684767d12250f5a29ff5ca6b27b72d5da27f19ebf32e2123981ced6df710021e881baae59713b6b9102948db0c3963b46ab9f8e1fe00167d06ae2451543cbbd0164c3652dfcf7bbc6a538507a7c3c44e6479a92c73e87a9b4b6a19f3a83618ccc5b2d14b1c66e13b8542506ad1ffa929647b89b4f6ddb12ccc3a3c53acf50b1e3f09a4a1b7de893c6ac3a76a42bf37162d34d66bbbdfb9616d9b1562d0594ae5edd98d5c965cc46e2b2c03306343608d03bc3974ee5f45191d125e70c4d78a9d8eb1a0b6641faa7c93adf56fcb37e8f128fe49bcb01ce5ccbbd4f93215c92e50b094ac5bc71a9601b4929fa336eb6ba7e41cd96893023a3897d69c594de6dca70b56a64cd4fd3b5520a27fe24b879c9256eb535545468cea3a3f4aeea6fc63bc6f8b3b0961da9a495c639abe64eae18770a86acd8500733b3a889718099a9b09ee722aba52d8ce8c92d0028bb6792033b865ac148dfecd35668098b7190ba00fe219b578efdf6d34d35dabb2eb6f840662736b03253eb8af03303c70b6458ad0841689d687ffaa3c7f484e5d6ebd687233f6c85dbc206220fd3b203ce2dd76dba4c70d60403bcf5bc6c9166193c08d6ba9e2e6c44e92f07793614b735135ffafb8daa569635c985c5c160c3a3d1775bcc3ffeb0ebaff5e78610b9f1a7c0ac62905c463cd6ebc59b53d1bfd341f7e7fd77da0b4e1dcc4bd5231d9cec2829f3ca15257ac2bbd94d534d4ca4d3d6c5f8073113b37ee6385f8b50cacdd7a7ae4e87b62d09da8f0085e6159b2af6495d786eeafa7134412623d0aa0220e1f77606580f8ff90fae2e555683d509673969153193344c426f7780242ccdfd7e5efce14897a1f37cf6482a06d2a31ebbf6e4668438ffc04a8a610020551c1caa3c3ee8e0c220d580316dbf7c9d84c0c49aa19faf48a7c", 0x1000}, {&(0x7f0000000200)="9d7cb1eaa39aa29a2a8e7fbe6a48a82d38dccd738343c800a72bda544df48049bbd61bc5e0bcbe97ab8d521d7a2d022a2fcd76b9e4cb1d72fb5e642b418f9c47158865979969b82f4936b5c567a0a2ed433cc93b0875e2d9b420f35ddc2f1fac271ec651537ece8d6a636db00afd4a3da032e97f34093206e22c3f5e8bcc9b8a03adf247333b1114f7fd0f24b1f29c0d0d018c63021ba9b163d61179ac8d4dc4d5d51a3553e4c42ec32836835b02db5ea964f29d3fc5450ae208499cd26723fc1c1dec3fd9aae45a72385f6fd991992433ce23e44bc2", 0xd6}, {&(0x7f0000000300)="757d15f16ddbac742091bbd203d8ceca056583405a5e69eb7f2f8da475ffb48cdade038a173251706515e34523e967b4374a61a52a0e82ed2e511cba5d46e56b7ed5a6fb6d434d0f3a5cd3a0b70ef309c5e45fb6f0aa787092a82e1bb2efc6887e5341e3dfd0a6f5548262fdcbe37ab544169bf25108aee6f7d87698bb6aab8ec55cc34f64390500000000", 0x8b}], 0x6) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f", 0x22}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000500)="cb6b0247e447845aa049fd25b7d251f2b68c171643dae64a9ba7c8f41e1ce9dbd0c2c63d085406c33b117765857352c78d5bd9b56942c0b380e20e18c8c04bfa81780af690f2246eff4486bdc359f35482e7e4fba7375f572d2bdb2fc364e7f7ee59d21e1f3143d8661c3ae3584768977538cba9a33ce4460af7b26cf562bc416b43145696bd28d4fd1f8b942e39acb71db33eff9c", 0x95) fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000004c0)=0xfffffffffffffffd) 16:00:01 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x100, 0x3f}, {0x18, 0x2, 0x3, 0x7fff}, 0xa52, [0x9, 0x2, 0x81, 0x2, 0x101, 0x7fff, 0x1, 0x8001]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x83a34de0fde58b7, 0x0, 0xfffffffffffffe34}, 0x40) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r1, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r2, 0x0) 16:00:01 executing program 1: nanosleep(&(0x7f0000000040)={0xe, 0x9}, 0x0) r0 = socket(0x20, 0x10000000000103, 0x8) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="821a9bd3242ab04351000000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0x22) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/122}, 0x82, 0x0, 0x800) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x102) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x8d1, 0x3f, 0x0, 0x5df2}]}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xb98c000000000, 0x7fffffff, 0x10001, 0x9}, {0x2, 0xca, 0xe1, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffeffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x2, 0xffff, 0x7, 0x7}, {0x7, 0xffffffff, 0xffffffffffffff80, 0x5}, {0x400, 0x2, 0x680e, 0x79323e70}, {0xffffffff00000000, 0x8, 0x2, 0x9}, {0x6, 0x40, 0x4523, 0x2}]}) r1 = getuid() seteuid(r1) syz_extract_tcp_res(&(0x7f0000000040), 0xffffffff7fffffff, 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") nanosleep(&(0x7f0000000000)={0xfffffffffffffff9, 0x29beafc2}, &(0x7f0000000140)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2, 0x400, 0x0, 0x2}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x20, 0x200, 0x800, 0x3ff}, {0x3, 0x7, 0xfb, 0x4}, {0x7, 0x100000001, 0xda1a, 0x4f7}, {0x2, 0x0, 0x3, 0x4}, {0x8, 0x9, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r2, r3, r4, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r5, r4, r5, 0x0, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) geteuid() r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) r1 = geteuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x202b0, 0x0) r3 = socket(0x19, 0x1, 0x9) r4 = syz_open_pts() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r6 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r7 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r8 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000940)={'./file0\x00', 0xfffffffffffffffa, 0x81, 0x9, 0x0, 0x9, 0xc15e, 0x3ca, 0x2, 0x0, 0x7, 0xcdae}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000006c0)) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x20000, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x20000, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x0, 0x0) r17 = socket$inet6(0x18, 0x2, 0x0) kevent(r2, &(0x7f0000000380)=[{{r3}, 0x0, 0x4, 0x4, 0x80, 0x7ff}, {{r4}, 0xffffffffffffffff, 0x80, 0x0, 0x8000, 0x1}, {{r5}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x93, 0x6}, {{r6}, 0xfffffffffffffffa, 0x81, 0x20000000, 0x800}, {{r7}, 0xfffffffffffffffb, 0x0, 0x1, 0x1000, 0x401}, {{r8}, 0xfffffffffffffffd, 0x80, 0x0, 0x3f, 0x6}, {{r9}, 0xffffffffffffffff, 0x82, 0x17, 0x7}, {{r10}, 0xfffffffffffffff9, 0x16, 0x20, 0x0, 0x16e000000000}], 0x1, &(0x7f00000005c0)=[{{r12}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x9}, {{r13}, 0xfffffffffffffffb, 0x2b, 0xf0000000, 0x62, 0x1}, {{r14}, 0xfffffffffffffffc, 0x80, 0x0, 0x62ae771e, 0x8}, {{r15}, 0xfffffffffffffffc, 0x40, 0xf0000021, 0x40, 0x5}, {{r16}, 0xffffffffffffffff, 0xb0, 0x1, 0x0, 0x1}, {{r17}, 0xffffffffffffffff, 0x82, 0x2, 0x10000, 0x74c}], 0x7, &(0x7f0000000680)={0x576, 0x7fffffff}) r18 = accept(r6, 0x0, &(0x7f00000009c0)) setsockopt$sock_timeval(r18, 0xffff, 0x1006, &(0x7f0000000a00)={0x4, 0x7}, 0x10) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)={{0x0, r1, r19}, 0x7ffe}) r20 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="89d63d9952fd7cd3305e35ff641b1dbf065db9167844479f3b150b09bb64287dc9ace9c3cfd3a204300d1ee9a75f98886e587cb230eaef35b6eff3dca1d696b3313538a0365387745a3c4e590e61f60703bceb2bfc1cad1d624814a5d61569a389a143ce8c9503704a8d497476e914e2470737471e4394b9706c4ebe29d2044a32817097e12d673a968ab1ca43fa137d9eaeb60535da7e4550f8ba07cc7fe7b89cf5e74abcc9095bb20093e5d8372f33678e2b97a73970e27db3bc843a670c439d1b52f7ff0519692a5aad0fb0809558a46c", 0xd2}], 0x1, &(0x7f00000004c0)=[{0x78, 0xffff, 0x9, "e51015aa0b2825dc6ebed45deb5a5409749847cebb4c0fda15c814a6602f10d5fd38e6f182d66b08b2d1f2030351498491b35fc57f2e4fc3e6ca38f35884198eaaa1a57f87ae3f919f1a6851040a266252fec5689082a60cf3f9b0522a59e440b458564f"}, {0x10, 0xffff, 0xfffffffffffffbff}, {0xa0, 0x1, 0x2, "e15e008f9a8c499d814e99355a3c6bffb05d2402e8d79e616b1c551ac766d97c52d57d0a83b49c605ad3628f66ae97b852aaa732e2145ed4d614b473bd046d83f4a50ce6caf3981aafd439c3bc9784fef58443c45f3e3738d000149b6575a76a992bcad4b2bb63e3e7a8f0f45c4846671a049b32f10259e019363d7aab5e23e3cbeef6f019e8c13ea7c34d1c"}, {0x18, 0x1, 0x0, "95a8fbd8ca27a824"}], 0x140}, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) r2 = fcntl$dupfd(r0, 0xa, r1) socket$inet(0x2, 0x5, 0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xffffffff, 0x40, 0x3ff, 0x2, "8a92e8cacaf5fb3ef316d85b53d7d970b33614cc", 0x5}) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) setregid(0xffffffffffffffff, 0xffffffffffffffff) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xfffffffffffffe95, &(0x7f0000000340)="c1") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54, 0x0, 0x6, 0x5}, {0x1d}, {0x6, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10008, 0x29) open(&(0x7f0000000100)='./bus\x00', 0x10505, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x40105704, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x40, 0x6}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c6, 0x10000000062) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x148, 0x3) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004427d, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x86132) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffc, 0x10) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x3, 0x20, 0x7, 0x1}, {{r1}, 0xfffffffffffffffe, 0x40}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x8c}, 0xc) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x84) ioctl$KDENABIO(r2, 0x20004b3c) r3 = dup(r0) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/175, 0xaf}, {&(0x7f0000000340)=""/58, 0x3a}], 0x3, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x0, 0x6, 0x40}, {{r0}, 0xfffffffffffffffe, 0x48, 0x4, 0x3}, {{r3}, 0xfffffffffffffffb, 0xe0, 0x1, 0x3, 0x5}, {{r3}, 0xfffffffffffffff8, 0x20, 0x0, 0x6, 0x4}], 0x8001, &(0x7f00000001c0)={0x400, 0x330faa42}) 16:00:02 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r0 = socket$inet(0x2, 0x7, 0xe2d0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(0xffffffffffffffff, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmsg(r1, &(0x7f00000012c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001240)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/90, 0x5a}, {&(0x7f0000001180)=""/143, 0x8f}], 0x3, &(0x7f0000001280)=""/43, 0x2b}, 0x1) r3 = dup(r0) mkdirat(r3, &(0x7f0000001300)='./file0\x00', 0x1a) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(r3, 0x0, 0x0, 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000380)="5022b6c7c4a838fabb8b5a37078f9360d53b84bba712b86c24670a2e6fba2051b92015162e8d7de5b084dfcca340faeea76225f21a9719eb01d07110511fea086bcd5b7816b0d809f8cf0851c87cc7120fe9e859b3bf336f15a3f70431820b785ee5eb5527b8e2e26bf4aba3a86aeba4b17990209076c855568fcbff0fe47ee47c478fd16272c64f7af7f78e132109a1380742e9783ab78a912709b98b16a83c45e184fc752520bf89ba7293c68ebbf1134d413ef7ec689c3fad3669d1a5deb21e9e35c5942611e13f723885ffa8161e1683062650bd1b912e4595a65da18a229b30f24178bab84b97a75dcfd8d2a53b36eec60ab9f968eda6cc22fcbceef59771f5427f37d63a8bf731f583d73aa539386e7664d5d68322fd3db2d69969f03e674575a20976c6190760758b9f43bf7d7b20fef582c22c4ed4a79e05d541562b183228357bc7ce08cb669653362bc9a32507c82ffe5508817c87e6a387e10b9b7cc6f5c9201d8abb600dd53779241848c2861d87ba24a6281b744ace27735308a1d484e631e6ce9dee9cb942c5df8d889aa386762c9183b92e7725983e40b44eb60dee53e8ef572e5a8a915035cafed7208eb2baefcefe2ca0626ce14078295c26e005dd96990ce49b841599b96ebabab77f2eeba3793b2206d9a5d623a2d44bf761b5353c088dbf45ee692f29686e8e74a89d87dae81f1f13fdeba1ad7be372d476c9ab850195534147b0f29009c76d685eae7be1477b3e8f6f1019721100a7647460471d669cfb6d5a923ae26279e8a1bf6056f33a59d84f78af3780ce1c325e992de8bbb94b63387373f1ef9b75f05b3942320963b23d2f7bcd71d0c17b1ac6dbcf8cd7364fc40cd7bfee331a42e1d600819ddcd88aae236a3c44f29a75d169d89c4c14370957adfb40ee0f2161fb6bc7c79f7d4bd1cf6e5fad0b62b0e8f855f51b9d27059a7b8937c8ed150653c3389f66a2121b5f6dd1518ec3d341425dbc0be4da73d1b169204c06154b2c1cdbd6b70196545fef62736684247e385337014750915e6ac9b519fd67b9f72c440c533a4a2d6ff3921ee64fa7f446d2a4b370f8a413acfaa8a9d98690b130686cf7bf16b5c098ed9ed50178b082986ebbe60c9e2442a1f229bab0c8f510c1892f172b6b9bb10439f8ca410200efdc6c8414189400d911ab86f17fad488809250a532124a4e6e123a7f1305a6f30e0e532e7e59db8790843efaa6e25ffa5ab76fbb4883c40a4635a594c01bead58572359a9264ca38a13a2f2910e98f5dc88b218f0f267ce1e0e4186defe4c01152f654d792d94fd42664c539d3604b3e4372b540d001d241af23086170370db50cf21a2cf8a2d6887bf9dd7bf7ba68908e7eb8a05e3da939efe19faccdd6b1a2d889e34beb05a9e327c22fcdeff2da849040bc0edda88bd7d22e123f82d3e96a6f9ab7bfb1a428d321dc721eca878a0ddbe44a9c44222b393e1aa26490c4667d1295ac593d7c5f34c5aa4d13a5916116af1522872653a89c7bbdc152f94569f19b395d42778e0a0d7b991f83eb9aa322a574afaf8bcb61bdbc131cb9aee6b4ef503ed98dfc9ead029e87777e839e14dff39a8539a4593189ac183827f1a7f3e71b6ab1e5f29e9835d0bff56c6a693f98fbbd00bfb6987a297c56d7b4109bed076aba4e5768a1f4f8ad859a4be51713ef0b0a555a8b36fc606a6188a8318037584a5b2461ae9cfaafb5042f493eec25e0e6b110279d00cca445f494bfa2ab8ea7ca35cbdf3de7f26a7d60871a8c71d5a2a4fe99aa08577f91c7e4ef26b3eac390afaec0316e3f525e583bd5dad2ff62cacad4c6fb39a81e4a04e7c35f23e373b731e01a266d027fc266592144795125bb3fe46359c4bd85c47ab490745a0dd3b8fa244892abab6cbe83285922e2cfc0f9646f8a22862c30e10ca4bafde8d619f78fdfcfe6af161c9c7d56adaa4207e1c7e5e70e558f57eab6816864c7961e963e56ef48e5f386ad5ba8dea3e33480f9000fae6c249cac49b889604ca97c9a783d5fc3fe5238f6960b4434b5efbee5147da9cb5f7069b2e0631ae7f4bd519c0a21ed6e28c3a466be9ce4a96c3f9a918a820faa067cf5629740d56aa8ff6529c1bb631c4bb29c57496dee752da5a922094722ebb4daf5bac9e35e95ce66ff4c832898f9d63c73483ba6068d2eb286ff19170364ef904330810181509d4601d0b46fbcd4f1cfae10208a43d253cb098c840235fa807864163c5fa40605ff1b3b03fe3523204e5f7e90bd96aa828067349273f9b633263b27734eeca567dbf6dc3a30942c1f3bd6bf0f52bd7ec3858572e3e5ebda7c0408da5f5aa72fcb3e6eb875046d82404bd1ee9cb050de8c0a590735354389767f49ac2329197a21ad289e7284396cf0d3a296b9c54198f428442fcd1db20f638a2d9aa4422e50ee54c663d474ac83494c0f06b57eea9266884b666c0dbc6297dd2ce5f06aa51cd15dd78e7895ecc190090b9da87800dac71358a4c2bd6863cbf24b0680b5c4b6294e41963963f161332d7ceab37768f8d1b37e132b9e32ee4451637fa8a6079f355042be57536237d68e3d3de03605a0a9dc3237b19b10dcfc8ec06ac4768ed892067688344e37f1d9ce505670b9b03b208260f0dda8fcdecd28a5cf0058a275c1366b3ac54212c9e791559d85db7ab2803adb6996f5055b1758d3f4f9144a80dde779092a25c60600d916789cc5b3d864448f8463a4e8c0ec04f967a30764f142e6183cc03f699c2c121aa65aa641729d147cf987d6f3c39f870fe377b67a0c96ed0e5e275ced71e612903a3721a8cbfb205cb83bba5bbad8c893f9bd46e75f59fc96e194c2ecf5589b53ca419949590005ded09e884458e62cb5554621e84d8443bdd0d2228166c604e8d111c4ea7aa5d8336603d32f40e1acd06d4dde5f5db6334f8835190c5bb1f8c8220c8d4f73cecff1cd40670d78a4cbf0d48ec5a0be900ef5f3e314b76c8f98e609d8a2ebbc8e4b387fdf5739ecdcdf792a49df4f8ea21fcef4296692c30b3060d17516e5c13848357441d8b7026a3ad1d69f073c1808820b8fc953da071ab578f48f3cf69e4bd763fd0b6020567e64ef42d840dbb9c78f7f9382a8c8191f3b739a1539b1f771ba2abaa0c9e5acc267499de5375ba94e93e0a72a1bf312ff66360f3625353d922c5fe23413375985fefcff94de4173fa69e8c1bc994cabf6aab720aa1e157369b303cc26e85c5374923786e36b136af638944164d7e5352c98c36f2a97cadc65c8737aee9421f4e0e3af9d233015c8cf6c3c07dab056789ce0a395dc3860b5e60199bb95f17b9438deeeb88cb1aa20d1964e7a633d28ad71a059a94c8f9067c1f8b3c8b15b88835eca9f66cf9d6904facfd161e3c0c86d0a49ca2c91a2c821322032fa925c54e7146ea019778ca61b118b068cd7b4008d909778c21ca4b7d5e43ac9cd2aea30c685eb103d6b1e1588a4b26f984b3361fa14cecb6ffc888bfc3c38704d3c7f779541c50a83f2b7bf733ddcf4effcb383cd4e1804df695ff9dbd429fd87ac3f771a7bc36b3f2370a603150b258a180a1938329c6789b548b6b5b889fe4c76a56a28b0f0025a381f0f686971efc3fb808488758f38922d24ddb08f63222c28589b74cc3c7c3b1594a461b96426aad7dc160817812dd6bedbfc10f92c2467c2366b3f4130ea60dcc387bab27ce33e7e72f6d42f8c992051c60aaa26a066ecf2a7860eca3705afdb24cd24bb8fc995eb32c25e8847aba12baa081eed2e35d5451311aa09eab717fae1007e5471b878039eb806dfec90bc96c6f064db035856f3e52ca559816bf787bd6347e4ea3ebce1d246c05f7bf4e8e056caa3c3dd323eff75103ec99df9053f3c172e1c0b2c99b3df3272c5b2967f9ad888e7cb635136b8a3c5ee081ffea3d69567f26defb9c6eb763691dfe4c7ea7c1a1ef1da88f820ea3850879d21ef4fda80f27e35381d70e54ebe7964349a2793fa168112843c808dd13d46efcf1d2dd988ce2c44601a5c481b6b8aeaf24bb2604ac2368e09565abe0f25abf70470b2b5004ff67ad1fdd1010ed261d9f851948ef246f17db6490a26dad66b6667038c8b653100d2caf1cbb4d7ecb2a78d962037960132fd3f0ab82a0d27a33237d4dee13172d77b29260095ab8bae9abd7093406ba6e67ffe2d4e798f22e0e5bea51d6e30f7c20b298dbb841c82ae55b33ab8772825254098a2e0087a65959afed2b486595bb573a53f160fc7d22a8893ba8ab7f76d494e4f05bef618b656e175cc1dfc40f3aa72d1f038fab931568570e21b588e7b5c3d27bcd4a11c4ccc8ce02232f89192c3b44a2133544c3275565881dbc8567d3eb6b58559f05cd3f03e6eb88cef436d446e0774294411ae7b6ef49e868dc354a25641f7b68bbf35d74e46316f33164de731b3836e64c73768386e9e35fb6bc60870692e64766b379361ec4299b38e6aa0736d8a449aab535beaaef930a16925c07404f72a24405cb8ef13c8abb4dc07baa713d9d28440153f34600e93badd426bf3af80f836f0daccdf852e5d56d8165963532cabc16053527d8eeef6e368eb1e72720670631a2b5cd55b5305ed445ce0a50a2e8e22cac8fded46affe5e8e6848d3a97a74291171ec153fabb56bb875b1baf6c7094dae2f9643723252e4fcb5cebdcb28f41e176e8ae7f16869d8bbd660366bd49eb6f7dc9c3871d90289b3356690e68910a8748b0c034f5dc117df748949d35f392932dfa9a2d4ee5365683b38b7bf4e2cdd0a0fb68b6d98652bf5c5b2820018d32cb25105bc1630ad795208287039d47d96b54ed48a27ae68b6fde9fb308dea03b334e49bc7fc13d683ca1f8d24afee0825c7e2431b07ccd2b97f957a208e513f458fdb47ab3ac628f6870295c3fd7e87d1b9ec1c33b512b3a3fad3cd4de18091f71962b4b53119ad5fadc9940fbc6d437697cbc9c9710b7a6c2479bde9744dcb585fccc2ea7b8b8aabee874a1fafc2589b5a7e0b25b215813fd165e36209aa101fa4c00ca995c2ec1112aee5bfe8353098709f0544e89f9093dcbeb0f83b86ad00a0c5c44e12a9ef820dd116f8e95bed191c9d679b0b366f5be568a90bc00c88e88aaf039fcdda05c87528c2d84f924551df99b11f6ef2eaa45902ae0ab7e838e61e5085276d78e0f39741f2ea3ed4c9ef697eddf5de49294f1c15bc72916d38c9d93aa52d1bf376cf342c90b0c5e7da608725230a8078f329f10e7d9498c93229d4334137a99e4aa61e11ebbc1844ecfe7b67299dec9a093f447e4449576bd34f1912248ad1eb1e2f6a0344266c56070d3eacc49107dacd3bba4e3cf199f0f7eed9f3b668c2b1acd381e4edc2d09e620bb508bbe6a3274066a3a92e6de9824698a089b26b2445c06e823d5982f2f1e100fa71af91c7e329c4376c1248dc940690ebd30c8433ef73097eeb3122feabe9b72c0dab2f91189733eeee862127678eb7d20a7aae3b0994edc42e4c52864425aa5a76b4433b8345ce3e36d3b9af58eff37165dd3341b1d7d75a17b06923ac065054a948768fd7519cc9f7886ecedd9bb1cc05b74fcee0d2ec7482a6a2fbb215bd44d54df48add1b5633cd7674000f011d3020c807e8e3de6b5529c63cd2c5a64c298aceaec01eba306bd0a3ebd4fb71af4f71233fce9a135b476cee7e2dc502989dedac4c393aa20c096543d21070093be1ca74b0a4de6e974b4772ecefa216cfc11d0ebe25957b2c78fc156c140fd3e1e6fcb3e6bcdc1dd779397d2bdc71540074cccd778de7f9cb324f8b4b0384e90a63af26e0ab6") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') chroot(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xfffffffffffffeb6, 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x0, 0x4}, {0xff, 0x8}}, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x54}, {0x8000046, 0x0, 0xfffffffffffffffc}]}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8100, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) select(0x40, &(0x7f0000000000)={0x7f, 0x1, 0x0, 0x7, 0x4, 0x3, 0x3}, &(0x7f0000000040)={0x3f, 0x80, 0x522, 0xc4, 0x0, 0xffff, 0x1, 0x2}, &(0x7f0000000100)={0x4d, 0x0, 0x7, 0x77, 0x5, 0x0, 0x3f, 0x8001}, &(0x7f0000000180)={0xffff, 0xec8}) r1 = open(&(0x7f0000000200)='./file1\x00', 0x10, 0x81) getsockname(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getuid() seteuid(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = msgget$private(0x0, 0x100) msgsnd(r3, &(0x7f0000000380)={0x3, "35ff570cd239f1aee9545ebc49fd73e0e97d987d8c4c1387873b7a3483e040227d94973b8b2c9e1ebcc0b1c00d6917014bad53ef517008b908f045ed3c752b0451ee658c256742491f8c2bad25f2e6c581a3b6c005de5253203794dec490add89b05c50a6e0d56d35e24be44db20796eb21f113d3a1013795955b063da3bf1e2608cb0810b1291ccdd918035d896bf5aee15c5de575c1b114d706b0a769e2408d2922a04dc07c30693a940152cf242ba0999a485e5acee570da04a810b912589667aa4673f22be8f50d1a1fe"}, 0xd4, 0x800) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) chdir(&(0x7f00000001c0)='./file0\x00') 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x40, &(0x7f0000000140)={0xcc2, 0x2, 0x0, 0x3, 0x80000000, 0xa3b, 0x80000000, 0x82}, &(0x7f0000000180)={0xef3f, 0x7, 0x10001, 0x7fff, 0x9, 0x0, 0xa90, 0x5}, &(0x7f00000001c0)={0xe000000000000000, 0x0, 0x2, 0x72, 0xff, 0xfffffffffffff5fb, 0x8, 0x1cca164e}, &(0x7f0000000200)={0x100, 0x400}) select(0x19a, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x20, 0x401}, {0x46, 0x4}, {0xfffffffffffffffd, 0xfffffffffffffffa}, {0x29, 0x8}, {0x0, 0xfffffffffffffff9}, {0x87, 0x80000000}], 0x6}) 16:00:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdfff16ff0000000000000000005b67071b542a328706000000b8180000002e0000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2080002008, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x8000, 0x8) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="000000186004209e00060000d6cbbca851070900aeff3fca032aec83baa3e08f761df259b0606993000000000000000000e0ffff", 0x34}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000054, &(0x7f00000001c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x81, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) dup(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x0, 0x7fff, 0x5, 0x1, 0x0, 0xfff, 0x7, 0x3, 0x1, 0x40, 0x1}) 16:00:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000280)='.\x00') sendto$unix(r0, &(0x7f0000000000)='z', 0x1, 0x2000000000000, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001240)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f79609bc39eb8113caa9c48dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b33ffec74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b435661fe818ee401718891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff0d07ffa297a738c3867dd2d972d45226be5b378d07d08207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f521836509d7cf591724d0156012f3361e2bc4ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c321602a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd7752250d3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9a13d0d98c15672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b7e1e7b2b5cf2af28ebe65638fcd6cc8a925ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e77c4eb129ba9b2d7e91c7ea7dd607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d6826443679374cd4232046cc59c9ee377bb49744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d478762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd83900"/4096, 0x1000, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="8af334da1b62cee8d1d5464361de0f24f25e0811f4be71ece89bff109b0718e45755b9d4825cf26906c57f824022fc07f9591fe477949d2e1052cf2ea0f5a428d0bb3551f87d1b40f015b74717ea495cd6a7a53ffcf3d6002f7182b6da225b09fb75351bda40d54b506cfcf6135e1b95fb769bc7d63fe803feacaeb55391b9eb1c870a7a6abfa750eb2e7f49e841ac42bf223469348da4c339eafbd15f45636ad6edfc95", 0xa4}], 0x1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008046678600"/110], &(0x7f00000000c0)=0x6e) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: setreuid(0x0, 0xee00) setreuid(0x0, 0xffffffffffffffff) msgget$private(0x0, 0x6a3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x282, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xfffd) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffe6f) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r0, &(0x7f0000000240)="0faf0294f89a6d73585a8309b0907e5d12ce8c48a80b6f4654230afbc9ab06e1613095582bf70bd51a248aee23f305e3faebfb9759620299ed3bfe4f95c291559c896d733733508a06a4ef30c2c4ef504c5f2b068e9e1089368b6107a258c895823b22260dbbce1c2f3af61f513fefbb4cef599068d91b5042a08d7e9423c5ce0f94cb526bd62be7fb22f9a4fc01", 0x8e, 0x2, &(0x7f00000000c0)={0x18, 0x3, 0x20, 0x5b}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)='\x00\x00') 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getrlimit(0x5, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="63afb8b722fcf71823231f86d5b8d2e6a5defc5f1c483e5a9300c341530e230425d8a7eae095d07d93da631a9a764d94873302a870e8cb02acf045b94ca264e48cc67644b3561dc4ac3264309b509021452f59a506215796ffff841a257f057cb381dffcb496edf4751066106a3b37451af75035d3e1787419d20fdc9f93ecb48c8d6a", 0x83) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000840)) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x7, 0x8, 0x1, 0x5}, {0x7fffffff, 0x80, 0x3, 0x3}]}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) r4 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) read(r0, &(0x7f0000000280)=""/153, 0xfffffffffffffe89) syz_open_pts() 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x3f8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0xc02, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) dup2(r1, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xfffffffffffffff7}, {0x200000000000000, 0xffffffff}}, 0x2) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) socket$inet(0x2, 0x8002, 0xb8) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) r2 = dup(r1) fchmod(r2, 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 0: r0 = kqueue() write(r0, &(0x7f0000000080)="85931cc19d8f32c7b779a38a54c6b7c2eff6af02c3861c41c5033119f523bd05dbd6c097631fd9faa51bef439b80b215f985471fbbfc3d5b996560ea43a86892844ba7b6bb1806987629f18d150d6f02bc0d039f6b", 0x55) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = semget$private(0x0, 0x4, 0x90) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000100)=""/62) fcntl$getflags(r0, 0x1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) syz_emit_ethernet(0xbe, &(0x7f0000000100)="7610969238bfe4356cdd5e613549227bcc7c02b5351ca0e8bf3a0d04f9b714c2f476fd4a8f2386ab3ccbd1acf34731666ac8e3b45abe739794515865dd925b526e00c1a141d71ef8f499a247be296caaeaf888a042a4f27716ff6c865cf552866a9322c0de204a06f45a97c6c5ae450848a5612475ea0cc71f6a0d78fdca646ae944a1681ba67bbc254676dc39057136954991744e2621061a3d69413090a41a735dc100b891ad06261c70932a500e75c6fbaee3a0d89e42f7eb8efa7f0c") ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60, 0x0, 0x10}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) dup2(r0, r0) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r0 = getuid() setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0xfffffffffffffffe, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x67}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fe4000/0xe000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x100b7b56}], ['./file0\x00', './file0/file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x8}) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) setsockopt$inet_opts(r0, 0x0, 0xfe017f06c9d11f17, &(0x7f0000000080)="bfa737e659658f6e80a8771c6fe0064f4ffa2130d2e60fb0743664cb5d7bb8bb38cce1221a60508a2f8aad216cc1905bb0f3d753c3c03e3f0b57a6af64137760db297efead2aef20daa9e872f20334073bd3b5b5ac5a3f98f52463e25d3c700d8725c0cfe2e87dba4fc0e741c055585a04ffb637f6e82618dc25e5de1cbe5712a1455836983d7423046834f460e087", 0x8f) socket$inet(0x2, 0x4, 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x30, 0x8}, {0x24, 0x0, 0xfffffffffffffffc}, {0x80006, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa81, 0x0) r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x8001) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="4a5ef4fdad20522fa93a414508b424c4a4a7f0af26adf75a9e8cb552fad67ae0f6de6a5933acc7d0c00ffef495df2ea20e62bf771610fe10c931bd4f02c1cf319094f35e4b248186e5bab4a73897c07a7b89451fd29214ef7548dbe6f8fde84c3a4c9fa868", 0x65, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) sendsyslog(&(0x7f0000000080)="e72dba2fbac1ca25fca5bc10ab79143894ac6709bc0f8a0adf040360850129fc3d8dad1c90fa92f6e59253021f70e03d36aaee6d9bdfdc395aa15ad3a91505ff390d3064c7ddd9dbd4f5b3a54e9dacb3612ec5272634a145158c1e178aec", 0x5e, 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff) pread(r1, &(0x7f0000000100)="1f18389801747b9f078bb3828e83c929a41ee6fdc0827d5560ff8d75467ef31c9da7b588752a051d56846868261f630686f6d9aa2d851c223e38411536f9e9c1a9f392d74a8f47d359c10cc793bd8c6ec628b7db8bb3e7466e35ba8c5d4a55bc60733fb359f0b89a0a2a4f240ccbf0ed62d3d56e41527fa11e0b8a89df098697f30b9ed93cbf2a618527f1124d9f160e3be1966a308c0d9052373166c8698557472db11b455ffe0f1a2a02a948a9b51f66d2fb4dab1fb356c043def1a14a6aee27b2b94c", 0xc4, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x5, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) setgid(r1) 16:00:03 executing program 1: mknod(&(0x7f0000000200)='./bus/../file0\x00', 0x0, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x40) read(r0, &(0x7f0000000180)=""/77, 0x4d) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) fcntl$getown(r1, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)="d8bd83cea3cafb87b923024a4a39f0513db2fc05858bf3807eabbc540a1d2400696d66e15fd6a4b387ed650b267fb99c50d416b7b1c8bd2fc9fbb98d9d072313993422ceafcee9e2f5ffad8645359527ddb1f1a28315b931c7ebc0956b408036c6cd6469e1b5e448903cffa4e23955e5d9", 0x71}, {&(0x7f0000000100)="5329039d457aa4f0da1e4a3f2326929437b1006238d8e6fb20506bd9c9d79b528227045e6d8cf9fe001940fbfd", 0x2d}, {&(0x7f00000002c0)="e3ec3b621f329de2c4f008e8a03dad836e9e2f8129361e5310d442ec49855983f1720a6024c0f794fca203fe7a6fa0d399d30f5728b6961e5132efcaca5bec47d78133477ab4f87c704560304cd11892172978f9dba8a45ba09ccbdf65be05ab45586ce65c56811b761dd1e76dfc67d992c2e2341fbb987eea52c4a4d4cb35c52e2aa9d97d3e2d3aa96b1db275afec5afefd7e5a3cfc186b297c03220477f47abe37be97daf780d5afdb3f6428cf2d0c8f59c17bba3f8ef45a9ef6a2ef716f7d10493d700c529ea7dbda763bc32417ba25412824fcea2db83eed63a40ae51361", 0xe0}, {&(0x7f00000003c0)="d80c87cc2392f82ad5c8032f192c2abd9e3c7498105ca6775ceb1777b160be089ac99d18068f52517261c68f76372a19ed7e64929cf1de1a0a91e9e762a2d5702acfd555d1aad01820ddeacfc4711825c4ad472b023fc905a99aa22769f0ca856c9565eb8a61a773040f302aa0ef8d385c284deedea554e23d58cf16b9840ba69186352583b7fa924e1978cf3a80fb8ec0421276e9c3d33d6dde2a903baedcbb34036033ee99bf697a427ef6039747df37abc50d2d854d99d6401b68626d40c25d68315e20cb554c0e69c5d9cf762d19a19691975de3fa4d1722ab9dd0d68be07b9fbd8ad92d4bf03354eb76f50903c9bb1bc8a6a9c500dae0a82a06", 0xfc}], 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x4, 0xffffffff80000001, 0xffffffffffffffc1, "5c59f5823a131034d4b635535bb51f68a85c1f9c"}) 16:00:03 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x80002000, 0x66c) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x200000000046) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x482) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r3 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") pledge(&(0x7f0000000200)='%\x00', 0x0) r6 = syz_open_pts() r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r8, r9, 0x4) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='.\x00', 0x2003, 0x201700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44d7b202c, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r0}) pwrite(r0, &(0x7f0000000200)="9bf1e39641c749b57cc2b3b01728b56c0788c54a2a3fda64cae97feb02e44c486c74c7e089427c271f5e3fd221c69b60ab27aa6eb9fac7a3b8475d1eea30afd3608019dee2b4e28e4f4c", 0x4a, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x80) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3812, r0, 0x0, 0x0) r2 = dup(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f00000000c0)=0x1) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x10, 0x6, 0x4, 0x9}, {{r0}, 0xfffffffffffffff8, 0x22, 0x14, 0x2, 0x7ff}, {{r0}, 0xffbfffffffffffff, 0x0, 0x0, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x1c, 0x60000000, 0x1000, 0x1}, {{r0}, 0x0, 0x20, 0x21, 0x1f4, 0x7fff}], 0x0, 0x0, 0x10000fe, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x22, 0x4000, 0x0) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', 0xe7a496ab5c652de7) 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(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="23152eb8db91d30bba5625b30ad82d012e2f666530000000"], 0x8) listen(r0, 0x0) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000140)='\x00', 0x8088, 0x5) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/31, 0x1f, 0x803, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) rmdir(&(0x7f0000000000)='./bus\x00') r0 = semget(0x3, 0x4, 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000002c0)=""/131) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x50, 0x1, 0x551, 0x34}, {{r2}, 0xfffffffffffffffd, 0x20, 0x20000000, 0xffffffffffffff00, 0x1}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x20, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x3, 0xfffffffffffffff7}], 0x5, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x40, 0x20, 0x0, 0x6}, {{r1}, 0x0, 0x1, 0x0, 0x3ff, 0x100}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x40, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000000, 0x90, 0x35b}, {{r2}, 0xfffffffffffffff9, 0x34, 0xf0000003, 0x400, 0x9}, {{r2}, 0xfffffffffffffffd, 0x30, 0x4, 0xffffffff, 0x8000}, {{r2}, 0xffffffffffffffff, 0x80, 0x8000002e, 0x9, 0x7}], 0x3, &(0x7f0000000280)={0xf43, 0x6360}) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = semget(0x0, 0x7, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) dup2(r0, r0) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = geteuid() setreuid(r0, r0) r1 = geteuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8008, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/170, 0xaa, 0x800, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x20, 0x4, 0x9, 0x0, 0x9, 0x100, 0x8, 0x1, 0x2, 0x9a73, 0x4}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000001c0)={0x3, 0x2, 0x4}) connect(r2, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0xcb19b719a1327aa9, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000002c0)=""/238, 0xee, 0x40, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) getdents(r3, &(0x7f0000000440)=""/100, 0x64) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000004c0)=0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000500)=0x39e8) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x2400000000000000, 0x6, 0x6, 0x1, 0x800, 0x9, 0x9, 0x3, 0x1, 0xffffffff, 0x2}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000005c0)={0x10, 0xfffffffffffffffa, 0x4, 0x1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffc0000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000001}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000ac0)={0x1, './file\x00', './file0\x00'}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000b00)=0xffffffffffffff93) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) sync() r8 = getgid() chown(&(0x7f0000000b80)='./file\x00', r1, r8) recvfrom$unix(r5, &(0x7f0000000bc0)=""/16, 0x10, 0x843, &(0x7f0000000c00)=@file={0x0, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000c40)=[{{r5}, 0xfffffffffffffffb, 0x4a, 0x5, 0x4, 0x3ff}, {{r7}, 0xffffffffffffffff, 0x0, 0x1, 0x3a33}, {{r4}, 0xfffffffffffffffe, 0x90, 0x400fffff, 0x8000, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0xbdbcf41eae41cb15, 0x40, 0x7, 0x3f}, {{r7}, 0xfffffffffffffffc, 0x30, 0x40, 0x3, 0x7fff}, {{r5}, 0xfffffffffffffffe, 0x1, 0xa31377a86126a9b, 0x7fff, 0xfffffffffffffff8}], 0x3, &(0x7f0000000d00)=[{{r5}, 0xfffffffffffffffe, 0x0, 0xf0000002, 0xffffffffffffffc1, 0x1}, {{r5}, 0xffffffffffffffff, 0x0, 0xfffff, 0x97, 0x8}, {{r6}, 0xffffffffffffffff, 0x8, 0xf00fffff, 0x5, 0x2}], 0x2, &(0x7f0000000d80)={0x5, 0x3}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000dc0)={0x7f, 0xfffffffffffffffe, {0xad, 0x5}}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000e00)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000e40)={0x6, './file\x00', './file1\x00'}) 16:00:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)=""/4096, &(0x7f0000000000)=0x1000) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/226, 0xe2, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x291, 0x0) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x200) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x12f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f00000000c0)) r8 = getegid() setgroups(0x4, &(0x7f0000001280)=[r1, r3, r5, r8]) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/235], 0xd0, 0xfffffffffffffffd, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) setuid(r2) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mlockall(0x1) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x14}, {0x6}]}) readlinkat(r7, &(0x7f0000000100)='./file0\x00', &(0x7f0000001640)=""/4096, 0x1000) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRES16=r6], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") msgsnd(r0, &(0x7f00000011c0)=ANY=[], 0x0, 0x3) 16:00:04 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8000000000000029, 0xa, &(0x7f0000000000)="1c46bc54a51de027fb2380f71498a20e64477d", 0x13) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8080, 0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x8, 0x2, {0x6, 0x4d514cc7}}) recvfrom(r1, &(0x7f0000000180)=""/199, 0xc7, 0x2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x7f, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8c03, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x80}, {0x6}]}) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x20401, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001140)={0x10001, 0x7fff, 0x6, 0x5e3, "caff0850aade61804edcd3d9b74d8f9e32139ef0", 0x5, 0x3}) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x44000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 16:00:04 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x80000000, 0x1, 0x500000000000000, 0x0, 0x7ff, 0x91, 0x3, 0x1, 0x2, 0x80000000, 0x9}) 16:00:04 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x8001, './file0\x00', './file0\x00'}) getrusage(0x0, &(0x7f0000000000)) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000002540)="de36a49642d0bb3bc80ca940bf0dd8c2520fdcbab87c88def0c34b7642992f7801cd2f4bded8abd435933dcc6d96e7860441f3f85f99a0f87b50f86ad4179bb9be5ff0c7be7a8ab7dc0e9255c364d7541ef9daecce885017626d441665b80452f8950672fe387f1761ad4314be60e2b078e22553d8552299f6fd0177b5b1e7e15e0c256392a640e7a1892e2945c1516062c1a40297d49ea03a9afb578618efdd83102aa024a9794d860283cfb745b47806f228656efbb3f1f9044a5288b99bec4481afdbaea8639bd3b968ede1e5b9c29688f46fabb462e86706899b83e15d02e37eda8fcac24b60314e7c1a9a9c4c4157334ca9e69a9443bf2199720d9419b59735cc6ed0286c01d2412cbf4264c331da5184ec72a35e3d24c9b8706ae46f00c3afd20e1019e591124b42c3aee941fada7bc65f71948cc729b66cefa06c1a47a9f2e3d8c19ea39d48335066d508b9dbb7998365535fef154fffefdc9df01f96bbdb5cac1cc6f7bc4b04e0a5c2e94b8aa3e467f8bca9b2d5b06977a2c19f21c4d58e852a8ed5864c963d5142cdf1d80d6d2a30ae0d751dbcfb1b7258c0130db9981261a0c22577b71a8f6975c357002d9b1a88337991a7ef100fd572b78ddbc212dde441a092c0f41e4fdac12b026377e0f6d64231d4a6f5bd92319dafcf29e353f2bf8e6f2e802c8ada529ac35ee6d36268540a977412cdfaef4b167cebe3a049b893fb0cde17a4d87278c02cd7e2a5ae5997155585b1516ac72794f37e6176a322bbfcac193db98b5bc3d1cb6191df436fe496f53c1b10539990d4a547e02c15ccb25bcb0cf27044b092e9b3bf51130558a1b1d61370c370f1242f027545b4e019746371d0abdbb6c2a11160be39afe986e45f97125b2fc5350f9ab822f840afe976b272a698951428a4a5e880967a233ff1614d57d23046d1687de869ee36e438a8262606c986e4c42ece029d8ea8255a69aa966c5ef2ee28982dfaca8d7036bd97672cb373fe3028123dda245fa5cf2ec7aaf8c2a18d876cf8a8099d532493d29a3e54a43830bc97c22bb6f120c6907313e3c183055a69e879bc487eecbc765f002f8ba4f8f456630dcebac68632d9b2b33c6ae38c0978b311c298d07dbe025c3163e992721e01f6bfd010a822c5017ac7c326275d3446bdb920850ad2b5097aac40f8fe989267b00e02a5c014f7f2c6f3f81f99eae33a06fbf21b023b6bada2a4e3080a5f19a90b8668ef230eb7c2753329fba79c19acde2fa3e4a2eaf9f14d49163ae99647a269944dbe81db69aa935977762178a6a52e0e36b834c25a280c80eb3cc91e31a2da5e2fa69ed5ded65153f0d018eaa2488267cc1735edf47e2e1345612ff0c4454e18ae7cf9ba6a0e26dc2d2307101f1af620cf88de050568b87a524ddd2a9a49301ece587314f5e633f35f13e32a62bf921d0fc1f4426294814b2051ecb3b467de0635b863f1457c8a6dbac79d0698b67cdbc5e94a2ffcf531b3e0d7846cc082095b00d2a8a6f0759038f475c677b3be93b7b3ee5f83e4f003dd3fa31dfea0661b64aede183c7064d8a39094eabe270195303a8d8013afbb51adc65b88edf57baf19c9ed0a4d52e89885452cc19d5a2588222b40619ccee49957d9d8543fb26f3190800dabca7eec70aebfba5ca593f4bca64dd81af0c0ffa0cf7488ca91bd563717c1f60947c8b3cabd56feac8d8e23c70960a4eb52b5f84bb5c4c07bf4a065ea94c88a51e4d67b628dab58bd5fb6fa55e8d0d0753a695384d94fd3bb9d2548bf9b08501f592844591ac8a9200e706bb2ad063747a9f92d8f5a1966dd6a0e26ee6120ac509c68bcfe2ce28cb0dea2ddff0c00ff45d4280213f2996e3b9c36c0c9bab6e948f0ff2abddcaca27911f32c7bb2649e25cc39c210ce8c98aef7344a81bf6da50e26135704e79fc2a9776789dfd8ad2dcbd4b3cf65072f358cde148b0f64eb0113b2ec626e8e17a9e79166a88c71b19a6ac850ae1afc6ed89edf9f51e45833d363279d48ac5d7e01368986702852158bdf60d3f899b0a7be52ee0c4303be4c0ded12e386f299ef0e73adccc4522a33c33275f56a57aec6605ec5379aaa2ff884b3a3152b2b75b06c5d95a07f948d786a754ad623c578c794ee05011f8ea2a752acdee5fcadfc4f704c62435356f6533d127a8234c5455792c851b04acae254a50c25804a807f2a32507fb3918eba785599441a97d0438d117c7524f0f5ae88fab9afe24fdf4015a17e5ab62de1994394ef4e58b7a50f2989cd135b244b490bd8b21bb26db66fe270c310b6c668908161e871bb95a324398b755ede468f1490111f10503d3c20cfcd3c24959166d44e36300fa81d154f659b15a71370038d4359405b3ee0e70e72354f529e3308984693564718a125eb009b00d6efa1d4d7312ec750c5ab9c2a44917d79f0a2743e4bcc219ccd3533b9f477fc68297bdd1c173d10845e8def9dda87feb9ebbfbdd5705a218288ae82054d05ac0f04d210149b2334f43747d28433243a81f9bec5db7bc2436cdd85cc22841a020ab97a6a17ec5d84db2d4df21c44031f577577542a873ff8c21ecb00453fa526f1e49d255645ca3a6fc07d247b9c4b71326f79d9c67efe34230366282e14d13ea3a276c9eae963ed1793b2d26db94a983d7f0ed152815281ac4841c7d0d5bfdad137a428893cd1fe502eb9c185b1e96a183bde528f14d6e547126330d68e0a6972e55e4c1cbe96262f3a65f9c1f2dead09d48e22682b69257a1d4eae73a7202c839d20f2753d55b96a9f1c88c5adaa12675fcf798105fc027a1f2bb3cc5fd0709204ff06603f5f7e0dff3cc34a63dc086310b5ed8eb68206613378895e7579679d0ad017f1a8d382bfcb340b0006838f327f2d25269f7b8408edd0f77943851346c5fc7d11e969d427f2d01fbb30f7c8cece0ca59edb1ed2794585fbb87da2c956f11fa74daf3ae30ded4940b1b29c3ac770792b9ec1ba14119385f6ec108a507352fd1c81182adc191fb163789f613481f7f96c1d27fcdd704c58f729ff819b488749f025f78e7802f7c9c1f202263f8d63c55fa1dfd51519e7fefd4f972e5e8e08308cdb8ace86c796f2a446770d6520a0c7f88fb1ade57fe7e074234bbff2082d1fd82e40de84d8e7d4be90e46a30e34a06b073d726c675ff4240c2502308f1aeefe40a92240d52b85c4b82999bf505236bd354966f6f262b158c28e679841cd3144330e7f7dd44411a87fc93c5cb05d012685e84ff1b9a60f1200c9c06597fd35404565467cb4ab389fa3c0bc0ff03e93a3ac8de0b06a25c258914322c5ff14aab29bddbeca230073523d6407b5bb416aff417a7d0bd6cbb704f8db75eac3f99818dc6c2f5ae4b58650a29104a0c493117d997435c96ba9febd4e792a16beefc6211587aacd70bbd3f743b2d1fd810c0dc737765ef5096cdf70f01972917242b891ba46b1a45d6960c7a999a0961ce08e2f70bd9bef18a2ebf21b917b6b1079669b1e1f29fc57831ba4e2d6de4fc7116ff715980c28acd1aafa49350be3c6888738fed44d676f42ec1c8f2abba3c43d0017ef8e0786c1fb6e832da8d030edb646f8891ebbd9faa8c25d77e07938258abf67d6f9a0d71fb93f08e2e1cc0496925c388a6b33e69bab6e9b6ceb7ae6eb94e4dd6095356e2ea7566555a0d7c530403ef9a7a285d1805df1f70ecf03b9070a7373adf3fe24dd6a99193984fa81966842ea09deb2a9088a1c771561146902b6cbea72d4146fe9c1c50df4eae2491d146ae29c3001883898bbfa704df5a7039fba100ec764d261d91b8f8f1ddf676c92f672923b249fd3ee00ea8c19ed2f0889d5627dc5f7f2bd85b8cf88b24ea7cb3cb24630f36b6d8113b9137c01a4c37a8010386d9ded00f11d028e34eae092c84ba072469e7f9c48196dba2a7b98f4c9f2de7146ec35aef5ef22c1060200a4944745ddd09c7663f02125b2eaae7f223afa25cff393fd13c878a0049233ef99cb0788324bd4d1ee659cf518172984da3936fd63660cc79b369fcf7ab06f2c0a01da83257682e60a99a47c0e9eff60282766fd64431ea9783441a6b48576675576385ea6822d71d268ff1308d275e1badea79ed8c249c06c4f179c1d40d5d6bc5647f7115fc940c90b125178cea0fae277a0c817707ce07badfaf15d3da313f4cbae5245fdbd8197d2d52b48e396d39ab8c78247fd1f36fb5b8af2f9b5f1f4a1189092b1ce9d20ecb843e65b509d53034adcba5bca76bcd7178fd0f79ca61863b340a125b0186b5dccd514564116d861aec602d7e8a58388f9279a5dc39d0d1b47828498c7f880830856b6dc5ab6981d851276b69b7c8b8f06dc13414466098faba18543ef2d804496e41d82eb6073b6ab3afeadca580d8eb000974e5d131d5b52b07fec37b36436ee22bc5e957c12e04701f272b37e19a8060837a9b77f204dee6e6f76830ef89411069f1ea50eae8ce035a025a02304819ba7f7f5fa9e7a784d3ad01943f6206c07bda2f8f8bbbcc2414b2557a685376f705187b71996762b22b6aa7fb9f65e70c99fe1f02c415c1b0f3f220049ebd26f027bfe64ddee1879f30ba19c16afb84f856802085ada6af767e48b0585d2fd0aae8d51db3642d67027b5bf469bdbfee56fc37a4145925d1c036d60afed24eacd36e8549364107e3504a548a5130d4557770a022667a0cc05951ce4f25ebffb4e08c1163f8e995e534a4758a7b9f6da0c92cfff9f42f939840fbbd9f2d1cc3e8161a972527dcc033bf25bad453c49e445a82dcab1c9f617d74e2121b6c87d625a2610e3b260a620a7279cefc30f29e209d93bbb124826916b38043e631a7012b11cc10b2142849879846867fc0a82116a1e90c01f1f8f78a3bf3aae46260b91670bd738636814b5ce9cc4709bea9c9fc113ec6016b679ce9d82202afd8e537e92b2705477768396d2535de5a42dbbce4b5e1584d0dabf98f71191d463d5e71c0757118542de3186b14f5ef5daced69c082d0ff6108c21255e20efcd3fc37c479ce05120b7e4698718ca55a35e6d7ecccda25221482a47bb370c96ed35b45a0890e26a03c8286c51e4a627ceb38f8f9cb391ef1c76dce1aca93004a3231e76ddf19c63c78c356b5cecc4b0e19a1b3d29fb5675ffb369463da202052395eacfd2ed7d328b9e4ed7015f69d2b9e9af58f06ab0dced3e68f8b3b5c9ae437b3f8ab8f8e5ec7d0f8851b64d0ccd582d80aab4b9a53a53f691c63b43b4731632441800d17aa5ef2d323cdacb642f16e6099a428f89b835dddf8af50cc08f472419f43495d94b862795d6c7acfbf196bdfc76f79f99418ef97625007708038385c7223d69f3561b7f7f4537d621f1ab186a065323c4fa1a8dfe9af3c7fc64b6ac6ff6360c69a4b70fb6f24c5804cb5f873611fd013cd2514cf940848657ec65ed4a4fddcf4990b70f2642b1be32ae2303e56c998e08f4625e928363b9c9213d54868c9a3b30e3ca42c9a351c45eef5b3eff0d6c3dc516b50d1e8287504a3550cebef60a50d3bb1963d3e78b42475aaa46a3201749e77f68f33f1adc967c4ec518a9aa97092bd71c6bd7c75c0dfd12460d7219975bb8d58bbff8c1e5c608e6c029e9bf2c2653178cc1b294f23d9f51c8428c386db8ff3567a9234a1418fc85d5ef536be468906d7a9673f0222c99b042465e0c0e1dc1846dde4e27420fb13a54b12e1f380450a472d18e1e9e94ef7fff9e07d89c5bfac3653b0ee7f8e710c047d1240b6d6f0afd6d8292b459809c6d00a1390fc759f8d9cb7d89858fde782fc8edeaa4a4af718149c7c08022d7e4327c51e973aadb45a30e10ea9d9b5852adc985fe8ca825ca8d359d33419488091bf4db865da999f701a4d0482e7c03c1a94c698303e17bf29fe2fc26f9ad5fdf2b5481c74f3d3fc45ada5219ef26a38b6724f35d4f889640e3c624c00bd49cf694e263e1f8de8b65f6aadb05cb3052227d51f73b4cc8dfedb62c0ccc53977cad3036485caefa25047dae0860a47bc9bb27c8277fb040c88ebf3616f19df9e547b95878b7e3581cc32020ceaf63d699673fcbbf0bd2f8b0209d58580533874f0ae9683566d9d349665377cff7baab65f9bcb611090f069e31fceb9", 0xfffffffffffffdc8, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x80}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000013c0)=ANY=[@ANYBLOB="002f41000000005210801000001800009fb3be33e1bdace0e2b5b0d4d7a0429865d4d41360c3885cb2a39d9fe1649ca04c34ab8b3fb9f88e132718f0cb29b179cbf48cf7b6ddf3471e07dc04a748d8043a2a5e8efd7b93fd171748e3da5a", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="bfc2b2284b74b27044673ff0182b42c2f1ebb36aa4c9ee5cea966a59b51b5ed83ce4d8bc3acb3050333ab8f1e87d934906e90abc109b3eb37815f90ff82ce4af254a8365e28f8484de95d74608c12a0356484400b23bf7061b12b45aeba76ea70db6713ba829c42caf617f0470442c2e7a3025f15dafb8ac3b67024a97dfba67f853843c6a5457dabd38f37a5fbcaed2b71c106f4e40a3e83e63004745ecd0957e55be2c8dd4eb49b0497c9624317f5a243a618aa0701e9e09767d9a35d1637a6416b668af71730db3d0d97b12a1fd3911aa57d9590957ef1515441228bc01eddb564e2344df1007acfecc1073adb77c"]]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x5, 0x1, 0xab1, 0x2}, {0x4, 0x7, 0x8, 0x6}, {0x4, 0x1f, 0x7fff, 0x7}, {0x7ff, 0x401, 0x80000000, 0x21ce}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) listen(r1, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7f, 0xffffffff, 0x7f, 0x3e}, {0xdf, 0x7fffffff, 0xb5, 0x2}, {0xf2, 0x10000000000, 0x95ec, 0x80000000}, {0x3ff, 0x100000001, 0x1, 0x9}, {0x1c33780c, 0x8, 0x7, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000000)=0x80000001) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 16:00:04 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r4 = getuid() getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f00000002c0)='./file0\x00', r4, r5, 0x4) r6 = geteuid() open(&(0x7f0000000200)='./file1\x00', 0x2, 0xa0) r7 = getgid() fchownat(r2, &(0x7f0000000180)='./file0\x00', r6, r7, 0x2) syz_extract_tcp_res(&(0x7f0000000280), 0x20, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x1, 0x0) close(r1) setegid(r5) 16:00:04 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r1, &(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000001880)='./file0\x00', 0x8082, 0x80) close(0xffffffffffffffff) r4 = dup(r0) semget$private(0x0, 0x1, 0x201) munlock(&(0x7f0000378000/0x1000)=nil, 0x1000) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r4, 0x2000740d) utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x100000000, 0xfffffffffffff119}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r2, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) 16:00:04 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/16, 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x52fc) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x100) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x56) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x38, 0x8003, 0x71) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) write(r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000080)="8c") 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8202695e7f000001fc01920e63a1bd9dd484b055ebf31808f0d36de27567416af2911a222d15003b0a6af158ba13e9a76717682741031cc9639b012936f4358c9511ba43591631e8a2aab106faeb407b97f00dfcb0213b942734e348b9acfb593a58dea46600f08fc0ff014dbfb87994dc8562840b29"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1c1, 0x88) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa81, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getppid() lseek(r2, 0x0, 0x0, 0x3) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)="315acabdc17101a560289adbf66c76cb679e06b5658c2b754380254db7b812eecae3df0236567623238868387b7b3c7022c8d3e9d1d1a4e0cda97023ce9a28a6c5bc4a4bc3914b281f2f12715083d89465e2aad7a531fe008b5a92d3efc65df59e666ca2c1f23f731f1537ca", 0x6c}], 0x1, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x3, 0x81, 0x4, 0x0, 0x40, 0x7, 0x4, 0x1, 0x0, 0xfffffffffffffffd, 0x3}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x882, 0x0) chflags(&(0x7f0000000640)='./file0\x00', 0x0) socket(0x3, 0x2, 0xde) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = getgid() execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)='@.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='-@\x00', &(0x7f0000000480)='@\\{\'\x00'], &(0x7f0000000600)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/vmm\x00', &(0x7f0000000580)='/dev/vmm\x00', &(0x7f00000005c0)='/dev/vmm\x00']) chown(&(0x7f0000000200)='./file0\x00', r1, r2) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x7ff) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000100)="0069ecb06f8207d81af9981cf39e52737f32fcbd78469e87c8d82ab9f96580e1282b3e5fe24793ccbb0943c0f4a50bffff98d2ea25ed27ddf445b9879fb5ff0f00005f7e526cffcfeb5f3535751ad6bacdf176cc0d78930692e145c13eaeb6fe20b14698aee6eeac7968e63bc07ef52e1be1352fb4563dd7e3763ec05e6f222e54f308236a27a0282ad19a1f9b131e52ee482ec6d80e2fecfc0408256b3f6e0be66d1ac7e0f1c286f2fa105f60617e70d368ebc8117ea59ef61d85bf5ffd7daacd91dc8e8605d548995962339373b545e97285a692d00903b902c850a3d0c35d3cbbc6d75329a9363728be9bf018d2fbcf54ad", 0x6dece643a102c67) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x81, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) getegid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x20, 0x4003, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff92, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20000000009fc, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80, 0x4, 0x2e57, 0x7, "34c62c9b0077e7507996c581330ce832129df843", 0x4}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xfffffffffffffea6) getpgid(r1) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x54) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x5, 0x9}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20000003, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x0, 0x3, 0x6, 0x1}, {{r0}, 0xecfa75cd97ea0489, 0x41, 0x3, 0x5, 0x1}, {{r1}, 0x0, 0x20, 0xf00fffff, 0x7ff, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x18, 0x80, 0x4, 0x5}], 0x7fff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x40000004, 0x9, 0x9}, {{r0}, 0xfffffffffffffffd, 0x9, 0x80000000, 0x4, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0xe, 0xfffff, 0x6, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80, 0x6, 0xd8}], 0x1, &(0x7f0000000000)={0x9, 0x2}) pledge(&(0x7f0000000300)='*:\x00', &(0x7f0000000340)='{\x00') close(r2) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x2, 0x101) semop(r0, &(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0xffff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) fcntl$setstatus(r2, 0x4, 0x8) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='c\x00') writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) 16:00:06 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) recvfrom$unix(r0, &(0x7f0000000280)=""/1, 0x1, 0x2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x4, './file2\x00', './file2\x00'}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000380)='x\x00') mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r1, &(0x7f0000000180)='./file0\x00') 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x4, &(0x7f00000001c0)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) r2 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x35) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x404, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="a2022e2f667d4a4830006cc6e581604b7a8463ba88b50ec89c5206e87844f38b8ccfbf0c1fe302eb6f56c698a364dff402d7386d4c4dd01e3674a7f929c8496240dc2737cfcf92e96880dadc1315569bf02800d4b987b3713d768de30d5db8490f6ad087d8df9592c854b70e845511f721ecc052f23aaddb8c8023a0dbb678af3fc2ef9cf7e56acc4a2fa3f29af014460fdeb1bd2c1990528074fbd4fbfe4e2307f4fcc09e80d9988b75274f20217fb6ac233003ed47b981408acabc3e37294af4f0ecc469242f915b0ad242d3fefa398039a2"], 0x10) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x9f0, 0x11) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0xaa, 0x0, &(0x7f0000000140)=""/170}) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) r3 = getuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', r3, r4) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) munlockall() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) 16:00:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x481, 0x100) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 0: r0 = msgget(0x2, 0x29ca04a89d528d69) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() r5 = getpgrp() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x2, r1, r2, r3, r4}, 0x40, 0x7, r5, r6, 0x0, 0x2, 0xa377, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = shmget$private(0x0, 0x4000, 0x151, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r9, 0x3) msgget$private(0x0, 0x220) connect$unix(r8, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) munlockall() sendmsg$unix(r8, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000efff1206000000000000000000", @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYBLOB="e3", @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYBLOB="81000000811bbca53aee9a6ad72f68daa4e39af0330e20212663b14b0b15b10f7c66a0714cc717a471086967824b1eceac3838e0fcfa46a9b20913bee78fa1eb6343d38b6879a06ef880323514cc381eff7f00000000000064362218760882f523e08f2fc8585d164ac12545f54f014cf3ac24187a1e494c8e329189f96fc5cb5ee52e6e9c5eceb8e7a495a5a399c9"], 0x48, 0x4}, 0x400) 16:00:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56022e2f66696c65da5bcada92eaa23565a10d4c7000"], 0xa, 0x0, 0x0, 0x0}, 0x0) fchdir(r0) 16:00:06 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xfff, 0x4}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x1, 0x2000000004}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x5b, 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f00000000c0)="8a881e497d0ed4a6d3257223f1b9c8df0253033f2b1189ec5c32ee3fb06383d5372ab179e7421d7239d8c25dbcb3ae808be3d8cc4b37ab35d55571f42bcc56e7", 0x40) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)) read(r0, &(0x7f0000000140)=""/4096, 0x1000) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r2, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmdt(r1) shmat(r0, &(0x7f0000d30000/0x1000)=nil, 0x80000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) r3 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r3) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:06 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x0, &(0x7f0000000040)={0x4, 0x80000000}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) recvfrom(r1, &(0x7f0000000100)=""/98, 0x62, 0x800, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x0, 0x9}, 0xc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xffffffffffffff00) poll(&(0x7f00000000c0)=[{r3, 0x88}], 0x1, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) listen(r0, 0x9) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:07 executing program 0: r0 = msgget$private(0x0, 0x2b0) msgsnd(r0, &(0x7f0000000000)={0x2, "5abbe1dce07db08e67d1457943417085acec679824a7f5cb9826183b528689aab87d9db4f9b30e93f6de113b46c1a6d02813"}, 0x3a, 0x800) msgsnd(r0, &(0x7f0000000040)={0x3, "6c33e2bb53267719c6ff614e44cff155d91c9061af707c391b0f6b87974b44562bb161813dfa324e871b9e01afa5cab8b9c38da47dce5bc839ee24882732f7a8fd1d47d4dc0ef5dc2a110b5fc0"}, 0x55, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) r1 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000001100)) msgrcv(r0, &(0x7f0000001140)={0x0, ""/104}, 0x70, 0x3, 0x1000) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f00000011c0), 0x0, &(0x7f0000001200)) msgsnd(r0, &(0x7f00000012c0)={0x3, "43ffca771d3482a10e104116c1b8ece0e634a74eb5cf45b86d2892cf0e415cc730dc81392d6584516926bef2bbc56e602a67e644f66d812d353c9ee46c4d76ca9bf8f86e6b6b58784adb97e6f641621aa5ee71c5"}, 0x5c, 0x800) getegid() fcntl$lock(r1, 0x7, &(0x7f0000001340)={0x3, 0x0, 0x7394df1, 0x9, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000001400)=0x1) fchown(r1, r4, r5) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001440)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480), 0xc) msgsnd(r0, &(0x7f00000014c0)={0x1, "39a21569aa8457be4f220b1d7d4fa1d21b88b8a27a5e40804e5b26adb7c2d732b63b31d3a1726544d3798c50325fa3a1cc60e1f5fc8dc39b5e173d93844710c3fc8bf96ccb76f5160b3b16d1b0439fddeff341178567c37de4fa840d910145752411b90a6a53468fb5b5f03955d9639065ce8016958db9fabdfa6bb73a7fad5ff03740160d6b1018169f043957961f0a54f863b879412da8868b752733c90a870959c0bae9c00d05ee82015e12cd7383cd0e5a3e8a35b7006fcf2f688a7592441c4791b79d121e1d1d9e492f80f7d1b78468a5e71507d596e26f877974f7e545ebb15b24599cb80935c41cf412e7aef6ab7f30d5b45f25f783acca4ba8ee6696d0d980f40df6152ed67c8d9bf05493a91d90cdc6ca2bc251f09da927bc7efe479cd3427c2f1fdc0fdc169514d240e9092a5e394f1b754e7339afa49e5b911f683a6339e88eab9841d883d51e841c2e0d710ef29bbf7ca5f17ed13cb0b6e6eb77295747bd93b3a402779216f0192788dfe7b7181fc057b79b5e9cccb4cc8fe5a2b97cd8c44eff4b66ceb49dc0fa394a257d25b9e1241ead27dace8be51f8c3d6dbf233d1c26a2d3fcb6c7e83d58104a43b56ede1224107f00c1b3f162887ab4b7793a908874c7d49b6dbc45fa03826e01af889f090179aa04135f0164d56e6896820e9e7077d942c0f608c6a9f2745bfe347765901159c6729df78aaf73bbea9d1e8f4d83b0d45144988465fb64a9c93da2da8b2b79056bbeac6dd66c31555271a54c2738e7675a2345743390d1baa809d298195a6b12c5aa4bff1ba8db82171bcdcc2fdd21ec81e17885f644c02170a41012dfce4e4d05dbb36508a21ae2f667af86779d20163af41489eeb90058b80700e2f9c21bd334f35e9e40cdb2f15a3f1b188bba91269b8b14eaecfe137031b2029a71d452129ba97d0b4821070bfc46b0769284581a34b862f0a03b28bf692c61013bc383e91fb7f73ad5793e9d856f546e7849656b9f35b5b1ed463cec0a1a86fa5125162dc19295d8747f7ab1e25f38f09eac741292c0a3189859faf479bd8ee6c617b1a481c84c6c30fa72fdfc6558f4324e501f5fb5f59e559c7de63eb7ab79ced8b967d5c113c7ecf071f6ede5843391283e9823885df69d5663030dd7da4b343d40bdfd3c92cdeda788b7ff93ba2ebc72f7241cfa6e67f42e908979c29afda2e33c46e3048e42d19e3326b7407e9006edc4637bdc584001f9f6ad8c13f77d4c42c9e3682b92bdb0aa37ffa055db425f29e2f8e31009f3b3120d9cfb849d5467a62fe09ad53ab888479033d86b153b83007fea54732d5229cd3e35186d55a3125101fe0bb3899fa1562214379384a9bece7627eb974a0d2aeea1c77c6c266d8e39a01d06fdd18265b9d5228ec4965ebfa02561938f4632996eb9c4d66084f1d1c3cb21396c8f2ffeb8e5376239e1cc02ecba85a1389034a9880bbd41b1d33607565ed01f2068e601de16319eb8f23b01429f8e02427e59c2f073e0f79d6e233c93a1e89c37e75f5a73c4cc9990e678bbab16827ef4455976e01ce4b6330a1fbececbbe96b9f2f81767e97a269852e88152b88e8a7b89f43e3548fc63591a09bc80f23022284a2fac324f491f31601fb534aa2307ae9fc54e8265df0872edf49dca3ca8a22f10259c8e9525b8c851cd318893b1c1125b31fc486900d7e97df509d14d85c607d836f544b0349dc8f4cd4133683cf31f3c7859a2afdb1b37757e6cdaa2aa1a49358bdadde0fb069785b2281f5f3ca81ae8be81792906d4915f083312b2c00b119a8f53a179b60a87d716762add00da9c5d2f6b26774f63c43a1c8f85d6d93d987365aee825902c961f4c806cc2fe06d4d2552d3dca214c25b34361176f6120981bf2d93ca156402f8d0cd0b1a534a9404f80b854683e892876ac906d50984acb607554e9dd18490e283c6d0fed2b738b584895954e2832d21120c13bba8d509d4375e4af2b35e2e78dac31fa1816b97f1ee88510355c21f97c945df6f1a760997b8d6dd6396472c3a0aa6694ee59a2119704532c180ee853c6f4b16ecf76b650542cd02f6f2140557983e2ce35c9621f48d930ebf23c489545400f0a17d16785dded2390a14f30f679d4a84fd286bb243de89ee87adb80a4ebed5958fffa11e3d2710611ac0272eacde308b3fc07343864c45d91d79224602ae9687728e9b3643cff868d3aaee2e86df8eb05adc27088a59e544fafa2fd5303ae85208ac8fbd756380f035f59e6e28373e4877803f167cab461920077b6c4215fd09bd3dfa0396f4e399d8cca776af478994af3f1d1dbff0afd5fa71fc91c452f93ccdf0d4bdc725926abc7ede1240d126260c9bccfcef60565578f23d2500bc93fd3e2b54da1de785b4addcfec0772383f7378709ba6f3f26d89baef987de35f79325385129509ae6c3da73fa73a3c484769fc59f23f449361182cd37b5b5f3504d5fe57f1ac4ef40c7f35116da8b5fb75b92e1e80074b2c708870aac21eea179fe4f774b5cb4ada77330e32a4d2711d76ec09c10c6d14cfba701284ebefdfd6b45639c30e0c6e59090dc6745a182d6b1dd1b31c09f0dd95a1366956e65866d9d38db0c80ba613807b344bb53982052ccde55d32e2e496d7b1390a34ea46eab785974883158bf61e55da490bfe8ddb978aad9bae7bfd69db75b1edf08fb18783fe7024308a4440aef223f0d3b5e969c59b55cae5e11d329f96f1cd131294686f2ad2c2e954eac1d04206aed053605ddb7be4078cf59d2196cdc48866f763b403a6900cc33bfc1b47dc4ba204fec0ba516e675dc6106add9f44ba65d911b85bfd8301f74cf636b428428d4d0ebb0807902f1cebb8d60f95d40542dc560bea3c12f167618eb7fc95b802a9ede36d63c851ab8e3e9a854ccf9d068f42f6856ac6238b4563c0116199e5ff2a9152da6573c2a5e91f9be256e69f44fb490e09a0593d7534a31ba1e7de00264385994c602c0e28a5136ced498eb169f50fcc5925705e84cddf6e16b5569de95e3c7c1eb729f36b829e7cbc795054b02c6d6d6b2977440fb3974e12b7fdf069b05fcfd8fcaa7289ab3295b930e295fda2c5ed27b997eee5251ec6bd385541a3f64ab3f696074df6a2d6b3501f9f2263437e649475bf2d774ec3a8c565eb5b34598fffd1ecdb4e4e9981dd9e3b0719a7836a6c2043ef4e1d4e74a9a283c3044b0ba846fe1fcbbd5e4dbec61bed3c1a80d2b1205fc6d2476412d23859b588f11ee211c95e7e227c866ad7fd35abef0342bd99866150c24284ff13502f8ffb3bdbadcee930c2b30d8d879e55ff55f4fbfd2bfd0cae399b7797a4401048314bf21e7a0cb7b6bf9ccef7a4522422ed134e8996ed48b73777ccf3201ac937372306e57728b49ecb42e64b8e8febdc2b85100dfbe2286cfd8ede49a445ad892bd2596176a1c88599949416c2cfa03ff04c9f26d20646283ed67dff3a743e3bccb05ec94958fe702ce565d4425801aa5410077bad2a35fae14d8de43e26eb3f473df4fdac4f7cf2700c4adb13fd3fa62f41600c22491eb15870dabe72ca0b22dfe9fa3c97571f5589088ba4e73456c7d4225af5181ebadb668ef590203713b1dcbd7e212ea20481bca24d2b6c9fc7d57b4c56b5a749092c1282c80c922d13fa50f3cb4ee5c198461ba130a9e2c624bb0d2f3ff64086dfa28bbf370e84d4958cb47e37894b3ab815b6c9cb94835c1720dd055135fbd018a1f2d18e3558330a20b8a615f7777a5bab8089235a31baa01507d52a95276dae1f64efcd2bae4ea04d7610853a9f4ebc8ddfc034c7693f28036fca1754ab84ab68ded60ac9b9dd70871df072e2ac6b53a6554dff2213a76187c97e1954d915b123e08b6933b3b16fb600f1fa65b72948ed23d4b90f82bbe2648f9bee216a19baa569b41cfd726210f6a31faa106bf2221b5bcbfa85f007833c0474e79c01857ed9ed78eeb1c2adf18f1d16c65040cc1451e3b3859867d4873250fe20c19f93377a41ea1a9cef14652dc1d681b044a71bf60861d0628d70cb4e01699b4fb951e2db366abf7e1d8c68a77f117a4a9f8785ff6d491e84cd4bef83c8ceff093a6b997ee7fd2edd66bcb5cda9cf243447c42e97c46e57f80d5668b60fbbe9d391fddbac6dc20d226e81e9301043b0d764119e70d2727c55ca044df641710db137acfcf5295757d8087a88594f62e89161633b6a05adcdaf1cdd005e9a6b7a09d0f4238a1d21401f3cdcde99abd063917c8db37d66c6d6f7c29f8e9a3c11fff548df95467c011e5d542f440d37e9fd64c2329f543afecadecc12a1004342457c16b21a60f1d8cb35f92e434fec633e30f500f5abbe534c3109c358469f2591737b76c6f59f7098c3be5213cf7045fbcd101b86a7878bc52d992ebb946e21e2a3fa63597467e21f432c9992ab37fca632a6d9a76ce3c10ea6b274533dcad90792695a63eb8d62da3fbbe0fdcc4046ef2dac3fed562135299b7d2e923019ff84cc7e51f141198d7bea252050b9a9db09ce942944f74e9e6befe8933df75f4f3af15e44b32a30098001295f90027578fb58ecf0c1b3bff4ecdb34209b655fa198e3627a052e3c93e326e226feb804b063f2842c9fa313407c72d9ddf2e66ed5668bfe2bac186c33f2854563ec04abc24b9e43046d7506b0c9889c7d33b4d74f3ea9e96e9b7e2a45c884bc3d9abef1b625f2e869586faef1fadedc5bb60dce06b71746a724d537278600e2797a5938998a499dc364e9ca587f1a7ea1b7a36b5e6766e7cbc1f05ca388378fa9255eb319324d951c7eb43f6168104bafd5971f1e99a8b825b294e4d272d054a4037154902a475e7eab479f12fb411343134dca61088fc1e4b92e403bd118b0e25c53069ab0c9749947faa2eaf0085af16e5222442bc31f76057a610d1c897b513bbc08d99ad979e34320744f8d4d4c19e358d1748235c4856fa8b0eed25397eaed453583d5dfa89111ca9d938bf07c4adc0e73ee83f5f05fd80d652163ebf3c30d02291fadca9c9d9c7e8ae988bc89935a2e76b973834a40fa96cc5e89d10224d68217c0e1a00c25d8a12cf8f4e462bc9b342a6cc0f5e60bf47690ee1137bbbaf461dd319734a4fa248a9c0e1f499f7114b66a378fd229330ae0ebe9b5d449c3afef8c68c32a998620fcee2781544a30a969a1f9954900af7d708c0a96623e8effc2fa5d4f8ea8add070e831037c93aceba396e604a5be25744ab737d6b99426128393c62f19aa478b41b906686b476b76ca75e83eaa2ccd0daeddc22d1ca2ec9ca54ec977d29cc7e3e93b6fb4cffecf8f0595106c0333dccfd1834f8e492e49e5239fc0a12f75b2dc90ded9894f82291a0645b95053309ad32a57187db110cd0386e97dbc181f345726abd1114b7e31ba6c5263100c0f4fc8cd870beab11c1a95cfa771125f740bf4b98bb93abdf19e8a3624afa4431a115314340f1fd60b6075a0e58d5e442186af08b70d60ea15ada1633743bc965f501291be8e9365ac8c75bf79b6d5d3d796a81191b47152517d77873ecb11ad9835054a41b7ab3e91e4ef9b1fc6ec7eb3581f2b6187e972bef59bcec9b1759535cd8307986f31e6f50e06233d212fa169220e3ea23752545b4bc97de2fa2d16e56c37e8e4423ef8146cca2ae3a736d3c6ab814c1045d279cc7883bcc4e8712ff74f5cc7bbae4008740140e396c058ca81de236fe47e90a18c4197b085a84f63132fe01dccaff23931de7d21a1f583c4ec789475144821d8a37f1f26ca1540dc8f24aeb834c85b8d9db9edc346ec3c89f053703c1c"}, 0x1008, 0x800) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000002500)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002700), &(0x7f0000002740)=0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000002580)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000025c0)=0x900000) fcntl$lock(r1, 0x9, &(0x7f0000002600)={0x3, 0x0, 0x8, 0x5, r3}) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000002640)={0x0, ""/138}, 0x92, 0x2, 0x1000) 16:00:07 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) msgget(0x2, 0x125) getgid() getegid() getgroups(0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") setregid(0x0, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) sync() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x8, 0x100000001}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x0, 0xaf}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000f21000/0x3000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) r2 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r2) mmap(&(0x7f0000eea000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x0) shmat(r0, &(0x7f0000cdc000/0x1000)=nil, 0x3000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000080), 0x10004) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0xfffffffffffffffe, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x28150, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) select(0x309, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) syz_open_pts() syz_open_pts() 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="1e7b812e850071063cb586a3bf6ec87814e26f1b951bf839a090e8c0e942d82c94a6d3690958d8c46876cbcaae6e8fa628197bb49e816dd05bac2af5331324ecfa45b4e1c96eb76e8980", 0x4a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000000), 0x2) sendto$unix(r1, &(0x7f0000000080)="804bca87d56d4b943ebccadf6f9b42cf85b95cd893eb9e8c80e5ab8a5587fd8df0f127b6d72b7586aad5b3c16f8100122080bd2c3c563407f178b1e39837c914adc94ac2f745d7823e640195a580d7e9d469f402c89d90448cf49bc5bd8d64e40607757bd99f48b7f7cd930e9f94e20d526b7f5fe0c8a616e9bee9dd3a3d56cf90b552a4a96eac00c14ed58f55f3e3628b329b66052e65ad882b3b0c", 0x9c, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40000000000080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2000000000000108, &(0x7f0000000300)=[{0xc}, {0x5, 0x1, 0x8}, {0xa798}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgctl$IPC_RMID(r1, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x4}, {0x61}, {0x6, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x18) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x80000001, 0x5}, {0x18, 0x2, 0xfffffffffffffffb, 0x7ff}, 0x7, [0x81, 0x100000000, 0xffffffffffffa41e, 0x8, 0x1, 0x3f, 0xfffffffffffff000, 0x3]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x14bf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) shutdown(r2, 0x2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) r3 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/24}, &(0x7f0000000240)=0x1a) write(r3, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) read(r3, &(0x7f0000000340)=""/101, 0x65) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) socketpair(0x1, 0x8000, 0x9, &(0x7f00000003c0)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000440)={0x1, 0x7, 0x4}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x7fffffff, 0x6, 0x5, 0x0, 0x10000, 0x100, 0x7, 0x2, 0x2, 0x1, 0x5}) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2080002000, 0x6) semctl$IPC_SET(0x0, 0x0, 0x2, 0xffffffffffffffff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) read(r0, &(0x7f0000000140)=""/177, 0xb1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus/file0\x00', 0x1, 0x8, 0x20, 0x0, 0x8, 0x80, 0x0, 0x1, 0x2, 0xffffffff80000001}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040080000100000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x4, 0x1, {[0x5, 0x1db, 0x2, 0x9, 0x1000, 0x6, 0x1, 0x9, 0x7fff, 0x100000001, 0x2, 0x0, 0xfffffffffffffff8, 0x4, 0x100, 0x9, 0xf800000000000000, 0xeb88], [0xfff, 0x0, 0x3f, 0xe000000000000000, 0x6, 0x8, 0x3a, 0x6, 0x400, 0x7ff], [0x7f, 0x1, 0x5, 0x3, 0x5, 0x1, 0x2], [0x0, 0xffffffffffff3a14, 0x100000, 0x10000, 0x4, 0x1], [{0x909e, 0x1ff, 0x0, 0x101}, {0xde, 0xffffffff, 0x9, 0x3}, {0x1, 0x40, 0x4, 0xf2d}, {0xe6, 0x9, 0x5, 0x1}, {0x400, 0x3, 0xa50, 0x2e}, {0x80000001, 0x6f0, 0x5}, {0x8, 0x4, 0x6, 0x6cf}, {0x5, 0x1ff, 0x3ff, 0x80000000}], {0x0, 0x8, 0x5, 0x6}, {0x5, 0x12, 0x8, 0xfffffffffffffffc}}}) 16:00:07 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/234, 0xea, 0x841, 0x0, 0x0) setreuid(0x0, 0xee00) r1 = geteuid() setuid(r1) r2 = syz_open_pts() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0, 0x0, &(0x7f0000000200)) r1 = msgget(0x2, 0x20) open(&(0x7f0000000040)='./bus\x00', 0x18000, 0x10) link(&(0x7f0000001680)='./bus\x00', &(0x7f00000016c0)='./bus\x00') msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/4104], 0x1008, 0x0, 0x1800) getpid() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001600)={0x100, 0x100000001}, 0x10) select(0x40, &(0x7f0000000100)={0x8, 0x4, 0x7, 0x8, 0xad, 0x2b, 0x5, 0xd8}, &(0x7f0000000180)={0xffffffff, 0x4, 0x5e, 0x400, 0x2, 0x3, 0x3ff, 0x4}, &(0x7f00000001c0)={0x2, 0x8, 0x4, 0x1000, 0x0, 0x2, 0xffffffff, 0x10000}, &(0x7f0000001280)={0x7, 0x8a2}) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1c, &(0x7f0000000040)="e417992b8314fc8ce0e1ec8af73c774089e40a89d7a4562ec4225a38") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbf, &(0x7f0000000340)="13") r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 16:00:07 executing program 0: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x9, 0x2) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, r1, 0xffffffffffffff64}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200), 0xebf0}], 0x1000002a, 0x0, 0xffffffffffffffff) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) mlockall(0x1) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000240)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x81) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0x39, 0x0, &(0x7f0000000100)=""/57}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffe5) socket$inet(0x2, 0x8006, 0x225ed2fa) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x8000}, {0x18, 0x1, 0x6, 0x7}, 0x7, [0xd02c, 0x8e, 0x155d, 0x7, 0xb9, 0x1, 0x43, 0x3]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) dup2(r0, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x92) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) renameat(r2, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') setsockopt(r0, 0xf6, 0x200200037, &(0x7f0000000040)="0000040014deb32e490d455f45d7a04d236734727bf304207dd199183e998f180b08b9ffffe7139afd46ecb792fb20953f095323fd45441c5c48a98ae6f2553b9a070022cc39621d9c0c85b7da91333e6519265c7f3057b9ccb0e7861af8fec52f4a88caa439c3bc5f4397aedf824a0039fc0cdcdbb92e52c103f6746f0e3fa304a251a2830f7da34c8d4c8d5ef0ec0ba7d9c6ed25ccf0ca1ab2f812d3540985578affbeaef6671360aabb198069417203743fbf996781ca9ee9a88958b61f44e52268f637a7fa3907afd718f50cede590671d86a70dac42557d79ed0c4257ddb81610719b013a71baf079b4bd584fc1d42fb534ae0b5fbf31baaae5d26a201042a5d66149d2c9e32dd77a77934ea6c0763d78371e8c7067ccafa2b2f6d768eabc824aac2ef61787f0553fb21672eeac36ed36dc158ed36e04dbbd25ef5b4ad9a20551da03141473f5860b6fd563", 0x14e) accept(r0, 0x0, &(0x7f0000000000)) setsockopt(r1, 0x7f, 0x9373, &(0x7f0000001480)="37cda66da0f3ffc1a507b93c344dc411248e6d64dad7f5290d5afbd963ffdb22ab2a8c7e34ab0af24050101667b2fd8faa41e32f46dffa56af7918ff7ff6808bb9ef3bbdefde55f78410740df163fba7bd6a4ce28a64428f2a7ce2d65c050a12672c18db5fb6db53dffbd2f2de2550f25b9fae5eaac628a7e201e19f4d1502", 0x7f) setsockopt(r0, 0x6, 0x6, &(0x7f0000000480)="66cae11db461207368183f344e7e2be49ba3e81fb7ea1906e786d75afa7a0ffb7c22f5ae0297db13b54e5b1c909b28e8d193ce963f671675cfd6b5d748543f1f3bfbd8d3f4b5c68d8d81cdcb3e48ae5c582d7e3066e7befe0fcd904227451a32b3c23db03dc4207dafd8854636f63aad6f0332b3e504a3b5910e5784c482175c5cd5820a4192426a6f3eb3f7a0219a2ad0173ead3b7dc31c7bc4bc0da2a3053ff10f03b37eaaab36b06bc81a6dcb290091d66961915a1dc9ea7ae1e2209d7f424b50896a5c5eb7d9fa83188da19fab158f42c47eee881dd856783bad8429396707a56a6333902bb2f586995d3c9f6b5211a8a0ef075c0a96e32716becc2025ecf9ffedcd153d6e17eb7d7db4f1efe0b7cb850ec6401d58571b635246e3259621f088897987d571c014b5c82dd873681c3dd300adc513097714efbf160c0a4fe6412055a3c5f49cc5812f95e691f339128a5c0c1b79ca16105f5664faa3b8c041576c53476b31dedc923073f8fc460f07f51e1bdfedc7451eb572a1d5ec3c6ae1248f802dd37a43ad09b50c9dc8e1df5f06e7bbf271898723ea1715c7328086c38883ac8d53fbf30194b3e2487d0970b4e2a306da1b69662e805c99be32f4bb7e4043ecdb503d910a00c79070b68fa25a007140e5b43501bc2ad4872ca214953121fe18271baf85b13da94e2ecc3d004f6cfff4ca869f9c5cb7529420ef8e52bf717200fe00f56bcb4973866860ce736837bf57a9344cb4e2b1d5d18f12791f328f3fcdd41d2c4e04a2ffcdc9883859e681ce648fa57a1b01f25e90bddd1104a77abad6e8779c5cc99a57db6d0146e64bbb7fabddd65dda97789638dc3def089fdc6b7ac17d993d7f289f8ab379cf9c5be53f8b0a328438c5626a8a6e730c428b2aeacd1e76c9dafb6d118e327115243b75f225c095eaf01283be8c55f107001b5bdebbb0a8371715a4b7e3530fe1dcdef007b4127412fa03ce25f6098e973b23772053439f3ce6150606a3d0b56ca12b8172f7d2dff4f32319584b54f2cdebfe30837b8177f6a070fbdecb274d3d3f65485fab53a4dfcc0175fab7f0d2d17df25f6fb2727432d64cc77f6d01ec198fe496dbd492591ebf56452b56a706df11bfb9c029b307eb26af65c963732ebd8eaf7553bdbc5d3b04a47dddad51f3c19f618ceb32971fd02d10888cbccc5d4964164f1baade44823240f0b015a88d2733df4ba84dc11b4474c615f54b29cb1ea7d325ea32baded5f159e27be56ed80ff08de46fb913e0a3454c7a2b9762e2db28805e2a9892317f40efea2d279b3cc1fb655cca95ebb432b0724218a41e482b198b7868f9347abe48776b09b2860cd022334a444e1f4452ee8c33411df2509d9e304192ff410be55b9b87a8dc900c1f4ec6ba02a0cb4d22a1fcd826f51435d22df1e5ec76ec0bff198a8811a5fea7d400c8e8f5ecff4f98e060b4584234fa42866096654acedcda6057a9613d9ff5a897cf2883b724d0ea28bf1dd59b0c36a83a1230f9a6dee908a85183ecf60587c4efafad8e7ad96be2ed424ecc0c798ff4110b6080b5b937bb2ce4631cadab5baf09d5885019abd3b04d7cb377197577008f6a9fa251810ed026259be6855ea2eb503613f2be50e62cd99358af446ea631f6715c48fe5e8dfba538aa0be97574e683a33a3512102e8e48db46c69a29e2220cb6e508a86b488eca28087af5e20e50caf6f7f22977ceb83e7016f6bc2b56a82c0873d64f80a47c1851f7beaf90fe9328c81b0eb0760be5e0c8ad16da4da5315ac3b8e0c236b53e3524bb647be71c36ed89d0a09c1e242314be416b65b5df84b2f0cf9c076111499bae86ab62d1cc3566fd80e9a9ea0ac2f0675e4d32f20b96d319421f559618c30d4218692a8ed922a66a95ac7a1ed58979a42f4f144342c729380f59e21eb937e3633d05bdde4b0de6707b12f329ec0d08f463d01d99c5eb939fb15de273c9920693a70a1e1f5589c0482bc955596d347f8cefff59b41b319ac689d1af1b8bebd157700601382f4592825d8fe01e2ebb0c2dc466d846bed8fdd2bee413579260ce398b5c6e28501502585f32c9c3b0bd54df1d54a4c000b524f0e029ad074cbf1220ecfc64943a463610782ce92f24e9c9937d8e21916c271387f3b3a1e2f54cd5caf6d5b1160ea097b68d4ecc776865b0783d5f83c31236c165f1cad517dd6c9a80c7f3f2718502b7fd351dbc4bb400d6cff0a49db26e6a65a890802bb4cf665e780f3add3f11595c8e1ce2eaa2b9b9c0e6690d7d5f6107148c560c99861dee1301b5d44dbb17428f122dfc5831b6999898bb7f3ab721d16d7cd6c6e1cf044c64b256a17013415dbbbb226881b25ef2522469431655c78f9bf041d1a73f6216850279e504e1780ae0485503aa1bfe792e1f237c7f912c4151f303134918da5b9f704a711233f6c8ad8522d890e707dfdc82b0a4d2e629df7fa1fab0b4d893d6e3f0c6a3b247ac51eb37e39f7a943426526ad0306a0ac631b89259778a772ac921749e66049578efca4dbc05c3cf703e271c9091fe94381b577cbe35ba1505328eb9f232429114dd2cb9581a41a3cf1bddb176831e481ab20b2bd4849e60c8cc52cd8e9f349c45973381b641f6379aaf2f0b8ee98882706c1c156fdf18a0e0efde7b4be4f499954e90e52df22abeaa32ad556d1b8a2d3fca335eaf345d6a7b52481f431d5106ec87cfee667fb0ec91f5b4c20089947baa1577fddb78ff9a766c356a8d93d1f0786ef9319dbcef7cc8dbbab5518d2947a9a243f0a137226453e2dc6b25e05bca9e12b2cd06f63d3525e3500341670bd71f8a685fe3054b59790e73848ccfc4286fe927ab6a500a220d1263d2ef1f57ce784617740892ba0680067dc371d1699a5059b416213a95b93337f7e5db76acc26d76c28832d05c55303e78b279ffb94ea93a73b6af88f96ad25a11ac0d96f3424639cd0ce205228e63e13cc9aedb18598f50c28358beb3c249915fcf5cb031a1c3581f26345823ec836f7a25e040ff96230823aa643b56800691671bdbcea807cf57b482af0209072b45b27448608c0f30f7c7687c6c7f116a512238c3e1d0c071522f606e92337f52f06dc3fdddc8a6d507a493e0c61bb85436529e780bf333f78cfa4f3d36430d6bdbdd70899f48418a38b570ecfa68d9fdeb7a98eb60977d9c0b8f8893e7c641818a96a6a5b17b4d34da468ac764b8aa4bcc33dcc7a2248bb70ada697c118f6c389315dcb7f401cfd9588f6c78b3adb97fae25a140f06395dca14cb7296a527014d2a74157edaaa38b1bfce560c2b764350dc029574ce5e32d29dc6e6764608c41b54bd74fbfdd9f933270b0ab5d9a57b4b54c0cfa18e6de8a48e21cfae336de8c6b05fe356046aa918da6db2cf727932aaa8c0bb7ded438b27a84e2e01f515cb3944a5a4d1d5fbde4fc100c9cf1a6d92308f629f867a9a7c23b239bed1acc48debd1fb0d8f87d1658a5d3e6a164c9cd2f82fbfcad85603912f21d1373f867fca832b29d826da589818872274268f4ed3f18304b8c13cd880bbe9764a44a64e42b460bbeb63c6684056cf9f50844d45837354d962f392d2562acd82203c6ff2e168036c17099939cfab13c77256c8e5748f3486769e03caa721c4930a49a17009b5c1a4b829bbb01a88e6e52ae669f785364d6e8a962c5c92df37bdfeaac1b3073a8914df81b7455cc55d446be71866d9fa4883af7a68d56e6aba7794366631a5d3279bdde63b336373e5e0457909c69168350e174e223b4205315d9ab894d58d1a35d050a712d7e732531346ad98a24b7c54057f14160a6f6b108f312bf7f09ba5fd2a40510c138f785be7b59a0dd16d93e8c7b610a99406f77cc073fc4504c3da9a7dc3dad1c8341359d814fca796d8d104e8d6c2b7474e1360a212a4c6f1f32f28d79ac1923fd80d22714d0245ccf354e7fce9f87fcd8d634cc67883bc42648a5f94a73f7df022d063fb8e81e7f5465691eafcc64cc8a29f40179ad6879f9332664d206b221c7e3278c352b0d7415ec15f506ab1918580d3817023974a82102e90b7b9a24affaa4747d4243a25667fda68559f01ca72b5fa6be51584edebf01b4803f2ff97667ae75181f2cf01fe3c983d4b9ae41f98fd883f6876faa00b13bbdc4a7ce1e85aed01c39769b62ee826592ccb451f0545aa750939898cb66cbd9029d9017cee1f3d86662b450ac1734bf076bcdbdebef4c80daa1b95f8f7f6981df3dc1dca7b52bce1552f9ff66577bf7c9b45fbb12e5cefec5187da0a0272d02d76a9cabcbe85970f143a713d0259228281b85e155c0e538a36e142f9d6c3a8c55ff58c61c9d547ea91b6dcc5109f3a843a1a6cfd330f2f54a1ab3b14f1a27861707a11c71ed4e139b1c43e1a155b8126472f1e6d43b2d857b8b317f90f1a05cf7d3ab42129d1dc4072e1f470dccdf57507f3ab5c74a12a67d96810843d16ce73367f6f383b8a1dc9b1ee3bde6a627b3491bea206ba3e883f8a6bcba44f1bb3fe3cf56546a43a21e46d6a4ed0f22531512a66d0a94e8b2a14bfb2322b793612bf7dfc4d0c54521af7c96520a1e390570623c9537a524c79f7fe0a51bb4c7746738c54a307121278bdedff949fbf895ecd2c0b1a3ff5cd57fe4eefe824cbf291e54cebfd0e89059f32ffa82562ac4def2432f5bdd0b71de0a79e5566792dae0f2facd2096a28db86bf71fc8b40cb3467918d06063605d0ccc4ab15a311c9e479d5020df53eb57722893cc697e2bbda838d5a473cd91e6ce851ebc479051c188aa9fde1e0a09d1bb00ac8f5c56db5f27eedbc672323feb7452906fb65b0c341484519af33295ca7719e6357e9f889736d606e3335abf0ee296de15cb4c36e0d94e181b229c4232870f0f2dd1ca2e59ddd034e97a6f6dc250da354910199531253d208e4192ba8f8c271f8d3fc6781f9007b151cfe078f1a5c86ecdefa0e9de3abaf1a16c8ead0cd33db89f0c963b9790f83bf1738b2a01f9ab81664ea34aac3453b17a8fd028ad2cf2b85a8a6171cf25bbea0920b0244338a987c8924ebcf69ee08fd3462abefe4a456d2e36027ec79ae85dc78b0b85ee0e920cb07e5834763526b6daad08188c2b221f43b0c18997951051b0dbf139b9553740106d0aa558c07fa271503eb5ea57c0c8c5d018b5e4e9b1c624bf73cbef0a5f6ec1befac316ec7ced348d8fd094691d6efe3b076500dd5826f76ac76388c0c2339ae7cebaaf1e4ddda800a5480e217db321f66da2eef23ec00901f6d76fb7029b41ad62bbceb6d5a4e02c8d0d8b86570854911de5758875bd5b4308dccc350abda0968397e507c46fa74453991ace41e6518ad646109183d6dbc2d732968fcbe375595187f6d673c79146ddcfcd1f408126535dc69dc246fa1e8423b9db4f77eedc7c42f5d2fb1d9bafd9e5f546f2b440d9d2b187c267001d240aec4f869ec9251349eacaf32ed2ada8f8fc2dac79ed7206fa7a51c96207e6687eac64ee0b10111dc6fd81b2b6eadf1180c48192ad8532c36798ce834a03affe4e5bb094f5d0a51f2c63f296d6e37ee6bb6101835a017e3776cbad0990054d4e97edecdc60b3cfc92f58a6ac9d2e79064b561ed5b0538e9d18128c62e7f3f25075918b16933f3afab1482f2a99921cdf130bc8936f6491f89788c1e2bc919b17126c7882de17c7beb09d52fafad910b08dd9d254e51c403c401e1acdbb0da7a30204617bb1ac56b29ec1b6205fa99ff9780409b9a69ff9b53f87ab65c60b5d4201b4a01fa8558a913fe98eebdbe2d53bb13eb346036e052ea3", 0x1000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)=""/222, &(0x7f0000000440)=0xde) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="270aface391b98b5a7484a1383f964ce4d2040b0a95f20b2a0ef5074c1bb42e1a617fa56613a6beb8acf0f402677b0aa1caf255f1761983e18438e0be950c00f9bb13bda694b4954b3be296ca5dcf4b20d05c1cd204652346461e54e88efa7ccc283307a58ceb3fb0bfe03f01d67d921a71e6fe2e9cc1732069af283a908cfa0e7df7409c8c3094fcde5b7ebfa6e7c0e207599e6f66d82ffe2e27893f8c5fe7648c6ec9e595f2bdca4071fedcafd886dac77e073a3eb", 0xb6}, {&(0x7f0000000240)="a7bb9e8529109dbd7d0c6ba5269d005f197917bef93fb4cb937641b5509189b39d3fbe72b37c7b326d05fd03fc5a46713d546256d371159b1ba0642fb3abf85d1694bf61946f16455a6cc13b5fcc271cd196c712e5a5b6ce3a975cb62c", 0x5d}, {&(0x7f0000000000)="39d361a7c3335f80954f6a4a3b7bffc6abb8e4e4264d3a792fd9dc13f3d683fef647911e3e3f6f5ab9021f", 0x2b}, {&(0x7f00000002c0)="49ccf216e3f00590fc4fbacc099677f2ec56b81fa51d5132a751cebce12ccae54bad696a9ff528e85d0b492e9641642cf5fcc09e239872f26b6091ac5bbdcba152e4454d3986180efe44dc41fbe4753274df1fbc52fa5bf0ac88dc055b624e100bb29bda9c574f2e311fcd47468ac3244c10", 0x72}, {&(0x7f0000000340)="46c5514917f09e6690b76c8ce804014b7f4993ad1cf44bb2d946199cc205203254f24704c6ef22e4a58f2887b2c0f73b98d5b2589ddd98927b37a86538b28e6479bd856fa446", 0x46}, {&(0x7f00000003c0)="7692a64f0d90acbee18befa1ff4aa87f2b3d211ea1e20ad40349a15d8ca5e43e4091507855b6b53704c83d72e7c26846a9f25753a5a78ad7c24c9d2cd4ce873bbdb9fe2ae0f728316c5441366f5832727ac2edc0bd53a9fa09bcb807498806242f2c9a34a1cba29e821f7fc7917f65404d7c853bfede2c5b37098f7506a090d0ad4fb6c40b00c59a491c0e1a85f0c4bd560aba96", 0x94}, {&(0x7f00000000c0)="894627a9b07fb7aa462dc9e632098b612eee0efdb249aa25a1b583756d98ea638bff1bf0b55048a0143dbe2f4b13b823ae1fe6f86787", 0x36}, {&(0x7f0000000480)="a8ea7326db87ab544fea7b8c91fe1375e296e78279f11ba1d00168795fd51952278f0b692b54f000974bfb1e8a7cf1f1a714", 0x32}, {&(0x7f00000004c0)="a05862022b32e685ba006eaa25f04d0aac15d6cf7f486dad6af0ce1c2c9d3b98b8a00314b81435d4cd5a34d0c944edb7142869b480fbab77e4c565a1f06494a708fd5e49d8e8b9cd38fe3ae7b61715bea059bda0829a9ca3", 0x58}], 0x9, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x840, 0x0) setsockopt(r0, 0x4, 0x100000000, &(0x7f00000001c0)="1592c627f268c836a70961f8a03ee4fb926ad0cd197d6be5ceee70623599d8b2272222f421bcd16f2193addbfa7fc948612d9244dffa7b3febcaac7ad98daa008355470ad647e6ecdf1a40644caded05022f2d159d2f23c143ee826c6a0fc00910e91458044a26035b5df0312f6709b0a1beaa37103394299eb3f719ca1bd6a6a1", 0x81) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000180)="6f4efaec", 0x4) 16:00:08 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) r1 = semget$private(0x0, 0x1, 0x1) semctl$GETPID(r1, 0x198714b3378c1eff, 0x4, &(0x7f0000000080)=""/78) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x7, 0x1, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xf, &(0x7f0000000000)=[{0x44, 0x0, 0xf0}, {0x4, 0x0, 0x400000000000000}, {}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0xfffffffffffffeff, 0x400}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="6e2bd6ef860130dfd837df8b745c263ae3e689054033bbf0ea365095a18a478914e39053d4facfb873150dc4624d2e58cd8ce288a85676073ecbeb76917d89447ebb3867623341a644c7ab3f2ec86ac866d007b415f42414719fe61db34b432285eb4bb8db360ef54f562b5f6a7c9c3db85f4437e8b9eea25bcb0c934b187e0358b873ea5d577c05e5f2acfd1b0c1dd9430960fc0d062916230c81bae4b87d2e1650cd74cd8d0524a56b5e3b488f2499e74bb0bfcf60c180a2615969d8411d179783e57fc48290ad8abe3a77", 0xcc}], 0x1, &(0x7f0000000580)=[{0xe8, 0x1, 0x3, "7eb9859f469e568cd61e703ca55b2ea435ce8b591bf0e6204f18c4781e609300554f4af8d24bc0ed83ad7c4ed34fc16af54d2bd3e15df04bd46c246c0c3c2ebd0492169403d22cda73b73755f7f8c7f0b0d19ab2afa5cd7ad8a1e65d8f904109aa9e54eb0cfead0f78d310528e897f92a0fad9848f2fd3efa45dedebd7a0d991a753aa5b1e7dbb1006e54472453f38cc944e0604abb2caf50c1df3a34f5dea7dfbab7a49e5092e3bccd526ced03b6793776cdd94b391ded9710a9a7969c0a75ad5f34348172aa85534fa08115a7281b77b6e83e6169f02e9"}, {0x10, 0xffff, 0x800}, {0xb0, 0x1, 0x8, "593842646d21ed76f2e5f2b8b548096f48c2b327eef729bacb6c9ce5e363f7a848f1d5dd025d87ff6b8f8b11052753bb1acffef26e0ef3b89318b4e1576757deb61865e5ef0a84c4ea662bb6df94a6a857c3dd5b1e0d73f674ed14752871af3e30117f573a8816c1210f8df65e67a3a4046410b4ab532a77c172c48ed186333b3d974ae6b99762717b355d9a0c2a722ddb2e3c545c6fe35b9dfec594"}, {0x78, 0xffff, 0x7f, "a19a0c26772d35296f1c2aef904c35c7ae8660f2ee7208d0ff8bbf0dc8773dd7bb1e557e7d44d77a327fedfd5a1ef8109a11d96dcebb10046f0515210bb3df90785ce810fc356ee4219d9922cf293824ed34cf9baea9b32966fc1aabab57cfb531"}], 0x220}, 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000002c0)={0x3f, './file0\x00'}) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00000e6000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mlock(&(0x7f000034d000/0x1000)=nil, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:08 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x3be, 0xffffffff, {0x3}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000180)=0x1d3) r1 = geteuid() setreuid(0x0, r1) msgget$private(0x0, 0x2000000000602) r2 = dup(0xffffffffffffffff) msgget$private(0x0, 0x400) write(r0, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6003, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x140, 0x3) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x200000a, 0xffffffffffffff9c) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r4 = dup2(r2, r2) faccessat(r4, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f00000017c0)={{0x400, 0x800}, {0x1, 0x6a}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0x6) unlink(&(0x7f0000000000)='./bus\x00') mknodat(r3, &(0x7f00000001c0)='./bus\x00', 0x8, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f0000000280)={{0x5}, {0x7, 0x4}}) setuid(r1) msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) read(r0, &(0x7f0000000180)=""/128, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x3) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) flock(r0, 0x1) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000000c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad9400000000c1592913978c06c8351953b058c87c0c4ea37261dd2f4f56d0cfd38900dc7f015c1b3183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29ac4795dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eeb00000000000000cfae7bf1c1e0b187273210c07a00"/369, 0x171) fcntl$setstatus(r0, 0x4, 0xc0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="094b987d") 16:00:08 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xf6e599a88f6fee07, 0xc8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0xa, 0x400000000031) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xfffffffffffffffb, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x100000001, 0x400, 0x80000001, 0x1, 0x26a, 0x9, 0x3, 0x10, [{0x5eff, 0x5, 0x8001, 0x13b}, {0x5, 0x9, 0x2, 0xffffffff}, {0x6, 0x10001, 0xb824, 0x48}, {0x1a, 0x1, 0x3, 0x80000001}, {0x4, 0x1, 0x7, 0x8000}, {0x2, 0x1, 0xfff, 0x81}, {0x10000, 0x10001, 0x9, 0x2}, {0x5, 0x2, 0xfffffffffffffffb, 0xfffffffeffffffff}, {0x40, 0x2c, 0xbc1f, 0x101}, {0x4, 0x9, 0x9b, 0x3c6d}, {0x6893, 0x9, 0x40000000000, 0x2}, {0x20, 0x6, 0xfffffffffffffffe, 0x100000001}, {0x0, 0x8, 0x4, 0x81}, {0x2, 0x800, 0xfa53, 0x400}, {0x5944, 0x6, 0x1ff}, {0x9013, 0xffffffff, 0x1ff0, 0x101}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4d21}, {0xffe}]}) 16:00:08 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x9) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r6 = shmat(0x0, &(0x7f0000003000/0x2000)=nil, 0x1000) shmdt(r6) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000100)="e7", 0x1}], 0x1, 0x0, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x101) mknodat(r8, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket$inet(0x2, 0x3, 0xff) recvmsg(r0, &(0x7f00000008c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f00000004c0)=""/190, 0xbe}, {&(0x7f0000000580)=""/196, 0xc4}, {&(0x7f0000000680)=""/39, 0x27}, {&(0x7f00000006c0)=""/238, 0xee}], 0x4, &(0x7f0000000800)=""/162, 0xa2}, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="35302394e4bbe7f5cab5c8d5950336f142f0cf6c48450b25f8cc60354bdaf3edbfffbbfdd60baf8bd39db44e19af0917fe3511d9b8f95032f040e35a2ee9403d85d37ad34ed1b36d0e96c7952a8f995b974acb192a6f654a99a65491a1cbbf6a5d04a1897eb13f1d0d81fe6b04b4e8f2214f7f959a0558329a8e3a05ff1bdbcf577e92f3e61557a17cce1b077b43dd10dbde6730a8307f9e1fb08e471b2b4e945676360d4ef5b99f087eb347953eb0d6fb70028ed781bcb6bc9a04bbd3a7333c4866d1dd79d2bb367804907b1067b87acd82badb", 0xd4}, {&(0x7f0000000080)="d6378fda0c200e19d009b01a5a84d5f771f3f425e31cd5c4ca2d74863490493c2a2b78369be12199b0871fc2ee9a4511322f61e2afe080fb60d629b4f501faa124e11768b101fc6e10052cf0b3c5d23197", 0x51}, {&(0x7f0000000240)="e1c748b4fd21e4867ada7754dc2c7e9f342542fcfcf9ee93df77989bc9088fa33427b773f5fff56303a54547df088331fbd7ec4b80eef2fafa7685633a29a884e08c608b8c21970963fed6", 0x4b}, {&(0x7f00000002c0)="18891563912917141440", 0xa}, {&(0x7f0000000300)="61b98a129bc5475ac6c56ab198cdd6d8bcc72a4424042e6cf027ecc9be63184f425d28d7a327322cb6f2187000c1722b4d5dfe3d69b79039f342d41156f66b6b3ca0d6fc75d34714d00ac235897c19ecf617c5f58deca32a43d29c8e9448ae016a9125f53c14c356c335b0db90d59bb439d756b9953562e7a9c1e2b0b8d7cc358e729e33c5d34d17fa22ada358f13a409baa5f93f27e26a55a279be4e3471ca98037a5c97a1e98023173dd03a3ff6373ceaee57c9a817815a18ee6e837869a3d46d645cb5b2e55dc34bda09307c92d2ce90cff1056a2e2628ca926238947be8d3b1294d159c6", 0xe6}], 0x5) unlink(0x0) close(r2) 16:00:08 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000100)='./control\x00', 0x0) fcntl$lock(r0, 0x5, &(0x7f0000000000)={0x1, 0x1, 0xb, 0x5}) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:08 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x5, './file0\x00'}) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x2) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="6e722de79d912a48f2deac07e253e68c5ba4944dd594022fb72900c17a0a", 0x1e}, {&(0x7f00000001c0)="9f02d2e2554bb36ef93d3813066e4035d01669e4321bce0d55bb064f6dcb81c9ae955b4a9b33ef0d602861149afae2abfeb75e381abfe6667b0db91423242cd9fd30b45be980e1a69bb387053f1a0939746e9a42ea03092049fef913de6d2d8f905e2ee8dad6c05e0a8dc2f762993f64f8952bb09dedb324", 0x78}, {&(0x7f0000000240)="a0b03ae0b3d9f6277a63fdedee043751e1ce197f1c15ea535811e9c4a0c08332580db7c3d6f27cb079dad81c1968fef7088c1adec7912cf514cef4de5c4ecb1ca5494e8b8875f7f5089bb2b690155d61cc5b2b29c21c02cb59cae0b5a0bdb1b745f4c242cb6e853c55e3cbae60489f6f275fe9832f4fd096f8e314f5d9362cddda15d401bf9d29b317d4e6e37dd8629e5375e5cb39e854f6a231d3085b1764ee34aec427e1358c7f3611e67cd90b48094ac4a42d7c1c2187d29b7447803e9dda0e5b3d1293a5168263253c86eceb2900aaaa634789b385563691bed402a33f", 0xdf}, {&(0x7f0000000340)="1613da1408a12b79ac7989577ca393b202cf8247889e", 0x16}], 0x4}, 0x3) ioctl$TIOCSBRK(r0, 0x2000747b) getsockname$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) chflags(&(0x7f0000000480)='./file0\x00', 0x1) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1012, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = dup2(r0, r0) getpeername(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) chmod(&(0x7f0000000540)='./file0\x00', 0x80) ioctl$TIOCSBRK(r0, 0x2000747b) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x20000, 0x0) select(0x40, &(0x7f00000005c0)={0x7, 0x9, 0xd0e, 0x800, 0x8, 0x4, 0xfffffffffffffc01, 0x9}, &(0x7f0000000600)={0x9, 0x10000, 0x10001, 0x8, 0x2, 0x8001, 0x577, 0x6}, &(0x7f0000000640)={0x3109, 0x0, 0x5, 0x8, 0xffff, 0x1000, 0x40, 0x6}, &(0x7f0000000680)={0x2, 0x8000000000000000}) r2 = shmget$private(0x0, 0x1000, 0x22, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) bind$unix(r0, &(0x7f00000006c0)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000700)=0x3) getpeername(r1, &(0x7f0000000740)=@un=@file={0x0, ""/108}, &(0x7f00000007c0)=0x6e) symlinkat(&(0x7f0000000800)='./file0/file1\x00', r0, &(0x7f0000000840)='./file0\x00') mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) fchownat(r1, &(0x7f0000000880)='./file0/file0\x00', r3, r4, 0x2) openat(r1, &(0x7f0000000980)='./file0/file1\x00', 0x8383, 0x11) shmctl$SHM_LOCK(r2, 0x3) 16:00:09 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1027, 0x0, 0x885ffc85a4a5502) r1 = open(&(0x7f0000000040)='./file0\x00', 0x41, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x100000000, 0x4) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: setregid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getegid() r1 = getegid() setregid(r1, r0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2a0, 0x96) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00']) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r2) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getegid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xef, 0x10001}, 0xfffffffffffffd9c) r1 = socket$inet(0x2, 0x2, 0x0) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x3) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) getpgrp() setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x0) r3 = shmget$private(0x0, 0x4000, 0x461, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$SHM_UNLOCK(r3, 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) fchmod(r0, 0x2) r1 = dup(0xffffffffffffff9c) ioctl$TIOCNXCL(r1, 0x2000740e) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/144, 0x90) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0x2}) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x20080, 0x84) fcntl$getown(r0, 0x5) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10090, 0x164) recvfrom$inet6(r1, &(0x7f0000000100)=""/185, 0xb9, 0x800, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000640)={0x2, 0x5}) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000680)='./bus\x00', 0xe, 0x6) r2 = shmget(0x3, 0x4000, 0x200, &(0x7f0000003000/0x4000)=nil) shmat(r2, &(0x7f0000ff5000/0x4000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) getsockname(r1, &(0x7f0000000580)=@in6, &(0x7f0000000600)=0xc) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x1011, 0x1f) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10620, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='w\x02') r2 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/12, 0xc, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="11002e2f66696c133000b87251131caa0bd4fffe1fc8d1d63d5995c1985c6f721210c8280b0af3be84846efcdd1684dfdf78181221452cf31047a255d38091cf396cb84f07cc2f974a68473ac964ccc22bfbc91d4cf47a0feeb983e272113ad1bd3ac77d1a"], 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0xb, 0x0, 0x0, 0x0, 0x394}, 0x1) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xfffffe41, 0x0, 0x0, &(0x7f00000002c0)=[{0xf0, 0x0, 0x0, "15e4114dd169e53cef1163a756d5204af192e6c7dc70e2d3b4c8b0c7e2270d4c13e6a469a55ce86211a54bb1afaf5a1be8412a1eb21080c670f61ec0ff685697a37a3975090aa21f7cc91be6a3fae1a882859eb05d4f78e2d6cf41f598703a23cdb1786debab875ec034dd4b4a266577996a9c8d7201bc23b4b80833a790458045cb2ace621c0afabc842a1a0d5473924f282f2d09907ce8e75d79d66e986c59d249f665599074156ca13e6e0c4c2cf31e07450b33684762c0747b179cab374259eb5cd5aada0a9369fe94994e2f5189457b64b4d55ca630a7be4a9d73e9"}], 0xdd}, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x1, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0x4) getgroups(0x1, &(0x7f0000000280)=[0x0]) syz_open_pts() openat(r0, &(0x7f0000000340)='./bus\x00', 0x590, 0x80) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="209b8901d1752f68c8150fe94bc1d38839f5d65b6bb7c1b872f1944d4df06e6163b8709f7ed55687066a84", 0x2b}, {&(0x7f0000000140)="021959ddfe271ae3fcc462f5b94b10b6077089f363f91decaf3651304551f70667f197e24ad3bc6b7e5e9a0610911439ea16a84eff447e1a8a34a8f3dc68259744945a3df220859126c7720be91a17a3c2d04de1d4b6fada7c7f758fa8e7fb62342fc299d0a6bb79565033ecbf5624a992c61b42dd4e378fa1c9de4505e3fe0433bb2bdb8f30d1284b07d228739928355be2cbaedd953f105a9fb10182d149070cc8", 0xa2}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0xa) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 16:00:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="2920953533fa37fb3ee78d4afceba2f777a68f6ee0f58a4ddfb9370a3431219bb46e597590df0983adfe319b03a57e91253e84e0ac85420cd4b695e309071611944e7a3244c6", 0x46}, {&(0x7f0000000240)="fca558311197e2a659aa3a1794b393db6d64c9fd04bf42a13a40c19febf65553f144dcb8de888ee760e299359555291b551d62428b1626c3eb881713a01b08ecf4bceb3c9bccda1754cd11475f6a1f5937f2558c0db9933c5cc1580cf427405463cea7fac0bb97e99d6b25933b7ca557a10dc95bcf80636f2321b3c048327ed2397ac6b67a24f3c5733a504d9165dfa6fa2e414ded2e65b6da35ca29e28016310f36f236b82c422f20c2ec1bd9282560a55917d974e3ea631fac63d9723607119e2def3229084df035f59534", 0xcc}, {&(0x7f0000000340)="d17b40230b9447116a", 0x9}, {&(0x7f0000000380)="96ec007e0c643da6061248a57a94e77287b2243676bd46d4f0d7260f615faa3d2fb45171a41e1fdd1dd26ce3d4c04a444f90bab6fdbab5293ba323d2b3639472b731754f096c09ac33f9b4075873ff268220059ab8e06a2298be27276ad639662ac2c276b17493476289f045c9dffdff2fef767c559a4d378c0b89e78899fbcbc0d0ed426899d6a6b22e7fe1d073a310fe2c9cb1c0bd17e8b4b01462f3d2423566a40b51fd7a97cb0a5b7e53cc3b2a4726c3b8f6444d0793d13726c5e79001cbcbfcd19eb4b4c5df3505667e2edc3de5027ffb3b2c6d26d2b3d5f5e5dfabaa9b3da463e70c703545dbff317d688c31fb8ba2f961a4ab862ed49738b9bba56060972919c2bb84c35ab516ff6f93689de1110296cfad4d115b948d8fa35c88856025300cebd4d9818d3109cd6db87e42a9ab0b6b0540dadef6d14e19950369f57d3e868cf99d8b05b214dd9a9a7843d27468427e540841773ede55946975b2e990068ca3b399e97b6dc816504d65eeb7e6ec6dcf962d46579d4e799a8493441241c66add4278fbf37e4924ee2f4033d3125f7464c9afcc62d4aa7271211b103542fbf582efa2049acfc73d3efbc2d66c78cabbcd26a71bdcd9562082423f55523ee742cba5eb0039432f9e123e19b5a1492a351c2ad6a60a52edee98a3daf0354ada2ac04f9ffb1420936e6cde824bd03ed6b949bb891a3990155c63a1a0893ff143be20cb9b1e723ca8f98bfd2df6f5adf2fc09bfbceac51048e47bb649c833c7c49119c8dee3404713c0d0bfc41e74a03a4d556c902df05b0114f3308c65e21b1be2127da46dc91020da9b09cbf8fe29d0018f5d74deae11465cef0424309b686068c08bb946e77d5026fa0efe5c2471422ac31971dfbd6c45ee26b2ac102ce79a3ddf73b54c23746fbb5d6f44dd8861d28121dafd2e252f216cf6a293d4a58b44d5c36e36b97996cd5f79ca951b37b863018f3ad00c27338eee64a9d2fc3c963b8c327e9a3a623f6246664b223c54812d5dbe21403838c54fb8859ad71480621a187884c4ac4cbd816cd068167e00337776db800db6e3c8d0a8d060b1c58036e2e20b463520e543eb94af2fdccbd166b5fcb56419a2b24474cfbe728e2ec1c0aac39bbd7482c9fa15ae62aa9287ae3647bfcd453605b6f31c08a5af6a6eb9b2459d3562ddc573cb5a33925bbcbd606ebd1444b7292a9b9ea8589357ae2b599652e9c34be13838642746cc826dc211ac6bf7376dd8caa17b0be0ca569683bd49a24e1697f2f26cef75125cdf31eeb9d7f206421f4e9443f5c2885161d83a5ac6e85e7abe6502e03a0dbc076fe565490dcdc32accafadf757eb61c8ee7c7eab3d4406b428234c7aef49df3cca988ae229040a235fc5f1d7b1b9fdcbf990347e1bec0ba0371d34b781ea3ee8c6ceab27e0d67fe227512781f62ff28eec794bc0fc28f9667d84a786ab060fa492361d3e4af2b008b26212fa3c646ed6ee842f0ab8a980a2a16552e6e1e3870dd8283078ebf5c6ee71647ed5b6e9ae523d9bc7d18860070f6c404a254a6189e728fa3bac906c8e59bf7c16558927bed532e5fcafa42cdee0dfd69b6743973456c04da3d94b935ca88036a7488048a3fc164ba189d63e84c016511911b53bdb9f8e750b24f897f7bba6c5e24d6e036942e844130ad5b90583e68d18a463cf5e921c5ad7632ac878bcef9d14132796fcc12c9f80ceaa768d4ee312972b477de670c74ba0f0ed68081f2608e1b8bfde7091e8dac4717d66e37dd9ace966476c166d10d71896519c0de59d664263d9eee0e07c9b73366bb59aed18e1cabd4e56a8bc2307b00324fdb833368aacda149a6ab8778e73b479d7252fa3ecc4515d83cab9f82bd9b0381668a1e2da9e18369a6822e5eca89292046d4bb21eb13b5623b91768bb9bfb48ff3b881c222413f5f232e998ee7b718e7377d48edf615a411dd7edb1feb66264a1e242fa8188dfdc1255a7e4ef0e64840e2e1a1c03ffa15d2fab4e8f9df9d7d0960bcaf61b080c2dbde18b0afc2fbe6995cc5a986c39aea8a196c5ffa6a581c7eafdbcac1128b64dbc63b54147b36eb6138cc49e27d5783b6e627e2feeb02d39a2aefb27adb4123628483c074a09e9923c7ea0121875d02ed13b4fc2d7939b6384a903cb6defdf28d0bd77454b31df7eaf16cc4b9f467c7096f54fc5e2e581032ee0669cc5d822a9b01e9738a1b3ed482ab2e15782049c24f3d6345001719cb983fa84f595c4760a5b4ec4492da9f49c43b69fbe16911f0274832ff09014896911e6959cd9a0a86a48b1a590b47c97244265b90dc3a9d0190497c420b62cc6643f7b2a36a0da9ebeaff3c672e0086f0ce54383a84c686ac263202dcf1467fa594bfda07e9bd8b68b0b81e8e9576f8237d8a5770a4141526eb6a40a8645a9c02af7ef8cd6afc2c2d66676c9aafc554aaea6cadd9247786c4d81122402e521fe0113bc0dfa456f56c1df6b78c9d077876bbe63c54d40be694e12c7d7b1126e01818af82565f466e3d498142394d5e1695569089090e31153af8662dad11dae5ca8f76c05695fb36e136d5721ee46b18ff8917dc37934f020a08f20e6e2d891a055514ad8e9393bc47b9485be0f1473ef039c01d430defb0be320c85f9b62c3fb91a9285305017a6a0ee254ffcb64c6803f03fffe766797effe1205d4ad40b8a095dc759c44b99ebe6a84bd0e53936aa69d896e1f16fbf237218969ecf24c9141867486255d46659e042b85051a77a7faffc796afbf30d62fd94522eaa48452b8817360c19a2f543645a0a03df801b73833a2cc7d6c380903dfae5428c7615ebaeb91e9c55f1b27547fa328f7141149a50d2f2dd911fae7cc856c2dfa16c3a7471d76885ae1554dec27309dd1d3e1d1d8974ee491919fa30e856b5d14ca3957a9535325b4a1b8995e0f123ca421848b657035bb0b2d3ed8eedd75eb860f9f73eb32a68ca4712d462748e8cc2730ebc224ddd4f15cf15f0a6a96b6e34795a3b0d673ac9fcc4120bd24dba1980eaacd4142aba77574f34c7deb0003321ae2b0e5caaf1f699cc44f89419f1daa3d76602e00ca47bdcd1f4955c2b240b90d10c430232a980e63b5db72fd92704db31a9b412d843c13453cef666713885a75952f01100ce55d32895fd841788beab29e201c76fae72d6d8544ff6e3bdc65c0f325c71b77afcc031e46d6c8b3d374c709d0d16b9f2e159111c785e9b89fd1f70c7c0ca3f00ad0ac74eab072d8075516528546df1fc3ee939b22a8bca3cc3a24177da1fbcf86daba4053627a75fb3408101f84064f1d30b8fc1925e7e022373f8943838c782d42b6519c9499cd48eeb5578726dea9956bd9e52f97953910bf7e3a9fed43aed6f957515742df02aad9781d770c06407b3c30b053736cab3e7b692b5929e93a17added4a6bb905858252060933fdd5b2ce3e3d0b47029d1c0038d1608018351141fa7065a0dd05637fec92283b433c02b6c3f42b0e6551d5ad0e915de96d2d7ad901946b65a744a688825da5caf41140be4d49a214ed6547d6098f356c0b15370837126230269f3f8ebb9545ecb65a5e6cee3ff117df7521dc066139a1157df265472d777668a143da4ec6fb3770b6b87ba8fdc4a198ab7faf1f99ba43ec852808589c3f059ed5d43093226ceb5d49e9c0446f34a574228c923fb6a6fda6f9738e38fd4236ea48a08194b50d2e990bca60653b038691a05fa430579fece445532ef4c2f331cbec5d7e2935f0b77849192678af6f466c74a60bea3b274205f5a6630dee94ab2837fe7e29deeb7bf9a1ef523da1dac95980644df35bfd37e7284e7d1541016dbb8119de83379d82cdf584370100610c5a3863a7e946cd35a27df60f7ae5f00d5c1f7b6687ab6572042794d228366c4a15b787c826ad6bf265e617ea7a8242362edf4febbd6f821578bf9103da3ba7ce6b4aaad06fb7d8482f5feb34a83be710e10689fd0da0254c89694f36c91623ede79136fb33a1b71c483f1c8ba44eeb48b9115a2ad9019b71b38af80ed0acdc35f94cac204fd57edea2c836b9f238cc9120a159d902dcc3bda7a9eaccaf5575a0d26445cff25c85d76da9b8c527a3e60ab41215a11958bbfdeee0744c58b6fd7efbf8bfffbf9100007470a6b4ca8de596fdbc37e68cfc3367b707d8a1e2df70e3192a5b7266be0714438c761ac7476b24662e0f5f936bce6b22807f0c1b684a7ac15c8d11b22d3661cdab5519ac26849f0c74e60b39b0c79d99aa31c90a801d36c8000731f94d4e0415a59272cf62a2154fab39e9ce2fe169d818a4461775d944d33adf78bd1dff9a5a9a018b843fdc84c3deba976297e32b743216bf38c34a5c72c6b3889e6b899269f43240cb347bcb228e19b958e97cab2d88fd59d54653c8be00f753ba0e6d9696ea833f2142ecf2d528db57c585c23539013524f9f340ac16528d504a4c7de92b9a1f21fa26cbde42264e9486fd93f69e161551b2ec557ea633b1353ac3ac987306e8ccd897bc8c54c03943221c8c6d4a6e30eb240f2359b97a5e77ad33e9ea513a8601af35166b3bc9abe02773eca0100deceb55cade0cd4c5d24fa72358b2b075af73cf1e9a06671ecab657b2e4aeaad6d1ddc91b6ce113a270d0465102cd83300d4fa79f2b357ec68e2100e4c947b60507d0149a3bfb95b3e93d35cb67d8821695c99718e394c5fd1962b04aa0bd9fdec1029be54c36cd3776a3ee2fcd85997a31819538c0a67bfe2d4b33f3ed9dba0ec65a87377e9182ba464066b4ebd291356377ec178c82a80deca4c33c13e65627fe5d6ac901484d7ff94b1faddde1951435dd50d11421b2904f9b007f88f7426ac0d8382e04a37f891182464e09dc35aaa1b9909e351e90006e8a36d64560237b15c979b4cda5d8f0f0892890fb2f3571183313e090540b0353614460e191943bf7255714d5e8df7189ae4cbd4b5a49c8d3048f3bd5821eea76fb98532137a324b2083acc8d960f171e8a4767b3691f419bac5bbea25aad4b890dcc89b8c9c55be1f01f2882345fca38e4ef17f90cc42c1fcf178fce9229a5037ca904368a590112b121d193a4e1530edb8fe6ac6e68e4f87d39107448aba342b064a5bd673fdb334c11a26f98b6732026887207f3335c8185cd294cce3cbc941470481eb3fb458b8afdb55c5fcd877699c2b2d67e7057b3729d475dd51708076bd302c94213abd37e90ab3d86f86618edf68a01f2fb84bb9c0cb3f9273199327a6bb2f927653304770ff466f31f87541898a47cec4aa6aa370c56b792deb458b61eead634206aa60226649cb6a688639dadc25a1d2ba36df14c12f3280f1e16109bd0b3e9605f2a95f0e4ba7bc5c01fa1bf44eb944e9bf19a9fe748e256386a30a6c3c50dc7403cbfab8f085bd4fbc33641b67419f45b6d81252583be0e0bba6058dbb8191aa1077589f58c93580be4aaaff1c6e7000874e1cfcbd80ac3bc19568e749557453ab2b18895f187fb2c739901776340a73d1aeaeb3ce7de5f34a4310b41c9bdf84b2c962ff924e27215f9d9dfe81090da810f1293d14a224cd6ea36e46370664d316a5f67e97e1b0c9dabe59ba09852cc553d68a76141a97515a14ce1d417cc01b1df32d38b457be177d9992f47858a6cc8aae08e8c770ef0fc3c1744ac8ac314490415000daef502d7ff7853eccc6b586637f6e33a864f46f613640d36c99c77fc7ba61f40c662a120a05c5e95ace9841218cb2425f34a8c245a5687f4a50f0f54556b4f6d9d11d356b182d1a1f2fa8eef8340a03be3136f286d07a723480855fb7", 0x1000}], 0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0xd89484901df89c89}, {r0}, {r0, 0x1}, {r1, 0x94}, {r1, 0x5}, {r0, 0x20}, {r1, 0x100}, {r0, 0x80}, {r1, 0x114}, {r0, 0x20}], 0xa, 0x100000001) poll(&(0x7f00000000c0)=[{r1, 0x25}, {r1, 0x1}, {r1, 0x42}, {r1, 0x110}, {r0, 0x5}, {r1, 0x1}, {r1, 0x160}, {r1, 0x40}, {r1, 0xd}], 0x9, 0x7) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x26c1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8900, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x7, 0xffffffff7fffffff, &(0x7f0000000000)="dcaf75577f27f7d2f56ffd2a639f2d69b8b9645303bdfed6a89919692b68f42593d2f9783416589914d8ba325ad8dd9ff67e3bcf8525e98ad62ba72e458811fdb4b6cf1a96a2fab7d977cf696a127648e6b213c041000942491a444e588e9197eafd9b5ffd1103d24f05c706b4d3167069c64aaa66abd060e7ea1796d627ff22f45efd12f49c458217c9be1503af40c4fd9a27055d8c8d3e3fca2d0bb2e7114d44fe4fa710ba5eb3892731911ea672e3d54b61bab98ac6e2715737b21e10026dc6bf3238b52198941470906649c6ae20c4ec9f1196dde1adef1149f5f9e5f89b51daec83e0462b27100855a50fb9527cdd73c229fad19023", 0xf8) listen(r0, 0x0) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x1, 0x44) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/175) r1 = socket(0x20, 0x2, 0x2000000) setsockopt(r1, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x351) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=':.,\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='+&\x00', &(0x7f0000000280)='-%--^\x00']) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202a5252e2f66696c65300072bd4d8a210c17eb56fe419ee1f39b5213398885a1877f7fbd39b1c0f57cd021c988918bf8b2912d1e03ce2faf4e0ffb5b99b61c1f7007bc63c0cd07da7d6235524e1a9a53cf289abc2b61ad9f13073abb3eccce799232d7145a845c7c18d96510c83a68b6bdb4d6b9d70a6d1e9657805fd4cb096f73fb8133fa4f4d590729d7896d5aa96ba7bf696d"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:00:10 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x2, 0x6e, 0x800, "bb02d5c17e8ae7aa9f1a703d3beae10fe86ea20d", 0x1, 0x3}) 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"}) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, r2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x1bd) setsockopt(r0, 0x29, 0x80000000000008b, &(0x7f00000000c0), 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x80002009, 0x802d93) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x10000, 0x3, 0x20f1073b, 0x1, "47b2af94226e92d77982f8dec2a2a4a7e75cde5a", 0x10001, 0x8}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f00000000c0)) sendmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x88, 0x100000000}, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000100)=[{0x78, 0x1, 0x20, "52967959102cba8224f6c21f1dee601df0ae779e00d191b60ae8a624a91683c8517239ada78ef53a90fcf73137ffb3544848c49e3ba469456acc5fe05db3b6700766c03af84597fc57cba6394d229dac78917a5368a1a1f1df7819f85c7f548c9ce9b6f6"}, {0xe8, 0x1, 0xe9eb, "bd4e43b7c398fcf36c341939db860275a0c1dadfbc44e11a206eb74bb11a869c7a7dc7eb66761c5f408ab76f864dc6b689c1e3419030ed11ee49f277dbe84782630be709bf5fe07ae51af3e9f2a1104dec05d6dea6af6fd4a16269502ef56e4884ef3b14dffc232192e13ce1ef93482c69d5f4ea3642c2dff6072bc578107fb1c67722a0047b180720b19b92746582272fde9ed3a9de156541f4bda1671d7a0995f4630dfaa413ab52d72946b70d3440fff2ef01b9264cddacc2b4423ecadfb18870fdd04373ea1b98b189adbae0ad6839"}], 0x160}, 0x4) 16:00:10 executing program 0: r0 = kqueue() r1 = kqueue() pwrite(r0, &(0x7f00000000c0)="9ea6f3a34662eb2ca1e35781f1f25607e22f22e562ad39be80b351cbea3ae3082a8666409e126c3bec0743bb0fc3e71b6da49c4ebae48010a01aec73ac6e8647575e3a4c0021487d3dd98b59c848e1fafe9034c70a9e459d510e28c2834cf264d5552255e37d4d82b2eebce13098ecd256a46110ac8861a6c816a1780a80144b3258610ab39060eafee25784c08140e89befabebbf97cf40a5be58aa1402ddd974c67b9d7d7f5e9dc1e858d3daf5b7504f2d1c28c6777f6e0e88", 0xba, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f00000000c0), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x200, 0x2, r5}) close(r3) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x5, 0xb, 0x0, 0x0) 16:00:10 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) getsockname$inet6(r0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6010, r0, 0x0, 0x0) semget(0x1, 0x7, 0x210) recvmsg(0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 0: syz_emit_ethernet(0x3f, &(0x7f0000000040)="6ff915e59f8237a22de4ef236d00c1c10693847cab0d10f71390b887eefb09c6d965b529c3ff6e863ccb7370faf587dbf8fe7f3db11a91552f6fa9f4211dfb") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbf, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000080)="97b8653cfa80c9ef41555182c3f493baee8e2bfa192dc5b9c4f3a6943e61299fcc44c2112fc4f62c3c66510d2dee3932645eea324be50b19617a9ee8a5c1c292035f4e845561eb73b8025ae9864d3abd01dc9195d0fa13f8bcd5cb2512cce2169bbdebff2df2b8c058dc05fc996c4bd00cdd1e0dbec92a2e0df2e952c42a703b5cb9d18b2ef39727ea4709f34089ffc562a8246ad0ad967988d69671eb3ed1a2a4b4ec29d9cd92b4ec07739e7e2f98b6da01280219cd6ea356aff378d13ffc2671d80c48886dd6a49509f37ab0fd81e1f5bc1854", 0xd4, 0xfffffffffffffffe, &(0x7f0000000180)={0x2, 0x3}, 0xfffffffffffffee9) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() 16:00:11 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) getegid() r1 = shmget$private(0x0, 0x3000, 0x2c0, &(0x7f00002df000/0x3000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r4) ioctl$TIOCCDTR(r2, 0x20007478) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="f4de08fac8234db4a7b1d82780cc1b97d1dbb200c3cff71b4fd8c27c597170b184b3dd2ed01b953e4c9cc7552e811cf5e66914926d4b0da247bd30881e40ca1eae63fccb7f3ab8a03f55442d0269eacb7577b46c99662ae89be819d06325a0acaef230a39604", 0x66}, {&(0x7f0000000300)="d43f6c82d9a7a84ce44ddb0973203f96fd3779f5a5c3603da2b305c0eea0b25ff743c5b848573ac293b85be40336f8744da76771053c054675a3a65103e323f871eec5c174e249b9bae4583febff0f028e640b3187ad7668322c05438f6831b9e30c6547d0909e20cba5c135bb3bfec3a100bd899ef66d69defadf7265a69b5a42d976f9fbc8de21a9817f47f711ff638b83a8aa1a23f68ada9b5a2e99008cee5392bb1dcbaa61e872487edf4fcf6d500deb", 0xb2}, {&(0x7f0000000000)="d2f606ebf75ff81fe5fc8d96ecee8d81dc9f6e4712190727923e74b96dfa51939685", 0x22}, {&(0x7f00000003c0)="6bcfb65b88cd149ed6c0be55e5a467ebd6e4c41e124d4225fcc33203d9f462411b9702efa2d0d2035bf561117ab64509e6fcdad05163c6ae7006b4cc7e01f0c36cee928d18b55a27d1aed4f2fcbe3cdc2bab3069ffca50925aa155cf95bcc9cf335381b913f8e2362f1f78f26ca3e5ac59a18854cdefadf16e83e3748dd993e7c6e3af87e84ebfae3ea97ff86e14d2352fa6c8fda6b326bf50c0e826d8866fd18aea6f665e771c201ca7cabafbd5b3772c38676a806236bd4466022a82fd17404914864c09eae7e674e435448480eb693f99868552e46793efad3dbbdc50cfa5dbb7c44401cab7e696da694cb5ca74854fbd0b0c51316d86f43cbca5043ff8d3ecd547ecb3f34eda1e7fc44f65fa9c2c5f1217bc2644860c81130b2549c4ac61b4f93178c5c32669a5c8decad4b4a76305ea8e1d3e7a934e5ccd6512952d9474da0192181ded2a1cddf122aab2e7158330b7fb35d4d5e5e2451278f2a160bb075c6563d0a9550f7d95c48b21440c713568997d6954fc11b29a55bf25a15ed489425e201407a22f1974482b8bc172276ef13903ee1ee68538a3e46cdf3510c7d7f51d467b5d9df7eb77991822e86c3fcbb58d2168daac1f849122e4cf0070785ac9301c8a62f251fc7eb8494ce43ce270803413954f984ff318fb92acadb6adf1adce01b73e35f1ccdbc03ddcdca7f691db97f3c208a3cb756f34d0d7b694c453f7b564a667940ae47fef049ac7adc1771be4e746503e77f78539a3bbda4096f75bf813a3ab79d741294cbd6c0dbc0d2a4103c89fc8d3af8237c89bd4d0bfab065c24cf8babd46681dcdea90580dd40ad7b0194d08dd65a256d7087a87ff9898152e6128302e874bba303685d96094c91eb2083761deb7a0b40c8c76515a74d8dcd6b891f3a26006ca7fb663adbe668ba861d2f7277cd509f202914a98cb235935d84c71ba4780d57e778d7699d71edf28325874646ad30528ccd68aedeb13b721e37463561bde34ea30a155172e61cd2fb5184e97a0fe4c07f612dd7267724a8542fbcfce30e478e9c97f401c07febdc9776cca86b65f5418dc3e616624b79807c4bfe523925c3e71d39efccac690bf08c5e1fe4099d514e4a821a8798dfee0a8ca130f0313725ebdcbb7d273bc5a9d590e17d6587120dc7ef66089abddd62e8e10548ca6a80b9455ca015519f4444fbc3673121bc195a5abe9984ad4578b12d83c3ed47c4dcb179a432bfeda31b26e89369a339c888f4f5cfae28b222436b008b1d98493a435520d41e929b1abc0a52775c89c799cd755c390d0efc686f5b43bc18364c5fa2e92d9142d3c691a235664b58b99cf1895b536a5f6a79c958794957e6f6309b552ac61618eeacba50e7a40c9ba09a3272707da36330b6b047705f301c658b8ca9295808abedee494de615e2571edae26946ea72087629118757e1fadef1294562506cdaa6e5ce82a2172e0e9eb3d9fe58a9540a0209ef3c25c4d420a8e982d75a99cf0794cefec47a4f6f3f9f377f89802a3de76f672bdde8b656a49199bc9b79dee8882d42e441b46e3d80d5c7516d35f5297a2d78cbe563983cb0270d98b5c7fdda49c2344b5b06f0cc116a0a3d863bd436b348ed9a2e391281e0a70d4fb3a0ca1e428d1b366e2f6dac0453bd611ce9c58ce96ff3625bc5c2667747e7349cff4f523be3138fd9a81dd64451e9c423bac8579e19eb52c01b23884d5edcbc846545fe57d3bd018216ea646adb5d131c16616a8edd7e045308ddb50f95badbc132df18790a9d0b9d1902f67d608edd59dc4849811d547aa07fe14399a973c253f0c12d624a71149bff7ada07812438d676b4dd394254c480bd15356654d41496e2a74c5f1f537cd659f7bf26a5926392bb1b1931346bf576e822a39efb9b1b8dd00ec6d4db7028aac9c54ecd703a052190ba6cac6e43a530ba35eb887e270076301d136369fa2435f154249bd00c17360616485c644acc2a49117c6e415b3b75ac26b0f1306f295fd70fa3635e0d9561c067ba844b27d913d0184fb14d1e27e1d62f222dfec093a7a0c186cea869a44df75a0debbf9058088ad5a09a3299aea0d4346d8a5e068e6ee703b7f1f197a445795b15ad7f85df44ed1775820324975771363589217998c05e5b5511985d54a8378f19258706067bf85cbe0fb3acee80430ad98c55e3e61cd6e62c9b5345654bae442b8dcdc33b6d1449d2c1fdb2bf8e003ccbf528ef0e14686221d107ef0687065f4ab08fd603c346b928dc8c311e0cbb1423c41e23b5425dfe05fbbdd67e84d4bb81cf4b0581b002abbf2cbf997f6871fd9412913dc64748e943893c5725591f8527156d593649f9c675cc8452e471d0d61ddc2b630e477ab9501ba5c1e5bc9fe90e1f595b4d11162eb334fd1aa80e40a9efe7c630698d820e9825789e8c5dd700a950a5caa6f63fdd72aedc401e6c4ad1a3d01f0bec5ef857e70ba4701fe9750be7b578f835c88168e45fff404a440f979ea2c9b6f40fb2991bc93f6441801dfe1fa57d84d55e83c5d29cf9ccfa53f789cafc3917e0af98cfa110f877cfa9489ba8f278a8a401405e338a770fcacb91ad9bff4ace45515779b3ad1e11ced6ef6bcba8742c4216f21d71b78be2b039661fd9554e9b731cc53d36886b6a8bfb550596401998c43424a097ae6f7f296f45021dcb415fa0812adcb24151f770f61d4e36d76656be845c7d50975d51ee07006ce44668e9309040b9ec1b5fe8e4a08de907524721daf66a1e584cb7c04fb5ca66bee98f810617d664fc246f033c39c8ac555e2a6c6124c26d96174c7914bc7aea63134acaff974b647843baf3772582932e081aec36366f75c52966dfe5cb1025fd1824a2570cd824cc436c94a20aacc91ce9c9a2c9c427024b69e7674518af402c1e65102b75200a937b059e1af1ad0475898d911f6b843869d3a9a718a4deb62606f907168c04f85024211c554426a65b1a842a133268ccfcb6d2b568400c25f4ed210ceda172472f0915df8ae7c88045615b54166c79844cea345aeacf062e92eb24ffb59b1a503cebf4d4cbd7b3718feb8f7ccdb5cbfd9eaff311857033e8445fc6756b26e67e4e578664d8f5674b1c741c6cac77496995794c7df4a0b4b0ae2676fc6337f46f1a1522364524704c350aee113208c29691bbbdee6bae365dbfe79cf0b3a90e05f7d36e71d23442a1ffd06d8113f85dc031fd959e6547fba06f5a6b2833b0efc0906bea4b9c85b51e45577472b36e3b8c59c95e15a2e2b49cb1e31a32304cd3c027c30774c41d185990d1e80b076b5392b86fbc240a65c351d4959579f017c26b430e44c8918dafc56b9fff2ecf98f4e9574f646c6064dcc54824d07839c5cc84963c1b1436863f2cca7171f66b716644e428d60f338171927d7e783c03af3c1a9445610403336aaf210b94c900f6f94edab4fbbf9f5c854e70dabad5ce242f7eabbdc0c2e775dcfe91b98b098c5d445735da39379d3f1441a06a0f908972b480f101e3d77849a54bf1c7bf3b3187d78c1e8a944ba58b268e1776698f935ce574d8e2b22de589fc6d34253d5a7410275e9d54245d79d2a027e867ba9d1154b14adc90e5793ef23003f2b77b451e9ecf470c482c3a0166eb7308d5d97a898ad237b0c8cd9a4f6b8f09fadb4f7b57f2b969d7733d1c313e077c6ddb9be7a252d0ccd67262334a8cf8f259ee81cbb05f8c8894aaee2994a1b3adde9041563ba8bcc12cc4e306770d2ef8af12c79a3d61c817ed7ea3612ce6c66b4a2f829d6c8b7bf9bfeac6f101e186e61c0a0f97a788e8a6ed3dec7aa8e1ea91b61b12ab5505ee4972fcd05003c603e069f505cd0837f12b357d722903f39ad0ebb3c579aafea573614ab9c41e65bf59a2fcbe26fd02f6016a265bcda67e78383715c675d64cd81377125f5f2359fdb679a7f337455e5a8424cbf3389e187241cdfb9aa9815a8e75b524b8fc52e11dbd9c05d467155bbd47c3280dda1af3a3df2969b4df7c130dea5c2e7f715e71b2207df7e60b834b2163f36eb7394886c84ef196cc032465f8b13d46e50f5173e0064dda5cafe0001301c96b11c87a452d684dc517b57b9f201df37ff68aae49c0f8045202f5c47734168b8ada86e92ba9dfdcc945f7e61021efdbf5f2687e443f573d333b8909bf1e33697b0fd056c5325b7bb184ffaf6af32cb431067d0858a75530b54ae2434aee4699d76831b4e08b4c053a6e3f93d4bc87675191a8af421f64425daa30ea10438a9b385aed468ff83cd81b38c2d6391c8a46cc2b5f01112d9a43cbdfc76bcf9ab2c872d2febca8a76d91347cc15b74dd0541e58edaae7a1603fa59042606c5b2c450ef5b553b6622be27ac955dd9cadbaf48a6008624c03e94a6e9a4e567549f2b74f07a25fc85ffca97e7867a6869c0f946a59c9cc245f4fd742ef141134bc3960561a35fe2f19bc86e07786e04914aef91afe550baab49201fc80b35534be62c6620baf7f099bdc9ceddcd8c7f97afe5de582429f17834a4bb2b449ce9a07af963181223a785c0ad32d91adedbd98cf4a6cbaf595d4eb78c49fd7c345f3cf288d7a25b9a1fbb0585e6710c858a000b1b0b7cdedf3ee3d93a5eccd4aba05cebaa060bb2be8f76ae6a94c4fa17bb6609027561295bcecc761547e8b2e04abedf09c73246d341eba2e3b6557634cc5a180cae99c2d6c5bf891063960284f94d9f1382b40e92ce484b02b7c0d2ae25ac39130f0ab37abbfbc0c5bae6d2935fcfcb46d6a374a7059df876aa6d5e7a323f68173ed3509d7efa3b79728a1ecbd8c2eee5c539de3bb43587c1f90ed7729ca2c178babe5df54000af37cd426e8ecac2d80d189f8aff445d8a7389d4a787496135435be6911869a3ba3bc0b5e951d8a1fba25396916db0bac7263a882f6901e251b73f48286396878c0e888f88fadeefda565fb794299f8ab6045160b3f8d48059e608cd2c0ae3e0b40ad8e866d0fdbf1697a5e503c70ae8c3b504a4c3bbbcc24cc79ff8733003cfcdeb9dcf4e03d6da99727e84327f200027f2c7cbe7624a3eeb933bcdb04e2ce841d3990038ba7ebba0b1e316ca77b6510b8e4bd1d69558b5d50764145dbed4eead8e6061f1bdbf6837d44b69f7f90ab43898e0f2a8a9cc7b5a1112010276b833383c418935c949ccf1308911d20c462567ccadee4c7a40b6c72fca53148db5cb39811afd35de374f6611681614995c63bed6e363a04858a67220b31826afbf82f1315c2dba0fdbe88da934d50b8e9d686e5122462f51ba989a4148f03254b2a4b83b542cc942b5c4785718e3a70a553150fa1501fe8d8c28df6c0544084ed4e8abd6cd5c960744baacc006c2c51da4a1a982e8a574e668aca4f5f0ca0ff4403f8c7fe14840ad5c37bbafdfb21b1bb6c37c00c4b8ad2adc63ce403e2ddd90ced88d71ef4300479e3dc7c2359768cf0a316e2745a586c2ba8ad6ac2ec2f5095b8f8c6a5a1f7d76f24460db1216d3ec34825841525b78ad23c86bac3674c4c5c681c97f8193d2f268ac85214458d444615b17ee92b8be012362d8a0c94ce797cbcf36ca63af7345c8dfc949e3d9e6e2d501cef042ecac5a8b7062751b1b91d0951d2978bcb6f6ff1723ec48c428bf2b4db8f99c9ebaa8ec4e44ffcc7c84738988d9e2e0db41120813a87e607b262be78a3965b14a2c9e66e5763d331676d9e80b04681e3d848fc84f6436f70c90444cab5e5b34aa75e4df6879fe08a698db2ec05edc6937d1f64c88644ef88b8138bfaf0765c70710b2428fadeffbf80716b2a242d2048f4db38c19b7b92df8", 0x1000}, {&(0x7f00000013c0)="1b84dcdfd2a33cd4c7f824cf8f62a14cb0bf3c4710ab768381d1217c92318900f21e44900e1ddb3a393e0c00d48647d6bb026ef611a05e4f87bd3be93169f4e5c6ed73904b68f51d30533fc1eff4a7012da32fb0eeca723cbdc414bcb794c49de9d75d819c3945ccfb9de72d5e4097bad0838f2e5233aa6bc3c345ae", 0x7c}, {&(0x7f0000001440)="9b84cdb6096b655fc37b7135fe49c79e785f85f43a", 0x15}, {&(0x7f0000001480)="f2b8407489dd4e90b9aff0a68fcf28bc52bedad848b490b3e1b2c3bb7fae800bd6b54b88a54a2a10364cc9db4c82ddcce76fc185ea0f324003cf9d8fb8626484c0c8f52332deb12778972fafffb06722b1e522a697e8bed6ea636743baf3d1536707080508dfa0126be4f33de7068dda3fb5f823bf7200212b65c65ba93b69aa808f74b8", 0x84}], 0x7) unlink(&(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0x82, &(0x7f0000000140)="073b7bf79db5ddff6ee987b807ec309d9f36b6fa3650e9ccb4807fbd21ffaa90d92de18a6f9be93ebc1fda9d4d70c09d690302a1856d3e826cdb435ba05548e84f06e4293aab2379597e1cea411b05674a983258f405dac7db7a6aef092fba1ff697c7943e54f7eb835af03b8b2a608a618ea33e57eb515878405df120f032efe733") r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000240)) 16:00:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x8000000000000019, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x18000, 0x20) fchdir(r0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") recvfrom$inet6(r1, &(0x7f0000000240)=""/198, 0xc6, 0x40, &(0x7f0000000000)={0x18, 0x3, 0xff, 0xffffffffffff95e4}, 0xc) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x7fff, 0x106) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x7) shutdown(r0, 0x2) clock_settime(0x4, &(0x7f0000000080)={0xd2, 0xa87}) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xdb) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x6, 0x4, 0x10001, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffff009}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4080000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7f}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x20}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x38}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x255e00000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x71}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x90e0}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb5}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xbba8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x61}) r1 = syz_open_pts() r2 = open(&(0x7f0000000180)='./file1\x00', 0x8000, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x3ff, 0x7, 0x9, 0x6ea, "4545bf65856dd24b3d7b1c4e5009b496c060d81d", 0x5}) stat(&(0x7f0000000240)='./file1\x00', &(0x7f00000001c0)) close(r1) r3 = syz_open_pts() bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00.4file1\x00'], 0xa) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0", 0x3}) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) 16:00:11 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000200)=0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xc65f, 0x800000000000, 0x6}) r4 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) getsockopt(r4, 0x0, 0xffffffffffff053c, &(0x7f0000000100)=""/194, &(0x7f0000000040)=0xc2) 16:00:11 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x6) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x8000000000000002) unlink(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0/../file0\x00', 0x1024, 0xfffffffffffffffa) 16:00:11 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa61e3cb90277925f1be62c36ae61dba648", 0x2, 0xfffffffffffffff9}) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x9) write(r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043850e6a2119b582000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4e86e607f11f53e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b006310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cc69fb7d6"]) syz_emit_ethernet(0xffffffffffffff1f, &(0x7f0000000140)="031fd682e81a678a7018a1") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x30}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xfff, 0x8, 0x1, 0x8}, {0x0, 0x4, 0x6, 0x3f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x8, 0x7, 0x6, 0x6}, {0x0, 0x3f, 0x2, 0xffff}, {0x3, 0x7fff, 0x4, 0x728}, {0x5, 0x0, 0xfffffffffffffff8, 0x800}]}) r1 = shmget(0x3, 0x4000, 0x180, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0xa, &(0x7f0000000040), 0x3c) r1 = shmget(0x0, 0x3000, 0x624, &(0x7f00000d3000/0x3000)=nil) getsockopt(r0, 0xffffffffffffffff, 0x401, &(0x7f0000000000)=""/39, &(0x7f0000000040)=0x27) shmat(r1, &(0x7f000013d000/0x2000)=nil, 0x2000) setsockopt(r0, 0x800029, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 1: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x26, 0x4, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/180, 0xb4, 0x840, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:11 executing program 0: r0 = socket(0x1, 0x5, 0x9) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8, 0x9895, 0x1, 0x800}, {0x1, 0x2, 0x9, 0x1}, {0x8, 0x1ff, 0x0, 0x100000001}, {0x4, 0x8, 0x33, 0x1}, {0x8, 0x5, 0x4, 0x1f}, {0x8, 0x8, 0xffffffffffffffc1}]}) 16:00:12 executing program 1: mprotect(&(0x7f00004cb000/0x1000)=nil, 0x1000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r2 = fcntl$dupfd(r1, 0xa, r0) setsockopt(r1, 0x8001, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e710100e69931929648", 0x14) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) shutdown(r0, 0x2) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x7fd, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) read(r0, &(0x7f00000000c0)=""/17, 0x11) getpid() madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = socket$inet6(0x18, 0x8000, 0xffff) fcntl$dupfd(r2, 0xa, r0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x6c}], 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x8, [{0x0, 0x800}, {0x1, 0x2}, {0x2, 0xd25}, {0xf2429b88155c6737, 0x1}, {0x1, 0x9}, {0x3, 0x6}, {0x0, 0x400}, {0x3, 0x6}, {0x3, 0x81}, {0x2, 0x7ac}, {0x3, 0x6}, {0x1, 0x3}, {0x3, 0x80000000}, {0x3, 0x20}, {0x0, 0x3}, {0x3, 0x7}, {0x3, 0x6}, {0x2, 0x7fffffff}, {0x3, 0xa000000000}, {0x2, 0x6}, {0x3, 0x7fff}, {0x3, 0x9}, {0x3, 0xda}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x80000000}, {0x2}, {0x3, 0x3ff}, {0x0, 0x7}, {0x3, 0x5bea}, {0x3, 0x48}, {0x2, 0x3ee62454}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="9cc4b023aee554ae45b62654356f8d6a8ee6c43626f7e65c852dbaa44b33b4b75ddd482483b45f7f1655cd83634d079634e77fb5899534940f95c9e141e6e8c84e8b3f9bc3e1a28a4574888fadb92e37d309ed8714de5e63e3ac9b6c27de444b891799d07d55d09769757202f1e82e84172e3d5ef43404cce09074ddc4cc5a055c3958a81a2fa8fc8c7828e028b03ae6432177fd3b14cfdb76dce5b8e35fe1a36d8624d96fe2f41f9e4a6c4fea366b0901e238da18df9f776b5c618d314c7464596692990ed5b28de142090319db6b8d8d7c8920565fef797590b3", 0xdb}], 0x1, 0x0, 0x0) 16:00:13 executing program 0: socketpair(0x3, 0x3, 0xb9b, &(0x7f0000000000)) r0 = syz_open_pts() readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:13 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x108, 0x0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) poll(&(0x7f00000003c0)=[{r0, 0x40}], 0x1, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x3fff, 0x80000000) getsockopt(r0, 0x8000, 0x1021, 0x0, 0x0) 16:00:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0xfffffffffffffd32) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) ftruncate(r1, 0x0, 0x309d) write(r1, &(0x7f0000000180), 0x271) r2 = syz_open_pts() close(r1) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab2b64fc054d9480ee0e9584a8f879563af2e05a102adfbb9fd4ae160bc2ff6389cbf89e81aa1615201689d0c99a5008d"], 0x0) pipe2(&(0x7f0000000040), 0x4) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x2, 0x80000000007, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() chroot(&(0x7f0000000180)='./file0\x00') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x4a46bc39) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3ec16f830794635021e74c414960b2bdb990c67703ecc9bf163aab92b529b0ba0a5f53d0221d693d25c9608cdeee9159a0101701e2a62de0c73da96d13c48d16a18d777e1b09ef7a7ff331991cdaa10d7b8207c4bacbaeb83183570a786d05a45c6344e944813879de3e0d5095ca512dca9b5d9ebe2c176adfa5594c4cad4487a65af4e97690b5089262620f908fde04baa003ca43b1afbe62e445126e6ae3df3bd28e2f37f849f3ffa6abc3a686f37f55caca251b73eca121d33e603f4cd0a4e5b2b48515fcb2818d832a51dbd4bed7f5ca9d001b136517d31816f23b68b4943280", 0xe2}, {&(0x7f0000000000)="75cb96d686430f76fe7920df5a979393ee5b726aff036bb786072f590b7e990691680595e33e55b5c4622d1efc98b0ac7a6e377040e6476fc3efd2ce239c2960a76015202951db3a8c", 0x49}, {&(0x7f00000002c0)="0bf4461eeabf46655b1f96cdf74a296e544a0beefbf950b17a98d96f41841eec8d924726e63074da02183425f1b4f8fb850302015c4721a8abe39bf8e1685ba2d0a445", 0x43}, {&(0x7f0000000380)="fd1b3ad4fceccbb1d0b7f168a89a912326bac9ccdea9e486e6d8a07e4906c06af92e8d9a0e54ca00a4f8c61bf077b6443fcc751a02f74fe0f77f554be4b77187162aa73b211127f9bc9d5ba803b582c1856e8f5946cd2dec257f011730e2638c1b7f57cffac95a218d8f82923261896d95c62526a8b8c0de5a64aea94df76ff93a0926e47cb2ff62ccba6e22752d8aa08bd1654284ff9d2a75c2c2c42687406cafbcb60e59077dee5611e6752da0880df8b69fea06783b704cbfb1f58e7a066112c22dd2318906d983ba00a22a83af70107f4114fb8520d5f3642c2877449bdafaa785d8ff9077", 0xe7}], 0x4, 0x0, 0x0) syz_emit_ethernet(0xffffffffffffffd6, &(0x7f0000000500)="4a960cc67cc6b2eb7e2552e0cef35c4ec776eb646436dfa237fb2874501e9953f53ae9ed5f27b7e8f5d77b270084f5bb256f76c323809270fcf43c5ac33f8f66f0ea665537f8d0eb6355c358fbf9662fcced7f73ea8ec0976c1f7ee1635f8aa85e9684933ee81a2cc25e0fc682d0cf4110277648da223ac1fa32e607e92ec655e320aee69040059fe110cc91266e2ccfa2cc40453e04459d3798063c49300327b8dd51943619df22db0f82accb818d502ffee3c62e09ada16fdde5da8ec3f3a443be780cbc134ac0a792426eb22584aa7c") 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f00000001c0)=[r1, r2, r3, r4]) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x0, 0x800) 16:00:13 executing program 1: r0 = socket(0x1e, 0x3, 0x0) fcntl$getown(r0, 0x5) shutdown(r0, 0x2) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="868a7af98d33febdf14e2a919aad19efba298a4d57a24883c38c28501446940e2fe4f4931e7077d79552cd578da01bd6fbb2fc611d133e8749c0aa9f9a52b85593afbdf5c1113fa62a3daf56415102e1d1435053e565b3e0481aae9b650736754ae64d863451758d3daefd7fa65d7c82ee4992cfe12700c7c1c0ba6af3405206ab69ab0212f1c3094e6f755c5d26ec3fe20bb249b62934a5ac45214376467d48e6ee96d06a", 0xa5}, {&(0x7f00000000c0)="65640f62a26959dfb980febaffe022dac06f2333ba3d7ce198b480290cc0cfa21f7c2042bea93efccd1d46e93644c6a074cdb7d5c63c2f692825560c7694ff32f1554d61a36b603f83210f4d128dafc76cbf7f5ab38368db1f63c1ef15dba80bf15b6a3f570ba1d748bd86a26ddd519710e788147efad4d0d8b0010674572c1e3fe9fb9e1338c6267e2cd931eee2b0073d863d33acc498ecc25f08c0b9180da5b715ad4cc9612e5e49a563507435fccd67c1a9", 0xb3}, {&(0x7f0000000180)="b8616c7aa22c8178b289c459617f15713fcb89e78668b3262f57d37d11f6605b47078593c94a6566bb3eafdbec7dc90206d4d77babbb2a88399d2b88316f8f442ed56da961956a6410c5e6b2e4035343d8a3b613be399dab73c6b7aa0147faa8a6a30fbca7b797507458f39f91fe423ce948622604af27ef86feabcc1d9020a483ccc0c0c189a8af5182b3be8e5e6708aae18eadcfd39e9b805de0413589e8509ad965ba65efccc1c96e7a8ffb7ac29996fc86550b55953fb58a5139728ea4554847f86f146e587475961894519d00858d2178769dd307a059b850423013c0baf73e9a5784703feeec7bef8b7343d4d5f87e885f9315767abba19e0a0854b7c007b4e8c39ef18373f2ed1c9253447bed12738bf7c7facec9fc7615ecaa76c5a97f6faf7e7ba5d92afdc5a9a0d59e967b3243ba82f5e65da4ee04fe5a7a86cf81589a8494706ccd6a2f64dbdade72c19125ff19befc46fb1d4558df954d4a0a8ab9228a0499f28a1339b075b52aa8a4772a95eca28b89de98173519ae0a853e944395b10e2917a1ebf8d46d21297bb60ce365d8720978b3dc55fec8d40205a5e55090d0257d3a01264ee5c1f0a3d7f3422f5359647464cfef9b89de9dc3b5b83e7a2fb1067e171565e2d507717c3137e35116643f594bb21e14e964cf6a18d92feeb646cf83136807d24b0e9da4d37e21fa7a5faaa496fdeeb6583a6fe527c63cb118e24a4ea8f11f86adfc09496060599850726f660cced50a03d5a4a6d13e50beeb238cfd3c51fbe83c5f118abdae8bd0fd9b88af698889323b4be7d382632f68f4a2c242affe6b4aa519aba744e8fee0a13fe8e4e5a1c938972685a8b39579f39279bcea7ebfaea609b2411463bb4a554309106c4c19ba6a0c2e86ab8a03ec7fb028b5ecf1ef9ad6c711062bd48745691b115cca53a0db89245c9f91b9bfe4e1510e390873dcc3a23cb0acd756487d8807a38e5e1be575ed0690c3379e7f99e53f10011c0cb543488f29709b05f2a287dd55b6b6a6069b638ea225029cd5bbaf12d626c902fb04a1c7a8f22ed22084117d6316a321afe864b38c43278c2319fa5f34c59a7158c75d30e836eaa8c15d39386deda0e4e8a7a9d7e66f98eeb5a9a091c086ddbe80446c23982742a757cc723762c06005dcabb3387e8f254b78a5ca6b551ff8ee58740421c6bf2aa8585cadf15436d8b82aba0ce8b022005f05f0b3c965ded9685893b7542979c924a1a8ed7f8941b6b947bb24bcf65db7d90c3bb904c185b64577177f14ac04254206362f39321e9c4a95de9ed5228b8dfb56dfdfedaf81c897bdd03f65fe3b11534be5e4fb0f0b7f0391221c81d2fef7e2e002a0120b3d80e92e1f2662bcba6cdc15aa2ed1e19b8afba4cd79613e34f5da9a363738ec7ecd5792ff70d0afcba0b8a8b9218884e09e7cdf5002699caaf7d3b77115e1a2e151a448fdce26a32f1a1ace536d54c4a9296960f4503bcdabeba2e73b8cea3eec05b549cb7cb04962a0d0d107bf05d01ad290dc942dd0f2023f1cd74582b906e5d4c90caff7c2d62363a36c72202915f9b6f6dc0fcd3f91ace6f1e509748f3ba3dfc9d7b06708f1fa8361b89d402538cbeba83d63978cf9d04b08745f93100c867d07b430f784ce801b6565dc39548d70ee3fcfa952cbfb808688726e2bd2fc75ce9ab5df84b881cad075f936811ed594676961f56766eaa7eea7cd3e775eb7fa893eb1382bcfc2e661b32c3645aa23788a9aa3992b54e968456fc8955b5787cd8d7a957b958a686a087d1f04514994b6d26d331b23cd704184609d8a0b30c18d547b40818db216740040514078b97000fd371a35045eeadbcd9ab3b4927d55e0b5dfada9847aac69b1de446e19e1a1f4930b51ac591ed54bff768b8119962b991ccd947d5cd6c321d45fa1e8c2e6cfa90783b270638305fdaf87bd67d254eeb06a0fbd3a3fb5757b54a84e1e41e27ddb87c77081884e7889e8380a592e00ac16896becaa862fb33b77a2d4e696f6d06c8c59b368687614f3cc930b2f478e74865e47b3d3cb198a2629dee41f5f7f08d42ef854c1c834da8129d566acffe6fdaffdbffd184a90dfb4cc8f4fbabd019f6db3d1fad6f5212c79c06eeee63b062fdabe01b123add8590eaa4ba6f8ce8e75231722593350b716f5655e5cfef201ca5d4d903d738022088194d04582851a3b4190e59d5d035fb10d56e143f25284f7f0ea2b564198c01956b7e345e1857319e0db5aac270ac2aea1434c147ca705606f4c250bc17d09ea7604a72fac099e76ca16fc1e97e7f981baf58cd1b6ca64c8214e5081809706b320177eda2abb96fe1819cb030e760d61611d3ce3db0980ce8291d192ed31d1b11859ba3fc95eff1b7ea666001a7a7931f3584ee7569f9ddba5369809aa2a3e99779738052b595d872b7c3b5680135cc671180ee859af9b22e79d05a8bccaba2e5de2e273a7d237b1e8573b2394a543602abc40efe3cac9871c756801f25ac3a247df264b273bc8771e198dab04eea958df961cb9d1cacb0343becd02ddebd182e76b5f94de1dc89632c7ae86a5d96bc9f729610ebde03d15c57f421ec92cc54613c18318889c76fc818a8ec5829581295ec67f78a0380d41a65b71d541b2722cb71e625066c53cbb32dc80412e8eed4a6fd6a2323adccb2bcb45567eab4afd6d81fb46cc4a6f3a65c558698585de81e281bacb326da71177b3f7c77487882276123f61aafdbdab75618ee27dec0b071db08ee53c59608a98374b3be35cf03d9a0653f937a93d6f47e228e8096c2e303b49fe54a0d880480df23a3a76963688d71b19672d2a3b2d77aaaf0e86300a42431796ed3ca1a87f4d3b5444e5aac4597fd7cc902686d99b36147628d16a696fb76fdbea5592b5af4ed565cd60771d79cf81bd7b3c1950d29f313c138eca12c653abbcd10c93c41a7793f2c5c7d035b8209587781cccbe80aac8977a1913eb593f0682b069538fcc51ba833cb1725aee8fd3a96c77472eae3159c8b4a426f9c86892157b614268909909c31af3c250976fdf3f1b24b755180cbcb0e2b3810bfb0bc4633e381fce662b4ff1afaa1e46f8d7996500adb8e0c0f2530ea3ee7f4a37c4ba5e54dd51021d1ac18799a4fbf5f67d2158be9246f7d754af3469d2ca5671f8909224af010e06909532a969a173e15053c7d97f5c6e7e6127be3e48eca397eaf557fd4237aa09af087b42fbb802bc5b9dd1d6b79ba1c3fef4a1545e5f23f64cd826b4e7c523b4406cac7fd2fca802e64fa7e015aff03ddbcb11bc4e74d3e4eae790a5d4ecb573ba3d37e5cf59844124368e3078dfcb7603cfcf155a6d1496e3ddd6765be696469d2031986c74d78ea01e2ccdd7a41c06ea6b482f40a01bb2ce26f0633d411332f2ef26cb9290f87bb0d3f2aa597e0bfec261b849bfcd2d1a8e98414dd905f56bde8cffceace046510fcc487bc7d595cbe8b6ddb63140a06f569e18dda1e6c622664ec4e3e5a0f277eee21daebba38ebe50f742c8c832e9406553c38af96f1123a29906b2151cc8c3f3f3d65e6e1f3c73cce9feb82f472255630b1ffa46276de63258ef32c6d10e1aaa295702faffe2206b3eebf92e07bf1f6cea830e2f17253afb4a3085b14f9dbefca0d15d5d25356a976855b6ec012ce44ce5a447b896f8fd301505885285fdabff034fbecf0f192c1d6a4cbe16da9cc858bb23cad2205e19b15713b4bf1ec6936eb06dfcfd3582cc5a13480202d5e38efd7b0982608d546adc5038a9a65e1aeb348ba22d7d8e14b2632e03b596a4574b266da4fe3e1e988292b4267f19f5864eb016105d1a9785a033750618e297398658917cb2cf56a1e7866bf28f298b2f2f43ff0a9025cf95f77c2f02690ade695a09045e7ef1233327c81311358a18ca581fa46fe8424f871edf527cb9332118d38857320f7d3d8668c3be99a9d7763ffaeec80bccb227e7603940fcddb21009d2d4087e3554fd1dfce1f2d78ff524fd3d41c4a8155427ee7ae92fb4034f07c1954e8ec4815f6c2bc600ca12be575fe27d3714be23a427145925ee544d74f51ce7a1560191f57a19c93599ac47761896f7662a91da6673e45d0d53ab7113e314136b946455c220eac23907931bfeabd8c9dea55c1e3250cb3035ed0d871d7a4204d2c53176193201cff09a14d30f1be57c82b59d1ddd09949b5161ca80ed2e8b692b868c6c44b0de22c0650e738cb926d9a4855e5456eb5c8c52cf9b3330443efd56346347d2380187e7a2fa94fa0259192dfcaeb8fcfd22f588805dd102b83358f060f248ed37ba65aade2129997a73289fd0d3f9e513096e1ea175cae977e6969807a6acb3784a4eaefe24e17ea587f7b5f2b739d8e2bc6ef323ba9fc2de646290054fa184664a9014efe1c91f18cbb58825ed33a19cdff7afff83420679b44588570e054a110d47b214211a1f8310c610f858fb91d79a85072093da4e363803e1e938c0f28caddfa73ed85dc1b1a211b33df2c27af88b812b8fbd7f1d2b8f24af82ed15b52a4efb463b755f0c1a25410822830186335e1f393c582aaeabe43e37a6806f3e3c2246f364168a9fb4c1fa19998389a2c67c3835096710486f482355ad08bfe2ab5538dd8b7841914b2f7389f861e0d6e7eb65b6ea589139514e8087d2faecd6957fb5aaaf0077c78806e36e01be0ce072d7eedbb1f604c1d300cbb91c82a24f87fa90da11319e5618a72996a297cb7c4870c67eb1672ec0e8ff91fc1470a95c0b098481055945b88d36830700ed91f00c8429e390a915eb38eb530dba356b712704a3b548a85ab84674a20e9423c12c32724788aff2d32a2856e5cf8f2dadf9aed47c77deb088ff4c7379c88aff8de7e006960e5b4128648246f0a078bf512ea5be8b4c3e4d15deffa8c6386ea5913dc98373e99a89ea552901c79809b3787ca0fc93b9e583cf4345a34a68c881e6e2229a30999ed6296db3c72d8e7dee46aa8c89b63fc92566bc213926c9b2cc3a0faddb8b26ea1295bbd34f0238ba6f7b12d7b6dbffcabe67ac1ecdd03524f0d8f66b30d116752feda553f2326afb6e02bcbe949853e92482bde7ada5511870d98eab144d5f764462e39516fe5df9ea6a047ecf57687946613119022d8daacc6ca67f019205ded75cfdece527e4f948dbc9ab722e0705ba438f5e608a24e0b41b7e7b9623442a1391d29edc0caab441d63a76802145ac917178b2200cd786c8058fb51cc8a0327e736663ae047f172b84f331701a86f02561402f38cf168dac60ed0e9d6d8acf80548e9345311e4773f0a34b1036880bb4a86d65ef12bff1054550162503b44cc0d2067b488534a18973729002416e71fb97db0fc47b6b803f683e350db445fc4942924b45e8a8b6c881645da821c79c491eafe1155825bbbbf6af70f7f01858f56c13905c0477b6932e1519b123362cffcea1674d0bcbee8510c839f6caa2bbfa6df2050b025359d75285e3e4f1d8d7b7d6ad13089ff6bfd9c051f0e38642c10a7fb37f9989008897a2012634ac4106569ee504d05429a206284da1994de0fe097b168f2a1aa6a68303a2790c713476c96aaa79c772af4280be1eaa3cffd2addb515978441c2047302511993a9ecefa7737009de7b6046da91c90785b54ab2f0511992b83458a4cf81d88f2b153b6322a389a033653c64109a022159299e57adfded1c44abfa1ed9efef325939ce265d4bf1e7af5110f332e71537927119daf99601a210064f42ad26d0efcc05af3931127423b127e564e47054be8d192bb50869f47b1a8ad62d8333896ab", 0x1000}], 0x3) socket(0x2, 0x8003, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x80, 0x0) 16:00:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0934c44f7b202d, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x3}]}) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x513288ef) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x6b9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = msgget$private(0x0, 0x40a) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0xb6, &(0x7f0000000000)="c76be779d8acffc077256c9aac843cee02a578190f0c6a5ca6d1c7ecb4d6a4132b407da5567523e6c4cbb04d4872c703a663596572946ffab6a7253e6777981f15f67dc9c4fcd67710e00807184316a337d84577eb5891f2d022466af22db310ed34cf61d83a23cd7e74283bb722a3c494ad01c310da8f52f017f2a08bc07cab6a4b2973e7a0ba886c30c6ca3eeb505c1f599e70f9f40437c3689e671e844fbbaeb9fd966e2db3fa3c0f67576b0f0654f0b8bdbea531") connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0x6f}, {&(0x7f0000000580)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bf88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462e", 0x478}], 0x3, 0x0}, 0x0) 16:00:14 executing program 1: chmod(&(0x7f0000000200)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='}\xa9,\x00', &(0x7f00000000c0)='^\x05+\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='*\x00', &(0x7f0000000240)='[@^', &(0x7f0000000280)='\x00', &(0x7f0000000340)='@%$@*\x00', &(0x7f0000000380)='-\x00'], &(0x7f0000000640)=[&(0x7f0000000440)='@\x00', &(0x7f0000000480)='\xfe#\x00', &(0x7f00000004c0)='[\x00', &(0x7f0000000500)='-\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='!+\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='+}\x00']) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(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') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20040, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10008, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_flags}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2aa, 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x82) ioctl$TIOCCBRK(r2, 0x2000747a) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000030a, &(0x7f0000000180)=[{0x10000, 0x1e, 0x4, 0x2}, {0x3f, 0x82, 0x7fffffff, 0x54d}, {0x4, 0x1, 0x0, 0xfffffffffffffffd}, {0xe5, 0x101, 0x8}, {0x5, 0x1ff, 0xffffffffffffffe0, 0x1}, {0x1, 0x100000001, 0xc4, 0x800}, {0x3, 0x4, 0x2, 0x4}, {0x100000000, 0x10001, 0xfffffffffffffe00, 0x7f}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) fchflags(r2, 0x10000) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) syz_open_pts() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008320cdd1188214c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d56603899487793c87d1abbbc286d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000824932cad0aad5c325607cf0d6f59c970b1db4bc2509bd4033b93dafcfdad5e6df86125665a53aa6ce2354a6fecb2519f2028dd620ea940c0c3ed3d6b752e1b6e63acec27903e7f3cec365d88a77a71c5ca357fa0194642236ffb4cb2b488f815a147b2a4b008e95cd0e0208086bc8f27b6877c2ec8eff680559e833d49b2b3e8294c840fc21c8f7747b81042cde08648abec503b39e67f49630c8301d37d85ff858026f77df6fd7c890f78c51a5b4981f5438da951fee1f05232b9c71e4ccc8404138722cca31af5727bad5e50d05369432bbebeed51dc791ac4ced6b343230426d9f45b620"], &(0x7f0000001100)=0x1002) r4 = openat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x957b0f144d26dba5, 0x24) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = syz_open_pts() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0xbaf6f1d43617d473, 0x0) r7 = socket(0x38, 0x8007, 0xfffffffffffffffa) r8 = syz_open_pts() mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x48) r9 = socket$inet6(0x18, 0x7, 0x5) pipe(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000001380)) kevent(r1, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x40000010, 0x4, 0x7}, {{r3}, 0xffffffffffffffff, 0x5d, 0x1, 0x480000, 0xffffffff}, {{r4}, 0xffffffffffffffff, 0x18, 0xfffff, 0x6, 0x80000000}, {{r5}, 0xfffffffffffffffa, 0x17, 0x80000080, 0x100, 0x7}], 0x100000000, &(0x7f0000001280)=[{{r6}, 0xfffffffffffffffe, 0x80, 0xf0000004, 0x11, 0x8}, {{r7}, 0xfffffffffffffffc, 0xc5, 0xf0000001, 0x4, 0x6ad}, {{r8}, 0xfffffffffffffffb, 0x0, 0x1, 0x2, 0xa835}, {{r9}, 0xfffffffffffffffe, 0x38, 0x10, 0x3f, 0x6}, {{r11}, 0xffffffffffffffff, 0x8, 0x4000004c, 0x7, 0x1}], 0x3, &(0x7f0000001340)={0x3c, 0x1}) chdir(&(0x7f0000000040)='./file0\x00') 16:00:14 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xe8) 16:00:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/223, 0xdf}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000080)=""/49, 0x31}], 0x4) 16:00:14 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)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0x9, 0x100000000, {0x4, 0x669}}) close(r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r4, &(0x7f00000001c0)=""/161, 0xa1) 16:00:14 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8a, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/87, 0x57}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000001c0)=""/98, 0x62}], 0x3) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x80, 0x0) write(r1, &(0x7f0000000780)="14cf2203", 0x4) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) fchmod(r0, 0x7) 16:00:15 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) msgget$private(0x0, 0x200) 16:00:15 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x24e) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x7fff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000001c0)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 0: socketpair(0x201000000001, 0x8004, 0xfffffffffffffff7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x81, &(0x7f0000000100)=0x8, 0x4) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x140, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = geteuid() setuid(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ce02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) pread(r1, &(0x7f0000000100)="58b96cbbd2438458e0a28f91f12af03b49b5e07a801d70a951f017afd728643612af4ed8", 0x24, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000000200), 0xfe72) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./bus/file0\x00', r0, &(0x7f0000000140)='./bus\x00') open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x2104, 0x9) open$dir(&(0x7f0000000040)='./bus\x00', 0x80d, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(0x0, 0x0, 0x0) pipe(0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) getpeername(r3, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000380)=0x8) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x0, './bus\x00'}) getpeername(r3, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(0xffffffffffffffff) 16:00:15 executing program 0: r0 = socket(0x17, 0x2, 0x4) setsockopt(r0, 0x1f, 0xf33b, 0x0, 0xfffffffffffffcbe) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6, 0x12, r0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x54}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8}, {0x7fff, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xfed, 0x2, 0x3, 0x6}, {0xf3, 0x9, 0xfffffffffffffffc, 0x80000000}, {0x7, 0x0, 0x9, 0x2}, {0x7, 0x1ff, 0x401, 0x6}, {0x97aa, 0x81, 0x7, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8c, 0xff, 0x5, 0x7}, {0x9, 0x0, 0x100000000, 0x5}, {0x5, 0xcd, 0x2, 0x101}, {0x9, 0x4000000000000000, 0x10001, 0x8}, {0x6, 0x1, 0x5, 0x1}, {0x1, 0x8, 0x5, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000000008000, 0x800000004) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000140)="d6d3aa31085d3ba9b04ed7dd8e4035181e415906bd338af1a6b21bdbd1842de110f962cb4349861a13280235d6d240de16dc0305beca29b2f758330e3fe63866332006c877f16d1cf494c1c1a7ece2294d53f830c05cf089873a56342c941992b5cc490d4e636cbda8fdc16cced3f98465953f710a8969199a400c0d179e08ed8e12e93a250e4f4d31168e137d46cab2", 0x90, 0x401, &(0x7f0000000200)={0x18, 0x1, 0x2820, 0x1}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) read(r0, &(0x7f0000000040)=""/221, 0xdd) shutdown(r0, 0x0) 16:00:15 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000040)="720a3eb9c2ee41e725adf8e90087821a26e77ac68a5c2c67abb83b370eb89222c297198d3c8184809cd815b3853821a39f24b4dceaf51072b715b4260b", 0x3d}, {&(0x7f0000000180)="51f279273f6e1508769738c01efa088b6d5d2b0dc55478304c8751c0df8748c245ff395a047a8085d75fd446df2092a2a6b19af9eabd37083f9d0c34075c92d05cc71ea0138320019544d84cac993eeafda6c9a834cc6a32a09e708d39fbf4a6835a78fbe844aa3df64130127b9b2d446062d4e64d14c827dad50380ad3f1b2ed35e096a063f538e3506ca359e110eebca70c3793bcd76721ab4f3e228ca7d81f2403fe441ab358c03b5004f", 0xac}, {&(0x7f00000000c0)="e3272a212a8a40a19d14bae2e9401fde17eae78f6349f75476f883bb20b2dcab5a7134d59a896ad348553a81382489040cddd2dcd069f1a88f65b22a8652ff1c7a47d87bd53129f78d30c170b31f6c1cd71d98f90a882b", 0x57}, {&(0x7f0000000240)="1f3607dbb232cc7bf048b382c5f278058678b3db50659a73c522e49cc3128c5b13283712fd1b4938b8ee52ac577e54cd5a8c1b975e67fde9c7ca4c840493aa2dd3b78e4d7865cf6a0886704573a8c622a68baaf001f4ecc732932d3a4c86aa9f75edb5857006f24e1acd02871b5954c89d261787f3f161044989b915e4395f3d6e3c4529373857a5db6252416565520bb3b3d96bf697c5d63b17ec61c330f5ef86cb8d255db7f8720a4b1d7af99d00dc16991a7f7ff5d3050543fc4300d3345a0c58ffc6da87d0bd91198b37ca63ef2f8b35b47e69479e9d230e0acad69c75b16c84c25f4ac3673f081d2a1978cca6a681e6476a7b57c0a6f8fc8aedaa3f920432f0f2f3604a67e3ee24d279a7f25886af020b2081f0a4d7b9aa0aa2c3ac1825fd70783b5d6b8b82ed8bad41c82abd45974a36f0a41fdee151452bd431d81b2ce20d1253b90206229da4b54195774bbfe2f9c23a5724b6c2e430c6de5a7b1f5e5a66a9a4f98d614af3405882b37dd232f136cd3dce324cf28875d17d08a130b49ce40537199597129e4273774ded78fd4aa243a1bb08951fc47b75d56167fa96e4006073aae0946ba0e34cb9ccf6d1935f1304881a033a52eb053461253794420c2915b6adc45635d9ec90110c28ae095d8c063ee1085b2fc6fc1fcb8a5899f6f9c1d3c68d55120f609d4ad84148b62aa44fad8ddcccb5a87eed5fd64f04cf5ba7d0ceb9c25f7febc82386cb8f48534ce61b3111d178354f72526dcacd1eebdb41d0b4e7ccdb62d9ac543374760c0152a73594023f69485d5ebef59eea588f6f6f1e9d360c1f66b75c267754ccbe08dd9c962d7f6f90209e1ca82ce00a39516af6ead5756d24a0a60a97b38bd1d381a6d60e41fa0a9301276cd7dc1c943fd8e65a2848ca59186a04e1da2128fb5c6e8b40b87c649e177e5eddebc7770bf81b4cb4d9f0bc068b729da634c1e87e288aa0228ef0626796a7c7ffce1e983f769546811599758f0c52551fed8d4fba79ff316824b008a70ec89fbe9302754b6b651d46a2b53d7739ae3791193d8530dc644da9d32dca5d522b4d264dfe0e0936383df532750b45d53fc0f49c68597350e1e6f5c14f4dae9564842ec467879fc3a25fa4e6e10b98a235c669fe89382dbd4d7710f64e1e2f6b7985e8b71f0a10ecbd6ed76a95dfc5a7a9517b89d86d6b90fe1155b689198ecdc65fb3e71422935ec23bcd8e898ec9d7740fc2ef21d4d362c0016c010a566511fb595115397737e9f97e164e499f659515eeb31919a546528570319118ede938f9bc4a0caf530017895099530b3567a43a1c03922d5def56b7fd46761448e1bd4d56ce6c121b649d86e406cc33e9efc8e19a075850d11512a8877c4e5367a8dbffdbcaf16a96f1eb2d9c166e5bc99d3e2167e2310a4f62c468b0c0894471450c5872b307ee9eec2a72484d0a46d7aaf2becb317207ca04dac99751fabb8f0e7f282ac528fd8d900892ee0f0a78fc1205ca3e71bfd673af4dcd00ecab25c214f4d1fcc388c91491c7b34639e4bcdb73417ada22338f6053c71662bd84f871ac7b50283fdb5f27723aeca5e124704b790db98e823ab3a36ae7aaa957ffa05a06fe26e76130b9eef2bf3d02d121e8d632c7eba8ae858ab083393ca1b4ab518909aef374aca8b803fed6c1f48ecec7250c50ef56e3c2607b1109f425e7c7d27ac6874356c42f73379641c0aee81bec816d816458ee81f8e3efe6435cf348c63d7df0f04d72e474e510eef803b0c518ac7f13e0e1b6ec1966f25f776e5492d2fae11c9dfe52aaa915477d101c89b0464bfcb7aaffa674f06dc676cb95d63e6cad6d52babd9a4f0b47419a214aadeb704a9c61d448185378b807903afb12bf13200bdba589d2733422de156a14a2a1e89dfcc22b6315000ef9f0f5155d1966ae1a2e9f8fa127204198978b050c95338f3d46eb3b44c4a734d3775421e16731711fe0de91e753e9c252670d474f8f380a39fd3cc58fe6eb69e7ac3f364ef820401841ab4dd360cd8f9b9c41a8130c498b1631b2ff6ffe85162394fde717ab17e855f3d3afa33ef8e5f4d9d344c2b470559b513a960646e504469957422daff272529368dab56d28f930cde9645aab3ce72cd293dfa3678b89bb37965f2a94c9b202e479cf2bee653f1a7d7bb010c15fc73a9f1b39a1917f07986bff7b56939ef927084a0e796cb990550a4d5bd1610a275c764fedc116ea202159ea219e98005218259b3c9f3983e969a4342c50696d89b15f2d4287badcc397e647c52b9ee7132da95534de6a049ffa24633d6268603d590dec6bc0132feb46736023560650c29ebd6e16006dc234c4db0a4230ebe02e8424ab1c03a72a5d71a0350d33fab5fb1e2dce388818affffaae60866f32b5fcb459bc856f06ef2ee263b2a4669805ba389181da3e4a5dac895e80a3c93c1b636162ac6232ddf19c50db847d9bc154cb5c9a7822f837ffd4f605d659144f98c9a4197f11893af8d87c690a8a1906fcc6f0dac6078c4c208f8791f98aeef85cefbf52d4d0b3ee4ee0512372a197d794da8ec1e272fed004b69ed92cad63727f1f66a86da2fcfa659d7f3b4eaa4e1a2747a54d669c5fa58ad0311052edd164b1acd22b067df38c53eadcc91ba380e23c676acefc2c953264f20b15f6644fdbe43210e55454db535a716571eff814a0d40dababc7aa05101f762de095abd041769a5e0092b62f54e67b3c54150554f0ff00395fc934ee76dc4c3b870b4ab0d5e252f7e058314e8926a9f0f0c3bda0d6e1d02a53e95dad904888c56e68be399928420124ccc69ee67e3024dd7f610afaad3a443ff494b51b9f44035d23d30cd4cb8dc898600708e4a0e680363c2552358fb00b5067537157ca9374be111e97629113f7a2da3505116243248479113605e0b1e29302770eabd343ba25683456082d302cc958e9b8e3d54a50f61c5a5d56e5d1b3cf83221025f4956a69a0a8558b01541a382d0a04eb2f4607c86f7c819b17b4914cfb316b58cb6e6858792c65e0aa760686079dbd153afd5e0b904df7eed50b3b5af3cdc194e3b07cb3ccc0591ec83184fa9888c0f03140d018023444d0948fc0fa3d31f0b23e501f7081656fc179b05f66a151efcb3a7332834d36e897e810fc4d15379c532820cd532d262500143add17beaa71dc7c8efc2591bfc5895bc7ff703acd33601b430c2f1fb04deb28315fef5cf83ce07911e4396b56cec1d0eabb97d1e91fb8e49b95e1bdac570831430ac7d5d65a6185adf6266278b69c1dcaa5797c197f63beeba2a427424d526942148ff534550047231f3ea204f5abd389caa4eb5120b8b8cb50275030a9f61f89eb32e10c5d08fd70ff75f4b9af5252f12fe040ba56247bb6d701525d75dd8ad607651cae1fba381d91dafa1104f9bb3938e9f9056ec1ccd9d78ab9f4c0770e3cb3a8fcf0c8263163ebca5d1bda81666e7fea97f82e4bc063502305d498f57d67bac67830bd439d1a193b140248ab29e47e5c92378454bd468929e79c12cccaf9f650a1f08af7c58e92bc4b42c7fa0ebfe5a4c1c4ba9053a96f91d161003c23bac791276a2219db5798213473a04deb629128244a6e182cb598ef841b2bb114c8cb14c91f724561d48b599e5d8238d85c97f3258266a2e94a1b5fe59c11dfdf1eee723f1b00fe93e3c92206323dfb8cad810924ab50f5444b814212aed9c1389c212babf435c19f39018c4ca36638a72bda52855263279c722f10938b1b41664994091545ccb9689f3b51128963568f6d6909dd2b59f3fdf242fa0e50193129e70290d2b2e9430c1ccff3e4164ba549c10b36cb0d15bcbb9ccc8b73b3a7dcd680a6acf59ce35d91c82bbf9f876fafaa0fb3b5f8e38889b10573926879e2f322306b86fa504cbe511b511a76de8ae7d80653e91e62846ea741415e7da561902c92ba7e2d81b4ecd023c271c6153295cbe3b504c3171d606afbc81a87a3351afd4bc9337a1316a98c5e38e5266cb314c21015e04b66739a662e27b97fc45e9673b574569d965fe231e570ac1eaa256da6df8f293f737c1b42a012e8d2541d662dec9cdd01608bc9062885ed98e070a9abf334f314caac195d351abe39a3ab987cb1f3af29e0b3e8d4939992894928390b0bc2112395a98aa50b44639360dbcc98a4fc5f3e322ca0171d31e4ff04fbecbbf48bede2f36aa20f5c4320248d0d6b2f34f4ec422816132dba11c0442306f9cd0561e6674cc15f1469ca7e1d1565f986b274d064189dc1a643df6da36c739e2c5a19648b6911189828a60a0e375699248baf50dae689b6d1930c9f7a5827c7feab7d52765ccd754f2146c8465e0aaffc86aa2d35815bba7b8337dc1cd04f5ffe7ba75c6afe68d4ef15881f8238397e0db861b7d1d65d3829f8eb73fc47bf6c56595a351b5826b28ca077410e1fe749276d70b693628c5873dbc1475c73a109c9be15c1287078b77e9f180909c49184727607fd1386100deee88eb91cbbdc83f414a5183290829d33eff27e2e9a280758f97d022c23943d6e6e2d4a96d15b68791aad210a8e2770eb985f4393d8c53489dd1f36e117b40adb11e98fc38ac6b49609877a3fa64fb2855ccba44c60646c42610e772c33052afe50badd07806bf566f0bc52fbbd0b9bb4e83eeebebc9e9c852febec1675ad1d35671c8b2159dc9f5a30c27a5defa344529d1e80522134fd48a45872ee5ab95e3e7ae1e64fb50eb5bfaf3ba211bd0b0dbfee169f56ffc4718f6902a2acb7bdb9f0412ffffe0d20118461a17f1a5544057a6a5768185dd7ebff10d787b7cf44f7d54e123d5640b4b22ddd7234cdb1c2f7533bf548eb928d9e5592f18fd53f1a0416b6853e75bcd95395875753648621773c16a20e7e7b525039696a43ae9272b383a49b11295307cfe6e722bd75a93ed6dd8057ff9eb437885416f7af8295572e997186f82304817128bdd033018e31113ff6d022336e22436689b9b15af38f24461eee54ee749a6f780573320cd5beaa3542b34e3de34c049a634ffa84275e23b8e5cd3df2b9a95990101ccddf8118bc7a788740192ec40cd44f1c05a27303d0fe645e63a3581a0202aa8bbfbeafb9cec809f8fefbb5af9467347fa0bbae7fb1509f5cba0bc99df1cca9cd8d0bbecf55e2964c3e3654a6449c33b17c66a30c1598870ad1c14025d5977c634ee4844593181c16589c61f0b038d70aa7b5296b3e7a8a1812193af28b1afdef5b8d3d130a1a9ed60877ae3ae70cf63e282ac1be4a6f28899e553de7a8a9939e859bd444ff54fbe6aa30109c2f3c579eb61f0201b1b19ec7b47240be004769d72020fb4cd6cdb27a8fbcb588f3e830bbe3ba129b20facdb0edde10f117570ba1eb41dd90c213399d1cee177bf269f6079f55a0122c19628d4a1f984bc61e48855988ac984abc18286015b8ee3237b047fee5948bf3cd63084acbdfe35b165cc95cabf226882dca08aac408c55d641121b7f2c4dab81e82e6007e67ab168523867b5dc74a339a8f8d1a76aa662220b796e403b8dc05bdfe226d9713f401745fad0e6c09e75fb3b6075cf3f63d6e7aefef51a89de2840efa02660eaa17af5f747a1c65c1362b2c90296f11ddac81f51c9f9b124af6034b499dd51597c0bf48ae75597e6fc639b5c791a2fc2c29e7b9811b5555e0cc1a4e66383deae4c3ca0caf8b6b67e2f955eda7e7b247ffdf139338f9ad5f3aff638d53f0ef4c95091e7b3f831f6adb89d8369ddb2e6830602a80c24e507eb4911467af4ac670f6e662d98bb37c489477efad71622cfe5721", 0x1000}], 0x4, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000012c0)="e4498c17a6caea", 0x7) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001280)={0x10000, 0x8000}) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x9fb8) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x2, 0x966}) lseek(r2, 0x0, 0x0, 0x82) 16:00:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x20000, 0x0, 0xfffffffffffffd5a) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x9c, 0x0, &(0x7f0000000080)=""/156}) pipe2(&(0x7f00000001c0), 0x10000) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_dstaddr=@in6}) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x20) 16:00:15 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:15 executing program 0: r0 = socket(0x0, 0x4000, 0x8000) getsockopt(r0, 0x4, 0x9, &(0x7f0000000000)=""/220, &(0x7f0000000100)=0xdc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x4, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x2, 0x6, 0x81, 0x20}, {0x200, 0x1, 0x5, 0x101}, {0x1, 0x1, 0x5, 0x8}, {0x2, 0x6, 0x20, 0xa1a}]}) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file1\x00') setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000002c0)={0x800, 0xc2bf}, 0x10) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file1\x00') getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/88}, &(0x7f0000000400)=0x5a) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000440)={0x401, './file0\x00', './file1\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) chmod(&(0x7f00000004c0)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000500)={'./file2\x00', 0x4, 0x3f, 0x4, 0x1, 0x9, 0x9, 0x1, 0x3, 0x1, 0x8000, 0x4}) fcntl$getown(r1, 0x5) socket(0x1, 0x5, 0x1) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000005c0)={{0xce63, 0x9, 0x20}, 0x111acbd6, 0x4, 0x7ff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000600)={0x9, 0x2, 0x3}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000640)=0xf9) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000680)=0xfffffffffffffffc) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000006c0)) mknod$loop(&(0x7f0000000700)='./file1\x00', 0x24, 0x1) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000740)) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000780)=0x1) getsockname$inet(r0, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getpeername$inet(r2, &(0x7f0000000840), &(0x7f0000000880)=0xc) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xffffffffffffff26, 0x80, 0x1, 0x0, 0x7ff, 0x1, 0x1000, 0x3, 0x0, 0xff, 0x8}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000940)=0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000980)={'./file0\x00', 0x7ff, 0x0, 0x9, 0x1, 0x1000, 0xe9, 0x320, 0x1, 0x0, 0x0, 0x7fffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) 16:00:15 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(0x0, r1) setregid(r0, r1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x401, 0x6, 0x800, 0x9}, {0x3, 0x62, 0x4, 0xc80}, {0x0, 0x9, 0x15f}, {0x7e, 0x800, 0x81, 0xfffffffffffffffa}, {0xffffffff, 0x8, 0xff, 0x6}, {0x9, 0x6, 0xb5a, 0x9}]}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000180)=0x6) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus/../file0\x00', 0x4, 0x1) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x20) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_int(r1, 0xffff, 0x1109, &(0x7f0000000100), &(0x7f0000000180)=0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x750, 0x9}) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100)=0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) lseek(r1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket$unix(0x1, 0x2, 0x0) sendto(r2, &(0x7f0000000140)="b200cc7b013f6d1a2158edd9b8c44c3d78ca7c8f5ceafc865871dea9a83f92268c7d6da78ce7dd856eee0cf88135261dd85a9c250cc7eab983a405f2258ec65e6039b8c985f3c1fbf982d213ad5daaee07e1c775b87ad4226b5a7d77b9643055943831eb42fc1f57e4edbca7f7765f026a4074147960cb46309ef1b9d3fc88ac7a1a50ebd1403d670d7c8c479cec4c3ee54c5205d5d2444a885355360df194b87e9170bdb11c994c2e25362ce9f84cf8f2f102e552c8f5dff939963cd770a8c4cf866268fa0d99ca518a0cbf08264c5d89806ec4915c67ef8fad7f72074b8d871c675b1619bd8be87d84ff9641fb3dc85dce02c147251deb0466cce7904d6ab743f616df2363d310e50f38590217f878d50b5f2316b29945695a97c3ee1fd0696797be1208a71383ffd349c929e2c8093b32ddb287fa1d67d17784299a288d62e17c39be45ce8163650144e4f453086a94a4a86d5d2b774ff7f5384a175f9015d0bf0be02d5a298f8976cfec94b884d9766bd978c466d4bc613d2bf6f8ee3057938446ea35688ef6662157420d68682db86f190808f600bda72cc41001804a29115dda5ff2107e71817183c093ad6a840c9965cb5800e40077685bc3615d3513092d272025d3301321f712b184c2a2c9d7f1ba9e7423ddcafd8488d43c832e5c84d6860c74739a6862daa4140828dddc26ccc9dfeff1ed8237913c820061754de7ac1a9e02ef108ca9b3d89b795d7a7412c4e24258fd2b585cd96a1376eccfdea53af5392a04d16bbc74b459783d53ab064842a8199e25f70d434d6db8b2911c5eea93be0f1887f9c2fef6a9a9dd09559e0567dea4f0a320f9b8e2c18388e3ba6b601faaacca4699a8e4cef00e649d08e04d4e68cb29e18101671f772b26de1056e4136560a1eb42ab6e36ac2c1e0b09b230aa52b21f22119a6c147dd1d4c6c96770389ffccaf1f940793f726dac6e520bd9d393dac632eaccffe83c24c403febc3d84a8c87857c8ee340f523ac05fa0537e42a081f11961b212b1e6ae0d6e1de427dc8cdfb28aeb468acc25c188c114a8d7dc5cdfb8bd22bcb811b2059de05b6e968a7afc893d1ba86dbe257a4c59683fea926d67f8cf0ac640f0b00b212249fb752cdc50f2c77ce268997239c24a595f13fe869592f460193ce7bba405c56f13625e5b65a487a27b0cda8e69f67befeb61acdae32c038c608fe687f614944c4cb5e48b42780088303212e4d97c00b8c6ca83365c4610aff440a7bd10dfce04a09f5f570fdeade0544b314959f4301a4234979b607d08bcb92f97d1d5b981ed86eceff02133838713df5008d0da3e5a6d10dd96cb731ae9ef78c357d1fdc23f1216b900ee0356bb609beb7cf4a99e7a6a96b6490e9c35b806192a08416b18f3259a6977090fe780830955bf4e163a278cfd2fe583e07031170b9acda50cb1d2718337ce6c5e293f933f78a5607021edf5d362e27be089b58403311f83b05f6396660bb740980bf002d9f17473aeebf93bb614a0ff2dbdc5016a3dd5f5681fce30e52072fa30fa563bbd50efe382e1eb3cdc414e4c5327be33b78edaf0df43639b0600aecaf4b9ad40382a5fe47188a6112ef73d886dd05d619a4588d1a85aa6f3bc04ae3b2db2cc23a8991ffa638bd44ce24779f635d6ba23a2b9eafbea118f05d5f2a6b3e876cbbbb0d940aede0e20f2edca93e0c4547d3ff5a0d490b495aabb8dba8a61110dc2cdbd69d2bc6f06a28c617f842acf845823801217a3d3b9f45e7efc16ebf9dee0273dc656274c74ca23cfed1c972b2181ec9786279315e0a298c59d2bb074dab0ab577d087a145fbdab441611959e49f53e7c7c9d6a636fde2a797c2a5bd2a978ea93566bdfe350b3e2d8078ca85af9be03b3bf9f81e1cbcf211842f35389190450cd8ffe5db77cc7a60c41002ab753b70f4c6f558cc4de4f81c6563dd78a6fd02cf2dd09264a47824d2d7367a699fe7fed30e8368006ba841c3e0a472f50eab3c5fb0d7f4b1c02bab9f14299402f8ecb090a633e25c0d39e36ab3ead1d7dd851c7fd3022e076d9fcf0b1b0d5d2b775d65aa137d054422b5bd5d7790d0be04c84af51da7a50916c5c743ec316d171c10103757b79b28a73a741ecb88f63d7afd9a355ca6b0cd4eefb28f6195c93f4b6980fbe0e9b0fa83afab713c00e501bb235613da05702d1704db2755b689fca5ec9296fae4f063c5371d365450414eb5aaa902af9714608ddda74e0c38ac7908bb092149c97d6f8d6754d4c50109c8fda7dc759720eb6bc0957cd51fec6d4c3bb300feb9b350b0f8aee4bdddbae5e54f6e6f788f2cfc5aeb1d423e3a9d11d6140f3d35d1161b986aedde858e5b4ffb28a0058dfa55be46c00f63a30df0a75ec15eb1e03d002e86aea329fda643cca3b86c98859fa46c107ab0f7a78f98a00453c0c0956d7210124da7502f1607bca8c64b50f85011b41dde93c89cd14027adc3eae1ef5d9ac23ab37601878ecff44833ee4a99d9576dd3d5fc0898965afc43992d27b5c40c5551d63f3d11b9ccd450abf7249e9ffbd7a1ec82ce882a6a0d2a498f22a0211310b977c2bdb6c00bd79ad8d2b8792416abe0cdfdfd253e96fd499447e2aa3429d4400fd3b5870f7ae84a670b2ed586bc3e44bc3fa453a68e73bbd11c6154e800623975ea11d6a7dae3aae7366878df315496acc363362ee704ca749356374255d32358cdc4e9f0e04a4c6d92a872ac9f1440a3a90b6f0e58e0ef9718db4187f263daf3c210f7d2432948ef065b9ae022eba6532913fe1da8ff41df29516f8af870ba0572cd6d1b5d0156f1568fee75ffe6b48a628a276580714c90b51e6f8bb8222fc62057a94154452648f04a92b7425c82565f1515b122d2ed24f47ef0ddbba36b0dc956bc836832d9c8b59d0ac7f213c2f1954a582f16f84bae11a1480b954ffa5799e04618fb2811e284743057c61c278f3f06a9f83d22f3aaf90a1020bf4f532b321cb8be24c478372e8d4f50e4e7132fc263272cd8aa33a3e8071fcf47b6c1e457a0d0549b803edf37304b5a582d893e5111779d21d7899779cd636dcf9529ddba09b7867035ca751da5f5ce56c650f0f01bd112ad59430766b3e23c1a0e91a8088dd0600811de87638e6272636e247070a720d43f8f54fbf005054e30d3d44537d6e1a8f38e3eb03ea1d08c77535bc747a107fa3d2315563e9c60f48198519268f81882a58b99fc964318b549fee22f29c36599e8a316750ad077a2e5c8fb35805cbb697dc68b59bd8a1ea539dc1e1c0560d655336c869a994b0a8cd804517a41c4505fdbbfbe96ff09f159cfb32e9e2036b1963098fbfcc473c1db19f0df9d80c69569ec8566d1f582d3678e83254f23daa313aa686d956ee4414ba646bd526cd41ce40139463ad876970b96f9a354b2dfcb4a61b5d9bdf1e7515e6b11a54bfc07d18364cca05c5ff2e17a19b06327caef385e83b9ca0257c7da1f92a6c624b6771b4c0ae7b05e364c4aae7a6ecad15c6c346ee3b3f2faf8b87672d4acd41e82574f0bb7ea768b6478d446a2d770a7a86df5d8bdce02d20675e4365f9aac299c21a1e8347990b7feb1390018c24c0aadc80661638512a2c7e7db0b1914f2a4401195b8b321922cd095b09a8e8c1c14498e7a5458cf95a4ab2d050715e3d180e9628c33668a6ded2a77c10a638c9ec3f47929e0c1184073b56e95a97bff794ef5d97805db56e1ec37572b1427ac572ea2a677b84cd9aa5b50f6609f1ae990ee95d05e0b467431133269ac335f794852acb4f323ec5cd767dc10823c4b91514d34f8f8c67273985e32323f277a9290d44295f01ea6587799666013a0c96cdba534839d6d22fbe0f88f9718cf06b5c69887dda3f3f63e9ba855460b82653c4312723cb0cfff12932a2b3402dea05deb252009e470d34171f058c7e6a3dbdca52ab15ff4761e784310880c343b0cb09b9c356d344f417781077be0ed531eaa7a54887e280e73420c76313a5a4e694d95734b70f5c548082d8231e5e3f16e62c153fb3b277de2977fd4468ba97c5a61bb1931e15cb9668bd0ac799b7c52a2c52ef7cc0d0bcf6c6b14e6c6ce13dfa86e1ea3026b6360b8f1dbecccaf0a10ed22d1e78b6e0ff57ec82367d57f9b9a7b28f5965f7c259177dd1eca6e3ce67447b0e38a270d14ced3aae3d661cd7a51ef6a3f7173f68f296f7e706cd2041d59184a2011aad80fec940d3a6d2c49c79233eeac0f7fd7a747c580915fdcd0e2cf15c408336ca4c1a52d4c69642efc51a27c088105f24d872275c8c095018c927de04599d72d018d494d83adc1e33a41f0644ef47019f9be782fd88a9ae8622bd6d1d2e5521350b94f26f1c5b743b68f57b1d98bd6b0cced1bc2763d053eb7ad2eeb3d6c27da9a7cadbfbe9381fb062c96c8df1a79b1f103d53be569864a3ac20917069b474ad3c98132f733df5db2ab8524eecfdccfc26e6f548f1ddccea1c93cf4ab126ec4a81426824b1ebc828d49889d09372b65f5b268b5046cde84da86a18e4cb9ef08dbaf8c1bd5ba39422f375a00e684d80340ede5e7241ea9350776f64158a9254afbfc6a80416aa7c40d1834f57f78d2c812804cb64e589b538ce8e28bc4dd41dfdde2edbc0693c3b9791442385e16a4f86fc8adf1f4a44584b1389d43cd45c5fefb03f9961e2702d740a40d007129ec6d2d203391b51d043206db0b6d4fe428f3a756d17400c11a31f121228ca86b6d3fb754af7dc2aa2afd5f48e49404fbfe03718cdc2e65a0683941865d8cd6529c21bf1b4fef21beec49d1ba08636e09cbd9b667125d8f05e1828e65cec9b292c0b47f231b08b40eafb03b05ba3f9f33585af7d0e1a161055f1728e0327a8a2e6ddfba7d5c3eafdd50a2767ea7fb6e5d32568d63a4f024e8b35a3e56e1134965fbc065951607fc7223d4be71da1f3fde40d50f105a50fc0ae56748d72f54600bbb80be5cb55c5c3e2756ce1df557d756f430d8080f04e9b63e0aef27541b816b2cce056f5abadad0f200affd5bf32be83da21d3eac48d5db1612ff031807734eb9bc8e147368067af906e4a9bc573092c4b46d09c430dc12495e09a90efa194f64009aef1c5215509deb24c036e684ebd801f15c71ebe726d9175f01c4fd250aee4b8a940294fefab1e4cbbf769316ad8f9dbf0858d38cf392269bd21e4767de23b5882e86fad819ee43ae5547a1af04b6216dce5a0cde7b52564f92b783bb65f41538039367ee663416c457db7fe6a1f8f84c682d1ac221c856cf0d478705e81f236a62af9a59bb22ee2c476de7ae90a0df99e6c81d4bdbdfe6703396c8ef0cae13436e74d97ed8d9873075cbca66cec05394e4def07b18c0b49046bb0e9ef2bcf9f330bd1371b84b088190b590c56064087d918b3075141321480a0e328803eb8e9ff325c0677f001d89e55470b09899a5b8e894b4c2be3ef61f299f3bd0136ad744a9c002996775d636ec24d3c75b2f41e388ab22e5d91a170f66f8950d39d447daaf4e76802cbb8a5fec459232eb09d95f843a20bbf1c1f288d8cfe7bcf30aaccde29a0df09125a8f1a73f6e3b90d1cb0c59a297cbe25bef74d0d1e00d1c446d761d3c1cb6f968a1af3426bc7fb97965a20431f90846af759d11d4a1c272d3a8139c474ec9be7baa10d770a590c1b1c58a8cb02e904b3da153eb01208a7f452ff2a4ff8c1beb8c1aec2a63360c375795e4351fd5eeddfff27762f055e8c4ae8ac0f1138ecdcbbb37334832195bc1493a6da830e1fc2512796f62a3ff06c120c99d83a987b2a8e8c19322293e10d8d8faa", 0x1000, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1c, 0x100}, 0xc) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x4000000000000003, &(0x7f00000000c0), 0xf7) 16:00:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x22, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000140)='./file0\x00', 0x188, 0x0) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{}, {0x24}], 0x2}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="9ca146b6a247d3adbe17676e82441963faa9d67f3c8d0fca787fdc2fc30abb508b69c453ff08a81b777b68223762039ef2f42009148ad9f917cba28abb7f869dd80afbbc766cbd52e35c9f80923438010b7b364215bb76df4f3f9b49930f3ba2b7b3503a4fb4f521082a06c6fd4426bd5178c3f2ed883b47739f41177984", 0x7e}], 0x1) close(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x25, 0x5}, {0xc8, 0x7ff}, {0x66, 0x3}, {0x89, 0xfffffffffffffffe}, {0x26, 0x8001}, {0x47, 0x8000}], 0x6}) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x7f, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0xffffffff) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) pipe2(&(0x7f0000000200), 0x10000) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:00:16 executing program 0: setrlimit(0x7, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = fcntl$dupfd(r1, 0xb, r1) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0xffffffff, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000000000002}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x3ca, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:16 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) read(r0, &(0x7f0000000200)=""/8, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r3 = dup2(r1, r1) renameat(r2, &(0x7f00000000c0)='.\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1b2, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x1, 0x8, 0x7, 0x4}, {0x1, 0x6, 0x850}, {0x5, 0x25, 0x2, 0x8}, {0x6, 0x6, 0x401, 0x369235ee}, {0x7fffffff, 0x8, 0x3, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff03, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580), 0x0) ftruncate(r0, 0x0, 0x80000001) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xd0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x48}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") syz_emit_ethernet(0x70, &(0x7f0000000180)="46161a426322fb3401b582a103b7a95b34f958800fd573430b57c501104fcc1f5b25d41d66618b91933dc99975b38c9a799606b33d5916a9f70949b1d3d2f4f6c305b8d3941f9f53ba278938a10fa533f087794f9f1520e73cf476e016ded18d682de74a19a4e3764ce4797e55c2345f") fcntl$getflags(r0, 0x3) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x10) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0xfffffffffffffdcd, &(0x7f0000000000)={0xffee}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x33, 0x10001}) pwrite(r2, &(0x7f0000000100)="e477c8a2a7fb4215162d8ac53ed50bebb0153685638ce22ac99ba9872d9b655008ac2a4cec5937ab", 0x28, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() write(r2, &(0x7f0000000000)="8943017c033aabbd3ce4e3f6dde38613a560d9ae", 0x14) close(r0) 16:00:17 executing program 0: syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x84) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) dup2(r0, r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_addr=@un=@abs}) chown(&(0x7f0000000080)='./bus\x00', r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r4, 0x2000746e) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r4, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f0000000200)='./bus\x00') ioctl$TIOCSCTTY(r4, 0x20007461) accept$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x481, 0x90) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="e5") 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/1, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x7b, './file0\x00', './file0\x00'}) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)=0x5) r1 = getppid() recvfrom$unix(r0, &(0x7f0000000100)=""/83, 0x53, 0x843, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, r1) 16:00:17 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x100000004, 0x7bc5, {0xd9e, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\b\x00\x00\x00\x00\x00\x00\x00'], 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0xfdffffff, &(0x7f0000000000)="ebffcb0013b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) load: 2.85 cmd: getty 32453 [ttyin] 0.00u 0.02s 0% 323k load: 2.85 cmd: getty 32453 [ttyin] 0.00u 0.02s 0% 323k 16:00:17 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x80080000000) r0 = socket(0x1e, 0x3, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x48, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffff0268, 0x3, 0xfffffffffffffffa, 0x2, "4a46581e7aaa00262995a1b395181cf48517f1c7", 0x1000, 0x8}) flock(r0, 0x3) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0xc009, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x4) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x81, 0x8}, 0xc) r1 = socket$inet(0x2, 0x1, 0xfffffffffffffffd) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x1000000b, &(0x7f0000000340)="8d770b08948f67a49a1c0490f763d85ad3e67b93b7e6f821b33a2af9bd4b6f092516433f0c0dcc033c63963d7cf41f1455672bc90b7e633f526c8e8763fb72ce011d3493999b14c2342033ec9d7af33636bb5535c846a84097b4c91e33be5558e20aa8a92b0bba8b807cb8fd79ee7d0efb41e351cb60048cff79bd384607d629dac0358cbcc4ba566e8d311918398824f3a0c04bac280ed089e0638d374a75783e7364ff2880fdb0719c40470cb49fb6038bf78739f8e502e9c936975e9c883bc115df7753083120fc9d812b3e4ab80ea3d12f1a0e47d5cd78d2a65a67484e504f652effd000a85ae2691c271ecd17825f7414c5f364626354dd2778f4565dc9cc38ebc4a684f52ef7b7950f85fd66a21722949b6b156ee63ddbdde9f30631a4626cea39a9a730f5e8b42c39e47736352b82f2f007", 0x135) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x3, 0x5, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/4096) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000086128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f00000004c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000500)="81ce7142e3b15185864107ef30f405191fb112f69a8b3fe845e021c8918560eb53ee8e10d9511af8dcd27216b639277f51124ff6efa8e7d4f65767f44e2afb1650973fbffc8595b7551de02d958b2d1822d4042f77ed1c362ac73113ae2eb44428091c38c988109afb70d7a835840aecd5adcc05be5b3cbb286963cca94a1a66fee2dec20e6754576df1132ee1ddd53652fb2fb870712870208a37", 0x9b}, {&(0x7f00000005c0)="c993b555ceb2a4049ca51e5f230b9710390ba1e7a46281c0dcff3ce4c7dabbb000c935b8c35ca87f168bce019e7c0edd92e1779446c087b3480145fd1623d23e", 0x40}, {&(0x7f0000000d80)="2bfea49aca67474efaee71ccac124eb7b4fff7c94d1c282687fe3334b75a8f1f50da38c133547aa4ff664bdf4156d05217ddf73f4a5368a71bdc73049edb42f4fd9b06fccb2fa255301acb6fc17a48a07f2872880f87467acec27af7408817e7f4263be7cd447f70bd1327284f8fc5f89b1817b5ae245b2b8c67dc10fb71b4325a2320653a1cb918e64bea705d1e0c96bcee4e3e6cfdb74306a8ad9062698eb468a2021f91345e90831c7a058b7b7eb9206570218f001c02d240f61a624be01c4eb4c77bc39047f8085dab603aec1ab27430d9b343be292bfb34a389846d2a9f619e2974622810d64bc8589eb421b18edf8da18c0c4c48524fb96e81bb4f2983f8b94170ba606e3953f4593cf5571bf1861b648a3c5dcfe3209919a8ee84c25b9b30282e74f650b34f4cb83f0bd838a61e5cd1148aec76a1cd0511bdc41c69ebd553d8329dbe2164bca545acf6ac60e6314f161cf4b5fb90f5fc1f83db0f1221787a5e0c51c1fa7fba9e16703282b2792b5ffcc69438582116185f4f01eb119469defcc90733aa9d327b97d0151491654551bdaba522619a3aaedc70d14871fb24cdc8a05964da89b51c5ee7b8e1baa0045f91aa07652bb5f7786aa501a2cb16f8df62f5b6465539e3ffd682477b6db4217d2cb498fabb0f291b0cda147f1423cfadf962c4deb99903a36928937143d76c675d85b01e5179391872a2b91b20946da19c08e063b939657e9b4b57f1a224b3b029b2982a80f9708a6b9a05890c71bf38bf6927e27c2e072c302ae1fa26a9fffeb1e90b7432347b29086940d40df0697a05502b15bb77404a13ef4fa593fd3195db8c7a9f031f7ae07883b2618c8be5d6e9e0833c04f57f67c8cb952ac6c7216f44ab2879e8817deed3cdcbc1a202546320301b0fdc578762f8a0a6d23e2872611d461d6fdac57aa67f35ab58098f004b4d89db477791b4051e9eeb1ae8f0239755d8279fdfa94b2f149f70d0c8afc63f465fee86d6e8c91fa1ba34c69a672f1095101a1272e2a0c010d1f4fcadc7d741e367d05112a15a148c69f82116d1121dec665f7c21bf41b034cb912125ab796e86eeb90faed595b41efd1d38d440f9ddc22c09fc658c7a5c98fe96370ef0d97a2bed43df2388561beba6861f3b81a199eb0327510d7763aab5b5970c9a8848297214121b4b7efdd3c8bc8af263ec7d0b06119d73680a30aecbce3e79298bb7720595ede9d85714d41c6ddacd5312a64961263d5220258e980fb750588562f7499eb8a2792d37ce352edea50368c05e2578ab1d91b0aa5c9920bdbc0fbd137c4a93bb053ed3976bc05276e10c3e3bde1767423ed6d86d8ed488f9aefe3b606b81a4a699221f9a4862a046222249f30ec306db9846a7ed00286fa2a6465b04452bd99c44c4afa55e389126e68661f21895ec898931ec4c5037845db2691c3a9edabe46cb3905d7dca097edad4cc22a0a0b198e53e4c5a64d00591f9fe94fcd205bd379735e35498b50dee07903ec2f6e052ec4e8ffee4ca462f500259b430a2f9bfbb0e1e0ea101bccd34926dbe306efa5ae2332639585966f7582d8aa86d08e1a14e77557acce89ccfa23c0e19ddd3ce1259ec06de348e27f6e22f7e63e124b66b28908ba812751bfc3f1b277018560a933a92dd4ada861d69f6fb3b3f3d23b6476a3c1d808f0f46f896f62500deea957d70e5b085e4e77e44304d86e972412c7f7eb7f43cc58d4579f1e2474c55dd0af2dcc2082a39c891b2f6b08c4249d572ff421ea759e2f4ff9c91575e46fcd656372f60b1f8a2a4bde6d3d7ef015623d661ec7d101c3a1526ed670789a5a3fd2f4b2e5e6abe35106f03f07bd75fc8869506b08142acd8ec6eeba8ee539517eddb66ced8be541d6099c22d3dc27cbc370526cff16faa1496030ccee213b6c56281b015b2c03a02cc15098646a4c865d7575936833e1382a39b46c93baaceb80ae51461de3dbe3272b21ca915aced1775868cf697de3f53964cd25f5413268e0ac3769d9da1631e5d207745bfd4cff4aafd3bd45c47853ab7b2a93296116a071dd427513162ae3399fc03ec7e98cdcc460afecc4f83360722293521ed22b813e6d73ee353ea0685bf0e30ef076aad7bca76e68cf464eba71d2b8fad56e708583c3cfda11b39a1ffbc970b6862532f8eb17f91f7735deb6f6ea9e544f49bd2cf37aa5a95d9ea96f5275db68846eb3fbc6c1769b4c0705462bb3a737612907690b4c6f2b034fbc17cdb7359160d4413d97aab652b1b23a8a9f0e9ac209593e19e4595ddbf6310247f180e58e7e573d760b31e661cd9532da7dcc583d45b12d7691698e04e74df887852a92d30c7d097a0bdb81caba7c19246f780a02439546fd407d872cb7686c309a9c59cd4b90853d977ba7e74bbac5264db1a5519b36e052eeef5ef7f0a859fde91af1ac6bd4e8e72f8cf229ea6bc3f96c0699e3fea9876a18a5864dac32db7c42f291b54905113dcca420fcf6f0c0c7ba1ab4d5c16878303866da1796a4f3f61b487128ae896243c1e739739ce9bc8b146b52e019d73320a242ef077a80942c2dda2ea22cbee0e13ebb729128a06b0144a915f98cf93411cb76ee43bccfaba2d047e3123f264ea4c13a40911679edec67c7804b0645430ea3fb1cad5ed03d64d67d7cd741f96ea1574b7825acf8f4a39a5f56550619b27d49ffe4cc47787883e16e0c60fbbbaeb5e0e2d49619111a874e74e520b946cf8857c1486f559fbdf02d0b9addde6b610a6e92ea8642b209b590cb6947ee87fddb66b27d03134f5af1e89d4a0abbe8bc3ec76482c62bd1e184369e87856617c0689580d30f0dc64eea248ed02b3dcc7afec28075efcb8f2715e00f1886f77c6df1ea030ef9d70c22a59ac18f0fd20d67c2df0c231fdc0ff79f7145db9b8ac52ad421035d4d89c6cdf52bd4a91ac9a5b3f781512fb4ffaee1074fc12d4d7557401e4fb1a9a8cfc808c6f228b8057037d1f1b83adebd890a891d748841b981b0acd26791155244b199e9b6d77d0671383e2f269c1a94e33d87344f74d2cc20fe25611bfdf4d5c45668471875c8dbc4ba14793ebf9a31d44dbfa33788a56e8a0225b902500ed8e5d628e83e840545f4fa8366320e14f921902a5cfec8cea3361d844563cc6de1b744f9fa36765ae79f2cfe090d4d144b984529d8bd40db90bce85f4ea756686914235966afc97294037091cb44174a8d8b26eabe632e9014c084cabb7b49ad2c5737c0c2b239dc63177db9056d92eb5ab49c336f573f122b45b35f56b23d0413c8350ce1b963f1467072ac5960132d48b84dbf39fbc4b7a7c3500fcc9d089edbe6db2a23f9e077765286950dc36fae9f989090c2e0a7fd796de9670957925175617d00a465e6b0ef43e4f36dbaa104b13c003dad5409b797dda459e07115a49515776ab50f7d17ff8a01e0641c8e8e1c752f58acf02e6f55d4f9cbe0ef2d03570080ef8feb1b9be595d8a7e7f343e12451d3c28fb0bfcf0b8b380827614fbc73c95ff501da7ba00f9da5bedc90dcf11ad9ace8945a8dcc610052a94709f1195cc310c90a46caa1d74b6a9e3f307cec817b2faba7da94e92cdad2f9e98d8c87a02d481618c9fd0c6e7f218e384d66cfefde61ed508d1b81cbeb145920b8eb95ffa90f8d1b0da14ace1302f127ba34042fe5a9ba437f41e8585e30db42d933233a0e0638e4c7cceff5743e4ed24d12f7696b0ef00a3211676ff2c0787f10d16986acba352a8470b7cf86d5ac46167bb22d84591c72ea40813ab46eb8157117ee8e7809f66881fd23803d919cdb32a1caa343f67eb9773cca8d56ca202f15c6365ee57ef54bd4a833e08ca6ea831bceea8c61899d64172cd51c9541ab0e78099526d5eabc79672dc64144c9672fc37ce39fb051934475ac47c00ec307dad984b1b67042f301092268911b15cbe807a322eea982b40192eb382bd97123a18f3e55d257a317e92be0dade275e392bf7a285a83058a515e097a1438b0466f205bb478734d85b23c7e70221f7e91e666dcc362d45d2e74b5ce93106b77250997d239e19533e10690cf2d5ebc9f0fb1f5a24c0ae60f8c49b1258e0b0793ef9ca1bfa3f4fa12bd0a2440f757eedacc5e612fc2b1d22e02a8c6a979bfc82e62c5e841a8e7a63913ad6d5db87f2ad61c718289e5fa6dc3843f22d38a5e7d04d5e39e3d07db07f6d19789aefb21d13ecd8e39ec466ceee7641d6f2d222a1caf3af42166c434c0a622e034ac81c190189af65af7dbbd227129811821ec5a4e59eaad9446711f9161b06a2c28dabd2c2ee27246867a127e5c8eee32f79773d8ae7f6ba150bfa226e99119f1c2ed0cd04805817e47162a7a61a33c7a8fbec65162f859a7ab3154f082659809080a73fe84ae0f7cef7d520331c6cb6b093480273a13127588729f93d0edd2d15fec07d7056b281166aa41948fee6ebfdf61eafbdc2d989abe1c4edf777118e991fc660d107774730ebea1db08e7c5dbdc6db619346cc7dd1a7fbd52cb0fc372eb466afff740ee693884974241dd4ba17be34e52288a4a14b4cd86ead141c0bbf1d2e19261f1fab4cda3ae9bf6f784c8a015ea4dd8c6ce8b5084a128923a0c647a9a1a8777739c6bdc89ac7a626d41844cc03d187b99e207c9d0b33db1d7a190fa59e02358279dc7a0f0b54ef95d57ede8c1a029de21e3dea9ec587a6db14c38c635903e3756b118800985cac0cfd29ccf24a660faf8fd0217a98389263939af56f3c302f7d5f49175e53c5a19b6bcf2cd741b503ef24ba7c80ad4562261d76d8182464183f8a39cb7a75d37cf21070194e299aee94f842bf6b3dfcbd5fe812cbd7d4450df6eed12b318af5459d8cf2263b62526438fa7c0277721ef60cb14445c0e7d34ab1ad394a07d440a714fb59215fbb1e21500e8b0a31a19db33586e1aceca9fdd51ea7fec60bfa396672b02f639fcda7581fea3aa68c2adb159012bc5cff804b50a3727ee5e1256df3b3b00b5de2a6248fa3d5bde04c43fe58e0fdaaf4cbbeb0334ed1c7bfdc44e76b1f10a752b48d6f4f93bc5cadf7c08bc2090d6f6d91a92eef75c6bd01506db4fde7b10795ae0423f693b7827dcc4da2beda0f47f2e80b4befbe143f4ddc4cbf4a2a7415b9ba1322ceda56a3b128576ae0a73e2d5cd8aa04a42a148c221da7920e510a4cef5056ae4b0ef9a044c69de46c8e912c9eea1b2d1b46acdcb32212e316f027910eb83dea75939168854080921c9f1d1d73ce7b4a9d4530c873d798a53a62c261d78dc35b757cd905c17400124f85421157e1dc2c74d3d124f6af4bea9b9a2084d7cb9c67c0afa753df8bf9f2b07801494e2a009faed0671b2690aadb6991edd083376013921c214325e0b6521defebdec0c391a6999d8a69462ac0681b2d9a146828b1e038d7f01d13984af1fc872acfc580ceb38f6e3f0837e7e07ffa3b569771cb3587ba5b5e7bc54c63f6d79eadf9b037577c9a3059754a1894f3c993f25414f5ba92058edf91dd591028ddc54383bb57bd48a448b6d1b3bd7d47ffb5261cb977db47e6c367fe2ae8a44d6e231497af48543924b71f82a0dc224af069b85e1fe9502addaa17cd574c5aa446aa8b1d004ae96d68d4dda9c7d806212d876e4af4b4837e3ac1ffac48201dfbcc58d99b7afcf1db9affb5a48036477d045ff55b5f807bcbc16c16919033ab084a83acec5bab11aa5eae80d38469803f903d6a2785b07d64d7a94c699398aea0e71bd533906a0babc53f566c4afa215e6619480c3e7be1b3f7a729949be8c7749da20e4701122686ffe0d5b628", 0x1000}, {&(0x7f0000000600)="64acb78d6f922727d37aa9e59461c2f50f0df8b297f117852b2dda435cebba56a988a90bdb575ce71f70ee39c18e16edd3c63de620d2a5ede1d6569f6e21417b47ee6d963849c70cdc60a463c9734840510d2593ad63a5cabcac80694f979ca134202aaa46b46c4bccdb399d4fee7ee02400b0aa462a3540e8f2e965a9a30ba4cfbac044d8136db747bf788ed11f42e7c96bb4cb229eb928a84e4d22c9f0b32c4dd6a5c8ecd0aa3de9939ffa6a1d1ab30c", 0xb1}, {&(0x7f0000001d80)="467aae96116d49c9b3a216c2f97114baa49995873def17051405fc9ddead5addf500fb1aaa0772c0412c3de803aa7dadc053c580289e4417e04b0c71e3a92a9fed1aa85687c9cc2043e7d2620ebe26e6129e79e635a634b5412201832965f605b86f31d6f73a95cf753e3d2c87fddd7beaf805a9a24d71ff24123dd745946769cf6dfef584aada346482f7321a6edaa60fd1b3dec4d2f36a37b9133e0372bd321706fc577b1b69dc4ba9f2437ba7a5975fe3ea60261a2845b6b28e743fe219dae19d31077b255084b6e3e148731754c49f01bd3acfc884c7bfb9cce96a133d7c9c955b1200fe902b4b4f67429cef886e42fee69feb104d780a6e3d214f626e5411410acef4091640d68d680b1cc4f4ab7d97a58b41293aa0160d475d6c858f14058d06fe5b1b99dfde1a2629244cf74f92797e36dbaab3bbe15f280a41dc46f7a9b22e5f7fde42c44e28c911d0d805892069e669c39d5a5c53efef1ce6baab82912448d795b67ab81ec26191c0938c7bb635d4098044a4296723df24475d306de6f5a4cbe8f9b9bbfa4570a4f08ea0a5e5b021f59dae3f761d2bf794d529b5dcb83657b2bf99891c78096a77eaba002dc53e2ed0d12401fe3e0e9f0250735a3c897769168e005d8430700837fde9edf4323d8551786a5f1213ccd0b50eb1fe749745ee9e112567f2e9003514d7d8a975c564a13872a561599f948fb84fc28336d1e8c9a24c6c7a9c10a7107242790cb4097e8cd6aa2ea7652e556e8c0bcd6e3bd6b2d78e7e2b8ee44422b217172dca672772454dbdd4a96afe2101f095d9181aee4ba2268529cc7dab958b75e0e6a432c854ef18f31fd8ade269dbd5a75c6c4b04cf00f7d60c670eff6ab1e98efa75501b27ab86c7acbb8ebd1b5f3f3f1b70827bb14f7e11f204e655a50ce2cfc40af1c0ab75cc692d119a0706b6534d1b2d8ec08d07a8be69ce825df08e0553fb0fc87a321c8d59f34fcb3e7a8c94dce1c0b89df615250a67f4763d7b3a26002eef45348e200c63ff0081966e484ecc6453bc62303309fb529ec3940affea23e9580d464b23b370048f9facfc3f3986950ac07cc2bc1d54dc81ad0391d70b60f459e21abc48efbd74b1304e9e1c50555b54ed523a8508fcfbb25d490f9de1a360920d3c93eca75602f24d9d110b1d2a55a967fd8384464b4d00f5ba65639ee01e475a19d4eb8e37d3a2d7ebe8b7dbd74f3bb573d223e4220a5fae3a4a74f8999c08e9e2a95a412011ad7d1b47c81e6f1e0f7add222507a1608b9aa8e445848c376a03fcfae82a29c5ade5457eb04dbe15bcb4a3ef0bf5aaacf15fc2d017872c52a54ef7a6f7ca4619c622724d0c74c0fe7ea1edc209b243d4ac6e8da00b4d28695d76ed71009569af915c9a1ca08284319cd53ad95a09051cbbfac7071339dc6d09386d8326d1b83ac9bcef8b9fd414d9c511439efee34df92108a917742af486c3cfffaa928e4155dac0bba294287fba31e25983d3d7f01af9e2a157d619394250862bd78cfe725c0dc52a19c5ab93a1d52a522b31fdccbef5db4ed325e3f5d3cb6fcb9ebcf7ebada79f894a1eb36063551943e27738fab16fb37ffb5bf954e403453300a9ce13c9708d03a8d780c607d7de9bba38d96daff5f19fce5edf4c398537ed2370e2dc4bcb8abbaad5db5da552584e9f216d54f642587bd1f39134634785099308ff14825ad4c99ea6bfe4989eaa1df89ecdd7ad27c58c24369b6e354e9ac89849d05eff626989ede04b6899ecd9283df011886d95e702a7ff6f478f225d81b0a5c43616b7c2017e5b60540afbcac6752ce43b86bd26ac7d91f2d023a24043602b57d69cc5608336ab510bb43f60c615d09df636cc183bf6c995576eff66717a8f36d6f19c9051eaa5a37d8cffb2b75fe08751111fa2cf2904e995ecaf1b7576dfa2025c5da1d88d0cab79ff94483287bb10d46d5aaa3161557ea8ba4670d68cd134acace2be529b4bb054a9d25580b908a5c9c526b99da08a7be15915147188618edb5ffd9302abeb8835f6a082ba7269bb30dc4085f01f49b5f9a5ff6b2d392d5840f6cd2e4132accbe06f19bb582c782a097331941e3e97405bec8280547839bede842b430c5443a5b97eb02cbced9feb31ea990b4ece726d82d39ce9d311671ad63553da65b2f5be840444c64c8ca6507128767993190587b3fa58f370bd3f72fe01a82f73b9f151f04fc48f034c126f2b830a52018f83d4ba682b2cd2c6ab394c87926634dc784ec6f3443a3fcb84955391ec64976423821087c56c36dd3098c11acd0f2e6efe18c25afdf3b9735a2c9c246506b84cb700323ccf94f2c515fd66ae2d164dc68ad538d99da0f3a963c24fa58e841628b485f3a430fd2c0cb77a02d68b50d2624c1e1db6836840a3852e4dd03b4b66288fe05c01666c21776a5569d77bcad00ed2a9194fbf424da471270ab0a94c2a9d2b01afe3b44dbb01fa8cf37a01343df6bf5d4833cb1e3b8c51a66ed376ca116b348fdf3fb59d502cd07b36fc7555b524a9d012d42beb88f47ebc10198eceab59432921cc894d5a548cbad2cbfd40173ad8ea2051a476eb0e8b162025c73554a95460873fe98d284c1d716e8eed9340e1daec6da7415469c2d833a7e16e940d344bc0dde950c5ebe490bbab0a54ede2f2c5788c0b518ce162c26c1f7f40798cbf61cf3c659b4053e5cb31c96184e83d649dc3b4719d96a9c2620c3332c7690c175be24438400e1a83e039b3ec35e06ebbcb3112f257e75d0d93088b22785b7ad64be10accd2f8df2046888aaa7214d972d308e0f14998f4dd883ec2c482ad2c258c7b6460bf96ce1fd91ed3ed6ffce7764d80ab81383406c4a7c4511a339ed5c871a0b65d473da69d1b2d066b667976fcf36a867fc27010bae8015876826574fedaa37612405924b54dbfb3dd47cf01582423983b88e179d37f962e04601c7eaf7a34d6a3d2f8ef24cd6a9b4b68d48a974f0edf376ba67bc7374f5c08993b61b34e5dbf09901565d1dcae68fbbcd44602f2cfc421af9d52913501e42283e806e87a7873e5ffc14a21d5c06dc8afb3327e10521e00f59e8c6654f7b4d3b48577c038582ce09e6f5c54fcaf93c598fb45856521d588737fda9f1833cb9f50cd44923edcb8d75f8dc48ea655225931a7ca79ef0e3c07bf8c6c394de2acf0b12b6090720645b0853c5e0adbeeedefdacf73b7fbc4550100b33f32e228c4627185249cfb4025db7f6440be3ea99add6a050022e68e573ac688e02ccb68fd42b6cda105dc506becece3e77a0f52d8d441527347a8f3f335558efe96dd57705d2a726c2c5ad4064d8843e2745f72102f389e123d0cc267a2c10e8440cb3b3e12167a3fbf272e4d94d5bcd34b436d4bd15e4f600b836031ebf41809e48eecc7f6ca682d892b149c4d6e0af1de4c08cce1639b22dfd29bca175bead0d538f5e635fd035d87df9891088e1debaad8c385a167f56752ada6006d3408313488a390025aa6309045420a264d5e646a5ac43d208d33c0090bcae80a6441f087fac5d463d2bd662b482b73d7471371376b164431d8ef90fe542777e2462fffc0160e20b458e7e7ce993ffd95101a361f6c9514fa42e041f0cd0d337cc2dd72d4c7cacb1339e5dc4b03f15b2932a6a826b556137056903f750ebd41b585e0c16fb9d1165b816d78ffc30d53b2cb23add7b5b044df5912e8baac05563f818f078a38b18c43cd0e6683dec320afdf68ab9f6dd2a7a58b8c763329adae0f04e576bc4c9be4ce37d24e3aaefa73714419ce57a341ca0fc6cbc052adc44f242fe8dd70747a0c2cfde14a9c13a93e9c0f4a0f9d3fd4404f09889aac95becffdae09e522f935cc1fddc9a8b6af6cb0908299d90ee3f09f4dd6a0a922600964bac3a0ef996b3ee7c108941c3b827eafe7cbae63c547688e8316053c777e662c6976d47ac62e1feaf8b750afc95780071651a384fb70a9d4b9b09d6c4cf06fc87015eaba4f53373565c887727fcc86e5920a876b1829ea23fcba035ecb5940f81bb69edff5096246c59bb721b27c546dc7f1e3ea9c5da6c1f02bf52473c4180e54660b568fff7a12b6647eaee3fad2e0d5a4c24e4633d38ef749cd304c1235fde637bf9476086b145e722d92538395999af3ec60850e25702521aa1af72ea12fc80042b0abae149ef58133f81b26b311d867125d3de385a944ca0f1f575f7b4c00aa948bdbd97de657c94947c1dbe252a5b98254299045072a6e3dd42c17e157a5a98c7d68fbabe769b5042ad537fc57d2c4b57e3ba1381f4a5d2b73efd64c950bd19c839bbb2d9d8c87748c1b0f0f6eba86617f5289b3c052ee1fa25c6f57ee3b1e83d80c9f01ac2e60e02eb18efb9515ce795514139058c29888907e49b59149d4fb0e66defe4df6ba212fa7f7cc18402f27d64b0c4d931fb42bb675d9f336b4f6f1a400aa7e5b19d812c4beb3c1ae1f6f9d2bc22514755596a66e7cf12e4ea3b216961511fee7c8dd2619343e6d5f308ce0e64acc1bdb6aeeb1a2a010c54a1e7ab45b19572481f1939aaadd048254fbecad1a665cf3f3f80769eda5217cf393676f9c96ee70c877533193fd1b7f2a2b685534f9ad802271e33f7c716f8af2578a2f3ea1c575143efdbd7783268a539cbf77e321a9c6baae347556d799862086bba226f3b6ad641d2ca8c8879915e8a555e139c36ffb7ca714222021d9df0c1dc36c83788756d39e1b97d552c91fe871d5f891bbfd3f4e83cf09038ebbf2b558b5be13c053fb526156b5c313fcf99c5cf737c056ce6c8264fbf698ad0d23368e15a9ed046af6464b6f64f50df5e00a88577aed14aa7f380bb7445eb42d7b32c30929ec7efa5a793ddc09253b02d6c1592b1e2ebfff34fba2cb3bf27274368915cf6cd6efac13e177210f631ef47e8c3c016450b9bf1815ace7b80d6ff513d6bb07423d19e06ea95876b54de87701529755b5b6d06a7d671245837ea532196662ebfdcc3c64c1de959e769300060824e543eab54cc7359b35e917b4a525565253df6f23923548bb3ce12d917d8bab5e889918df097860f22f2c4bff2802e515933ae1bc1341565246f05ce4fc042c84c69f189514be8e8042dbf0c3ec3321c491fd52608d67e4a80387f9de3a8a12c57a0d34fab5f87245af8ccaa49a5f91046ef97bd37b836cf809d88712a8bd7cddbdef94fc77b82b49346a12c16465e31c280b30868c1556ad98ece5f5edafc291013c5e3d000f521d12c66d876ff1931f955439840cbe4d2ab5c3fbe2e93f8c77b83ca5b7e23d403295a3d7843d122b32822da565fa371a32edbeab77c131a33245583204632d56c440fee5313e16c5a505aeeccbc7cf514544385eb7bc139149f243d1479958402bcd464117a4c551269f999e030c7148272fcf93f5b82779523e00f9d67f862841c2a6ced2b2fa7e3fc6f735afce7941d74561c0491aa72d117ee96eda6a9364c736866ccd5386f6830ff6ddba5a8ad2cd7eff5274ea7686bd8309e1730a532293dd79ded178c1aa99801d3327b0635d90715855513daf48375a50323f437700140c2bf9a8eb87ca99a029730d84cd8bc964cb40648a844d54f1219dec83cb63d97ca1ef74b1df651b47bf501f90fb62b373c7898083688df017cd1590537940b225ac5ca9f00d751b8c612aaa22d9838ba1fa98e57a1e1db38afd1aba0f797026ea321d5fa43d63673c6e45b1febea793a04924213414d71fd123dcaccafbcaf411802bd02bf39ca6195f19c1f4ac3ab84ddcaa600c23518e2804e957c32587f50ee7dd03ebcbfe355a803e", 0x1000}, {&(0x7f00000006c0)="2f81b777f3b649b44c16957bae06194be1531cc9df667c330d90fc7cb5ab3f2b72f966ad196cd45babdbc6f9ab2a81902508b695b4f89941c8d99cf32d74a9530e5e740a0a5c5d2320323299fc3d9f11558dbcbd587d5423c5db713b0c458099ca4604680ff5ad180c9039b9bf88cb134ecea5558f2c97ab48df5244812a536874676176802afec3a5df287bba0518034112403e6c24df156cfce993a09114bf71498aacbe04666dea320a205ea1624e22b8f6b3bbfd4a5d3a45beba83a7cf65270812cf280a0f67ce64a49aac45c150dbb9590ed09312c8346c730aa8e96a182680b80d63140fb86a54e3bf16fc", 0xee}, {&(0x7f00000007c0)="d05b2460e7733755d4bcce6ae48fdd5775b4b95e9f348ffe438d8c84a2400db2707f9da931cc0f5a52c4814675d56b91258c7b809b790e7d00d3cec44f047f57403fa8c4bd3226824b7564fdb79bcab754d74a8b6c20139406da95c9acfad294d10442dcbd56dc63e62a6848cab6e1e89bee7d077325823443c5e01577d9e46101cd7136637ca39b1b86167319129de0cccdf7c97aa21d68cce934b88c7e75fb51e03f48f8eca95d25fc5ca36b687693b36a968faad3284dc74c1cd2e30814d47d758455aa8c30078b5b7e2ee26fee1787843618458198b22c675ca60773", 0xde}, {&(0x7f00000008c0)="aa0244d9ea74821624f4ba3d4123044f80e38e54fb9fb94c3a889bfb62aaca4b2c14b6532185d3f7b60d6939d582bf7fcaf40adb0591ebe0d1d788795e000441a7d11903dc97f63ab2d23e8360e7a053b9a3bede46a42e2b76a12d11719f5fa2a5b74bac8f16b5975fed90b8fb3e37a51cea09d1e184b5ab505fbcc0dc22bfc53cb54d76381e48ee8718a8819b2a534c48f8f92671a3f3f862d86e621697340565cee383", 0xa4}], 0x8, &(0x7f0000000b80)=ANY=[@ANYBLOB="c000000000000000ffff000081000000e6de0abe287f61153241f5aa37a5976282f062bb6bf605c016a861e08cd4705ceb9ca61c0cdc8fbff999437cbe035071c213e4cd9904be025962527dd35bd8e6857a02c299c140441b06f9f5bebcbcdc1363aff1ca780470e886f970e89ba01b2b2c439d8f54aa92def9d2418335448ded076e6a689ba3dfda19afbbd4f455f8eb191cc10cb7de1714afcb87f73bb63385f1543840d6aa9a557f58df85081611cfdc286aaafc9ad55e18ffd43ba00000361e8b972a972018af09cc5b64f96b985676e98fecd90e93c97dd17d0936587179ba434c9e3498737e9b5482053762d57b0cbae88e4e9ad3e9f229c535cbf5b77aa94e43cea7bdc181e56a5d912433e6ff84ca8fd4fa8c1d7073a410314174f5c612e9dcbf618c7de1edee11765072d09a8ac3a333755dd8b239a8f2827ff307f808c45024655af2cd7835396601ddc99e18d03c36ded4284a1ce8f7a65eb44857b8351897d68a8ab4cd5a9761392875056f"], 0xc0}, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f0000000d40)=[{&(0x7f00000036c0)="c08282e20ab3d93c43a8cdd3a5d5bf58e1d2cf53f7dd98324928eaa401753d1065f2ea5861dc25e99d8888d3af40e547a94d2a2189315350e7315d53495d821c9cfa1e5fcc91b871a01cd443c83ecb966d93fca0c772691f1fff81d97d2228ee6a98e9598d9070328e3281ea68e10d2e7f82d6bb52bec2a339a67ded8e4f081e0034f788a99891cf9a9b7d85c0edf9c484783c4abfa9c0b2618ba29bc8243dbb70dadf20e979b7e298a6b7dac4a73202548956d486d1b4b77f554ce3f92ca39a7581acf6ae819a2ca626dbea24a3313fbac107d0e199893ed6b0da759acdb887f26768ea89d4d5e819d45392bd0fba0fecfe8b37badb7f472cfc9658552eb8f8ee79026b270aa2aaff9a81e687b770fe588f140d903d392808a9f32234dfc31358f44c99d64c63c8083d9401f92ca2084b110723642d9fcae2071a6e693decd608c18fe8cc985a40ea29a6ea2aa2430e2b5ecfc0672ec32246eea92b532bd8fc3b7e740c939c38f808044faed3ac669c0f1826c18d83bc1c4dd365fedcf92756b04dba7f1f05e1c1b2c57b1e7acceb510062c5c9c29e9b67b3a6170327cce4ff8933921e62092842795dbaf6080092bcffbe569e2d26e39b4d7d943b2ad9f89bbbcd66f2579eed24a307e26cc0640b0c18dd717584a391bef30911f95027ebd7de8797625d864a2aff805b7760c4731bc07c845a7abce05ad2941a9d6d7d8b08d1334c864e0aa75781d3b2ea446f2fc848fce1371536a23538ba21389d0a69a34d7e9326837383a1bf4e403672dd0d6874fa0e174c95700c0a2ff870cb1c1ce44ed2f2644dfff0c8d6c3a7e1db68cc29b1cd2d3560d5198f806ed4b7caae560490ae40da73416a06ca13c14f011384bace0bd16bea2ccf8221f2a9502411bccc8ff970879db36d59a5d6a6153ec241d0a4db6e44b17255c9f30f18c57cfde8884b1ec1915a7a103b8388eae042f363519386d45990cc284841fb37381931eefd55e817e32e9d5972cecf68fc1d3808771e9189b9b1194127ca21f571bbc8820b4110651a0d16722b59708ed2e749ec704f1bd1570c1e38acb5a21b249b9e7fe4f69f9c6dd4329f7801896fde459f80e0912807d25703c226accdb7ac17e809a549f5f390b9af62485b14a446dccf492364544e75bf0db25a5299c3db032b65ffd0dce598ec217d89e15dc1b57f852c09e3d909ad3fcc471cc46d1bfc109461bba3b338553f037f182902545c6f3aacaf94a5bbd018ad6972b0bd35f52ec426dcae1aa4a7b84df5d7c0b5f3a37cc61a08dd971dd5b53c7d4f60bf4410532a98499233c33bdc0bb340f399fa4267bf0b14e61bdf28c01d9c57292db33d0b1bf09ed0079268f6c9c4304d91a90ae580cdfd157ba9a566eabaa74533ce45f6448eb9c4d911a8bf92dbf4ec463f703da71a836d06d928b9a97d25d17074b69ecb4976a3e13934603561b209709924242e5a7ea24c3ec994b8cdedf595c599b83d3b3baef81b5e714527652e8f3a771022f52282ba6a78334a6d55526d0ef46ec8a627abfcb6abfb0a37b2daad11249f7746257c55376054cc7c501efbfb2f330b8efe3c2f5f58b8e624c8ef7658606c3f5ca9b885eb4d8be238b8d24a3bf266d8def92e28cb3e449b4e28c1f0f3a8d33c2d9bd7bc32f13d285aff07b8", 0x49a}], 0x1, 0x0, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f0000000200)='\xb8\x00', &(0x7f0000000240)=':\x00', &(0x7f0000000280)='[{#\x00', &(0x7f00000002c0)='!@\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='&\f\x00', &(0x7f0000000380)='\')\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)=',\x00', &(0x7f0000000440)='\x00']) mknod(&(0x7f0000000a00)='./bus\x00', 0x200e, 0x0) 16:00:17 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) r2 = semget$private(0x0, 0x1, 0x8) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/25) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20892, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000001c0)=0x71a) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010004) setrlimit(0xf, &(0x7f0000000000)={0x8, 0x10000}) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000380)={0x800, 0x8000, 0xed, {[0xffffffffffffff81, 0xde5b, 0x44, 0x800, 0x8, 0x8, 0x100, 0x20, 0xffff, 0x800, 0xc, 0xa5, 0xe1, 0x81, 0x0, 0x5, 0x7ff, 0x1], [0xb0, 0xffffffff, 0x4, 0xd0, 0x7, 0x8, 0x200, 0x5, 0x2, 0x7f], [0x3, 0x5, 0xbd, 0xd3b1, 0xe5e8, 0xf7b, 0x7fffffff], [0x2, 0x7, 0x4, 0xfffffffffffffff8, 0x3, 0x7], [{0x1, 0x5, 0xffff, 0x3}, {0x1, 0x3, 0x1, 0x3a28}, {0x20, 0x3, 0x80, 0x1}, {0x81, 0x1, 0xfe, 0x5}, {0x7, 0x3, 0x8, 0x3f}, {0x800, 0x1, 0x8001, 0x8e9}, {0x9, 0xffff, 0x50000000000000, 0x9}, {0x4, 0x6, 0x58, 0x8}], {0x2, 0x3, 0x9, 0x5}, {0x3, 0x7fff, 0x7, 0x1000}}}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2, 0x6, 0x4, 0x100}, {0x2, 0x7ff, 0x30, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x200) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) write(r1, &(0x7f0000000100)="7b4fea7667af563e8c3a81d269f194aac544b4386bb980b1f830c7d00560d5ed5bdffdf07d3fa1c61197cb728988976f3888dd42107e73459ee028fa0e93b9bb1299a2aa3ba4c254b5d7f92ebce539a1b75aee73de94f4da1928706b3b4361d270001440ccaf3acb804667887ad7f3df55a04b53b846af2a7d8f47d03812086c60bb2ae1249a03368a4ee30c7afc0d900034cb46d15e4cc15e9585e60fa017f3210e46c7a530eea9f7d184bf134908f1a994b24597be9cbf9199858adfe42630103b41a94ee52a4457c6804328a2af5745703fd83b37724af349657d61fae22fa3d1661b13b8d67efbcb1aeb386d", 0xee) r2 = dup2(r0, r1) recvfrom$inet6(r2, &(0x7f0000000200)=""/39, 0x27, 0x2, &(0x7f0000000340)={0x18, 0x3, 0x5, 0x1f}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000c40)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x0, 0x0) writev(r3, &(0x7f00000006c0)=[{&(0x7f00000003c0)="560103b7a9195ab76d49072c8a7e3595b15b215c307aef5e85c908cf5bcdda7dbd650b18089c73d15b", 0x29}, {&(0x7f0000000400)="419df95358fb695dc0e79aa996378b1958ad975b5c50cd4cc5909ad3248b944756da5daf92bda1e8f3abd3e48338326288e92532bbc05d108584263e9e2205e1e9da2c2f15c40c03bba8a5ecb7e5c68aa1c6dd58b20b9ceb19d56f8e3286fdaa0b12411710887f7c5730484b9ab18d433f6ee8d92bfc8d29805d8215", 0x7c}, {&(0x7f0000000480)="3a98d949082f1f69763b3e8a25a63859239895f234f2cd4c5efb26468a1c32f0133d5af4ce302f3d40bfa5a65b1c1fc043ebc1971a4c496f89dc7b1b1224b7334a1d0378985c5269b4deaf2e8c01a597cfbe516f6c6812f23aafa9a1a5cffc9cd4f24aec3524bb6093373c08d60758c06fdbe1bdc2d0322d8a4ec425b4a239027488db7fd3ae85361178dd8aceb059a68bbbe3630beb246df2e65857d332747a9b98cbf2353b854adbdf7e4bad6cc735cfeb182f12878bec5dce2d4d8a3f72ab10f67dc33f5a2b2b9953e756973fb2", 0xcf}, {&(0x7f0000000580)="24a5ad757d4c87dbae88fb8c02397ed050f05ae7f9dbd4fe2141d04a5c6721440f48cc65f494f97964c0497f65f85ea28c2f466fb0e29dca9750a42465ab756b868340dab3de7cc0432f34b9597df1e2355483cd78572c43225756c55ddb3ff8689f4c95b17265e36efdeccc5cf7fb7a5d0b8b64b1c7d184bfaabfe48bd24703f4827363763da2228171d71758031140df", 0x91}, {&(0x7f0000000640)="ba3aad9c7ace894c85aecb2d95c3e44727a5318da32434bde0e60447dc83746f1141746f9481ed2e9bad58c8ed9c44590a065d05b0fe396f277f283dedf2b31586c4f0a2a7fc3ac671c8cc0572f448373f3cf4f53a36b9f674f3c04e21aee06ea9e71dd7be8bd2", 0x67}], 0x5) r5 = semget$private(0x0, 0x7, 0xd5) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000740)=""/51) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000007c0)) chflags(&(0x7f0000000800)='./file0\x00', 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000840)=0x1) fcntl$setstatus(r4, 0x4, 0x80) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x10011, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000008c0)) sendmsg(r2, &(0x7f0000001d40)={&(0x7f0000000900)=@in={0x2, 0x1}, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000940)="08e751397fb0d4142eca962cb9979e599f376962373688f2db472e07d5c9a3b3c56b204cfdb192cced79e1ada6180f707b9ca632137adcb41935d4e304eabb3d99ec262163f314856764d734ff40537d24d2c5def7cfbede9b1eef8ba6a5a462e6ca5c4185f996c3bfe50d333c00de07f63d79ad5a5bc508c07499434dcb366345bb17f1a7180398d37431fd103d12b6e3cfa10ce47f139c3435e2fc732e0c57bbcae25ca4aa06db77bc10c0956a0bf3d8eb86d297622216d1c266c5488a93adb2b45c", 0xc3}, {&(0x7f0000000a40)="d2f590261fb045612d91ae8fd72bb545677663abb4f3d788b62dc2befe0b07191731661350788716a228fcd9b8f5462c16516d9348ae61bce952feb56fa81975016a3d62924483fbe645e44df69a05e5a4680ea72e567539fd96b742c399a8a6e76b8fa5df7fabf92e4e2831f1a38dd7657049aebd11e15f718d625dd1fbb6e0f334e15c572b3aca48967c9155c56ef8a587ea4bd3d421cb9c4b799e2fd16a5c8185af20dd9a4b8b3177a9eabfdeb5e970d466e1667e0a5358e218371c02bcc115ffb55def68cd9a51e52f7350dad6ef40a8c961185532cd1ef9bb2aac248053915410a3ca63eaa2", 0xe8}, {&(0x7f0000000b40)="84b77fa1feb40c397c6c0ff905918a1c16d87986ace9e707746a62ff0ffb5b7ab8265167d4280ee98660566a3bd52151fdb0850b23ef4f933b6a40c62cd0f8349f90f98cac805b659dda092ad463d1cc6c6430f3ef0bf15fdc09a0cc94d305e32b1d1cf5c42a470ca2fb87abded98903e0f0b4768feb81f0b4f4779bf7ebc517ff0a8285af74a7d3b196b56e712476e378c9a83c91be1d0a6f14ecf8fae056ac1a1c5e02454a56a5e30f08b5178d517d", 0xb0}], 0x3, &(0x7f0000003040)=ANY=[@ANYBLOB="d0000000000000000100000001000100243c82e2016708f24e5cccde27b263ee3ef7e2ca37bc9047b65e4d478e0c961ac4d47ebf6a307d98752e358941f45388d7ead15595b4ceeb74a70da0951896854b42cb8109a3f43f322c72002f70088f04b1840dc53d7837c273f146afa90fd80c88c795c432d44bb5aa5ca0b7b72e3673411791aacd696a6cfb831b8371937cf2b9f1f20994041ebf23857538dd6fd2848bc217fc35a39288f717765d707335c83cbc533efb921605ddb4c5a2522b5f4186b94049ba05c7b9bb6e2b5240e9001010000000000000ffff0000200000002d62f17cba5225ad84150a119c9ce0dbbb23291dcb109a204f9c6d0fd453e32cb0521d75a9e14cdf0b1cc336d403b088b9382892039b5d729f7369d1ba19aa1c7b80d7edc66956ef5dde02ab5dd2ac923d6728d46ec494f6b8000c0a586f6c08a8273150ba201170cd578b8db57cbe9c1f547c271a03ad73725ef2e175b6e333d0c4e1fb5273ff75c4e24d509a7afb3a06ae9c44eb7a27e90c285458c5bafd67bb25bfe49880f4ea4b6a074b098551801ba2b5686b81bca913355c9c70b53fb175ade39e1789e89573d0c74fd8227f3a8c34107a969d33589fc1738485577604bfe45395cdc5a87bfd0d511e28a26127bbff7f0000b08e2dd6a341cf82bd7cbffac185c96017c8e92d988a97e66df8d04a5a4d140f96be1cf74578962d54f22fe1668cb4cc60fee0454208ba01800a7ce7300a2839b9fafe4bbc2ab4c0d371dd2560528f28df61a59b9bd06ff873e4b12e6dda89c801598297308f9861cb44d00921dff17cab565213c37020f7506a4c5e54424eafbd665bc7323a9a966b944ced9d2347fc8f45ba47c4df696ee176077053a7e2625b664ed291c07402fe693a31e978d3007cc2de475a6fe3655cd4c23b3ae42a1516196a1981f4493f5c0d296aedf74a1c396c305121d6f2b4073b8bf4412eed410bc91ac2e6d0f6c0e1b183eb1141d6b70fd5f5cb9107232d942f828c877a17c7a2105e2659ae09d657d8d568d24de8adfb1bfb285abec44115396f78ecb48e5e6535880db20ec27455407c5c0d714a49b32946140ebbd506a089ba6b9ebacbb05f7704bdf907ab0c1e4a4c02a07053e33eb778b9b9e87df5a9ace1663e3b5e3423bd66f4c940773bf8c5f2ddbbe80a5fb283e59b649d3a5d5254b9b62ddcdef158bd4d0051fe397fc4158e96a032b72b6a71058583c016e380ab632c9a07f1bf8d118c19b7a9f0d6c244b757344acce3ef98248c704ac32cd43d1d46af91a7a259bee79895727bdf5464c853d2647ce96d8a9e4b2686e6c1a40faac5fef92c7ee714114dc9acdf8f44024ba8973a0c4fd53c816141808dfc0f366a71bc1bb83187552d51dff8e21e20eacdde2afceba74c6b1398bb8c5cc92da5b78e28d7f4771d3ab86a69a52e3085f62f7a80c7af1c5c8acb1847faa958d501e7e4f48fccb16d8707e87d0cc9078893412d7ca5499fbf33879059de74110f172f4e6e45050840800204726b5757fa896a3a7268a7a2eb079c75fd0deaff7e6027e534c90f64acc7937c5a819580d5e8810da85cbd457e0c89aeff31437b887e0878a11d19e73692aabe80810cd20e356b369e782c52111c396c7a5d458ba6313c2a3be67939be796125e6f3e1f4bb6d9ee98a7f9ac9824a3a92efe8863e4f755c18bd1fc3d12bbc395bb1824d59fb3ea515594be6c9a12f11a19384f4a36fae712d1e9faa5ff7b89fdcc78f531fbd833969dbf64ca2aa5b56a914bd403c8d044f29b2ec38258b778029b225a6debd77e5149b5142e16f6857f2d699f6500777ab36b50bbcf04a49ccd7e161bd8f28ccc1c896777bddf3433f17bd73d75a0fabc0d65dff32d01ad6fa2aa1b701cebf18ed862643aed855292dfd1f6d94b216bfca8074e1e193577a6601ab851a9d0e40d57c25b1251dd6f61146a5a095a43babef229763c85cff4abde82503ef3c82108b27c2ed1fb9588976e83f343bc5bb8b2a14e27fde6a8d70505c29e1510ecc1e6d35ef45452cbda314c6c3205034497523cbc56971f286cf4b8c9029674a54e890a79ba94dd9f5c2dd0bfd4a744b2e433141bc1cc766ce045e6b3f1c4a0a73db2d48c84b835ab6e72605a577eb8399f81b450f278bbb275cdacae8fa8299a56091f4eb1b8f9c94a05557218e2fd6a5af3c40a7b099e64aed673ce40dc8d029f580b5209fb5293b5352204270c15b922cccab0d586f5ecdc6933d7de34fa9033220951e109f91f844dc89ebd248a77f3c2e6fb6b6fe802f7377a6165d1abacc130e23aa18e7851ceb94394a4824fd3d1e2393adfc55deef9ef5000000006393a4dede8e536ea81d377dd96cc7e003878f87da16c39a15ff54b181f96dc8f55f3a5a8de854978c364e26c69c7d8922ca722ae64e6a14e1d06ff303a2feffaaf1f350206f4758a0261cca82cc2883aeefff107d4abed4a4efc95d56ad1a645c81c1edefc13e289a7403709509b7489d1c90149ac325900f01e82451418cf125421359402c03097f7795fbc45568944c1bf09b24e4d3a2ceec09fd6e154052010262e9867329fdf2e289927d962ff4927159072249a4935998e9c47f3fe21b21524acba8729dab8f1b51fffd197430f1545e88caa9dc50db1ffc94063cd70b6d32f6bd5721dc5ddd3ea6588c4267a0fc29346a006a30999ea592537cee5604144887eafa740eb9e407bb60bdbc4187cf56d7e3da9c022ac9b8c9f753366bf9b11e5e8ab27ccdc568d5174238a83c1ba04b896757ac55e949a2f519a67f005e1d7945d82b91d484b1ef1045702853241c80e80497c50fdcfddcd20bec1a2ff0dfae39bcf9a34eae1127225484189a391eb40a37d62ff579ee56002e85778896b32b8ce171c4a5779edc1f55594187d11de2e6271f044c533dc8ecb8c78abed987d2eb3627b50d3aed22ca15fbb98a8c804433a3a5a23b90ccf741f4d299e13a686d9fa1d06dccff4941bfef69f72a65b5196d90dbd0fd59d3ecf61be7f79c0ed651e65374e63979e57cf554b5946caeb11d5cb86407bac3a7caa6e23d990b37c9f2aaea8b9f205ad4f1f8b296edb0b296411432f852e46d86aa9bf9dea10beb8b01766c02053c93230e9553e2267f1278ee4ccd40697b4ef4dc4cbe5895c3f7e7b3591cfef9faf303f2e82e64ee5f7b9c3b9cd88527e6b27450e4360e7d1ab6b7c15ec793ea34b8fa3459ab78b4fb33776f3614d3bd3d63ad66d9a44ef5e18f99580e981f2bc781af3d7cc7cb0201ab602555732fdbd986470ecf23f7584131c311320697675ded7a5a936f85ef0d6dc887e36887e589b229b67f20c2151de60d41322365e4cbd504d067d6fe89e27e57f8823965f5fedc0032651030f6e94fa7c873aeacdfd97dd168e7bb714f8ce829c7ec0a3747880865ef7ae369315d23786c8e9ea922f9cd332f3379f2beb578f17808d105e10dbda596fd7389d7aa981253d1fc3fe98a4016de5518b320a29b90ba31ec456eaba4ef1cc6588c9a34d801c036bf211c1d5a872e9399999546641dbaf274c42326964d94e0cbba30b1a2f25005e90c8fa554639515fe71c32cade1e3adac51d5f9e891a182a538c5a8114d8a0d81db23bf664574141124a556220249611e24a5fd800404608a765853404b4b7d5db2ac16cacba7435ac94c658089b5dfed1c02435c0cd5939bd94c0b04395d4f3c9b177808525a5eba2c05feed4e861f95a9e4d9f4fe0a6d9db82088bf51b7c807318df093b308321646be21ae45302913ba140314bf4482752a2f04759df38266b3e3b6ac85671fd2a5e7252fbd5aa7f60c48c4c93b002f7dbab2ad1f701cdebdeb7271e98da3efd05f80f3928fae61a84e253dfe274f583b9528745830fc69e20aa22710acaadf6d23337d71720df800b1cc07a8d86c88678a9148dd52cd6d89b5d9561fe931016776552a8f44fd3b90ea83fba759a029380c06160fd360f6259a9ea339510cef7682858301a71082f5353440bd5f406818030cd3ba1162c5fd5ac17d82a7ebb6d5db5b8e62bd6502351f1173a9b4005f3d8f23f8dd3485e8575c5216179949394101b3f15af61aede994a9b097341adc0ef7a8cdc9ef503280bbfe5709d0d791b4ab8843801892e98b18649487fa10f6ad70d92da69e529df19a9e7d8af949f6ac2caa4fc78abbda90a8e5061c91503d24a20cbe23b99fd8feef8f822abf39dc30af20c2dd15596c86855e212dc86620c139473b64e11c978b6f3a2f7446af58bd2a0f0cdd4f176b19f51085539fb257859e8056f6de01aba223ab993ad82d207b25400a3a565a9f726ac28efbb5e6a58b3f20ed3de316fa7a7a75c41186afb8dd58afa2a6c9044d3c944643935617657c10b75e85c2ded0a411528ec7ecf2d901ae4a71f17504d689218158cb1688b771068cfd81b2c34f0fc4c465d73fcafed001bbd1d9c1e1313a2c553ba7b81cef7206aac53ee4039cc80c540ff50c482b01b34ecacf12516f5625b87f5b0d3162070cffc88f0095f09b382e2f5f2e3d6bc0f9d659b75b7d40baf3de7a8a608de4d0f937af8925daf775a720ee5977ef0a6929a0f90daad93581e2c98380352cd7955037df1495dd609e1475f1d436fb7d667f5af680950a2f51a0724eefb9c92482ed2f84a9d1d27e1efdacbd0ababe84fc6dc4b0135086f7b8eae775d53b07aada2dd3607a5634188ae5dbac239ea5b7050c32b27deb44be48a0b774eb61deea4d05cd08d2a333e658debc56ef3d368588af8d29d092bbde827019fb886e755a6493f627c4bee38d8c6277a041fc18f02dc6301c417eed533a92c06bbf7769030bd717caa43ab807ccd8d08f8cb4a79271f789ac6d4e67f8d1fd4c126f3574612f0e8709dc32d74fc918a33b2747c4063d639b6186f5cdcb10adabd8e3608e7bfae4f1b48d3c44d59c0c0af514d399cee683ea92a5a312c38b1f58b8227453fd0211f669e95ddd59f08039d35357c6e1821d94b7f8a77e697903a8fdebe52ca8ee40ac0194d333fccaef1efdd9200000502d3df60f65ac62260404c84e5bf8e226092be869b32884e7476d12340e18385afaf0b176d4c3bb9ee807097489bf66f04c4897949982d02d83cf2bbb9ab99b155c12aa58e981ffdc68630ff6a195bc2409058307d23e5d012d0a54d4b68ef180a59e307e1e5d55f84ff8725628a2a42f4eb46d00577868cdaf57d1f16f2f465cbb79be94a888f49c121b63e5a41a23a328560f6f4b1e0b0a238b13fe620e760f797f787ee00861704b706e52b0fe360cca601c134a44dc90d4138318ae5f5e7db5b5cb766f6e7e02f247b1ad31c30bd491482876a83fdbcfdf2e4dc46b9f56050be97ab12750d5f00b5a5633877f55b150dcc67c3bcc337ea90095e184b9ceee82e524838d981aa1a732082b2950eda1c499645c1214edf0a96aa85dd61d806f88dcc65c210a46f35e3f3d66610cc703399342e9aa67b1caee4761e6ad8891da0446543461d013dadb3f6f0726e54b42c92c9fc9d470a0d1bfe585bf3c8944e1bc7c2a672d4a88266ecab4269129e9b919d48ec9f748e9a2df8fdb61691f53051887b337e73bd3fb1c11fcdfa7b1620131594416c10885244333cf5a7d4c29c44b61c78fe0d258690ba01c2aa2d2315227a12a29a07b231f148274bd730a05a14337626e94c4e8ebb16b6ba02cfc3de7a29b019d7e6f503fd2fa82b16a36947f59062e773a57d281d46655c335035e3db577dea110d81cf29e8239ccce63385ab8f8548a964b22e527dda58bf7318ae36c195059a8c84d801568b9a54ad1937927a1a1e7b0f9fa9f7f7cf7a404035a1a81692eade84062fe15d2933b68730331ed96709bd92ba1841e460e4369ca1d49d2acc5bead647811c6c06c17f566924cd79c5f9c94c48e9e1af895fb1069c63bf121288d8d324e5174c9c3974c9b55d122ccfc13b13eb5fbd7eea714bb640f047bec4a6ed5d042dd6fa5d162d0f3f9f996cbdc154344d8b1dfdeed6b6fda5ed41c3571146b4936685fac36d94eacd8b559f9e0872ace8677f3cb11663d18a8361f6294b766e4bd5b42d90d0fcf7ab1aae7fa14696b2ec72231412ac90e26af5313028f23134d733667798079675e596dac0000cb9a000000000000000001aedfcef15cca46a5bc3e0ec09bdb61772887670d03947722f27410a5763f5e5e63231bf0c98810f2c848798bedb4304ff84731b88f551923b3d3477684d6931b9543c2a3d6a44d0659bef14f43d0c0a797bdbb3f878e7223f32dc12ebf24905ae2d3c98907a7530ca0245001e260d5ab1445abf4acecc52767cb0893b8362581d4bc3134c25fd5f487"], 0x10e0}, 0x400) semop(r5, &(0x7f0000001d80)=[{0x0, 0x5, 0x1000}, {0x0, 0x0, 0x800}, {0x7, 0x643, 0x1800}, {0x4, 0x7}, {0x0, 0x2, 0x1000}, {0x7, 0x3, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x2, 0x0, 0x800}], 0x9) close(r0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001e40), 0xc) getgid() 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) recvmsg(r1, &(0x7f00000023c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002240)=[{&(0x7f0000000080)=""/68, 0x44}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/42, 0x2a}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/233, 0xe9}], 0x5, &(0x7f00000022c0)=""/216, 0xd8}, 0x3) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) mprotect(&(0x7f0000684000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000240)="378afc018dad7128236fb9ecdabdc96279a2ffc0980d501fff256efa14c3396b7a92c53d3c1ae541668499225b77472f602dd9d732454cbaa59c918f34204b878ed34a326ec0b57928755aac1965106ad7446f6eaa13d75d1c90da14f4e9b2f6a05fd65a2a851dbe2548422feb8406cde64a828afcfe362ddf4349eee96b95252813d2576f4186a25c82a2c0b4e24acb9e9b04cd45ab9afb66449f7c79cd0cdbb4ed56af46c577911bcd3b76121059b50b2d68e0068ff0a6e02e84f1b37b73747255b54ca3098dead4071a33676e8cec632455cbd716fd2d4369d5e2949e75d1403801e217661fdb981d1a8bca661f27dc15d01beb6a232377ce86398136434bdb3375fa657e276c9c9dea8a0973dbba224b378a2177322d3322d461102182f6e6f85c3f34332c7e95ba3fb2e30de900fabfb93c460dbbf985ef577c2572", 0x13e) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x39b) ioctl$KDDISABIO(r3, 0x20004b3d) 16:00:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x24}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) close(r1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x2) recvfrom(r0, &(0x7f00000001c0)=""/200, 0xc8, 0x40, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000180)=""/77, 0x4d) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x40) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x81, 0x0) sendto$inet6(r3, &(0x7f0000000180)="745ff60e99f6dbb61a467decbcfd00859471b772d407ee17a051803fec60f9608f7c0ca2bf8dc1c6c1c64a12a10a09392c4b55e01132845c7b125166e4632b545feb87ac4cfb1356342bf39c04ca267d4b2e1ccc8d5c59cbbc286fbd5010fc5a6a956b4a3322", 0x66, 0x2, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x20}, 0xc) 16:00:17 executing program 0: r0 = socket(0x18, 0x4000000000000002, 0x0) getrlimit(0x3, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x5, 0x80000000000000e, &(0x7f0000000180), 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000040)="268392040019131d6c1866e6ce3f09564927f64505eeaf69f0d1d6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x7fff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000240)=[{0x4, 0xf3, 0xb48, 0x200}, {0x7, 0x59c4b6b2, 0x5, 0xffff}, {0x283d, 0x9, 0x929d, 0x27a}, {0x98, 0x1ffa, 0x5, 0x4}, {0x0, 0x5, 0x7}, {0x7ff, 0x9, 0x2000200000000, 0x9}, {0x6, 0x0, 0x4, 0xd2}, {0xb4c, 0x8020000000000000, 0x100, 0x80000000}, {0x3ff, 0x8, 0x3f, 0x100}, {0x4, 0x1, 0x6, 0x6}]}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000100)="95") r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) 16:00:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffef70000000000000000005b9d071b542ad28706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000040)='./file0\x00', 0x480, 0x25) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x17b, 0x0, 0x0, 0x0}, 0x200) 16:00:17 executing program 1: r0 = semget$private(0x0, 0x7, 0x10080000000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="eaff125c00000000", 0x8) r1 = socket$inet6(0x18, 0x4, 0x7a) r2 = accept(r1, 0x0, &(0x7f0000000400)) getsockopt(r2, 0x9, 0xfffffffffffffffe, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x7fd9c77b976d4461) semop(r0, &(0x7f00000002c0), 0x0) link(&(0x7f00000006c0)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) r7 = semget$private(0x0, 0x4, 0x3) semop(r7, &(0x7f00000004c0), 0x2aaaaaaaaaaaab14) flock(r4, 0x6) r8 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r5, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x81]) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000180)) r9 = socket$inet(0x2, 0x8, 0xfffffffffff7fff4) r10 = dup(r8) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000400), 0x7e) accept(r10, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000700)=ANY=[@ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR], @ANYRESOCT=r4, @ANYRES16=r7, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESHEX=r3, @ANYRESOCT=r8], @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYPTR64=&(0x7f0000000980)=ANY=[@ANYRESOCT=r8, @ANYRESOCT=r9, @ANYBLOB="edf38cb54dea4d73a683325c06d88d75d6eb075410f8247977d4cdaee0575b1f4880a1a8ad20371697e13d1f10cbabed24160adabc7400287c8cba6e653691f8d9a87fc6f03ee49817750fa1adab718a15ee11a8ab8fcb4751026946c4ba5bc5e7d95b417a11b27301f6e7d308b3a0cd1ce27c32a9d3e52d48970650a79516e214b63e1f7a1935bead798607d1f9e485bf9dd4fec19ddd3f511681557a779a42475cd46350c1f79292a70725cfea50d6233fb6f24fce29fdd132d307a8704fa2d6634bff71cae0637fc06d7dd9e1e7c885158254d2258c81b5231045384fce8a97024743c3fb915fb87eaf9f9d9e7b1ebcc1b31f2d7a696d8e30867ad73591c697b9fb485473c1749c80a7b2078c596798dd6688fa398ad84c241db2d918", @ANYRES16=0x0, @ANYRESOCT=r6], @ANYRES64=r2, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES64=0x0, @ANYRES32=r4], @ANYRES16=r5], @ANYRES32=0x0], 0x7, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x8c33ae65e72efed0) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r4, r8) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r1, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getpgrp() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000100)=[{0x3ff, 0x1, 0x3, 0x6f16}, {0x7, 0x33078b8f, 0x400, 0x1000000000000}, {0x200, 0x1, 0x81, 0x40}, {0x3ff, 0x8, 0x8, 0xfffffffffffffffc}]}) r2 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) fcntl$dupfd(r1, 0x0, r0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r1, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 16:00:17 executing program 1: r0 = open(&(0x7f0000001080)='./file0\x00', 0xa86353b180db4c3f, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000010c0)=0xffffffffffffffe1) r1 = socket(0x11, 0xc003, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:00:17 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r1) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:17 executing program 1: nanosleep(&(0x7f0000000000)={0x3ff, 0x8d2}, &(0x7f0000000040)) chmod(&(0x7f0000000200)='./file0\x00', 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(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') r0 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmdt(r0) shmdt(r0) 16:00:17 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10a01, 0x9) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffff7e, 0xfffffffffffffffd, 0x2, 0x8001}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000000080), 0x923, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x20000081, 0x85c5}], 0x3, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) getppid() nanosleep(&(0x7f0000000000)={0xffffffff, 0x100}, &(0x7f0000000040)) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x20, 0x80000008, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x101, 0x80}], 0x6, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x40000015, 0x3f, 0x8}, {{r0}, 0xffffffffffffffff, 0x82, 0x40000008, 0xffffffff80000000, 0x51}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x68ef, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x30, 0x4, 0x5, 0x3}], 0x7, &(0x7f0000000440)={0x9, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = getppid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x400, 0x0) wait4(r4, 0x0, 0x0, &(0x7f0000000200)) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0xffff}, {{r3}, 0xfffffffffffffffb, 0x1, 0x89, 0x0, 0x4}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x24, 0xf0000017, 0x5, 0x5b3699a8}, {{r2}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x0, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x2, 0x4}, {{r2}, 0xffffffffffffffff, 0x3, 0x40000000, 0x6, 0xffffffff}], 0x1, 0x0, 0x80000000000c68, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r1 = syz_open_pts() dup(r1) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:18 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x10a, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b67010000000000000000f6c314000000290000002a0000000000000080000005c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x5d, 0x0, 0x9, 0xa65}, {0x2, 0x8, 0x81, 0x1}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x6}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4000006b, &(0x7f0000000240)=[r5]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r4}, 0xc) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$setown(r0, 0x6, r3) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x8, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x656) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="f9439297571f3a8d059e67f56da191d5815770064f2b088e7bd70475e51bbbf2dda31dd3903c695c2e2303e9a9b4eba378d4f99229594a33192f42ac3093270d5a8db2b957240a393e7939aa4fb27d3ea9393f00000000"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) fcntl$setstatus(r0, 0x4, 0x4) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x181) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x2, 0x5, 0x8, 0x400]}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) r1 = getpid() r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0xffffffffffffffff) renameat(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000080)='7', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000000f, &(0x7f0000000040)=[{0x20, 0x1, 0x8}, {0x64}, {0x3ff}]}) semget$private(0x0, 0x3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\x00\x00\x00\x00') 16:00:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x203, 0xffffffffffffffff, &(0x7f0000000240)="e65e73738cd86603a82f18a01095a478f04fc2af7e081fd69be7031a308b861ed3b978fa1a804961229bff096e5bf630dea10060b50bf4926f858be32774c36779c2fde3823b6d2c4230213d1c698d29450c4c87448cd36c56feef653e70e7829ab23c3c202f8f5e8e183c8350100794c8ff93bb3b0a33fb2d5f2c3b7eca8931fa0ce6f5fe3f2033542305d5f98d2e9d0280a9ca3bfbd052327fd763eaabeca4b6bc623e3b8919b4379f889e25e4ad696d49b601910aa08bd795000000000001000476e8e56da501c4174cb26b1e61b18b341e79c909d16bd841e58eb009039d27c03ead6045281a79910a2b11c68bcffd5e692d8997dc03a6ce8170f31a3899798197c9059b363f8bf7e35a105481344eb846ecaf03e2b755e71b5af2749bd794000022ef12b1249c5f281380f731a8a5", 0x131) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/164, &(0x7f0000000100)=0xa4) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket$inet6(0x18, 0x7, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x800000000010187, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10008, 0x0) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x10000}) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r1, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x230) semctl$IPC_RMID(r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="fb", 0xffcf, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = socket$inet(0x2, 0x7, 0x1) listen(r0, 0x638a) socket(0x6, 0x4000, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: clock_settime(0x0, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000280)={0x5}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10800, 0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1227, &(0x7f0000000040)=0x4, 0x4) listen(r1, 0xfffffffffffffff9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x7ff) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x220, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 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) write(r0, &(0x7f0000000240)="7747525635b077316f286dbbfc92015ba8e6e1b80b1331da4851b616660561fdab9f04d2edf18268cb544f113e2e1441d06f328b14e332132f383713553fc41b4e5ee1b5064d0f383a5421ccbafacc944f7354180822e4c4e2ec864f05dc10dd43dbc136e20c15c1cc4156568a83b2b62fda3110ab71e2ae15af82c199d583b5694d6b4145cd418d992b6c23bafbac46a3e7397e2dd0818f04fd2306f1638f62fcf93fc082bb534142496a797f51a885c8d3", 0xb2) socket$inet(0x2, 0x8005, 0x7) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1, './bus\x00'}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="5db852f03e8f1e406b336741764780d3ac59181ca4f5e7ad4604bd7d38fb1a042a8353094b2ab4184629e669014d0b9e4b67c21152fc23aa03e9943d8429bab7c9b546f53df46b7c8e6cb42cb6f17a4ca425b7787ae4d74054d5d399510c27e408c2e95bf7f4db1ef59f111f3d3c67cc00ed6e16d48b8993c3ba8ce6ebda5ea1970118bbc4a5263760c16cf470bc13467b214a5ed6ae349ad714f9ab47bbbfb53a8e", 0xa2}, {&(0x7f0000000140)="bec04602ea9c068cef9b09086b5cd9ad76220475e18308d680a49d1d764e845d3563eacfbdb772db63e2e52faf7ffd9c51298e9724b5c4c51b92390028e92f7d64e90335fc310a73bdb8cf428792e5e10f9710218e466548ed5f37aad934fbf2bd4faa1342057639a12cafd7eac633b6143945bad1d63578dcfba17b7044", 0x7e}, {&(0x7f0000000300)="53ae50740e98ba41246e333cc8e242186c8b40f54d766282d581ee3e8810ecb2c6c3d1d36a50d2ee025b2db07ab81c93b35cb3a86fe9689eae85e06045e5f64841e604dd4eb1e05eca40361f", 0x4c}, {&(0x7f0000000380)="6d11cc602eba6df6730560a8a4a49bd10eb1950288647bd343ec24ac835b4fe0c3902b6c0a1d58d86c6fe41fa6609d794ffa88bed7dc224a233ba58301c3bb92e03ae2b76653437f6cbb9207130db8de0a3be31f", 0x54}, {&(0x7f0000000440)="b08a0b56c34e4985e49e344ffcc6ea8ce08400461a295dd33a66d994408fa62780a0b7ce386c0f3061dba9e358eb89888880d95e0dfd70e8a2e4ce4151a329d0c50da5d8dd211bcc61357b55d5f92ec8285bde65eda7d38752847c33bfcbe663915f137fa1b8473ad41f8f1ae9e530e8725adef97ce9dbdef587ebc15b86adfa62f5c489284f12098557f54797bbba021251c86bb6f798f5b9b47f97c6e8a58efbb6d9f27999434c3f1e982037d44952b9140ad61fdb8150904f5e91712e2f710743686d5cbbaf6dff2f81c986907fe738bb7f7529e143689efe9dab68520973738a3fbd1422075b28594145f3b6873db08e1d3af3932cf96c5db24b5530c9", 0xff}, {&(0x7f0000000540)="1ffff32f3cdb07cb58092c6d803e09b8f5672f71c56b895a7fb857d3468e29fefa4fca785fc0bd092391071cf2880caf5036ccd4be39bff9005fa81e061cc189a8c38e8a6159ecd8e0ff4cc461e1a0079438bebe31b3dd82c4c1bb1de68e00d2351260df64233166c682a9f86c1212684ad9b358cc80808ef1655062c22c89edcb22a6fb362e8c45fbfa5915c8d26996328d6b6b687f94c64d42bdfa3d8f", 0x9e}, {&(0x7f0000000600)="507ca3aa5fb88a88eae898d7a7e9286654aa952df7a9f3c7070aa073f8d79a754fbc1523c237942cac43528dfab23e626c55b028c139605d3b367d048547e1602411faf0f4fea08701273c95f697200e9a0cf5e6978795645e9dcc23f721d0347ed86de227822a348f6e9f53045ec29fe3ba851076bdbe32ab4cacd93bd111cc031f0e7c004ea9dce6e76ba53acbcf57", 0x90}], 0x7) read(r0, &(0x7f0000000000)=""/11, 0xb) pwritev(r0, &(0x7f0000000d40)=[{&(0x7f00000036c0)="c08282e20ab3d93c43a8cdd3a5d5bf58e1d2cf53f7dd98324928eaa401753d1065f2ea5861dc25e99d8888d3af40e547a94d2a2189315350e7315d53495d821c9cfa1e5fcc91b871a01cd443c83ecb966d93fca0c772691f1fff81d97d2228ee6a98e9598d9070328e3281ea68e10d2e7f82d6bb52bec2a339a67ded8e4f081e0034f788a99891cf9a9b7d85c0edf9c484783c4abfa9c0b2618ba29bc8243dbb70dadf20e979b7e298a6b7dac4a73202548956d486d1b4b77f554ce3f92ca39a7581acf6ae819a2ca626dbea24a3313fbac107d0e199893ed6b0da759acdb887f26768ea89d4d5e819d45392bd0fba0fecfe8b37badb7f472cfc9658552eb8f8ee79026b270aa2aaff9a81e687b770fe588f140d903d392808a9f32234dfc31358f44c99d64c63c8083d9401f92ca2084b110723642d9fcae2071a6e693decd608c18fe8cc985a40ea29a6ea2aa2430e2b5ecfc0672ec32246eea92b532bd8fc3b7e740c939c38f808044faed3ac669c0f1826c18d83bc1c4dd365fedcf92756b04dba7f1f05e1c1b2c57b1e7acceb510062c5c9c29e9b67b3a6170327cce4ff8933921e62092842795dbaf6080092bcffbe569e2d26e39b4d7d943b2ad9f89bbbcd66f2579eed24a307e26cc0640b0c18dd717584a391bef30911f95027ebd7de8797625d864a2aff805b7760c4731bc07c845a7abce05ad2941a9d6d7d8b08d1334c864e0aa75781d3b2ea446f2fc848fce1371536a23538ba21389d0a69a34d7e9326837383a1bf4e403672dd0d6874fa0e174c95700c0a2ff870cb1c1ce44ed2f2644dfff0c8d6c3a7e1db68cc29b1cd2d3560d5198f806ed4b7caae560490ae40da73416a06ca13c14f011384bace0bd16bea2ccf8221f2a9502411bccc8ff970879db36d59a5d6a6153ec241d0a4db6e44b17255c9f30f18c57cfde8884b1ec1915a7a103b8388eae042f363519386d45990cc284841fb37381931eefd55e817e32e9d5972cecf68fc1d3808771e9189b9b1194127ca21f571bbc8820b4110651a0d16722b59708ed2e749ec704f1bd1570c1e38acb5a21b249b9e7fe4f69f", 0x302}], 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x4) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="e426") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x7, &(0x7f0000000200), 0x100, 0x0) r1 = kqueue() dup2(r1, 0xffffffffffffffff) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = semget$private(0x0, 0x5, 0x300) semop(r1, &(0x7f0000000000)=[{0x0, 0x3f, 0x800}, {0x3, 0xfffffffffffffffd, 0x1800}], 0x2) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = semget$private(0x0, 0x2, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x9) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000010c0)={'./file0\x00', 0x0, 0x79b0, 0x0, 0x1, 0x7, 0x2, 0x8, 0x1, 0x0, 0x1, 0x7}) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="f2827a94219e3b5a557224b6ed70d654fa55a5619ef352ff09f87435773505950a80b379f4f4836812ed73a7c8a988f0b9b31e3cb3824244dfbbd1ec6e3f88b62e59f4f878d90b932c6782ecbb4b3c237536729d49f39639fe16c9b2fc8289f1cd99a6b03365be533bc00e2adeb7", 0x0, 0x4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x1) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x3, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0x103) r1 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/148) socket(0x1, 0x1, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x1a0000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x7, 0x20, r1}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getgroups(0x1, &(0x7f0000000040)=[0x0]) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x3, &(0x7f0000000100)=[r1, r2, r3]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) socket(0x2, 0x1, 0x7f) r2 = dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000622000/0x2000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) dup2(r1, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0xfffffffffffffffd}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x137131ff) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) 16:00:06 executing program 1: pledge(&(0x7f0000000000)='-\x00', &(0x7f0000000040)='*!\'\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r0) recvmsg(r1, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000280)=""/252, 0xfc}, {&(0x7f0000000380)=""/111, 0x6f}, {&(0x7f0000000400)=""/64, 0x40}, {&(0x7f0000000440)=""/113, 0x71}, {&(0x7f00000004c0)=""/19, 0x13}, {&(0x7f0000000500)=""/39, 0x27}, {&(0x7f0000000540)=""/225, 0xe1}, {&(0x7f0000000640)=""/45, 0x2d}], 0x9, &(0x7f0000000740)=""/76, 0x4c}, 0x2) r2 = socket(0x18, 0x4, 0xa0ad) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000800)={0x0, 0x4, 0x3d, 0x98ea, 0x5}) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) fchown(r2, r3, r4) recvfrom(r1, &(0x7f00000008c0)=""/154, 0x9a, 0x40, &(0x7f0000000980)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x10, 0x8004, 0x3) r6 = socket$inet(0x2, 0x3, 0xffffffff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000009c0)=0x9) recvmsg(r5, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000a00)=""/189, 0xbd}], 0x1, &(0x7f0000000b00)=""/13, 0xd}, 0x2) fcntl$getown(r2, 0x5) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000b80)) getpeername(r0, &(0x7f0000000e00)=@un=@file={0x0, ""/10}, &(0x7f0000000e40)=0xc) setsockopt(r6, 0x3, 0x4000000000, &(0x7f0000000e80)="387cbbbe2b417a7a776e49be0df2849574cdfb1b931046c818bd7df9d1c34174ad6d2af47f5f863ccb77f03de230ab48d30461053abf65b566fef94b4bc6e999bf342f56610dd315768f98b1e685a6988c37dbcaea54e8579976d81f657864e6445ee4af28c2672ec35d6a178ec37eef90169e47397028ae3886ac6b5c74c3ecb3", 0x81) chmod(&(0x7f0000000f40)='./file0\x00', 0x0) open$dir(&(0x7f0000000f80)='./file0\x00', 0x1, 0x20) recvmsg(r1, &(0x7f00000012c0)={&(0x7f0000000fc0)=@un=@abs, 0x8, &(0x7f0000001200)=[{&(0x7f0000001000)=""/71, 0x47}, {&(0x7f0000001080)=""/182, 0xb6}, {&(0x7f0000001140)=""/180, 0xb4}], 0x3, &(0x7f0000001240)=""/119, 0x77}, 0x2) setuid(r3) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000001300), &(0x7f0000001340)=0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001380)=0x100) open$dir(&(0x7f00000013c0)='./file0\x00', 0x480, 0x64) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001400)={0x401, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440), 0xc) pwritev(r6, &(0x7f0000001680)=[{&(0x7f0000001480)="2b02e9d6ff65087c9b6192f05bd7856df415874cce12cf74e749ddb097dcfce556917b0e20e0a2d8293c3d71c0791b39049495e3ee4494680e21e81aae2b4d66bcc37ea24f91f1a6ec7fb0ed3d3632374a540527db0e075e3b5bb94397f4386ecddadb709bd77426b899ac28023456ecf1d327615c1bac625dccbb78fb435931c80bc9094a63be02632a586095955faf2d3838a72a675f3174ab2747ceb64a63e08f9c3ce4a2db59", 0xa8}, {&(0x7f0000001540)="48349467b36fb6dbb4740bdefdaac4bf475b10012f8127cfc74ea31ec98d5659d0bf33606e8b1edbd024338d1b0ad961bda8d39fa1c864f16beec4151b1602d8c34c966f01ae36ffe43081927d93351eaa28e2", 0x53}, {&(0x7f00000015c0)="aa435b8a35833cf9e36dcee1dfb7466aff34c448484cb01ab165ff191ef269746e61e49fd55ad1a9995b9503b9db2707d6a18a47707e0c0f471fa1cefee7eefa56ac74c1707d1124cd4d299529a3bcb07ad07027e405bfa20813c034064eefb44326c9684fbc758930da18c9d4bfaf5e0bbd0b1ce3aa7888bdd46b8eb89b54e63c1eee4bf6dae192b32dc84c10b9e8ca7af24eb0e3eff5dd2e15ac48ed2fd5884c9eb00c11abbd1523d4eaaffc", 0xad}], 0x3, 0x0, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0xc000, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt(r0, 0xfffffffffffffff9, 0xe31d, &(0x7f0000000000)=""/173, &(0x7f0000000100)=0xad) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0xc8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000100)='>', 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0x5}, {0x7, 0x5}}) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x1, 0xffffffffffffff81]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x25c, &(0x7f0000000380)="00ee53ae849fd3bdbfbd1c349ec43e78b6b21269b68bdb18e0defd4265c2f3e54d649d62af1ba2beff5aa4d8f13e0ed33007403e034b6ab6d5bdf9f25483b5b2d999f2a2e56a1a276831eb2dab7db82870c3d62c53b34ab2fe7f5dffcf0d70de0904b2ef2ec9bcf35196b55f73f10b095b0a8adb48a26525187ab50c312146cd479f25ffdf5710e00c6f4f0f137aeee91569d7fa284f508862932427090f8efb63d4bd1ba785c9a2c51501410d91f2600230de08f42471037a496fad62273564d00654aa0d491c0cf01938752ca935541dca9c34b94e4a4cfa7337de071db46ee6403ec4f76a72ef3a599aa4367a959d4f48566b66dd65b001c5ef341fdd49b16da4a8d256a07d54f2bc3a5856aecbb626f3d9f7b12504dd") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10040, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000080)=[{0x6}, {0x4}]}) r2 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x82d8, 0x43) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x6) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) getpgid(r1) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x100000000}, {0x18, 0x3, 0xffffffffffff4b27, 0x8}, 0x0, [0xfff, 0x1, 0x1, 0x6, 0x100000000, 0x4, 0x1f3, 0x2]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x44, 0x0, 0x0, 0x9}, {0x80000000003c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xffffffffffffffff, 0x7, 0x4) mmap(&(0x7f00000c3000/0x1000)=nil, 0x1000, 0x0, 0x5810, r0, 0x0, 0x35) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="e27b24792a8d737abf1470e718cf676cdee76a4882a968b9372ffaea8ba4db2bf8c8cebdc2873d6f6a25c31c594132ae08334b046f73c3e73ae0a67088bdafe9a6f78eb3cdccbde1626f085c0f449383b34e", 0x52}], 0x1, &(0x7f0000000140)=[{0xd0, 0xffff, 0x6, "13d77f0fd4ff635dbfce2afffb4ec823967a9d5b0730b705b9f7b8a398226613ca89ff92778671b32be3a29b933d887f392e91c09c809674b4d7898d8394588cd009e6925447a261f7aa07b3e5becbc7a4491725be37563634efc7381c7f3ccdf45e991822df7b538634138d8b22e8b1672030ca36096d3d19fbe42bd0eec1ece264614d6acacb1bd466fe93cc98ecf696efe07daff082b650a46205965627f07bba4426e6612ce4884e4f59316ad9bd5157dcc97b89f917f3e830409d97c954"}], 0xd0}, 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf457cdaf30e2c1e7fe42e427f2ef6ea9e043f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447463c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f534385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10483, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = getgid() r4 = getgid() setgroups(0x2, &(0x7f0000000140)=[r3, r4]) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x15}, {0x6}]}) r1 = getpgrp() getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x10000, 0x0) pipe2(&(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x7e, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x10000000011, 0x3, &(0x7f0000000140)='&\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) dup(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x4}) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x100000000, 0x2c, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) getpid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="ebe750eddc377906d1f6ed964a41b71cf47f43ae9236e7124edf5216e3d3e7af4a05f75ae59f75c2031bfab3b73aaf05745074e747c09e7a24397ea8e5c08cf1b0d684f0e8bcecd424a4d8e6234316e11c9a59059e940c2eb28fef87867b71fef79a76015876387db09d249baae8123038eb9365e2251b13320a20db63b35303db0895f084722bb526d8367e10691efa5e615bde90aee6bba0bb08cf6a0c0d24d131aed687c2abc2299c20fa6b575746e55a75ff68936f5e284119e1ca897680ead4610a4a7eddd50d49fb4eafb7675e0e38d51791aac1", 0xd7) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x0, 0x80}, 0xc) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r4 = dup2(r0, r3) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r5 = accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) pwritev(r3, &(0x7f0000000580)=[{&(0x7f00000003c0)="d8a94963ef70d268b82727801a285256bdfdc6f85819f856a9ad688fbae1f6368908", 0x22}, {&(0x7f0000000480)="e0e3b0fda42956be9fd11796607b3bde135a12037cd9726b5565d4a6a241af2efac6a2b1f0cbd7404f39aca49dac214bd6455a0fea82037e9b3ff7861f698ca9555111f9e1c7cb481317f34eeb5c8f2e633dd8afbd079cb30f8b5e9a5739d5ebceb4dabf96f7c8626e", 0x69}, {&(0x7f0000000500)="4e55e30c826a3f86ca57a6cde7b284bd035ad4d0cec5d89e7e337d091f15964ee04e4b3be2042d79e93d2023bd5782a6f8ab944234344d9ecb24b951e5b05a9c3ffb620e18999df0341c18157b2d5fced889693213ddf98f", 0x58}, {&(0x7f0000000400)="8a8da44ce7d8319b271f5c378817ff07db", 0x11}], 0x4, 0x0, 0x0) write(r2, 0x0, 0x1e7) kevent(r4, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffff8, 0x8c, 0x41, 0x1, 0x80}], 0x200, 0x0, 0xfffffffffffffffc, 0x0) close(r3) r6 = dup2(r3, r3) r7 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000380)={0x1, 0x1, 0x2, 0x3, r7}) getsockopt(r6, 0x3, 0xffffffff, &(0x7f0000000040)=""/46, &(0x7f0000000080)=0x2e) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000001}, {0x40006}]}) syz_emit_ethernet(0x32b, &(0x7f0000000000)="a664d14664a08da292bd15f965fe1265011f344f78d61d2ea55d17262276139e3f9dc79d3c016a5fde8e73fee189736058b85d8a0a92b0af91b46898d122d3bf08fe463710d30c6da2cb42b27adfa1f85feef0edb6b587c74e00000000") 16:00:06 executing program 1: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 16:00:06 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = getuid() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000240)) setuid(r1) shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8020182, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0xfff8, 0x2) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x6}, {{r1}, 0xfffffffffffffff9, 0x4, 0xa0000002, 0x0, 0x8000000}, {{r0}, 0xfffffffffffffffb, 0x50, 0xf0000051, 0x100000000, 0x130}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x2, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x20, 0xc000002d, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x7fffffff, 0x8}], 0x54, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x60, 0x20, 0xff, 0x9}, {{r1}, 0xfffffffffffffff8, 0x11, 0x0, 0x7, 0xfffffffffffff465}, {{r0}, 0xfffffffffffffffb, 0x30, 0x8, 0x5, 0x7}], 0x7, &(0x7f0000000200)={0x4ab9, 0x3}) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x180, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockname(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000000040)=0x1002) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) sendsyslog(&(0x7f0000000180)="c6b0b0292367bc6e20e00afa373992bdeae5266936439092faf5b67bbe3c9e0879754e323f0eccc062b305980b23769a6493942fdadc5a5324a520b59f8716b660f21c587bb52a3f773a48d3265df323699baee4256c485e5f2bf37c6d09eb26f0fec20ce42187b2fae6f0edb717a5f3f5b9606433ae415998d0f998378ee18ecb038df45d9ec7e8d891efd17547cb9da02ecee6143cb8c8d2d79780a00f90ee5c0e1eed3e5f17017f80e27f", 0xac, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1000000000080, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1, 0x1000000000000002}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x8001, './bus\x00', './bus\x00'}) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0xfffffffffffffffd) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x60a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffd71, 0x0}, 0x0) dup2(r2, r0) close(r1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffffffffff42, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006, 0xfffffffffffffffd, 0xff80000000000000}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x54}, {0x10000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x400) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x10, 0x7, 0x1) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x31f) 16:00:06 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x401, &(0x7f0000004000/0x2000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) munlock(&(0x7f0000008000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000006000/0x4000)=nil, 0x1000) mlock(&(0x7f0000006000/0x2000)=nil, 0x2000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xffffffffffff7f59, 0x784}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) shmat(r0, &(0x7f0000004000/0x4000)=nil, 0x1000) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x3, 0x8e}) madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x9) setsockopt(r1, 0x283c0000, 0x92, &(0x7f00000000c0)="7f6804efc3ffe0687f6e76b525a413b18ff2c372ca8464534f389d968c3fefe774f3b2e9b11ed5cf2c19a49b1623305bd61ec0804ad2ea46e97c1649d8588ff256d6324b5998c17f4de8b9d7a0eb70fa6e3f2002088466163ad1fa79a309c0ab0f0fc9a1c56f167eec0fa6d0", 0x6c) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/77, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/73, &(0x7f0000000040)=0x49) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) socketpair(0x2, 0x4000, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000100)="f7a3dafceff0fbf5900ccfc36a7d123d3a021ca4b50a5cf5bec195fd3b2f1517eae6c4f0f91b1ae9a03c9f1af7416e83d76fe86109e224", 0x37, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x4, 0xd2}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:06 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) poll(&(0x7f00000003c0)=[{r0}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:06 executing program 0: socketpair(0x26, 0x4000, 0x100000001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x1b0}, {r2, 0x1df}, {r3, 0x1}], 0x3, 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xb) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0x5479) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) r5 = socket$inet6(0x18, 0x2, 0x0) lseek(r4, 0x0, 0x5, 0x3) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000000000001, 0x141) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x9) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) wsmuxpoll: not open wsmuxpoll: not open 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:07 executing program 1: r0 = open(&(0x7f00000001c0)='.\x00', 0x10280, 0x0) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="601a5dafd9d2d148e830d578d3d610a0dd04c8a5995d8d406832c077981317418cce41cb785151cb687923a0e3728def032ecf5001ab04b9788659aef308b7ee97e7fa6a265d3b4de587e3e28795a14bc9c3a5caa99fb473934fad99e5e9be5ddc4eb38382ad3a2cd89af4764cb1c1d6333c83", 0x73}], 0x1, &(0x7f0000000340)=[{0xd8, 0xffff, 0x4891, "e20d43323b9397681fac9ceaae2bc3548c454b5fb3494c3503e28832d392a76d7a222f96b0e4c70f1167f6c0211836d9238aee95849d27bdd17b0a3b366fcc33d92f45f93ba5422eff554ae3ed0f0951e3198fca61a9a0816d705b7b233945583f9f438ee290ac9373f7dbc8a2827102093a287bd35a842b70c1907425e07ced495e318cc0093dcb868a3dc314732585fb9c06e7322859952ef2b4723055e7a076a7e361e58b2a0dca9c14930760a4c88000202a1fd0d6b6d865d6d3d9257270a107d017"}, {0x40, 0xffff, 0x3, "4b81ee190054bcc0ae1f0387ea24629a08953bdffa37d4709854bb9c85ce224813b56aa7e116f6930c"}, {0x108, 0xffff, 0xffffffff, "0d364fa74623ecda85da3a57d8d229cc63b8f49ef085823a0bbae239cdeca16d1aa61b1eb47fc58089d6992e2ae84db8961ed2a95e08e2c337fb562f9b1c358db0dea6d8658d6bfc43434894b9f4a6af3b7c49ebf7513971aba977a22d4d6d5258a63beafc865c19814e31e03f6e97d59bafb466da28d4f7c9c34d0726118cbf640e09f56d6b764e947bbe6e456512e34f1691c8d0cd9d456357d35cc12cdf5af9368a068aabbab945639b93102ab4cf34405fd7ff0ef2a615ccd358c50bcf7185684ceb383e0d93db771a7d8bd3dca2c05f6bcda2fb8cad5e708966de9ef2d22604a8def57b5ac03403780c5de17958c5"}, {0xf8, 0x1, 0xbf, "f636203267c2fc857b6dcd965cf66c7fabae8688f5c7aed500f417f4917372215242f98607b09d7c82d20d18dc5784a5df989640228e396acc4e65ae3fe7b2e8e1ad6afaf2c3f76d9dd45593850e2e93b36f204ef23d7138caa0bd4c3fd5cd0d76c637d8eace13b10aa3ee241fd66dcc2e7298cc05a1f370eede0e8eec13f59f5a629e2e858076c477411f9518e2f9272bb10022430135c6c7e875b1850347f14774aa0c1ff558c0c72617813273602540dabba9bca3d70c73fa0735dd7ea9f3d3af6e42b2c5ecf34af6e9bb49973ed562ff344a45dfec775bface81b8bbf307c6"}, {0x40, 0x1, 0x9, "384fc2d1950e627aa4da054f5e3d0de830cdf089ea188305c4da3d503fe695b147c8a046079d62f6574b513899"}], 0x358}, 0x8) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000200)={0x56, 0x1ff8, 0x6}) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) mlockall(0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x4) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="e0a0939a90df6d04378ddef9de01103bb9d0e0b37221c0a8efb45f986486412087a71a344d5729d5cd590556916f129543603eb000eada9b5432e5b9f5ce9701e5ee24e68868e04f120197c32aaa158e72ae2c144ff78ed392cf1488840e5ee8616a850af2672bc61b1fedb37e979f64e7eebe99594ed55ae3d14963fc7729396cd9cd547ff4926e04f1729ba6962e563b42d59d109055e8e9c7a175308c1dfa4338d5f91a", 0xa5) r2 = fcntl$dupfd(r1, 0x0, r1) setreuid(0x0, 0xee00) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 16:00:07 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31, 0x0, 0x8000000}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) r4 = dup2(r3, r2) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x28, 0x0, 0x2d5, 0x3}, {{r1}, 0xfffffffffffffffc, 0x42, 0x3, 0xfffffffffffffeff}, {{r1}, 0x0, 0x20, 0x2, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x1f9, 0x100}, {{r0}, 0x0, 0x8, 0xfffff, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x45, 0x8, 0xffffffffffffc5a9}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0x20}, {{r2}, 0xffffffffffffffff, 0x81, 0x20000000, 0x80000000, 0xa4}], 0x3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x0, 0xf0000010, 0xf91, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20, 0x6, 0x2}], 0x5, &(0x7f0000000240)={0x5, 0xfffffffffffffffa}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000140)="a6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000540)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x8) kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) fchdir(r1) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xfffffffffffffffd) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec500"/87, 0x57}], 0x1) 16:00:07 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) socketpair(0x18, 0x2, 0x743, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) fcntl$setflags(r1, 0x2, 0x20001) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) lseek(r1, 0x0, 0x3b, 0x2) 16:00:07 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8001) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:07 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x18, 0x70) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc010, 0x2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) syz_open_pts() 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) socketpair(0x2, 0x8000, 0xff, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r3 = dup(r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000200)=0x3, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) socket$inet(0x2, 0x4007, 0x20) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r1) read(r2, &(0x7f0000000480)=""/4096, 0x1000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x2000000000, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/174, 0xae}], 0x1) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000280)=""/151, 0x97}], 0x1) syz_open_pts() socket$inet6(0x18, 0x0, 0x8001) dup(r1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x400, 0x2, 0x0, 0xb081}, {0x5, 0x4, 0x6, 0x8}, {0x39, 0x8}]}) shmget(0x2, 0x1000, 0x42, &(0x7f0000ffe000/0x1000)=nil) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x4, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r0, 0x106}, {r0, 0x20}, {r0, 0x100}, {r0, 0x80}, {r0, 0x8}, {r0, 0x100}], 0x6, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = msgget(0x3, 0x28) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/35) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x9d, 0x9, 0x1, 0x80, &(0x7f0000000180)={{0x5, 0x0, 0x6, 0x100, 0x6, 0x8, 0x4b6}, {[0xffffffff, 0x762d, 0x0, 0x99, 0x6, 0x800c, 0x20, 0x100000000, 0x1, 0x3, 0x4, 0x3ff, 0x3, 0x6, 0x1000, 0x2, 0x3, 0xfffffffffffffffd], [0x1, 0x4000401, 0x34c2, 0x9, 0x9, 0x8f2, 0x0, 0x80000000, 0x7, 0x2], [0x3, 0x8, 0x6, 0xff, 0x6c, 0x9], [0x32, 0x8, 0x40, 0x2, 0x3, 0x100], [{0x3, 0x7, 0x4, 0x3}, {0xb5c, 0x6000, 0x8, 0x6c67}, {0x1000000000, 0x32, 0x7ff, 0x80}, {0xd7ee, 0x3, 0x2, 0x8001}, {0x0, 0xffffffffffffff84, 0x80, 0x6}, {0x2, 0x8e6, 0x28, 0x3}, {0xfffffffffffffff7, 0x5, 0x5b0, 0x2}, {0x1, 0xeb00000000000000, 0x1000, 0x9}], {0x10000000000000, 0x6, 0x9, 0x3}, {0x1, 0x2, 0x1fc0000000000000, 0x1}}}, 0x7, 0x1}) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xbc400000000, 0x3, 0x2, 0x2, 0xb7ee, 0x4, 0x0, 0x1, 0xff, 0x5afe}) write(r1, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1ff) 16:00:08 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) setuid(r0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000200)={0x3a, 0x0, &(0x7f00000001c0)=""/58}) setpgid(r3, 0x0) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file2\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f00000006c0)='./file1\x00', 0x0) chmod(&(0x7f0000000080)='./file1/file0\x00', 0x8) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x7bde, 0x1ff}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)="9cca7edecb30bed9822109f771768e41f4a55a32b0a779a1a786e79ffa3f83b819a37bd392e23fca560fd5b394ffabe92f2625e887b76c06b5dcb2ca121f91a543f59ec1d58373bb7b73a504874cbe0c812784a1bda7aacf5fa17d31c5a6d754a4b8e490db386c382e88b6c60880f0e6c25c210fb3803f0a9f1042e79ff6430785211e433ee324384868a3ac5b888b5d9444d327274375f00a067af43b334deb3058f3dadfec215d7e7330ae3387919a7f8ae908b33ff3befa13814afb4fef939894692f78b2532c4f3b0a963ab7121b2dfd145e3288fd8877", 0xd9}, {&(0x7f0000000140)="00b03a48b8ac6e89b122178c375a565961db18ea193a3896e8477a1e500f388e0baa2b3996301072654b616d13ae389ca297c837626b87658fd8ce2cf03af1edbdc9cd15e102269208ea07cb9670e4acbe", 0x51}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="bdca78e04f00bef1fa63fd4ecffa6b5220685a03595c14b17960fdd8315206b3dd87a569160572d0f5b5bd66c644a7858f7f41975a43430e0bbf772e2c20a7c0f1a9b55f48a44318a2bcf4a4894d38b82addad711ba2daf9fc8a98f6318d7eee62be1a1d42e80fd3657919334325ac670f0480b8b0c821fd24449ccd888fabc4e1", 0x81}, {&(0x7f0000000300)="1bd8ca3ba74836c65e62fbdce5fe4cc0ab368c3d38c217b755086b807618d1ecd647f402baa7f197f29aad16ee8b19a10bcb2b34cb32b53bc96d221d299f7e70f5df6d70787c8438a27583a4747ff0a7cc0bf770eae486a553cc70eedaab8e27ec52facf50588978a2be70c9c38e147277a12f0fe851b5f390b806857b8037de88ffdfca4b10ddebde28eb2e7eaf4f4bf506b2e8bfe3e03ac05f84dfe0700007", 0xa0}], 0x5, &(0x7f0000000440)=[{0x10, 0x1, 0x2}, {0x80, 0xffff, 0x3, "9fda3536f9e23ee12be3084b432f47d09c7a53d4e980b65879f6aca267ddd4af73203fe149b427f855a40b1b1c3e39272c3fc3e531d698b58e145bb13826b46aaa4d25b6ae4f17514653c2ca1cf17241743ba01a88e0cea48e914327391c88bb840b90663d5760bb7874dc2f"}, {0x50, 0xffff, 0x6, "09353eeaa15e43324f2c376dd53d320109ab11461f6fff80a16b2160fcfd15c0dcee690f1ba4000e1fb72c5f8b58b373afa1df8d426c3ad3193ee836"}, {0xa8, 0xffff, 0x3, "0a076ba4a69fd2cffc4b8b9ce9235a810f998bfdab3c268f379e97c416e255382c2629c80519608217c62a6e9c043f41f3690e1ad1f16ff6452cd26e1b485e3bb99f31893ae083367356db72702729fc270b395ae05e9332e31f3ec479afc6d8a1cc2e4381ae515945cbb538807449745aa9f036d83f02938899e5a2103ca9ce0409f34e903fda09c6694f47db0a8583c9"}, {0x78, 0x0, 0x8, "4e09935b5f521239f849121a0166e5557ad18412bc314e38ccc26ac073aee83ed759fa3ab474ff742536acbb66886dda767ff244124f1b77767575d89e7cd9bdeab1d2cd0f6a640ccd093016e64219a4b5dcb4b9a4b664dac66c82b3094489a5741ee52e1cc5"}, {0x40, 0xffff, 0x7, "1838fb9e5d3e53b6c15b15ed9768155826b4c4d4546ace5a4f2fb50e8da38453ceb5b05fcb3e88bdd401"}], 0x240}, 0x4) r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/24, 0x18, 0x800, 0x0, 0x0) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/195}, {&(0x7f0000000000)=""/17}, {&(0x7f0000000200)=""/184, 0x147}, {&(0x7f0000000040)=""/109}, {&(0x7f00000002c0)=""/9}, {&(0x7f0000001740)=""/4096}, {&(0x7f0000000300)=""/92}, {&(0x7f0000000380)=""/58}], 0xef, 0x0, 0xfffffffffffffffc) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0xc4, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r3, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r3, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r5 = getpgrp() fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r5}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x3ff) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r2, &(0x7f0000000480)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adbcd342884755318e2b891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350daa0b1b2bb143e1802370c7f42b41e30c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab3", 0xd1, 0x0, 0xfffffffffffffffb) r6 = semget$private(0x0, 0x3, 0x40) semop(r6, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x1000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x38}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xa9, 0x9dcf, 0x40, 0x4}, {0x9, 0x5, 0x8, 0xffff}]}) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) dup2(r0, r1) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000039, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x8) r1 = socket$unix(0x1, 0x7, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000480)="4e45d8cb817246ed4e62be20799d28e5303f64b38ca8b64c953e7c9efec1dfc9f75c8bbfe0120c878a4e1ad332883ca7e26c85819f4e8a028447a2c8e35958889b8c66b9d06ef9e1ebc1e30884c2fe4fdcd08dc1ff8a7e449a944a691ff1d23b1ed031dc18903cfc97bc0a6fbfa50f43b9ed9661b9cf3638f4b60b27aed6225bfb2966b21300831c060c935fcd1259d7c72795c72e7cd879028a7e3628b2423f9aa8ad452abd031bde6610527bf9b356cfbb3913582068ac5cfb92a6aa01d148c0d04574ea49c7fe52ee2ff3ad15899f63684cebaabbc39d9cffc019c736833d5a3fec4ed65b0f5f29541c99975fbf4fd5", 0xf1}, {&(0x7f0000000580)="364a2df57c01d721615d4ec7cbc1350e08ae117903ba0b3c272b48b15b9bbaadcebd6e64d119e5286417d50aa7c4fc4b3fa563bb6f1c58d0a8849137bb22dd1c5f3d", 0x42}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x6, 0x4, 0x3f, {[0x1, 0xffff, 0x3, 0x4, 0x3ff, 0x1, 0xff, 0x0, 0x6, 0x7, 0x2, 0x61b, 0x80000000, 0x7fffffff, 0x9, 0x8, 0x1c078713, 0x3], [0x101, 0x5, 0x6, 0x51, 0x7, 0x9, 0x5, 0x4, 0x4f3, 0x6], [0xd43c, 0x39e, 0x7, 0x10000, 0x0, 0x3, 0x5], [0x800, 0x1f, 0x6, 0x3, 0x5, 0x7], [{0x6, 0x7fc0000000, 0x117f, 0x100000001}, {0x5, 0x8, 0xffff, 0x80}, {0x4df, 0x8, 0x8, 0x1f}, {0x160, 0x55e, 0x2, 0x1000}, {0x7ff, 0xd8, 0x7fffffff, 0xe651}, {0xa8b, 0x9, 0x5, 0x9}, {0x7, 0x81, 0x6, 0x9}, {0xe2, 0x775, 0x0, 0x7fff}], {0x2d04, 0x6, 0xd481, 0x40}, {0x6, 0x40, 0x47, 0x8}}}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x6810, r0, 0x0, 0x0) socket$inet(0x2, 0xc007, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x80, 0x0) 16:00:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x120) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x2) poll(0x0, 0x0, 0x6) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1004, 0xf7c6) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x81, 0x9, 0x3, 0xffffffffffffffff, "480515011e26b60863a8716b9f3dc64b3c7a78d8", 0x400, 0x81}) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x100) lstat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:08 executing program 1: r0 = socket(0x1a, 0xfffffffffffffffd, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:08 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000140)=""/137, 0x89}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/146, 0x92}, {&(0x7f00000012c0)=""/67, 0x43}, {&(0x7f0000001340)=""/128, 0x80}], 0x6) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000001440)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 16:00:08 executing program 1: socket$inet(0x2, 0x8000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x5, 0x7, 0x4, 0x7, 0x9d, 0x3, 0x1]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x15}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) sendmsg(r1, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000100)="427a54c17f54f90e7991d9aaad3f46f9e93a65ec088d1c57c98f8f52db06d2a4af3fe2d141bce48aac38a8b13274", 0x2e}, {&(0x7f0000000200)="8f2e95d20173916070f7694732df11da74e6781413a2f2fe077796d7a928a4a389fecc2e76faef463341250eef2356fa57a5e4a6361429920131e0cd2a1206fedb41474e4ce19ca06ee76f754e747c2c7d3c0a887c5e012a64fa5e7df69d219b2291b083cdc54048c0e2efe6ebd331a5f4a008c7cde589781cd60df9fd5ceb068299b3f803ea5a1eafe3181d91037c73945e9548128e09723a336a0c1fe71b7a248b09604735a5f0c51851c1155d39cc3a5246500b17c177b6cc36c5b355435a656c49166b4836c3f578fca80cd9ed522706681f1b40de0db50e4e685b9e64", 0xdf}, {&(0x7f0000000380)="6c968afbbe0bc5d07f0d68af6252bae2e97e3f483e35e6efcdc853c1682194236fa5899ca3cfa6c3de3d301096d9e2ba228ae031e7a0e720d66513b538edfecb5442e4288140fffe6a479216c30bcfb2c2f229b5ca9e8602c06e64849005435cbae6c45dca32f5a9a34b6c67d9513b55ba1f534698c29bbd3863c545e0dde29301d1aaeda47a36bd60ec8d4fbe00767fcc8da2e11c68de93d57c80dcbb18e58b936203c9850089b3c82b49f0107e77ae8b996b3da62e8da015868d2a21ec6bc3032c22a72bd554dfaf05a43cd38479651833f8e2b05c23a8e9458caaff5fda4fc95c1e4a203f64461d37b52831320c8c2773a044832f924b0bad35507a9ed2e67a92c0428f67bbff90998415a929e647e746fc8e7100007787b2f318501d394b9d2b043fbcd5217eada70bd504740c5cc7ec1b1782131d3d56b47177fc7516b92407cd33392731e117a3b141f8b341c04aa83cf3a21219aaabaa8e8c00fd70bcba4f0e817e5a2ed9dec7410934cfe8149e77ca4f0a03daa7db173b54476880d028bb92e4a708b905056a42d72054c35ba814739debabf1cc94091531f347ff43ae4287922850a903a2c4a0d6d612bdc931ca772d5b86326a80f33e4fefecc0befdd77a07de1515fd1664fb09579e29764b7f8b24d18fcfb35da6a3c6d7f6152ae9e5f9392b713f128fd419be50f3ffe3169641a7c23d16723f1b93a12eb3cbc0842a5dfa633313ab699cb0b2c30ffd682f8d20c9b4ca9a250caf819f90ceb4efa82e7ba17e371951399c0f2de48a6f809ba942c6b672a1584461fc4e3069e15673333452da778c19e5628d5eca247b7ed84047ab40ef367f4a724216556291ae56d4a4fafe67e398b8145af0debadf5a3afa974db76449fca13188a92ac8f358ba28146e1eb0c7b8e50c28d12e2a23a35b09ec7a848e29906a18207bc41f1f189d8d3df4ddebaa5c142620d83cc3fac135d7f75231ae536a72074930dc196f78aff62742605130d5b6ed5b17a12a417add511e12ca7ad24e60dbaadbe73a322a47f66c2f9e074d30a0eaf561c74e76e1b78bc716a10904148f0fb0d4d6367f93451a5fc6a84cf0de9d890ba420a6625659ef670328f0d42931f6c6d19f2ed2009552344b9e09aa4a2bb1eb55240a34cd23a0112cfea1df0297c5470f8cbfda38dcb9f362051bb9bf8ffa892e813df608c91377b8826cc397c71bb208fd9c0bf5119882d713fcefc619ce88eb3f3caa79f4526216fbffde6b4bab2daa0e18067d853f395422d9e3f7a3ad078d1e3725ba45d53f97813bed1d6c5684244744e347aa283c26a2b67041341c5a182e06df6ac1d980df07f7955607a3b320d6ad7fb510445976ad5f873131b3107e00c52e0ef07a4632453af80cedf142a28022fb6a367035c51b837fd7b9a2b2cb30ab95da3eba9458db90d4e23ab51ce8a9c69224243f1eef664b0da6d930e687e694ffb15ebc48bb4ddab671d2dbd8fb90e064602ed3f745183eeeea8e2c001d70c8a51d80207706db6ebd08f0cf78c34c39341db31cda3c9d3db46ed6b08498038ca2f0cf1d61b6a01b8df9da239bb8e24cfd7a32270edbec96172c3377ce7617fa053a83316237a2ad22fb759a6e19b9f32b52a870f4e14d145017085bd811357d98a226c805f0c6c4312758a0fb37f7ff8d98ee7a28190e0e55d380fab44e48c2c3bc88f2d47d16d835bab47632b07bc0b4363f65d47f46eb904d6a619491dbb607b9afa89210dbf75b2963ba5d3a46f31de83604e864e20df3de1915c370cca3c5567323ebba544514eaf0d91e77ea4fc333677baf714385ede9095a8e59aca487c7fc1b924f9ebab67fad2360c3a1550cafa786fea80c7db06d5e2df37a25d25b42b14de6c1c0eb8d4ec63808e757a3f2ec14ec4f150d299e5df3e5313f11c21beca97a327c45a152447e87845ace8220e80b2ee4090291fa2b82e6c7bb5e44a3566a9a2b36cbc0bf4923fa496da5e9fb9a8db77d00404df74eac61f09223edc04ff3b99cf2822c16e8dd506a65d00fb6755c1a2a0a0b7f83c121e2ce7c74ed0756ac6632aa85d2a51cee3302b1eb53b8d4540ac9e779059e4e883d6271ed2639a989a27bcf7e2556dcf9970ba2aae1338df8e9fcb4e9bfeefed66a477c716cae62bd759b6aa0d02a5f349d3a0ab4b0eb6f7eb0498d70c58748064bf24c7dcaba840de85bb769d9dbf48cbc7b65062b59970c55923fae26ece833bea16088cf63fc2aedb844e305899e5ea0cf739c203c91b2e61302443fc246f178033892ed7e31a7a8442aa6e20bd9130fceda05a4e63f2cc76a99c752482c74640e6befce337ea554e931e4b902cc065be1589cc2a4d22a61e04375baab4d762418ba354a077bbb04bd586ffd55e71d24253ccc570b746bcef53a30379bed9961e86ef173008592bdd0cb2699785de4bd9ab0c971683a7eba411f409dffd994bca919acf18e3b06b7416c949c0014e9f7561b651979e1197d83c8e4cf3c5f37d1a9412042835a55fddac3791be6479fd2a23f7bfe049cdce68eaa78f6a3ab59e9ec83cd786c7361532d6066a67f3bbf38fc6e0d3201f9eae268a1a2f9274656204e561b0ee509409e666e370a5050a291f8e854a5b79a0113529b51d6e3a3b422119c176277b0b49ea168485929b2200fefee885621e5ad561a88b094cc1433a2697a7f8d6be25bbe1609547ed2f64fd527b0c1fc7edb04a4fcf5af942661f9fad5062af704551f1122a02f020871867e0c6f5d28361b680a19cb810e5b48cd4e6437ffe744b5ee9d4a3bdc827b19741dbcb7f0115b0cb477c6d35c21c4fb44ac79f8f56dc8d2d5a9f10de000e622d3de294f02a88c1bf383b882b98ceaad76da89790926686d9ab67006f5fbb81aafa2367a50d7b7df748008e642fcdc08296d4f162c8355b0020f90147c1e1292df5c9ad8d7864cc17d2b3aa76505f5087821aae99446db8a9c65b2e7c6f9d520dd62c3f8374f9bdef33c534f2d250926baea0d69540208750f9c7df36b7c361740ee2dc54c02d1f660fe2b122dcfa12ffd135c6db943db2fce080d83618b8959d0ae076fa6d8257738eefec52f416605b4f036b07f25f9a8c9bce8dffa39338502c96d72276789b73c321367dff149faea89b79e5ddb59dec3ad35c0ae8de76e589c2969dbe527707c5937128e24afef7e8389ac86248f00609ea8aa8c5eedcb56250516bb993ff334b6ed66c78b4d5c47eb985e990a23471fb1dc27800f7407d29b1656d1159ad33b90f0a03d90e8517c971027ed505d4a9c444b2f7fbb5ac1c6c41e198894bed36b432ed1b17bf8a74e897547ca65c15378bf98cf436619df00cf3c0f020d28f5081f2e96b603580df186a3e33abba9f1dcceffcc6b146da8f95c298868589ee55b9e46f6e90f2890002d72fb3eb87533498e5e91b8ad0b6068fa81699fbb3cc51236a9b07d89d1df7a1e04237d8be265159e5c35d080910997acd88a5637bffabb1b5839b5dddce7a8136584d49f173e56dd9a5cc009a4690ada783ff57fc10635de35e5547aa11a11c116a8f746c8832f93638b90601bfec4a6334aa804ff94a45c93573fb3c0e7c52c2c300ec0ef5e0456561c69cffdd3db535bf686d0268c52397c5e35dc57425636d2163d15ca897185cccc23b9aa5d6f394f0139495c11c16317a75043b69f6e3fbc13865167937c5c500ed1979ecb8578d878ef5681b5d63042515c2e1390b9894846356b7bc3ab782623926f1e07af2800f3bbf29b1d71e4b442c9481c96164873560cbe09a1f4ecb2c214fba207ec9b0649818b7af35f8436c396aeb5848212e316b07a45d92ac41d70aa53a9af413d173c721969d6a169ee895bd9a64bf3a4162d8c5eadce96390ec4b6ebf51dd6d6d9b287a695783c81f0c82b6238a27c66473282d0af900f43619771ded372c91830bd811cbe01712d5993ccf666cfeffa56b36fa1adc8508d3c8e917239c2b0339e539797782b9118be360db3cae75d92f2b9d2e0aeea3a88fa2beb1d4aafde7fa0adfb658547e2a8975bf1d2a828e1f8e5d525c84abdaf6a0ea4063e0e0dc4735577acc5449b4969c3189a1ff4e5b71ed77283139ea066b358c260d136e52bd0df1a5ccf3eb6539c1964b47ac09a9fc050ee44183c3862bd1333fe2409e35a3462fceaca9175e523bd633e0da3f09061e2d0af43def3b2f7547a29b08db553bf21e624d86f4ef9585bd47302609b36e42151f81c0a45a4a135599ec882a0a81d2d7f862b44096cdd2ff8d3de7bf54b48d1176bfcd9de079a13a97537c3a19cfed0e6edbf95c1c7b9f3de2043bd4e91ce3cae486481d49fce6329135dfffe7cc885adeb2e9c69e4a9c7f26c6d59e2d616b873f2afd5ce092c747e3fb11cd4c1d6d2e73993e7e3c8706e4fa68d385c70f52797f4c4e9b4da463327bc0dd16dcf14428eda245cef1943c24d58c625d439f0a463389b2449f1a0852de897f2cf3813155e42a99ff0dae3118e9eb8138c1cfee61d2f2658b03b20693c1d5ed72fd3efc18937a12afe9b79646377b5c378221747e84d515e0ed136318ffbdcd8296969dad22731f8b523f449b0a83d41463f9c0556519f9b1bc71f7ced43920a10c337d8dc4494397c2a59e4fea1ba5e98e91c74393d8fcd38f51fa044f476e56891519253a3e5f039623d5eaa572abb45b37f1481603399c086e4299d31caf2ff8ba80bafc8b23a233d8e58be03baa9f3a293f5120b98fd33a2f36d7dde628a2fb8afc83f1988281150faf4a0e17854993b080855b8e824f6272907df2d7a000175a1b2a9b3b3c55ae234d9001e23dcc06825c8b23087edad7c56d253bf9289d607d8443bfbb0c7b561afd793e0b27f50612acde73ef193da78d40efdabe968f10bbcace183b56d3b58d27b5b0fc687b928b9c4e652825ed968a91e6ba186c287ec788ff3ae92eca877944ecbaeefc2904840db5de5c5d25f687cb7aa81de236d161fb662268f55efb8e0833068042caad014251cf580cc9c393e8de223ab9eb9cc4b195f04cf05b25bb382de51976776ca7422429681d8a331b7b7885be4e00f04d5663859d0819219e1b99da0926529e3adfa03cbd2f7dfc472e7f687855a5211d0137b3d4fa16a10d2eb415c5a58d5788ac7333cf3662fac63a369d7a41af0970ceff6144ea9ebaf1a082823eac892cfb150fb0d34876529455dec5d1e215989eed3b3e0ccf1d25644483fc019745fecbf4b37ebd07ed1e1d62e1645fd8640273312067b26d55c4ae623b48be345d8e63354a1a66c6a48818cfa3768e03456cd6a489f0baf71781d2af77632c75afc7890dcc78fd2dcde48fdc23663a1befba45d9f1e0685b6ac427a0a5562946b3f6bfc3de5887e40900f221ca18f40330099929d5dbd1f7e68169ea10498e624c1d0133366b162ddd6e88d427dbb2ac1d0dfa44649738f36fc987a6760c59c2b20ab0a2cb7d7f5ec49b196cffd2faba22960bb893e97054f2238a87189b1e61e436e8609500b0b889789b017dfb741c2e9270add6a182c2cc96c0b0efa9493eacd70ac8d5029ad0e30d0d9b83af316e9533ada6018ad4757c5f3810460a70712c4ed7e00de4cdeff93c6c3c126a14b492c0eb5ff64bf13e2cecbd577108f9996c1493088caef9f1dfc8552c6502e8be5ba7a99dd07546cc74c7c5b8c195a45a19d7c961d7827f95cedceef7db709bb9d61d4bcccd77757883d8e1f91a2e8e2f11f257244de109a5f2f815077b53fca8677fc18dec09bf6b998638b7e2b6816f95bba5e78f0df1cf8e7123409438a5b6e10396007e1f99e0a55", 0x1000}, {&(0x7f0000001380)="f06d7dbb0911bb012c0f45ee9f784f25e93fe809413f616c52472de4a52935c637015c55733d85d87ebf64a18860c68b95354f9fea8e87e50d1f10bde44b0c8e68771eb88c5d494c73ecf1d05d8024936adf75a2efa3d6e5", 0x58}, {&(0x7f0000001400)="402812897759cc583fcd0035de2beba5271c38db778be60159249400fa3d2eee481066b2041d80f920c1b7d6e83b5825428f326e3f4fb4a98a2ecd39269d18998bcd178e7aea3bf61db46cca94ea3cdcd1f092da47ea377b9f2a8b4f4afe4518ccb332162e3dd07d1a8a211ff3b7a8f6286a14bd36d79f6f2218533878c004e5f6a916a405039985a36caa50b9842d053f3b255ec3e60c9c6dc7c602fd849f5094161109ab3c0be457e6a1", 0xab}, {&(0x7f00000014c0)="b4d57c52532d6dbc912b786066b0d908b1c5f1301a82a5887eaa28753e7d47f5d087bdf4c746d75678345cef05dbe2969d3eccb72602ca247b591070fec2ee9670fce6a6718e8a4a9338ee9830a493bf0323ed68d8e88459070a954ef9cf8ebcdc0df4f1bee186a6056f829f898a7476313ac75fc5aa6529710445c8aa9e510548b785d2c07d92bb5f43e348cb9440016885efaf9b4169", 0x97}, {&(0x7f0000001580)="77fbda5b89504b27c95ba6d0c86d00254a588fcde2413194a1c571973aeff14a408ca98b2e96dc44ac9377f33dd0891aaa293f2084b2cb8bc5f33f8ccdc67036316c48dc02685f21e27cfbdcf5338e7e3f1d0687580ef1f451bc96b1771d2cad39e95de47a257efb3e63058ec1b4f7a9462ba26dee9fee3c130b72e4cf559e834b9ed2ab8ee9a311f573819238e4530421248e1c3ee2eb8a20218045723f6c", 0x9f}, {&(0x7f0000000300)="4d7ecbc2b29625dfec3046557fea6a4ad005a4e8347a", 0x16}], 0x8, &(0x7f00000016c0)=[{0xd8, 0xffff, 0x28, "66b7fdd2c441104cd5af6621d5eac1b21e27851987035ae2bf25620933dad2c32725513f9a7811eed3508fab7016069bd1de4fe50ada18cf409118082cf238e370d42eab4948858e1ad1bf42aafb8b4fdbe41e2995c640f24b8d6df9cee659b0d9a1e92221f04b6ed48da3c95d84255412457c11bec9a9db61ff285cddd80e1bf7627fdb816ffb64ffa56f791b01eaeffa0a76c7312aab33ace89a7294eac2e4e496de9baf99cbd7c539a7e2bf3d4aaf707a34cc91321233674b9625969516a628c8"}, {0xb0, 0xffff, 0x1, "bb0b188695d269f671cc7547a16be82bc64580432c7edcd93857194b026b1247ac36e8976c513ad6d00b60f89d58beb1cda57f4a8610223fafa9b02d3b8268f722dce95d85506e6a868a52f75bf25da7b57a64ffdb91bc5f4ae89b08f8a771a78ae929f075baf48982ed963f261c6dfdac0d5f68997942c8b000e524d80b50e0a0bb585988b254ded388ea5f7c1fb8f07d0ebd6bc42e0448df7c"}, {0x28, 0xffff, 0x2, "942536141872dea812140af7158fd8387101ac"}, {0x68, 0xffff, 0x3, "be21e7f63f5a2fbfc542ca4695cad3e4c7567504c279cadca4298c88567bd1cd8df9d9588050673dbe04eadd2664b70555acdc3b7388d049f0225b0ae6b4956f2ca5f62de57ad9b3cbb5b216b6e80dba2350"}, {0x70, 0x1, 0x100000000, "f6f761582b15c3963b9370816650aab2c5a94c64fa800273794e978b95d1bc40894fa024946dde81543f17de935d6aa36e2142d855908e14a790da477d7dc936c0d63e48024d76976667caab3e9786761a6f46f5a55fd352f33a275a"}, {0x110, 0xffff, 0x8000, "124658b92b1dc9c3a0b383ef0c3566e06a0ea493d6f3c789e70805dedf35befdcbd5dec7c3a18ca6140a64a81e4fbf18b0dbd66475e21289d0ed83c0fd6d1cfd453892e5e4159b43b002c8ff9ddabb5092a62ab4f369ab0749c092307299c3fdda6529409ef2bed967aee52419c5c2e459fd23a27675ceff873e3b9be4ad21fe3d526d658f17de280af5d355f4f4b5b6a4ac212daf3ee4cf8456fc12c6624055441e7d3a92a6fb2303dbfd3d1d53aecb16c124e7923b7e762ee84e099ee52da23cf984e945be65e5310cb4ccc0d3e6794e68822a03f4abcfc65c035c48fcc27343c24979ec551a223ba48fe269d2dcf3ebcd6f0e87c180cb756a344b"}, {0x88, 0x1, 0x56d2, "2e78306e372fd41fef2fb53f7b8b344a2b067b4bfe920e96e573a46f67b027d3cfa30dd787a76588b5ffcf3d7e96152801a0a4ce3abdbcc5bd3b3efeee25da39d1d2a89809bdfd9e0191eb6d9669791738ed287cbc92abcda0639678226ef3e7c59794149da171b650e930533317f4ed8020c4cd2cdacc"}], 0x420}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: setreuid(0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() seteuid(r0) setreuid(r0, r1) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x5, 0x38000000000000, 0x59f, 0x9, "8bccdd9b9a4e08209fd57b842b647bdc5798a93c", 0x6, 0x6}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000140)=0x52f, 0x4) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0x54, 0x9, 0x1}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x10001) 16:00:08 executing program 0: r0 = socket(0x40000000015, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0x0, 0x8, 0x80000004, 0x1, 0xffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x7ff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x9, 0xffff}, {{r1}, 0xb305b2ecd1fb3901, 0x2, 0x20000000, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x4f, 0x400}, {{r1}, 0xffffffffffffffff, 0x64, 0x2, 0x5, 0x4}, {{r1}, 0xfffffffffffffffc, 0xc2, 0xfffff, 0x9, 0x1}], 0x0, 0x0) kevent(r1, 0x0, 0x6, &(0x7f0000000180), 0x80000001, &(0x7f0000000000)={0x80000000080a8c, 0x4000000000000000}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xf8) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) r1 = socket(0x2000000000000002, 0x3, 0x102) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xffffffff80000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10840, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x880, 0x0) close(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000100)=""/242, 0xf2}, 0x42) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x4) ioctl$KDGKBMODE(r1, 0x40044b06) clock_gettime(0x4, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x9, 0x4, 0x8}) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) socket(0x3e, 0x4000, 0xd5a) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) sync() chdir(&(0x7f0000000140)='./file0\x00') setsockopt(r0, 0xfffffffffffff000, 0x9e, &(0x7f0000000040)="dffb4b4487a1cd413389ca03ff0c2abc853fdd383315000e74a12dfe4167f54071f8bd0f4db65c817431e4410544af0c5014c48799a5c0baf1ef12e56f83e37f7023b22edd", 0x45) 16:00:08 executing program 0: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x420, 0x0) getpid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x1, 0xffffffffffff7fff, 0x7}, {0x9, 0x40, 0x6, 0x5}, {0x1, 0x100000000, 0x5, 0x1}]}) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x7, 0x6a, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x19, 0xc004, 0x5) select(0x40, &(0x7f0000000000)={0x9}, &(0x7f0000000040)={0xffffffff, 0xc5, 0x800, 0x0, 0x20000000, 0x0, 0x6}, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x40, 0x4) seteuid(r2) 16:00:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 16:00:08 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0x3f}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x101) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:08 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open$dir(&(0x7f0000000040)='\x00', 0x40000400000002c2, 0x40) lseek(r1, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0x31, 0x20) close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfff, 0xca7, 0x7, 0x200, "e7ea7a7999a51a22f0b0564ec09145a81c22c178", 0x2, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x38}, {{r1}, 0xfffffffffffffffe, 0xa, 0x80000000, 0x80000001, 0x40}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() fsync(r2) r4 = msgget(0x3, 0x20) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) kevent(r3, &(0x7f0000000140), 0x9, 0x0, 0xffff, 0x0) getgid() 16:00:09 executing program 0: r0 = socket(0x4400000000018, 0x6, 0x800200000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0xffff, 0x0, 0xa3}, {0x6, 0xfffffffffffffff9, 0x1, 0xfffffffffffffffd}, {0x7, 0x10001, 0x8, 0x5}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x80000001}, {0x6}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setuid(r2) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000034c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000380)="a1ca60278f2e393ad84bf83fa43aa38581c7a34065d1d7d3c6c842a4d781ea73c60ab95efd1a476706d671dd430bb2ed9f5fe487a42349d6800c48fba228f4be245d820d34d3ec451917f736b2da3439fb86867475ba7d2e4be60f87e6bdfd42a8e974547f322e7dd006af2fd687865690842e47663797e90eaad6e805fa2c59bda75d9c7850636043658211b9474d4dc32734949c94b01725f3700647b3592fa85c0b49c1d7953fc415ad6fa02add6e173afbc3eb8a36d258dd5b61c6747caecb3837cb16ef6627bdb3d2b55be7ef2a129d0b1568da0d4a475ac1644d17d36c26ef76d2399f53f72634ba63d14c9c6bccaee417eaf0dcd853280019f96b284db933ff3155a8c9ae97bd84be4a6421546883892035cae3601c45d3a423ac72eb0f5c953ea0f1e67645d40577b864dc26b8d87c53c9867aad4cac18a7590f8d74337073acddc36a9aa8099742c679528b2c1b4c966e935f5066f03826f6295d84db859c6889c35af1978dd3a75467019feb4981de50580327154694bfaefee35b0c510f5cd04e555d8d22b486160802f6c5c41b5d6777d8dc5a9f72ba17a5a3f71fc2ebe3b7bd886590ae42cee5c3d7d4f2c9a65b9d1bb592cef4bd5cd98948a1fd157b72e6279ea715d53e1f5a09be2b1b757ea401618e2a6f66edf463ae2f17ed6f177b7f1baad653579f461e86c8b7a627a60684889278a0ce2acc0422db9bbfb05417998402b37be74553e09970b7140972840dbefff0b49bb3c7fb7aebdf5d5acead1149e1d1c8c6ab63d3695def5dd7f8156ece5d976771ccb245ba2e8c2e717832c94e98164469edca2fbc488bb9af84b5b9e514b1ba4389ece873a1f4568d42dbc5a7cd389c5e2fdc6099aedf4b7ec5023a609720bad931ab293edbc8aaa5a77ff998bf09fe8723d7ca60eb82baf1d8b37f1925d569d61d56af0ac7275348d14f3154bcf2f452d524954bde9e7ea637609e35ecd34ca036288be3067fbd671e258dcc9886997d2494e360e0d9262c5de2aa7d10ad52ebbd431986637cd37812f6f464c2d18ff277a63cb0fcf33f2204b40f2f32cfcac35de6fa78b67113b17167de19c8578e4e3dcbf6e191f3d6ba733fa2cf575a91d6490bc75d473bf04cd4897373e5bca386500faeeba5fd7d686f37881f94292b892bf87aa7d584ded4aa31b4c2c684cb22d59efee225fa3b13896323a526ec3f4583e636580902bfb9e1da5e8394ac6e3e02d45009c70a78dfad77a5a807ea7d6f025389d385be3be1bc66f320d7dcf5bf51ea0f056493a126f9710673460cb6172f7de758d51ff32e9db676e9b3cddf0018e4d00196f3429fde3fe391a422e22c78cc4df3d0b9231b0ec024f82684601f478a908d82f1c83e466f7e90f4aecc2d3dd292c7bbed2a35882e3100da9ecf0671d44b1c7c2940efd6796ecd401c7102ad8e4bdfa81bb52a05bc729795c37e0c9143aad14ca83ab90d0f8293ac964b4caa17543f838e09522d596741776c2fcff6a315868962b16ef1d5ea019d5423907ab3bddd02926d95e4ee5232f5e780cad04a7f435e7bac84da2eba473a6752f6eedac0da7de5ab902a22e72559a1d48498637fa60f1e0b313def985d7348472206fe4f3ce92465468dbfc1877ad0b129d3d6bde7c2e29633f62b3451b73f4ec17297a43d9193041a59c2bf9f8a8b75a3e25e392fe48fcf78e3579c8b9a6e1169ec015772f6ec81847aa4e7b1c940811208d866fcd21b38e81d4921bb19e15e92ca70c96c562d9770be3f073e9af335f00407337d4a76de03e9074756d64374ec5d21de1243d071113f07cd2abf346e472642da2a7d26c1ed8ba3f15e6be163b4351d26b051091058df9adc1b19451470e08e773518a9ba6734d7d677eec957ed12102a79025cdbc365e53aacd32d479a37b664b9d142b47149f41d8502c0abdeb1cbc235b4712d1decb848829ec9b58fc1e5bc51ce549f1ed0cdf23f7fea781d9060c0c7e2006ae0bab0627d1a17ce9831b4e9f439678dd47d16de55b0a55adc224d7d936ba1b74065aaedfbd5836124607179ca38cda68e7e7c68e58bc9d0f88a18b64232a348b05241da313809ac133e3d0b1f7c6ecb2ffc204cee9c47b0846692abebba0dfcf44f1169f9980ea0af7cda762efff75391e1c4b34e4a500a656deb5f099d3da57cba60f1fb24b5448dd02e237406866f50512299724da261e6137436aae4a042d0aeaf9b18e3cb00ab3fc6aba9a21a4856c75d2bd1cae67251427255332243df429565d8b115bdd0c9c15e2ca7a2434bb13dd3b27bc9442ff42883950cd5876cba2dbb8cb24881cc3c215b9d0fdeef2b3a2d6f4cf519e91560a615243fe0d8a6cd78370e69abafb96fc1a5e6492a936e5bb6a5b100d23da8494cef92ec87a7fd71c3d048d43c31702a26a191dc0f1726926f20f22862277950fe214bf6afe35dd1b066a1c1875f4e685c09bfc6613dd4859fea9e4e79802bb2128d79f444e1b459eebda8c6bf4d70835a23796ece5141f21f83622138e6d01346211808c20411ad53a0633dd9bff4ecc3a71b44986cb588d356eb8c69351f308e28a01960880beaf438d463b3cfb469bf797008c61c896019cf6bb5f9415ecb1c093201d6398a0795cf9bc5c4ffd6775976f09faa0146c84addbbaef48aaa2deaa071707714548ab90afd72b0378b563703ae13339774f85d1f1af794ac36025a470cee18ee480ad5098a663a2e59f5ee1e4b3de99b3fdba54faffd33029dcc7feb1fe9a60557d341f051852e19d7e000b0a9632e3c184665e1554b94e80f21f6e9d7464e3c35124ab7a290f118b73a35ba731a4b4f022d9fa3a521ab007cdfc91cd1a1c6cb1e8f360268b96648185d67fb82b35cd1b6326fcd12586c192993d1d8b6e4108591a79d0d7f38a49a0a3184bfeb50d568928f29bb86ef07aab87e057ae94de7e01d08caae87249616495d6e9a481c872cb7070a412770aa64531afc6b652b16c311d87183c803c39af1daa6923832f829ca6ccc481ee516ce654462b97f8ddd4f7d00283cd8df6438187b5b0d1578f7e664a6ad527d4b14111e9fcb6dad93b4766722a7f937fec2955776c805f0ae0861440f6700db544cad809c6744526d80c8ddd5407d00c5bb03cc5f2bac92c12cf2b694a7f46c1ac95e0e006395bd7eea9af64602f1949ecc6125307d93f8b5357977628197acbc7a06785e5059fa53f2f21c7a64ad0d50d0656f3d84b066fb353527d434e8033af60f91644cf9e7095a59437903b8a24f8adc43503463b4c5fc361700c78f35e2601eea0952cfb69a34323943f5cb7d0e4e56121488c4404a8bbc66bdf369fd01a4c2c95bebe78e8cfe3c85a6c4b208e6bd1be8ad3e75da337c57b5315cd4a401ea94ad37fbbe9afa360ad71e0c2f86f8a50bbb28eb7efd17fa93d8505714c841158369a7a4fc26760002d159de81b5311ac87bdd193b7674b03dd681f213ae30402161747ffa06c6e89369dadf03c59f542324d91358e4fc6ec69128b2fc2bf54f6631b6ff9d1d0ad6817d6f9fa4661c5255b5460312a9f0155f9254651de9284a03637f78898211a47d844c6c0cfde7ead4fb677d9c96e3ee32cdc1ca14ab40536e32ee29a4990d008c0969c5866d3154cdef9115f55d154573a0a95b5803363899fe39390ca90302314962b86a2026fb18591fc4c5e901e9365fd8e79aed290ecb35db3159660716a94c9cbf5b226349bc1f30566d9beb5eb56ef573d70b74ffe6aeb985f45aeab90eff533edc0c489bf5c531f7e70f6f63c99901da931f8da25e89c1a3d5cce5f7189ba2fede385f575fe1d741ec19ada3b709dc9a06f160956de377497e668c37c1164704bb1772ca31fc0706b82cfff0b2ff3522fde9dc6eba67879392e5c14cecc7ba648adc8f2d68e18dc3151514f13a272ac21cf07b2e70f580b3b1a55d667d813a4d9c1cacbda2792b8568388a73e88dec4d47614a956b7163acd00916abcc070d3ecad966441fcd5e9abc66c6ffb720b05e32a1368f63cd5327d27348b03cb9a29beff7d0985dca7ccd31c2df7d7a93cbf965279a2d7476aa79be18dcf306b1c486f4ebbd8f7d09ba8b98559b3d3e7e8184c3961873db216b2a3e76f644a12e71ad162795504336e31c3aba5621d10fc7e373be6d6785ff1700ad8143a29d0d8fcc57a16de3b4721285e42057a25ed58f0cfbe0dd2120baccbfd07817e9295dce8fa2ecaf7c7d1b21ed23b2e2e4edf2721ca8bc01067769f7c6a1b36309c8d10c65a9f58fe72ae2520691aae055243c1ecf2dccf113970f8589ea8b1516c29406ac784d0a44aa4e0ebb2a25559a3cfe734dfbcd5ccd1f16f9258b2f201edcc26def13e7b66db94584bb90cd78dd3df5b90a6abf29cc75d5ccfbb8c63c487c27bf55c54ef38c44a9d165d1c289a743901fc0841841d3fbdd42064f42665d01c700d8f74d126e28dbf4460fa1070ec0c77bd832343e2bc16c335e25a5552746a74308f1f4ebe6626d36608753bc69e44a8acab04c5f2f4f7d6ff0c63dbc876a34c732039ab985c0a4c3dceaaf6b7a0176f42aba81b0391990a46ceceb3601eefa95eb2f5f2999405111395bbbd6cc581ed1a69a16ec952a37a116470d6cf0e340304f28f157f7cca960dfd611162ca2c9ab9f843698ed71eb8628d276a2f8f1c73bfd088c2451f56e5172a3982ecd1f9e2e0c9ed8e3782821978d22b65d16b184032f646d978dc9261cb1528a20d31e11e56bd9ef5570d441d817a1521965a4f75944e6faed91ae0399e210ccb8776fa7e9dc45407d6481c45d830a2e2906297dddbbdc30d6e34d2662ab3edab54feaee14483941e27ddf8c88c450264dd415ce0646b299785ef91f07efc4eca40c48f60575a928844eb4b69508d4d003f92387e679c281e4bdfacb4aa1b2a5bb371b362d2d599dc72dfc6a1d81f5c7a3722bc6fde81578102e42d31c3cc18729757f707e588148d205bbab7b4fb0510078fbcacbe7cd306730cc0e54dbd19d2e3d00ab23a40d9658ddf6e3a90e611ab3b33a32960341f21a4c6084716a48291900ce80d337dde5ad450bc12e21eaba82582aee2ed1f94d5460934a0eba40059a4a0924a0abeb66740ff7c1edbe64b594e8a42a768e6168d77f53274769c182a73da1c2c68711d80d84a1348d846d26e27a0b7654612a508427b2908087a85fc966059dcbd98838fdf5f9464ceeda5ef8921257de272ff0af9cc264481991c9048ac9cfd87005db66ee34c61bbfb601342133074ccac49cb5c8f8851c66cb5d77478943486a920355e09a3cd199e41902bcfe1c0e257a6b0cf009f0b02d22fdd56439a79f2f1c54a4d29a753142e117af6f1cc378704c6c2e3572f10c03a26dbbe5c385957c342d60b6ad3cfe1a198e259971c7dd273ec71b1982b9c094becc94b52a2e5c5085f22b33dd05f05d567f2b08fa636b0397077fee961dfb89ddc187da76fc94c8e8e5e37f98346056c8acf67e8a3a73c99d435d40b858a0c3cf7be237b150cafac5f956496ad95019e0637a9805ddc0cf13362902f3f2a6301c9cf302193a82f33a0dc8ac494a1da23d06767aea09cc304720c6c61c16f79f79fa3216a3f8c3b717846084dd9b7be96bab2ea8822314bf6af36d14f1cda82c8b6e78a3c91de4910b4200378d55082694f464a1c467fe249a68e7a207fce710749a69edab136447675ce9ec7c92b500546fd1eb3340ed51c895b29df1a265f62e8624f76622392199d0bbe2ec08fae0d3a667df6da9ff57fd19ea5a81f8ddb1bfd4c540cf9ff436c506f51783a03ab65b623ec07b", 0x1000}, {&(0x7f0000001380)="c895206e07fa41b2e47ff4ab7879bbec4b690c3a9a126cacdbdd3a83a541e462f94f16af8eec1031f4f6eaf629aede805ff6215324626701dd822f1c6947540cece046b6cddb439843f9644919d9149db4c17b34c4211491eb9ef41ef1470c7b408f6e5cf658045ea7d8507f9e8bb5b897bb30bd8809d45c540de2d7411987241fef04b4ab25053c6c13e9cf6b49aa269778770e497e5216526ee9841a1e7f0ee28f69b3c70dddb1865e5a6a3e9041875d985de1e953eac16e6c2c7c45893a933816f8ac50c4ab46c958fa9bbb0bb0f32d2e83e6630d611cf762a858ffb2edfebe4e99b368086ec53e4bedf122b513925b53f984975392c2cbc291c45cddc56fa1d1f6fe0834cd5cb431c678671b5634c76c67bbe4383c23c993ee106ef1ea0859799f7f2ca6150f1a96c3fe093abe18905a06c3ec8c062ac0198f5cbd06d61d487b0fa30de5f725ce7237594bc698d9fe181423bbbe3899176f015fac84dcaba433af1252bfabf15372796b1b8510f461240e069157aecd0b9e56dbb9115552fbf4fce91528cda3d8374494270b144d1d76386e8dfc3fe6a0e7aceeac2b18bd5cc07b6b01f0ae6eb3467103be9c11b91bab3cb2fde5b01bb7fdd845730ac188a8245f7af7e0f263bca183d07408405218989ad647ccae16f2f7007cbed0ca1be69a4375b40b39ed8b6f067275e344f840bf852709702f03baa3ecb25821daaefa43f600817e63065c34af3cd7c0252ccb8abe7391bd3522cc861df9b8546c1ec97909595d492f6aaaee8b5433a81383d9155c8b872687e9b6817630a70992bc327bb488bcc93ec6ff85595efcb23c9b233d929243479c53870d32b3806339606f1e861b1dfd711d180c1a7ad968712715b06d4925be6c86cf8ef61eadffe80a4377d49cf2a289a2c4f6947f899892b4481c48204c7c29aa260754addb7c17012d632c064ad19483e00530c5c7c1c8cc7fd8f5408c15829a0da864624bca1852488a07330a024358f3077c77d128c25844d9e2e783cc3d47709f78c4e9fc2c60411c4c46fc4d091a2adbc76cc569f662945da88cf306218b5c74f42090f5f12688a9734c35e622b561140d2b439aa838475824df546b40d27388b1f5c512545d42c4360f383c04fe7ac621d8056948994d4d606c66bf6526cc53468a0720a6d1d273c9c494f5ebc534a47298e5bb9bee0f2b004bdb4f8b09889049b63cc122de6d1a3c9bc611a450854e8599ced69700cdd7da6a5359213ab1071c896bc371cba1b52f99f03bce861d928cff596b1878654a3bc029f9cc49bb5352528660b5da3057bf560543a2f81c5d609f74745615194187e8c5836bacf2e264dc4aa46c6dff2eeb47003806d50c86137fe85cbf7a765791998ab9cf4ff64ae23688267bbe4d40c2f7105070157eb533a0cffe4949d67a8bda423b33aa01d6c97497de27532210c8a97ca275d4d1ce78b2bda1ae0dd1c45c7032e501d9b33a5a81360522515ca6d21cc047cffc73f75825fd06646df5dc9b7edbe652f6f67b43e0a8d0852e3490c214789fadf196d2c5bc6d4b18e691579ad234c3f9a6692157cbb9c06a9531052c81ca3f56e83e38cd217761eeee692b8dcd58fb3371d6a2473eee3bf56179d63138b383c3cb293c5c50317e474be0fd40b7c07824850893c23408eb274af319d2f88968bfcbce15b24f05c2fbd917c3ea039da2972a054f11e002add4c5349f5ca4e636a084b80c5c3d45bbcb821e6c7810066cbfd66403a4c07fd06603f24af4843b135b93458bca6cce1bdbc3db96610f743afb961cd2620f1ce6ff76ad0380d5abd7be13af319c913560aaa62b185055bffe3c827c3630c37dd6f3f797d9f76772763ef5e130b12baaf95d662b3e8e56e9fd8f409bebbb42222a67a589422297cce5017dd1bee709499f32198cdd1db61b992b0a658af355b15e72a09004a4cfb957795aba764c9a6562f8b1ee56e581ed0a11c971ef2e9233cbbe30b29f3bc5095cfaae38f87a4ca736d542aed94397f719a9901e70c66370d75019bea9c1d5acac3e59297b2ca8efa3d93776f365ad471572485c18cbef1127a069f3535eb11442f21c788ae8e0b79aada19d0e09b0fe0771528bd595c701b6876c374e06694bd5f3dd68f002fd2b9749cb4d2d0a1e7d085d17e798dd50cc84f50b1b9bec6752173217f47d72d78372fc18b734ec46591683b0f5130ee735a2cda9d5165f508ec6d4490890b618203d506a4f2972822042c53540c4663a5225b7aba7ed369ea659130df5cf8b8b416b733d1f141c65d3ff8f03539b327fe771f2542955879959906efdd8de3db1f7606c4364ec75d6b5ba312c9515f8829f88b45458c173a5c8bc0784c0c9152b999738b40d4e1e17ac5c53f1297bd9231c2d6509d371eebb37a50a3f63e42c33af88bde170597cf698a552a77a8047e6685a390b3ca27530ec9dfdb08129394350ff150a948121b6ac48b3c9bebfc9d71bacfb2778ce46bd33c2d29a8ee725c7464801686a7805c6e1705afb712b240be953e23ce51f2694863dd32b2c9ae7e212c85d0dce059e8a09e9413767065d7584583830b714d8d27cfa9a3cbd525153a20124eb164d2766bc4e9c384dad5036e9874043b443adae967bd50ac00a3135562de9924208fcabd8a1f030e058dea87240e12141a0eac83c91133e35f02c68df91171d6d79ab46989613eb3408a2bb87eb58041d5c54e74cf4b0125c4641a27bfdefdf93e7175ca357fda3707c0c3755003dc2f630e6eafcaed925af118422c34e46f1e6f028095563af70ca5739de9221294ee61529354d11000d1ec71bad49600c28612223623bfe676ea0afbc6d0e0f30c8aad0472a13a7f6ecc1390c710ef1efaa00bb663ed7dd53f10a554b959e9661bf122b4db1721fca83779dd314afc28a58304bcd6daaf8853044f889f909b33151612cb7b3cdfb05b9c250e6151032f9d63fc1c4d7daee4c2611531a52092a6d5c391db7733baf2b04294faa7ccd32538e71bf622bb6f393bca29d5afeba4b38052e2e6f4fc20bb9e4ad532f611b6e5899552ee643debf42095243d7610aac3bec34cdc9390c6de01c7bea21c2f8d855a72d8fde74291229f0d7c38193c733a996cdca85bdb5b665f272fc074da3c93e5cd71395b9ea8bb12dc0e2906b94b5a370466e8a829ac461874f0708313efe648e3a5becdff07e3d9622164abb35fdb565e9d4c7ec1f43832738b6db550547c33d16c8e7f486669920679a5d289e73fbc31cef779ee3e11db6d53789fa1e5c78d2198e22e557c4c64404be843b6ee8cec7fba57cba0ba8a907597e3bd9f91fbec6d382e264fc81c4c4788b2701c20b5972a4867ef899ad89db0e371a609a0b92d8d43ee398e396ab9c304d5b94cfb06f38ad9754e8688a1fbf578a806dc61859070bccb97839044220ea0bc9b4b9539f10ae2e01633d79fc005ca3977a622f98523a5b338688a8a62dc9cb200a49381b0aebda3d74f0ff1ce9fa08f8d7c1b1c6eb9fca755e5fa5e7454b51a4798e84ea80fdc1dbd14afec9e61dec4b6ffdabd311eaf1b42318adaf9590f1c28f1c960282ea8e4339d3a09199dc64b8c6b825dc484c00306a431ce7f4a445ed3055420aba6efcb3e3a25f8b4831ecbd2077e565e2b344f8cc019252e70d0f151c1b47aa5fe742c370f758d1e40c206bcd9c7b112fe91f08b7b8721649b615eb4ae829e768961aadf60bf26d86fd85fc36f3b1b65a2d0ac455d5ed9e933059cdb9f7fccba40421f056b7ad19223a03620a575a08a0847b04fee0eeba63b8e0848a21f869bb33c28086743fbd0470d020d9e6b32aded17305db5189a00d5376f6a1a4d08bd16ff2ce6f36b3adcf7d7448ee3c9cc78cca4d05f46883bcbf875506b323f9b6f4190e193869198a94997bb2bfe7e71e3faee305ba918d071c29f54e561c389808deb32bc190f9c92a80b1b4ba67723d3011c9036d4bfc91685c5ef780f962bcaa13d2bee621a90f59f0ab9390fa949fe1cd03b69d6e538c4b2bc15851d61b55ab503ec79390621aa1ee1541541b80d5e5bad321b3ef34eef4fa56dba0ca51e0fa04b00b27fa3c9a4fff916bf092ac67fe307e0e335ca412d4215aad9ba9ee75d249a5a9a837f2a374cbba54eb156fcee4322607481b7ef21ee0be3fd1f32522044600350fa78af513e2f3ba7da9dfbf3c3d16267c073803369098d2e2e54025ce64506b9f88da65ae456ed690ac37a96010538ab205e250dd1dd908189eacd574231e356e7e8743134a07c2cdcb7c01c1c1d387523dac3a75a0622f6c1386f7cc6eaf4642348d8d63c0c170b185b48bd363113ab369372793f6a1bcfdf3837c290b4f3ef36c67e68c715535b831c04d5b7489311d8c08ef5aab94242115e4149ca2a9d5009b383aaa38763155fdaa2c3f9d0461df4040f8aa92b1a55dea1e02c073fe0cf55480cecb58b31c94c6a79a2cfa351b4f44e1303e95edc2c0339c66d6fbe461b193e8ed44c1de7b25800ed028174272aa3b89dab184e0d66f33bfceb627f696fea0ec63ff3e4c8bdb4c04550b234eb8ee82bdd3ac29cd3ea3a791475657ea0c316f74bf00bb8dcec5949b9b53d929a6418c276e95081227cd8d77dbad8100aa42601f048be17fe35f72a74c5af0281d165c38ebfbf3cf92e4c6343734834159fb91fab1ab46c03b16203d65c940738b98ccd49be1dab66215811186fbc5328170671706a4073f8ff99aba0f46761144a67728276de1780859b2e7b5676a8ec29b37179d88d55e540c093424c27fa764678ea35464a087cc4e8e95b20af3c9c5f2d90a6a785c476c0ccf284e1489776b58f1e6e92b29503316f68251adffb81b3cf9533b20e9287ebd55d27d34d9b181d0042034190619305241d5ba2067ded5020d552bc8c6c535f1f009a4898a49aa86338fe15e5519ec562c2dff59bc2f75b32b1c0dd33e94bed04f0f8f78d4661e69d68149e05b692878b4096ee4f982d1dd34309b394f5cfe3c3d5b5c0ed48849c5c1533de54a2050d78595ab925a2538c4a0524ccdefad4c3bc38571754ba9bd61349531414418a32157460cca1aab1313723183e050b0470e4c2a71974e50e58652b8f5247d10572ea56f2f3365ac7fc22dba3b7275a446d4d6b3a8763af1e0ff47728c3deb05ca679300019272c6ea99f41b071425103852031969161c2d7d2f29009d6119184460904c525964c86ad7bfd8735a815f0865d743dec63730d6a844e8aee7b50e4a93a1696e20deafb21d093ecb6d90376e2dfc6e155825c8be16430500be796b23200ff3c91887963eff06015b391172aeb2fdc759f98fd87fba955b5aa2c00155f16cb6e58b5c3617b252c4c60abfd78fa887843286276b2d0c670ee1201a26cc31fc0c1183056b87eab224527c31d6fb9ddcdaa1cee01314ba8274fe769b2d50f4cc0adbc96058db2cd6f396edce13de37bcf299e6f3c0eda03be0c78bf3777ed48628d8f397f99245a55743d6a36170cad5f1ca1f5b83c2dbfb18b62e4107880c090ee82bb894ed72faf81dd2fe271ceba5f8ca4106fd5eb76e90fce1cb8725b96389142e499d9ee44730a4a5a1a911df1a9f93c86aa86ee100e74655d38ab9bb4c8caa4854f9cb0ebfe2718445091b53c8c62ceec8431640c15ea26bf45c85fdc3af780821eabb9721ae7e5d05e678f3485d08538ff3ee2fe6f02d85894589a4354f7459b2aa14780dd07c44cb3ebeaac4eaeabe3cde061bd286decc24ef29d07e41a49964fc6d3a6292d7a8e54f17bc3aa0959bccaff1ba799382a8961e2c28cadb345d", 0x1000}, {&(0x7f0000002380)="3fd690473d0a5afda0035c83b02f7fc2b2ae1fd3f157f68b92412bd69268c49e21d0d71a17e7f1b4bb30e236ac7ce1be5498e33d8df7f439f55f818325459348632d47e6a5dc8d434c927a8334d576f521072b3a61eba1487331b1c2e5ed1a11d1e8f1714d92129571e4d520637e2e24f09d3c5422b6f8d7b74f4ad3f874ea6b9c9c3b59bbf9195e8f6ff503e53a35f812804b205c8a1071ae54c9599fb4b3dc0b5bc873c87b2cae89162dc595369f1ae497bf0f97754a46083f9bb76c1bfacaae08594aaee592aa60e81315ab8988535960bbb7315316d26013320bc96eeffc105a9df36e04931d263f939ac9612313b04062515114096f27af04b91d320aaef7bbd4cd931a44d12aef24d5c3357d105b9a3133083e604c6a56e8e7dfe646311476752a92c9e69f121773b1fefe96d00530b2f7353db323b0c741663b1703cb7078eb606e63f29215d0005064385a4ecad72cbd81d22d8110576e44e48cb0a2cb149d190874cad90465cb98b6a5dbba4cb1b07c64c410e61b99bdc8b85c1174c948e013f88426c3ada8196a2e7c37c666b5526a9ac38226679d5721bb7927a7f20b9d1e1e83a6fb17a71f0b609d136a4b9b58aa3e4fa0e612122b5b0f33d48461153c64b040872961a8d26322158adcca964eae1e389e4ef6ed925c69a55596123bd140fd3b6e699a264020d40c842fbd6efd08e7ca8a90e1d5b89cbcb41cba345fbebf56378cfcb884b8574810213a94e7e85a57d9a4e9067a647d876e4af61e2c1675ff46fc0a105541a724beed62049b55414f82f3b71d54bb0c15fb6bd13398075add8555705e515ddd32eb08bd4504fb93f68d901b5cf1045e4ebbff99245b1e69c8dbd0ce856dda1e73634f6251ebe88f70ff005d1a303c5e007a44fc8a23ccc7645679cc17fed06945991a660dad856e0aedbd1b232f2c3eb0c2c49af3ad9bf7472807ceb8e2218bf6316e49af1e45ff09c0cb192cc86a04f87aaee4533c0ca53c50e412cbe8338eda3d57c5219e6a5f1aa9183e78ab7bcbd70c80277806ef0aa837962ebdecf077979e9d67175e5b2dca0dac1cbe6480dfd587e98f8b86e1c584147913a60e9b4dd35bce0152f36e5635a07d953b533c247343dad042ee32963fea8305d11a8f100710c2a356d9e448c815195c1e42610a1513bafdbda28fc346e29f19f6b0ef856e390e1c1195ea586ee6f57c20620b7a103d99007919d18fad3a5eba0a81c6c894cccb5a34568e27a728273b246d55ba05b99563d9c7167a59569e13748de13a5c974b492d3c1b010517792a9359640c8148658bdef80df3d2fc7fd3ec247f91760a108f71206b1dca74aa172527260618a7d43a5d4d384e74d499d07ff76120aad334fb9604b9716a4c3700ac88b1eceaecb2200e02b163e3416cc6e79116aa470fd2e6dccb708acd2a5dfdcc150dabf1be469073b47c7ab17008c3c3dd6fe07ce8f2342be4301f1425fa8c26d16aaa80a8df30178e581f97bccade3d0eb75e3afe1fa566919c50cfdd387af26377f9b55ca7d4df2819e283377fb3835f6335179a43776cbaab778ed07281eeae4dab398bf3437bd0554090fbe2ad00d8ba538a32782ee862732968522465346ffe4d37dfc2e9874bcb8d6da332379066157978f31c99ff2e0965fd4c0ebc68309af735c8687fe23497f8865a88d87cf03697f78906aa90d98b04816218dbc4f182cd4c75a335ea908933f89b422f840045996a6709262645dda84e7431b300bb55619beed0bf1f62cb1dc7e4184eff7cf1f6860552bfce9370bb50a15d8ff513cfc66d0ca9c69478c2b7b2d5f916e0eda103dd6008f6afb9b4863a7c8a358c2de1675a2bcc4671378a6c70f938c5745a6045e8d76d00ce81ee72c8affb428ab9d98f6bba2598ab569b4488650bf666e2db0e9853c4be333b56e4ef30533d18033e39bd0129cefe4d802f8b08e4199089fc2006088d4636ea268ae10d901e013dfc2d976502ba1c1af9b313eb57f580c480055df98319c36c9394a38700517af1712a8d33f1d93b8ff14f489d65046d57b5083044e57a14cc8d05de7bd6a83a876b47d4918a7fc46268393fe01d225c8bb9179a18d0d88b79b7315b20d7679dd9ba4b53ffcbe2ed3dc036ffec88a541e2f6b2f9e738fefc3a64d135410eaca76388723eeb9131b8dc8743b8cf7449b375a446d07e9b1ae7ff958d2c5cec1f3d06f4baaab19a6543e807285ad44d092ded4e8b3b8e27624a2aa9f4b9a8fae44d25474a319af87b037fe4d1b33576e2d3a063219e3da102631ce0696fe663d70b738ecccddfe43772b0b50754f8f4171b87e3bb21af3555b22e6d955585940aeafa347cc8e639a4d58e0abd47abecce2cb99c372bb70b694cb96bc8904c654959f7be356104ce6241dd4e17cb223b83b0de2789c5d1ab5d94e6068020ba1e54b3ba02ef942487604a6a0d1e01c129d780f5dbf6794cbf72e1388bd18b634552925bd8f1f65c025823570725d58e5868cdb253323e6f99cb11f6a3bd820ea8f0d5dcd92c7a61661a329333ea2bbd1a8a9ddefa7ffc4495210b44e008a6d0ab393a3642f1bc74b386ab71338e296f8c711f83a05e21b4d7c1ab2190559d8b884ec5834fe9790c4e46c4154871d8d2f6f9613f1ccd50845ac70f733b357210c56cf6a366d12d4704367a26d4923e68fd43c5ad776b2cd5d694f02736f084df2e8044fcef3de6eef5a78c3d9add8f8d4b09644a3f1c5436e60726c301d36d42ee7687064807f1514fb7bfe7fdf42e9c42cb2c3405578926c2019e97c13d471f605386ee17e48aee9fa9ab1516928804d3aeddafdb09f8216abe4b71f4ef2b91df2b147d22725c7c07dc8ddbeb9ebce358c617126136ea7975c5c4b7ecaaacd5dfd35a3fdde1652f49d55a0346eb5ae81215488be409705fdc7be7c0991266026654110825cf1086c45983737d1fe8c3f308c4f44ddd098c4c3fff63a28eae00d6294bd9cff35eed97c5ff6c5790422531c930bc3548d1b10a4a8129e77db3e77e9e5deab15ab9e2b512a396b7f304e75a79e19ae9374fc962eb3610b400ef2b873b4ab967221dc73b1a7cf84f90c4d2e85b6e93882acc0d503fd1363153868a71982fac9571b64db2e9870b94b508e425c217eb28e7459353b2d39f516dda91744e3fbb01d2376d5d35b1549f16363b367bda69aa3993c04352d718aa6b181d0ebea8112ba3ef31c63f4c552e3c9b18600ce5b1b44e2967e55396f8a37beb222cb1bdd648c33bb8dcb6a313ceb8cde85990b181c8a2b2118dddbc608366a5793cc6d04b7a792df7c026e5f5de9ad390d9e649ecff9f1cd0f8a6910f4409822e1685639de544390be570960688781d0768a4db9f0c0d63f7b8a8bba22ada9eeb1607a509e8afaa37cc3ddeb414123bcd711c7d5869ae9f4f04c056849e5dc3b02095af248ca5ab024f0e5c699edd707b9ca7beea1788d6f489e73b0c4eed1c4d20aedfbe7d02371a5415551aa70a257c83d3d74b79e6f51014c15dc24007c6ce501b657ebc562e4ac9ced9a7328fd5d7d539fbb6272ea80d014e5ce74524f564bc7b78c9a790278967d08f71f63af863267309e82e80dad639ec024e299c7e898ee8132db8a6a0781ea43b94ecd1182ded59e6c32ed1e9feb97b4e655016d72d3bdf7ec965529152ba38f3d2f20b6a79271a75ab54729a98b50b98d9e40a2cb3bcee646c5e5b1b24ad85817dae01eddaf42e97c5d4d0beaed1a92782b1354efcdac2e4b880723dadcd12ac018d85c2b1015e928a13590e86b2b4fe77c77a14a1218325a2277a3463a98834d4a38721b6b8e589fd019632f7414f71fff84dde47a5e8808ede75766db98853939d90124e16506b14074eb44164d53e3c985af2a41be1bd89a632c9ab23b85815b645ef204732b54fb50b1f9135ffde8da822bb5d131ff362d844f6e3277d47ac7809f6dec02b0e00f4739e77c93807c1c57cc46afb561f9f59e4cd8dc0c1f897043280a34ba6d33b14fd3af32bf1448c01c7638c7b2c14e895653f47346bcfee7b87510ea816492902f912d4a591519e3e0b297837d02ca14f44a461d70261c61680228dc0a19f19bb88c20077447e25f89923198cb104e0880f889a6575bcf63b7e1ea78c8b44ac5b3383ca8a89732f6733feff77d1a90d044151cfad98a9dc129a0bee886b6f2441444b2d0a3b9779de26b5383b1c836f423aa21767d855fa77155446ec81878d9b416d2e16752a7e6d3b7c2855bc5a53c4b286817e428a524fd32863c0983927374581cd6b7a3cf77279f510b5f75642f5600e6f9f92697d6b189e5704d2090aebae397fca628a95999556168d9fe98b032b8df28d1e53aeccebf9483dd3a299864ef5e14f1e84399fca00d1beb1249092434704c10499771cd79f38c577e33c163d7340969153141271eb0e8920e0f0b92a8379a5340348d8376e4fec41b95a21291bdd4ed9518b63950ab175d3cf57bf5b01e1a5b3d86bf710c61173727532b1710e4215b4da0d0c12ac59870b55a9ffec853d037e5c663bd1ad2619ec7dfe809fd907da45728ee73f4ec7dcecd8ce7f5d68f9b38bb8457bcb01a966d3e1573f00e973c18f5b0730c5122e09d03a08ffd9ee3a40c277b80330ed7d86e8476eadd33839357cba51cd64754ae7e53b61a26ca92b55a04fdf7e942faef53ff557d8275850be109161cb495f433f8560e780611cf3081ef62726ace36d67f8b4f0dab76df1c8cc5beb09be8f1529fb5d48cc4ff91999a7333a7e8eeb48037400d99cb2d47d04a092419ad734b257b8dabb800d219abedd3dcb1e094fab399821d56457a24cb2acf6c8c59ca26aa60ce0123feeb7dc9e467055bde3395557490fe455fa4f2cd2ea40d9335a9c423e885a0a97f0b942ade5a256955d205570d03457a312c12acf551c9b71644ae5f7458ecc422400b1093c0c880f0acc0e697c059457425de03d31b1b0de9ee58d5b6ab46967c89b4fe87e8596864e6d9fba4d7d953b82a479c4b4f2deec0130644f30f64bb0fea2e6d1df59ccecd952fdb556097da5ed99b466ec1a2e0533cc6bcb78af37927a3fc028140a09761f8f4bc5c712fc29ee903368339c6363a3d4392ac24c78a36038eb34531fabbf312250ad6222948e4e1c6593d59ea6b3749ea13f59b7f63aaa21730f6d1efd5a382f398461c3c56ab98cebfd4973d6617520dc4a22232401f14a2f6b065bc3b4bfe5e03e48a5666134d006fb227f1020bdb4f8077cd9a1279dfe11316c625cb0d29262ba21c471480a314fd300fab5c7806caa7650c1ee81268c665fd29ef4d2dfb43726b0a0aff65e014e8a5bc76f1d19bc42e138d3c5f058230393169da8c1a5af5800d09c65db750bb103c38c91a932a7f4ab0ff77c81c1c0a8f7201a2eb099284951cd2e76ea8a057d2c436e400c3aa12eea8e2589da0ee74c401e3295f907dd323facd0ee377bee004f841b3acf894e991bffcf12d51828d0f6e0eb9f9450205b227230f94cdc996e68eea4ed0f347b0935e8c4c40137797206e3b51d3be32294e034b1901d93fadf84a1cee946b97c6fbfe449442787ad940af3709a8245e387d5ff13fddc6ee312fbc7f1658144d40edb9b9071b55b4e6aae2f5cfe9e0c05b76d08567653fc1b02b2c4aefc34e585ea1b94dd447e6aa5f02d11cc18be162ca5429725264624733f13569b6391744a5a4307c3df9eae3a9f95fbb18452566e138bf01c29bf3f85f6edd4efd0025ee8ede05adb345694b8b996a61921efc98718c5df679a8e42eb8ffd14bb8c93fb7f1f8fdf99709aeb3b0fba38", 0x1000}, {&(0x7f0000003380)="d9480aabef227ccb37ee257ef1ce1134df94389df31637b7d3cbd77ed51aa1883c2809e699940a957a92ed85e9bfd8a1c4b5708b18bee0f7efc26a4dc1bb91c6613131603f656ab19aecdf", 0x4b}], 0x4, &(0x7f0000003400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0xa0, 0x400}, 0x409) msgget(0x2, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: pipe(&(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x53f}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4, 0x3f, 0xfffffffffffffffc, 0x1}, {0x2, 0x200, 0x7fffffff, 0x637f}, {0x100000000, 0x80, 0x4, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8202, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="f2d1a580f493fe167738078526a0bc7785a8a204234ba2af04d3bb48e8b98dcd551815677bbdffc8b2f3ade3dae6cfac341252100f60fdba1c9cd47e727681afe4f63e51", 0x44}, {&(0x7f00000001c0)='3', 0x1}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xc8, 0x1}, 0x404) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x65}], 0x4b0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x3, &(0x7f0000000040), 0xa9, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f0000000500)=""/183, 0xb7}, {&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000180)}, {&(0x7f00000005c0)=""/122, 0x7a}, {&(0x7f0000000640)=""/236, 0xec}], 0x6) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000200)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d22465c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d53e402468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6e5bd23b3b7c44f3ade1bfa9f0857812805a39807fc92b2d04ccc7a9de10489bfc931ec3e1bc1b2d17d46efe8ab105007cb2f63707ab9c7d013767ff870e9b3b5d72bc9d932b41d22ccaba6295f4d51d28769367ee7c60b46ad36410f181279595c98d9be18d9255165518aefa2dd8477942594ef2abfb7d5782b2fbc37e5abef700d1e7cb8e2665e5e7e73669", 0xff}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/135}], 0x1000000000000114) 16:00:09 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x100042000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) sendto$unix(r2, &(0x7f0000000280)="0e073db98ea96bfc6ceeadbb02c8cb67901cbf86c83f7899e72cfd91b60bc22e3a8e9adc7ea4bff95da3a70fca7ace576f214105e4b68b5b88b1f5b345eb245eb3a07f7a1ac492f782c2060a0882e412aeca6b35c131563844c7c5f66911f395d08e79c2b41c241b54f4cd3eb908c2b1d3deee952482ceaba06096aa3c6b737166c876db639895fba34fa536d49b93f7843023335b247f62d962651f13aadd47bfbc7ee6dbe540e3bf037b114b65852780dc37ece94b8ee578119d86a91af7ce01b6958ead140d345a", 0xc9, 0x40e, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r5 = open(&(0x7f0000000200)='./bus\x00', 0x108, 0x42) r6 = geteuid() r7 = getgid() mknod(&(0x7f0000000380)='./file1\x00', 0x6000, 0xef) fchownat(r3, &(0x7f0000000180)='./file0\x00', r6, r7, 0x2) close(r1) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0xfffffffffffff496, 0x1, 0x8, 0x1042, 0x10000}, 0xc) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x21) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvfrom(r1, &(0x7f00000010c0)=""/41, 0x29, 0x2, &(0x7f0000001100)=@in6={0x18, 0x3, 0x3, 0x40}, 0xc) ftruncate(r0, 0x0, 0x69a88df4) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x7fff]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x140) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x1f) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="2de11e289c294f3c759571e8a8e8237e2946716e97cd1fbabe3885702d388f13d10bdbe2a06c35a87ce3f5b86330e624367259fd12d99a0d621d11924f74317a6d9485608d6e4bb53cba7576c327061667f6107b642ec09b78861ad6200b77f279141cb09090599b9efa21d7bb3c2fd8ed56e520b82d4227d6667362f845a2b424da41", 0xfd5c}], 0x100000000000033b) 16:00:09 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0xd0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x40) fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0xe) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000200)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x30}, {0x6}]}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xa, 0x2, 0x6, 0x8000}]}) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='\x00') r1 = dup(r0) r2 = semget$private(0x0, 0x3, 0xa) getegid() semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000140)=""/124) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x400, 0x4) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f0000000180)=""/52, 0x34}, {&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000280)=""/194, 0xc2}, {&(0x7f0000000440)=""/27, 0x1b}], 0x6, 0x0, 0x0) open(&(0x7f0000000500)='./bus\x00', 0x18, 0x24) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000380)="7bec4cf464141d2621b4a42f168971c0ff311655219138438cd49decc0f5ef0500000033394559405f632b37b82a7238c403894d4d51558ae4d523422d6d78ee3653552c63af25a4d6d5bdd6422b000033a8d65eda75cdff222aac5ca4eb7418e6c55967511c4ca779d16549e778349952ebf9f116505923652d005d8ad2dbeb0e7f0112fb517129db0e2e8c8727046b6af3a39d66946d53", 0x98) 16:00:10 executing program 0: r0 = socket(0x6, 0x0, 0x5) recvfrom$inet(r0, &(0x7f0000000000)=""/220, 0xdc, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[0x9d79, 0x1, 0x380, 0x3ff, 0xab]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x100, 0x0) sendto(r2, &(0x7f0000000240)="9db3b8ef402c96766d1abda444bb405b4d9615454cdda5a703ff9d2e92b0c9a1d470635a166336473267da41246c534af9a03bda55808b2a277416cd1f133713e1ccdf7df9ab744293b4734620d95d90ef995dc8e4236f7b6d1a476b88c4d42c7ca9b03fe69866887fcb188ce1d888cccb4f2a53cfced3024f89b295a809a0a94a7ba3a2091f0eb6b1fbd0d46ca7338a7da8b54b3c8517667b1bff35ddaf417ee2c2fdfbb6cb6250ec6cdeefe0c2d46466a09538ed9854121356f72954f24f24a325a633ef6a374d8b565e4b0bda68b319270f9dab3842973ad3521bd0bc6c9708948bb5b5ccd63676ca9206df4d7f5e561e922b7809e3ec9662217aca7244b6f5e77e480c01905d7d1c632e16718ce577e37dd442f6f13cd77fb9e96091de51b38bdc75610401439a42fe82fc7ff9cc304f1b7007bbd469ea44ae52c8effa85fa3b81f9965e2fc4951aaac19eb4e1e9153b7e5eff62e4344396fc2fed7871502f87532b3f4c1d3349da91f03aea9329e9bb5f6b00db70e93b69c498433d3157eeb7bf3b2f7290ccfda7f599752d8f249114f5d772f4fbde0a5a527d8691a5e4495fb5ae92234b2686bf2a8bbb681778f314c692cdc7e26f035b81148dc137bdb737be4fd5785d0de92f3c507746466a728c5ab5c776feea10c60d7998e57d412aac2539a25e5efbc7ebee668e6b87eb86fa79b6a439762a717ed3a3202b709b16702525c011a4fb9b3c3e9007104e76527807e02820032553c23abf1d079934452ba022542d41b18588388feab871f8e63bed5531a03a86bbf1e71b7a744b8b8e7a4aad5899a1285b91d10616b540b03886b54ea29df6c37511aa66158a417e9dcd2bbf8a95d9514e003b40ea2ed4bfe644cc9f09e4f42033e70823a0048b67994d1576cf3722a35015aae90597882bf72a9214bcbb9cb740137514acac4170f17192ef82e7378e937da07357e321947ea62799d1029fb840ce2bb24f8f959321a454ad2a344f623a1be862ec168d020ce18b8d1ea97aac979bc4e45a18ef90e6162f64d5d62db0e6e09a7a21cb6ffbeadff762bfbac5d916c720cb16d0e969ae83f52f81078a6296506db365f590d73baba913bd1524b851936592825734f29cf8abf74a606e8f7bb10d469a86bbb35b55c94c5a96c57b85d8a3084b5750798c72f1a22207d7b1514df8c668f9d3a1aa20a6c2b73c86388b7d0c9b785a6c3597b6cfc24f33fa73dfd840c0d8a270b8621aa16db57bd1b0d008ea9bd1c87f874bc2ba2da40a278e63316905a39ad0bbb7b5be1d32a3a00de8ff6873d8ff1c836678242873eb7f31d1ebd514c98d9656ac70cf9151661b7a258fac8eebc834511cd1d266e6ee36e992d1be659ce3b97e4f800f54889a1e8acbffb42ba01d6d7cbacc1dbb00ae7577548c343a12e93c81a5dbeda258d1b4370a395d210bc6b0b85a9f8d8a860ae04c994153db332d48dd7e7415c3f664768dbe1764fb759cb2470ffafa7f8b1b230de78de3ddd9c8c2a77ff6ae736d484b7e55892ba52b17c8e55f818f6cabb8928c66733e3273d343d674052996dc9831482f24f018f2d995e912d04566d45b372175c90d14acc7d1beae9f97f8e253584e351a985dc771d6b5e3023cf69af62d57380997d55443c166c33818ebcede91e3804a4de37aee265e36016316b7d3ccfc9fb9067e2919af540a1cc7c6c66aaef4437c51eb9f0a0c3324d72f59262bb76a7b60cf97bcbf881b95e871db4bda0f6ad19bf55f69284a53cc65f6df8cab3e6fa075e8b9c2294864a64ce1d9769d66b68bcaa1e0e6535a2ef237ca6f8a906047b4abacb5052d5b2e5f82395e8d26c3201ac4f3a36bc8c16981d2223ff846c7b0a9a67a5011039fbf299a88182805c7bba9ac713ef5c959a8beae5b84499af9315ef0034d719b13b2c457e44e267092a854873f54025d3df1596935ab9d66fbc7989dd8560d82b0d095bce3037cf81388b4da5c906ce0b96db75997e25850e3d3ff436032e48324320aac4e978d5f72b32fdc11e22da4bd4dd8b5db3bf2a590e2307811b6dd4d90d07fdcc41a523d0c577aac557fd8954f470bd9de17f9c0dd8ecd833c2a8d0fc36e4ec645e5d5f8db887266fba1603b47d3dd501615e67269729c3aa198f93ae401088a8328832db8266e09e8c1b9dfacafddca7555c4f6cf38a160df6b6e7caa069ec1c81cd6a50a85d76139977e3a7f770031e81f4dc30f56f2d82a9086244711ea9127aada16d192b05ed21b6e7f7f5a8c465689c79d7d1c48dde68427324afe83ab51b455fed2036abc120f1321536e5152e26b5906bd2be9a76372824a3abc656f2d2b0f13f4badffd984df3c0c9c0cb903b6e1e9f06fb1698b835582e87386465cd042ba3cf385c2be98c4aac6884b39918f9501fecd8276e0f85b6707a3153014bb7d324edc007219003907236a3a0c54398768a5f812187c00146a953fde6a3d1c16b510f13a865e0049b63c5a7718bbce0db02501491093b50e521a20b0bf63be5f47855e9bce91e1b8620991b036ca13afc4f2958e0748711da6834b6cca5913bbf73eb12b4f34b7f767ab0cfdece1bef478d1086e5a6f8f55706551460720d34fa5c2ee0f1e83894b8d0771476e070b4561885720899179545b7e426a66d1fcd262d5408e7e9beccd782613d354e1bdb44b54686ae1672173d6f4fb3f08ab16f911c27d7f0dd4bcf3b43b4bb8f88ae2671d7c49e615a4eaa50927ff25b54a96373e65aafa788d6adfeb2d646e7bfe9169f24d52d2960785a285d5e2ddb98e83f6ae2c8416066c211e2f361d49b88ace81dcfec865edf779e864143cc5f83c8bf918a13145c7d182de2ff170b567d8529124e250e560998c487c095d054bf224a3f4eb67ff1a3ec69f4a26f7ac1e6312e8a855a8662cea0fc6816f018f8c887f47709a6a30436f360a729af3f90abbc8afc9c01b895f11dd88f39e9ff9523b3f0e7231582ece14859319fda33657787f3a663ceca1b938032ce9dd2809ff909f3e10e3ff47bf05ad175f267c1f11bc3e4c3f665f569c6552d498289fffffe6bf1814f3a1de7e7aef051bce750e4d9aafe33a17219b01a6dd1f383559e4cb632893c426974fc3376bc29d0ec0b38b1dd7001f003a28d8d0cfee049b05af139743f1571273fea3b6f8c7b7ccbb07fbd034145270eb2e8c3d9455c1dafc743c9b3bcfc1289cb84f62d6b5e4f010e5c9af2e75f988529ad14b3715b6a387c712482b0cde187823a3f96e271f044496a6db973692c27dded0028a2d96ed4c27b0c9e0553784562a8f3d2306e9fba91de3b60fd7ed78ac72bc537390afa2696e2616c27dc0bb0aa1e76f5b93c54e05a8a52038ff33837a78c28312e7ad3abe529a15c7c6bfc4d8bb43aae075268b8d6ed403406430b661f6803023539a9a9336782578257ae0819e8b445cba7fa5167ce1aeeb37f91d51fc4e0dd06f7a6d148c2f10da45b61816401e8ae26a26b98cc7fbd6b88a2c2b4710d14c9bb740df69379587e039d55f9ea8c4b5ae4814187e6a90d14b8f45bf8d6565c53adfccb2fbc3b302d945d6cffff8f3392158911d83e4ff1ef2593c0b0ea26d2a17efdde425c6205fe65ceba472db183c2b12332b01f3b5b3b22d5a20fb0e3b39abe40d01d20e252ac2455316d8743b0110b963b43704a28f5bcd43fffa34120915872b16b1915a6faf28891ebe74543f21a3922067d13688b7f76021a07b3b73b7d79d125351aad9c43dda9b7284a789125d1e94d6ccc5bd0e701c683af5a5436171e4381b09e7434ac0feaae6b555c64a95ee9e839df230d541f59679e0a058dd40591f9e78b810bd5d69514c2010d390ea5d1d936bf4ae5b4082a2b9df8821a7dc475ec37c689b04c97e1b6306268e53eaddbcfe7af3c3c42fa034b62b1e278a4660a4186e514ff96082f78dfbd044ca469e31b1395e52f6035d086b019fd058699deaf25f5827b2b68fc35ac1e9c8fcb4eeaea7b0d40750056d25dd4bbbe82a2fbd38da258b09a5094fce2faec5340153a0c809cdee594f14c64e3564a1df66e2845028639fee4f1ce5e0b839a6f8bf0a873c0c7b4078e5a8a0dbb98fbf8b44e84719e77a296195861fd8555474999ad6dbe1b8fa2d42006700487a528731b6a94a5acc9786b60235f47282ba22c85a4b6d8d45febff72b2839ab2da308d966fa4857fcb9a4c4bea5fcf03861500bfc929e6ec833a8f10fe0d0e3ca0ea323bb3e150b603d81cc650b155b6e0d7a6896de57c4bda78fa8ff357fe011f33659d1ee7560f366a06bf94f0031d3316f6ad209eb8720fa1d3c77e27dd4f3dbf9a0a434b3a2bde05a3898ac2b7358799c824a7f231aa2ee2600b1dee1d6e43c1e85803d8457d63d48c4413564fbcea2016a203e482ba36af6d688fac8cd238563f003ce169c8bbcd0b7af15d4c63738add327f7f01845278282477b17f4931553ced89ceebcf23ccb36c5d14d23b6c1cbdaad7813591dad2ddb8eefb70ae6808e107d97d8adffde24ef97637dd8bcb563a7eb1a5d715f7f16e2735625eeb694c3485f75622f1ea06e6f1fa446f81f71d23a8d091ab03933426cbc2ec7ad7b63d517d399a4e1b0630d6d2eea8c53687197b580c9d2fbd835ea803c817340510340dbda8b0672dea4eaca69fde0669577b980efc08d08fee5a775bdeed58a22839a3cbb3b1989ffd91aca99e143ca0504af9a9b0152571eb28ea5891b5ee542d0ab446e81cde6970b793ada2fea44dd0aba62705dfa82d2da011ce3e16a1b16ecc99ba080e25099f4baf0370be256c903da3e46a1ffd7d5ea0fc6cb0c2e3fc7d718f64cb5d2f2679d4f3548c74e72c67cee4073c73b866dd6342b3c32f71a6f62a9f60a5ab0ed7ea8a6d2d4cebdd6a9bbb49f742e5fd27bde3763f45db1b34d6e84ca9a6f7a85e4ef5d55ff6936de186d9d7242e6b16eaa5f194417c08ff077defd2712c412f22a5294d7e2cbf72cf1e00d7feebf7b6debddb51dd43f22f6b5ffa34e6edb149f836eebfcb62103f60a83dbab1748085c619e9c15f2a3990e09ae51207b382879c2a3ba661bbaef0deb728f86cf49a9d1cd98da2abb7ac50dc8a8285ac8b01cc284908ef3b09e76bce2cd494212c6568b9e16b478705a100c3813549c50f5beedf97335fa5bf4133d5c8647ab959c08035aa72132d2b4e0d622c2b48e72fa44bdc83012a872f67f76b9646953756fd085d08dadf1042a9e22aed5026e8e082f11c3b69a7550a12ec5bc70dcca2442865458758f2fcd9d9be15c1dabc85d9abaeb9f5c95d689c913e8fbeb41bcb29a87bfad6771a4d1175dc9f37c2c660f2193a3ab7585ef2554e446c243b9aaaf261d309f582e23b799d6edad8ff08b07b76d6b4c00bd4c714217efac19a79e68cc4c741eaa416f42ec1fba9acdcc3b10897726fcc00dbbca499bb87febd8de2985e851ad05006684e3585a71c08a6320742b5a44db05f90537ce3d8f606db914ababe4f87f20bb8533eed7c0339923cd2939252088e11e7650b0a583f194445cddfebdd390f8f3e9318e35b0f6b2f2d6bf1607ec6571bb14267ee5dac25d4f8fc551637046e5abc3c1dbc25754a8d7d54356679159c88820fe6f7b3d693772bc788af1ebc4c38e66cabc45a2860c7d5b16a320491365b63bafe464e5364be26a5d6290c5af1360d2a808ebc004e18e72958cef5cfc9cba6c2f8a1446e1cc903d3ab80189ef90c2121c7f53b96c39b40550139be9462b02f265708099622f74a96799e9497374b19a2305554e20d4320dd34221637bf030c879ca381828300f11c1f811860", 0x1000, 0x40c, &(0x7f0000001240)=@un=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000001280)='./file1\x00', 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000012c0)={""/16, @ifru_metric}) fcntl$getown(r1, 0x5) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001300)='/dev/pci\x00', 0x40, 0x0) mkdir(&(0x7f0000001340)='./file1\x00', 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000013c0)={&(0x7f0000001380)=[{0x81, 0x27b5}, {0x4b, 0x80}], 0x2}) r4 = socket$inet(0x2, 0x0, 0x6) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) connect$unix(r1, &(0x7f0000001400)=@file={0x1, './file1\x00'}, 0xa) recvfrom$inet(r4, &(0x7f0000001440)=""/4096, 0x1000, 0x40, &(0x7f0000002440)={0x2, 0x0}, 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000002480)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000002500)={&(0x7f00000024c0)=[{0x85, 0xab}], 0x1}) r5 = dup2(r4, r3) readlink(&(0x7f0000002540)='./file0\x00', &(0x7f0000002580)=""/165, 0xa5) ioctl$BIOCLOCK(r3, 0x20004276) mkdir(&(0x7f0000002640)='./file0\x00', 0x1) socket$unix(0x1, 0x5, 0x0) r6 = openat(r1, &(0x7f0000002680)='./file0\x00', 0x200, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000026c0)={0x9, 0x1, 0x1, 0xe4dd, 0x5}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000002740)={&(0x7f0000002700)=[{0x24}, {0xcf, 0x6}, {0x100, 0x3}], 0x3}) ioctl$TIOCSTART(r5, 0x2000746e) readlink(&(0x7f0000002780)='./file1\x00', &(0x7f00000027c0)=""/158, 0x9e) connect$inet6(r6, &(0x7f0000002880)={0x18, 0x2, 0x10000, 0x1}, 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x80000001, 0xfffffffffffffffe, 0x7, 0x3}, {0xeb, 0x8, 0x2, 0x2}, {0x5c, 0x2, 0xe88, 0x3}, {0x4, 0x8, 0x40, 0x80}, {0x401, 0x1c00000000, 0x3, 0x200}, {0x137d4f50, 0x6, 0x800, 0x38cb9126}, {0x8, 0x7, 0x3}, {0x0, 0x1, 0xfffffffffffffbff, 0x400}, {0xfffffffffffffff9, 0x1, 0x2, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffba, &(0x7f00000000c0)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x18, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000240)=0x1) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x6003, 0x3) socket$unix(0x1, 0x100000, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x60}, {0x6}]}) pledge(&(0x7f0000000080)='tap', &(0x7f0000000140)='tap') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59db617f56c78e21c2096bc74e8d45143ddb27cb1be2b48e", 0x7b}], 0x1) syz_open_pts() 16:00:10 executing program 0: pwrite(0xffffffffffffffff, 0x0, 0xfffffffffffffe7e, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0xa, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, r1, 0xffffffffffffffff]) getgroups(0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:10 executing program 0: r0 = socket(0x6, 0x2000000000001, 0x39) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c00000000009402ca68399ebf6321e402c5964dfec259890f07000000b566d95e557fa0daa031009a0000000000000000"], 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x4) 16:00:10 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x940, 0x110) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000003c0)) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x3) r2 = dup(r1) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x4, 0x542c, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x41, 0x1, 0xfffffffffffffff9}, {{r1}, 0xffffffffffffffff, 0x2, 0x9, 0xdf51, 0xe138}, {{r1}, 0xfffffffffffffff9, 0x38, 0x1, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0xfb, 0x2, 0x0, 0x7}, {{r1}, 0xfffffffffffffff9, 0x42, 0x1, 0x80, 0x1}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x1f, 0x6}], 0xb2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1, 0xc00fffff, 0x7f, 0x7}, {{r1}, 0xffffffffffffffff, 0x82, 0x40000006, 0x3, 0x7ff}, {{r1}, 0xffffffffffffffff, 0xe0, 0x1, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x15, 0x4, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x50, 0x2, 0x9, 0x100}, {{r1}, 0xfffffffffffffffd, 0x3, 0x1, 0xa2e1, 0x4}], 0x8, &(0x7f0000000340)={0x3e9948f4, 0xc3f1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r1, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[0x8, 0x4, 0xffffffffffffff7f, 0x80]}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdd9, &(0x7f0000000240)="ff") 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x3, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) fcntl$setstatus(r1, 0x4, 0x80) ftruncate(r1, 0x0, 0x3) munlockall() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:10 executing program 0: r0 = socket(0x1, 0x4003, 0xffffffffffffff40) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) unlinkat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000040)='\x00\x02') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:10 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x18a, 0x200000000000, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x4e8298b2340e6660) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000180)=""/148) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x50) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x2) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r3) getgroups(0x1, &(0x7f0000000140)=[r4]) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[r5, r3]) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) r2 = open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r3 = socket(0x800000018, 0x1, 0x6) r4 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r3, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0xc) semop(r5, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r3, 0x0, 0x19) semop(r5, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) recvfrom$inet(r2, &(0x7f00000004c0)=""/91, 0x5b, 0x840, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r3, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r7 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r3, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x181, 0x80) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x18300, 0x13) 16:00:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x81) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x18, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x7fff, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffe89, &(0x7f0000000180)="b67a153d7c1a27c78db4f5a46d99c30386ca4729c794b457c26e77815d3ccbb21b976ba88969856d1f7e82628a5270bb163ceac35f56d57d18bebb45c5fa84acc9d301e73d07f659fcefc4d5256611e7c953b47da934b6cf3269c43514df47e176df875b8fcd27d54affc7e80662e94dac6a3c570decce739c43083a554c440b3dd75270ac96cdd428fdf41110d1bac08700841c5288519180419153ca95dd6c09553abe05d06ea5517de6276cfa19843aee68edecd396536c040353648a35c74fe3ae99ebc5975908d8f505b829862e4320") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10047, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x11) fcntl$dupfd(r0, 0x20a, r0) syz_emit_ethernet(0x95, &(0x7f0000000200)="00016eed63bbf95b46b49754b206a653acd9e60a4fdd3b8b701178c0a588e50f31822ee5b4bc85470d994a581dd31eeb317945086bdf34b6084dfe33f950d3dccbcdf0d519ca6a5775920e18e110ea3a28f162ec64b62cc2916343cf64f654aa3571dab6e79042cad97284aaa6306ac74f6a0e0200000000000000de46c41fafcdc8f7bc6468026dba7d025d23666df7b7a6c42b9d353fab6b370efb0498ddc98a03a8b0a785b6e00f74db05e16b8c00cafa742fced3ca28625a9a105904a8cb9beb7897bc04231e94d8628fa61261cabdfdffffbfcffaa9f082f767ac338501f4722f1fc03669e4e1d8947e2608ed00"/251) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1fffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) r5 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x3) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:10 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x60) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x74, './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x7, [{0x0, 0x6}, {0x3, 0x6}, {0x0, 0x9}, {0x2, 0x1fb}, {0x2, 0x8001}, {0x1, 0x983}, {0x1, 0x7fffffff}, {0x1, 0x3}, {0x2, 0x6842a265}, {0x3, 0x2}, {0x2, 0xb1}, {0x1, 0x10001}, {0x3}, {0x1, 0x1}, {0x3, 0x5}, {0x3, 0x6}, {0x3, 0x800}, {0x3, 0x1}, {0x3, 0x5}, {0x2, 0x1}, {0x0, 0xfffffffffffffffd}, {0x3, 0x7fff}, {0x2, 0x10000}, {0x1, 0x5}, {0x3, 0x495}, {0x1, 0xff}, {0x3, 0xe68f}, {0x2, 0x7}, {0x3, 0x3242}, {0x3, 0xffffffffffffffff}, {0x1, 0x400}, {0x0, 0x9f}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10040, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8440, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0x8}, 0x8) kqueue() getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 16:00:10 executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x80a00, 0x0) syz_open_pts() syz_open_pts() 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r2) 16:00:10 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:10 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x8, 0x0, &(0x7f0000000280)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x48) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = msgget(0x2, 0x4) msgctl$IPC_RMID(r2, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6046, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/14}, &(0x7f0000000100)=0x10) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) getpgrp() 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='(') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x34, 0x7fff, {0x5, 0x8}}) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x280002002, 0x3) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 16:00:11 executing program 1: syz_open_pts() r0 = syz_open_pts() read(r0, 0x0, 0x201) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0x80000001}) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x38b21, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x2be) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x8001, 0x80000000, 0x8, 0x8001}, {0x200, 0x7, 0xff}, {0x10001, 0x7fff, 0x1ff, 0x1}, {0x8f, 0x905d, 0x4, 0x5}, {0x1, 0x262, 0x2, 0xf64}, {0xb3, 0x5, 0x9, 0x8ba}]}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 16:00:11 executing program 0: r0 = socket(0x10, 0x5, 0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) poll(&(0x7f0000000100)=[{r0, 0x111}, {r0, 0x22}, {r0, 0x114}, {r0, 0x5}, {r0, 0x4}, {r0, 0x2}], 0x2, 0x3) pipe2(&(0x7f0000000040), 0x0) setsockopt(r0, 0x8, 0x100, &(0x7f0000000140), 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)) 16:00:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x1, 0xd1, 0xe451, 0x5}, 0xc) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xd07, 0x6, 0x4, "b4517f2ddd153180c30302316e73cd2500f8429c", 0x0, 0x5}) 16:00:12 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10400, 0x0) read(r0, &(0x7f0000000080)=""/17, 0xc) read(r0, &(0x7f0000000100)=""/193, 0xc1) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x3}, 0x8) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a", 0x1}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0xfffffffffffffffd) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 16:00:12 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x4001, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f00002de000/0x2000)=nil) shmat(r1, &(0x7f0000395000/0x3000)=nil, 0x2000) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x2, 0x4e5) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000080)=""/223) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="d32f6ffbefd21691e04dfde2a4cf360de4c25bfd737a629073aadb608e3450162b7ce53b1a98d080a030b0016122619fd501856960c6ede6f4f5873b7469c9f0d037a9fb69b51140c752d5c5e01b25fd0df4a20f44b9a49d8fde17fcdbcd3fef8c5804f5b917e6150e1d35a1dadae2c4752a860a063bcafe432b94016a0126c1e893bf3139042c258a14ce594ff0222d472734710ff248bab7fa29a62efbaff57113982ad220bdde7ec897384a3cffa705d69cdf51f43d4288bab5fe9f8c3d4b545962e6281d1a7dd696f69d00301357", 0xd0, 0x4, &(0x7f0000000200)=@in6={0x18, 0x0, 0x401, 0x100}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xff4b, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="40000000ffff000001"], 0x9}, 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0xa0, 0xffff, 0x400, "8a497270d0763a8c63218f43829adecc5588e9d8b6a7c57db9e46b5704d3a7eb5d5e7aeadab5b9b4a80b0f82f803952988316b7e6ee0b7687e597f30685c90337c50ca1d0a1f0558d399eb8d33c784e7b475842300023adac66d941bbd13d819d89a8a53cf9f71dcd5e25e30cda82c02334167b3e0964bfb0b98ac1b5f7bc7e178db7c3d086f1abb62aba88fc8c377ca"}, {0xc0, 0x1, 0x2, "6c30c2c0413ab8335390fbf7f16cc344c7e7950f5a27f2feb127df86664fd219007a2d20d516ca1a1c80f1a2d089db55af8aeb5910107dbaffb7c2f2edd14a03473ae95b158ac19a2d531666d8d3195971e5e66a5e4b6f8d9bc8052fc29b4ec0d814aeaedc6b581c0e865efc43d1cd785d0e674377fb2be8a0a1ae0cbfe74f9e6385c257d3ef6ecec04743975676505844ca37d6960d5751fd4fee1d5c2d1cfdb19b1623c051d9b90ef6bf8ab97b1868"}, {0xa8, 0xffff, 0x5, "355d96039036b887a5f41ef0d4516ca7ba92fd61e20f26bd5ce6514219d36c488d39915bdd7d185fbe4deffb2e1b7cabc95d1dc19d29814edc02a7693507a157a130ca3c2c40baf699568b6eb0b6f877bf0687a05d5fb54048330a3cab1060d4a6ff91eb2866e28b0a2bd4407d36e7281db0cefbaff98f904707fba80c54d998db1fedc411373fa39276f32bf1fe708d5c0942ab05ad"}, {0xe8, 0xffff, 0x5, "106b0e8d9959fb65feae612f01e2592c3fa0ace6f8186a0022e5223e4d370e100017c465e20338763cfa049535dc01cd75fa7c60580403c6f0e900ca4b38cefe6cd87c2422940ebcb46627be28803402037da3e91fdc37b1e76bce7a184e7e4f69742ebdaaf8a385b36f6522f6ff64ae45dab7f875cfe5bfa15f5b9be46d8e36d7febe66a54d406da1a8379c0af7c2df7bcb863d268566af84dd2c2ea763ad75fbdc31b9aef5197a4c6be721adc208a18de4d4f74e24e1b53f1a9958c64977238c937c1960b935fa409417d27b1880f3bf0573"}], 0xffffffffffffff5f}, 0x2) pipe(&(0x7f0000000240)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x7) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = semget$private(0x0, 0x4, 0x21a) semop(r1, &(0x7f0000000040)=[{0x5f7a2474d17a2b12, 0xe2c, 0x800}, {0x6, 0x5777, 0x800}], 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="77543af71c2ed97c79c8900012f9b45e82b7138aa48f6c615c89da080c90b3ad5a570b52be5138986d2653a58f46ac5c76e376b39a2e71e266e582ae32b59170188ac6463a90f0ff89975f6449eb80de4eb1b26ae2a1320f5087f9a8a4e43f4c05c098e2e44f43af426f", 0xffffffffffffff9f) r2 = semget$private(0x0, 0x1, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="8d45132b90099a5d4cf8283f5ff838314fa4c0336abf231f3316e4fef3bd2905ffbbb5caa248f131bb39389fff0525467b819718b05a15f5d8e8d10d53d9e4f4c03579f3a1d89264194c12835ab39b7cd4eec0d49516aad4eb6ed75acd8ac4d815ad1c43b25cc09a0ce7d2168e32c3606ec4dba96a98850e140bb028147c38ddb503ca271df69c45e92ad923e02c8df9461be65200057ab9e9fa0c79f2f2337fd62f475c816f7cd2436bd789970560ac8ed1ca0e2eb15013223a6b885c371380510eae2a35a47a1a443b0602367a43b139beece8fce050ee337aa5de45333e00ea1fb99f5e5c06b1f4490aa7b3f9", 0xee) semctl$SETVAL(r2, 0x84, 0x8, &(0x7f0000000080)=0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:12 executing program 0: r0 = socket(0x3, 0x1, 0x3c) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1d, 0x3}, {0x6, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 16:00:12 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x0, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/96) ftruncate(r0, 0x0, 0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x80000000000001) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1002, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:13 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x4004, 0x9) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000794000/0x2000)=nil, 0x2000) madvise(&(0x7f0000834000/0x1000)=nil, 0x1000, 0x7) madvise(&(0x7f0000b15000/0x3000)=nil, 0x3000, 0x6) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1c1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0x1) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0x10, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) r4 = semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000640)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) faccessat(r1, &(0x7f0000000500)='./bus\x00', 0x20, 0x0) accept$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000680)=0x8) syz_open_pts() semget$private(0x0, 0x1, 0x400000020) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000003}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:13 executing program 1: stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000001340)) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/233, 0xe9}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x801) 16:00:13 executing program 1: flock(0xffffffffffffffff, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) read(r0, &(0x7f0000000180)=""/4096, 0x1000) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x1000300010005}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000140)="237bb5be92ab75a94104f15b8948cb9a844f997168aca7c03675ded6590e608564a1a6f959e9fc61f654edc4b822a3", 0x2f) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x3}, 0x8) flock(0xffffffffffffffff, 0x8) flock(r1, 0xa) 16:00:13 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x81, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0xff}, {0xaf, 0xffffffffffffff13}, {0x143, 0x5}, {0x0, 0x2}], 0x4}) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1b02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000580)="9c87c377284c02592fdfe06a5f31a2477f35b8502e2e2ea6", 0x18) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6d357ad6f55d62a2, 0xfd) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:13 executing program 1: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r0 = socket(0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="00be369b228bb229d8b5bae5587b002e2f66696c6530002eea63405f528d40758e45ead401e4984b94f2cdc7c76435e5b6587bac2d5519a2d550049ed32f37423d080079daa3858c77d12d80f4bb71b4ad12ae9fd04f194b621f6ce9446eba32a10a040000001fecb7684cd45fb4619d6fb61fdffa59648bfa947a97b2d920d037322f8fe0ad9319cbe7602b169e4a9e6747"], 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r3) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f0000797000/0xb000)=nil, 0x2000) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getgid() r1 = syz_open_pts() pread(r0, &(0x7f0000000140)="860991f79f7d74d712060e28a209203592cc90a3f962b235d91ff40040f43d9b8473d09b7b31a2e2603a24006293aadd96a70ff8964180568737f56673659d30bfd5074ac53e3e1cefde06605ed5527bb2f2c097110c5ea20e5d3a13ce69bc8118c8ad42853534d3f031b48293010710cab0fe441bcb0ecd10f876d0fd", 0x7d, 0x0, 0x46) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="646f34ea59acc9c300c22b31a4b1db4680d90d8654032fa2611f850c503458", 0x1f}, {&(0x7f00000001c0)="cd0680bba62f4e46c0b43415f6fe8bab163ac23a66aed63347f6e88fa258bfd5c63710b175009d07b9af73cdf9c2904df821231f706807404d1dc25239ee1c3cded890007171e37eabdb3615b25dbfa566e56f7b285a4cb4fc89cd35dbea3fa7c7236016891cb5eb47134779ba95c19ed7a800854e033ec2193e7f07a04726a815fc6e783c710c5e04dd26b2bd6e62009ba1827766dc6f6ee50072bb977e5aa8e52e56375db33b91120fd03cf746e003dd24a321d776fbfcd1dd149789e626f225ad2870a3d9914d73357574b643a1f5af54316fe5d15bbd144f868fc82a5aae0d7adb04db649f155f81241eedd54d72ba", 0xf1}, {&(0x7f00000000c0)="8b05a88b6f8397204750daabdc9bd04a628c735f9e04d30e248bfe71fc7e", 0x1e}, {&(0x7f00000002c0)="4684566e9f0afa146e7cf6ecf3f677e6379f012b2786a6c0ae476b6efe215536ffba1862d04f24ccd28537d2df01c7ac257564010f65f6026dc72e216f19936dd9c6a6d0ff867439c6275cf380e9c07530b140236e4cc753b3d7d96c1c4f06306df11451d668b022a6c737344e6250ecf694140b700e385be8c5786fe2a48a9e900eb8d78d936a302bb01b06efd0d8a9905af67876f811380b556caff357f9417de9cd5da2b2c99faa7cba22d225e3151412806fa27990c92cc8862d49ae8a034db627f4832e0bb63699282ca5baa5d582021a", 0xd3}, {&(0x7f00000003c0)="4bce07464a8c14db39d92edf51082019352b4c785bd0f5280c884886c0531cc61c557c23cbdc911e634b699d3e0f9c49eeda32590f6a724f7fbdced4db266d544e095f90dbae227e15df4c87c3d32a9fb6c6241e7c55c8abea1836c1e54a06822b6b4cab92bd26e230690e45fb715243bdf0c75e9434a22abfc3bc20865a04147c73c5723e96b6ba506f4b64f8370bfeee1f13889d107ccdc507", 0x9a}, {&(0x7f0000000480)="c4c4a46273b3f3c058586dd3b8f437e132cdc248267824a350ffe215fb810fba940da246c8efd11700756bf933f644567f46acd4fc77b21d901009e015f66931e0a51b6d5f61485462235773e654d62bbeeeaa19d8f0d4de839cc1ebfc10acbb051b35eb7a183634c9af1c218145f1e71b06d731ca29af2c79e34b38ed15bff161d85d107c0c4f567f7316ff838444589e68b44f027b6f48780402c13ddcb610738511ff317c2709639ce2", 0xab}, {&(0x7f0000000540)="8ce92aacfd1c79640d9e568a265a7a7f62e745f8498d8c13", 0x18}, {&(0x7f0000000580)="94e636f0c0c13069e126ca7c46f8882d8e7145bddd6de3ff44616749ee395a12b78cfd0647128e2665ff29ebf0bb5e318d2ea1870e4d9020bdb2be9d677ef79b32d204c4c1e6d67b14e97034f8eac69f5a1f19f82e5839f097c4c5b5eea74613699350efc227dfb91a82dc0def4cc598ea36e029e43668c5cb0d0087d3501e39df16394d070bba0849553e1326987ca2c5", 0x91}], 0x8, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x360) fcntl$setstatus(r2, 0x4, 0x8c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000006c0)={0xffffffffffffffff, r1, 0x2}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000000000000015, 0x0, 0x1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x97559206, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x5, 0x1ff, 0x1, 0x100009}, {0x5, 0x1ff, 0xe8cc}]}) 16:00:14 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30092, 0x0) getpeername$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xfffffffffffffffe) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1, 0x7ab2, 0x6, 0xfff}, {0xffff, 0x0, 0x81f, 0x100}, {0x32c, 0x9, 0x3, 0x20}, {0x40, 0x80, 0xa872, 0x2}, {0x6, 0x5, 0x7ff, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = msgget(0x1, 0x10) msgrcv(r2, &(0x7f0000000200)={0x0, ""/184}, 0xc0, 0x0, 0x1000) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = dup2(r1, r0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/29, 0x1d) close(0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000240)=""/105, 0x69, 0x800, &(0x7f00000002c0)={0x18, 0x3, 0x6}, 0xc) execve(0x0, 0x0, 0x0) r4 = getpid() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0xc48, 0x3, 0x7fffffff, 0x1, 0x5d0, 0x9a, 0x9, 0x1, 0x3, 0x7, 0x1}) r5 = getuid() getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={r4, r5, r6}, 0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="ccda2238fc7ab408887bcb6a80b0a20eee0fd220babf7378e3bbe4d3bf461dea3a86a630ddfe3f54bddf8ba8ed828a88273e29ca8b3355b48d1382dce83d29560c0f4882e4cd96f6a17f", 0x4a}, {&(0x7f00000001c0)="523aa52c8edd6e73c3ba2d131071619b07a41e07c2b2cf7eacabc8f206e6f1d40f992c38a15b9baf5f154d7e2641b943a23d22e28ac55d91ebdf4e55e84235b28f93bbbcf532bbaf0be71487ef3d276f29b0f2831f08c3c2b080025e024d29957f193d80e9c1c3a3a432d16e50a9853954118c17bbaf09c6c98d0a", 0x7b}], 0x2) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") 16:00:14 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 1: 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, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) getsockopt(r0, 0xfffffffffffff001, 0xfffffffffffffe00, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0x1000) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x8, 0x4}) close(r0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)) write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() close(r0) r2 = dup(r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ff3000/0xd000)=nil, 0x2000) r2 = msgget(0x1, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8820, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x6) r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = geteuid() r8 = getegid() r9 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x56376ad6, r4, r6, r7, r8, 0x140, 0x7}, 0x2, 0xfffc000000000000, r9, r10, 0x48, 0x1, 0x7, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x1, r7, r8, r4, r11, 0x21, 0x1}, 0x80000000, 0x10001, r5, r5, 0x8, 0xd2, 0x5, 0x401}) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = geteuid() r2 = getuid() setreuid(r1, r2) r3 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x2) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x110) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x2, 0xc001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e082000000000000000806ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f941e36d58ab4f79a66de7fb070738a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f9362301576537ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c4fa02a05961e2dcddadb9edd8a568f560000217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3010000000100000048ee4013ecdb22c5d65613c22c02b5d1163c9a19fc736ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a33340fcf8ea318d1b63d00aae98e522362cd0e3c9480cb591518d3bb061b2f4533c89eb3de0a9f2adfa8efcd6cd1c00242a8962e7af5df578f2705bb19cf1de1e5f2ad6a521b26cb794b5394cacd7ccb1edb9c75324490f0"], 0x10) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:16 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) read(r0, &(0x7f0000000100)=""/118, 0x76) sync() mknod$loop(&(0x7f0000000180)='./file0\x00', 0x8, 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) bind(r0, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000002c0)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x12, r1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000380)={0x1, 0x6, 0x1b, 0xa97, 0x4}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000003c0)) ftruncate(r0, 0x0, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) fchmod(r3, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000006c0)=0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000700)={'./file0\x00', 0xfffffffffffffffc, 0x8001, 0x7, 0x0, 0x3, 0xe643, 0x2, 0x3, 0x3, 0x1, 0x7f}) syz_emit_ethernet(0x8b, &(0x7f0000000780)="99c78826b46f49b4fe574cff35622156fc4502eef5aa3f86a0dee3fc24941dc2c2b920ad7188c09ed30328092ca512f24498890e94af704718f5b2bf6f7019238de99e378f2cfbf2697458ccbe303dd0ca80e68556b00a8cf543dd15c6816351f2f6e555c0666493ea7aa5d0e0a4b7a3333c04f664445b442a0eb969de6509ca7cc09442e871888670a38c") getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) chown(&(0x7f0000000840)='./file0\x00', r5, r6) socket$inet(0x2, 0x8002, 0x5) shmget$private(0x0, 0x4000, 0x29e, &(0x7f0000ffb000/0x4000)=nil) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002d}, {0x87}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x7, 0x32, 0x8001}, {0x5, 0x4, 0x1, 0x6}, {0x583185d3, 0x7, 0xa045, 0xd2}, {0x2, 0x401, 0x1ff, 0x6}, {0x7fff, 0xfff, 0x8, 0x1ff}, {0x7, 0x1, 0x3a, 0x4}, {0x7, 0x4, 0xffffffffffffffff, 0x6}]}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x20, 0x80) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0xa9d8, 0x9, 0x3, 0x5}, {0x6267, 0x47a7, 0x2, 0x200}, {0x6, 0x2, 0x8001, 0xff}, {0xffff, 0x6, 0x33, 0x3}, {0x7fffffff, 0x7, 0x0, 0x7ff}, {0x3, 0x8, 0x3, 0x3}, {0x0, 0xfffffffffffff000, 0x1, 0xee}]}) fcntl$setstatus(r1, 0x4, 0x4) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x60}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) fcntl$setflags(r2, 0x2, 0x1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xb7d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000100)='./file0\x00', 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f00000001c0)) chdir(&(0x7f0000000240)='./file0\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x48, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = semget$private(0x0, 0x40000000000000, 0x200) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/42) mkdir(&(0x7f0000000200)='./file0\x00', 0x18) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000140)=""/157) msgget$private(0x0, 0x88) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) login: vput: bad writecount: 0xfffffd8066f58060, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1460, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 242171 56717 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd8066f58060) at vput+0x187 vn_closefile(fffffd80673a5020,ffff800020aff640) at vn_closefile+0x15b fdrop(fffffd80673a5020,ffff800020aff640) at fdrop+0xc9 closef(fffffd80673a5020,ffff800020aff640) at closef+0x11d fdfree(ffff800020aff640) at fdfree+0xf8 exit1(ffff800020aff640,0,1) at exit1+0x32f sys_exit(ffff800020aff640,ffff800021c03460,ffff800021c034d0) at sys_exit+0x17 syscall(ffff800021c03540) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7ffffc0284) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc0250, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic vput: v_writecount != 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd8066f58060) at vput+0x187 vn_closefile(fffffd80673a5020,ffff800020aff640) at vn_closefile+0x15b fdrop(fffffd80673a5020,ffff800020aff640) at fdrop+0xc9 closef(fffffd80673a5020,ffff800020aff640) at closef+0x11d fdfree(ffff800020aff640) at fdfree+0xf8 exit1(ffff800020aff640,0,1) at exit1+0x32f sys_exit(ffff800020aff640,ffff800021c03460,ffff800021c034d0) at sys_exit+0x17 syscall(ffff800021c03540) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7ffffc0284) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc0250, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800021c03150 rbx 0xffff800021c03200 rdx 0xffff800020aff640 rcx 0 rax 0 r8 0xffffffff81b74c73 kprintf+0x173 r9 0x1 r10 0x25 r11 0x68166532d6b7537 r12 0x3000000008 r13 0xffff800021c03160 r14 0x100 r15 0x1 rip 0xffffffff819bf398 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021c03140 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=185967 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b51650,0xffff800020b60298 process=0xffff800020b7c380 user=0xffff800021bfe000, vmspace=0xfffffd807f00b170 estcpu=36, cpticks=9, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 95219 406279 91224 0 2 0 syz-executor.1 95219 110580 91224 0 2 0x4000000 syz-executor.1 52147 453257 1 0 3 0x100083 ttyin getty 91224 186202 82010 0 3 0x82 nanosleep syz-executor.1 45000 105938 0 0 3 0x14200 bored sosplice 81344 448981 82010 0 3 0x82 nanosleep syz-executor.0 82010 105974 92157 0 3 0x82 thrsleep syz-fuzzer 82010 107883 92157 0 3 0x4000082 nanosleep syz-fuzzer 82010 111305 92157 0 3 0x4000082 thrsleep syz-fuzzer 82010 19114 92157 0 3 0x4000082 thrsleep syz-fuzzer 82010 387459 92157 0 3 0x4000082 thrsleep syz-fuzzer 82010 299440 92157 0 3 0x4000082 thrsleep syz-fuzzer 82010 439142 92157 0 3 0x4000082 kqread syz-fuzzer 82010 369974 92157 0 3 0x4000082 thrsleep syz-fuzzer 82010 50960 92157 0 3 0x4000082 thrsleep syz-fuzzer 82010 206490 92157 0 3 0x4000082 thrsleep syz-fuzzer 92157 73943 81932 0 3 0x10008a pause ksh 81932 195925 43863 0 3 0x92 select sshd 43863 351589 1 0 3 0x80 select sshd 71817 24752 9497 74 3 0x100092 bpf pflogd 9497 422098 1 0 3 0x80 netio pflogd 34675 10060 61331 73 3 0x100090 kqread syslogd 61331 237156 1 0 3 0x100082 netio syslogd 16886 216835 0 0 2 0x14200 zerothread 36438 142506 0 0 3 0x14200 aiodoned aiodoned 54245 333639 0 0 3 0x14200 syncer update 89830 436544 0 0 3 0x14200 cleaner cleaner 56717 242171 0 0 7 0x14200 reaper 96487 442394 0 0 3 0x14200 pgdaemon pagedaemon 76944 479112 0 0 3 0x14200 bored crynlk 25669 360186 0 0 3 0x14200 bored crypto 56595 191228 0 0 3 0x40014200 acpi0 acpi0 1119 446134 0 0 3 0x40014200 idle1 97818 368149 0 0 3 0x14200 bored softnet 16572 337954 0 0 3 0x14200 bored systqmp 87791 381679 0 0 3 0x14200 bored systq 60000 145844 0 0 3 0x40014200 bored softclock 86712 507663 0 0 3 0x40014200 idle0 48783 203867 0 0 3 0x14200 bored smr 1 428934 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9553 6448K 7158K 78643K 19273 0 0 pcb 13 8K 8K 78643K 241 0 0 rtable 113 4K 5K 78643K 575 0 0 ifaddr 68 15K 16K 78643K 414 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1623 0 0 iov 0 0K 32K 78643K 401 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 76K 77K 78643K 4292 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 51 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 366 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 3609 0 0 sigio 0 0K 0K 78643K 35 0 0 proc 54 51K 83K 78643K 1067 0 0 subproc 32 2K 2K 78643K 123 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 296 0 0 in_multi 33 2K 2K 78643K 177 0 0 ether_multi 1 0K 0K 78643K 12 0 0 mrt 0 0K 0K 78643K 35 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 612 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 108 21K 30K 78643K 12851 0 0 UVM aobj 130 6K 6K 78643K 145 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 162 0 0 NDP 15 0K 0K 78643K 117 0 0 temp 192 2747K 2818K 78643K 14774 0 0 kqueue 0 0K 0K 78643K 35 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 17 0 10 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 176 0 176 8 7 1 1 0 8 1 rtentry 112 113 0 68 2 0 2 2 0 8 0 unpcb 120 1159 0 1149 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9144 0 9144 3 3 0 2 0 8 0 tcpcb 544 1040 0 1036 1 0 1 1 0 8 0 inpcb 280 2021 0 2016 1 0 1 1 0 8 0 rttmr 72 13 0 13 7 7 0 1 0 8 0 nd6 48 21 0 15 1 0 1 1 0 8 0 pkpcb 40 21 0 21 8 8 0 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 75 0 75 13 12 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 64 0 54 1 0 1 1 0 8 0 pfstkey 112 64 0 54 1 0 1 1 0 8 0 pfstate 328 64 0 54 2 0 2 2 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 435 0 243 15 3 12 13 0 8 0 art_table 32 436 0 243 2 0 2 2 0 8 0 art_node 16 112 0 71 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 16 3 2 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 364 0 354 1 0 1 1 0 8 0 shmpl 112 143 0 15 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6975 0 5563 47 0 47 47 0 8 0 ffsino 272 6975 0 5563 96 0 96 96 0 8 0 nchpl 144 12199 0 10564 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 38034 0 38034 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 5 0 5 4 4 0 1 0 8 0 scxspl 192 37104 0 37104 19 18 1 6 0 8 1 plimitpl 152 323 0 316 1 0 1 1 0 8 0 sigapl 432 3796 0 3782 3 1 2 3 0 8 0 futexpl 56 41463 0 41463 2 1 1 1 0 8 1 knotepl 112 685 0 666 1 0 1 1 0 8 0 kqueuepl 104 764 0 762 1 0 1 1 0 8 0 pipepl 112 1926 0 1907 6 5 1 2 0 8 0 fdescpl 488 3797 0 3782 3 0 3 3 0 8 0 filepl 152 21996 0 21905 16 11 5 6 0 8 1 lockfpl 104 1069 0 1069 2 1 1 1 0 8 1 lockfspl 48 378 0 378 2 1 1 1 0 8 1 sessionpl 112 25 0 16 1 0 1 1 0 8 0 pgrppl 48 63 0 54 1 0 1 1 0 8 0 ucredpl 96 4190 0 4182 1 0 1 1 0 8 0 zombiepl 144 3783 0 3782 3 2 1 1 0 8 0 processpl 896 3813 0 3782 4 0 4 4 0 8 0 procpl 632 11770 0 11728 14 10 4 5 0 8 0 srpgc 64 21 0 21 9 9 0 1 0 8 0 sosppl 128 44 0 44 11 10 1 1 0 8 1 sockpl 384 3408 0 3394 13 10 3 3 0 8 1 mcl64k 65536 259 0 0 33 27 6 33 0 8 1 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 16 0 0 2 0 2 2 0 8 0 mcl8k 8192 13 0 0 2 0 2 2 0 8 0 mcl4k 4096 19 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 259 0 0 30 5 25 30 0 8 0 mtagpl 80 43 0 0 1 0 1 1 0 8 0 mbufpl 256 424 0 0 20 0 20 20 0 8 0 bufpl 256 14305 0 7276 440 0 440 440 0 8 0 anonpl 16 351887 0 340083 154 97 57 64 0 125 8 amapchunkpl 152 22212 0 22081 27 16 11 11 0 158 4 amappl16 192 19474 0 18842 131 98 33 44 0 8 1 amappl15 184 1798 0 1796 1 0 1 1 0 8 0 amappl14 176 88 0 83 1 0 1 1 0 8 0 amappl13 168 78 0 78 2 2 0 1 0 8 0 amappl12 160 6 0 6 1 1 0 1 0 8 0 amappl11 152 835 0 824 1 0 1 1 0 8 0 amappl10 144 842 0 838 1 0 1 1 0 8 0 amappl9 136 807 0 803 1 0 1 1 0 8 0 amappl8 128 369 0 339 2 0 2 2 0 8 0 amappl7 120 830 0 822 1 0 1 1 0 8 0 amappl6 112 818 0 809 1 0 1 1 0 8 0 amappl5 104 198 0 187 1 0 1 1 0 8 0 amappl4 96 4102 0 4071 2 1 1 2 0 8 0 amappl3 88 306 0 296 1 0 1 1 0 8 0 amappl2 80 31190 0 31117 3 1 2 3 0 8 0 amappl1 72 92002 0 91572 27 17 10 20 0 8 0 amappl 80 12114 0 12072 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 144 0 15 3 0 3 3 0 8 0 uaddrrnd 24 3797 0 3782 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3797 0 3782 1 0 1 1 0 8 0 vmmpekpl 168 29629 0 29597 2 0 2 2 0 8 0 vmmpepl 168 470022 0 468208 184 103 81 98 0 357 1 vmsppl 368 3796 0 3782 2 0 2 2 0 8 0 pdppl 4096 7601 0 7564 7 2 5 6 0 8 0 pvpl 32 977118 0 962122 302 153 149 160 0 265 26 pmappl 232 3796 0 3782 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 661 0 42 19 0 19 19 0 8 0