156018c9ce975bca7d7506778f37a59b504ec40e3db27fe3f3578f0a4594fd058550a33a671b03ac7a7fd0465d55b5223ec27ceddcc965fb0d965a72226eefb31c0b0c4dbdb9f1ee723841ac2dd06b63c58c29582ffdd7e47ea5901eb18ab44cbf357b6afbad78f93f800a8dd1085b87a9f70eb8ce8556588713e87d064c6a3d0bd100cbf4457a2a5181a24135d42c2c72725a8c4b749e585473586580f6572f161a779bba2173b640a422dd798fa5e10c4946bfb1d027cadb544bb2b173ce0455eb785e2f414cc9130748d083585e1c59b5364c0543c06a1b9af66971db2896f8e1a06f33aece2238945f4a4ba01c97875734ccbc8386deaf7917e8879b156d9073880c134eb53dd44762b651149d7df3d9cc9e0feec60f1040c74c80932a566691181c6a68f62ad0266ccac5d75718ca188f6657b6b5e90fd61d3fbbbb781c5ce5d2422d726c6c541c98926a4d22475b22e8fcfb4d930abf1a407958a4f3a87370582f6db92c4d3a2f59afea3b10b00a286016acef8905093e1c8cf65a855c90346c6841fcac064b79f7fec389cb4e7bef79a84eeff5f2e0ad7c7b9bccd576d5a80a1d5beb3b403bc084ad7ca94985ec63222aafc028d49a8b374f547d887f00bf280881e2a08aa411da6ba0d0304f8bfbfc11b24bb1feb90e18b69137fe24c0a0d82bc5899a2972441014e0a5add78ce33eedfb4ed52567cb349630d0f270c47d7085af46f75126f4966fc6d289033d715fe01d6c590acc61036b0d670274afd3c42c736f570c8760ada30dd19490f9873880a6cabdfb441dbb399c652cabfeaefe9356a376a863e867953f68418a05a96629815ea7594e88d7b3eda32e38a773ecb7945617117fc691cfb1fe3f44f6387f96e2ec9d20a4c93a9f43e7409600ae63c831b09b0385da847ae1ab7cc31e0c224931a7f8b99da5ec1a6db33de75a873d366240dd682a2159a94c062f9b03ff00391a32cfb9e6ccdf363831f509bb68ce1dd828ba6854a5190858b00432770f77f78ed73a279d8c8fe0b70b0e3c208cc6f0572c7502805c504e8bbe6371971a2c249f63e1ef9ccbaa910b37d5c4f1047ef80f6e0516c989a8ad25d5b1feb90a3c2156d710d3a672a647e294d7deefb6d08e226a356c12153186c46b845c29e520c97034d972a67eca1f7f35688d719af76c2f75edf690a46707dab9fcb403327aba17dd8126227ad1ef3055d5d1fd8eb57977369b7ca0b13f28c78a2122117312fba55b66285146121262db54a6d50f55e9ffd8176d46119400769b000bae9014ba7ee799aadaa2193f365ac8d9a9f04e4fbc9e144cd6353856678ffa980a43843884f54a9d826b9bb24e40afa30c5b2f6df346800ae93f7bc97148e100321b7e7a0c622dc4a671310f62dd0d9467e478b9f33bde86a1958b526a825a892c9a3515df4c1e55affcd7eb1a61343919a137880fdba41db02178273a55bdc127132f2eb93742a0a100d9fd2aae55b2bee113be03f661b4e480dd471813e463d9ebc882d9d368ef7b2accc3bdc39044fc0210e5530b5d4cb7b793aac52c0cf570b087f2ba059a55c1c53a97d7cc29c03173b82a010f2fa81bb8ea97c2b95913435c6ed3e6d04068dea31d4c90c9ffd0f5d6a0856afd67ee89ffea1fe4f76b4e2d0d90fcb4bdd45c8b024a3165a346febaad236b5ef590fc93423759a877e4cd820f1ad0ae64f762d4ade925fa96c7a20bf7fa198f9c07ca63143a4cb08e84a5db8bf2115a916725d423dfbfb1b2dee2ae95e3b02aa865b39e2bec13bbdfa12ba0892da961ebf57c2c8daff805a76ab4116ad09755bdb5497709a523f24afc373919db51bbdf948be99058b158305e7829f631075674a09745bb0932ae2ee0ccc236d8a1953e1eff4173609452"}, {0x60, 0x1, 0x20, "cb7957812134275f2926b04935fbfa1762489ee29af0fef9eea99761c01b63df6a72606d89cbe3cb6e940e0111e2d61ac100cc2c999748ca14eb903d1c3c527d102ae1b8142629b515a011"}, {0xf0, 0x1, 0x1000, "e8257ac071a2b36500f30925ea61574a3035673b49e01cb276643168ae7e49e15b3789910649e1981314d5b0b01bb8d9151df2a074f5c5591176279d27053459b53175f1ea71fead366824555ab1be8d72c3506297c3524055b76b226e83b84a1cefd9ea487537cbb264e31788003f75f795a2558da05b37b412bbf464a1ed09936887cf983bea7ecb6559caf93a319194a8713e698438470977cb6b0fbbc347b03aefccdd74c5bf94cdc6cb17acb07c9f25b5bb6ccea585e523b694b8b55b4ec997b2368bed53ab1c908983f4a05c1812281c62cfa360bd64b9689d0e"}, {0x108, 0xffff, 0xffffff01, "0918e011fd71349297c564a50cb77d4ad3e7a44859222bc6fbf41c189027c5fffee3966241f48e6f1734c50cf7752a3b8ae1f1142288bee860684a7888376a60fcf32107918d3eca0a6f6247b2bf3c3060667aafecadafb6a35d9ddce34e58fb960b9493536267462d2aaebece8ab0819989f8a1af793a962fae5827bfe6828d10139a52513b5a36bf884e40d80c789b89dead50a24b6cf2af32f1946abe4cef5e6c82e847c9948579e1600061bea2aa240b7dd81ddf2678589be6cf37d672f58b864bb1e763d1dee451b7d2f0f14c44c5cb728161c1e770bc0a7921181c8e8b47a9deb5ed9468a4e86d161f783d3b7441e2b45319860f"}, {0x1010, 0xffff, 0x2, "16ccee8ffebf9e80c2d72362073ab78c5b3f3016ed110fb24714398e5783f6a15409d970b84c527644291712a7890e9ee17e86613ae3370778f5e170d6df9d9cf86abdf8edf653f6617a2c4ea3f96b2d298db9505ba12a5b488c9e9a30cf6612187ba0d8a2c350c75ea20dea50a17664eb5719713b87e1069fcc6224ce7db9a684eb4febe0aea2d1788e74d9364ab4f5bf92e434ac73e3c8c6d22fd9eb204e4b39fa6529b8685f932327b6ed7b34748c8671b741fdfa0a7764535ead9726c6ff7fbc3b668fa376daef5f39108c8edd18f90903fc0353abc92cc6ef9da255305b4eccb2f7595689c549aad459cc2f4a7fab4bcbbe80fcef7381a9009e43a2953e3b1ce5e4ad2e80829af70fb7451d43d9fbd28f363f38af6a5d369ce3f6d50082a308efadb612c6cb1e15b9bf747b3a8a5a0a6427394ffe8901327dc32e3712929281da9f7363009ad61c559ed48f483aaabaa647bdcb23ebfbc441f3a59b02830d3a8a2b84ee38efbfed9856177aa34eb761d4c30468be44e4763234af4fa05afa4e990dffab9f16ccabc3d74e0a079a98990dd8aac90f0b1cf117ac449746a817c6237173777e532a0e84ef151c80b4c6e9e613d96e0cbd31ff0b054577cb7f201ac419a9432834252221e85d18c04ff8206cb5a026d22533171f1f931a9ff1b24b5b3f563a1333176d9efb163edf0f089e6efd634c06bcb7de1592a6bb8eb602939294530576d1d3810abe40eec7a0bb143ac50a25861c69692ee5293aa8ca24acb9f3071e1c002230278d2f3a9accf5256ab09426cfd0443f2ed64effc3e36910f7f990de386c9f21aabaffa379f546e69a60afb89373714658fb17427b5e079949a4075b4ce5c21f26482e5d275ec33e50783c94a07f03f97cf0d90e1cf75890d28d0f57de036efb88dabebeee81d881afd4f036b2180bad1b9ab7eba6ff055591fbcffdbf70854840bba5afc46f35d1167f139dd2c6dfc8a8b4bf7c2f993066c189d62a366a5f3ee95ca7bcdcb6d7398bffa18a4ac7018846f06517be453b480c4d6443f84bb4a7f0556a470f5e83978007b23902d90547468a1c648918096ec82666c2df2ae36ecb91c71a481427b9d5908f5d7cda25322fa2e507ee465df77ac9688100767ba37abb740753a1d428a9bd47b2e749c611cdc9e36095e998a71cc3071eec187b1899fa05987f6e2e34ce77f58052ba159fbfee5c94e1b4122bca488e2f3a2e6a80fd9d185a1b763197cf89dcb6c5a91b5e021d1e2ee0cb66b2eb068a025fbe95bdb8f16b13997602bcb80bdd0de0e035ebbfb712d0508002b3212337f1d08935614bef2aff2651baab9c4ec6f2e9bb35c63ce557a733d2a9c0fc9a6e4b8c91b4771fc02e62cae6fa0529c6f1956e1ae0927399ab4717d60570478aaa40a11673c55f95fb6db257de4820b616734e143ccb5435edb0ef2725a708f37f318c2ce789365ba79d194f02f081a19573801029ef7311089299682eecd37ed3b792a2fd471b8dbaa656e667caac1bf03ba7338d9ac20dd513f906ed2f67fff75ae6ffb6650de408c26f9e8707a5800f0edaa3f790ab3fb6934f8102c1c9227d6c51253c205e00dc24359dc84cf0d56e154ba498986627d8c0243f23eb8ad7a7f9b7e7d942ec3257b8fad5f1d163802d59d3a4fec39407f02ef70287f9b548ea16797f01dfa5be5a8bc596679d13d0dbcb6441cf8d5c6232a55e2deb034fa3a913d7acdb5b0f6a427f06f610fa38382f0ecb908a3167f8cf4a5a2276cc92381dd098dc16696d315799c9f058b44438c15c58adc48e5f1780a16db7ac7043efb4d6e3d35d7c87f9e5b12025f83c271c9151f76cf48f3ef5d7d63649b6c37a58cbccdddf4f134c1bcee44971a2baeb74091e7f942a443781a579eb912e7317105ee8865bdb7ef02d54e5717d9d6e361a39f933eb46fcef294891db790c4f2d0c43ef38be12c221735afea8773bd7515880fa4777586bc34407ca6b9394421558576f8bc6471253da2f2b62f867cca8d28a8f427df9a70ccf93eda1937d0d956b9e19724fbd98be99a0709d26375671abc83cd08f1fc1ce02533c3fd7c131e5a10016f9cec1cd2b75bd4d1c8fc4bb8d2c5a6fbcf30bdd792d99234a6ca9fc01c33a8ecd614e4322d30c68c15cdf2ed86f45fdb0cec7d5217f02a71acba37ad87c2991e68d0e107e8a16a7f3286349be0ae29d92199a9962dea11884cae6f4d695681de3abe314506d58a2bc314edf8a6bee3ae7be72c2adf762e5bb4fe1ea4595b5ab34f2598ada32ef57d0cada4e2a2e83acfdc3272fb3dddd440c9724a661b64bc6251b757d5896c662e1dd6a8ef1c37fc30061ae86d42a06f467d7630e562510139c45be73f97dea5eb1d25d415e0694fea318610a1f29ed28325028cfcca02c708ef9e3068b1491038c299a238ea47979bd69df69d8742deff29fe70078ee181a620cb07dc1ab2689da0823b20753b64bbb916727f50435e28d3f7b4f92342611579636f710d0e693f83b3e0d7c2f1c0e33cc25e24a1202036b48569576c386bf7db2ae6c947c0bc83d8168b64bb4478ed3b51b6b72b02f75d4de2bb3ed681db9496d75a904a55da70f94c51f2d05a433ae6edc4b0d1fb7b2c432fee118a73c8716fd27dff404912bd51404262306f20e58f980b9a15ad45d0f7d3a1e3ede0467805a40ae29988ffe6a04d34cc2f20742321aabb373306cfdab98a1e5e7bd8f5ca24f75faa1a30e50650a914e835f438fa7c78af5f59ef7d6f0df467551bcee1a597e965237740e5fa5cfbe5fea0699605cd5f6d32fd4a66c7d9978c82fd194b137cf2c01dd3273d5672d773959f8e86091ba7773c2c976911c6e4b390a5ec3421202a4bb02242f98dbf40c24211dc3698f503e42c7a3be88277649d3791b488f5df064e37cea839f2aa39fc7403fff564f9c747c6ee7b94ba0ffb34e584bca415c958347e030fe4b059999b8df48d8daad554beed79dc8a814b991c7e268947295fcb1fe1e1988790fa361d6515ea5ec55ded3495ff7acacf7798edca24c98d89c6709ff43b801c88572c7f929207c96801af4a28dcbb114c851f9aae22a10eaee162efb20cbd2292efa772b50d5f7771b151223f20488ca9f47f5d6e4390b788200526428e4f5c8a0cb2e70a3d569ecde80ae4a3015b91af6ca75201535ccbf7bd1524e69f636884ae8276a8baf949413e655002ce326dbacca3ccd5e690c85a54f2e71f1ac2727647ab0a9409f5c665a740dc4e4f04c62e803c4d8c44e8d52627257ca5758a64ab1c19ad878f39505f83d5a3c58a9da753f11a417b659596162ff1a352895709353c4b1baa20f9685d3c4bd784b16138b8b80e92ced06592f70e34c5bbebd31c1e453c70ef6ff76c73ebadefc11201df4c26538d899d71d229f034a67c56abfea2e602fd990eadb6b8eb8d27caf722dd6a6b125b56247dac603f5c4f948eb73c0a98d7026b0875ebe59cb613c1bd87d975c2cdc90d28c5d0e7543f5072884305edea36e18ddd747637102b9f3bffd410446dbe96c4ea83ce9461e2fd8e2c013241eca1738131c78ffd92684c57fd6f3e220ebcd0f271b0c37e389e0f6a33b348be53e19c02da2f9b34c2f45230fe9821706aaf001662fb9b6e4f1c64438f24ff231a762aedf5daee9275945869efdc523e32a89caa90ca5cdd4243f376ecc7f41a2b64bfd109eb9ea1cda73ddff9e278c029ffebc186551a988777fbf9c7baeee7f97a40b49b16fe980af2513ff7c4658382e26402a3e8ed4b8a29d5be795c04797612d7917992d6dbf1380b94f7eb65fe9e1af87255b2b370012ffb2acadbe3270406a05fd3a21871b4fe39b961093887a3a55528e44f9f4bb0ac97f56a3528c3bbd032dee7879b2ec488c54fed43028d76d80106575b0e4ca7a01fcacc1c5c6770ed4128dcb3ebd043bc1bda493d4dc751874f963230766150822a591510022dd98161de41f92274cf6add2fb2c05d3d2da15fef9381a7bb39e936d0804b123e2351a93d7d01b9837933bf75af20c46bca7c777e4ab1c29ba79a8af7dd5850f0b0b9415793da0b9b32a256b1b94a72c0cdf84aa671c245f394a4b648926c58b07b2493e5b75cbab1d953b63afe9dd97f244706859d703d25bd7797d6ca5c7f71ad2069e34bf44861112dff604c10a00593b79e3d370fb906cda49a84fbf120a249b9c5197bce0fefbbd8b4ac8bf384ab3596d570b576a926a67aba259c8d278db41484b51050c37ae9a07dba0739715f274959d040c9a18b637b052bfbdbf5f88074710fb40e13f9c9cf6b16fda976c789dc3375a679142b3c9340aa817547d6ae53e2481c1e2603177443d7e0ee85c4fb928e9aa422d076a42fdd5562b8be47740f3f3d5419c8c7e6d92536b4a09f8fecca2693b14ba62b7676b1db86d162b10d3dfda945cabf6503f3f278671b8a6fad81abc31857584439321c9a64f208c6a259fb24c61d0708e7f6e5b4e0c3ecc36f7b3b06d152bb09de4da7456ffdb0e3f54f24fc607c02a2ba15e187a32c9aa22a39cafaad98c18ab504a4ec28303adb7a5398a828d5a176bdfb74846764c14a92257b5b7e86569767a7d27c577aeb8e15764b6097b40ea41907baa1f9f200aa601827289dfd9c5da4cf5ee7061bb2e761feeac3632795a2c36f0ffd1761da940388f6c6b2678e1519b4fa35f2e0d07ace2a2c1717befac919764cb1b3c9fceb8bf38cd697ab59d6bfbf79ae1d09b241952e6166123f41950f696fbaa87536352f751586885256606806a3f1430108106d3df2f347ad1be9d78240fb18c4a8b4485cd42fe9cc3c0ff73e5d0788693953e11f6fedbc3acc27af0661cf6ac22f367802399ea66dc840f22ed765fff2f2102518b8b8089ad6243d8dc3467634697b606ccd6fbe3317ba4d351dbed0042d4b5b6b915ed4b933f43d0bc65e269b00f8c3b4fa0a7a6ec9462b744416f0c0254c6f261b32a829483feb2de2c11a30fa0fd52c0bd8e0c4d9cc2bb0ee850e6973addad9fb632ce66ead8b942f9b07b61156af002c11c31c3e53575df3fbfe3804144dd8926284c25749fdce618639878c0611a39ae19dc0e5a143d39be93edb47b0f000a89d276b2643773d7980e78e58e98aeefeb22fc3cab50014956b969e6dc6b99074c994ac4c103fd32da19ab9c891eca0a3997c6bc8587d182cc27050ab47182a94e04e0fdf53844b163df61e2e24f66faa04009cb160477c5bd4882909a345b73f8da87f35bf1a27558c069f82eeea4bac79f3aeb64c9aff694a27d8e566b95e16033a6d982bbe3fad74da6a63dadcf72ea9a63cfd6d3649a63b403f61b342ced9b0177177a13d012924daed9394b7aa3cec856333168d927342cecb24ef5f0a286c54f37783e20d3881b1991b9de795c4a90bee6113b2208047db32818baa37a844e77482ec5ecbd26b60cf829649c92410e8db59cef1d04ac8f11505a17c5d142295ac74feb8fe7595db4f85b7c92739469ab3b8cb02c6248f9caa75cad865b261d9c5668e141011accd6122714fa057373112c165d53a0910926b3496bc08c7cb586724e1cec9d9d08c7d4c273a94f13c8ba7d68f12fdf92347b85fc35357d5bc435231c0d9b736f449ce5e29186b3dc7e00edf9db5ce18988d1eaff01ced3ef4171f988ddeebfa721ed09d2dc39d8e0fcf667d9f5a1b4735ee03be54ea4ce4eae47254ac63a80900fd7f65e9b58c5d802defb269d004772927cd0db8ad605235876b87709440e8e9772846855c1c79e69f7cadc4c8ffcc1895dee466f988e4a9623fe29e2f887ea6e2ec3b45409"}, {0xd0, 0x1, 0x200, "60be1cc54fbcc3a311b44ecd49154f9eb24eadd8835f4f76f7890bf978373ff5efd5081c49a662d0961346f22612c35bdf114cb0477857e1818bdec181c0fe4c1856049e212dc09985cbf3436b032981e61463a56fa659c3e0868b55ab308bbd42e4c37e3321897b1eb5dcc8c7ee0b1a091eab2521a05801e0741d56f22cd82b78517c99d24c2643c2f1f70e37fa35245a08c90c076bb5fef6815a60bae7ad2ba17a558687ddc0faeb9f1ea70593d541c38a4b48440f577a5d"}, {0xc0, 0xffff, 0x3, "0f51a05ff53aedc912595e43db8226ffd9b00b26c9effe3722f545437986bf46674967309a9c16e28329ad65fad2d26b38fce380d2ae8e7d5b3bee6449f8e042a5459842b51f7bf89d7bdb0cf2ac39c0941712f7d4798d7501760101eca83e507b48ae87ef35a9de819350d0aece4e6567d96449e2d2354ef7a4c6eb739ab5c73496f0a00f47789be738cdf6767df297df30bb763574e8f7effa157adcfeda35e898002013cb1673af08e48319bf7637"}, {0xc0, 0xffff, 0x800, "6ac2b51f71be03eb538d4b810d465e525a1f44979f4021e96ec6c95689bdf1284d126ef7fec3ae82ee1523a49950973e62dccffd393a0e5b3df9c0c9a409457a976bc635fb3c65f88303b16debd0a04def1649aa9ce1d9c68aac8c5335df1658cbb870e6a7fa9d14f9a528d6171ff0ad1d6f2774bac62aa315e840e4313170d3b0c00c0e0d6a12e5c2e450a61aa72494695220c36a2ff8abe77d833ee3ec8ecb6edebe9c0399e88569426905eec8"}, {0x50, 0xffff, 0x8, "171e66ddb0fdfd6373c4cabd3965d289a0c8a4f9e960d0fc4bf552a7c81af12eb593434254a3d3cc2a8441320c3e99c8c889d65d94370ff7a91ec48faaeefe"}], 0x2518}, 0x4) 16:09:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') connect(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="049066850fcd4da8da82"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0xfc4f}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000280)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:09:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xb102, 0x0, "c5c4eeba80d88bb035fd68ad10af1229c160e440"}) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c5c4eefa80d88bb035fd68ad10af1229c100e441"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "302777d1962de5a98daadb8e4139645f35e45fcf"}) 16:09:14 executing program 0: mlockall(0x1) r0 = socket(0x18, 0x400000001002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x6) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x1, 0x3d) r4 = socket(0x11, 0x4003, 0x0) dup(r4) getsockname$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x33, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:09:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffef7ffffffffff], [0x0, 0x0, 0x401]}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:09:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x90ac) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = socket(0x10, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000003580)=[{&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb", 0xfffffffffffffe15}], 0x1, 0x0, 0x0, 0x40c}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) mmap(&(0x7f00006ae000/0x4000)=nil, 0x4000, 0x2, 0x810, r2, 0x0, 0x80000001) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) 16:09:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x0, 0x1, 0x4, "0000dbe866160000f8ffff00ffffffff00", 0x4, 0x8001}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = getuid() setreuid(0xee00, r3) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r7, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="709ee95ff711f5d25b764dcd18171d4b0b7eb69482d6e10a52a7665237aa6f43f060fdac263334a65aaf23aabb63b184be21f8c8a325d1a4c6ca1f30", 0x3c}, {&(0x7f0000000140)="5773e2d8315fb3f7f3adbe31d36227849175c31f2250e995cadd661d4413bd59ee89c4d56eb83e5f4c92b74f", 0x2c}, {&(0x7f0000000340)="fbe12a98f5a58bf834b58805d4ea0bc8aca4d4c2160f6b26a11a1791cc078a4b358e1e4c79c18c27b07d476095120afc2dc8095f5be4dde255832c43bfaa6d6e1af1a5b221ea6022d97b38c254fc3e6fe52a64bacb0d51e89b91b9bef9b5787ee6af2f5f4f5f7cb07b624ef9fba83914ca947e49a466368cf6b04989db3faf78249adfa2cf1d20c5eee33005d1d40e8dd0fdb5ca4c28820f3082", 0x9a}], 0x3, 0x0}, 0x0) 16:09:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="600e0000ffffeeff0108000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) recvfrom$unix(r2, &(0x7f00000000c0)=""/33, 0x21, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1a) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) 16:09:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x80000001, 0x2}, {0x5, 0x401}}) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x6e, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) r4 = socket(0x11, 0x4003, 0x0) dup(r4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x3, 0x0, 0xa85}, {0x18, 0x0, 0x7, 0xcd0b}, 0x8, [0x62f, 0x9, 0x10001, 0x3ff, 0x6, 0x8, 0x20, 0x4]}, 0x3c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="c742e7f7ece0694f4d5921f20001a1588708270c7aac1fb6deabe16361cb55cfaa4d3011431e72c9080e51661f38fe495655356553c4ce779caca2c92ec2a6ba5e2d39044125a177b9ac09e4b6297b654593739d57f3d7eaadee12b98dcae32d212b84a3f3c591c55e1b3184675c05f879dd3b892b0003aa0c5b776bc3a4ab74988e1b1b4e5c4fd163a4f704a9342c88c5806a3bb3635500000000", 0x9b}], 0x1000000000000180) 16:09:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0x7dfffeff, "0503c966f22e95a163797f00"}) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) utimensat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x9, 0xf9}, {0x100000001, 0x6}}, 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:09:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x10, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) semctl$GETPID(0x0, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000080)=""/152) fcntl$setstatus(r0, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:09:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x12) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:09:14 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') rename(&(0x7f0000000080)='./bus/\x00', &(0x7f0000000180)='./control\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') readlink(&(0x7f0000000040)='./bus/\x00', 0x0, 0xffffffaa) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x11, 0x4003, 0x0) dup(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f00000001c0)='./bus\x00', r0, r2) 16:09:15 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x8000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4000, 0x1) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) socket(0x18, 0x2, 0x0) r4 = syz_open_pts() close(r4) r5 = kqueue() dup2(r5, r4) 16:09:15 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = socket$inet(0x2, 0x4, 0x20) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40001436, r1) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000380)={0x60000000, 0x60000000}) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x188) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) 16:09:15 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x4003, 0x1) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x64) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x42) 16:09:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210, 0x2], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x291fa0f3}, {}, {}, {}, {0x0, 0x0, 0x3}], {}, {0x1, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = dup2(r2, r4) fcntl$dupfd(r5, 0x0, r3) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x5) r6 = fcntl$dupfd(r1, 0x0, r1) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000080)={0x2, 0xd2ef, {0x81, 0xffff}}) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r9, r10) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 16:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f0000000000)="e901f7e0b245b3812e4d", 0xa, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) r1 = socket(0x11, 0x4003, 0x0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x1, 0x3ff}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5c}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) 16:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x7e, 0x0, 0x0, 0x6}, {0x8, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x9, 0x7, 0x2]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4, 0x4, 0x0, 0x1}, {0x2d}, {0x6, 0x0, 0x0, 0x40}]}) 16:09:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x3d}, {0x6}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:09:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000080)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6", 0x4b}], 0x2, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) setrlimit(0x7, &(0x7f0000000000)={0xffffffffffff6f15, 0x2}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') mlockall(0x1) 16:09:16 executing program 1: r0 = kqueue() r1 = kqueue() socket$inet(0x2, 0x2, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) r4 = fcntl$dupfd(r3, 0xa, r1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3f, 0x5}, {0x18, 0x0, 0x3ff, 0x10000}, 0x2, [0x3c6, 0x81, 0x8, 0x8, 0x6, 0x800, 0x95f, 0x1]}, 0x3c) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) 16:09:16 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x3, 0x0, 0x0, "010000f00000000000000000000000002000", 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x8000, 0x20) mmap(&(0x7f000007f000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) r5 = dup(r1) sendto$unix(r5, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getdents(r5, &(0x7f0000000280)=""/37, 0x25) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000100)={0x5, 0x9, {0x2, 0x1}}) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = dup(0xffffffffffffffff) sendto$unix(r8, &(0x7f0000000180)="b538b257cfd005f1667d263b80a3c46058a4b2349be5ec709f7dc7a8d4e6db5c1d6c78afdaf7454a1bc85b7986a692d2f257b173c193c287eb9a98b33d8d8cb8c15c54a9bc9659f1871634bf52993b7cca60c61de74b76dee356e798b689d1d77b9049f59a8ea750a7e792f27f53cb04097a8c9e1c297396395c00f4620f58234ca68868353a692f81e9397b0cf64c81df64e7f5250fbe0807ef851cedd037fe3366a972ecaa2502d11f8df5c333ab591d2905fa72e79417a705ff9e9676fc88606608533ac2ccf39866946fddbf29b37e01f590", 0xd4, 0x6, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:09:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00005dcff8)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f0000000480), 0x0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:09:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() fchflags(r0, 0x0) close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) poll(&(0x7f0000000080)=[{r3, 0x2}, {r4, 0x10}, {r5, 0x10}, {r2, 0x10}], 0x4, 0x100) getegid() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:09:17 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) getpid() r6 = getpid() r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) setpgid(r6, r8) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:09:17 executing program 0: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x20, 0x1) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x200000000095}) r1 = syz_open_pts() close(r1) syz_open_pts() read(r0, &(0x7f0000000040)=""/129, 0x81) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x4, 0x0, 0x0, 0x0, "8b0000000300"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f00000001c0)='Q', 0x1}], 0x1) 16:09:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c0", 0xd6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) 16:09:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) sendto(r2, &(0x7f00000000c0)="da04cdfc9b3346cdb5ba8e474372b899e4e8925f277f06373ef575499d17", 0x1e, 0x8, &(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0x100000}, 0xc) 16:09:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x50) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) read(r4, &(0x7f0000000180)=""/4096, 0x1000) dup2(r2, r3) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r6, 0x1) 16:09:17 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="99ab35542b5a1c0800000000000000d2bbe8a4a1689f7c40ebd5e5ecdc5c1b5ce9a35e29987dee4cb7a1", 0x2a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x0, 0xffff}, 0x60f, [0x0, 0x0, 0xfffffffe]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:09:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x3}, {0x18, 0x2}, 0x0, [0x0, 0x1000, 0x0, 0xfffffffc, 0x5]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000004c0)='g\r', 0x2) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) clock_settime(0x2, &(0x7f0000000000)={0x3, 0x7fff}) 16:09:17 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff9000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r2) shmdt(r2) 16:09:17 executing program 1: r0 = socket$inet(0x2, 0x4, 0x20) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="a298dd6466696c65323863de443570ea"], 0xa) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r4, &(0x7f0000000300)='./file0\x00', 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) utimensat(r6, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)={{0x2, 0x5}, {0x8, 0x8}}, 0x2) setegid(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r7 = kqueue() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) kevent(r7, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 16:09:17 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f008002e2c00fe8000000000000000000000000000aaff0200000000000000000000000000012747d615"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") msgget$private(0x0, 0x400) 16:09:17 executing program 1: r0 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x81, 0x7, 0x2, 0x3f, 0x20, 0x5, 0xffff]) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r1, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) r2 = socket$inet(0x2, 0x4, 0x20) r3 = shmget$private(0x0, 0x3000, 0x5d, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) r4 = shmget(0x3, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000000140)={0xffffffffffffffff}) bind$inet(r5, &(0x7f00000002c0)={0x2, 0x0}, 0xc) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000480)=""/4096) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66693c653000"], 0xa) r6 = getpgid(0xffffffffffffffff) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) r9 = getuid() r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x9, 0xffffffffffffffff, r8, r9, r12, 0x0, 0x7}, 0x0, 0x3, 0x800}) r13 = syz_open_pts() close(r13) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000440)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600", 0x0, 0x4}) read(r14, &(0x7f0000000340)=""/226, 0xe2) 16:09:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/174) semop(r1, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2c1, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = socket(0x11, 0x4003, 0x0) dup(r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = socket$inet(0x2, 0x4, 0x20) bind(r10, &(0x7f0000000100)=ANY=[@ANYBLOB='!Cr]fiUe0\x00'], 0xa) r11 = getpgid(0xffffffffffffffff) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={r11, r12, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x6, r6, r7, r9, r13, 0x108, 0x1}, 0x2, 0x8001, 0x6}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:09:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x4d}, {0x6}]}) setsockopt(0xffffffffffffffff, 0x6, 0x5, &(0x7f0000000140)="255bfaf971c525a5b899c5b4a53f91c5d364f253c5c29cb55d64be99a23caf5f10b633abc9d8bf87aa2a6706fd4188306a7cb5f87b5f6909289a438aea9a3c3af605a458e76bb71d6db337ef048be88078356874a3b5999031f2d95387b1e81a56866687d1b2f356effb29f61f5ce3bfa9", 0x71) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x0, 0x6, 0x18, 0x1f}, {0x9, 0x8, 0x0, 0x10000}, {0x0, 0x5, 0x95, 0xc30}, {0x8, 0x9, 0x4, 0x7}, {0x81, 0x65, 0xe0, 0x6}, {0xffff, 0x2, 0x3f, 0x1000}, {0x8, 0x0, 0x1, 0x40e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) pwrite(r1, &(0x7f0000000240)="ef9d70c2dcb1806653bac0cf9102f28154e6283d1e3c67ba46ea30f0d52d0e4a1ce156991ee8481abb46250a8b92df7bf60253bdfa9bec0f3c4676047ce00f8030c0d9f9bc238cec52bfb3b152ea28177a168c422a1d3ab550f75eab5759918fe8799fb1368db6ec6b1abe69ec48ff6dadda3fae695e7151ed5ee6f129346f40f04fbde4121dc23ad939abd35da8f385807da5e828c540f4900a25a297e259464898e6abe68dc38cae822dc747db4482eb05af6b8fa0cdc91c75e7d04346887cf35b76bb47e771024f6caae4eadf2a1e82e884e42d9374adbcdda0d9c806d804dbda4146bff47a399e", 0xe9, 0x0, 0xb839) 16:09:18 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018908"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7d028190ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x11, 0x4003, 0x0) dup(r1) r2 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) flock(r2, 0x8) write(r0, 0x0, 0x0) 16:09:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="2149fa40bb5373b9014b119bb3555ccfd9ff84c131cd574b0c0cc7923a0ec8597915b0132975aed9a67b05cd3214abe8dcd7a0a5f83839d2af91d7ddfc6cf473132de37218157ce7bf1ab20a77008c5d1f2ed203141b3f093b7b7e7569b474f7f2061e702b0bc0c412fb74109ae162f4b3d7a297b8b9f785c481feb3bfcdd1493519beca0e3c0ebe9a3e85fbddf12e9fded2707bfd18b18e65bf9ecc39a8cb83ea461051fac84f13fae46d77edc84c5cdfb297257b9eafad418e36a0c656c7a305236ffcf17d86c641b499eb2da143bbba532dd91b18c3", 0xd7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) poll(&(0x7f0000000040), 0x0, 0xd15) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282102000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x5, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0xb690, 0x87fc}) dup(r1) 16:09:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0xce187997f888cad4, r1, 0x0, 0x4) 16:09:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2d, 0x0, 0x0, 0xfffffffc}, {0x800000000000006, 0x0, 0x0, 0xb9000000}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:09:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:09:18 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') mknod$loop(&(0x7f0000000080)='./bus/\x00', 0x8000, 0x0) unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') readlink(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:09:18 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x4e) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:09:18 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffe, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:09:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0x2, 0x21, r3}) openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000100)='./file1\x00', 0x20, 0x20) dup2(r6, 0xffffffffffffffff) 16:09:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000076b41cc200"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x800, 0x40, './file0\x00', 0x0, 0x7, 0x1}) 16:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x1f}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000717000/0x9000)=nil, 0x9000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x7f, 0xcc}, {0x7, 0x7f, 0x2, 0x80000000}, {0x8001, 0xf8, 0x20}, {0x1, 0x9, 0x0, 0x61}]}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pckbd_enable: command error 16:09:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget(0x2, 0x1, 0x120) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="86"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000100)=0x4, 0x4) accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) map stack 0x20719000-0x2071d000 of map 0xfffffd8057ef7778 failed: hole in range pckbd_enable: command error 16:09:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) write(r2, &(0x7f00000008c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba201d7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acbb77de083c96d373e0d63b36f2afc7192da4d99dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f81605ef2c10d48644a54f695db32649daf21f197d86f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f808639180b3909b299d190a11", 0xbc) 16:09:21 executing program 0: ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f00000022c0)=""/4102, 0xff9}, {&(0x7f0000000100)=""/240, 0xfb}], 0x1) syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) dup(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00fffffeff0000000a8df278f86dfaf23c1d37b4a16eb58069", 0x32}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) r2 = getegid() r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x800}], 0x7) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000000240)=""/42) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r5 = geteuid() r6 = getgid() r7 = socket(0x1, 0x0, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8]) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getdents(r10, &(0x7f00000001c0)=""/23, 0x17) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x10000006, 0x0, r4, r5, r6, 0x142, 0x6}, 0x30c3, 0x1, 0xffffffffffffffff}) setregid(r2, r4) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") map stack 0x20719000-0x2071d000 of map 0xfffffd8057ef7778 failed: hole in range 16:09:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1) 16:09:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3}) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$getflags(r2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000001c0)={0x3000, 0x7, {0x800, 0xfff}}) setsockopt(r3, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) dup2(r3, r6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x20000}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000101, 0xfffffffe]}, 0x3ec) 16:09:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') openat(r1, &(0x7f0000000540)='./bus\x00', 0x80, 0x100) r3 = semget$private(0x0, 0x7, 0x10) r4 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) semop(r3, &(0x7f00000002c0)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) r5 = socket$inet(0x2, 0x40000000000000, 0x7) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) semop(r3, &(0x7f0000000340)=[{0x2}, {0x4, 0x0, 0x1800}], 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') openat(r5, &(0x7f00000004c0)='./bus\x00', 0x2, 0xc5) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pipe2(&(0x7f0000000040), 0x4) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) fcntl$getflags(r8, 0x1) fcntl$setflags(r6, 0x2, 0x1) pipe2(&(0x7f0000000500), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x10, 0x0) socket$inet6(0x18, 0x3, 0x3) flock(r6, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f00000003c0)=[{0x42, 0x2}, {0x42, 0x1}, {0x4, 0x800}, {0x5, 0x8}, {0x87, 0x9}, {0x1, 0x3ff}, {0x40, 0xffff}, {0x2, 0x1f}, {0x22, 0xfffffffffffffffc}], 0x9}) setsockopt(0xffffffffffffffff, 0x94db, 0x7ff, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130faf615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9fdc168129a0964c577e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e8070000000000000098bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f43d7efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c028937fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c08155e82ce3ac4f68cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) pread(r0, &(0x7f0000000300)="9002f06324217c0233d0f5c210bd9b3c7724c409e2fe025f8a1643aadc", 0x1d, 0x0, 0x6) 16:09:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) dup2(r1, r0) 16:09:21 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) faccessat(r2, &(0x7f00000000c0)='./bus\x00', 0x43, 0x1) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:09:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) fsync(r9) r10 = getuid() setreuid(0xffffffffffffffff, r10) r11 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r15, 0xee01) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x8, r12, r13, r15, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={r6, r10, r13}, 0xc) setreuid(r7, 0xee01) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x8, r3, r4, r7, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r4, 0x4) open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x100) r16 = kqueue() r17 = fcntl$dupfd(r16, 0x2, 0xffffffffffffffff) fsync(r17) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', r17, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket$inet6(0x18, 0x2, 0x2) r2 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r2, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000100)=""/56) write(r1, &(0x7f0000000080)='\x00', 0x1) 16:09:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r0, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x5aa2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r2, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() r5 = getuid() setreuid(0xee00, r5) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0xfff, r3, r4, r5, r6, 0x31}, 0x400, 0xdf8, 0x1}) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x88) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(0xffffffffffffffff, &(0x7f0000000100), 0x0) chroot(&(0x7f0000000000)='./file0\x00') semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) sync() semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x240, 0x1800}, {0x0, 0x5, 0xffc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0x3}, {0x4, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)=[0x14fb]) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000200)={0x3, 0x9}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000280)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{0x0, 0xffff}, {0x3, 0x1000, 0x1800}], 0x2) write(r1, 0x0, 0x0) r8 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x4) r9 = accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000380)=0x7) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:21 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000280)=ANY=[@ANYRESHEX]) 16:09:21 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x2, 0x6, 0x61a93e394bccb40}, {0x3, 0x400, 0x1000}], 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000002c0)=0x6) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) poll(&(0x7f0000000380)=[{r4, 0x21}, {r8, 0x8}, {r5, 0x100}], 0x3, 0x5) r9 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x80000001) getsockopt$inet_opts(r9, 0x0, 0x1d, 0x0, 0x0) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000240)={0x3}, 0x8) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r11, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000300)=0x1) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000040)="40577efe43b5eb241908d5f3464d35330c4be12eb69ee324422a94b6c5d4cc121d1be69eafd6e35bece42db3c7bb25612cdd113c1217b9dd5fea80d14ba8f17145f12aa1126522398ee52e64cfaa7df8e7bdb166da35d14494aff0fe1567c08e06cb4ebe438f119fe4d5fe22db6fefaea65e281a71cecd4eca5c105b1e2681c18b8572ad476a571f08078d9dc125310e49a201555c188d1774fca4a88ca60811e71ae31d2e83515e3017e736f6ce7561fc2f8e1744a96d69171c70a05476bdd1991d756bf66ef55807926db4cebf5a0117a39f3afcbbcb6c24df9aa262e04df33b2b6fd9589a3125e3f201ed80dba7e45783e307db772ca1fa9a6f67eac81b", 0xff}, {&(0x7f0000000480)="f365dc115ee27115a93efd90731d3af8ab4d67bfefb600623730403b28326951706a9f6eed1b1d13a3f555af42c5a07b756e45f4af84bee6ec81b79c2608126ce8d119beb867866c10d0d5f0a2f04f507f5ccabe89a198823d73d89a8d1a6dac42933db7a3b1c6c523a556aa15f18a7452f341339cf1ab701b9d8132645c5bc8ebf40bb5c7c664068edc72de562f65f00c741261084e475dbd2f4012475d9c90568748bc8e6bd4d3912277695c8f6d931a8fdcc4c918e3e82f62566977881fc61db0b0", 0xc3}, {&(0x7f0000000580)="0f1c37c6036c90460966dd0c8297419657a2c35f4b9a235473a29500d8ab927b652b3b88934f62fd4cb4828653da58ff8b8b3a15335dde88dcaa3d45b4ad03bb32aa69c2a37b1a627c6c6c9a9a9377828f37903295a31ae82c64c94132d660beef0ac499028d8ffa62410ec9f626ae343314cfff45510b12", 0x78}, {&(0x7f0000000700)="56f0f5dd96d546a363eb493728c6e20d79753ab30fd350a83dbe10ce50b4cecace32d8db406e576ce7d35aded9705a4080988635a6e337c0f8633ce3e48942ab2154e7b6fa10d47f2c8572e0d9745de0ff4a733c3cc009a1f5560b6aa30282929c552aedc401fc086b0490bc96238c4a73caf4735f7431059fa00e7f786b09aec0efa1ce331ab7b99cb03ceeb6f7471195a51fda4ad749824aafeb4f174e1de7c1a046a34cc8d69b692c152c8d85560e0a3a34bfa55dcb8fe76455c72debd50c8edb1bd8165b7ce02e654feabc691ffc4a2ebd53c48b9a3e8b163cab89c39843e7335f7ca1315a6811310031a4caf3b86226fa4d2d601aa12e0f1f55c47ce2f1856ea8f8e3e58c4cc7ce2c56fd25228984850edc4cdef9b99debba48e98bd31c25257d8ea5ce322e09485f1b318e218edba2a5", 0x133}], 0x4, 0x0, 0x3) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) fcntl$dupfd(r12, 0x0, r4) write(r5, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) lseek(r10, 0x0, 0x80000001, 0x2) 16:09:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x101) dup2(r1, r0) 16:09:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x82, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004008b00002b27fe5afa04fb0441ffffab7b74371b2891ffafd77837e13965defffe0000000000", 0x2c}], 0x0) 16:09:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x11, 0x4003, 0x0) dup(r1) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000002180)="40ac61a492613a14c7b94996e792c41afc14c5fb53d27fd2a5f7bcbf8d20e81205b0360a4b95dece58f2ae7cc0a5dbca37ac9ddfeccb24106d3e2a1b9d040bfa6bedf4be61ec4b6057bad56af9a89979ece9c15cdb6a0aa28f823cd73639a8b097e816922ac537465788c4309070e9824d048514a51587ffecf9edb111186a25dd2a49079f723400d1c54c9558644d87cd7b5b7da2aab94231392ec682eced8d9a99f0f4ac99838dfead25acde0e9cff162664eecfabc9335fe57a78f2d240ea76c03fe6bad47ac3ff678d55b1ae87226029141d5716be7a621d8b3abb455ee1e8b7b4fd68bc1817b5d9c772284117f67102eadb2fb8ef9af0bc3cfd48e76a9d605cdee7d7c799a7cde57ca64a02102fb65b88207822172ce70dbf8b844e5f24011df63208589bf2a67610226c4a7d77df0e46134b3d4940e337f8d40934f00f724d815184ec2017a7498b88e6c9ed9706504adf9313d4243b09b208ad62e7d600e27cea69e3476020df3720d4e8d677f3f4168542b5ef38d2874d216b1b2ef9d2f634170579d79c88dc7051d68201eacbb3eaafcea1fee23e2f8b0eb193b43e00f780d0b917292f1d4438ece273460dc20e42019d53f1b357be76fce7f6f00c0eb18a0ebc95fba66899e9b02f2c924d134c0c7e88c8b0dd9fc6dd29d18f6e2c1e636a5f740220342582298c6ce83c1ee91e6f66e06b344bade089cd60c7f90ffc4ab17ef8624bc2aad83a9699e3173f69266baaf41f4dc43c55616f640abffd6fde9c37051eeb7eb0dd9717e1790ed61dff90294c669a575a27cb7e79dfb79f8244eda9a73253c9e61e4fd10db5cb2f52bccb5fd273e91f9fc00eecf2a9f32e4368f5dd41ce279cde859f9a9a717ce3eac5ddcfbde8b6ed58dd9fc441bcfbdb282aff611a2184472a81040ec746e665a570d521e22a8945dbb2f80d56e17c6dd8bf724c9c1902559c149984b64b0ca028c1535b3ac3bab9b1591b6e258b24ddf5d8a06cc7d499483b1cee066cd0793e1193c530234395e7a0554afac99a516f785c53acf1bdc981a3ec5b368d1e173ca87ae00c092e44516e5349ab795a76d7b7da121c0064f832f9d28c68dbfcc7103660398029c195aba725512c69dacd8dffa90c267f6fe34d2ccaab131eec2c1f2783fcf34ec3984e9c3c17535c3f5bf78dd2fdf8e5657e5030219af3bf90d628a16d201d6297cd4486221b97b878532b8c30a3a2266b1bb6041c6758ee03d8aa89cc886e0058fa0eaa9d1124e8fa957e01e1f7e52858db5c6368ff0b0fbf34dbe96e3d4b9f6461687e23550d42b75658b327c15a0d0341308f673bdfd7437983bd239f055f703d3e5f4e1c46e69d210c83a4acbc3f8223da98e97af057fb0318d20b5ee222b60d6ccf893d59229bca4b3446aacba9fbe01ec410a6217dcb841d23630c224eef9f07b02efa0dc9425d1733284a9a24335d6295a63f2b1fbf6738e5f9dbaf6ff11750f170ce735ecc09d5c1c16ef5162468fe4490d68058fb27e0da0b2795ef2f4c83130af37ca38d184b8391e370f56ef8bdd0c5c9843c995e4415fd39de6419b02b30baeefabbb9a0d37353eb187fad59771dc0b9b57ad0b7bc52f7db97c17430570b668bcb62ae00488825048d8cebd7abec42b5f29df7d0b37d910a444cc3b036842fe779ebc65eb620d718e57ef22d4886cef463c20ee7a8147e8693cef622e1f19d542e88cb71bdebb300e0d3860d1cc4fee8b7b863800bd2", 0x4d1}], 0x1, 0x0}, 0x0) 16:09:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x10) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x1, 0x4, 0x7, 0xcb88}, {0x80, 0xe0, 0x7f, 0x20}, {0x4, 0x4, 0x7, 0x6f}, {0x7ec, 0x1d, 0xfb}, {0x7, 0x80, 0x6, 0x7f}, {0x5, 0x11, 0x8, 0x9}, {0x3, 0xff, 0x7, 0xbc15}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x7fffffff, 0x4, 0x100000001, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xe86b}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2df494ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff1000/0x9000)=nil, 0x5}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:09:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:09:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:09:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x60}, {0x3c}, {0x6}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x9) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:09:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000540)=[{&(0x7f0000000580)="429bf66da250d6f3a59607ed59d47bcd27120173d047092c62f84b6261641a8ff51939460e47e15b4a18ed87d273958f70d1350eeb6b7c8b2de921ae2493b99b97e95ce5d6f874e916eea7aad88aeae0fb025719b844012f95b5bfe44885c1830e628b9c9af23c60be097f66392f8c7c9ac66ef753730b77d9a64ef46ca1412ad33349c6a210bc97ee9587a16d23e0a0b58e051ec0a919524948b42ded4ffb526a036855be4a7cac40813229097a73dcbdc99dc695a68a081780d189d157e8b90d61056e3d9457b23c6dfcc4e46d63605cc4dfb75ff96e2621684fe35776c0d1c95d200fecba9b985c4fdf088168994eaa6f9c7c08ad0ff86efa28c8e1dfbea93d7932fe805da798eb2351b607e1af2aa597b3b6e7364a9f5273ee7398107ebc232ee3dfa5a8882672d4ec061d177434434e80e48dec30342fa4f933", 0x13c}, {&(0x7f0000000400)="4198159b7ef4fc4a6df6b1045bb77303faec27351b4bf3d2f6da8019525af0240496da664745ca694497fe25e86073630a387c923d89c0904a208252f3f00eea90635a84538660e8b0a52b161721ee8eed50c07490124565de2ff512bc9de0968eee5624", 0x64}, {&(0x7f0000000480)="4b987dd1f4121b7d5c84b7a11a934dea43f06dcbc66e4725822dea416784337d24e2d2f3cb5aeee0a04b6c2e6cf30ad0964e3557f671602d0d09227e889e88d4ebdcc817ba4f14ce5cad1eaf15e5e496ba3ec76e6ceee0684614d71c1ebe5e23f9cffed84067953f7cefc4aec95077e99f44c50d483ba48de25702", 0x7b}, {&(0x7f0000000500)="8035075498e54f40d0c729251b21a308dbb1154f43", 0x15}], 0x4) getegid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r2) r3 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000100), 0x2e1322721a73eaa5) dup(r3) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:09:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x50) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:09:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:09:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:09:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x9e, &(0x7f0000000200)="d7e7cf79eff1557327f0ce07d7942f5215525453ef87a1ce31995ad7e2033db49b24a74bb21f84c2fa734120dafad2cb8692b38e35c741a91ce3558b229560ef22b55e9c7c1bf41366de44f21be7d1188244388deb5154d6f39efab80fef02951e2b83dae9eb13143697d1bc6c1713532e39ccf986bb524d70aacc75b56ded891346300bb0ba7052b91915c641866a01735da9df7ac015b18853fa0def92") syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:09:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1, 0x0, 0x6) semget$private(0x0, 0x4, 0x1) 16:09:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x3, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:09:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000080)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) 16:09:22 executing program 0: msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)) r0 = socket(0x11, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xffffffffffffffdd) r2 = socket(0x18, 0x5, 0x3) sendto$unix(r2, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x3) sendto$unix(r3, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYRES32=r6, @ANYRES16=r3, @ANYRESOCT, @ANYRESHEX=r4, @ANYRES32=r5], 0x5, 0x800) msgrcv(r1, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRES32=r0], 0x1, 0x2, 0x1000) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r8 = socket(0x18, 0x4, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYRES32=r8, @ANYRES32=0x0, @ANYRES16=r8, @ANYRESHEX=r7, @ANYBLOB="1b246967da92660ab2858a4e6618ca1bb27b60f04f8430426216d4fa122ba1448b2cea1dc0dae642b070e7279b119a8bd7e5f64f9bb14b8e", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a907f4b8b492a8030051577090eb267e6090000005e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb7f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07000000000000000000", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r7, 0x0, 0x0, 0x1, 0x1800) msgsnd(r7, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r7, &(0x7f0000019e40)=ANY=[@ANYBLOB="0300000000000000cfafe8a68e7718fe2a86d7b11cab3fad79997764860f5801950785ba2805c2190104000037dcb33a6868b4363c3e96fa38137824cf0d97f8b055f44f879355c65fc198c95bafbee813167ee3d18c482d953d843deb7de9b29d97838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe812724499ba1ab0804cfad0ef0f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c02848d6d8b5ffe9d0b53b44f2d1b748c7d3dd4326fe40140e7c6bdd4c3940e4bc46c43cd42c42e133b81d65629c47e380706605e8ced2040babd680b68bf631af41c9b879f306cd3ee00cdd01c0c4ecca775"], 0xe7, 0x0) 16:09:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket$inet(0x2, 0x4, 0x20) bind(r5, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = getpgid(0xffffffffffffffff) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r8, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = dup2(r9, r0) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f00000000c0)=0x4200) 16:09:22 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) 16:09:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10, 0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r3, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/209) setsockopt(r2, 0x800000, 0xd1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0xfff) close(r0) 16:09:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7fff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0xb5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x3, 0x6, 0x40, 0xd71}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x200) 16:09:23 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd2350000000000010037000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000040000000000000035b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a912be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac15311dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298d1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000008afbac0f89f18a844833e75f64c2828c73f37851ac0e2562b60e1aabb2cd06b4a772018bd16a2b150c6809aab6938b78bc534e1488500dee4ecf4761b3ef7f6981462f249b9a1a0efe25666d51c13ce8fad7659d5b49fd27d50fad4efbaac4230fb5aebc24aef004a90c8e2b2a5649243dcd6158951165ea20821ec4d8f0e074b3c5fce13bb882045b8a0bacaf80214d52fd6c30e14ce64eacd1085007d841809b705ec6e024d75b6234dca79c6afeb1c95b0ff2c1115cdddefd62b47c18b5f578072cb9c83bf5fdc40bf289b96385794b3fd91cc68ad5eac0fcd8e180d66c106710b7b1b7"], 0x10) socket(0x20, 0x4000, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="81b372c30c94a61eedac90dcca1ef52226ca7270d0ef959d27594683af6d7fb873f238547a701abe17acf6f686c8737daba6bdbed88aa90b074fa7d9df754aeb4a62d411c5049d46e246155042a6e875aebee0707b13c44313f338e1f03b40bb3ec6447bef3abc348ca0f7c7da9406febb350e459f4959d8cd769c622be55b3079fd58047173cd6eb163bd5de800a07d9c66f68abe3500"/160, 0xa0}, {&(0x7f0000000100)="a5aadca186aae35f8260d8657910d4ceee26d3be0a8046a700157e8934ec545bfa6bf2ca9cb8baa4611f3b90645de0767492fdf6853d92626c30af96b71cb27a64348afac5f4dd7129828658efbc6a33346b714c93838d7894c119a3dac5ef46234d8a396d02e7a2c36e35c4d54160b16f5020c276c426", 0x77}, {&(0x7f0000000180)="5c3d3e606437809c7f783245a748f453b2f8f3f8d091d8c33cc00d30978f7e1bc28cad095efd04482a41bd5b3be1b056e7fe2cb755d6803674a0321a5f82d1666766679767d4c9b3cbb4ce299eeafdb7395d024663df80dfd34af4011caae4da1f50558caa6032b3029fbe23d4e5516bf90120031c5023b7738a186bbd90b88b779d5b38748fe07252e429077f592d39fca554401bffe1ca97c00977521447e02a73f9536a0c79cb6580aa32064608df6712401d45c30271ea41d8404e807d5f19805bcfb4dbb5bc6ab70c2d747a8fec88f027edba281ae003b3357f0841a8756172e4db4904dc6c91466dfc08faa2db7bfbffc43a746f08a7e58ec860cd155ce3632b2867044ed83be8f07dc93876ed2e28dc876589f9c70e699628c74bcb70a7cbd6299620e8b2ad2a95493255f90ec2528637497b3fb22c0789537703ad184010eb70a9f102e8b52d6694154d0c65c90fba652a7cae91e34e9fe67816e5e524c7d992f2ecc2fc10da48a0caf26cb3350343e9ff00f3c62c74a4c6dae4031c8000"/401, 0x191}, {&(0x7f0000002d40)="2a74c9d190d61ced718b9cdfaf876cd36ee498762b20a123620ccf9c61d30e62b7f4c561ef4229a6ccad43ae3fc09c84fe95c55f7c3cf281027c4ab22cc1f70b79127c81a315d3ea863dc2727fd3e77e529f0c57cc43630ac0e46fde73ea24cbaf3592a13d3287b059341f0704297fa3cef70523c5f5ce2cd12f6c9873a12a0e050195bff48dc670043046080265cf6f9d1e034f2b9f1bd444978c100a7e53b2fb9026e9fe3ce725d055be9d7f84859fd5ab2a20b5c01ebf5d54e35638f4fc680310f4503605b8e928d219ff3fb6b0c23d00000000000000a2bc78bfc9d5565dd270aad0e142011189baea8c8111ef628947670f71228d93c65fde181ac90d5bb4f5805f2a3725a3f16f7c2f4eaa25334a6fab21f5ca7d06c34cd09c122d4ddbfd4bcd3af326b78496540c998149", 0x12e}, {&(0x7f0000002000)="928ec426d01de06264c9aa0bc15e74c42cc6506a5157f5a89bd9d737562d05fc22f94e643ca8565ef0ef8d8ac5b8c910d8e6da47aae88dc4a2f2cb464c1273d3af5fa95d7cfb5f8e5d3d49a9fae3929bf401d65f2930c12efee8f881277b1a78562010c59a83921d714defcd3631568a9c68393dce5a4735fff120020e7096b58be6aad817301f76c53f023841da6dc803e8e1f07b9c936f9176f4cf3ddf9bdc64dfa4ac9703225ff569144d65b76547619f1b6f43dbbf535a68f55a87fab01dde381cfdc84a16e8691071aec6dace53711c3bc41271a482455049ccbeea5fb7c8a5bacf349f9eb860efec3bb97e8db42ec8bdfa00371f51b22a1f2802a7d6967f5295194c6c218889a70b0bf84853bf60cbfcc70e72e14e97289eec6c73cec5e4ef3d159037049604d917379b8eaea27c9b2c940c849ca911e8e2865a57908c4d99f40ade3967a9872e9fd5a44a17bbfef11c05985dabb5755c6901ffd063c80f94343832ab022895654f90e9fc45cd430bef396385804a57ce4f353015b1365de75da75a793e21554f47acac6ea24ab82ba4cdadfc828a70c760055592fe243b8e004cae0b541fe72fd12d43cdc00e2e4908ab2cf0315b5b9abd5568ac978fba5af2867cbca624d365ae8b5c3787da92a80aadd3e537877405ef213633ae3c38099266e5b394078f14edaaa0cc4d16ab8e07aa115d456b66a39d2cfc56038b49f4283937f3b922cdfcdd4beaf9b24fa8fcd3382f1f57a8c54c1a8bdfdfc7a55e6d23c80a717da132070612d7903e7dfa76907a4718e75ecb24e01b601b317c9981bef189dbb16ed97d8056288565968de258e997a5aa6cd9ce37a2041620a949c217ed2278c00f7e20672a5f73948f8f60ff868f27549d026c9ca5beeff868c692702ce1b9e37039e45815eef9268a1d372e0790e73ee014209593bf1f4252a9618821c80c8bdfc8ba705ae9e72df22612ee297d70395207e0b0f8a95e45162e3f0ea32fbe0da2a94a67f486bf3634f8f497c1e0c3f2a516f467bdfbf3ec13c03c8121ddf35bfdc7763d31fca4fcb22419fa0d037923267d83e42a893ca9b2f64f3b9eae34bd3ad47af003e3619d642b65636b15f647138ac35764469a179188c5f99c834508c0b837fbe166ad3338c19a32353aaef4c2f27cd3c4fc36470723b545c41ae6d0484eb860999aeed06045567cbf28a92c6399f9a582fdfe1be5e822fba456b82e3414e5d92feb57d581754589266004c758381d0cd39d2e38797fcc7590bd93be59771aa438336c917404f2267cb17e63f4581c6bb26d7e86732411410d41f890c50fb3f63addd6db4043c667217f74c2013b31bb6f2a4caf3d875a4a21d57f99cfb856709af4ee2b89221e797128af086470f980980937f5941c559cf23a1ee547f55da0142c9e3da53e640a2e1e607eccc4277c93c3fbc938412566a81957980b554fb128f7494ad7fbfefb678edf9018d492cf59b07bf158be1debe028bb1a1b79394fb39bcd74a93a9272cd81bacd7cc5a759311414ea6b42530117e9ceb583d7df2673914a4df2962a5f57225f5136ecebe55cf09d7a1a546e90b3b2e2cbfa6076458f7cb04ec4e1bc5b2bc3ad60f4802e71b90fb2fc34ee980e9497dda5fa5f3e2fe363dcab33ef0f47bda8a5f18a7e5736055365e92af6c2e4b05762ed3d71d9739338d21514567cfbd8b2ec646a934755fa50fd8024035bb3899a3f844021a25c1be3bfdc3f9e86e1d9482a1d9b3b54fc2f89ed56f21b924a5b2b0b204249c90e6e9230c212cb4a5d2cd978fff9688bf05f346ef1e707c785d23aaa3f46863482657bf1edef4a304fe41953aaa0eb05475a863c6079170aa22a269c8139633c865618e7b0e94c56decba31a61310fe1f64aa788e135e6bbb450c0ddb894f203d856d611c70e853d6104900cf43306bb09b0b03afc4341d1c90d8bdf9a25b1dcefc8bd8e01a57fb8d9a5aaf9f656bdb8db8b299342d689db58de70cb6e192b7b0fd76642ebbecf21cd48428b9f977632022c19abe3cee835d362a378ed3f43def1d0f424c62e8173820d5984c68637175b709253b8fd3652215191e02078506d764152267ff56a8d81138d6197bc5e2e75f9491c385b0b13179e6d078494b5e08c309b1b625ae5410efcd98f00795fb57c7bed18a4e6240c579f246a3d0fad5ec5ce360faf34ae6ee90547fcab7b7841a4acb12a2f754a94512563b22262f65ca03c48b2c58297907ccada2f01f132e3d5908d0e7bcc3ee94818ea8961578eaff523e9e52e1f99f0e9d3b13faa7cbc6f979c519f490834ece67b5c29184a82b8e301fafa12f8423c3857ec1bf76fb781369f43afe6c0c36a980161c5146f8f0d6c77599e3d7c69fca8da993e4834c085ad24eb50ae2e12d038b617f80e76769ca69376679d79f8488cf6c2f4afda2b283be16e6e3e1b9c112734ef257e27fd7ca6d821e01899ba917de5fff2d4a1a7c12686f34f5a6d8e792119f0335bf6fa8e11d9d6f44f286a53d1bf435f9103ebebe5e0968446591dcaf2665ec7cc7252d248b44e022dfa6320e50a8b89d5d156035915ccb634b39061f88344cb3dcd1dd45d876c8e69cdfc2b6d994f804e5eb6f38b292a9fa5e015e2eba7d6fa724bba415267c0502146169b152290e982c9e27f0f2a92dacc35e71fc3237df08530b13ed4128d3f8f933883d0ffce06c9034fca126a3d5b732902e4665ff46e555aac3ed74f86f3983317a1363c1cc3f62351865713003ad324371d4d69b751d23a3899db8335b35f336b73d5c9c30c2b1532804d56ce73aadf4ac25518d55c1a61b61bf0f9707014bdd476b7d12ee57c3cdfd808d06c63b7a2751370eeb16e0b001cb6988dc9df0d2a8f5bc164a490cad229fdba2b84b9c3375d3eb67438319fd5e1dcbcd9045cb3c7cc9fd74cea254e0389ae42db080600634d857176ebac02253fcd44ab3c4bac9f40117486e5dc889bfb93cea6a3a5e975e013cadba1d415043e432327458dfa8a2223dec536d774d10036bd4080653646536e3a3a8ccef83028a74d453a410f7aa3d0250a20286cfd7256eb863cbcb4da2889a834b1f169c060f0075a1d03de0bb97fae408ef55f883e81ce655e01bfd71d5fba20c67e1a84d347a941f82e5a6d1521f1fea861ce8fa9cf352c237fbb931f51ee31f2db56adcd15814751e06bec1c83194234cdccd2e3edba34a85730d7286c78199642550b494c4f616ea9e0209f1ded092cf9a2cc86cadb84dd770d20fac712d95cb306416fd09131922232bc7fea357869e80bcbfd1cbe2a48427850d9f4d4c771684d4b80308764bb20a0baf5cb6a7169c04da9e7655338fb97b93a18612a65b941d383290d6da49bf3cd54c9b2d20d3a33d700f02423baac8be61854148a3d8c0349c7a349ea0c42ad609a663978c6c362a04f3381bd1afc6ff49fdc9b5469d65df68ad2cfde5714a689b0059623f8b4004f20b3eb1931fac2e4f3eda526853b00401ac991e98fb57f48d67332814b0a4948fc04e2713b1bc563418dd8446eef2e9280cd7ee1c36bb313f416f050bd38bcdfa677df80bfa3c4096ed083e30db089277810ba3c4128408b47795fa994dc8d66a692a15f4f9c41ce173eec87a55aff34da65614e11373daa7993cf91d6e588c838c2bc275fa43d017d7ed5030ad58349c2e6ee152e9a5d004cc691c602adeea52c248800f3c772c315cd65b91cdf74c06a6080f21c1709c14896dac5cff58413fc80e439f15d5e2a2b9380260b3ed908b9ddacfd28175f52b3b82c617463db07d376e624f3124311ad1fd8af6372c587df1c782df965a90e35b1502139455ff9f11da07682fcfd1c6ac4cf71c4cdca048e63d7125fbef44d0717cc6a5d5cb0d1405187d169f4ecc69c44ae6d0e1a037970a45228ab7d2a3f0712b2e364965b2c05d6b8041e80208d3b7dbf2402aea17c3f967f3a9dc281cfc3ed7fc47203101166f9de209a43e717a8a7337f6f12f6123aee3ce2577ef6aee3382feb3007298edea99b8e7290f3d0caca820184b13c35964e430478400f291e01981837d7a1552cafa022bd85cb3428b93faa5c4503faee7874e96e9da7936233bb6fe616824047343b04d0942529bb10a8b32282fbc682cd1215cb13901aaa15c8f890f34aa405d69cd7466a8fb02ca88cf4d3ddb0268704fd4adf13b3fe07788a491823bf6f6f456fb028901ee42796dcb6db7a19e222ff8b441175ca52e61c97ddabf7a5cbf4b28791bfeaa50da21ca109f761a577758a3c93141754862cd5bc743070ba52adf1616c241b72ca1ba2661cbac28de5fed5b51018c50ad193d1a1b7d903fdc1302bb0b03560a774bd6814040073432bdbf7e26ed51a8cbe8ada287e8ab85af3161d5f77fd1ce1383cbc7d9dda5f99a95b5d8b5ffa25a3e7e7ba1b3f394091e2ad76cf03a73c4a7efaa1e5a5c9c1ff1966e7ece24afe1112ae8762d386e9acaa8c90d8c386b06bbfd24fbb60cae54b5ca6a8824d3c0d3f9ebd8ba17e99aa4b34883ff471b908150e987f18d2ce143d0c8af3eccb71a36bdb76bd6e8fa2c182dc4b0f04f01152d6c8cc6d32a6288de429cfef388cc83251677a015cabab5f8e166207387ca26f9ff5e56643a21c84005ea9a1b0afa81e3d59c5cf7d156cd26879ee5bae2fa6572902a604851fe7f6f89a6e261e5ad2ce29a77b6cc49f6219bb7f039f4b370c16e1749562426585a3078c25083d0f", 0xd0b}], 0x5) 16:09:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000480)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00000000000000000000007d505620ad84b160e0f80f13a5e3f4cb3f72819ad56e33f370", 0xca, 0x0, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x20) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@un=@abs}) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x8, r3) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000000000000000080000000bbfe8000000000000000000000000000aa330000000000007612e68281009078000000006000000000010000aaff0da1c82700000000fa000000f12809c2fc8b6ba42ec00000000000000000c5988c1c403fbf12ad67d1ab9a1eb2c60917834b8c175d49d42b9d7c067745363f219a254fb1c05ac8a3f6575175682674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd1171fc6e795a72a22becb2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba3381030000000000000063da64aa0e4420c1e6240cacf36984b01c2f26f6b879ff8c41b753057760925e14296f6c2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f93461623d7153b510"]) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') 16:09:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3e, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0x2}, {0x64}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = socket(0x11, 0x4003, 0x0) dup(r3) accept$unix(r3, 0x0, &(0x7f0000000080)) pread(r0, &(0x7f0000000040)="be490078889a58383af2e5e60d0d6694cbdbf9bfebdbcea16dc895783af28e2d6b849d5fd4aa0b84f14ee86f5f3fe5e0fba67b", 0x33, 0x0, 0xfffffffffffffff8) 16:09:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000300)='O', 0x1}], 0x1) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r4, 0x80047476, &(0x7f0000000080)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x7fff, 0x1, 0x4, 0x2564a832, "5dc4f1251f3e7bbaaa9786fd2a3894b2b64995fc", 0x4, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0x81, 0x3, 0x4, 0x6, 0x1, 0x6, 0x10000, 0xff}, &(0x7f00000000c0)={0xc0000, 0x9, 0x0, 0xabd4, 0x20, 0x40, 0x4, 0xae}, &(0x7f0000000100)={0x8, 0x400000002e0e, 0x100000000, 0x7, 0xbbe, 0x1200, 0xe2, 0x100000001}, &(0x7f0000000140)={0x1, 0x100}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:09:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0xdead4110}) getpid() 16:09:23 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x8, 0x3, 0xb6}, {0x3ff, 0x7f, 0x5a, 0x10001}, {0x800, 0x1, 0x4, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fsync(r3) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x9}], 0x3ff, 0x0, 0x62f00000, 0x0) 16:09:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000100)="af541900"/21, 0x15) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCPROMISC(r2, 0x20004269) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNXCL(r8, 0x2000740e) clock_settime(0x4, &(0x7f00000002c0)={0x7, 0x1}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xb3b) socket(0x1, 0xc00f, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:09:23 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x7fff, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYRESHEX=r3, @ANYRESHEX], 0x2) dup2(r1, r0) write(r0, 0x0, 0x0) 16:09:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000200)={0x10, 0x2, 0x4, 0x1, [{&(0x7f000018d000/0x4000)=nil, &(0x7f00001b2000/0x4000)=nil}, {&(0x7f0000306000/0x2000)=nil, &(0x7f00000f0000/0x1000)=nil}, {&(0x7f000010d000/0x4000)=nil, &(0x7f000073e000/0x3000)=nil}, {&(0x7f00005da000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00006cc000/0x1000)=nil, &(0x7f00004c6000/0x3000)=nil}, {&(0x7f00001bf000/0x1000)=nil, &(0x7f00002b9000/0x4000)=nil}, {&(0x7f00007d3000/0x4000)=nil, &(0x7f00003ed000/0x3000)=nil}, {&(0x7f00005d0000/0x1000)=nil, &(0x7f0000403000/0x4000)=nil}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000469000/0x2000)=nil, &(0x7f0000fee000/0xf000)=nil}, {&(0x7f00005f5000/0x2000)=nil, &(0x7f00003b5000/0x1000)=nil, 0x2915dfcb}, {&(0x7f000075a000/0x2000)=nil, &(0x7f0000229000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00001de000/0x2000)=nil, &(0x7f000052a000/0x1000)=nil}, {&(0x7f00000c9000/0x3000)=nil, &(0x7f000063f000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000048c000/0x1000)=nil, 0xffffffffffffffe0}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) close(r3) r8 = socket(0x2, 0x1, 0x0) r9 = getgid() r10 = getuid() setreuid(0xee00, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000700)={{0x7, r6, r9, r10, r7, 0x0, 0x8}, 0xffff, 0xcda, 0xffffffffffffffff, r12, 0x800, 0x1, 0x3, 0xb29}) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r13 = accept$inet(r0, 0x0, 0x0) sendto$inet(r13, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x0, 0x0, 0x0) recvfrom(r8, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r14 = kqueue() r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) close(r15) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 16:09:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 16:09:23 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x101) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x3228, 0xb0, {0x0, 0x8b}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebff", 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) openat(r4, &(0x7f0000000140)='./bus\x00', 0x40, 0x68) r5 = dup(r2) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000040)) read(r1, &(0x7f0000000080)=""/38, 0x26) 16:09:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) dup2(0xffffffffffffffff, r0) open(&(0x7f00000003c0)='./bus\x00', 0x40, 0x40) 16:09:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x3c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) socket$unix(0x1, 0x5, 0x0) 16:09:23 executing program 0: r0 = socket(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = socket(0x11, 0x4003, 0x0) dup(r1) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x20000, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r16 = getpgid(0x0) r17 = socket(0x11, 0x4003, 0x0) r18 = dup(r17) sendto$unix(r18, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x1, 0x0, 0xfde3) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x4, 0x20) bind(r20, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c650a00"], 0xa) r21 = getpgid(0xffffffffffffffff) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={r21, r22, r23}, 0xc) r24 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x100, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="eae77ae567e073224fa58a3e01ca673e840fca1911774bcfa7bd8fe4b64bfecc5311d67a32aaf3feaa70dfff0d8cfd7956a16dee5aa246a2cb86112aaa75d4d122334014495e94223458c12d3bca41", 0x4f}, {&(0x7f0000000180)="f032e2db6b75f0ecfb21502ab6864addd6f2e162ee6f56bf99cb3c31f54ce5ba2d7c97bb7a675299cef79fd5b48cfcb8ba810491210a81eca0c2eea0e41dd9442cad2e6e16b8d5bf93caa20a54c795e58bd7a3a2d4393404a9a5fe75a51839dca3a5852eed069e6d4c83c9b664471f1ab87663889979bd83ab55771298", 0x7d}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r6, r10}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, 0xffffffffffffff9c, r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r19, r23}, @rights={0x18, 0xffff, 0x1, [r24]}], 0x80}, 0x7) r25 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r25, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$GETNCNT(r25, 0x3, 0x3, &(0x7f0000000000)=""/151) 16:09:24 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81], [], [0x0, 0x0, 0x0, 0x1], [{}, {}, {}, {}, {0x0, 0x1f}, {0x1000}], {0x0, 0x0, 0x10001}}}) pipe(&(0x7f00005dcff8)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa00, 0x0) 16:09:24 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x11, 0x4003, 0x0) dup(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x8000, 0x0, 0xf7ff7ffe, 0x7, "010000000000000000fff7ff7f00", 0x0, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000180)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe, 0x0, 0x0, 0x200}]}) fchflags(r10, 0x0) close(r7) mknod$loop(&(0x7f0000000240)='./file0/file0\x00', 0x8000, 0x1) socket(0x400000000018, 0x3, 0x3a) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x7f}, {0x64}, {0x7ffffffe}]}) pread(r12, &(0x7f0000000280)="2bde575c27c30316d4d9c859051208c470f3686e57d2b0e1b56970ee95a4c0096a8f98013655a19f0e596683bc5ba2bee686b6a90b35b25be334201dc834dc21326582078133879c62d74a232e31c23cdd0c7c7fac29da6a1355c83e7246163c641c66a3c4c8bd2c769ca786b65fec", 0x6f, 0x0, 0x80) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x39f) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:09:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r3 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x200, 0x1, 0x0, 0x8, 0x5, 0x1, 0x1, 0x0, 0x3, 0x5}) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 16:09:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x10001, 0x0, 0x1, 0x22}, {0x48}, {0x6}]}) syz_emit_ethernet(0x23, &(0x7f0000001640)="c6c63e3882f5d954547bcdcb8f37") 16:09:24 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x8001, 0x7, 0x1f, 0x4, 0xfffffffc, 0x7, 0xff, 0x10, [{0x5, 0xb6, 0x1, 0x4}, {0x4, 0x9ba, 0x3f, 0x200}, {0x1000, 0x17d, 0x3, 0xfffffffe}, {0x3, 0x1000, 0x7b, 0xfffffbff}, {0x2e0e, 0x0, 0x1f6c48e, 0x5}, {0x2, 0xffffffff, 0x1, 0x3fff8}, {0x241ea1e2, 0x6, 0x8001, 0x6f}, {0x0, 0x6, 0x4, 0x60}, {0x81, 0x1f, 0x8}, {0x8, 0x7, 0x7, 0x7}, {0x1, 0x401, 0x80000001, 0x9}, {0x2, 0x1, 0x1, 0x1}, {0x0, 0x5850, 0x7fffffff, 0x9}, {0x0, 0xa000, 0x20, 0x3}, {0x2, 0x0, 0x1000, 0x1}, {0x0, 0x7ff, 0x81, 0x7ff}]}) r3 = dup(r0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="057be3dcddd5d9094270ef2f0693ff3091ad3bca06df6e372e", 0x19}], 0x1) execve(0x0, 0x0, 0x0) 16:09:25 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x69b5, 0x3}, {0x80000000, 0x4}}, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() 16:09:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40080a0000210], [0xfffffffffffffffb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlock(&(0x7f0000511000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:09:25 executing program 1: getuid() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) getuid() ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000000)={0x4, 0x8000, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() setuid(r3) r4 = socket$inet(0x2, 0x1, 0x16) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r5 = msgget(0x2, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x82, r6, r2, r7, r8, 0x25}, 0x68, 0x1, r9, 0xffffffffffffffff, 0x100, 0x66, 0x1, 0xfffffffffffffff8}) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f00000002c0)=0x401) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$BIOCGBLEN(r11, 0x40044266, &(0x7f0000000300)) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000400)='}{\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='.:Z-\'[-\x00'], &(0x7f00000005c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='}\x00', &(0x7f0000000580)='\x00']) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) getuid() syz_extract_tcp_res(&(0x7f0000000640), 0x0, 0x5) 16:09:25 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x0) write(r0, 0x0, 0x0) 16:09:25 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) getpid() r0 = socket$inet(0x2, 0x5, 0x81) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000a08, r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x800, &(0x7f00000000c0)) 16:09:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget(0x3, 0x3, 0x389) semop(r1, &(0x7f0000000040)=[{0x3, 0x8, 0x1000}, {0x0, 0x40}, {0x2, 0x4, 0x1000}, {0x2, 0x391e, 0x1800}, {0x4, 0x9, 0x800}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:09:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {}, {0x6, 0x0, 0x0, 0x97}]}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:09:26 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504", 0x4, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x185) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) shmget(0x1, 0x4000, 0x620, &(0x7f0000075000/0x4000)=nil) 16:09:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0xfd}, {0x1, 0x0, 0xfe}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="2694") 16:09:26 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x202e2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="85d0055ecfbcfbae8144b87ed5df1d0afcd625bcecd41a7286413eef4b0800000000000000a904da3ae07dfa3b8f90ec11a858519164316044754a781aca3938ea07c6ce1b0ec8588f39755f0f8440e3f28b0a785c6d4e801c9e80d313ec0c0c792e5c4f1e9d721d08b72b4df23dfb4902d280bd4926a6815c13a6ee42d79f9bf7677fe40af58393cbad82fb", 0x8c}], 0x1) execve(0x0, 0x0, 0x0) 16:09:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) mmap(&(0x7f00001d7000/0x1000)=nil, 0x1000, 0x1, 0x800000000009031, r2, 0x0, 0x7) r3 = kqueue() fcntl$dupfd(r3, 0xa, r0) 16:09:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x11) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) sendmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x404) shutdown(r4, 0x2) r5 = socket$inet(0x2, 0x4, 0x20) bind(r5, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r6, r7}, 0xc) socket$inet(0x2, 0x4, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:09:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0/file0\x00', 0xe5) r1 = socket(0x11, 0x4003, 0x0) dup(r1) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x1201, 0x0) 16:09:26 executing program 0: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = semget(0x3, 0x0, 0x0) semop(r4, &(0x7f0000000040)=[{0x0, 0x2}], 0x1) setreuid(0xffffffffffffffff, r3) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:09:26 executing program 0: open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) 16:09:26 executing program 1: r0 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13cab6e5ba84590eef549edc9b6206e76c50c192e775f015229850b5f87330c00"], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) listen(r2, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x4, 0x5022, 0x3800}, {0x1, 0x10001, 0x7351d18524d2eba2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0xffff, 0x4, 0x7fff]) 16:09:26 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "28b5e6caac78a32fcfe690ac2004d7f1440de300", 0x171}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) dup(r4) socketpair(0x6, 0x8000, 0x3f, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 16:09:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9, 0x9, 0xf3, 0x4}, {0x8, 0xff, 0xad, 0x10000}, {0x9, 0x1, 0x3, 0xfffffff8}, {0xfffc, 0x2, 0x8, 0x2f}, {0x8, 0x25, 0x6, 0x6}, {0x6, 0xca, 0x81, 0x7}, {0x0, 0xe9, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1c3, &(0x7f0000000480)="e8b190f431ffff00a9f1379a9b00292db62a3d55c4673e60d41bc3adb4cd63cee3c9261ee3739f3bc9844a2722ac4fecdd20959841c7582f8b154441db68e2633627e3c9fe7dd5f1b57a10c666e74773251a8f9b5fa1a2461c52213a5d118f13d32974275e7aad99454dd18bddd945fbfa024030a7ef7fffffffff4023b78463038689fe084584ac28b340727868a617eabcb7e8bc47e7ba4fef788624faa437d9462de8ef36d647255c44a07ddee0e6dbd089f4143758cc15071c5d6082f96755682ef54ad287e34a868c8f495216d0a03f6f7c45daa0bd2745747cd316fa7026e9b31451d0560e23b46fcded1e415532348cddcadaa501fcb195fbba8ad46e9f44f642333ccf98fe34a77941f20e594cb5247238f5d090a5689c4f28dbb3a4a829d99956c9956510e789327976095b1d9c552583027ac49c1d73481774fcf73622e9e85881145ac2bead1655e25a3245d2919302192b283ad4b3cc7dc9bd22bbc0049bd42f782d6b9b280daa58bbb8503cb792f63bac02fae598194e2f1a2ed5c723b01b1073f455ea1113e130") 16:09:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x284) r4 = socket(0x18, 0x3, 0x0) dup2(r0, r2) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000140)=0xfffffff7) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:09:26 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r4 = getpid() r5 = accept$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000a493d4aa0e94c8530000000000000000000000000000000000000000000000000000000000000000000000000000000002000000006a8c3957ed257bb52b1a4afb2c15810000000000000000000000007200000000000000000000000800ecffffff000002000000000000000000000000000000000000b7b2b3244d6a371039bb125a8a998d5a9282f0beb01f4f80988be1fdd60abf4adb00"], &(0x7f0000000380)=0x6e) fcntl$setown(r5, 0x6, r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f0000000180)={0x9, 0xe7}) setgroups(0x1, &(0x7f00000002c0)=[r7]) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file1\x00', 0x3, 0x0, 0x4ed, 0x1, 0x1, 0x4, 0x689, 0x0, 0x2, 0x3, 0x81}) fcntl$setstatus(r1, 0x4, 0x4) r10 = getpid() fcntl$setown(r1, 0x6, r10) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x120) fchmod(r8, 0x2) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/158, 0x9e}], 0x1) 16:09:27 executing program 0: accept(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00JNP\b\x00\x00\x00'], &(0x7f00000002c0)=0x6e) r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000680)=ANY=[@ANYBLOB="fb182e2b050000000000000022700fd1a9f2d2cb1829a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc38f020d2e38bb7919aef0a3ffbd1b441675d82a8d80532cf09f9fd92641a6cd5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bb4f40d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c297653983af30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968248e71e4382832e1bc4b71323293303df456214f7e6db25648691404e8696e35c30447492ed173a472abb5991a2e81062b55bc8947e7e306542aadaa8d58641e30d660d88da48e584208bb31322ebf7f53c16cc6665674d258750363a76d2b5484565805e7a990fd97003e431e71ff8e4fbb38bc09c815f1fcb778cef187506a56953a9e739afbfb4cb923713278dc24f0ae7ed5b0118262d3fad467e6b80ce2231ac0c3274ed5463a4c7f5bb3b8410a11f27ad7c87ce9a9a06e19bd23e286c8b43a65d84f650eb117e5fcfa3698290dca96e8b03afc45f05d1476bc2288c62933fc2a5d3ba54dc7ff30c5d0cd6ddc72281f6770af5ff2d8ad58b57c94f1b60e0250b85ebd7a0e1a023be43e515b31736024f75015812d83df611d79641510c311aaa4a07724d6406abd29563693e2d1bd7b0b51f511447e45a6"], 0x1, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x4}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) accept$inet(r4, 0x0, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$getflags(r5, 0x1) unlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r3, r2) r7 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x4, 0x4c) getsockopt(r4, 0x3f, 0x7, &(0x7f0000000340)=""/241, &(0x7f00000005c0)=0xf1) r8 = dup(r7) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r3, 0x3}) sendto$unix(r8, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) mlock(&(0x7f000032f000/0x2000)=nil, 0x2000) getdents(r8, &(0x7f0000000080)=""/45, 0x2d) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:09:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x0, 0x8000, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:09:27 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000700)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651db04e88c834d7f9555ad7f34f18a885fb8c0615d1b58d11a785960b8bfda13c72ad9340e3468018a6b36ee0bb81a63ac1546bb86d5a2ffa0b4b1128b44f1fb21ff199f3b5d26344a7a61a73f9671f6bf1e5993377b9ee331955312e48220b836a2da0d92ca984e4931310b57c13cabab270db90366e6c2db", 0x406}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="ff9c0dcafa5101540524b12b191ac589f4ce33727c1e74696302be0b0bf88e75d949c209895d42d03cf5285263f422beb0ce6b56d0df91a0e8b5b6dbaf5313ec044f21050bb6dccfcd9f0c3c8b9d1265c564acb8b011a3ea0723c52b8e2dbd0ba8c19ad55344ca1bbd618f01ae99e704c9d20af68a04a69389e4b6699ba537c3655a6ac087ebb8715f7d120713ae07f1fe0a7d311c4c34fe37ea70cf1a68504bf0eb8b6307040fce0d28be5c9d03289bd6a5c6034ed73432c9d2f7520c29657a50fe23f082", 0xc5}, {&(0x7f0000000380)="5f92eddbe475d034bad2080d19a308be326af1f541c31362eef22d7195e348f23a22da4dd3a5dda004e082d61abbf62fddc47e76d3333490f65989ff45dd794ed4ce5ffc2a1a2a51f0e86824f2059e1c8ed96af98a6397ee726222fbcfc7a276d24f32319b02334c594ce3acc35cb956493bec7ff668cb432c3c38cb062bfd464269efac109c940249349e100f841f053565d20d49bfcbc5686016b6b864e4150fe74a13ecbbad5183f72bc0e630b00f88bdb2fc01942481081ffd174a97bf67537ef2265d", 0xc5}], 0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00", 0x10}, {&(0x7f0000000080)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b003de0e26c95dcbb5e2984d91974790d17b54d1a1ded095a0445b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa", 0xfee2}], 0x2) 16:09:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) sendmsg$unix(r4, &(0x7f0000001500)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0100242f66697c199422"], 0xa, &(0x7f0000001480)=[{&(0x7f0000000280)="0bf27ad5af088b0ea6329926fa24a7e4a4d635e1384b7d5aea86f7ec8578ce203fc7258475fc898dcc3a7b557f5f0ffccd197b738a749a4faa4a29010f6f7466d5f2ad193fa3bf3a4092d4bdcc698bb0a86e", 0x52}, {&(0x7f0000000300)="2ab56732298f64292b816ff33ff4737c8a21f15354ad942d4d4a5d7d6eaa05b190980e778baf03ec219a248bd06897cebd28e7b66a4501e119472b2785f0158974284d6885c20b9e51a497cec7c3a58a23616163a95a44c9da84194f3352853c79d40725e59c45b934273e4a132ef45cf0733ba934f216f8a28a522dcfea12d11b71eb508cc3a0a942c2380580d87a8b8b7c288c5b23952f8c175f1b8a7f893d48353089551a2ede45e7176cb1d124e0342d93455ea993560b3220030d87619089eca71ea01b5a26051323ea5f46f14b50f932168dd86179706709d43ef640f973cbe85a8784f84a4b05730feba41be53244aec8fda58daf3ff6e337579da4315a2d86854aa9fb51a04f542a1d782917b673eb19c223444b3de9357133d30da2567d8886a87c63f11a24d6179f13e63d20e7636593e26f685de57b6fbd78040b7063500d4160925f2ba99530981596d7a773acd7b1bc1e487f0c919f34598a4f842614a1f2d1102d3d05012f3be5d99e824890c7c00d311f5a872a25d3202a60590caaf4bd0756f92dba5a74d8573fe5d920c008a68dfeb7c5d80633645fcd80caaa86cdeaa8a500bc7914083cb41bc08eabca39b01b6258c4a6fddf6601e722caae95569762afcbe40ee521e4192678569b73d9314bf24cc5e67fa1bba08564fff7405aa30b356122770c3603ee73026621503e0ce68992f21d2f60f0f05624c102a341983dae32159102d5b12d4cacbd69d4b81f71a320f984f32a60ffb07594115e7210aea8bd195d28fd96b748092ce449c201fefcc30017f2f092129d5bd87092ad8f94f1dfddc3ba6d1cd6b7a8cbaba4e2e1ff2dfbeadb5104e0d782c08d0ea5d56616e549c9efffd193a8d515707679694f86fe5d789b836fda4096693691bf1b77c4fa53ba7f13fb8d6befe88941c21439bfe96f4058e2df64eee1b30d278845cab12b505c5da6cef709e9f1e22c0d30272e717f85d6c9475bc2f1959595d1afd5f6d4968002f1110e5b5dd7960558ca49ad5b5155373cb50cf6eb42ea41ecff9cd1f5350efeebff79352c11e128849c7d383ac279829397b68d2cbc3896aaa5583ac5ce790a8ae13115d08a52554702eb2b94ba6535950f5c13bdd699648874d47a98a9331d6e5371514a016ec628eb4a71281925223167f4d7b1bcd4153fd147f94947c87427dd94adf8d09f86398f521c4431d6c0fb120bc10812d65131ee8cdd50cd4b3e066f7c0aef3934782768f8ab612232ff6132a4a04b2c92f8fc21e5b27719824fb32383c07eb7519af753fde62d573836eed07391765f4bd94e0475cc1e1419d6897bf4fbc58826bafe3a01e8f9ab5cedfcdb2782586e17f6cdff01375baf858605042d356073dd255d92bd07152e1eaa27c53138bbb7e340f916d29fa6880bafac140c4bdcc462aa49928d9a89bb0e1532505f47b5f7bb68f56e442239f73b8e8bcf4bd14dba6703d05bc1bb92897577eaf0e218389a39e8abde649af779c84b577a29838c13710c3db9c0c7c75e8fb3be2af3f6b54af8af20cbf680d34b913159355567da17dd25534bb8d18b3c64f7d418ceebd2bad243c8d1cd014f59c3d896ad3f586dc57baa0a51602ffd4a523f69666e2d7f834a92eb3816a1687b7f5afdf7eaeda97711dcbbfe20e2757831753f4535201c5627e34786e8efc60a1bf3a40ba72b3a410befbc3003a3c708f06bda695277bc5397cc8f6551e632c29b5cbf8f84fd97c9e4905f1c850095d44b08f6e045c39e97059d40d456b75ad0ae31a6b530212044f9a65533d6bc0fe6e1ee8e1102eeffe9ebebf01343b9eae518b5e32a5949389723c8981c9cb6a1becd04d6e6923c66e24f39b2a6519551138c6788f84c40efcea092b3f48cc0eb4cb00400647114c577555e0cda8bb5fdd65c7bb2385f200797727c4b9e0430424ccd24c80fc2822312ae88cbac867da00547efd9062d9e75250f1a45b4fd61bbb48e59e7f2c0fd2e072a031edfccf9d83167c092dab7b92fee4a727d35a93fba8d9eb1c1f1cf9caa7e8c50ae03f769293eec5853d4f32ef1bbdd60739aa32c219ccb1606b0ccb03d10933cde480d54711347f6da577441b0f0cbbf348810b20865c2fc8f6430cf2929c2e1b245cffd1a1824fe2c79a0c37bf031fcf03ebb840f92079c021947a6816c1e48aacbfff4d028bc6a69830cc87626a4ea25f1fc3d6447d314900badb2b7508ef0c89a54f8662744d209031cf2b04407adcb70ad67c470beb32cba3008f8d30f9aa985943249f7fc5d190db04dd928219ef0997515700bec8fcb11801517c3ff68eb90c03d287ddb58f314e1103c8b157ee48c671907167c31dfbc1e6539af0ebaf9aa4ef4da83ffe6d311764d11a01367bddea6935768e426ea86d16d03289d6b3d74b57c8b4bbff7e71758a9b488a3e09c66d583a58e36c17021bfc6e8c4ffa632409bf285e57461c345083a75b9ba9d8d3f780b9fc352b15c4984f3c5fb82b6f74b2a792e88bfbff47a51d9473b067edfd22745754b8d63446199bd1aa3d47983d82d818e2b86aba7aa4481e88c5cda79ae6ec7fdc19397d4bcfbc81b0ef3334f76d72fff00a393a41408447c9ce1ee0d4e9be9cdb12f3ab24ec7ba89b5e148812227073772a264685cdb514df27965ce7f42a3192ae58a6e1bfbaf37c51312b2345260fb89c0d0ba255ab8ad3a8c9885874762fbf582b13f855047f28cc4c8243521b92c937d04292cfd0e34da42c1af856a39408b87004a44253bc466fe1f414994a46ab4e4975f4aa6d80476a5e90941a5f7c958708806a9997cbb62116e8c22e37688ed7d0fc79dc035ebf8de445a2fa257a7143e5c5384433741a0bcd97d5938503d0783e58c1402b4e2106d00eca18be507cc3a81b0c316fc58d48bb482d73c518362a4e03837908a79f804471326044f1d59418c5b745a82917bc83b228703dfda45b76eee49feacb9e7ce28bc6029e094c2fc33f7d4e4326e3f7d9433dc4bb501f1af5bb3531242abbbb1d2863ca6379a3f0fa47daf025cbd6b3a2330ce7313ccd6954e0e7ae472d6dbaf3903af71b7a7cf9e51db67d812093b2b5433d980ad8940c88bb45b78018cfa399038d29de529ea46a9bf5a34f5e14475eb4743b8b3313ce8a00dfa91ff63e605efb8b65e04b05643b0a8df5fbd9b04de907aca7ecd75a4b1649ce8bad607d1e1f5faf43bea8c051e5dcce603f9e4f9b2d8eea8247ddba7fa116dcad154d755077ab823ed90b9212d6e6b5d8205dc7f7bab74a11e1631c6c42199096cca84fcb5281a585ae2dfba231402f7fd784e789e3688af198a3492ba05d264aed03b4c19567a9a92a2a22df614b7733dc3a73b9ec673e6d958695481f0ad48ae2b6d74bd5d675b21c0018f54f3bd4d102de57f3434aab4bd356220eab74ec231eae81945b3d29e9571d45f6e6a0b09430080c90fffb0dbde71b74b624265e4ab54afea2a38a2cec24d5eb97b7bda7b1602b66d43bab260d9d558cb4eaf059aac81e85ba9436a89e6d2de16c756bc08aac9c477f8b7230b16598d7126fdd603980df8289c6317c12d7ac2f755f1e9ed2fad62cc99062b1cae677e0a0a4889c9f437d427bb615e59e2650863a74555930595bbd67449c34cc857449db88cb91136877b816885ec1a99e76fa14fcbcb3385272d956b424afecee3cf5cc9eab2c22ce9702dbcf9662b07c19f72ef0e8a159bef70f82596b0b3ebcfa926128229b9271fd4143c8a67ffcce024a3d531b3c4450700f9294034a3aca522a56f8d2b4ed88925e9c7485baf03db8fa4ad462ba844c366b155683ad57e70b68ccd5cb309b6fce74ff1cc5fd9bc7233b37e59174a161a932c7e5d14ed84c43e0e152fceecbec1bd6740c9f6589773146770cc5f08f769ec227ed911de9cb2a97465d6d1a17a80a474b0fb6795c2be292bc20265ae16a149237ccf3d986eb7bb8a830a4d62eebba79b5cd2d8c802d851c4b3c9a3bdbed67b491202a5170c13a2f104b53fe792697cc0c52d00225078ae884e616c18ced28b5a11e24f6be70e8b2005ecb385098df90e8b663685e95be9eeb996d1b6bc11e22306aba18aa8e2699a835dd85c6973447772deba9e43a5f1d7947de0acbe049e4fbfb02c8515fda7e9c56f3b208fca04b52143988f868b5f46ba728428c72702c4204ff7743a376e4aaa7fabd979800f7f08cf03cd77209dada084d0f0cc5d38861565b2383225c7b4a42ca2c676848f518ae5b936ae85539301d37ddf19a341f19ceb7eb48dfa94ff1ebe8e91f2e08332d65178a74f701217de70e015a1fb49b47360d74507790a8b6e28e61102c58c735c1f9e00e5cc7136055d856364a529eb560e32b29d5aa49f74b9644f3ea631258c7c8c8be9eb2a6948c0bdeab057e07478e939167cdee9d58624650426c6fa28be29a47de5aa06e112efd9e3326c599214b683e4ed6765f336425fc5ed90389d85640484efb14510dfd9f0def22549b9c1362a82f58743a9644d8e1633398507d5accac66d849ef6b490a2c148bc5f6ff76c42667355e729316c34b1113855bebd867aff36d9a95d58349446c8e9783515b883ef9d2146af30ca3df80fa07274107d647f1956c99ce658f0e7cd767eb891bf8965dbd12ac3202c2155693f8d083af79a818f1c9e41454967d3545892d89b1126f61705fce07491799612894b3b80d23a93b83a2d88e48672fd2b96f20ad0700d22c523da8765d44a4325220c69b44c67ca25b1c1146bd4c15cb92bc9b0fe9e5b283e935f90401962386a55cb9170df7ffbd5a50aacd7ebd27ba56fea76f8fbc11234a0348aeb5f51c89fda07b665ed7e85bd3e2c19bdd9ff1e9b69da4ba02a7b119891a249c61fc083486ee50fe7c1597bfba410910bd0665de8bf9497ea2417b2d5f9a5a3e26816ac4e41cbead62ef22bc25c43a0bf0222f0c2f45b5b6a5f1123e19f732dbb3190feba0d61eb13d056c7948ef9db2d1076fcfcaef031253d037a7cc0408e0b22787fb1d12ca0fc294e0ff13a17e435a455e97d6b03ad58326cd5b9fe6648c0f122e05364d89aa89fdf9e16b4b29d64458246f34b0f60a0330b6cb97fefd2b5864ce882bbe77cf08aa7bca818b7dc5ae3b463e76714a9543301f4c4bab0dfd3fa65b43d3d5ea0017645aa9950aa3d01202f0334b4093ef247258675df3079d4befcd54132e2469696fba6dfa5d73ae771c3b66ec8c55ec5979f1bdf61dea1d222293ec4cd8e67c82cb665fcc3fbea0a840971da29e25df920d8d559e47996b570d48c24e2e852c08ea2fd5cdbdab792bc4b4918a8d4e0a15913df93274f7ae31ec71081fb92e1bf6ee400d427b05306ab10822303c722223e534c4ed7385d29bb26aa3682b5c5def00370fe1ab7f51faee3c13c1141240c3e90c265d86348516a566721d22ac033d331a2af635cbf7c5538ebcacb99ee532c8e7cc05d64e268a23d91e765bf20de05b224c3821cd62ba66e195f0073793c7aef828dd2dcd7097c391ea2746f4ea0efb4911163fbf6293bcdb90dcf16f9b2286c5cb096301fcf7bb6418c7ff08a112cdadec1a36815ff47bc276c333cb3b7a3b9c0caba2c3d0f31b5e9d87a327aab2c62c5cda1754a75947ee26a8e7d8d052355f4f85c533b046cbc74c6a5ba523d781cad7b6491518188ec7afb0e59e04d82a0d69e9165c616e485ea24205e39cd1fded01dbf410d54e33c637a5c46330c3b807c9276707672c62e59f00913afe47bb94ef15f69432e90190f6aca199feaf5a2d86aa3be995d355a310207fc1753ff6a531ea979234a745b195b7c2d94", 0x1000}, {&(0x7f0000001300)="1241239017f10d54f2f92bb7adbeaaf3230bb93891f3de9f3a40d897e55de17f2ee5031028f8a42620eb8ba170a38a89e1bda5b7127c5e65b68aa622c8800dc56d8f78abbce74c1b201de66abe9992c683116334956451c1a98c9bdf91bd1d99945db0751d9c4b2f3ee353b02d3d5e5f61d981968720c4959c50ed2487adac21267f7e814944db49bb1fc82f7f044bcdef45a39a555b3370f029d0e4ac9962ff918dacdd66107d5d2dacde55ef7749297f7c76cc4d37d99af3b3ea7e24d16c3bbd31fc60142f7d21013109c30e60c2a07d408e607bfa7c380982d3670ccfbc5112336af51fb4031c3df1521cda2d8cf3ffb4455b5056", 0xf6}, {&(0x7f0000001400)="d9d6e79d7066defd7a6e235d411285dd14ee5eed030445ca39f17696c3029077f6c04ed9eb11f742fb4317624d1a89d5bcf59e75d561527e499cf930d7db6562312cb0aeaf344ceeba20ed087cd2c58689b467559bb1af74d1ec3728111f37e6ecb7d4bdeb270f87e076469c38a1e3a90f4cbb", 0x73}], 0x4, &(0x7f00000014c0)=[@rights={0x28, 0xffff, 0x1, [r2, r1, 0xffffffffffffffff, r5, r6, r7]}], 0x28}, 0x400) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3], 0x1) clock_getres(0x4, &(0x7f0000000240)) mprotect(&(0x7f000011e000/0x2000)=nil, 0x2000, 0x1) r8 = kqueue() nanosleep(&(0x7f0000000040)={0x10000000000000, 0x5}, &(0x7f0000000100)) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) dup2(r10, r13) connect$unix(r11, &(0x7f0000001540)=ANY=[@ANYBLOB="65010700000000000000d8378938f52cbbd045ef27c14ea35c49ae57835b6cedc68d49a521ba7304b7c54013d7cd384f383206f78764ab0ec7f7d6bd96a7e22765ee03612d5b8663e7df97f82380bd4c051747cdaffb63c9b3dc0c07a82402b0f89b22e780d76fd2bf4a23c51911587d94bef8e8d0b44c53315039d4e3184266af93633a8c3bf8aef07aa35a765a526d6757f286b88dfb912b1abce8b0ae9834e15f255f845b9182333b29f3a9be679834c2924d099f3826bbefdaffcb805fddd7644937d2e281ee53ef23623791a137be3362d3cd2f7bd1fec56c200e1e"], 0x10) flock(r0, 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x16) setsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000000080), 0x4) 16:09:27 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/40, 0x28) open$dir(&(0x7f00000018c0)='./file0\x00', 0x200, 0x0) r2 = getpid() socketpair(0x2f, 0x5, 0x80, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000006c0)="8b025f52a2d0a78a873514807e4050a1b689556e8cfeb78571198be2d640", 0x1e, 0x402, &(0x7f0000000700)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="cdb171da1bce9ffee6b0e93727df4aacfbb4410bdbeec5bc31f989b338ff7379c6c40c4f8d25294486060008f483c5c8c92717b8585e2d858255994c428acb0a15137fa0d0b88bdded", 0x49}, {&(0x7f0000000200)="ba8c2d8d55ed45e285ff03e919f4617751a75dfac262939f57fe986210d9252ae691eb270f48c0939bd293d42ccd4717cdf3550b7b31869b4501b41e2800ec04b00f15f02352d4507376cdf7db37a81c095aa279708ef69715f9bc9c3332ef98f2b70408bd6ad20e14bfe7d802c6f73420cce6984b3b1198d86fc2b84fda4a6276761dc1646fc160452011078298351b12c8aa9e62ac3089b4816126359cdb2e84a458e781a9e61a4b3cc87c712c1616cfa548c59c0fea41d174ae3d65503e1573f2c7a5", 0xc4}, {&(0x7f0000000300)="17a11e1d7732197abc2f7aec741275053f2fcb712184f7581ba013e4e849fa7fdf579a3fcc4d44396bfae9c488dc2c1509e5c9f411ce748fbb278f5e71e8b6176023a6d347d31dbabb43305f61c1e5e49e6c8445e16268c930d74ed2782413527c077bf19e002c67fe94e01b4ebffdbb22b697a25a77a3a0974aff8f573fc88ad27ff1c511d77f", 0x87}, {&(0x7f00000003c0)="2f057ebc677f10893f7cf9f42279120cb66b3e0e73d72a36250941bb3968546b0000c4d482d23325cb774bbd17d5df7f34b9a1459dbf09c39855f2685e6207147378b1e5e678e15d5c6ba8c7e9ebb40e38264c8faaa0243a9ad8c5482e8255a8f04e5df42b11ed51129ba46c8387b86e3b33772e734d84b045fa6dca6637b2839b6e339dffa4b19da4fa21236975d9cc28a4d53f41bfc7196a489b9d3669f560d88d9cd15ac88a8b88d76dab79a30f9856358882327226b11f207641bb2a25e5c8d82c225991322ec3a4baf8bd54e19b8edd5b1602f1bf8d314076daec1b022f4ac7983d3162e0a131c077a501355c82", 0xf0}, {&(0x7f00000004c0)="76d6b51381e41d25af10efe321160aa46abe685b8b0bceb3edcf4304b41ebc5a6b024a04108c2996ee559acbb96ab12da1a2132e29cf87191ae0634ee556280f0d94156d05b89fa319042fa3d2d44034d2cc38040b78b67df35563131729649b04b937eb582b5346df6f05f50fb0b297da8642b51ef6360bf737c7740dacf80cc7c73a26ac39eb9d6a63b7a88555d37eb3400b25f373fe4a4815c8ae29a15cd3a35f5fead1afac7cb9598587a276c707826fcb74497b917d387964ee99b9bf0f46b87513c754044899c29073b4e01bd1986d73439b5f5c85c67fd09d17ad6e4a95aa703251", 0xe5}], 0x5, 0x0, 0x0, 0x404}, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000680)='./file0\x00', 0x100, 0x12) write(r1, &(0x7f0000000040)="dcef115aa1576b8dd8", 0x9) 16:09:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:09:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB='\x00\x00./bUs/file0\x00'], 0xe) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x0) 16:09:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r1 = dup2(0xffffffffffffffff, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x20, 0x5}, 0x10) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r2, 0x0) 16:09:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:09:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008010010000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f889185a28ffe329eb100f4c8b2ca05000000000000002e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c9b4303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x6, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x86c8, 0x0) r2 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) 16:09:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r2 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) setgroups(0x1, &(0x7f00000004c0)=[0x0]) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x0, 0xfffffffb, 0x1, 0x7, 0x55162840, 0xff, 0x2, 0x0, 0xffffffffffffffff, 0x5}) 16:09:29 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040), 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) dup(r2) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="d096ba3632f0cb77ebdf5709f96421424f434f90a8ea170658440e89f2365ee1e9975a48398bd50e514a4bc19d0c17f7a9caf0f04ddcbbd5b0cf9f83c05e95b754c8edbe4f5f3423bfbff4c1103a3d2fc758872be1726f6a72cae186f53ce89bea4f4e9af888be34ce2a0ab8bad4cc555eb0e42a9c3e3cde5ad11aa9e180391ff69c78a64a815a3ccaaa631077cd901a0b68dcc7f1e9f27be3b9e082f3ab7f243b8442c5f42e407e35e54371164724930e887d4f4969f2ee3214c8842d9a649c351b0247ff0c881ecab33536c72037c9092c4a7debbdfe736878ca9e9fb8e54f702bea822f7d811a101aa3eed3de784e542ba0d3fd600a9f70e9", 0xfa) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000180)) 16:09:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x2, 0x40) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000080)) 16:09:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="83bf0ae355794e59587c9fe2c64dfb938000007282ba9cc7533cf0a042bb01cdc6e8fb97c2d917f53b7f886c309f7b6335b8959c225c136009d783f5876cf067d3910b29cd43008a8f6b9797839e031849e52a99ecd92543f4063d6ecda0e8322a3c5f4d5bb002132d1598c11257dce94ff8d0842398208c6716eab8", 0x7c) 16:09:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="623b5fa000c10000"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000380)="a41620f531b51d3d0749af5d87ccfebbb7ec5943a05faaba12170bf93bf2295b4dd7c8373a574638fad30c4a1be441dd921f1147381956464c6ba6866d9ef1fc93ca1daae5a1d447c9531d5ad2a78d7f55e2b978f25093685ca17a48e2b19945e19818206939d3b7672eb3f6361fad0605a1c3707cdea9ca399586c5426b78233884dc89f0a122a9db3101ec04e009140169de8488f06a231dead92b431c49412d8ffd79fac7f5ca07f8b8d4672be0b2fac63b804832305a265a5ad03031236312b0f5d339f32e05cd44d22052245cbc3af0af642791a7034be9b049649ac60a85cbfccffbf4bed30e2217a5d72a0c264accef518ecd0f2977643e46a68847def4f1208a1ce01b343b2f11d9032bda9f06b51be516fe749a37eb2c08fd158d3ed11de5f536e0d411f1e4f3e225fbf7b3e8be3433839d08f6a3688422bf6379083b28849d901f5b3e334fa1aa25421cca73a4bb88d46efd97c6c6b65f5d16a3aee5a8e69e5797d093fcd20fb88d9a940bd8734b29294f55ecf5dbbdf0faff32183449cfe6d155e72a0cd755a662eac45ee8e4a02834b2a742470152f928233cd109d41e655449925ab8ce9a33b279d2b05c64bdd8dd9c0a185ea0db19fad73b4926bce7cbfe65be7d41563faa52ec2fcbf346bb45b2a1b484532d1d2bfe6bad400c0135cb31e6ec38acb9baa217e63d072b9391927db12484cddaad5b6826f0cc0872a33b0d70540901e8ebda3953fbb68c5322b85956dd014962ed48ff09627e7672f0c4abb14719178a1404b4b598fb938ed8714fd8fe4aa70ea20ae9ee90831c0619fca036bc84842571e0012189ece8d35081595e39cdc331dd03171960c0e0939aec3df2ac05e175243e2b5bd15b9b3eec86fe0251e3aa08cc4aabb7f6e2e3a1aa868070884fc00126d9d53bddc43845910800289c3396b35dc34553e75828068e85ca08fa7196645b25a0b6a292b4c24d11b5e8b2eefc33177de44bbfb34974842711b054714712961138a7dd40ebea2d64aaa82ff813c81b8115cb0f6850cfcfabe6d44a8fb65419210b077faea9eb86bebb9b0a092285e5febe60286b97280d8c5a727c2c7d86af148649d9eb9243f3eb6e3eca7b635bb91c0c5cb70d6681275bab875cab451b823f6d5cc69c6f25d6175653b49202c8d4789f7bc01ec78f5dd3660dab0d6cbfb47a34f615db500b58a7cab06033e9c26b176849007ede085e6d62759274fcd40ae02ff2b86676fb79b1eab18ce4f10e7e2153b99aa37881342266d31442c79eeaf246a26adea117d42e2389662bb74424e53c4e4419ecbde221275c67cf83385d8205611d5bfde38e62f3c79fc0374cc3b83b4465883b9a61a5a8857baec10beca41779569726949dae77669d494d050290116ac0128abad1ffb991d33bcf686f7d6cda29f84cf0f8035e8e169190094d424548d98983c850da084df6c3d7bdb89777901184cf5401ea29648bdbcc589fa9ecc192ffa87a0ff2502cbb0cd1a3060b083c28aa5322c7d9fd600bafd9634680ab1a9cd29ea5f007fe428b604cbc6aeb5edd82ebb25822db848b9179e71a1a1da125c31d4ef34765181fb9611cd59da46b64008dd201c1b7c43f76dcd6e91c0ae992702ed966c0256231caa36f061333d7ebb52e3150f383fa651dbb516aa8d4e1d62686e5ba147565df0deb5129242607c63b2cec3c3f3b8060292a01603c759c6622feee97d0cb54a0cd81365c8aef140d9f00c6272060a8f96825b68e55985b0e5b3a39d11b1e1e00b65d4b74ded8ccee2ef9571cc2d12755c569ef2d2bb4d1543252ffda75c20b5800acf6ec2eeef8e8db8d4cd0d905c3ba3cf2f7ee3a9de236445af8547c129b7dd6d2ed6369d851c9027dead5deb99a8025cfd4ed241cd718a4787a23cdaead47f0c203f38452882ac945be2463aba3084baee631bb294c87481914bfe57c4d00b80eff962fa1677a10566141deb5a4e39a1dbcd5f1a9012272660ff95c6d3e20ebbcf859298a66af2fe054af7d167817c4cc6b437eb2ae97097cbe8f245a90a6728a7b06e4ddcaf6b276923d62de26c513f7adbd418d7008451a354aa9a1b113d526fe0c406b6754cd98f96848bb7de184be8fb47ddda9afb01782fb4a8733bc3c30c4a1809b3ac5ecfd510e003ea7852c6da16f591b2711071ab63a3eea2d8e2548a14cb03116efaf2f358e3d698aab1837f8baa56a325d701727ad75818b3e68fefee393521739ce6bef9603f37938c623d8f0f47a4211db8d38bbd4974b6dbbf538446b91f60011f16872262c3cc4d980cb5135c99b62b44c0e0eff6bf999cc226c9fc932b95d0b176e15a90ee1d9db85679f401b63fa7ab8d070332fe25ff06cc0c3e1fae529cdc688d6d359cd4acfc41f3fdad4a50382cd8545b77c5804781089d62fdd903082bbd5e06aa8e5221f5aa5962486028e13006ad9a27afedf262fcc4b62acf17095171bf6026de027f0ab101b172afed883a6ffb98eabed4885f3c4a3e754c85edee268767e45ec51788e9a6d756172614cd1b76683651eb5717d97c69661e1623df457f575be4a57b826a8ddc14c9838ed9ec7065a9109572c4e9482a9ba77d15e363f480e1e7bf4641f8c537bee607373073d0ab421f330961297b7c8c169710a33a9fb8dfced10d7ab2263f93ce5285211cbde3532843c70d06dfa402eb276ef001de714c326368cc311a63cac69feb8036cea28448cb7acc9e8d07891e56577648eae2aceaf072fc459e4dfb8128aa247e9568480a1bd0cd3b7a39163ff6e4940f2e9f15a85a3b25e4245ff7b64d84a977bba5db7a99e311ff1d4378b0113e47442498f465e99fce305bef463cf63d7a4107863408ecbe3e80539a67dda2db8d8567dcf06c2b115f037435595ebd2da9c718dd00feb5fdcf3947f4a405825d8de0e1944aa2b31ad1e3ad8530669277d733f019727d21f7eb732e94929a165d1e7070fc1d8728e16bc031160526928e9e13289cf42dab82429c00defb6b44d70c5153d495ca71f9e3781f1d2efd2718cc16de7e5ba8a125878f7d2950f2c9458889f0847bfdd9d74698a1264728c228e17ae93699f018f348ba6a4f854e53869a89a6fdea27d53db84b9dd4bbaa3c1f3b0206246753b6bfd6709c475d5b8247b0ab91082c1457b3ed825ed6d2dc5b3ba574ff155eaf451c61efd0b78b9d970f0b8ad24c93e90852398bf31ef9a857bccb4e5767972a64e05bda6e6b8da8d9c29607be3d1308b5d900227df0d4b815dfa3e1d0df9280b3ac19fc76621e6c66e8eaf7cdb36b6310bb98189b8054dce6b2642b8b194438951617a699c854477ff3e9869416f784ec2cb8ed349144701240cd0a195bbae20f781db5fea6629b1480a5257b0cebc935246bf96366e6218001e272b99a36812189d35fd1852b4521066e3b7e3a62f1243380156b91f2d4819321f8efa9a51170aec08ec33cddb44eb59cd5fbcb1e49466aec1df229359c75940a6b34f91d2d21365733b829eb52baef49cabad5e338512161fcb02015bfe0b3547e9ef4207feb64bacd2661b1fa4b5b3d83e63b47b208114d7c53ab7e1b791745ca3d66955f63d4f0c6837c3d500fde05a630f44287ad5135fa1859ecb652fe313b7006473ee983147a6b9430cb9ca9dec270e677ecbbd9903e4c6e286be10060a6ada93df54622baa55c1440661b2e0688c48f8f2dc863566385eff55a84fa44e10cc82fd4431abd1c779c7ef74bafd624d719c7d5f36e8b91fb58052fc8ce47bdf27bfba1b7045da3ee177c688f1df2d407043cf9abf37d70d511ebcdbd083a5e44e0a794f90fb6beb9fe2c0931901392f4fd20ddf2dc7ef1a4d8636042ecc8b562ffe8b9cb9906fcecfd947a6371f56e4fcab38f2714be7640e727026b87061849068e945de8b0ef260112def5794d55031ae20a47320d5be36d9a84132cc626ba703b60b550cbb7cbe8e9d1a20390ecc8179e7a8d1c109e9b4f26696f3ad00bca9858094773c1c24175b57efe03a9d233ac2a9ef2d70573413e608c07421edde7cf95bcf92dc970f5c80bbf6afc9b32e3418246577fbebdc455bc9822d67c5de05ba9e41e143db4cf0398df1d2af1f32e2fd0d5ad434d3b1d5c4484c6ff81a6f4799a7b821d5b01f409b46c18b3c615715ddf1c6d5f1cf93442e4532ae3398ded5b3cd21fb39a174939696bc1968ece754c7583c1b1eceb5ffe7e4e59feaa2cfeafef305610926da8176387f0e80233b25ec92dde37826a53d31f248c55e4aef8864be518fa649ffb7c2c5808c9b27442ac07b2d7ee0e1c8128e5a47227722d0ea82c52a917c0c098b121d939bff2c1e1c8c981db916ebde0f1755f75ac6ec5d5d534cfa0e44fd8b88691e158a9058ae1bdc0a93ab96081f25735a622527238c6541c1603ad943bd50338bbd744c5f5093f81adce369a1d2c63e374d6b0c6c8a98890f61b58464229f1b5cc76287cad5232e34745540e561ebbc9ebcd5e5671f9756eca58c1cda8df4e27d12ea5b1f29d6c565645125b97702c75a57c795a63beaf53254f17f4790d74b8ff81317c0e0d7c78f535662710073e83ee5606879b969510b8ae7ece6477def5b9ee20137136b685d29ed1a28dc5ad372c4638a604bfbe0080223bdb7071c04bae328f29fbb3357fe7d8866b49a1e749e95033280764ea3100b28eacb81abd22273485ca672a2f862f3f280975990c2164b5f26565b1da72951ad29e4bab757be8d16b0abe9099645bd45f5a90bfef88fd685ec14e9170522e91eba8968315363b1f7fa77543b85e6348010987a96f875bd8ad6b7075449036fe99fe55f606458578779d8ee037f32e022be6e181506b14f746344735aa3c2acb17264fdbc42ab7ff67308a1e241451915e350ee74fca2f234d7399c223295f741e93416f7bdbe09217bc4da530f5baa4fdc5c8deba1cebd60d8f6c59b7509719731af623901da1095809b5cb776acdfbebb9ebb0cc63bca97fd717ead12207ffe9e3a6977a195fd00c4e17528eda6ddf4f351fc3662366817c0d1746e0178fab72ada4730b430b7fef019d43da7e02b2af7a0cb6890b8c25deb2b917096fdc4fc185b18d0c84125cc83627c48af850ccad4cf21ecaaa083ec61a0334dc7e7d4638ff460cec3791c72ad303fa99232a1c900829bf78b9a85281aca62d701b077b18c1a248db38b10bdb6f4d494ec67bd86d47df577b65bb31e73d736424f7a4025204af681331c3ce0cd12605065376e42b9918a7016a5d1a71a006de2a3a180f259a1a122ffba163e9428cd943d0e7861e3bbfb542e0a29168e055c646270102eb3fffba8486830442aae19f3d0ea5fb27c939a1fd8bdaff6fca032b3a31b38fb9948929d8ad92626b6264744127772a4b8153c30d1f95c93a7ffcc6b5b41985d3b832948c65b4980d7a1a83cfe55ce5d292a4e306f9a912078aa82264931c718113e1dbac32e9ac495ff97f9cebfeadf24f5b5ec428ca5b02cce5e5c50b2a9ca82dcec26a68dc8768c1cd48b4c45703b172913d56c587d4ef2237fe3b99e5b8c95812e6e19ffe3e2cf8c6d5a3af5a2f848e6aae7a3ffeb371412117cbd3e15e66a8f354c35447264ca5de1cc870cc036ce2b48ef1109a128f5b62965734e5628cc22c3ded3c89ccc1f6f3bf3c9d821918ad3379997bd44ecf69b7c1697acf71747431b5fad8691a3ee7c09dc974393cf9ccc14025997dd94899e08bdb67c9cd1177950ddcb58b423fe9d8273f9bd311c4c88bd8e407c0dfe60534979d90ab95bd9cf0cfaefdb1ad8578253dbc6059174b9c96fca1683bb22769d", 0x1000, 0x404, &(0x7f00000000c0)={0x18, 0x0, 0xc9}, 0xc) 16:09:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="463290754acbfa4e8e940f4eb636ac3b3712617b00", 0x15) rmdir(&(0x7f0000000080)='./bus\x00') rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001}) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x20, 0x22) 16:09:29 executing program 0: pipe2(&(0x7f0000000000), 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000180)="2078f7b678807d89e032dc19f5d2d37a1a6c20447c471a50a3c94e7c66f617fc269380b1d726393481840bcc0cfb63c73ca05c1ddefd1174800b35ca72357ea60c6c14991beece528d2b3c13002cf324660be5b1167ce6f24a20dd4cd44b66b88179d4bccc56b8e74004cce5bc9f9c463583f3ce29dc9da29858888db230694b4929f45c98766aaa2562ae15bf9681901494421ee3402f0d", 0x98) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x2594) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000040)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab34d20000000000", 0x1e, 0x0, 0x0) 16:09:29 executing program 0: open$dir(&(0x7f0000000340)='./file0\x00', 0x20000, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x8192fd1a5effc7d5, r0) r1 = getgid() r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r5]) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c6530002ce8ea5b42e18426947f6bef124935ef1e560f87a67b8c9681be5c9846199823abc5e952f373484e46c133a6ae2d3a5566ab9d7d50d201fb8602241313ea52fba28610955c6470422a3f98beb4521a45c289d898f9ac8237b45fb8ab87642ea5b48b25b06c3f143136984b3fbe5968cccee6d64d0e3add15d3a08479c94df2714e1e27d67b564b1b4fdcf5851af0225ac5e4cc7739cceac4c171d5f724cd411a0c771e3e4a9ccc6da05bdbe04f462a0b9c29e5369fc9ceb52c69fdf8dd0a1125b3aafbd795087505798c714ea85b38eb4198498761994bb031fe97e1f3f01d1598d75a149fb3ff80aaf3db30"], 0x1) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r12 = socket$inet(0x2, 0x4, 0x20) bind(r12, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r13 = getpgid(0xffffffffffffffff) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={r13, r14, r15}, 0xc) r16 = socket$inet(0x2, 0x4, 0x20) bind(r16, &(0x7f0000000080)=ANY=[@ANYBLOB="0100ae2f66696c010000411b14be16e11aa5"], 0xa) r17 = getpgid(0xffffffffffffffff) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={r17, r18, r19}, 0xc) r20 = getgid() setgroups(0x7, &(0x7f0000000140)=[r1, r6, r10, r11, r15, r19, r20]) r21 = getpid() ktrace(0x0, 0x5, 0x218, r21) 16:09:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3c}, {0x5006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:09:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 16:09:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="47fc9a165f5ac80524566e68c76127c3e5c952"], 0x10) kqueue() write(r0, &(0x7f0000001240)="c8", 0x6bd) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000080), 0x0) 16:09:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000080)=0x7) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000980)="0dd146d083ca082475f3ac3bef36dcc7014ff7f475307b502c8e314d955912024581492a8d277c82a8eabdd1370e88e3f8df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2168283b56c65b9a69836a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ffe7ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c257a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c54d7bda817c4a83380e150fa9785cf2d3a5ac9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e47039389b1e759e89adbd980100008025fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a452363432d1e369a462d3b751bfa1f5c2fa23878437f1df4e23bde9ca567a5023ddb60971cf73dcf0930330f0cd5f75b355dc89dfd1ff6bf37359e79a2ed64641455e3d4293209e1dec86ddb2c7ddafc66bd1b7571863ba92582955b2eda4ea8e56e2c4f2b741377cbc9539ac979abdaadd01b0490dddf8ac5b55d9696550114f9469ee005d6fb8182ffb3da94b41d26d1920a3b", 0x28c) 16:09:30 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$dupfd(r2, 0xa, r3) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c42178a837df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c496170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}, {&(0x7f0000000300)="60bb9815463ca44089aeabae60eb25847afae1ca2f69cc496ad5bd1c7e54a7ab3d0dba762db18f7c2af03d892bd2a425c5ed8832cc953cbad2bb61a4050025be5956d7779e56be3e50de000000000000000000008000", 0x34}, {&(0x7f0000000200)="924e471e9678aaa7e9ef6ef524d5233a0518f1a9deb3e6b64cd7bf5563a1ea66829cffce236c", 0x5d}], 0x3) 16:09:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="8c43b6e65ef74b31c34d0ff029a155fc0c70dbfb818f3df9cefb4ee0aeb2f4c7d7fb36e370c1bcdcb833709ee3767ee82284092301dc08fc9b164fd4d398c33ef10ad71e23bdb83be7b183348a3bdbfe155b0c74e581056564d5ac1c89dc129d83c70eeeffd1d5ac7e70f6ab7600ed6fa0ae8a237fb3db09f49f27bfb28540196d770618f90b7e0389e96c6408e0421ab65435a708fe5161c169ff13ca94dad877e636861d6ad11305f4b204347a457600ded5b1e40d06", 0xb7}], 0x1) 16:09:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) pipe(&(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), 0x0) read(r4, &(0x7f0000000280)=""/75, 0x4b) 16:09:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0xfb, 0x4000007}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x662a, 0xeb99}, {0x18, 0x3, 0x7fff}, 0x0, [0x4, 0x0, 0x19de, 0x4, 0xffff, 0x2, 0x0, 0x1]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000480)="a1a68ffedac0b67704996dd86062") mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 16:09:31 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000a00)=0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(0xffffffffffffffff, 0x5) open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1013, 0xffffffffffffffff, 0x0, 0x100001000) setreuid(0x0, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x5, 0x80001210, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 16:09:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x60, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x5) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:09:31 executing program 0: chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) fsync(r1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0xbdbd, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596de923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"], 0xfe, 0x0) r3 = msgget(0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x2, 0x0) msgsnd(r3, &(0x7f0000000180), 0x8, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX, @ANYRESDEC=0x0], @ANYRES64], 0x5, 0x0, 0x400) 16:09:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f00000000c0)=[{r1, 0x7844010479c64a95}], 0x1, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x7a, 0xa0}}) r4 = dup2(r3, 0xffffffffffffff9c) accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r5 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:09:32 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1f) setsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) 16:09:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x14) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:32 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a"], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x0, 0x80000002], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x7}], {0x8000}}}, 0x5}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:09:32 executing program 1: r0 = socket(0x1d, 0x4007, 0x1) setsockopt(r0, 0x29, 0xe, &(0x7f0000000600)="ebffcbff", 0x4) 16:09:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000500)={0x10, 0x5, 0x4, 0x5f3c, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffbf8d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xd04}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5973}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xda0}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) 16:09:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x86}, {r0, 0x40}], 0x2, 0xffffffe0) syz_open_pts() syz_open_pts() 16:09:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x10001, 0x4c7e}, {0x18, 0x3, 0x9, 0x3}, 0x100, [0x9, 0x6, 0x8001, 0x6, 0x2, 0x2, 0x0, 0x81]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x2, 0x71e5}, {0x18, 0x2, 0x9, 0x40}, 0x40, [0x4, 0x0, 0x7fff, 0x8, 0x80000001, 0x74, 0x4, 0x4]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:09:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xe1, 0x0, &(0x7f0000000040)=""/225}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) getsockopt(r1, 0x705, 0x21f7, &(0x7f00000001c0)=""/135, &(0x7f0000000280)=0x87) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000340)={0x1e, 0x0, &(0x7f0000000300)=""/30}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000380)=0x8, 0x4) r3 = accept$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, r4) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000440)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x10, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000500)={0x5f, 0x20, 0x4, 0x1, "a164793db3910e1653949040caebf3b0cbd9610f", 0x80, 0x2}) r7 = msgget(0x2, 0x2) msgrcv(r7, &(0x7f0000000540)={0x0, ""/251}, 0x103, 0x2, 0x2c00) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x3f2f, 0x8, 0xbc, 0x1}]}) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000700)) fcntl$setflags(r5, 0x2, 0x1) r9 = socket$unix(0x1, 0x2, 0x0) pwrite(r9, &(0x7f0000000740)="9ea796a7b865bf", 0x7, 0x0, 0x6) r10 = socket$inet(0x2, 0x1, 0x3) writev(r10, &(0x7f0000002b00)=[{&(0x7f0000000780)="b659c828749d0b0b9a28d3b6021ed0656a8b59a6622c9aeb25414111525eeac74a3ae74d1dee117bbb20ce7745158bf2fc251cde742f3d5ee3d53d1b9ecb1c0f949418d901d9c9c1e1692a97803c885e367a94f1a2b66de471dcef60b90d4f78ee5d370b254a5de18f0cad1bda96821af45630c4608c4bfd3821902e65786edccfaa16b1ebd35ac86a60bfcabb83825abf549750", 0x94}, {&(0x7f0000000840)}, {&(0x7f0000000880)="289055b2162d90f38317278f575134ccc88f00667cdad5bb51da5667041a14538e0fef126dc7aa0a6c5793f16bc1ff130d69c3789a20c73ec18a5c95358617f970391395e8d2725594fff12193f08c3bb798ccc7aabec9f531a7bf15474a19bfb3f696cc3ebad026b991cfb842c608651d357caa2e28e0143ca22c125ec8973738ffa78e1f1c9d2afbfa8261603e94ac0c4e87d2f9c1f050a4d7989adbbd1a90c3577c70454ae044cb24c2a229edf2fc410aee8e205a058fa7cfba89a35316a88b651793c2e6aad66cdca82919e4be3bf66a53daa1b4053c09a66a13e377dc108ef6382697819e7ce380faf896959ab38dd1e1b8fa4f460a087f514fe5bd883c45a6295aa70b221b0ff6f1ac2b4e4d5c0c3fe3ea4256f77be733e300f066b0ea216a0897c039f73b1d66e31de30e3412ad5694c2da43ee8af70e86857a665c63f317ac722e857e41dce2073040e1844f265ea5d9c4927d1896bf1d846e0706298b559609db810dc9139afc3d21bbb14a16d6a5ad258a4d5148586e6cd094fa6eb5f22183005e935d56f05ab1a56ba7924d1d7cb31e3fdf68d303992af708f6f96ce8d37c48b5dcdf870af553a0c01182c4b976aeb1f712b16d6a95888a5a1d0957cbd0bd22d7b4ceb71c6cc6953d7cea5e8e83e8f82c71047ccf0942153e25004c49c83ea1ebeeec8927957c8e9f97ab88d30cc31893a6ba5a58af38577a6ad7cf2c9cfdc78ee45ee409581b11c627b2d4c6e3b1b9de85b60db2ad5f909d2b3dbdc64d336231b42f860c7e40e180735e05fb008ab2b59028ff7ef32f1b1b30c54113cf029ea9ee053ce2e2e14ee5c71c2dae9a2fccedda1691239418ca0bdfacdf7b10bb0654860030bd4e74d5a2d4cfb98cbb13e4b13c5ea46a010058350f3f5906e91374cf94baa8dc49da2dcfa707d8786bbba3c79d55e7b2869037bd6518cc61b2648690957468c4242c1a8344ad9238b07d3a11aa0d86461f3d9eba80c4795a86b468821ecb433c22d84f92c03b3fd475ffe503ecf070e32eca8e2d75b4e9061ca30496576dfefe316981a9eb324ed41bc100913c93c422c1703aa8305b020543520ef9d771de1dfbd9254977abe2bdbabd57cc1d8b2e9e93fc6f276eb317ec59a69864b4f292b5dbc7444ed822a710a0eee8676dbed5f11f61b8be9001553e22980b503173a9fa778ac4b5cfbe9622cbc952e4b4f6858d32c79fd6220dc25709423aee09ea0c83d0c0661868ebecc3655312fed06e3413bd3fdb868cf539c1247c4cdcec59c58788e40f8c47bd96eec8c356635a8bc82e61c4418a329b1f84ea994021097937efe3c671bc0c8b76713a77f704a92b338549923320add00228428bfe48dbbea7838440f94f04969b1e07ab3eb6d36624b2a8f26c4901752d6057765d796142e1cb95d43636c0c2d165ba3be2e4ff2b719728287177a3571b21506476dc71c39db97662304c2bf41478b4f54921aa45db73a585334253ce76b27bdd940c9bd5a79a642939eb12cd419bd452d20a6831c19bf8f0066a4e256b6f4f41dad754f7e56a6dae014f6919d462023a2cb10b8ccc5832ce042e8d9eea331f9357374398ffdda9448ec688f6d3a608c321c0a4179cbae3605d925525b139f6c884c62e577ab2549fc04fe592f13a4cd731dd04ecd8b9b6a3003f5289d166f1666d4569966eab10b0aa09a6604abab3b7871b379a9dcb07add25069ec07862d41cb7e05d9e882fa1e3507f0675cbe3b263c3aa78029a983dd76088f5e9c85327c7ad2707c426e8cd6c21450d9ee991bfa3eface49f5675bcd919b4e8c2484ca40cc775867f095c343acb6253590cb9f8b7621e9f80abcf7151cb110a54e9b2d1d7867ecee82fd4bf517f37e93a3ecb160e180fc0bb8d665f356af9ffcd35e3ed9e82a786730f305799af19d9df987304fd3166a181aa6dba75731ab6c1e18b411340323e9a9c73258187bda6f5ca4f1775f75c2713793d9186cfd79a0e32c4ca127d5b237cc788127af36b4fc365228df2ff18403489a140c5d51503ad013d258286250ade74f447b58cffde8ab9c2f434b213bee24a172af86cc1669b753fceea59105441e6d8c6ec63a3c55b06dd940409bec39eda6c2d6a5c1fd2a28813a880229946c07b18e926abec6264c644889e0d55e39aba432ce60f4b0705ed8335c1c47740638d82ecc899e27c4fe5efbc24575a38cec3928f7645a86285dd2579dd351e0917b8ffdf0642147acc455466bd34cce10a02bf0b83e1869acf3fa630fd942c3ded74dab9b29167171628e9921bde755e9fe591b77f13d49b8bf4aeba72b44d908d291090bf38325c0e5d30efe32de49fe5d4f4c669b6b4a5122d7828583fa4a6a0c9cbc13047ecbbb3bb87e1fac900674d3c5688791fd5b1f6b859302b684e96a6eb649155cc66a259cd24efe0a33ef1d061a1d48aae66ee71ccb30877a8eb93bcccee501750fc3e90fc0171dae4aa8a2ff01cde9001b5fee8fa6355e076ef267eb414582258a54ee6474586c6507166c26be548ed2bc47978c3ecbb5ce496ccde4bb54dcd70655fa2a1290bb7754e211d24086001df28a2e4b2ba0c7414a4f8b0ee7575dff54c1e3e699f994d87ad2093bff6c74f9f480e331f6d1c13e44c8117e2c01b2cd8ff257450ff5a209a88bb845331a3d3778a296f62ccf6598164e457fc29cc82d1672da845ed662c9153de4c5c9a625bc0428745b12f086661ecdcbfca944635a19ffed3ed338630680060340718f12c2a37a9f1a7991674924f73767d83e03792e9b55a79cd46618209d0311495ea0470732893d51e482022d1c99e4387235c48556ca8c0d438ffd3d00f1cea6e651ffefafa6165b623ff36182751a80297c20b5179640b78565508c723b02004ea2d375c5240237cc80ceb6b5febc6a3aad5ed0a5f334bb8116d70938916f576adba9ed6f0d4e2700354c7d98017e5eaf4c3b5a483a9c256ce0632d833d31d1befd1efd7ee9642121fcbe6de7dabac992d632c01acd487a7fb1979d7e73b6b1fb62a77dff5030796c11ea7eaec39073ffa4db5e3ca1f4f2ef14db3ba23b7ea7ba0023b43ed0acdcfbaab4a9a7b873c2ba0b4704b1ecc9a27ec4d3342f6df7ec61837cc3c5f2e8a2e312a5c95ede51eb0db9293415dc2db39a4f4f9e0ef69083502f40c3e75aa0934400abf2286f951a5552246dc8175c4b4f16614c2b79e8309e0da10fd678a10e93c78a47a70c8d8bbaebd0caaaea5e957a0ecffad6553a8308bb7a7cd4831bd4ba3ce939f6e1f14b15aa693d9b61f75036d6b3bdd3bb18d9b3e493ccb7c1bf6443fca59045045f5459dfea6cd77fcd6545af80f41f97034c47b0679a48d8e1d283734e55956f7f7753e38772ece35ebd8d8604d4d90e980f5864927a57a70b13304efb036b632e0a8ed269fc782963c034e465cd8f800417741d97668d88cc94b9305e2bc7b123d604ba55e4972569a670d42486b2e3b7e036b3ffc8e8e2e39b63bd089b46ae9af99e2f126f1a0b02de44edba3082a4116c284431cbca0b09fc1933659de48db92d4c7e46b39d6cb876f50d16e8d6ee393b4012574ce1242a4cd2b5342e1828222d94f927a0fc154cda719a48914be87d1c9d7d8e4b69c463f0fdc433c7313e2e788682ea16d17c1ff03bd25d863d072a4fec5db29cc7d8b3dbd33903d056b7f48a0f7769e99644cf03f4403aa58114ab46a658cf9913eedb30a43811026a39182dc967657f3089906737d3ffc190976fcd1a26594c97ee1b2b3d5c3cb9d29579d3bcb634376d8c628d2a07573494dabb99e637c0d90ac65164f58061fece0edeb363af77dfa02aad39751d5ee268f982e1d423b7d3cefb468ba32f410c606dad49b669741a95305d634dfa5b860ffc5f955b46ad11c04a846eef2e6b69f41318111004a36e6cbffef910f56f08d96334742d6f3284834a48b420a9b7bda14ab0f34687160839aac6a810a6e9649b0f1484b111bcec93e5b72fec1764a76f9cd48ad5c7b1a4279678fe404c6241bec1c17ea8c645d270720f63f0e7c585f6d22280a110ca7bb4232402f234852f4a3fe79398b1864062385362ca7f88e1b10e9f653176237a847284553e7432e857a4bc21e844e33a024c5d4aa3210df5a282e285788364f4ae8f3f5101f11a1075eb6f2cb75083ecf92df1a689cf989c39f42f1478d0a49858d72c961476758196d25b2663ca4abfb882fc31acc472f451e770d5c55b96a3b72db8d411a7031b1af97c05ae49e3cbc1a0448db149fec6ea3e07ee67c443253b230ab85355fcfbe9f82a8c2ea76a31f63954b82a6f2036b9fd3a382e8253c9aaedf1b988452f69a0592ae7a7464ffeeb1d462a66194230123608b3b4c380d6f796c3fb1ca747e64b8108fccf07937cb031939231a6ea47cf77ef0dfcee7ae23e28e9057106d09c742f0d6292f85dab9fde70f7b727629d576d6d7c8cc0518355ae12c5fc1311d3ca2f2b3de2c0c18c3ee7628119723c6426861d43a3d25ab5b6223c991d00a84afdcdd1cee22a202bcd616b128b05c171c769767fa4213a1931c830e6e6c3751ab1e43ad56d486ab7873308d1ce2578e0bbaeff258ec94a7b4948ea3304ab85038bc1b58afc1fa82d91d258f6304e61d6b193cc39bce2815158242d6e95097d93a1a5d7ed25289d4dec8d870039b454cb09c8ac8d3ca6870b5ba472c9d58851892f3bde0e5ce55622c5f07894e8c95290d74da2e1501b61e52f48809425c1a0512c72cb64f961d540217c04b32a88103cf9639219017276ff3cae2aa487a1aec3aa03eb1c7c2f73fd2d86dc0aaf28c471e6242354eaa90196566687819da18bfead6cf11e8d48ace5690cdefedc61ba816f9eb901049464e923b7e6a2cd7cb3fa26e704c60ae8a4ca28c6852d80e2869e1d1f4e73dfada6d54ff2645d4710350cb1affd0f302b619c52842afb656ea52729504a6c4c90c2ee290b894645010ed08478d0e86972034cc7a7928d5511a127866e472d0d601457bcd1235ae84b5fd6c220c083893fcf7a7e49cab73e2da6b687d0b950bdcac0f62519239c76af36eb9d65ef105886663f8d58d51f8d477ca3709f11a46af2880d4f7ec58a3cece46c895353512a34e7228673d632dd23888a90336033293d8711642c3457092683fa3523f0c1c16ba36d3990665513a8d768c0e43c1a9fd0f81dea1e40654fdf9265ca110cca9b3aa8ecb49c90ed9adfd19d34b61fa6e20d1fa47b2c08fba523470602789b89099711151bb64a1748b7c3827215f501b484cbe3f311cbf734507eface2a81e06c3c5845b3c0e91b84aaae8c791e2b89cf82aeb64b6549270f76427056548d2d2d0e1d01d68c8ca3b881663456a2bb73bbc428b96e0440af8efd5c9ef5583c2a582e8ce1b828e3ae5fa9bc264038a064a4c4590042af2fb17bb447579bc2a62698288147292deaf2c2ef8ff1999d8a7dd9a202af87778bdaca124b0865262a0dc3121f19e0a775f6d89ec29500558d1034ab853f47b4e16b3b5ab7292f6820865bc78a749eeb2c6e0c5df28dc3e1b12c674876ff11ac5a3bdd643107a39ff398fff6f3be0e63b2282ea16f6ab36df25de6fc1fd7343530b5af3b31fe0f001a1908b74e412080e03383b65f416994929cfb7f974dc3465ad1b8f77b6e865e3272302881f86ad01b7b20f9c2651ff17f6c8a6dd2aeab3b4186bd10a85cf86b3db9d27b6717c32a632588c9f8b10e105692c291f840b9bc2f5a1f6c7c8c1c5b68c55c608f507ff432c192159b79be43cb1bd7fe03dcd31c852bbf94b56dd63e47d08f0661ac846d", 0x1000}, {&(0x7f0000001880)="21db70a7e52ff2b75b16aa53b3742ff4d0bf146a6a85f4f0dcefca561a05e0", 0x1f}, {&(0x7f00000018c0)="d176ac53386ed769dcea03015d41387484b6c1d9175003250389126b2098e2113ef9e9b8de501cbdaf8dc187a31d43488ff2b2f20ab3cd880457", 0x3a}, {&(0x7f0000001900)="835a08a2a7b5435d8b8704423cd3edef14130ef8be07be1d91ce1ea54a0a670dd937c5c131703343568fc9b26d55d8e95a06b095655a5653089fecd1de299b6e7a905f3b53c278d14329466c17aa356b5ab35e8c762bbc1aa6325a864b3c29dc668faddd12181120c7f220e344cc250949d0cffa2aa9995f29d3a613f703d47711e3efeea1115d1d49284382624bec661211106aa4402438572f44b79cbd3809d56e212f8c02c816523ebdad11ce95ba0c619132c435125c01d45cec37df562db15a0416b625dd40b818965dce97ca94de470a2f29b3d6ab66fbb92204ceb26106fd5eb5bd5625", 0xe7}, {&(0x7f0000001a00)="0368b3b9c3e7d4df39ac019f105106d164e7dd77b44993ac35e22c7d30ccacb57d107ce3c196facf626dc8d1c30770aba1e4eab1cac68dd7a90f4d4b17f2c9160e66592c76a3689060f52952f68f0ae004679e9ac3e5474c9373761687bd9c7e9efe7d386579d3ab9803db465b77c836e754d0c9d2640dca1d12f96989a316c50a8ebc7bf1d817978dbddd2c3119d81533406325ffa8c0a911398fbd4695dec0206a5a52d48d6f8c51754dd4848e45cb20ad537ec60c60d4762f5b23acaea52adeeff3de43f61a7eca199acabb9b92ba5680d775f31e8304139f431bc7d4eef91515a8663976992de620711eeb39a04769165201585ca979c0c973f5ceaeaa69d78d3f8af972f6bc6b35f40427b5843c5688d65e4fe308b04fe1913092c7ac1d7cb79a51a7a81a52c09f4cb27120a99c7fd32a82c4ad0235a1d91a1b0931dfda878ce8ec0e0bfe025c60d0266267f5ee1a9778c54c0e857acf5adee23146acc8909129263ee02890dc862569203a8b2483f5e5491fe8d3db4d3fb81ea4e6ffcc782428bdb9e6781cc2db19b8871a71356b54992389cb0fdd59bf2d117088a9a1c8a1953c0e5aae703e7694e5104e34cb92ff93f5c04f1dcec8a438c5a6c7b78b38375789ea21bfbe60ed5b183e53e100b1292c1cbaaa85c75bdd31abea838db29d9b4cfc7f3dee53ff3e49dd7af1a8950d0d187ddd4b59891b8832cf3b3461e3cacb613e676b6db9e3650a972d26ddee21744a7894cfe117ebf837bc1b79f441e967566b185b4599e31417a48c939c090ab397f17e58021e6977c42af22a383ff94e6bf416a2f50d65ca8cf0c76f2c98fd8c5b9b4d15095db719b6f6a43d11f957cd513cac21eebf26d0faee33381710af6d09dd70d18d5d7308045535cdf0083400d9a7e01ab7364915107b261492a0b162d6f28346be222b102630ab50317f9bc58110c7f25c70d2821124a07b69ad08673b582156a642e4b58d1ba3adcdd3c91037f86e94fab5d1a3eb943d6efe9fe008012aedf8ebddd15a57e4bb5518eb8f6da51df5d2411285390a63c5c399c1f301c04ca43fe6008d8efb8f7359b2c9ff675fed0a4dd7abfe695cb75d810082911d49284ac73fe4e93f88b746d351bcde14528e6eae4dac3186c2f357ad344ac1c1dc4a899c6059392730de797a8cb11eb319d0671885e93fdb95b0649372a1554b4fc351c01cb6d7d8c05b9f72d904263c17550d43d27492ab1edeac297a68812d2ca01fb4d23ea1b8018cb6e05594c84abfb0858a234efcc0bb7676de6970db5f829d54e24f581063311aad05ee1a2d994ee4fd82481a82fc378998a13f4b17148ace1e4d6c2bcab065436a4d43f93e328d79394ae682c9091ead552ed150c9ae5957e1426f48f58ac28f7b3c3b76c308c5ba116614aeb8ea13deff2c8a844029912fe905af9ad1b34a7aeb6e646162883ecfa653af257621740cdda72444c8935c203c281ba050372e027e150d38bae9a7334a0a86a0d14557c70a27d302e50a310d38f376a9896332ad77e560d2e60ebd5b8878ef5f988305aad0221099be3730f71cc1a2a17271aad1e5c5773d6cb68ab72ebf7a001be16fee817c61fb7870b5ab24ee5bbe6dca683958a06a64cfd89944fb654eb652b85d8e2052e95f475f3b3d0888a88dc5c1eaada0ae1d63be4654993f4af0b4239c54f989d99eeba688349cfa07df003439f2dbc7aa9a9619695037ef0c0d93fcc59f987b825df267480ffe4ac7a7598bcd5f547b46360651a2563a719879b95e0606e8a30dddecd999fb4900cf8840bedf1abe2e30ac264ac13958214575821de3d7ebf5551b6dc99ee15f254d9693da043c18b9aa7bee54ff8ccbb537deed433bcb6b717cb4ee41bc13942b35e857fb2829131c231362708b2826df7a06fbe293c6f77010a653d4a65b629b6e787dee9412780482eb0f011e253a44f36ca00acf280853e548085bb6dfd47f6ea3633fa498b5c2d3393f0fcaff2359729b8d442fbebfe78ceb2c25ac2322e05cbe88dd8397d609ad0408126130a2568e72e7685b724e41135073af0e0aa6595c00c78de3f7f36c63dec428bedd42e0cd7c72ac52179f0542121cc3450970ecc24aae4bfe515578d116263d26f895886e15a41a4643d533e4b61266d33fab1dc1f1891c9020b3ee92270a86287ef9cb49ea0b3cf569b35f6d7bc43bd48f57a68e71403382264238384e5a9f57181aa90bd05f9df9b192468bfb449cae566d0e247fd37806cb47a8acf378f6067625fb40e3a1420e06293fa6a7538c01ba122b8f15d8af2d0eb266d57209dc127501b54a93ef9e63a0f02029c7b3a25e3f62626094bdd839d2a71d611e02f202ea29df060e75a8976ba2dd96d51f4a41d73817d01b24f077dd35a5475ed13ae308ab9bd0bb560be32e67f81947c34042584d63f830e459122c5714b850bd2a39c53965d35c1ca9fcd27970cd5e5635dd6902313c8be93c148c6f3f6fa6e2f55c8905d63b789d66a88c72a762305e867864011d31fbdb6604f4e48451487459ba6d7ff50d7614267189aa8d8d7ece93bbc57900aa491e442fd1305dfa03952d8c0c7f64b3216e05d21ba2c4962bb6a2af5562e151655b2dfd4d2dd87d924ce6f3e8c80688deddd97eef6f548599cd12f25077f48481a1805dcd3559eccdf115c55adb57a11133bb8718040781423ba8bd719b4f4cde6ef4db7b5a9a9b171bb32f29f499414ed7f8a4a44324d24f5fbf0597165fc75e099dd2aa87c5f0f946aa7267b7b21dccfeb8b76e4e464b9b33789545a319144da9ea1e5b32eae42848e1657d9d40d0993ab3821b803c5cc0ab73090d45a709379cc041b2944ca90c6e213401c374ccc9d019fbd473fc2b9bcc8e187f6a6194c35620fe7f961fab6a43bfb71bbb8f8f196436d85335f7d5c4f7836461c7dcf6d503f81d65f50d6b52a78c70fea5467c1cf6705ccfd6726f17c7da36fcf841ae616c6c57279473dabc68dc9b44ded1f7f680a270d380128f90f820269e058af712fb6ef931dd017b9020f591eb1bc1de8fbe97ea102ca2d5b008c6a41c0069c9e244b6e2c9513d56dce193c0d81ba71fab7c67a56dc2e595dfb4c90a9c38191914c6dec4eb4df0184a4666352a92564268a018a4fbea2e6d44854764849346c8f57b2cc76ad423b8557745ee97fbeead04ec0c8b0e7c5bb198cba621c7e0fdd58d7174862938e15b5fb2ad5e33ed4bb67ee0332be48f2b21c856aff86c189390f1b947f63179bb5bfdd6af97c41b3b1debcf394e6578af666eaa8617047eb3bf747377633067ed4892ee30499ec69a38127e00ca96d5c26cc28784f67330e1d166590afdcc0e4519510d24643cd333ba4cc815f9c9cff6a43843e1419c6210cdd25c84965557d25a03eab38da69413000b386cf7a4bf6b804a23dcba0aecc60afcd4ed681a6d27a66add94d22380b48b37e816d1848ee7680c7f91e823ba6c0d7ad979b5d3463f78e2c6a7b2d3a2c0f8f7ee44cd333fd28ae55d38b6ad1f16d7e4e9fde5d955d7fb5f594aa240dc3457fbb10344cb725665f4fd35b689e647cd1bf8c787e5a81773cc4cfad01661214bac861518ca4e0a30ba1eb8447492b5aac01cb2deb3a980246872c917af1f36608ea971b64477c5578e766cf53bde2f89c6d6ed9581505cd8ae501004b5454f4dfa28f592e36cc3aef306f83e8e46d0d2d4d2c0b25fe27fcfdbe3bc86bae7fcaba27f55df70c83ae1e5e025a4cf9e67f7116cc6948fe97b61e8f8fafcfc2cf12a320835d7cc4d2c9651874f1454828ae8040455d1edb12abd27d794da605068e3016d30bc3f8cdd3f6e451491cb652f15f7a43f3e65f868a4d1e91bd5c7f4b1628d1d4a4c35e5d5d07102ed46b85d99d3f365e876ab34bb62abdbee23d26efea6957bd30d127c2a870425fe67a3aaa6179bb193cc9608c8334787bd0dd23105f349839e3449cb3ef72796569708307b36118b4a0066ba6655762154e3d7cbd41e4ad8c0aec9e117c4aaafd74eaaf6e72cdbba70db8a68301bced36403f02a8b3475d362fb11dd01f5a45472d8e4b31adcbe6eae1fcbc4c82361a1642b2bdafc4fb208fea4418b0448268bdc299f4e77ee64ea7687582c2338b79578e9c00abb53c64bbb2c0c3f4fea0c6e10fe7aafeb669ea96b653fb995bf8581d0eddbefbb9c6704cfeba7b01eec45accd070a4222ce3d0b6afdcb84a52f4c93a95164fe207bde0c9e090d5c9da1e7b22ab737d8c284bf11b49fa40740d9ba249094dacb5da50b605d8c3516b506868796f80f9879fa7a83e4ee7b3922956599f822e75735deffb282185a7e71d5b2d870e0c83e3e80ccc238717b894321bece492939c928722456587d4038454bb3aed70202eea3b90847bd9a04a0dc761ef452172bdf4de2dddeff3c4de0cd2518038aeeea38f7a72c3c5a48a42950ce419e25893a05fec762d487786ed6f583411ae5d9bde084bd6b65e7b14ec1b06cbbf0a28c48d5ae0698d5a0bbfe1e83b2ae238bb3c8f094812ab3e13c7c6917fe3a1d72c543c9fde68e943b4fd2026889c57dc05e33acc2906f27b62fce2680fad0013288ee07edc44e92ebdbc506668b0f713878efccf532e8a5a12df388be859ae1ae27e42903f48df5e980ecd19e92600939e51664b462a960324b3e60d3dcdd1a62f648787b7a68ab40237a587891da7a2bc388176c2c823ef0e811c32242bfcdae38d579a1cb9e160f6e57505ab523ab150187d39c1cd70ccc03b2fc9bf027a1d2aa7000943835dc55cf162e28e19c1c5bf5c1d1f6e99471ab9644161415acd6115c20f02b402bca71a413e221776497362dbab53b1052acd5ed33d42b6ba496fdbca491ffce952c14b19265865a1c923e4d8230018ac109b12a232f39528513277bde532409558daef3197e5ebc53adf557785da6bb553cb306149a26c92a2aa8eb3830fb75996dcbf8bad36fa685ac2ad1d666f652aec4194307e93e1d20875bf883ab20bb7ea4d1ae6d4273caf3aadf29d7cf8fa19df95b283a8290231430f715d5d2011b66784cd9fb5c4d1889ab216c386b47b986d3a80ca82087c42483cb90c2a8934b392148fe45ae650af5ea85e51097fe61dd52b6b376972914d9b43fefcce579a87c3598021967022278bd9ae242eafb0fbc19cad10939c48d7a943f434cf6aff59c168a0614b6ebc6ed1db7d99b5e71f803633ced2e5704df46adc170f7e3276067aa2916267920df1a7c9800aa474a071653c618516fdba54e6fa96a2cd013df69c145fe0bf05452550f0211b4d5fb5046b0d5531c694c9f5a78362f5c77240890dcb522dc091e68e30f0365ccbdee66db801e19ba6a3f2a97283873a7846d8e284e7f18628b9bec41ab3b23e8172d4b6f5fe04e178541ade8667023f3d4b61d35d9482d2ba20b56a0d48e2bc1976270421ca71b007b571d1abb3310742630954b71ae6e130eab97365cfcbb5db8db7bf0db4f3b870333ffeba411690e148c8b57c7d2a38514298a1e139a565480472309ae80d662ed43df3cdab3e35bbe6564bafd3d442982ca9e08a558c75bb92332348dff9bca36f8ab949b558d533d2a0f0e12d1943d880c288b5baf484394ffff6c34addb12c26a4781ed2609013f807fe36c23dc477a5077c2aa646b3b23baa75114578a151f050129666c2201df15261bb854e9363de1b13791a6f0e4988876b566cae9f70874c2fee1cca8f7cb8b8492ef31b17e41c45cbcd576baa4a90e2f97d979a2479bdd2100682719770c2182d81e52facc7641945bddbde88099900b5ae9e05cc8526c358148", 0x1000}, {&(0x7f0000002a00)="bd0cfbde0e1562ee6f22ddc9458d09776a78de5a65b5b657512bcc1f925580667d74591fc189bc7eface27aacbcde8399eb52984b2f00d2516383eba16296f29559bad9b55887b33b005cd8a5d47ec4ea377ec37630ae565b146ef", 0x5b}, {&(0x7f0000002a80)="1b6fee045d537c8c44493040ee951a816624519e0761c5c6472c679de6dccb4a7b2ebd3c7c340436c74315e4e2051bcf68f4fc4e3d", 0x35}, {&(0x7f0000002ac0)="2d160b08cb0c01eeb161ea1856bddb1b6b4000e6f31ee03f078072d7198a58a583413a1d275ff9019dd30cf8ef21df7cf16217e88f3e96e177f042d2a2", 0x3d}], 0xa) pipe2(&(0x7f0000002bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) setsockopt(0xffffffffffffff9c, 0x8, 0xff, &(0x7f0000002c40)="0c920d1a60a5a220e8100bbd65e6ba504584ae8b844923e77cfd27cfcc2e99b90501b9358ee4f8a02dd97d1842f33e6c775bb53d9893c9e3b80010a141bfa8b68d1aefc1bcf0bbeb02cde01bb0306cd8124941eb078bc6deca437189f78acd2088be6ebc127e38c35ee5d11df310497d4c1e8f92d34b6af539a2b813487c2f2c92a683907ab0ddf5ce34684b5c56f1bcfa76229ffc75e0452bb5db99", 0x9c) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002d00)='/dev/vmm\x00', 0x80, 0x0) flock(r12, 0x8) 16:09:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x5}, {0xfffe}, {0x18, 0xfe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:09:32 executing program 1: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6aa4a64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7599278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r3, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x2, 0x9) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 16:09:32 executing program 0: shmget$private(0x0, 0x1000, 0x4d8, &(0x7f0000ffe000/0x1000)=nil) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:09:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0500e9ffffffffffffff"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:09:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 16:09:32 executing program 1: socket(0x11, 0x4003, 0x0) 16:09:32 executing program 0: socket(0x11, 0x3, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1d}], 0x3, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 16:09:32 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x4}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") 16:09:32 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) fcntl$setflags(r1, 0x2, 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="d04d24552287782f68ad8afd1be07932b689d74c2c13286b69a9a18cb21545ef51787f86f7e294fd2625768c45ded17bd69d8d672785c04e5e47f79f3e6f1ba89055784f39", 0x45}, {&(0x7f0000000100)="fdac3bd388167715b7566361e40300221f7f398e69f19f6423b04ae23a7faac7a5642c63c240499047c9926f325e5d6395140c00af99a971e44c0c3f59f9165438b0eab3d53893aaa5a4c6cdf3e0d170a668d411b5c59f2870216183695e3248bcb9bb735d5a125315c823f7db4050622b", 0x71}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) 16:09:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000380)=0x5) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000280)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0xfffa, 0xc, 0x0, 0xffffffe1}, {0x80, 0x5, 0x3f, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d74029bf1ff070000953a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x1, 0x36, 0x3}, {0x401, 0x8a, 0x6, 0x7f}, {0x7, 0x9, 0x9, 0x8}]}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000340)=0x1) 16:09:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x6, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x404], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0xfffffff7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x11, 0x4003, 0x0) dup(r2) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:09:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="88"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mkdir(0x0, 0x2) r4 = socket$unix(0x1, 0xbb6d018de986381a, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r5 = fcntl$dupfd(r3, 0xa, r3) pwrite(r5, &(0x7f00000003c0)='^', 0x1, 0x0, 0xf43c) 16:09:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "00000100e8ff0000e18000000400"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001600)="11ac51f7d6693a129b2e765d0de14946028be83b3672a82136df5f4a04035204fe69b6cbad92f69281ac112900aa7b1f48c42d733456aba89c7f2a77ccdef4d01f83042300687ef1a1aa87a3b0d2f22258fdcabec90c5048594d36fafd7bab62e216ef31970412aaf2f9d0217636d60e7f7708c32810404e831502fa626402c6b8929ef6f321528b878daf55af77377fd0be0f0f16019afb13da999d4a2300dbcc1030f1810462ccd7671f9482f7a3e3a32f305de83d1e83a68818a7df7edd8ce63a38ebe8f2da881856056c99f626e528a2b5ddec35191eebbb56759ee2b2d6d064622234e1fc6898cb7b7150907d06a3c6e4282a1324fbcf797364ad62524fe7eb9328c24fe1d205400c5c5d65e611bfcf2eb0d23a93eaf9bb9ad32369d770153767f061e01af0e7eb19b7657b722af9dff7db6e352a309735448f91fe860c1192a01468b3e07bf319e7db5faa531adc0d03bebbaf7cfc0306307247bfd77d5a91f95e0cabd789a3ed790b8ca01bede80af5fda8faa9bf775bf577d17431a2097c219fcf163958d74354c7af64e904959111b26b9879c1e3ebca13a32fec4c0f16435c4002d9bb921895ce6b75ac5c0fa9ae5dc5ef3abb97f3233b0616522a6bb1b0c52986ef2a59e7e30506b258d0c77937e8dd7927efb4fada010c4f02df8cdc2667721f0fc505705eb2b7a1ce2af8cd5635fede2fb38f7e52acba9be795036137974a6bba95529b42279cccc6e8c913d6192c1b40c17ada6e67d9fbeeb0e3a8c5f5b6d091e39ce9c11003303b5c46d10a6db550ee04846311556c20b7b361d3fc0ec81b423c51ee90bf75a43c59c6ea06d8b190d866a418964303853164c62d04d928f6c1172a79633d539006da0842cd30d0b5cc0e6903387d0fdfa519569fd6a38f9e8d2a6c8985f6214d947a6637f055f57bbfd6d801bb21a5a33509879ab5111be9891a6b6b8e7be69652444ad9d50d68914b3309c913924a17d78f72ffda4562d89a2db467149a71dc24d2a17475d9d56ad473405be2456908791062666f2b0a3004af7c6450897944ced39d9cec3c680c1b22a09f0ea9d5b87c9b3a29bed73961aa061aae12d5a35d7f8ac534be1fd568ee601d6b4322a67a59ac2201ffbf0c06a459178046075dffe116539886b22ad0ee7d9ef35e5ff3b6060bc0a9f33f4fb1b987d000d561e6", 0x34d}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x29) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xb3, 0xfffffffe, "4929dc9df2ffff0000009078bbe6f44e4db36600"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="1e", 0x1}], 0x1) 16:09:33 executing program 0: socket(0x10, 0x5, 0x0) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x10, 0x1000) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b41153c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678a05168d14c524379e26a6c935740f484bd85f041e1c2b4b11ae0b06da38d86060138"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = dup(r0) fcntl$getflags(0xffffffffffffffff, 0x3) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) listen(r5, 0xde) 16:09:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x404) shutdown(r2, 0x2) 16:09:33 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f00000001c0)) poll(&(0x7f0000000040)=[{r1, 0xd}, {r2, 0x8}, {r3, 0x4}, {r4, 0x100}, {r0, 0x20}, {r5, 0x8}], 0x6, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pckbd_enable: command error 16:09:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x24}, {0x60}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x7) 16:09:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 16:09:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1f, 0x41, 0x9, '^\x00', 0x200}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0x52, 0x0, &(0x7f0000000180)=""/82}) write(r0, &(0x7f0000000140)="04", 0x1) 16:09:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) accept(r2, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x7c, 0x0, 0xff}, {0x64, 0x1}, {0x7ffffffe}, {0x400, 0xff, 0x27, 0x40}]}) kevent(r0, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000040), 0x102, 0x0, 0x7fff, 0x0) 16:09:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:09:34 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000280), &(0x7f0000000340)=0xc) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(r2, &(0x7f0000000380)='\x00', 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) pwritev(r5, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) write(r6, &(0x7f0000000300)="774762b97a8ab2763928ac2bddd434ddb0800000000200000016e6561100"/40, 0x28) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getegid() getgid() r7 = msgget(0x2, 0x10) r8 = geteuid() r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000140)=[{0xcdf16993fa5946d4, 0x8529, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x101}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = getpgrp() r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r14) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x2, r8, r11, r12, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r13, r14, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r11) getgid() 16:09:35 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x28) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff3) 16:09:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x0, 0x10000000000003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="82c1b9692f595b47f99d93923308680418c12faa27cd39936a83380b058adf4baed81923a357", 0x26, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:09:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258", 0x3}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2a2b1d3591ec0a25be9c3c2e42fef4b1ff90340962ee1df54b6653b9c7be5a85e79fc7da1f5ffade78d5e8728571e24ebefba31726e91b5735bbae30cafc1c14f79c6c0237e83fe44ea4434e5b54d9b26aeae8594937f99da031"], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:09:35 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x492, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/219) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:09:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x9, 0xfff, 0x1291, {[0x800, 0x0, 0xa60c, 0x6, 0x5, 0x401, 0x7, 0x5, 0x4, 0x0, 0xfffffffffffffff7, 0x0, 0xfaec, 0x8, 0x1f, 0x3, 0x7, 0x7fff], [0x81, 0xfffffffffffffffd, 0xfffffffeffffffff, 0x0, 0x1f, 0x10000000000000, 0x100, 0x2, 0x4, 0x6], [0x67, 0x7, 0x80, 0x3, 0x6, 0xf6, 0x20], [0x8, 0x6, 0x8000, 0x100000003, 0x10001, 0x80000001], [{0x3, 0x2, 0x10001, 0x3}, {0x8, 0xcf5, 0x1ff, 0x6}, {0x8000, 0x0, 0x4, 0xc}, {0x0, 0x8, 0x5, 0x3ff}, {0x1, 0xa4e, 0xffffffff, 0x6}, {0x6, 0x2, 0x16851f0c, 0x3}, {0x3, 0x1, 0x4, 0x3}, {0x7d, 0x5, 0x2, 0x2}], {0x7, 0x58b, 0x1, 0xda0}, {0x400, 0x81, 0x0, 0x438}}}) pwrite(r0, &(0x7f0000000280)="d000", 0x2, 0x0, 0x0) 16:09:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:09:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "26ba553e075a335115b92cf8fcf5d74ec6123f67", 0x0, 0x65}) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="fbe744a1af0ce278e6", 0x9}, {&(0x7f0000000100)="1a011e28dca5d5d53352426b3a2039243b44f235", 0x14}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, r5, r6}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}], 0x38, 0x5}, 0x0) 16:09:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000], [0x0, 0x0, 0x8, 0x10001, 0x0, 0x0, 0x202, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffff8], [0x0, 0x0, 0x485], [{}, {0x1}, {0x0, 0x0, 0x0, 0x40000000}], {0x0, 0x0, 0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:09:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r0, 0xa, r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000800d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffe, "d70000000000010400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:09:35 executing program 1: r0 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r0, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000140)=""/185) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xd2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xa22, 0xff, 0x4692, 0x1, 0x4, 0x80000001, 0x10000, 0x2, 0x2, 0x6, 0xfffffffffffffff8}) setrlimit(0x6, &(0x7f0000000040)={0x60000000, 0x60000000}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x4) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) 16:09:35 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) semget(0x0, 0x4, 0x18) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x400}], 0x156) semop(r0, &(0x7f0000001400)=[{0x2, 0x3, 0x1000}, {0x0, 0x7}, {0x4, 0xfffd, 0x800}, {0x1, 0x4003, 0x800}, {0x3, 0x4, 0x1000}, {0x0, 0x7}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000240)=[{0x4, 0x1, 0x800}, {0x4, 0x7c, 0x1000}, {0x1, 0x7, 0x800}], 0x3) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000300)=""/168) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000100)=""/223) setsockopt$sock_int(r2, 0xffff, 0x40, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4}, {0x18, 0x3, 0x3, 0x8}, 0x19, [0x9, 0xfff, 0x2, 0x0, 0x4, 0x6, 0x0, 0x9]}, 0x3c) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x7) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r3, r1) 16:09:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) getrlimit(0x7, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffc8) close(r0) 16:09:36 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='.\x00', r0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000000c0)) seteuid(r5) socket$unix(0x1, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) kqueue() fchdir(r3) 16:09:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="76189ff857cd35ec34c6ba24083bed828cbe6e2d82f1b0bb83967e3e6b5a017dffd538985eb40e544a1aa283bf8f75e754390c193bde2bc99ba00128763770ca3cb37f9fd0532ba05c8a129e4871b7943d9012108cc7b164d624614895641b5100f7ddd62aac51abda1c25e49c8a48f55fa20c9091e87c0c4dce086f50"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) fcntl$setflags(r2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:09:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x1, 0xfc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) bind$unix(r3, &(0x7f0000000100)=@abs={0xafa98f0638043b29, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) pwritev(r3, &(0x7f0000002740)=[{&(0x7f00000027c0)="ea4a0349802d9eb38dd1e7a845d5244d96a0bafead38eb51361ce909bb88aa0a6b57b5f42338e70f928a3c6e5ac0115b3ab5023642a7c08d0101bed886c366bd49b1efaaf05091c280c6859392a0722ac6d94ebb5c97898f886b7f82440bc6a1af824e051026d91e9699e1d57fa43e3042df0dfae1cfdbf53d83ca470d63cde5cfc2ad9056216fa5738a2f4c3d686c401c6fbbab5d60dd51900fb62ce01c104fea9ba15b9e231101744b7ecb2d29dadbc2f54012cb688891c486ad06561c283a70d1b9b0f405e0fdb072d97377780df414714e351691632c0684036b3624d57adf0f34460c6cec33a199fb959bfb78497c6a6e26c99230ed74a15bf06359f074d5fb907404a9710286551300d3674fb46023dd1411f4782468b6b9cc755b9adf7dbe8c5b2f7e8bc41e0703c2114320f6d43f7bc64d3cba456bbd2b60bac743c057a9e3834143ac56a701953b147e47ab177ddcffda4f06f69c760c6888e3d1aa889edcc84d1c72ede20d7224602a23de3af3c69bc1c661be6e2bb1a45f9a1eba993134baa72a08217a5ac01ee1d2cfc6394a355e20997bbaa12d9b722b85c966a958d6c93188a24b0246e6e6fdc63e5968d5c826e80e2b726ccf4b5b7ff9edff5b4e049f3ab7912ea4f941aabcc8820b146f02b825be5decaa81d79fcde4db5a81a30a9512999f6908fb8177cdd65a37e85aa3a639ab70c0b95a310b2c4c4e38488ee2597685e32deda116a625bd6261956f352a7a1b2addb996d4a4925a8f4b54b233c5741889abb6d570560d7016acd10201413407804122592319b60e9c874947733ae2f3f3aed1a009961aa49e1383936f0817cb0296d7d74945ce618432f61bc65d2d780293c8831e523ead31674a429c8a01396ea80acb172eac0a358e36efe8ead4a8d6f449ab9a0c6571f659709b68766167b80922393347e1488f187828f425afb15cfc8127c02d129eaf903ff7133260ba172bb781c92bf2c367eddbb6dad94dc22cc10c4da5ca00bd292fdf6948e56e15adcfb26f414e0e8aae52cdc20059d99463d076dacd15083a25f7c93c4f67f6efeb3078bf276194de2644d389b542ca4bace50c38255e340627102e88a1aec2ff16a7b49ba86dc24ef7d2334e2029305b18db4f93094c1ca04fa3bca3e84a57d744902fba40a77be3eaf6bc05480eae203a22da1eeebe152e5719f2b86e3ccd13e168502d906def0b18740f130774b188ce88ebead81dad1e15e455d42fd852a69d6a4a825093add88cae26d69ecb088dfd8caf0e8d2871cc010acdb1b635278eed41b1740c54d4a9314e03531ea9ba0dbe5f0bb87447c529f4a7965528ce75b6a8f8728e8f4911e448382e1cc0614fd3a8fa392aa5295615a1a1e1a2529b9faf809bedbef205651f78c3611323f01076372829728d2320dd51e89d032120f2554f05fd124cf99ad1a1ce509f0581f0993bed775fa52427d2378e199bb09e50f5bd19b45794a4582106835e3227db65542dbba1f5456436455a0c42350645e78d47c35d2733d731f8fad047c739fae3f7414d8bb0320e7ed51bd35060ab81b91fe1f47c0b291a0a6367a0a7d411e5c2b140ce0a66d3b62a516cade3453e828fdc66871ec08f6a773d696a97899aa4f0db525340bbd85e04c4855db02818d3d389ce20e5d32743370e544b5141ec99291b3cbfe1bb0a26f972bcb5e1725b3675bca3953755fe43a94a5bebc25cb25547784a707c90e0cef6424b937bcaa6c29abe7bb2c5505852348ba3d791ca8d264376a3c94687ca57765b79e85ec9898457c9805a615cba6f6cb0f6c9119129d1d14f51d12cbe3f5e984a61e1c664d2663c08c5f36e408a98e88ec01345f474fd607db6ca665a2194628251e6eca71896f11223e02ae34354eee49827ce428ee0da4a5ebe9e2b3c3b1256efc30d972f30eacf27b90cb312c6eca41aee5c06a275cc6504ed2da26a5e21317495284882d3e4d958f56ab2d396042124a0fc046e6edda8b8b61b280cac0bc6e0260e7fd3f17c356b820e80635441efba4263f836c7f40daca93fd4913d728e274603c07dbaac0b838dec7129fa3111e7ccc9e9e60dbe43448f800f72ac61bf2eb1bff23404fbe4e394f3cc238ea783f1726a1996af50984a2bc05379c91f359571894800b4b431b7553e52dc9e00a8a97c3c7d73439216288b13d6a47f9860578d1e39609e877a48c35fbb085142e0828ffd87c52239e402fe1d146ae0ad8930a1b5978f14ade118a488595f86b3da45b3fa0f97290d283b4d53b80664323fcd352bf0638136294f5cd0ea25d70cb3253f6313181fc925bc9f19b2d839982332338a0da5f26a8a7eb944c146c38028b4d2c85024e8271295faeaaf160adc5f2d66d5034956fc256c16dd4fff3da4059728ed477ab7e8bd83f633408fe1295cc20ba20e7aefe6d50229b468ef9ba1d92fcf1b14a5406bedd98df4bf27534b9ebfcb11086c76ea25cb6350107aeae9ca29c63a599625e04d382350cc2a28522de0a19a82ec69381eb930fee897b0d87480e7b375e129cff1f098114978d511bd5e8bef97b3e90036ab5fe111194dc9f44b1ae9d18ea716d1eac4543f8afe938e73fd5aa44a5fe0b597c84f75679e6c5161c26c43bed38a50ab5e2c53b1d5e22dc3a37d8493eff28d829ca90d2772142909dec754c134d087fa7b1a1049bd216e94eca3367954288e182bdfa34ac0c859367828ff0a066f2154e5136655a845d10fa07ae0e615fb4bf2bfdd2e0305ee7486fca964e323a15ae30a41198a129494c9a5c01c77648610778faa45077b85444b1f1244844755eac22fcb1fc710cd156f57179ee88a19c4e3433fc8562c75703ebbcf8077491ea3dbe78b5dbc85b0caf037460e4b135a4ccf47a4b3206c170d6f439ad149e077e4c7f80590260a3f00ba83a831308e34537fdc0a3a43a9e7f98a2874d5a5722d44c52c6e53bd7a0cf8a50b0c1ed68a8cfa66de9078cd31828401dd17f0539af72be1571cc83f86d302c3ea0a6cf7730442a6e9b109f2b27e8ba9ff21f1c825051a1995724d8dbfd36cb6271728f249ae184b5a3723628b9ea4fd92736959b3392a8d363f4984f84af9fbec10b714b7e788c6dd3f72ed09838a8509b01209f33d36984677e3923544bcaab2ed0ce61a4df0b6b4f467f097c5b9d32db8d83c418a42af9042827fa09eb878d62cb737efd2d4a406f112e2473981e738a73c860f9caebecdf356d2328ba2d614be18d7736e8ab9b8368b9b618a48f2de7fc0c534d1dd43038733944ac9d918115214c02fb5790d7c61f42bc7e46ecfd6984e719b7c0ee1739c328e8f48a6c49c30e04c9097f8a7163ce83da74536bfdf65a344b6d8c41db6aabba0205e63269c60045a8bb9b05ce040b47918fa54e97660ec96c764f5dbb83329de046fdc169897d4dbc85bb17afaa78c9b57b41e869ff9a5cf091a99dd9f99c221f61a12a25836bec83969d0f3dcaca6e8f14aabbb672fce8b9f0893e6f331f048cf36462e038d4301fc81c0d241539f56a75f4e9a7206ae41b6a1486cd1c53d2512055aa57763322d64d0a26e8f348d4247f9d430a0d537bea71127b9b86c47ba2819482262198e51825b8f6e9bfcf75bc1a7129f8079a23c78ce5295fbd2c09d2ff554eeb2faf6254c45486ded488fae1a8e14f82b56d75c151a78a9d99c2805f8dc53c6e77480d88b5f5f52213bf25f03ff8662941ca72a6b3372e03374f96eee71366d05eeb0b69f03a80bc16aca27b72dcea6c06daae4d17081a9627066beb918b5d892a7917bcb1ae3d2e6f376d3c6fdfa048b6e3c46080c21dde94e6506a74f592993becf305c0381776e1766f4a47b1cefba488959c0654a280fa5ec2dbbf30e96c6d3264190e1af7c97fc23a2c75ae0464ff4556906169a56458fe15f29131575b19af9f7f0cfeda2a4f428c9c3b703ec19e0bce6668e5dd8add9b9868c41f4c14057e9eea52fd704f92b5a503eb29f52d37423828fb8f3d6e67f8f2da07d52c58c8c5fbc896985078962c35863e9c981a78b3638af8ff5d9b06fc72f4cd206ea24e38ec62ee9bf7e9aeb7e6f3f7ac48b6e23fb90753a1e2d46770d25eba6d69b20adf41b99f5ec2b16be0f5af9376414ecc6b3e5877d46ab93f4fe14f09046e0f9d52dda9a4b7efd0a579b2da228e78b70e0192cf7d9fb576e1881051b6cc296356cbaccdd01b43819d28b0c4cdd0e398f360286082020382229b8875307a1b850bea3151271c22b68c31f04270fdd85f6b369eda685bd67afc1db2712a47179dd24cf1ec5b89194fdd12b3813489ab46f576a03128aad8c3b66161ee4d55a5b23d8a9f64f36823a8554c1aad038fc5cf00fe388f73816ca35e974298785e1a2df16751f034f8b352a86d5368cee17c5cb3bce165ed2d556cdc787d55dbd8f40e5dab89b0852fd840d3db20f292103a6c05ba135d755a377ebe1a5a689889d26a4fc747dec05a8b9293ed3ceccfe455614c3ea6ce9eb8ae7fdd75c3f4f4d26160fe3eb002ad0ea33f322a318a305897136d13243f412f5579a325c940af6eece00f1b8a48c572c1c9261788404a2ce56b3dd9625ff50e1e8ac13407a7d834b14273feda189b02ce2a2ec516fb421ad6225faa37586941a249bcf82d81cdde76f2d882e35088a58a35b2695a1240ca9fce7196ad82be7957be263d8d3886c712d733f87c60694021ba4a25bba9900c514a4ad316a5c9a5e91df71817d9edfcec3301750736aa7b5aec6598b3b8368cb319735807c359da6d0c50be5fe4aa164c85fc533bee54b747a4bf5904b8d61aaa921a2c01e2a662aaa5ec6c33f501ee244fea94a4765af5a9ca24532e45928da709ac77e0435dfdb8f39b86b734b1fc3d2e3747f73d56ef3144ac02fbf2919cfcda2461c9a8f20a99ba2bb52efebaaf0ad54c597602db4918f4219a29c0ece815df2fb822edeaa847294a087632bda3eef04a7f82f1bec7bf7a7bc6d39b2e19738dadb25751ed05cc0d7a1014200fa01a73853d43ec10491257b37fc24010368585046b4260f03e1c7bcdc2cb00ee7a2de68a2e648d9df1faf4d6e6f25b097a6016375c590e727cc24455c29aec13bb815d247c244db1ec5c755fe75a98d7b64c5769a04f7f9270f6570a2809ddff5e1a85667544634c731a3a2f044f846e456d320cac8464992d8b0e161137521e7bccd81cb991054aca0afff1f7194774d7ad353e232427f7c7a9086176eba693bcaba8710e78253c01505150eeff86163e48f0eb18add46abc5c0dbd1968d7db85ab4a75ae124ec8ca4b7d855ca7c11ee50b009f6fa6fb6d12b7d71e8bf2b24abf5265967786e338764aeb1676e5461713152b2ee13e21ba6d378cf03fbbd87d8f8a71cc5db504509034fe37abaa548896c38786a97c950b65b2c57d8cb071af0d2684a09eb417d3b20732834613053dd3e56bbffc8e698bac8ccc28ee9eda8fcabce4051174f41140a6f1196ccdecf6f9dde0f76bd49d8f6436196d7d7918675eb924da4cf0d8152ca6a8c0543a5a988f1c9c2c03f7f2dca4214077ac3cc65b812c912a790ceda4bae7d523c1cad75e6fb617ab335f5aab33d7f20809c0f744610aaeaa4569ce9352a41e91152f222346d61f0078d1d1ffa91da10fa0d399ac62c445441707029ba2511b66c1d23ee27617b5668790b8b1737027e9c941b9af4324f5a533d601f116ecec2a4cc1953fe1c90eed86bae4e0f169d661cdaba73254314c73262e9510ebb1d38fec324d656a59aee38606a70eea4a60b356aa54f3836c1fd10cbc47de2469d45f974dad59c4dc564", 0x1000}, {&(0x7f00000037c0)="ec02aeb413b0978c0b91cc42feb42ee4d213b26f882fc89bce3f3586a966c6351f9dd4e11012d9ccd8d017d531e4b47e4d6a1bbe9893fcd995efcd3bd802cade1062198646b8b6518c4c675a6ba808185f4d799082769f74630cb9763fd83878f6a76ff3da7ceadee82dfccea83df71114707a937e96292a8bd80b8645ee9b50c4f89b9ae36aae32e804dcc3c8444dc2e4519d33cb55f3531ef0994c0e1c87ba03016a0773cae13e0aabf5e247f078ceb72bc73622ef310b6815c785318c96bddc99a1f4e5315e3555", 0xc9}, {&(0x7f00000014c0)="a0d55abf6e63142cac56153c1e58b451c65110a89416cf97efcf8c41dd300b4df5cf5d4df715a67dfbd5b17b93a0e940b7f8808196a95fb88605259886cac2a72cdc3b6b5050b05f1b8204f9fd3de47f311297498ba68b817384ed5073c7e7514b84b60c3f23ecb75ccab821554509903fc8ad0434a9967396649a16c967571844c343481931d642baa8e8092ecaa32259348fa0d327193c1f6b6347710fdafac75628", 0xa3}, {&(0x7f0000000040)}, {&(0x7f0000001580)="a65aba4d850b0c446687d00857d1106b5627af9f766b592a14fb1ca28e63279f270f58bad9cd9e8407c37b8c2765a5ad8e21580c30baacf49feb6105b17fbd438f775725060c70957de52381f5abe8b6bfffa55178c0b12988297ff206db8b0638248169c37fa9ab2ef27ab9ff3e2527b98faf024a9c089337c13963ba2885040cf27b693eac61b56edb", 0x8a}, {&(0x7f0000001640)="18241a90f14c70c6f04393f4589f930578225c521e7897a25ab180988a8a7a67ee177cf53d781f4151abb193fbe85846c3c48037a9c4a61962d58aacef27fbe4c9f7edc66f075a8c0606a00b8d2ae77b47db6d0b3e6fb3162cbce57c8d2f4ac8e5e9f25235f49bfb0da1d7881861b38697a16be7063287a69583618d8c481660e226936372338b655b3df0f8e4d43a24156aa3672fbc9e6db2435bf5f20c7fbb15aadf55789ca5213438478c2022c806b7e71b4d038565c6a6f9852c17e10975a4593a2e6d608421d4b5ae8d8efa93fb89297ee0e98a7e5dff05a0c5d8ed788da1bef5b46a0c85468648edf9f0d7cb5733097a1a0cad9f9c96aa241bf1c43bcec19b50e54bfd275e21f4522e3c93132d653a134b9b5961374b22cf2ab1343935f95d53ba8774965046fb87db57f9ee8e949a6d91325bd0d39318fdc13c90ff28ddb3930d7886f5b16657a5e8fae63ca162c5cd9f4203a843ccbdfe218c24d44633cde192a4c53a75be599821e7de80fa28006cf64c3331807a3eb36ed2a3073f080a2559387af96ff8e1081899cb6b03183ef14b85c87894f59b059dfd197ed197acce3e7ef924f685f6079f3e0c3e55fdd052c85fa76648448d6cd62df34ae142d7537f9574953fc06d4fada5a4e21ff62eff94e8bbe6902d191b355d9751650cf480a68f8800e9b72a199ce27a7cdcb541e6050d24e652e40a4fb0747dfe30fce1989c7319dd5a488a4a0f7df776ba8b052ac73c700433ceb7713751bd89bf161bf912f0edd222e875aaf8aaa43b15c0ff96783cf13716f9f12a795511f92cb4bb53fc4034a66cdb274fbffb9f4a27ade1c08688e1c4a1131cc681d0601554c57c55beebb2c9988660b157c120294c688f1fff0b3b6795273ef123ab61456f11a4f6a96e6b74832c2bd1ae562aeacb038842ce1dde945b44838ef73f94b035fb05046153df557e9a95a693c8e494c6ad05b70dad311051b26a7294cf88d5233fef2387bcfba373e91c168538e179e183aebf5ab11d1b2ac221fbdbf5bc05c446899272c8732041cd1d12000a97bb67cfaf5caf632ef6b22d121f0ca96135918694965fa1b2461a8b2c9770d33c84b618182e9c21d8df8353ceb762f1866c1b13c5339827c192d9e97d440032e5b913e895fbe39d6f4bd127893b82e52232dcd4b6b40085c137be5ee7ea1b5020682c362fd660aae0d13c1700424183366d0cc2fdc70c83af40e595654a0215e48d7a8fd9c7f1184de915ba568a638bfa5522aabc4aa774a18cad91ae19491c99f0da097e3629053e3e089b2aed0e3f5652c77f9795ba551290fbb3ea6b88de7c3612fac8a54764fb22213c99b733b79d2bc7938e975cd2e8a7ceab4b8c5a734f83fd24abe66fbbee7c1db29d8ae828402081eca807f7d4ab8c130ccb3995a761bf1d0337d5173a410715ddd3bb0f19886953149deedaa887247ba935b25d18e7b63262d95cf60608fb8ba8f703c4631d1dc68d6b97c410b618a0f1a37b5c06d3a5624a135a1c530d52c0f204b2a197834ac507693b8b6c9d5802fb41251dfd61fee71ebabcc1256b141cc9ad975e984f51650dcecb4a7a873b1ac76110bf38faf1f912edc5047d88e30f9c079d9cc09ea3a39688ecb8dfea6fd28b654e3407c70f152240358698acb8869fbb286e5a16c6a4955d7b775eabab1a2febe9e8ad897d00a93f1d1e9c19b4a417796b3ce8f4d0fb8e4f8791f92e94a982eef07853e0e99456b38ea3973a7dce0c9c6e37bbb8be94a11b5554db2f71a849844ce112120b240a2e7725d66807d1979ac3792a5796ba23079928f68fc0a2ab836784f4ad4e1658ccaa9b0bb8d9d7e61cca81e6ed0af522856119f2a97ce4a7be7c3ba5ddfea0754cc549e12ce1dac2ed7f71190b98ececdc85238f744f20dd0405bc3953eb1a7563189fba625085151b4dce7e32f3857bb4195d746c869f49601e6b9a1d056a7d3c6aec23590b8ee87ec40145a51505bf4685edc60f61cc8ce107d0827ab18c39916b89272abb975bc6e734573aa4e3ccd640ba48d06a166d89d6788fc343fcd36cbe25572fe8c21b712d6d1f1b9640fe714ba1cdddff4a0a627c8020766e5fd556409fdee3444eff0d517c73a8039351a15b024524e80e7d26e58bd1ab92c813d8445a931a370dd237928b3765da8bbba0e9cc386664babb0222a1f560699083c84efe2419b1fc3c62b71f212074e2a4f0287d84b287842272763dd069eb2fa108f51c086ec72e8231a6a57bc65fea497c439af56d40eda6fc8226d2d8299b23c1f3c064978a2cf499141e45a3a700b8633ec126dfdefabbc77966b53565565ed8ab1f656ff72f974c258188b8e392d515007ba33bf9fd3163dbcad5eb075f181962d9fb18cf53d13f839f54cd40b9f5741dd727802db7d981e4e4965621c29e889866265ded33c405e76fc7e12850ca9eb738ac9349af242b3166671114a82dc476c829b0ec9c51a8ff3d1fc41a04e8c10e1f8a4eb5cfb44e41594482be25d38627f3aefdab87c9a59440a2975028258e4fa2063e3567f9bb203f15b56684cad8be85e6ec0b7b33263e0b96c65cf8e00b59482cb8c233ea2dda0aff0ab4cb953293c0b70181932191aa31f58ffe8c4af65dd04b7a1711b2ce13b9b787ea6a19c1a21903fc3ed7876975ad7e68934ca3bdeaea50243935b05b1e09cb94b9ffcc62ff4a7a00b6c51685485f54c02a87dbbff29ec9e2549eed1487cb5f875958df9b5ee2a88416bceab0d5f4d66dd7f33b9e3df14d4a39ad58d6fcbdf33fe7b51d0e13d73a780642d2264f62178adb9d77b7e60dd2adfc3694e271828ccd4ba68d358bdb91b821312ee92d760b7c17d3eeb2b13cd88a7d787e597882b7d1505396544b364a46e611969b839993e8668bfc144170c419131910a01e2403e5932495e4b3a7d2ee0150d92728405aabf565f5167a8c62e63715deb0a75f810426314e20ab372b7107c1413ca94eb3039e056cf034d8e49f10feba061d7bdd885811648f51f0eb8387ea4844594b1f9212a50a028edb8067b6fad9aa0b6b0de8f91714f2bb0f0302207598677b3f2940775df0f4e083fc0184d9388dc219c83fefcb8fd1dbfa0c9110d6d094ba0391bf71a3d522355350e871bcb86cd7a7cdff09fbb52f5fa188d8772d476df441609a3f9f195cd03ab61872c1094c8d05977ce03a7623d74c7dcadc9482ba64f93b705f21bb8eb12e178bb5539509b4026112dc2fed508bac55a8de4eb801f9cc4ff78b46c8b42c72b677fdbf937a8019f0b5aa0414957b67cdb14dd71ef80fe6062b365ec24d1c603a1b9e267c0a8d90516f5422296cdfa33c4f8389bedeedc6239b090ef35c403586e140bb108396edd17229728c94e4e3d58f26d9a44f47bf122eb17e9fb432572f20eb81a668846e008516dd7ec88875c78ce3ea2018b5a1316ae0d9236d3ae8c7c5360ba273727a4ade0c0c8f83b497857e95a66be2bfb8a9c7cc3ac2eca2277423a2c2a5e44e728a7b298b64783c394f8ebff9262e195610614badb89f19b0c5c20e27896576c0d6199a0b0219a64a3b6dde894652abe2c5c204bcf968c1a02ed169c9a90a85c38095c83fbc197059b32d489f046afe8a70390618ce2a42d9f78f553724b4beec0c37ada854db8b66eabcbad0e6e2dd98a4cc5322bcfaa24d14cae7e1b9907b9cb351d1c3934e28ae195b4dcc0fa980980d684243d5dba9b82eb9c801e23660a49874ef9f633e928a7b6df3d757931c2ad637fd2587cd04a9fce9a8377ac2734aa4a6524762535b04463171c4a8cfa8de1af6ea0cf4f854eb5bffa2c29ac87737a5589b2ffacea56659cf8777474cc1257ee8e478fdc45c9936957d4fad885e9c4001d831c913dd8daafc0eea07fe2f6d049d21348df353bda0068999a33199273e0978609f73ae1db2e637a68f04a5a0004d768a00e29ca24cc0461616086b7421b48e948dd462cd323ea8395e630d1783f2389e61f26dc04124ea000cdb12cb8a7934bb472ecbcbb16ebd9ca419f51e864bd7c7042416427f5c7dc41c73e775158406c94593461f18f05e6a9c1d89b70c13738c51447d3f3aceafe2d6c3ace2abe99830946188fe600d088003db03af9c23bab7548fb04802792c8652d8ad0ddf813c11ba0235d15b4ac0c72f8aa87975da0415947eb49520e558edce355ffa4d6e181478d49c913adf8860a0888e9ad3af678e8b3a032c48998b98fade3a9298a75b700ce2a832295d6f219ef44871caf27f78e5fb6b0cae967db4538b6d2ff31b7b9ffd15681b4983f1a9b159d2cb911fe39bcdda5c76e3e9f1da1a017fef7f0d5a060eb57a2221e266b1f9d5c1153beeef50802ffcd7f1d4014d1dacd59793ac7d9d179e2bbd4f011d102e2631222cd626ec5b61de918dbf9646021bd9cc382057d9e0aa6f51af5de5c416c855ad3719410031063475f181ba077421e10a4cd55230a6c29d306d826eb34cd44e1c1bb102675ad63b7f8eb5442c34c1c70fe74acb0f93e0f69b05bd4912692f7051d932a3f90c5d504a9b432c7a57ab265ccb479e9763bc2ccdf16db268974fce6c6290b1eeef218ccb4b02e16b97002d260ec24fcacc1ec57f993b71e22b170810ca95cce23e118ca51bd294e9e4123eec171d39e1cc4000b13e1f5a2683fb6a8725de276f985200c41aec458c71299178232d4edd6a7341b5466a603926dc27fed8638558cb6b4eb0b79f31133a57720216141fb8635ebda7d3ffbf094c4d19d935b4e10b916a5cccc4d89bc142c84d702ca536c660097f9077c466254ba7bbda19afaa58bc7d4dbb12f674fccc823c7762c5adced594d466b49aba186a813965fd8574b4221483df5458837b8e5ea0d896506d4a9526a1edee4b52e8462ae04e5bbe11d034aa2276f78281668651a485d6e0fce88c537d683afaadc898e162326f3ed4f0dce0fc679ca04f882b43327956fbc0454f7820ecd85382e4479ab0c949c97aa35a7d67c8f8c5c1c3bad824e79207a787e473e2e7efdc9ac4738d8cb4c71b32ce6080d62096960d285be2f5b8f53ef2a04335e33aa4a34ce51400c365278bbcda176d9f894fd1035a17616fc0a534d4923a739d770e26c1d00782c83df4968c05b4ce6b6b3d50b41294b97c0cf4b054de21fa85a64fb5824d1a1493df8f0f4104a1bc80627a689f8127cb973ae773b6b90d369f6f9d78a86dd18d97786651162efed16bc53bb6e7d8c44019cc127b238b534ed1d3e17269b1a1c081ccafbd3dc8ab73b72ead859155041ff6186eb398f17ba3fbd2d4dd46982edcfedc9f17e02defc0c86ee9f50121e97aecae08c16e7bb37a1169e90b539c5d7a604e2b58621b1c8af7afa21c80b7a60faa971315d90d8351186d8542d82af32b2afd1a3500b3e534bd7e2a1b56f26f99e957fb66b3968b8d4ec78d48fea4782a4f5848a72de2c2cf002f3d850ee4e64127d227765589f9ddec38c4c0b32e721f723955721612a3c618b94aa210a5e3456fe05a2e775846b580a98b9776370eff41a2eb1c20ed3021bea0929542f476ac8cb70cdeedab77e272c6cddaa1c65d4fc9709e6dcb81245ce7560ecf8be2c5438fae8c860a7a8cbc783ec5fabf3426de1a4f81f386b4f5af1b95ac7c34ab7aee31ad72e5849dd22b042ef313aaddfcc0fa0fc8190b556ec95f0ec948d9131b6b5460a24ce6b5c2c3267c08a40e6ca322dfe9347c76918f365a66c26c86e2fafd53f79e98a3f741bd78e6faf405c6e1865d055624e60db7a6c710ef07a85e7b97b101de161e8c07639df878d7e3eed3d1cc5896d05690", 0x1000}, {&(0x7f0000002640)="ea67ddd12ae8aaa4a65309ed7c5ae309d882c069557e970b719ca21ab00660a5e5fe86846e0796070441fdfafa8686ae0895e46784336ff936fc8cfcd8d91cd5174098c0d21a04b736e1ddbc6323135c6243de7b56f43a11b442c8b80418176bc197d035b827cc0f6ea472ff06f5c1d4f57dd0a092648e808444198bbe48f727b58f7a0d54eea2ea0effd5d1a7ae7b556a4b2eca4fbf0ecec0bdb3e9255a528d7e979295d2a894fbe2837ed3198b0e38fd8671b6aba1b3e3bab2b87be5862d896133f07dd2acbdeff1645707c9e060093bd92b1e27a37cca9fccb9ee1661b0b3799bee369f00"/244, 0xf4}, {&(0x7f0000000180)="745019be440d4dcfd186ee7af9cd68c080d51a044b090a88f1def6bb792ea549f8cfffb624090752925df502770f64292f1e8675af9d011fcd2b27d7b0779a3294223a42b1e02f4404d823ebd6d61d1cc7f59caf23876527e463603e3c38fd6a5cffde0ec07f3323429ae851c262981c0d392b9851b1e2054f30", 0x7a}], 0x8, 0x0, 0xbfa) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r6 = socket(0x2, 0x1, 0x0) r7 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYRESOCT=0x0], 0x1) sendto$inet6(r6, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r8 = accept$unix(r5, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r5, r8) 16:09:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_RMID(r3, 0x0) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000080)={0x0, 0x20}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:09:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffbff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:09:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(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}, {&(0x7f0000a0a000/0x1000)=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}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = dup2(r2, r0) accept(r3, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:09:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x762638e84b723799) write(r1, &(0x7f00000000c0)="28e038166946cae1e867e6c444852a10c142e4c74aba428fda169dff7306d0734cda2afce69cf047a9b4519096db4064eeb34b7c9d732cf8409668a2ae65c77f398c52fbc95996c12e85436d826644c92fbd32cf362c0e4b33723858cfb843cc3c7daf07daaaa8ea745dc6f33f9a0f", 0x6f) 16:09:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x4, 0xf8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xcb, 0x9}, {0x18, 0x2, 0x6, 0x4}, 0x6, [0x6, 0x3ff, 0x1ff, 0x7, 0x0, 0x1, 0x8dfa, 0x1ff]}, 0x3c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:09:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) ioctl$TIOCSDTR(r1, 0x20007479) readv(r1, &(0x7f0000000040), 0x16f) 16:09:37 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{}, {}, {}, {{}, 0x0, 0x0, 0x0, 0x1}, {{}, 0xfffffffffffffffa, 0x21, 0x2}], 0x6, 0x0, 0x40000009d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) dup2(r2, r1) 16:09:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = dup2(r0, r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x8, 0x400}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0xfff}, {0x20}, {0x22}, {0x8b, 0x8}, {0x41, 0xdab9}, {0x46, 0x8}, {0x41, 0x5}, {0x0, 0x2}], 0x8}) 16:09:37 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xa2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/233, 0xe9) 16:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xf2, &(0x7f0000000140)="63e18636fe58fc707730af3bb886a9dc30e809b93046dc0df19ea47b6a956ce42f641e74a85cbe6a0974a912984e634dad286210a348b5d3dd70f0e669a8bbb29792b7453bb79e935592079a711197b34cd414c2b6dff4992250c36d36d125b936d9a2f883ddf436b1c18f490983c7e7e2510b0179e9bd70401b50a296cb2a054d477e6bdac17d2c711a16cf8051f0e05ba546d088c0a214e105915ff0aaa32cb085d109dd6d6e18bd30a2e3d8d3943c937f164858ff324465990e547c2e01397627b9e44f8e0b92d36d35e84aa1c1abc94fa5dfd72bf632734923a024404c45520f94f1d4f9ae03a7f11c6ea5e7e35ae700") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x10001) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r3, 0x0) r4 = dup2(r0, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x61, 0x0, 0x0, 0x40}, {0x8fe}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x98, 0x1, 0x2, 0x224a, 0x9}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000380)="195a82a340b5e5d9c005bfab0848") 16:09:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:09:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="ba", 0x1}], 0x1, 0x0, 0x6708) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6c653000000080000010"], 0x10) 16:09:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) mknod(&(0x7f0000000080)='./file1\x00', 0x200, 0xb32) 16:09:37 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c, 0x3}, {0x67}, {0xfffa}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=r2], 0x1) write(r0, 0x0, 0x0) 16:09:37 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15572672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x860}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) close(r1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 16:09:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xfffffffb, 0x4) 16:09:37 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f000002a000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000170000/0x4000)=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, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00007b9000/0x1000)=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, &(0x7f0000ff8000/0x1000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) chmod(&(0x7f0000000000)='./bus\x00', 0x100) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:09:37 executing program 0: socket(0x1, 0x8000, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x61}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:09:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(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, 0x70}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=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, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x4, 0xffffffff, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x10000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) getpeername(0xffffffffffffffff, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000680)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) mmap(&(0x7f000028c000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x2, 0x0, 0x9) connect$unix(r5, &(0x7f0000000640)=@file={0x1, './file\x00'}, 0x9) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:09:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = socket(0x11, 0x4003, 0x0) dup(r3) shutdown(r3, 0x0) flock(r2, 0x3) 16:09:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/170, 0xaa}], 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x129) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = shmget(0x2, 0x2000, 0x400, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/245) ftruncate(r0, 0x0, 0x1) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="01002ef28b81ff836b8a"], 0xa) execve(0x0, 0x0, 0x0) 16:09:37 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x120) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0xa4, 0x9f3de69f55bcc6fd, 0x9, 0x8000000000000000}, {{r2}, 0xfffffffffffffffe, 0x8, 0x8, 0xffff, 0x8001}, {{}, 0xffffffffffffffff, 0x52, 0x1, 0x200, 0x8}, {{r3}, 0xfffffffffffffffa, 0x88, 0xfffff, 0x3}, {{r4}, 0xfffffffffffffffa, 0x12, 0x81, 0xa84, 0x2}], 0xffffff64, &(0x7f0000000400)=[{{r5}, 0x6, 0x20, 0x4, 0x4, 0x81}, {{r6}, 0xffffffffffffffff, 0x92, 0x20000000, 0x5, 0x4}, {{r7}, 0x0, 0x14, 0x40000000, 0x5}, {{r8}, 0xfffffffffffffffd, 0x41, 0x1, 0x6, 0x5}, {{r9}, 0xfffffffffffffffd, 0x50, 0x1, 0x5, 0x7ff}, {{r10}, 0xfffffffffffffffb, 0xae, 0x40000000, 0x2, 0x6}, {{r11}, 0xfffffffffffffff8, 0x87, 0x4, 0x1, 0xffffffff}], 0x9, &(0x7f0000000500)={0x0, 0xffff}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r13 = socket(0x18, 0x1, 0x0) close(r13) r14 = fcntl$dupfd(r12, 0x0, r12) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) dup2(r14, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fchmod(r16, 0x1) write(r13, 0x0, 0x0) 16:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000040)="080d344101000100000000b8a2a971cdedea5686710a077510f4bc354211a218d44d38d5a236bc4af5fbe9145724278b6d345640489b724adbb603fd0f302ede6aa0") 16:09:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x16, 0x0) write(r0, &(0x7f00000000c0)="03aa20b9d7af2bd5aa7a6fba7a6790211e324e8e4066bf609908611e14612181c3a14a922334fd05a2e8acdeb4dbe59f222783c533ac38c79b57e997b193d4f12a94a093c6f2446aeb2002b0e2399fff8bce40767f6a64", 0x57) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) dup2(r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:09:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) syz_open_pts() 16:09:37 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000100)) r0 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) getitimer(0x2, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = socket$inet(0x2, 0x4, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$dupfd(r1, 0xa, r3) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e07666964149bd0dc6300"], 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x7, 0x7, r4}) r7 = socket(0x18, 0xc003, 0x0) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000280)) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10, 0x0) 16:09:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {0x0, 0x6}, {}, {}, {}, {}, {0x0, 0x217f}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) 16:09:37 executing program 1: shutdown(0xffffffffffffff9c, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15, 0xfc, 0x4}, {0x58, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x0, 0x81, 0x40, 0x6}, {0x1e84, 0x5, 0x6f, 0x1}, {0x5, 0x7, 0x1, 0x4}, {0x4a, 0xb9, 0x9}, {0xe0d9, 0x3, 0x4, 0x1769}]}) r2 = socket(0x6, 0x8000, 0x40) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) close(r2) pread(0xffffffffffffff9c, &(0x7f0000000100)="9189e923fff637e13e38a9e6be83aa7ca3e3e9", 0x13, 0x0, 0xace5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) pwrite(r3, &(0x7f0000000180)="d67a2b37b0cb201c50e156b911716731734df9af852f4da1fbaf2323d6e5e363b555b21fe73edd3670896ed0d5ad48ebb4ed467a769d6574dbee9a43ab7fd7f47a4679269646c583eafdea682c1e2e6a53c8897cd026f001e02b6cd5a3de8aa0ae42779ab1f220eb0235d5d19520c3f3d592073ef944ef8ec238bffbe0aa45494f678985b3b540073370b5789ede9014f2bfd8cb710141b41ca4d4d8532099fb633644df7b01e295", 0xa8, 0x0, 0x9) 16:09:37 executing program 0: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x7fffffff) 16:09:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x20000000000001f2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:09:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) mkdirat(r0, &(0x7f0000001480)='./bus\x00', 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000080)="8b117a9ff58c53b05cc00993c06aa888653958e4a1d35c13edb79d315f0e8ff9a7f202f282db5da8", 0x28}, {&(0x7f0000000300)="ee1aa9628c5935392d4122c149f6827df263c7d5da9a5f6a3b463ae774a31c29bdac840b54691e9909b8e056d09d38e921c625a5b2f2fb175818fdebe395d6387fed62b154b83e74b1d9c8ca25d0f848e75ff378d83476fae14a496fe0770eb9ee04516c070971d00d58281228d6a0a8c73ec1e2fd05acf17158eb67f1e27f293d3fa5ad07e31e8a903aa6f24dcf5bb1fecd26bf04e334e11e37ae5f9775376e07aeedfdee8647e0f82262e174f1e8e74970a0edb48833ff29f94e96f071afeb41256b7caae92dfcec00185437af2742c4ea8fd3f3d5227cb6042b27998b143332af4db6c2e2dd617809b57a686c044533477ab6548f1b9b1d68d422893b552dc79e9d43c3936b63f6356baa2567b2aea1d288b72d6f778e432248c81de43629aae32e9820ad843d92c9a0ae292c25777773c71cbefa8e59909c41881047542206e50f94cb1f4e6c0d9bc98b7d1a7097566e099a1eef116f741368eb84229ba2be333fd6fbdfaa7725348e5ff3f2f9fc61e38bed51db2981722fe20bb76476211a27d8e65cf0abfb35c7a2e883ade4c4de17d0d4e23fffd70c1e3140eff2e7373487fbf17d4db2c2e6c80356b4e54bd2c71dd4f1c08bda60e6367523555a0a4380b1a4e84d19cacc7df717e5a6c3fd932f3a2a2fa870cc48066c6b561e66ed593b43368a77aaed97b8d1f64ee2575f7dfbc4465dab3337ebc4ace607f9943b739f9416afe3460c8770c23b5de455391ba056a140d8a766efcb48f993b3ee74665d041a754a2e12e5fdd82c8461d46fbb7fe31c5723322824321f1d500bea35b837e11c5081f75273fb64f95576c8e485821574093cbe2240efe8f9727911245eb2ffd196f453283fb197d4b1e106a08e0686081a705a49e6bd601c0203101bb6a8e5eee0566f7533395386b3a9f04d97e83fcc8ad85707041332b2867e59e563b241c8258d21b3b1b1d4e85611e73ace9628ffd425f447930d2f37e3cec39f3ad61889dcfa315ce8b80f489df9f503d1814294a1edfa0a3c24695f08c826ec3ad2d4e83112c7fb5c82ac5fb8267a18ec2662023a6eac8b0bcf67318ec31ac5662ce9c234e3f214300e278d5bf9e27c84e43f82cb3817453681bf582bce94417b410cd24c2906a452f0e39d3142da313950ecd70d4a6dabc9ea2900c60f7608a26bcd9adf390094a02de89985bd0f2f6800b29871df9c9270dcd0868291cbf5ac241f58379ca82118765b931ed92bbfc5303ab7ff066be26b62f960f196182f4a71341e29c7f597dcb05d0e462e2887932a7002acdbe5c906cf7bdc96fafd12537df7d497aa27c4149fdcbe2fa1eef13bd2bbdbe7159e9128c419c06c78ac8af801d6fefab3d06b6cc89b8f2bd5c8bf001d6206dbb824b3ce179a1bff0270171df85928f09299f53f03c752e2b6aceacb51a3a9ca70129f077ab3ed4eaa0db24c7421538088206f71d4d2bee6730fec8d8300da83c0be52fb66834ae2b60325fc368827cfe402e3c32d98a4feefcb2770b56b3c7bbdf54eaabf5b39bb9830346d7d86774eb83804639be077e21d6ef40466b22a451270ec594c14f0931af882cefd16617bb8ec240332172d6bd7cae79602c55f31df0398ec616fee470d4e921dca4bb0022d1951df448f7dc2c606d4af2e8e8c415cef19cafbcdae193064e1be7546c083a42d58c56ac9d1525edf829468f1001155cc67b4fd994f3741c64da33ba352cf3b3dde42c099cba272193a907e0af06f55fdb629cde59d923bf17e68e60c425c4a2d58ec229d4dc4ef4f08ff5cc4e40048999d0972b54ed13c9c109c0c19c936ec24c450dc630afe36e4dc497473f57874cfb47ca10bb68ca91349c3a60dddd4b51ca60a0aae2143d8b9d5a63eca2915caef3e082c8ca16d24db06f9459e9d4f43b852d1561f136036b01c5acf7fc1e5fa4343d3cacc6e3afce3d521ed29e70d3727a1fa80da70e975967c660d7fe29992fd22a5c28a43fcff184528a3d5128838835588cffea031223f88e20aa159fb6fd8e23b0944558c38cea8407cc96dc541f18f47b295536b295fcce1710db8a020369d3495f04b621e548ba6b3c1299db976e4de0f90b82863018c7edef3a3583a1da9413c218a62baa264acc59d33b764ecd96686db2bccbac384a9d8e9b91e4114342868fe3448c102a385f7315b8e280dae3de531e5efbf2ed7e358e701ded57d4d886a9dd082abc0ddde1f736ea949df3c7c1730378b5568146625ace895f968ebbda526ae24b3efd6cd0066bbbbafbf2f41d07f6f571a0fa7579dee690e61e2c0cd85446dbe6de8fd907b2300490569b517a689b2e24ae9705922c7aca7cc8a22077ecabd26ed9b93b3ef344fc69c76c1503d678932c82689fb93df50cf7e872d15e409ba386156ac056881ef1133743b7d1c802672fb2dd20ff2a70e80362d4adc5ca3286e63ab2dcaf8d288708c4439cf4cc25c222d05eb8d6c12f308a05263464efed8c676f51e56c98ff6d0718cfdedd0b9e350688f51933b51de8fa77eb7d53435f45b319b81f9ef996d5d4b9ad99ef13951932844970c76f742b15b90c1acd7346826b50dd21387abb73c1bb3bf0e22363f429be6515ce80fe3c3a6ff080962b5c3727dd3d0fa73680933c351550d5bf3ea9e73bbee3392e46704554cc8a2f71e50acf32aacb3716625553225329d318f42a4a34a317204709c7419b9e557235c165cf693ac1766ff9c61c372952db6a00e95dfc241d17d184a19b6db7feedddfd4ae0ece20ce9a312e9387d1588434f869f0e97eb07b852a66ea55774806498bbb2355d14ebf38dab446a7d728cab7cc8c9e04e0123a4ada6c1a6eaeeafb5a90be5b3b722e8e627f9b2b8bf6da3344ef2ffa05fed728f7228a65a853c7063125461c1f11cfcd5ca916208137c66a6a88a01dbbfe7df307a8398d93e9ce6e8f3c9c70e7b3eb4ace9f95fc28406ed13c8f5dcb27418bb1072a03f259c5f5fb2fac98fae5ff9316f91bc748b080668fe58d827e35027da9e32c864b47f779bd0c8f3caba11741e665ee738f11048aaed3dc0e10dacb0d059b7244fad280ae9d3a0112ee64802850e5721ae5545536fd885ae86bc40afad1c44f9495c9af2f3b5365c4c184b690413839d4f9d9e51d4f6d4d36eebdb525bdbc033f9076489eddc8a1b6d7d8e60e2c9e85736c540b8fee8ffc6d050dc62b7187e48180d1cadea69575f279399894016f99a109912fff2762e3c28681c46ec26eb34e1ab2b80bbf3dff289150b10440aae734bddae4d1e38658984249f120c2746b2a4c4ecb14220d93f604c9e8c875c68f18c5d2cdb91b31eb5fc976d241575dc1a8354e8b86bccf1556d3c045975440fdfa757e56b2c5b512fd018a3693ce68d8ab6fc667559bc4dae9b31ab7fc6d425089d1e521956af75d2264ef3824b7dda79fce1fd3b062e33b02c31dacdf94b052ae60ae928ed0d37a44aed4b6dd1060c836c0e45d5f98b34bcd653f95046d3acd8257e71ebc8a2e3d04387d73e92225a03d2946a287146ebdf92a186a699623e15871b5a8e5cf6d0b4559210a58139d3af98c263a62b24aa6586499b9de9170244645f366f79547a30ad23c7b69111ab9b357e4101ddc063792d154a29208f39c46d6eb0b3c3fb7a6ef110f002d896a10d1893523eb1b6f427bee1498b1599c29b1d2247696cbee9931fbe5dc23125032aa8674bcc914abef479a3ca461a3d6f9ed332b29bfcaabff0f5bd2976e8f77ca63a3c9455ce3ebfb2f1d125904ef787ef82ca68cd2bf2365f8a4b197aa03157bde1dbbb49025a693cd0a17db83f25773a4c70e8ea4edf141062a05a95de6beb3440825a38dbe7d6c7429ae67ccd72c2811e6404bec442635c90367bc3fe899c018ca4e60dcc91a6be9a54fbe594e11992f4f2ed0515bf17cced3f6266f050968dc2af264461fd17ff9aada495a3e85b7204ee25c37ea0d33111d6e938ba2e104ba10f422a14bfa0b658f88ccbca24befb28d3d01608a293d255087795f4f0c322cbc1e8ae904e16e7ec8f71e2dcc0edd7d2694c4127b18dd4788b53f09393e1eaa839c031d2b40e1136b9379de93acf13b3bb673e42cf86e75c85fab66cf572514a0ec37e9fccad3905f0dd6d81876ab883d879a29e33c833e790e321c795aa2cb46f8baafdf521969c28d790c70922d40b0ea75cfc111055d43dd5832e1b3ffa8f353944a74024715c7709dfe9ee3b929c35ed86843d17b6dfe5f413634afd897d74e95e6b11e10e9e3bb632981392392feece4cbd4263ccfd9de747637f6b1674f22de323596f340eb80d5bb1f58b7c88abd81341999152dcd60b859bb07bc7704ab41f5eb36da9850b37300c56f635ca12fb1add088fe43e30371efe2428818f830c416ce4823673ebaf110823164a4e265035a561027c8a0d25031ca070869a360f7765d217041e04293d17a5e84639de9949864cf4bb34fe6fd8bf94c5f48204cd350ea638a40ca6af2b45a6c9efbffab2877a0a3b9e5a0603a6042294835bd6173b69825b7725211c08cb8a30c74efbd8e869d7984144f9eb18c5da33db4b46db3897bb158a099e83efc09dba033d41d125ff67411a3e75fde2c7568465cf208bbbc533f00987f586430aeb3a8053d6420550a1717b49a7b65673efd17404eb27c0a7168f446e7b46166ceaa9b7975dec7cb24769d1e4694debb79d39dbfee2e4a3fb2860e3edb352d8f86e318a2b85098861b2000de000cf25b9a86882eab020b7bc83b72a493a25dc0007b72d847c98120074b16f75e6529f619eb0d8f9646ac232bd609d2a3e92d8eb78127564bff98e18490328eaf74ce36b27e189458c08bdf936f34db3b1ba39fd6e8ffed8621ac5e7a2889dac743ca42c08c995b1a8a952d580f2182ddbe8d076f20a66eca8173eece756d4027921bfacad74e8f11f2dabac77f8df0a8c87d44384edf796a2851df82e92621ff444f0d532fef411f0c060e29ca0571b0be37f7a321f184e48c329ff8d77d79a7b274de8b517eeefdf81300a82480d9421488d6f96c3dc82ac3823e1b77c5382340e74319cd538ecc0a283cce6c8b658ee3927c9f33fc601ec6978e102df30d9e1d6c613e5e7bf0f14e374aa52b09e49964357395bd18861a90cde0a2040b4b82071895b7b1e3c2fb25fcb6b7fb8c02773320494ed1b3984c187bc6bc4003d7325b43e89573f82c018df583185f288241227594a516dbbac30a6e5c6891b318dfad0b85e25f01f71d4b387ba69d90c795b8544d7324317bc01ee4eb3d7fd7c2552def570e778949cfc1f8d0103fb64e83bb6395584e3aec79a68b3e891232dcd7a55376909897ffc53e783b430c29f08cf2f8a97af12beeec4783a7b2e3afa5d1eb1e7920eb56aee55743cac4af49d08a673e2d8197c66eac8c7eb1792d39cf78f3a1e57a3721f235de4dfeef73185f20623cf01eba0028abdf691fb0df1073c46d1008e5e58fee68da82ebcd10c67365024d1b15e663b95412a34161bce0a45fffcb7370adfd6639979a3f48964bf2ffe36de640522b58a0c2f1212d5419d29756ee9a1cec91a2c797572e4cca7edf0d5feac9ccad16b17c9a1311a4183d298f347e0f1a2e4486bccf853698db3546ba3d6e0b01553748c19e6b3fc6bd94ee2dbfaf6e3881b3c8c26d410fc246517bab82bba7d935ced54967a37c6042cd66c252f1151470e393ac05861eaebeee6ef87a452a5f8f851d21729cf364cce7f1345634b836134c45788275dbb6d3658d645ff28e99c75a212f5846114032f07162a6610804cf27d76186464530071de198f537d933", 0x1000}, {&(0x7f00000000c0)="1b86becfe8169418a46f70901f0dfb2035b2ee92eab651c131fb64b42ad669737b9a797ac24b896d25dae0d86c93d560b168124b66e19523b9e7d6c5e0ae76282abbd5b6b70dcf6f32e62687b494e0f763c9ffbf8eb8b9a7b62ad38ecd194caf685e25675c40d81dfc79c12928479d07ffb4e4b83dadfcd68dc4a813cd33b45f1789af273ba326b74ed3d225", 0x8c}, {&(0x7f0000000200)="326ebd55223a53bf0c214d08fe3feb1affe03e33fe50c5", 0x17}, {&(0x7f0000001300)="ef6b511ad161d0633eeabbdb89c50f8837e6972bef2aa79e1b61eeaf61d6ce1c0300278a6087a36859ed4390f4947ca989a3a7dd678e0d635d6db25b8e95baba54b60105231029e228285650f780732cc53bba573fbba07decc5d05863e3f586ec6cc872cb5976ca94c201dc1206200a9d19ea824afce868b859a075995b22ac507585a081844fcabe653e2a0c1b14d564086270320282ed2f198c789fb10d165acd50fc01a1ab0677b9c529cf6df0d16fd74542b5bc8cd7cce8b09f9e2b7e15c732b8735c07b58aeb49f27822b33d1f4a94d60f8b00", 0xd6}], 0x5) getpid() r2 = socket(0x11, 0x4003, 0x0) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40) fchflags(r1, 0x1) fsync(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x104}]}) r2 = accept(r1, 0x0, &(0x7f0000000440)) fcntl$setstatus(r2, 0x4, 0x0) pwrite(r0, &(0x7f00000002c0)="d000000000000000000000820000", 0xe, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) sendto(r6, &(0x7f0000000340)="f2cc1cff39f09da3e5af7859fd3cb70baf951d50dca0092beb545c45b0b4273b01d9ccfb558c0d00d09a3dd42ea816be7bbc82e3bd31568bf254156e32a4c8bb52c560115ce4b4d109cba3b0acfdcfa6aeae30e3bf23438e0077ac07dec61558eec57f74f2e12611a1bcb5ac44817b8d92dad560ca9ab76855b81a415f4eb1b53c56f383ebe2a7072798ce62f50fc441fc9993b4b6e8cd84617d101b3911011bab22e21e5f11af166c3bc5354179559428b094beed8207d88236868c51191ebd02f1b5ebeede8344770e7d80d2c51c014f397f8f49436ee838ef2288", 0xdc, 0x400, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000004c0)={0x8, &(0x7f0000000480)=[{0x1003, 0x81, 0x4}, {0x7, 0x90, 0x8, 0x7}, {0x9, 0x82, 0x8, 0x4}, {0x800, 0xe4, 0x7f, 0xffffff80}, {0x40, 0x81, 0x0, 0x94ab}, {0x4, 0x1, 0x3, 0x4}, {0x9d4d, 0x9, 0x1f, 0xbe}, {0x3, 0x3f, 0xda, 0xffffffff}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r11 = socket(0x2, 0x4, 0x1) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) kevent(r4, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff9, 0x6c, 0x2, 0x1, 0x9}, {{r9}, 0x5, 0x2, 0x1, 0x6, 0x9}, {{r10}, 0xfffffffffffffffd, 0x0, 0x40, 0x8001, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x400, 0x100000001}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x46, 0x80000000, 0x7, 0x95}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x5, 0xfff}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000000, 0xffffffffffffff00, 0x3}, {{r12}, 0xfffffffffffffffa, 0x10, 0xbd877d39f45d9ae2, 0x80000001}], 0xb659, &(0x7f0000000240)={0x4, 0x4800000000}) 16:09:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffff9, 0x80, 0x4, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x1, 0x0) dup2(r1, r2) 16:09:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) sendto(r0, &(0x7f00000001c0)="e891e975665b374f9e5c894bbc98a1fa1c3c3e55dfe9bb1b704241d162463dde1deeaf6de44c42ad245a2011072cde40343c9064ff377d78bd70d916d8c29e1b768d69c575663d924aa8aeb25417a434d4457d6e46306dab4415d6fd3ba11d0cd68a9dc805bdad697e34f45f5d00e7bf3eda50682be77e6b112d2fa73ef14a659111bd15a3dd19031e858b0120f2b4f974dd8f4a9c915dd54015", 0x9a, 0x201, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)=0x1) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:09:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) getsockname(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033a740892bc6742e82bfd329397cf138522ee731163a86231e57ba8d23fbb38cac186c21cf6d013ce8ab22e9ba133b2ae6ddd353a0718e33e63d95cf19f9d207cfef1be0132e406fe62257cf4dfb2454b531991e9250dfc212061b1e4817de435d6d125cdc23ad29418724"], &(0x7f0000000100)=0x1002) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) r4 = accept(r3, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r5 = socket(0x20, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000003, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000640)=[{{r4}, 0x3, 0x10, 0x2, 0x3f, 0x1}, {{r5}, 0xfffffffffffffffc, 0x3, 0x20, 0x82, 0x7f}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x8000, 0x40}], 0x34, 0x0, 0xc68, 0x0) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x400000003, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2e5) r9 = socket(0x18, 0x400000003, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r8, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget$private(0x0, 0x0, 0x80000100) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000180)=[r13, 0x0]) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r18}, 0xc) close(r7) r19 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:09:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) rmdir(&(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x7, 0xffff}, {0x18, 0x2, 0x4, 0x1054}, 0x1, [0x8, 0xfffffff7, 0x4, 0x5, 0xffd, 0x8001, 0xff, 0x9]}, 0x3c) unlink(&(0x7f0000000100)='./bus\x00') r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r2, r0) getuid() 16:09:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) dup2(r2, r0) r3 = shmget(0x3, 0x4000, 0x200, &(0x7f0000004000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() r6 = getuid() setreuid(0xee00, r6) r7 = getegid() r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x9, r4, r5, r6, r7, 0x0, 0x7}, 0x3, 0x5, r8, 0x0, 0x8, 0x6d6a, 0x4}) 16:09:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) r1 = socket(0x10, 0x8000, 0x3) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x930379ff4d6a1d6a, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg(r3, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) socket$inet(0x2, 0x0, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440), 0x2) r4 = socket$inet6(0x18, 0x4002, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000540)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000280)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0x81, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x7c}, {0x9, 0x3, 0x2}, {0x7, 0x1f, 0x5, 0x2d8}]}) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) fcntl$dupfd(r10, 0x0, r4) sendmsg(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000000580)="6891fb2a25a5c32ac0a40c230adc5003dd16831469b0c7c3cf9a3ca9fefd5db67c425b50fc0cf60a28d61eba92a345dd88d905e8947d47cfde2a85bc35926947fd38ee13be670b27e0766df1fb034905fbb81774f06d09a573528a308ce4b703ac62db1b95bc236568dc455f19fb307381109f74344d8e4f1c2f9f2bcf023a551d09b57f9f55fb6b61afb9d3b4af5856f0f692943635308a787707c6fe97bb84a335c1f4d5da47c04d6939d17e6ff860226ceddf202cbd08e1da20e5dbec0de8865f6c9d856bbc5a4892f99fa3e4850d0f9c4ac8f35c910824768e987495f86eebcdbbcda51b03e4d9ae2231afd59147fd7365c71ee7ac8eb63d7391e35acde403a3280023704d003a895b8c66ef693af6a2bc9b45ae1a434d6a97d3bddf14b190d8ea1672f822658f1650315b61c968f79520c8e4739316fec85691f2ddd5fb987d586f261afea46b12a7a04e7ea86c23be247ba393bd18acd12eeaedd504dcaa497fa818566a729eb450877ec31cba73f2cfbf42989574207f001444710300ca9f4e6998f225e6da4c8c6a4f2f92f161edef8170bbaf67f4b17190df3a86b50e5ae7a2c0168a2cd59d0d00cfba1b2ba6cf614ceddc0d987d4e3f7cbb61cf49552d1b0004dc2bfb30c3d63a2949e50ce3f6cc464fe4ed5723a4ed5794ebf548bbfb3919ae13ecd3802efc8246af58bd402476bbca164a284877039b4187f553c527b89913628340c9bf904c335f96ac9e4737681b75967f543c4476fcc75cb7b0328a10f28ef76259c4b4ce0d72d6df29f36490d014e5898c6fad8616d5683451d8e71e7d3ce4cccd7662a0d35610a8ca9b509e68998fe99f8c1888a5447b11fd1fe8492167bd7dbcb8f439c63dd9e2f22e5de959e019390cdb5d4e85dc7999fdcf43cccb39a2be4a3e3993b7894e8bdacf87e3e6e0c203116009c2fdb877902a5001aee87ce28fde61a36d942940816d26cfd70fc9bcfd7e60cd99e586bdc88d81ebf70810427575c3ae5978ebd55159f5a1504e922b472ad0eea63c639e031598756b9c4b4f4e06dd78a107ed41e63f4d90704fde9e644b87f4fb190233fcf202184c9611d698928149820b3ae717c0b206d9c6d06a641ae9a46b3841481d0c0ae5bdd3d8d0de124edbe75b82d56c53fbfa7e6c84971cd8e85c296306e0c1ace4c109abd4f8be38aea05c5ba81c66a8b69f05052acb9b0a410845fba13b144cf39b730fb699c973fa187f780f7e72b3babb2ef83bab0ae8538cb218dbef69badd44d0e17b46a94f5d0db9af4e44702e1e9728405f50a087a1d02c708d84e709333faefde5842e16b8005740a6249a4f4ecba441a5948f600d4c90439805eacbedcee82e7a3b5ab1cfe84c5c024131bb5d402e909e8463f475d7f2ca7ceca0f0a85e3a4274790694b73b3dd6cf5500f00419e6264bb344ff786d58dc8da3504026f05086d90a73025888c4b5352dd9cc544e0629a3a954e6d1fe04e4da843d45dbb30bb5f1cb9b27f124ceb51e4e2c14d85134a2c030f483ffa570d350ca90688c15a9925858184bd56aa3d8bcc321e523a08b20f6fd40363c49e2e451fbe28d6150b267886a945a9b8d3ca5924ed95c835bb7e8a536ee06b7711446d4c62fa53ecaadbdef9d05cf9d219924efbb195d1f6d14e4c705d219fde3238e18839548153c1564252c1e17e942a48381354f8259d1a8478dcf24ba2e41a59bbcb721ba3898ed0cfe235047554613ce1c7af81828d628c947b348350f1d6d28d69b3e00ff2a0c68325dcfa22e098f7b1907c670788b451a05788a669d7939f64d607f50f2b3026208da91a6a2e602811c0f117610fe001942d789d4d0f26e4a72feba5ab74c57166b191e17952a77f0ba2cdd32e62b029ee139f66b16976131542163c48a43ed80f20e37d1fca0ad5d153709def8fd648830bda39f3fd084a50cb9b524fe6f379cf68e90c280be541dcb69bc95943a1783d2ec857dfe06c57eeeb05be441412e90b884483de19fcd961c41192aa0bd3732540c76ed2bc7859f05b068fe1e2919e9dd863e80ba5a3fcbab7f2c4ce81b413f30c0365f1f2e3d46be9582431ecce05ee157421ed2aeb9b51a2f6bdc75669028b7090ca3d3075feebd8635d55cf9b8a40ff103a643c9cdbc6c47c95d98276a6bb8d3e470735b791c000011f9b026892a9f338e4367f5b9df1ae7afce1c96f4a8f6973b9ef233299a8707daff45f82c7a559d8958bc1c4e708ba4b9189be5dcf59bcf0e94ef87f5f3dc5a1d8690216e7617e7cdada7546d3087541268de706a3933360db03f547c3a01667830cf48833e93a4bffc280486bad3e58509730498db464a7561c184a32fa108ae9849a0ef084e6e1476a2ccbbe4cc1ac4343576e3efc0ac0747e352721e61ada9a63f4a4f908a6c574b58cfa0416226968b9faa4910e71dbc7aca9c3e91c78e0d8d9d9b83caaac41ad1ec5cd4d09598f2059ed5b58695d05df990e7f48e7b4ad4a9a6232380c6bcd8a9c46d2c4eaad7e3554371de80a9e10a01896658e6400290df99ad8c9097d6eacdb217defb5250836acb586e17f9c3edbd850c9076973ca2e7660aa3f3cc46df90e5050145157f2003d66ec1742e9ed399762a44250bcaa4b842a74d0f536b713c9d7e030efba3cb9511d63b73efa24e6b26e04aba9107a5041be1d37214c4dcb09641d5994912dd882ecf62c6151d788fee964ef9b88e403c56ca1b04f465620a8c38745d5c7e3b95c34b3ed14244d92a0d03fe0f0530df4e7823f6d5fdf77e04e890af88556a8ca1a3a4d27f4d2e0c971cdd75acfb184a95fbd647409f77e03d391fb90afa8323a1c7b41e55b62f4219d8b2dac280f07d3347cd656e0bdd0d3f995d7e11cf95747566de55778c3daa04714a0d31ff12d5027e5c5bbb06e861c45bc93203656c4f79fadbedbc50ce360afcf05e9d90d493a136acb7506e3be2c06b3fc2aaa50218184ef7325bfcd8eab39844f4bfcb4b557dfc8e12d0653244166244e6b16cd5273ce0ad1306e237dbe498179b030f0c9c7bbc9a00dba67de6b560e0bf64a241d5c19b1089ca0a4f63cfe3bfdc5da0231122815a4ab7639f7634ab3d07da9d72a6db2232c0b7d302fa5192822c50b87905ccb632c255b910f2817e7b3486641799bebfe25d290c0ba8bd5864cab0eecd9a5bea27e266240d2a359ba29748918022bd9a94b18e8a14d9a1c1dd4f5a13a91c6c41b7bd6dc4caa5e4e69496a7dd4525b3aa2bbc261b1324f0910c7bdfbf783cb4bfb66edfe4e38803d4118c7058969e74acc76d42d9c3632b619a5af99272f9ec147da597816ba02267d1c1f33682da3177eb334c21cb3572a860ce3ef479acbf3b7177f918d582af20c4939e96afa099efda0ebbb27033ce7dba2a26b4fdb5c0ea6c3dabddcc058efc7612ed53927668d32ab2f99e943b6bc2f05657a145293ccb3e035511e9e049d4e504f1dcc027e79042cf78563739ec5ef06213a4422be88370411322453f97cf959027f3830e16a2f2a5b1f8077b1961c836c58d091cb49f925471eee8bc3eff2efe14c3cb56c92b4ceef8839c9c18cbe99b50d6d2bd7888b598a5f3ed1f66da363aabd94e3edfb8808900b29df5b3e8e4a49cd8bd949dd7a001b91e99170d814194d14a4b1ae0589236bc0df07aa5e149bd8788a32b994bf4070cbab9009c4b1ba4557db514c1a133d35cc6c38478d5429441e4b4b622ffdd5a3e292e0bced026729dd369ef139d91e90336c2d9f3f92df693b06cb11ef64a9515a413358f98afbe90930376b09bd7288d7913d7027f5a14a3c2e733ad158a7a20358055a7ab859bfb59b95d7733fe99002efb9c788ec8a4d03c323d2376a21334aa9a4d9b3145a2cfe9cb7e0b959676244bfe2ad7af6b99a03490fecab1a2cd4c2fdebddcf9202dd90763cbb7c5295d5fc152b79ffddb8b9e38d4eed72375045297f9d04855d3c338c37caddfaa486d6ca7ed3eb2e80686f224de1bf5127bd54210a41e732e1c6b08b3717b537f34ca0dc5c6576f724bf2839ee5a704083bf85ac93826154779924f07aa61c52dfc829220935bc17a9a76b8fe992256795fa097266ba86a0d6ce971870967604dbb0375514e1f9cda4c063116101eafca0c71cde6bfc6ae04859d4e294fe05ee6638d6fd8073f9729f2a950038df08a2e416ea9f919353ed3404e4b269d19aa9948d79cec6bf3fe0879c39075067999e8aaf8b1d5b0abbd3d22673a7fddcb2cfe855ec5a5de69cb565c6c57cc9e8c6977d34153f0508c264ec159ed32abf9d1f5639c6be16b4a80cd5077ce1e309f97f6c87e6e48a29c8c8402cd685f5fbc7f1af3ed5a89d1e62f39b8e6687bee653150ec5c8fb2e6850e47792e7a7533f5bee7b72cce4a8cbe803b65e2f812cf261ae6d4a6b9f68104569e7060b54ef5aed251f6337bf66551f2ffe3c96821c422e97bc6a2767f40f935f8b44550073d79dad6025f52351c1f904fb108c12e1ba73e014f75220e685ba1de6f1d507d31f0774100c87fbe6164a7f7c20c26f155e82b53ed6f4728d8a48ab2ce472706174f92be019d356d7d920b80678232ffdcbf1888f38601cbf739c3257a1797fa651a172ad1ae2f74afa4a4ea33b518a631fbc277949a03d9da6d017a14ecff5a424e2840a061bb66c8520b8162641bd466580e5c7084d2ec3712f505694cd1887ca7d39690c8ad69e51a2a5529d2099b9d8332222e2798f5d76c1875dc87cf34f9fafbc7c710a78ddcbe3479e019620b74fea760b4045cac0768b8a0693ee95cde87eb434334670cae210231290f988a3dccd2475548cb75c7aea7c5c21c8de5cfa4cd32e8334a64bef2e13b7fa7692f22328b55ac446ff7548f4dacbababc32aa6e2773cc5c3ae866d8cdecd0f2bc352535f8b2395b91b7e476ac20891214d0521a1628d58090db849a1e24298646c0286ec8f15e99c4a115e89f776ad9093c663d0dd38b68d84feb9414102bac2ea71914e4239c9f95ee3b5da92a8881df678790e1250403720a197196f42365ef8d4bcd7c69af4a5ad59c07264bcfae8ab9ed11f156340c703ddf351a6ec8fac1d80115907e8f429e5e14a2584cbc6452e767ca81b881f3cd765ea2c374e133546dc06372ce091a01f719020cf6d2cd4b0d0446f30afd20e5c7f688350818375d19fc767db4c2b17c09a83ba604fe926ef747bce6c535b0d29c5cf7e85fab2b977b4b00f5ba8e77e531e9cc3a5b6af91d9d24e01a43827a8ffbb5d4cbb38eb3cd8c58c555fc198653bcedbc763e4d8541b1e4f787efe6b551f708d67590eaf233d9f33c95ddca4b00d1d4b992d26a798e833a0245cb50b1cfe0c0a63750802b0825e3a53f5c49ae7741ab8c72842e7c2a5f979155e5eb1b5df653e2556c37ae733450b3e3cf954c2c4baea424653b4a6b07dcdd8b7e07e5b7d867a8878dce02ad67780699e4dd35d76877a35a95865ff427f21840622cbeb64d02b98d8c02d40a83e22941165284cda7e4601dd860e18e96bce9a41230c581ca4a25846f5aeea2b26613a3638ecf0d1cdaec8e9e54eabfd9c1cf0c0d7d6f1b6124d290cfd7082d0b7b7adf14edcea5a908746cc4e77b5f917646c8bcca3505c2ef1e451b74cc05919bcc41cf48de2797646d7534f1780fab1344099830819202ddefeea04de5107e7eb63fdc38b12b19a5af9c38ac77d8037dc16e7d1014b0bec3b6f51279d4a8b1b5c657f210c0a9246f0e53f20b3c5eb2940a180cb98496dd1979784376ebb14f9590448f407dd3426d0002df7e4b7fc64e66dcb8502527b0e6ccc94dec810b9376a5", 0x1000}, {&(0x7f0000000140)="cb86cdc00720f267d73e14a586d9244db685c2fc8cb38641", 0x18}, {&(0x7f0000000180)="3bd73cdc01c1acf1aaabe4160de1", 0xe}, {&(0x7f00000001c0)}, {&(0x7f0000001600)="1ac58ee6197b54403d4f6ed9633953535c8a9a1ed17171531de5a790c3576ad770ff0dec52f55a579816c2c1ef514d9c4f1bcd30047d1f4c3329ef95d5fd326008ba45044ccc", 0x46}, {&(0x7f0000001680)="3be920f4e815d2d7cc2d1fc4fb1418e8c0da0ad78ed63fef2da61d1f99768e6b4f910b2291f8cb4aac8b3b3d84f4ed33bbdd573b657c758c0a4d87108e0f486344f32304727bfcf5f645998afe115f0b9771cd91d00ada6d9fbc5ff93bc1e1a5d8c8b777e90732920d40849990b7c5c9b89d96471c7f2a459174dc19e390edd1b2247302e443a60450f6fc6a799f33c77a054696bb701f9be8ab4673f858a01e6ffc22bae4e323d3c4f7304e6f10e2026c139f9f90bc27f85fb800d4ff171bc481158c46f793e49246113d8a3ee0908ba9574ab7efb85a39146202c758fe3f55cb4c20965c3c480c47678490ad8ae0b78d3db5da2fb37a5a", 0xf8}, {&(0x7f0000001780)="e9910921213eadd2be171384e5d662296469a4482e86d2a60999fa459759967844486a6f068b72401d7af2650efc4a8109ad38ca782b2853db2e9f763b650eaf0dcd53cbf560c758d11b7a694332b456fc7c52f6c3c2d6696acc2f4632fbb834b8d019862c11280c99d39f52b8943620cd6f6fb35ab584dcfc808237b3250f1e74883105abd9371b4c87f9b7dc70ab1a8cb51b3d64a9b5a234706153bbb50ebab3608b19076f2bbb0deead81df450c1b55c6ea63dc7c22902dd2f09ca76aa211aac7b387cdb3bba82fe420fca4cba125", 0xd0}], 0x7, &(0x7f00000027c0)=[{0x108, 0x1, 0xd8a0, "09548ccc12973dcdef86d8d025bfe12309e74b661694dff1a6708189fe910a63114433cc94be9b788c160cb53c07f8137ccda717025dd1c1960d5d2d4973bd7ca4b9aae1989c6035df5cec57d0327767e9b69c8754ae1b3598885162651ce99d766405d1e13aed18a529cbef910996132d2d1a87f5e5f69c55037b822488360022e4ca4a32ade2cb517f9f06135f1a7c30cce80247061b009b70128f805fb256b943fddb02ecc1a66df44ccce43e604ca2687564c088317380c9fc85c229f8bba89bfd7f8257cdb915b06d5749004f99b9c4bf97b0793dbd8b17c81a219ba4065617a8903ca434997a340583aae7ee3ca2628d7c3f6a4a03"}, {0xc0, 0xffff, 0x80, "488bb7494836c8b53400b66271a987534717ddd38960a574b8d106541b618769d513b699d68993544ef6c258d321263538a85d3b09493e0514f407cc1393e96c9818ea17b82af2ef745bb048bb8449358af0e7182497b7256b33343fc0e8f5f252a1ceb192d4d05ea9cca0794a0145bc5e1ff0c74859a325f5fad980a5364e3cc6a2b8b4b36988605986b19b6ac62df8d10453ec644cc5375fa9d75fc59a3bef8db947397b8dd6218ccbe0bc04f20e75"}, {0x108, 0x1, 0x8, "ee6e1af6346bc588e1028efa3240b87680f538fb92c14258c1378644f79f5201350769d24beca9d986d6912a6981af58bb7175c5ca0245c081301afc6bb8a8b90662c4d36738567685968abe67ead63933347024ce285afd2eecbaaa8a836a42bb69c2fdc28fc373d2eac137e185b9c5ec5b1b06c463e6f7a4e36cc7263abef1076c2086a8f3e9f4518d1f2a45e3d1b61907a3f22950b1df7ddc39680dfca96b53ba9c47515bcdc8bdd69efd67dde54d563e260b4e0c8632927522135eceefb430b1bd7dcdda7afa987cde540edf2cee0d554d4c4d519a97634ec21196d2d41603555414a8c695323a324951a4966ad711c015"}, {0x100, 0xffff, 0x0, "3b3d7568572009c3f0b0f443e4c5a0fcfc91c8061b9b357e2950bb2437060a7d57c8ee77a2da0246c56e252313b7254a0afe6c7e65d451d492f3c5d92246a3baeae161ae75b572a0cdee0666ee2567c84ff70906a8cb393728c187e9065f86432a14cff5dcd06ea3508028b7449d2801d484b9dc742e8295720900305e028a5203205ecb4272c39600081a911e18714bd022ac2da9cfad03e85d33f7163d2e90d4fc7971229867a372dc6829c513021d42fd60cdc563239a9973ab9b4737437220aeeba1729fad7423203dcc69ffb567adc4b10c03d3e3b30682d836a1c51c5923d333ba21e937b9e56a84af1b78b500"}, {0x60, 0x1, 0x7ff, "5fca007710c99e16d1a80b5475316c5b82b4922b9a07deefb25866c6220fa0bc8b3e68c5f2f66b48ab52ea7144cb0970d8a08e6ad6dd7a8ae26907fb18c9c111875f7c5da9b3d6cc4400"}, {0x1010, 0xc3922041187b0d82, 0x1ff, "b5c11db367c3e7a8f92ea23cfb90effb42e677219fffa5fdb0a38a770192c6fca194c52dd86230e6a8425f3d8894c754d6b9c04547796e3e4c8fd6c1886b0b015bdcd040073dc6dbc1894bac1a832af38a290ff17d37e6595ee3ca81d4a519660d30ade2466690fd6f0a55e4709d868784b9c990c225b35d0c45965d7e19c82ce59a47bd7864115b1bc421383025f0269ecc1e2d8a7cd79cfad36556cc0b002bdaed3b5e1413876ac5e761e98486b1aa76803ffa052cfa18fb7453e85d32dd5c5d20dc3cddf617dba8c4e17d9512611b4e3790ad302540401ca71d9ae04d47f1e004c196f89f3c0cdc2e5733e936603fede1d0dff611cd904a03f45bd80313c781c597e1a723a0de0b3c1ac023a05803bb1d183ebd2bb3989c3d1268dcf88c81c3490212561d28f6b8d5da90817ee98fea18379f301e279e0bcb551763d39ec6c1541f95971b0c620426b21d654255ec630a5285b2a80ab4e228787113e3d322fc91d2da2bb45fa8e048e92a0817cf2d36030d7d51eab61126274ef20c72710b41612ef7125898bc5d3ca398e7d01ce98bb1dcba810e641a75ace239aa7bf613d3cb76eeda8d6434d0f2e9a3845cdffca44c0fd3c6b78563d3eead74eca1c8af0a4445a31ea0c56dc396bb8a2ccf528b48ff927cea521a3718742de032fdc025cd5b3b6490e42cc3195249e3b73a701b259b25abcdb185a6908b4ad0e8ea418dc44b9fab7d4145840c9563be5c4f13dc6697963fecfb98d14a67bece534e3a5fe2abd071a4834dc33858c851d0a2ea83ed0cf454fcc861f3ff29ae7a1fec55c70975fba1a62b36f1601d53b493c17d529d8d9920a5d87e589d037b623a2b880bae80bdba499a5003e28564740103de160874b371d9d0b2104b6bc0eabccf1470c2fb31e5e081d05f538564d786d3c647c501a675718197e54c34fe2c04f3d277c65bf1e4f747ea26a4c158fdbdd46f813ce2bdf325c1e7c2189a74bd489ec2ed2d522f563a56b5f56d28d31d1172294d68d4d408c9d2fed2b359f439a3f5fc38268fbc0be0fcad35fb3aac5e0623235ef2ec88c6e0688126967fa815eeb7654a0960f939bf541c4b8ef275ce579a95b80e0446a5d7775940f8607ec0f139ac71fd43d4743604d741952ce453e1b46a889773580096e5c36a6a55f3a99e1894cb88afa3edf438d53e22565c98b17f2c43a8d954f2b274bb80f555782cb8a688fe17346f404345b78a95b7c39e02922e4428c7bf7ae5fd32ed40f5ed406c8e84a25f0b86098e02c66be526fb4169a65efe89fa9a61030820dc2ba99cc8aa259a879ce4973e917ee39b0bff52636f5ae0358118e1a48d02fccc4e1c326ce090f66c130ebde9a7856ac80b02c57cd517ccf9f03ad08040f168db1cbc1bdf8f827e6aae96cce761628f5c0e57f1dc0abfdf87ea024a3d1a451623e2de7357dafd36f72a68da6353449c511880222d71cdb40a971834bff145b8ef3a3b66616f20499ffd54a865459de51cd7b3eaaa9044c5f47090bfbec7503cf0b5c30d1651a1da37e4d3d7e9e5c2a8dcbcb339aae40e34b966ad5a709e79df66ca6c274482f20df08f4884d233f8f8c8165814d47bcc83ee95ae745c3cdc1702f1538617ed3df211eff83864fd32c06b450946bee3571272ae545f83d2f0f5c59494a01a2ebf6e6874849b418c39f980f97e5e30892877371535043c160fd7809e86618c8ef8658fb63fd22a3fde06de52b291336fbea7ffe0c67f97ba5a95b533cbed824ce9888ef52120b0011150bc618194a2b355c9436c550c3d68f847dc900d83f6cfdd37a5e2dce74185046bbbe43bdb302b4a7e73dae75b00243b07b5ec8d3d6bcb34bbe25cc66e6e16a63a26180d5977d4996eb273d25c7137436f9876cbed8da08c7ceb842c9b9fbb7586382a6221133a7500cc236c99b85166e93f5b65c827624a593d1a60e719c5bac46d583f3a7fde17ab1bf5d5ed5c4a8d38f1289419050e283d80326923aa61131dad2ed5a768cb57c5898447f9cf49c19d2bc138b3e5d777229a21524153bca82e171cf12c519a5a021642c8764eb548baefd671ab16d712268f6c84764782ce9a6c386225631fbd3c8d5675b9b72872cb47d43ff3fdc2f460070a67d00e9980c57bdc2e0d5628abe81189908323b921ed7b65fe493fc74ddd652803939ebc4b9352dbe271f350b012b9bdc480744481d1b9d716a7bbc122b6928197d103858e0313b7b1091383972dac1d2c46af5f7f8257e233ece8fa52031d4940b9bdd3c79f7eef68a7f84d7f1467eece6ab5e5d29869169db9fc11706c2a34fdcfedfdeeb702bf7e9339f51654f1564e20d95f7eaafea9bea1aaa028b7a8709d3b32f92fa90fa4133ea949d41cad11f128eafb9d03d3703becf809a58eaa5d5c31de92f29e59defae397f40b3189487bc3e0cd9c0ef8844435af44a74b915fc79aaa46ae11d047ea4626e35b00bc3ee0e1b22499d08bbfbe7912a112ce2c868fdab7eae8dd11511bfdd655d4660f5c6aeba3fe8e465a0f7c493b1697135c9524d1105db3a2e6fac42fd3673f85f39b2c40aaad93cc31d93c6f00ebb63fc9f88feec0524b60236c684a177a69229758012e8b5d1b4436dea43356fd0b2623cd3ddd48c0af3be3d976d59f3ec4967073557e21b61ba3308b735e77d58524f743d610efba508d7da4f1cee5468fe3461290fdf42805a3a48ffde95f6eb0f8b0b7c5bc37809aa4c20b023675430eda2b7acd0f737668c720db92a1df36c6c0a0daad91e35f82d52d35924f266e0971b216f61482447b31fabfa72245e14e494bea3095899b92096637bfc314c6efc341674c23e5377f9f3a6561f0544f20dc3226618a42c64147fe606626446a669b5274805e247987149f4a0500d54e776f87629dbea74b2ca6634b3ccee39619ad56250c73865918a27858a5da06e58ecff1771274c27848ff0494ffa08ebd2843963fb14716321e9234635f660d0bdb702dfe280fc80c23972065ebfb5c01e51cafb35160966aae2ba1e122b59ced1c2abe7406f33a6d496e7e13fc66af27e83ee1bbc44a54708c0a64944cad9008fd2165dee39383832b185a5599106cf69b5c15ddfe741cb602f186f5f8eb30c8472c236b338be33a15e7b788828bef5e4a2daf6e456376b5f8ebebcbef8f6096da34a6afe6e31170fc7ef07853e1175c363f9f9a0b09f4074691b325d969633c7e9833dea27e1d14e18f444ea30a39296bceed244f4b86dfc914b83a4d5f30e9f910f9afa55ff01617e1f2992d9cf4e07f01b703257e8b4359252aa781eb128be2aa0c1dc0b6b9356ae9ea639fccbe61e64b0dd259c4985c48d3bec20d1141a18c54ca25196932ff1030e4506136bbe272ebcc97eacb0e56527ea79dae2711f31542b2d48461be4a0d94266510f61ddc720fc5ebb4b1a1cd397b47bb82fd516567b13671aa849d9fd0b077cdde6327fa2a947a660c6ef19ec861f6ff89ef0e771dbf2a52bb4635ccf2e5cafdcb972af55fb89f79e95541fedd45722ae7fa6174834270857e341dc743758fdd9ad4d5f07a214636adda0b1614a00ded62b24fc854e6f6645742898eab089db65b4fad7217aa1200ee15f486dc016ad6ef834100e90ba99ab533ab08b4f74a4b8a73cd3a5bab27efc327a46c4811a19abb737e4329cbece799ae1a1e4dc05de96b96b2024e23125941a5ed38d4a54e4b53f41bdf3d19726e5d9b8bdaa3473325e9517ca83cdfc94b843de2ba13af7ae95136843351fa4d6a5591163afdb6c9e36b91bd2aa16b68be470bbad7ec85edcc4017dbabab6487d75f7629e9cc3d0f465c11bb79a9fdf0e8b9c0b6bc320513d634ec6f026b5893a276d47a1435e8c6e2fae6f0f494cd727bb351b1e3f894c7edb36884461f1d2ca56d23c28b6c5c586f91962249b264fd35cfd3a5a9d1a709db8b2bddd212dfff29ca315d372e6ef6a7fecea8eb256ac4f5d973f98c8032fe95a18c17f59e3b15468bd1500a6d938aed62dee18c2d987aeefd2ce9a4f3a0c339daeb0aa86e015b0dd2d598a0ea388af47bd3cfb582c865f7f18eb560b001e53653cfd3309a8202b5d75fb9cec718f3f2568c1d87ad2a3dc1bae37b54ef5c828084193b75b9368e6eaa7454fa9c0649a8864616033508fd72e9e1d57060285e4bce7e1d9fd5ae892975014025c0d7e98c98fe79c2f7b837e09cf8d372bd8b001d589eb247ce73230a52ebc0c7ec1656740df0cee1ed38ef7d6e842bcd93dd8675090cda053747a1f6dd729cbe781efad8e3d044f756e408e0570ef1fb06b418db6de2fb89fbe9d6a7b96d7276594875e83fb22507678c460c98bbcf2599256e80960d46c6aa50bd7f3b0e40ec724b2fc92dcb8176ad3db4ff9bcdd02d50e0be71e7c35364ce9e1df8231bf32c19837e5e0eafdc84c9b53809e8deebac41f826eca6cb9b249c792dbc397b1d60684db741850142eadaad83f0cacce595cf32efe375988d069257c5f3f566ec304c39a70df452549620e12551964ee19c0b3da0051b058940cf21f0962103002330bd12cae181816bc3e708cace623a15ca0f223c80b4ddb6db6926947c27d376baf1b1e96ed546ef2697bea74834a6d4766600a7ab91241fdb3ba2450f84bf29835cc0f107c7377c709f06e9029749884465ea3af0bf7cef5cddbc685781f8be3816fb74ec285ca487ecd18f687029a57c6d1faad4aeb5915ffb2fbce113d0050e600768678701db931ccc71d1edf238803a39e331b212a094dae321235e583d8aa9504f07090c06c9ccd3edccc8c4c5d4235f0989eb82ef64c8de023a46161a1b389f25bb4fb6c18f606e063033079d9267e358ce9df6e025f0f30fc21bd753295a1f51c25724ba9f0d46c21fde0ae0d0107281f9fefac2987ceef8262eeecbd596321cd8ebba0b093418e224d663b02516f36699b4b11ceec59ce02a8830012dbe0179c99d3b8be1182be177f87cc2d23d723503aa4a0025b406691c9c2e42dabf0f86eec2955928d9ad8c26e5f51f52e2a78f7024670c2bfac87bea43bc0a5f2df28339698173a893be59612af3b549383354129f6f2b18aaf6237b293716bcd2e22d9ba390a3c94f799d400de063e294d51174428c38223513a9e46dac6a567a131cb476aa68859cba3a3014595ef1a284bd32029308ef9f748d5b3e3f1e0e4a0c9ebcaff3ea7caad577be0a6caf3f89b83532011661114ddfaa15701f79e9c23010245013a41dd9ef8fdc92482734e7cb071515bbf259bc0669dd120b23634e6e8031d583c377d085d7d712db30c4fb82d9e7740f568436f1525d4237ccfddc587867db9e8cc971b667ad101e00341da2771156a4cee3a70b20476428c9fb7a4a668757406be14a069db7fd393a807bc42b8b7702647b1970ce90260926dc64ac8910f2902af433c497dd24588719826a723717205cdccf283a8134a1aea6fa22a229598e95c3d6523e5821fdad7cbc7a8dbfbfc36cdf6b948822003664c0a386dcd8abbefdd7281e16402df6f0d041b503dc30660745420411bb28d29275ed1771e58ea71af4c12fdcfd85e4bb8c2ef4e04c724053e5ab66b68a8f107b0f47f120bc33dda97dddbeb19707a9a0b322a662c336f1a87e01fb12ed34cfd3d18436d210221c85bf2daad232a2d7df47c358f86cb4c4e78c56d3bf1ded2cf66863213e299e359fb6f33d228664dfca33e13527155ebcc47dbd8078828463475a536f64ce351143db296a2bff5144f9d96efb43658219d8e7d0432dcca6c90ed0b3979d1645830c9994fb95a5f3d62e3ccfca463dc20e7ef09113"}, {0x88, 0x1, 0x9753, "08b0a032fdf773eb1830254c735ab44aca406fdb8763d86d8c42684f5519eb458cf8bb6e171f88466832f70040b8eaf7a0a30959fd37561ec2c4ef6d5ea40e9b039c663cafde1ccba9412a1155babfc5eae5ab06349ba08e6e5b9084dd1509a25e49a7c46bf2f30fe5586662496cffde9186a21e43"}, {0x50, 0x1, 0xfff, "3b2b274693c175564268d5a42a0c2533ba051171c1e52a536114a85f9e409261ce91ca899d6c7f219954403fff47ec969d5293a5ddc88c64f1"}, {0x20, 0x1, 0x4, "cbac982f265b847a8a286b"}, {0x40, 0xffff, 0x1, "19e84591a96da71a3fa7d68d0a538c7f11269c08438be658d7dcc0d40a95483221dc4fd8efa6f9c0ff3e0f5aa3"}], 0x1578}, 0xe) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r12, 0x0, 0x0) preadv(r12, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 16:09:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66", 0x0, 0x2}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 16:09:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x1c}, {0x6, 0x0, 0x4}]}) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000001c0)=[{0x7, 0x80, 0x1}, {0x5d73, 0xb1, 0x7, 0x5}, {0x3, 0x3f, 0x9, 0x6}, {0x8, 0xd3, 0x3d, 0xfc2}, {0x0, 0x7, 0x42, 0x80}]}) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:09:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:09:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1000, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0x1, 0x7f, 0x3, "35c64b847f2fe605d93b955c7a0b0428f991f86d", 0x0, 0x5}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) 16:09:38 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) setregid(r2, r6) setregid(r0, r4) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) setregid(0x0, 0x0) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) getgroups(0x1, &(0x7f0000000300)=[r10]) socket(0x11, 0x3, 0x0) r11 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r11, 0xffff, 0x10, 0x0, 0x0) sendto$unix(r11, &(0x7f0000000240)="b100050260000000000087000101000000000000cea0fea7fef9730541ded3357ae26caa0416fa4f374a36acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f800040000000000000700"/177, 0xb1, 0x2, 0x0, 0x44) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x2}]}) r13 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r13, 0x2, 0x0) shmctl$SHM_LOCK(r13, 0x3) geteuid() 16:09:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0xff, 0x0, 0x0, 0x80000000}, {0x2, 0x1f, 0x20, 0xe3e0}, {0x0, 0x8, 0x7, 0x3}, {0x20, 0x3, 0x7, 0xcca5}, {0x5, 0xef, 0xff, 0x3}, {0x1, 0x40, 0x3, 0xfffffffa}, {0x6, 0x81, 0x80, 0x800}, {0x48, 0xeb, 0x3f, 0x3034bc2d}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:09:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0xffffff27) close(r0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r7 = fcntl$dupfd(r5, 0xa, r6) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x2, 0x1f, 0x8}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x9}], 0x200, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffd, 0xb2, 0x1, 0xf4afcd6, 0x80000001}, {{r1}, 0xfffffffffffffff8, 0x6c, 0x20000000, 0xfc, 0xf434}, {{r7}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x5, 0x5}, {{r8}, 0xfffffffffffffffc, 0x18, 0x40000002}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x5}, {{r9}, 0xfffffffffffffffb, 0x1, 0x1, 0x20, 0xfffffffffffff880}, {{}, 0xfffffffffffffff8, 0x1c, 0x1, 0x8, 0x6}, {{r1}, 0xfffffffffffffff9, 0x50, 0x2, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20, 0x6913bde3, 0x7}], 0x5, &(0x7f0000000100)={0x2, 0x1}) syz_open_pts() execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:09:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x10001]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0x4, 0x3f, 0x1b38cc6a, 0x7f]}) 16:09:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x8}, {0x64}, {0x7ffffffe}]}) write(r1, &(0x7f0000000280)="670da4c5df0900a8f33e15887e1593a8e12a9535", 0x14) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus/file0\x00', 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) write(r2, &(0x7f0000000180)="09917b2f2d25d323e41590fbfcfee3df3765279232c09f1eb7dfe66c31000b7ab986358929d23805f1e4bd052500a5f133e593c33890c4b7c662a22aad604e8eb512c9d682bd0f63adb97a900e68b88ebb91a7510a14912298e68ae470b63564a03309e0a14890ed76c3570705e43dcccee275d3690cf014a2daf2fc47e04e61d9d60827f0693e7c31c6987d4504f5abcfc491f5c87d76ff54164f8ef33b0a42bed9a03bb2b0987f0f15a298248f64480350528f0448a20e05df9c097abb1be7f58acf2ab7ff242d668378c19024e5211e456650bafd05e3e9ddcb251e5825288e9abeb01a2dffa17d017074168cfaac04aa48dbd0d484ef879716", 0xfb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shutdown(r0, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x4, 0x20) bind(r6, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r7, r8, r9}, 0xc) r10 = socket$inet(0x2, 0x4, 0x6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r13 = socket$inet(0x2, 0x4, 0x20) bind(r13, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r14 = getpgid(0xffffffffffffffff) r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={r14, r15, r16}, 0xc) r17 = socket(0x11, 0x4003, 0x0) dup(r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r19 = getgid() sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000000c0)="5488b5e10e0963f86a05197f512c4a5912e96c080ee2fb47bbef7b4e28bd3803ba24be00a58a8b78e4cd1eb1a0477194d0f642dbc29ba30236690a5693019754de3b98d5b47de91b0e74ad65cf9807718f2dae6cc0b3d2906ae2279b73ebe4a8c88046e63ca1fb886592aef0e9cb84f7ca3e4d81bc6ea0b811f19bdc85840e6ce05ffbbf5a1702f58d7fb7fbfff1c9a347c52bf37a7025863adfdd09754f3b74fd233a7fa79532", 0xa7}, {&(0x7f0000000180)="cf576f4b9072e22796969aef63c03ddf370208df54f3be5a6e4ea2fd9d1e1bbf57e8846fc2742a80b099baf5abe6369b018f86c7d1cd3a871b5555fe3e52000f85df68a735b86251f6821bf0a488e7020385806f5426e2f9759fe9789b9e244bc9fc9ac3ef586caf2991eb0a80f0da2272445467e93a1ac19d78e16402871b3021778776e92c3c351233c6863c6fbd2a94397efe3098610972830cca22f8aedbaf988e0493554c7d3716a7a62348c709c15cce2af2a3231a9b58c577203e699bbecaee19453b920b791dd9294f332c8c9fb662ad82f02d8d57bf7b107129aeb84e692687974095f464f0afa6233b42084f600c3259dfa9e7b24da158bc", 0xfd}, {&(0x7f0000000280)="12739ea2f71a239e61d7de151e32f61e8f035b28faf7f1243fdc8a4f9231ddbe2c7712780288f364088b236a7e9982c769d22c8ebb353b61e387bda7fd2310f4f6815a7207005648d42f9f51d2753174922be3c2ab9d61b1a5e1879c1ee1e411d7f0889925fb86248e81f8e0442525ed6cb31036c8f22fd41bdd481ff6deb295718853d119d4e74137cac4dceefc9fe49371b5c144a5fd5fdba4b315cd195e7eeb3dc5d6d01ebda03e191cf9b401426da7f327bcace8dd025f45200b9f8e4de18813891984048c8f22a9", 0xca}, {&(0x7f0000000380)="dc2ee4e9e787271d005f500c1fa765a133014b3e40fdd44252e770681a5b1e13a793b80fe26abddc757c2ec9196d99c132b0ef6d1ff914a3e80c5754730073e826cfa266865f824bbf9a6a859e78da9d84c4a40f78cee01fc5353fa6fb4b2a08a323799ab2fb20e4e2e8ee2363a3255f0b193ac368c3f53102fa66555ef8e32d3702eefe6bd096e7052390c77cc5d1fd377300cc017674348ec4f84840d0ea5d5cc01c13dfcfdd8ce356f573317e96fe60e47cd6f122d3aaf272df6dd5d2f3", 0xbf}, {&(0x7f0000000440)="b425f750249f535b03968dc9032fef0c25c3fc19ea7aa7f6f3e2f695579eb41c61036bad1afcb21733402891b897d94d0b6a41b61615189707934a4fa0fb7ab0c026dd7a73539ec62908030d3d48db0d505c715d705359357184d2a6e3d45f5e9584bd3f2d6ca35c5af474e47d16c18342509de6fd1229f3b345", 0x7a}, {&(0x7f00000004c0)="e2893b714c3c49ebb7c702a7b019eb20b152c28e6c549fa4beddca14875ec7c80dca11645b712550d04d528dff210cbc54b65c72e2c039936079d74cded309c761a114689ad09a1dd5daeaadb3f6b6b4d0a80215629c0ec7b00aa38567a691e404f3560304272a716c26b304d5d28f631c3b1aed932558d26680485e81969bfd2f80274e4f027fdd08e55456672b7dcf17", 0x91}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r4, r5, r9}, @rights={0x28, 0xffff, 0x1, [r10, r0, 0xffffffffffffff9c, 0xffffffffffffff9c, r11, r12]}, @cred={0x20, 0xffff, 0x0, r14, r18, r19}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x80}, 0x40c) 16:09:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7fffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) fchdir(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) fcntl$setown(r1, 0x6, r4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:09:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0xfff, 0x6, 0x80, "4745df1541308bdea30723899156f27dc3e9bfb6", 0x400}) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r11 = accept$inet6(r10, &(0x7f0000000100), &(0x7f0000000140)=0xc) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) kevent(r8, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffe, 0x20, 0x2, 0x8, 0x7fff}, {{r12}, 0xffffffffffffffff, 0x4, 0x40000000, 0x20, 0x401}, {{r13}, 0xfffffffffffffffc, 0x46, 0xf0000004, 0x2, 0x100000000}, {{}, 0xfffffffffffffffa, 0x54, 0x80000000, 0xfffffffffffff38b, 0x9}], 0x7ff, &(0x7f0000000300)=[{{r14}, 0xfffffffffffffffa, 0xa, 0x2, 0x8000, 0x100000001}, {{r15}, 0x3, 0x0, 0x0, 0x3, 0x2}], 0x13, &(0x7f0000000340)={0xfff, 0x1}) dup2(r3, r4) 16:09:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48, 0x0, 0xfc}, {0x84}, {0x8fe, 0x18}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = msgget(0x2, 0x600) msgsnd(r1, &(0x7f0000000080), 0x8, 0x800) 16:09:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000feff000000200000000400"}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="e8d37f46eace894a4e9ab17d53772eeaf94f523cc2d958e9f0aaead877c07ddc96088de52cf76aeb5bf661fe275b1fb9969ef70f02001bc5d4c5ca202f4a1acf74a90067b345c6327614a217fd5f34b2b1af63032d2ae159c3792718cff457cd43bee2984ee200f030b733bfce9be6c8aa8cd7717727c149e21989224422f497ada55fc6686eb458db61a7a25521ed7f75debc800daf778284bf6cbdaedab965ec2fd406cb83a0c7a18062444582f5c815ab347bddf77c82162e19887704d7", 0xbf}, {&(0x7f0000000040)="6c7c6e782567fcdedc407b4a9bce90fbb0b59284bbc56ec9733f0cb406be84ca42b8acccccf819addf4ee0ceba95eaab320e1e9f5a0aa5481727347949f271bdde1e35073fe1cbc84c", 0x49}, {&(0x7f00000001c0)="e83fe56680f04b59813b584937a908dc7312da20", 0x14}, {&(0x7f0000000200)="6452a208c9f12dce5a4a6fc36a36d92f93974cd089f30535c0f60c0463bca6f68eac75294929e1ddf82b7c9135", 0x2d}, {&(0x7f0000000240)="f33aca8be7c90dd0a2bda690995cd681141d1435be663f5432f67330e1d1207756b64577dc646334", 0x28}], 0x5, 0x0, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x10, 0x28) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffff9, 0x80000001, 0x5153, "31d96e129de9064ac37488fb9eb5eb4a01b4533d", 0x2, 0x20}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:09:38 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000001180)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f002000000000000004f6e0095200000000800f100f7ff020069fb41560a75ba3f58b9d8d42d1557766c236cad21a59eed8622449162338d0892e4c35256813cfedba13a3768ad26a7627e8505e5c6f91cc6db091efbbc90127761791fe3f643eb9fa3964eb21f2a543237b90b2c17e67bd6ac095dd27fce72f0c338945fefc4d96a3d8da24d03d05a9921154a160a54d34eacaf4453b7767c00fcffff245c0ef5890d48fcb06bde32"]) r0 = socket(0x11, 0x4003, 0x0) dup(r0) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900"/4098], &(0x7f0000001080)=0x1002) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001140), 0xc) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:09:38 executing program 1: clock_getres(0x0, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfdfffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:09:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x9, 0x6, 0x1, 0x8, 0x1, 0xfffffff7, 0x3, 0x10, [{0x80, 0x1, 0x864, 0x9}, {0x7dd0, 0xa3, 0xf7, 0x1}, {0x4, 0x6, 0xf443, 0x101}, {0xfffffffb, 0x1, 0x800, 0x5}, {0x80000000, 0x401, 0x10000, 0x3}, {0x7, 0xa1c, 0x2, 0x2f1}, {0x3, 0xfffffffd, 0x7d, 0x2}, {0x6, 0x10001, 0x5c, 0x6}, {0xfffffff9, 0x400, 0x6}, {0x6, 0x20, 0x7fff}, {0x5, 0x9, 0x1, 0x6}, {0x81, 0x2, 0x2, 0x6}, {0x6, 0x10001, 0x7, 0x1}, {0x800, 0x5, 0x5, 0x20}, {0x2, 0x40, 0x533d, 0x3}, {0x8, 0x5, 0x8c3, 0x4}]}) shmget$private(0x0, 0x2000, 0x101, &(0x7f0000072000/0x2000)=nil) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) getsockname$inet6(r1, 0x0, &(0x7f0000000040)=0xc611232108a6466) 16:09:38 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x11, 0x4003, 0x0) dup(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./file0\x00', r0, r2) socket$inet6(0x18, 0x4, 0x6) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="89000000ffff000001986f072212a6c043e9e2cbba4bc80e1b1fde1fda9822c3ba4b3e8e13824e74e0bc9be5d6378c5d7071473b0e29323b40692e5420b29a82d6e0bf4ec838e29fc73809edf94b7dcce9d2d5245fd07a1cf20836e3f57ecf3c1986b631bb31aeb3c3eb40c6accf957f1eccfa84c0936c003046e86ce82586c03ca2deb38bcacadbb5a7b8b6c16692747d9f30ee811fb1588dcda22fec0c77c523fb0e9ceb94b2a66a348db502b4dcfb1e37a4a381222944e71d963410e91a522c2837e531a8af9ec4f6b7e672a9b342adfdfefa555598daaf97de95da8588b0291667d590b7879df0d5fccff94342f48b44f287a1bddd6f5fbb685f082fc0e9bcb413f3e44a92c5e2a7540bd31565c529776f4632ab"], 0x9}, 0x0) r3 = socket$inet6(0x18, 0x4, 0x9) recvfrom(r3, 0x0, 0x0, 0x801, &(0x7f0000000380)=ANY=[@ANYBLOB="80042e2f66696c653000980e67b40fe85bd62740548d7859a63f8c8e89cbf4f0c030b87273d91c18eac814247e5dbe0cc64751629e1ae8a76101b96a2a9529402e4c269ccb88c16bf351363c915daa84271f42a2d1b4428602025fd39c2fab532d39052cf2f1e5aa52096edbbfcf59b564ec05387c67726e46c28c8cecb65ed2730aa8112374412ff0804e4e9aafb8162be29ced63c7ff51042474799cda310308416533b56d2cd8172c73575dec36ad2543efb01e86e09c031b4b61770ad78a451b12e832b08e17a50250aac5b1a33d9f1d47a2454cde424bda8ba2cf0045efb40546eb9054ab8ce76c741229eab4474f9937b06c1b07c3d44e5733482a64b709474294b644f111d0077278cde0148d63d1f7e97ef9ba9013cabf7caa987183b8cb39c6bdabc192c11ce0f58f68057696dafabc516e73203a6b543bfc5f393fbc27a8ef3cbef39232ce53d2b27c9455b7d50562d45f39e8f48505ff41b94a8b1dcf1baa06e9609cfc58cde6a803104aa488c782705d73883b1a545c70fc9a8c598f6eb87e0d9068baff4624553287798bcbf1b39823865353da241271b80cd56cc1ee768101f34616d5e6d286fef7aba302719a"], 0x1) 16:09:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff00000000000094b52e6404cebf825e447f72c7b58edf27478647296a382c5761868e2dedd8d3d48529752dba3e3a7b3acb372538fab0f312a030d2724edd9af3caf1eb83e4584dbc3a15581379010fd9399dfb80a4cba863f5af2b04e7b776aca52b578534bf9755f4e13f31662d0dc5ca933626c015c0f06b41411b5188df7eaabde76d36825b4320ab12b617"], 0x97}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x81, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x3, 0x3, 0x4) r3 = geteuid() r4 = getuid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r5, 0xd}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x3145, r3, 0x0, r4, r6, 0x0, 0x2}, 0x201, 0x1}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) semget$private(0x0, 0x3, 0x80) r7 = kqueue() r8 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f00000026c0)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d19fcf8ce109a44c3b81f43552f5bd3d8946572bceed747581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049f09b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4ed94fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e53c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2c7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cdc326e9cfdb881317a25d9599221a59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d1500"/4100, @ANYRES16=r8, @ANYRES32=0x0, @ANYRESHEX=r7, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRES64=r8]], 0x1, 0x1, 0x1000) msgrcv(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = syz_open_pts() fcntl$lock(r18, 0xf, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r19 = syz_open_pts() fcntl$lock(r19, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) sendmsg$unix(r17, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRESHEX=r18, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r14, @ANYRESOCT=r20, @ANYRESHEX=r19, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r21 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r15, r13, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r16, r21, 0xa5, 0x5, 0x100000000, 0x2}) r22 = kqueue() r23 = kqueue() kevent(r22, &(0x7f0000000040)=[{{r23}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r24 = fcntl$dupfd(r22, 0xa, 0xffffffffffffffff) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0a8b09efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc35065026b8936bff96b80ab47ce"], 0x1, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003700)=[{0x68, 0xffff, 0x3, "cce0fe58a824541fa6174ae2fc396431bb31ea46f5566fe38c37b3338818e1767a012d88cf22f7dfefb35b09e4fc2d6c1fc8510b813b63e64851eaea4b98af7567f2d5ad75d8122c2332255fb6c43dbd82aef58b76a1"}, {0x98, 0xffff, 0x0, "30e8ce1822f6359cf9fdb37272bfd8f3ec5d108c8f423bf12e5a0c33bdc27f5d105edf2a91001addc775a28cdf6c63920779a92a03035cbb6e90e28e2e22cd5e690964d1263e5cc2614d3875b7461a14e506fe1f0dafd9a7bee7db2476c175a08f33383b0fd5422a86dea27d20b0601881308e9c59ef1bf3e1715f23a80959550c884912949a"}, {0x1010, 0x969f7e88d923aaae, 0x1, "ce1613e86d1c270d9fb9265cd1c47a01e7efdf145f6e70ef05c2e22d6427c585148a599600111c5bfde0e9002caeb7842cd8fc44a2a8d71996014014af52bfbd85f89c2b7270ecb92cf0d9cdae350d33129ec878efcf78f34a59f1042c974997a9cabc8ab05d0cb6a806a9bbd688cd2b134e3936927b4c9e03520c7e50a4b389d128eec63e77de5e95a428be9c2e27d3ccd836f0d56f369746c443bfd25c3431c68fbb611c9694bc4a329a181a3f6daf94c12b5f6aa25c45900a2d6b1568b9b82968e72295e55924e12e5d57c39d12c370025fef333fdfff15da5983daea8893446b3776c4743001d3f6db32b17040709d99830156b8ab2f57b5bd05001a26b213f1a5cce7a81ef238c8e19e9d5c7042d66d65a57a55bbb010855fcce12dde540364f93f36deaeb608fb706d5ea6734d31e2934785ecbf166075de0c494962e559ea20c704c58ad5c7f7c566fe7e2d48d19c9af9c00b9206ae9b407f97568f2f70f7112a7119b13ec7dcd285180b429f638ac81532d4b12b5cbf518bb80fedffe74538802ce8ea2f2a3b053f0669852a03d3567795606fbd4e480032a2985b94f29429417111d31ddf98ae2e0b6a0ca998b96569d6f4a9c0df7d58facfde7d2a3143b6b6d60cd6b50ecc6646daacb13fe91237ff458c1af51edfe1cfca837606afcd12ec7e757ad02d6fe68c409c6ae5a3a24b6107c48e0dc9499867121ed3d3771742ae045915669ee7984c3422e7841b1d5676f22504e15485015655e3768427dd6b85b22a2f636ff8608443a3a27ee3369d344e0c21d83de69ded8d0e068bcf62702fa17507b3f8d2d501b552a3b8f2e133335c9e9d138c2b19ef953072fc5fe4840815e71832c0d5f811441157771f4f0c7098e208b600a90a36acde915729bd21c9274f30af0b46c07d3a6f941ad8e489db28030280316a4fb592c6270b22a0fec8e7811a9cad2716ae67b0cb6e32ba0d1811ea051e76d19ddbc65501b674554315c6e3ab51c788382e839c0a91786a79493222aad9071a4ab7ea8e358368d7d9757723eab09a469d7efef15742dee6bde75bb50dc095712fb8e975cd30755e0467f89c80d93f6362b3a780ce6794a276ac50609ea571cb53adb4eddb11ed033fec5c4b4ae610b1ddc5f468a7e78687cc9ec49129443dc87b3a6ecb36e7ea1aac61a87e0ef5ce18194f5dce7ea4255363c7e84ca45f69b6d7d51cdb05b6aa97ad1bdb7b91d5db6dc9b74b06734869c489ff5ed19829b71fa2da3f22655bdc188e434f469810b2711768dc202cc339bc05a6b5e6669024e9530ac79c55ed04f9ac8ea0b2d8c978f6d14d33bf0ff8a7bd9abed47987c937eda6ad05f7df3b6643e47e32c328ccfa4956b5e708f465403c6a76ea780e07111814f03e709bf2d6b1eba5321d52d4150d5a512170b83957bf4e6ed6e6e138f99b784016598649d707282ff82ed3ec5844a03b23f51f66e9dac7db5ba15c6056975e319224aaffab4b594cb82615ad72d7122e5a662dc42425038478764168c5f180a8486a6f57b598734b143e6157b42455bcd7d8b1da8a357cb425378cd73e677f2c6e30a1f5bb67016720fdb2434701020cf8046021d3000ea040e05ce55bdcc41f9bc28a9b26d44a3b2a8d35072218a3e57ee2a04991794ddd4f711fd5f74f5ea477e3abfb25aaeca61cbc995e63f9eb085d6a5547ce382c082c3dc664f591e6677ea6bc6edc2cc6afa6edab489e2fffeabf5d6eff8b72b47d613a7a2976047f0393785f1e23610591c61a271a4ed2964f60d28a73d6608c13a9349e833f64c2ec17487bdada558835f0f0828f600f4ae0f0e2c8b804e4203919fd4c4abdf61f669025ab93bb2df08ebe06f324e98ec6e1ce9cb5236a24948c6f63001dc7bc8ffcbc90e9969bfd9a7aa86327dbaf626f7f9aa0ad4d3d7380ce0121fff6c9e3dd3f31a40826398e9c7451a610cb3ba01b26ac3c983598321451c8bfa3240e9aafb6fad3154e2413ed6aec8bc66c9639a1b88742aa1122f2730ecd54d273d09d5312b1b4c98a633edbf65c5e66eeee119ebc73f688d14e8971d5f2c01c02143acf08e46221ffdf7c530884be13a1d2bf49326df1ef2533662c24813f166367400a3f0c25b84a171ab603c4fa4b2c9b8d6d5c23c03c99db2808ba782cab4c04a2dd5eebb5c08f6d83ee2cc682fe167a11b2f6ac2741239874145cae78b9b97c06bd4fd7d01e2ffce96352fc42ca479314ab066e848bebcf25a4da07cd0e053dfd7f05526a8e8cd455cac6a9c137152a210db06d74c94056e96b7160899c207627a386d820e9845566a279fcd50d583a691e0134510bf2000169f815ae06676399d1ad4b573c4380f27fcd78de6c15fb21c8091c28983a73289765e12df38b5e17e2ea23f7995faa953e874d2eab8697265a2aea628f54bfe0f3012de835a4566e3d0ced14eb433950f091d2a50363041747c70c4583f5ffed1d94e8e1a46e7e96dee4f5f88d15fa7da256b1b646387c0b258821ac6e4ac465f70674e4d0437bf932e440cfbb6243c7ce2477118b0e46f0aa3ac940fc8ec8998c1b6a8ce6f4a86078309c68951e505e23bb495ac057e97cf07cad45cfa9a2b067c48d776c414b13173f7fcea2ae4dd5b76af52fe75dd7d34ce0d8ddde65ec606973fb4745777aed0d25f9e94fa496de1f5b62e318fc2fc0089368a1d9ee6976a0bc77491fcb4e5acfae26dfe4c61ff18f27fe09d2eff62a7b9f4a017aa768157eee3178fb33d28b1e849a06bf33370ea23fc90809a3eece967c8ad145d7d22a6440a94c25756a75658ccff288c8e25c5444a73eb470447194ea49864a84754ea1b95176c912fdb4cd429b2293a808ed580a20ae4d3aa8204f66279f09af086d8b6faa842917d6cf1dd63ceb37d2889f5b5464dbd3be551ab6a6dac8a00aebb59cc1e594149f4915f88f9cea40db0b1ca110d97d2eb8b3f193e6228b8dc9857c82a5fa60be2898f3bcfda16590e7c358b32bbed9a307cfb86f3bffbc677dd7568f2f97a07cecffb4323895986c4be9da8d30f5f95ebf882ce3ba4c3b0ce818aa3acdd31c9d9502ed10df6387d0d5d7ccc99dfe4290b2dffa613e33b1cbb3ecc4cb97f40d0e0fed7630cd0ad98d4ffc33db28b0688e2655e03b8bf96347151da37f03c9652980cb91546f9d74559a3e75a46115b7a560df887699dddae589c94c546af2aea6180a161ee04185cacb76f51b1a97bd8cc533c6beea6a335c06d0a0523937133aac528a0b725dc1feb34546f4d89e560ac13d31fa0839cc40f7b27ca0883d9a7f292c9227a4bac60bd95adb476f66e9f719b791dc05d420e040c929b18af17decad4f91d688deafa1874627d2345c41993a33bd7bdea910af544cbb5e28108e1d1e01029db00abb1eaa45a57a074122afc2dda9effb79922735e475f5f8bcdced0620015c8022e2595d463c65842894748711f369bd25323072853e9157146b83dcc5f739e10cd6601988a32ec0c6dc6ae6e33a5608aae83e79b066a7d66ff5e00813630634754907ddf33cffe2e7e1615940d324bd117662bf11de311baa3482f3bbae379c79c1a1057a59745373c59e9c4385b668e2bc2c32e0f5e44d9392f15f50524b58f02a66941473e01b4241b7287ae9079644a299d1dea9879e25c3cb7436a3bdc9fbc194225406c048c7f10bc49ac17d702a054b8127fc9598e630fcf5cd84d3772767c8e82d2133d1383fb894cd9ef8fd27e85ea9f4d2967db885586f095194b8c9e1e238f4a70fc203e34c7238b7a87878aac50960e267609b56c2f8d7d5398ce6b96e33518685cf75eb95a1f8b3e77f0cafabded9c9e160e4e6bc0c7acef00b23b61af4cb386a4f31b77252953532399d7354376f18d3c56142c96a9b1673eba0173327543d969dd0ceb56834f61d5370823120882e0ad3fe8477634651b28844e14c3a8bdb7b305d3be762ed1ced6b4e45758dc946f0696182d48c127353c0416f0b2965bc1d94b521b8463f8cdd44bc383f84379476a9816cc182bacf59a50a993dd747820a9c55ca24aafdad3d9aa4e04a5d6fa971b3f66d0a15dab9a2bef6f4d0c27643162c5573f630bb8b6f3eab846d9989805b6be573eb0b1fd81156be269ca4f0e9ab35d3c34796a00359cd8409d895b494304c5c820c79055f5c633e848420e5a752ce49936f798ab4db0dacc7f9375c0210774c6298e533ce3cc62ead37f206acfe3da17d20f0caf6ac9a1bd30a66af29617ade4ed5735432e53cf4bc1e9adcea2014e81004a6138a11ec7dc84c189d49365379bed4d56991763f35c9df775ceeb23267720b8856b00fd8bb7554d1781c328f9be017ad5927fef941ae5ffe31f807b646cc68b8c6687cfea880e9bb8f0d928d8a952acbaa46c1528dc41532c036765d8be2c50255df8d6a1b6d584fb5799eb5d1d8bedf59354ab65c45e5c5b6e3fce578950a4e9b9122847a2327b1b75a90a9be47d2478206e360681218820c699c9eac9c9b66f4266e55f857f87a4d7788d1f99f377e395ecd548f192c2d9b75dcf73e6747a73a82d086688a06ac1c7a3f39fe46883cfe5e2c037475b0275990d349b605f765832bcc64ae8d562cc59d29b7c3faed2a415faf767bfe0cfe0ebfec645e2bc00e2bfcab5ee7bac57f7c444abc6baa09dc7c4d16f8a6ecfb9e9e2219ab3e0f5fcd89511182efe1a8b8413d4e9718237e865746bb328ed5691f0ae36c64460e32ace38c619b6d95e5ce1704be68f90f3604ce3a541d15dca83ef926aa635b3ffe5fc2c79931d4bee49d60cb0975e202460b530867d14c68a7e42a30a9fbf0b93aacfc47a098fcd2d3af0ba74c5e674d211cc2ee5164f4854c8d6dd4ef46cb778e12d3604b9f98a8964f1683131d0a6e1e56364dcb79ef362f3ffd5714dd9c1d4a352b77f97135da769cd60d29d365497d2161dd40c67b394c7def32a695acf57643c86d9cd787e20f39a7b5fbb9bca210163e94818a8b4a31471670d2fd7a0a908e2e9b2c337f5493c1933e0c48e76aa4c56e875fe9e36cdaaa26cf12944fda239391575ac3bfa02357a1af9a650ed6f4939bc5173f3027d4ae653f7bef153913497c03e0d706993c19496b5e4ab21c8187dfc9c955578c2fc2b93719a679feb64a8ee027d2e562f446882f792421301568f03907cffbb436408c13fd70e7ed8b9cbb63e12347a13920015dc045dc076694d4fa41e2475bd004a7125e922ad005e8853eecfae5dd40dc9a00627adcf543385894b3d964aeda57858de19effd0707435c3b8e7e64885e4b89b0ce6b55afda46a762e55b71b9f2d7fd3f2a1686f9718b38361bbe9a2ea03d880dc65dd7e3cf94aabce05e9a0641ca34354a8555809053dacea7ae283c57ebf9e42cb9db189caecfcf0bc4cac812f3670364bb02e12df483e0ec874e918f625660810dbd71721f1be5ace396fc77de875f9516b053c78be672ac6cd8653994b8ff63ee9026455a82b795cd512984bd835cfbc75732aad838a27b0101d0bac0604f3845082db3297a5d9cdbee1009368a1dbb73481fd9fba02bbf7b0a36c777edaab16936674e2e377956ff8b1c044046dc107540fb349203595af782d2ae709657b57a260d4d422d95c02d68e1c39034463bdbada540500f1c68898484b3b228f03c3a045dbc47d9d95044f8e2cb0156297fc9ff007f9eb0a0f2a278acaabd4cc315aee898c590704e85540363058d8c7c6a8dd6b900f59954b66ad80ef7b9fb6605f1773ae3f520926d9b011c3c2d6d47cdee9e8e7b541e66d2596c348573c5f439c942e5073bc88048a01c06608"}, {0x58, 0x1, 0x4f8, "a96e33e32eb5f37b1c7b0c40f2b510ffce6a0a1e8c70497a9192f1d55ff9b069d32b8ae57eb6271a399835e3740a1deac8327b1899425f74166c8af169986ee239a2420307e98e28"}, {0xe0, 0x1, 0x0, "c050a7b0f0e5c44e9b0835ca0aaf62b87423d5969212e98bed3ba8efe31f230bf45558aa63b449ab4165cad4a4687c6885eecf43453e07c0c13cce88d84f20ffebb12ce297275ec0dca589af2e0dd5a873040684dbf32ced5685f88f72be325f5b2af4711198f4ffcd338113ca583a41a39d20a3e8a40c6faf1488d775098154602f88e8e4020af10d2136f67c5de3ba3138e68c512b6f3b254136f1c82a2f01ac0c2c4703f61d43ee2cecc33e880631d933424a658b5d94808215644cb2878c830efd805927f7bbd539"}, {0xa8, 0x1, 0x6ca5, "aca632980a9bc1302ee539f981d743abe8f435e1ed98842974197696082be4c0a208355f21173b5472efcba0d3018e980f72721f9d60ad37b4c3b4fc581c5f2024aea180a33f7f1f2ee84e831a1c3a9a9b0b4754f6e713a75c77308a41098d176923665d3d4543339c06ec6efd48fafe7164a94606b2fa369351250ec50fbdceb98e66cdb39ccfddfc83b74fa51189dc65"}, {0xa8, 0x1, 0x3f, "eaf4f7d55b4fbb160fbcf8fb7ef226a3da6a9407f860c4fa040c44f5a60b4c6581970f419b4ee60bdef4e05a2140df785c3a9a63b00be1c5945c89f03698864e07de7384245c449b064fae0e44c351a4fbd7c442007191040213e6a3f7bd3cd3634ed06ce6fc985462842ad21209888664fc072870ee8ad56adf5dc55d35acb60adbceaca85a3e0aba94392fc634552597c1c771"}, {0xc0, 0xffff, 0x1000, "13f444a90f41dc29bbed1e812e5447ed2d7c58d18d81cc0b88bd36464821e7b8fd9045b785d379d00f805507d08d9d15327226854b5c08a0404c2dc2c51a85d3cf8ae61df6b67afe007dbb873a0116f48a5d59d7ef58707d16544300d2194a628f9c77170d7493ffbce32edf5a66627ddd96365ca02ff324927841e6cbc13865ab9a2bd0d68138131a03f7f62188a374c44274b5cb4b7cf4e18768e460a61cd3a54991205c3f7da0f8f4b7b3e4"}, {0xc0, 0xfffe, 0x1, "f6b06a87d8cad8e79a855773162bdfa13fde545bf1a3dc78f5381cb663b89f5bb4f6a022485e61b7b4046b8c69f1a438a3d34ec9fb986b99c711eb6d6c71119ae0832b4249864ffe561a91c8ff456f656ea5cfc97d7f8dcfe576a518415474d2d6cfbf28fe03258b68ccb8ec1b7f42a3befca97939ed66c1115538f56f7d6696c9f9f2142fbbab7d1fdc94bf1c8d66ed87626799598f1554dbab38317e3b375a3353aa8207786ffcb0fc3583"}], 0x1518}, 0x0) r27 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200), 0xffffff33) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() r28 = socket$unix(0x1, 0x2, 0x0) r29 = socket(0x2, 0x2, 0x0) connect$unix(r29, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r30 = socket(0x10000000002, 0x2, 0x0) dup2(r29, r30) sendmsg$unix(r28, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r29], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) fcntl$getown(r28, 0x5) msgget$private(0x0, 0x0) 16:09:38 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="aa010e8b154b0fc04557aaaaaa1a070000000000000063e6003600bbfe8000"/42]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/152, 0x98}, {&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/232, 0xe8}], 0x3) 16:09:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189ff857cd35ec34c6ba24083bed828cbe832d82b1b0bb8396dc027e3e6b5a017d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:09:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2de24877}, {0x9, 0x5}}, 0x0) kqueue() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x21, 0xf0000000, 0x4}], 0x8001, 0x0, 0x10000000, 0x0) 16:09:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="a3d385bae541169b397262a36055bf2965971a16742d37d899e0a3b73fd06872fb43ebc959893ac5c52eff0a282635c8680b5974c515b75e35b123250df212021d56a15b08f3617a27d1fef1fe4531b3efb80efb4982c18c9ff76399061fe0f37c479d8e6a6de0f60fbad4339fd0ed4cbee214eea15d248bc34f09fe4e632a333a04cb408d55ddde913ded2fefe39810e5dca92b588f859c", 0x98}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:09:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) clock_gettime(0x4, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="f365a238c4023e3506215db2003800000fea67d4", 0x14) 16:09:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) fchflags(r0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:09:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r2, 0x10000) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000000)="d0342c5fe5449ff4d8d600c526325d5c41420942995f850db6d3b925e25f23915395788becf3c73d36023008d97c04c1c38977ee2aa65d89ee708f949a0e161f1aaae4ebafe8762fea9326c00c514a55d5c8e9", 0x53}, {&(0x7f00000004c0)="4b321f47800fcaaad90c936c1badf41838bd36ef28619e02d7add5056aee9e938ea2679ab68cebca815f0e2582e2455921a4fdf3503476ae2477de8b133b72b51b397d9d95fe1b70b4760f6b9af16e5310024f80258bf65455300839a488a3c55f167addb369c127e453ff4e28c789bdf3ed46c754166ecd026b1d74a958d36d0c9531fd0c6b6be93a20f203054b5e88c73b2dad8cb4ccb8df8487964a74323c44d193dec21cfdef98ec64a6a08c6228a392ca9bf65efb267bdd4e61517c564f4634762c56bc9fbb99c5d9c83253523e6467cb6ec2e9bcf24e4c264b1785aab21b3abaf5a75b3e6239c49ec776eeab681a5a66f53f878b50a92f383056c8d69514a24931597ed6d65d7fc0de8076f87f600daede32c3bfa4cdcc61bc5e9b18fba248b823c357a4c0628e8b055957e8254513b075d4c7448b3ebc420d5f63a9db1bac2f05848b2ec79c07dfc3d3236ef64381a9392ba14d953722c21b4631204887ce65a20742ea562d8ac6991e836901ab4895a6f03d758b6508a4f9592768efe380f24b791b3ca5d45e89b33064351bfbd8bb2c03fa0f9d89e0e13ecc9e58cf041c45385a3cc96268066e56a6127011f22316e2e289075e4bc592e950faf67a4f6e89e0dc7d4fb3c5591cd8022ab22580a12a0ee67f4e77866cfb33bf0f672679404a2d2e108ebbaa7a406b8c2827f79a4bd8d2bb68778980ce77c49a3be0ef65ce6c9fb43551faa37964648f3b0d768aec7849f67fb033329ec1ca2019d57e8c16e068042522e2362162d9474b8fdf38d94be82b9dd4a882261803f484fd46af3483400a6ed65aaa586727f80f4c200b054056c590dd791c71cfc87e2bd8b92863c82a48f64b26a1ca8fddc83a495806bdbe8d03a544c203038f3088bc16f7a312e34c32db07f6ea732d27dc9f808994e0744280f0ca601db3e99defa31a51557875512a1f6ac313994b7b2f3bf168d1539c6bc451901e93713f12de4ad8d0276c01ca4ba4b1ebb24a13bab0d9b7e9689535ddf74a4a511ee2cec631d597bfbbb19e377a52688998796f007e1d982e61a7eed7e2fbc96d4031108ae0bf646cc92e2a9beeb8570f75e4741851fd648482306963feaf5ccdd7f2dab6e1e68b53ab0119ce05963a4af90c67f41e73583ae65885a351c018702e5c6c795ff2feaa1af3cef3446a000d6c20ed8ff19fed18a11529c2c795be7f8ae388bdefcfa561c2543799d49b673af9dd4f4f3e77ab39c6d641fbed079b19f30286ee79e036eca1bee081e4a865a7518e08e98870e25c0a5488b714766645b32c818d8b857b9c36c3e5f9cdafb76668fc76bdc05d995ed2ffb1a1f278b4a1e6d6b492ad5083783736f5a4adafa7bea9590a5d95484b8319bd12f107c12f16f456446de118c99b6a5ae1aef933ef1fafa896fe2b66f1939777dda13289eff26a79b73c9fd7ed9c4ba7df4813ab5d3174ae88b79d51d1578fdf100d25f517a3d407cdc4134777b4f20b1146e14d622127f4cadde1940c0cf4d510ff4e530ec1b6f44026038599d17b3086b3b3df7bc2ea6fc8f9a187ea98f6f3c58a5bbbf380dce4e588cad28e53e60eb5ddf7199061f8ef4818f9fc452f4d3b9d2e1885cf99d9bba7706914f63850a73e452110ead13a55dcce3909c06ec5eda70c1eb950e7cd6991fc6e85b791918d949225ead1119e1a547a9cd7a686a17619aa89aa29d4d737c5f5e99917c1c19b29fa973e9f566b75b37ccdf7a88a36f5c4f949f271aac1398a921aac3fef96fc0944cc0eb81a8a217e200d62a25d7bdf9d629ec4940cd3994585a145b7470b0dc808c19c4d038bb5f5e7779140bef0e812a399a3caf1a2b3c067017522f8c390a95cb1d6e1c9ede8c27d9eca31e04927e908902c9e8104f5bafbb37953c7bd920d8a51b6dca63a26f5bf449cb4fb78690868ae7c4dbcf4fbfaa9b806f3b3c7208eb342b2cb696450fd36852f5710845071b38d54e76753d3a529fe8550f130670aa2c453cfc8a640afc6e3c14edc90d54a9006398019", 0x598}], 0x2) 16:09:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffc, 0x0, 0x0, "000000000000000100002000", 0x3, 0x4}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x89}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x91, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x21, 0x0, 0x4, 0x7}], 0x1ac, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x80, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x7, 0xfffffffeffffffff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x60, 0x20000000, 0x80, 0x1f}], 0xfff, &(0x7f0000000200)={0x6, 0xfff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:09:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0xb1}, {0x3d}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) pwrite(r1, &(0x7f0000000240)="fb38fe3e6763a20c000015000000", 0x9, 0x0, 0x7) 16:09:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x3, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x14}]}) 16:09:39 executing program 1: socket$inet6(0x18, 0x1, 0x1f) setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) 16:09:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x7012, r2, 0x0, 0xfffffffffffffc01) 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) close(r1) 16:09:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee0aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:09:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = fcntl$dupfd(r0, 0x0, r1) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/9, 0x9}], 0x1, 0x0, 0x3f) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:09:39 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, &(0x7f0000000100)=@file={0x3ae7d14b22dc32e5, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000003cc0)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f0f65ff23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f5e185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6eeedf9bdd517e85b911c4532382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f92622259855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66e91f68638bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1f9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a060015a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d0000000000295df64a426ad050c096389a49f03da635a963191efa773e2afbb2bd5df940ec01be1a6471d8dc2c27df8ff879773506b40107c1f13bd7b8a715215e", 0xf5b, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0xa6}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:09:39 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r1], 0x1) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) 16:09:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup(r0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) syz_open_pts() write(r1, &(0x7f0000000040)="510f", 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) 16:09:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0xe62f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r1, 0xa, r2) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0x1049, 0x5}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:39 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) setregid(r2, r6) setregid(r0, r4) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) setregid(0x0, 0x0) getgroups(0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) r7 = socket(0x2, 0x4, 0x1f) setsockopt$sock_int(r7, 0xffff, 0x10, 0x0, 0x0) sendto$unix(r7, &(0x7f0000000240)="b100050260000000000087000101000000000000cea0fea7fef9730541ded3357ae26caa0416fa4f374a36acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f800040000000000000700"/177, 0xb1, 0x2, 0x0, 0x44) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x20000000000000b6, &(0x7f0000000140)=[{}]}) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, 0x0) shmctl$SHM_LOCK(r9, 0x3) geteuid() 16:09:40 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x5, 0x7) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000140)=0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) pwrite(r4, &(0x7f0000000240)="61196f1c26a2f8273326f30f517d2e9deac1989e9caba0f31ced51d6e4a2da1ad261f20b5dd8e3e15de4ba225a1147740de96549af7b55c138e7c6e384e103d607a0c1aa39f994242706939f052d279e2a8c3ff182dbff714995df217a21ed40de5b4342570b51d3e47db5", 0x6b, 0x0, 0xfb4b) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:09:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x37}], 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x687, 0x7, 0x87dd, 0x1, 0x9, 0x0, 0x2, 0x1, 0x0, 0x9, 0x2}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:09:40 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x8000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x4000, 0x3) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) socket(0x18, 0x2, 0x0) r4 = syz_open_pts() close(r4) r5 = kqueue() dup2(r5, r4) 16:09:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401], [{0x2}, {}, {}, {0x0, 0x0, 0x8000}], {}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r0, 0x40, 0xfffffffe, &(0x7f0000000000)=""/252, &(0x7f0000000100)=0xfc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000001e80)='/dev/zero\x00', 0x800, 0x0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) sendmsg(r2, &(0x7f0000001e40)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x100, 0x6}, 0xc, &(0x7f00000019c0)=[{&(0x7f00000004c0)="607520f3a9e8535d410755edab9d2c0b60fee7f337161ab532940aa61a74c01036f647be64615ce575092670c90d8e895b342b9db7bd6c0d301575650ea50aec466892f5350c1297209ad4e1367f1f710b74b4669e41374525243f9a031668e0e4d49b1c91108979ce62284fe8b20496d61d507c6cd7a91e0d113e9e844822e11185be29bd1ffd40cbc3653fd60b2f887ce222485d60bae06028b1976b2702060c568d4c6b51002e2f4e5dec538190e37db5955eff8508e3898ca185b5994e416bec6fa5a5a493e62cc483c40f339414604b6620a7e471bd791937c9aac3c4f43e3fe793a9c9", 0xe6}, {&(0x7f0000000180)="0e6992741795ae7b5cacd33950e6cf426a6ae34ef17315592d1c1e463543938cb94268ece937d67c47eb30bff3bd9d76cd01d2eaabb50b81fe908353c561824eac108b3ce6f47fbaf5adb3ab83fbe4eeafb4bceed68890cf2c504bade06756d731ec43e06a6324bceb69c1a402a8f50f2c90a4ca4af44c42fd76e73595f2871117f8e2ce2ff70d47313a7eb62a7e2a1abad03634773c5e8eb4d927d701b5aa", 0x9f}, {&(0x7f00000005c0)="c5516621d73e16c6e890558b134eca215b92f1e53b83ab7639d58a6bcb604fa44e532762bbdbf96e938f5c0b9a4692be204c1a5eef4152afe3637108e73a85c6cf032d835a6449ffdee20622bdc9ac9b1fc1cf24fdd306fbf0b7ad5c75fd194caa7b2d5cbaac5562d5b71746dddf764c", 0x70}, {&(0x7f0000000640)="d356544fe2f38216786b91aa246c67e0e4f787d8b845ba48e79f250b0c4fe3977b1ee2b956c1461476f4af245911bba607efc50d259f9f9aef8766f0559398538ca879a1f4d3d1c468e0802633c6ba829ec888e887a1215d3a4b174e19dee33c50c49adcde13a9f85feafd651a3c41f755554a29f0adfd4f4a241b1bbd12578e3f2e038ff09edf120ff333412b9944c3019793b95291e4440ee6bf3aa77f6a5c53673fd00bfcf5a3edacae22ab57dbb163f0b03711147b0cd090ef9fe9a865bc07478f761500a419d5dafc6ee2a7d251b0340c91ce1cbb0d8f16f978234b17250e", 0xe1}, {&(0x7f0000000740)="72bdfee047ed802eec722af058a1dff54e5851728ebc9daeb0b8d27e3368113aa2ce26b846762b3d639f542bc5500be9aee2798bf901f8322fda05b52150e3f67e5eea4e2f1364a9d01c8278abdb6948dafda5b8d2ef0ee7ed04d4809a452faca0cf69c5d08f95d083c9aa2e01070425752d24b894aa4bea0a81b82d97f8f6a507cdd765f0c6055ab606c71a12cd0b850d9e066695d6b7fe3704e7f703d754dbad44735fd199d02ca7faf94c0dfa23b0439c21daf6fda3e7fe1a70cc54d1c4e305ff714c9be518ab7e88e9cd810f53a991b0fe9d98fcd83ec676a2cffda5ed261e47aa6d94e1a8e882b7d75cc94e79caf5cc2a2243f095cda5171f0eb03ee9e6b9a61d70b754586a3d75b239fd4daaa60c031289f395b8a18a7e640f2cdb4d562e24e2bd3eee0c41fd04df35390f6280cd312a32528c08ea5db0bab21b06a2bbcc125382733487bf02330788108699e3d460650d0bf9bf00c891eca7757fe1653991ab012dd0085a926832303a479b918258e7b0a3b005e2a41eab7d855657e719f8439c2325556f5672629d251ed0aeeac116be0516d211a99a9e4339f586614653b37d5a45fa110ff3aaefe6c8e5797b4ddf63e7388a25bf404d85f4879c1784146189bb7624d6adb89c0f95ddba4b85275cab97b334328961c43a911bec32bc3aa85e889561f37b086ef82448ceded41c96f592affd65fbda46178accde6969d4de3a167631c067eadb21a643f73b779deb2c57778e00e9a8d205a13d1db6a301a6ff36a1b764f9662fc700dd135f6baa30b34d2e8ef5ea62c0e67cc9857780714bff0c4efbeb922f016ae7289871d8871fe2986cacaa0a1a59161df0a90ca1d240acfb8b28ac73f2824448557430bd8b043abdca7eb91264e665984c813d5fa9102e26ceed6882f94970ce903f05c993843d9e1c58854a5b2783ed09144f0dd51045d169bfa22e2b124a1fa33e605feb0b866d692de815e473453415758549e412aff27d090def6a6e4f8df8ad1145a8ccf53406612f5866e633088b82c1195c8c4d729c0deb39517cd6079da1f9d0c2a13e343f9499f763ff71cf78247b22487c688e63dca460f4265411ae7d21068baed538b95e30dad7b62ff26b27fd3ae8e986116f230c88d3755314f5e6ae66a29e3ffb0fe07edb9b352d6cee0332a61517c594f61611adc1bf8935f5937a43ab948ef0a11ca102b13eb1a8d00e5117f6f8d736f0d6e91fbc535663c896b50fb35c3442b42db22ad802ae1f96aba355a0484229c90c7cbef2992075facc4f6f8adb62bb2eb94b183cac6477704c0c171c15f77125db5ab851e4370986ede9af73e21b3e916a87341ad287c9010877f20aed395676c3bf504714ae8dd0a6f8de3195b560f75fad2b9ae7f3a5e4dfc70a8845f01b8976b7a1ba030c51d93a6d822f1a916345aeb685d795b5cc8effe84d8440fc832f51a48ca252e53ab4f2a0c901ab63a119899ce4ae7a1bdbadc501356714694c5d900be976e74c0dacb7ac249794813946a2ad6e4c0e076f0027a2e90e0027d55d025c8749935a763bccd84e3d0aaa74915c11ecf4d84a56135ffd4f22e5aa052162838bded3e5f5a00c86ef02224f4fc5f0c091f2c2f593807e3ab6b6b392d6fa1826195aa0028b32f5164d86549570b8bff6df7fd816eafb724dc1ba8ae8b1b61a4b7b1aa6938c0fe2249437fead631dd0e67411680128b3928ebbf01fdda7663ddd79b65e1bdd3d32c602f744aa03d530d62437adadfb0f0d06a1ef5fbb844e60e2a7750bb684e5e9a85a8ec5e40d740ec013c93ef015662848429375ecfb22e7dde29821b4580aef5ed3590aad65b117668800e887fbaf3a3c84dbb19de1aa26790653fe071389bf0aaa025d4970ae8ce871cfaaefd88f6ed108b1e5071e4731dbffeb2316a511f9f8658b4d356769f7f9bf86bb63d39ab7ef21cba6990d5136bc061248eaf8d3346588fef81e6463523c5b420dc6501c9d466fd98934bf72d278940745d6ea7a2fe5dc55f5afa1b778f4c24e870df08f649b2c654be88b86c96db79e080e0b7e76b6f855497a8ace581cfdb9cc4f649b61f91a8c0e359e3a07f0a3c868cbc9bf68a24118256292d51968b67b657eb188e087674a396e741051eec8be5822a8c85e7d907d521aea3d99791e53da8226d0f101c56f85370ae8cec712f7014876024fd7bb25afb47d65aa1cf7b520eab56182e268c1926023297168ae9dae7557a2a7196d1991119540585213ee46a3ecf350c993eff379d3e6652da275dbfcc812fdf1002342494ccdfeb6b294a1efa5a4f9467ca587d064b80d839c116cf617c63a80f0cc2f47b297ed1a6a802e2498bdd56acd9d68457bf46f3bb3438e1b7308c8c2de045ac37a612040c5a20fb5d7121c19f4dd7ccb0ca313ff3e55a9fe48bd68b3d8360fc07ae798b56190e85f216a7bc5d9de004f9bed52e3fbd09fc1f0702250fc3ddc5dfb8ffa99e265befb4c48f91f58f5aafb5cabfb32c2567ef1b1a69f2d0dbbe0aa263406306da1d4421d1b1520381a6604d104891493c5e7679109f48538c41de954dace43d87af929fb09900bc8db03561bbb4323d256d0fd27e72784d9ad6c963653ff969f5b4aa98565a84908cdd51560f523ffc71ea4cb89d59baa5759d400ede1a679f6e165f162f05b4084760f3d6b34aae04ed349faf99402cda08652ec827b1f9584849867a65203bf5ca26a10f2d910f46d688841ad57c87f6d2ae6d8f307dde10b5e3267abe1d9d173c40b790aab3c1f2ce8b9b4c6d10a82a44112e434039dd286fab87d9900ac897f7ed01d11b0a49ec8a97ae03356d003c3d2fc65b3ee2aae250896efde8db7912a85719bd0cd078ea0283ca9767c2dd5744da44cb2d59fbd814a636f801642cb9258a36c31efa1becf76afe0c093d20e758294f0d2292186ce60144b02f3020f1247f9bc235bcb720b4146c3e864abd223ed3d952b3423fa9f38d48286086f8ecf131be0a68741c854f87ef371e4e239c65ae7bf53f96f4153a1a1cb9b7ad6601add90dee9bba9b970f829dcf4b1c81665332a8ca31650a2956fbefe5b7b776b8e32e77515f3e3cd3233faf0094e6b70d9edb4ff514b2b24e3b40c7434fd215b6e60a3babe59358056e65afb7aa8d2d9f4b60d58460862efb4cdd85e58bf1886272b12779c428739e4f3f0d043d4809d56aec683b5ffcb0f1ef6cd139e08c09da12b18785a2229ddf1b42409f7a75096958448ebfdf00ecc31afdd13bb929521b2f118b1f0c6d5de132b48ac2ce9c91b02a2181e54c9a5024fb8d5d04b3b59abed76d130dd240d1c566e2204bb2444fe4ceea5f54b1ef4add7c93d930ce18303c8cee899402767e5501e29852826367c49b0bd4115acb8af69293a9c0e87041a542c5eb9c3dc0e03073a0832d490000e2438c7e4b9b7fe82336a2125e584bc90f269894548e73923f8666ce6e682005018fac81dc8158983287ddc7f55b297743daf0314f5744bf2428880964ad0a878b44261919c65d22c61bcd8bcebd5e8565003f4798cf1e9b1c3fdc7d2f35b8cb80d7a1894f2bbd80bbd7d5a96234694dd3fc0beb95cc5f43978a7387b6a66872ec787030b803704343b231bcfebd179c35aa1fe52973a103ab5ea64a3e4c6143962c5d64db58d985bd8cca8e1acd872489ad3c02acef9676dacca9808271b3f1c7ee9db841f07d33225ed5e009273b66e84be8a75c253ad95d51372b30f39b7f8516c1a9b6ee0e5e930b48da99c6bf2c9d5ed1def31b66b8825180afb2fe095799ce91d31e2e463dd631b850a26d7a012561ef4eb40842a0ac37a2e09899157e07d2fffb57a6be1d95bcde8f2ee5511d06434db6ea50addde7ba7704e6337eb5dce256e570e64b69e94e4531b102031c25645214a4c451e43248b98cc6eb3ec4e897b90978fdc937f2081fc224e6ac61aeaf5ef2e87d6880b3eb86d64e48eb76ecaf4c00f0488e9d7ee851b6c788bc2f68e6b41c265b5b85a1b951e9677bdaa6d7a67f9455bfa29c4088d48bd63fd4d3c65743c72903dc77d4fc99decb62d75c9f7605675299a08866479dd3711e7b9e048966235a748e5c4e749f756a8e3094bf3ccaa8866d120de45b3272e45a55b6aea6a1e0a6144bef8147860b9936686f46bee0b71b8d6b8ba40fbe95537898c82f06d19fb55ef00b94b8520412f6ad6ed00fb143f09353201d4000e3aeb0d951fae66c93fdde25132f78453111824d25a802276f01b5eb94708b6437fd66751408a2dde31331c67bdd99c1628ac102f56fa1e29da024bc752ae46b07e512b44deb813c0d87fc8008ce68c67e3a54ebbdf15b312b843115ab1891b37c2167c02f51dce08b684507b2c5f6e1b663d20047739effcde2737e21917f4520a6b6014fb716ee0853645abedc2cf5f3b18efb55ab67e092f2e684985faa95fc0334a0bb589b519b33a1ed3802d9cf4479e981581684ca2e26dab7d21e80318e22721a763ecf11f41c2760bd5c8a9570bf45adfbe2fc0b8d398fa9f96c5bd5a0d9205ae20c82b18da6a20446584d904107176a50a6ccbf23903282225a7a985b3b4e5d85aab8b70d792b6cb081547b31e74a206e78cc8023820c2cc81e6852eef7c0aeda7489e11a7a686e6df5f12b172606ce1ee29a75ec11696f9cbd95fa73d004c238575ef096a5e2c568accdc4f3a10a80bc10db7c93b4461a25b59cf7f5638b61f1f14f022b8c321f0d658fa6a9bfa02dad11a8b25171a3aee0f10b38a2c866fe35bbc5a3a4923457a07a5b0c0c1be57af9d7602056f62cac5cc6ebef2ada6df0aa04fa6ac9106b774883d670e444eeab8d5a94ac51e3b24f5c20549096dd3608ea4ecaa0e0798250699b7079990a0d28e21cae6367b3bec3b13631167ba09419645336b3348116077ee5f62aa103b07cea6811ea1427473a6a8de611015f82a57eea1cf019a81e8ed0a6f9eff2e96bd31cb275513d7a8b29510bb3c75f9c3cf0cf151aad3647cdebbe1fa473fc15503ff59955310ca7d5f4126da4868e9fbecefd15c43a3b4b117504550f9a0d6a7d6392481892e13a0902e2a8bda163a48a5c8b928d7f7a61e96939ae0ace0987a0b11a0418ae13e167c68f98c9b7941034c4264fef9bd593382f7c8ab27dc363db6c5dd79e6343c95ea97294d562f11ec023568b137db85386256ac59d6a197fc61bf1f53625ef0a26068fda4742a25c051e0d5a4b200496eb650553021af478ed8d8c894e988353f7a3f1e8d091105f1b4cd008fab6b6cc1e7d9fde3c34d7faabe9c4dc33c9b61b15ae57198bf22dd5a46bd585b9bd1db6048f4d445d3a9aeae0eabbf3a43b16e46ff0ad50e8781264f3d211ebc4797d64db4885eba12486a54a38d3bb20a7e6c5e1c75809e5455d1c70423c885ae2d7beac2c4c500df59da5fa1f75b9d4f7ca6ddd33cf7eed6ad55bc7f31e5aff160c1ca6b9843713ef98add4e8c54822b0f1769ea17791f0e9c5da368b2593e533287c4fc5bc80c3e0ed9ade43a6c0c5dbbd3f02d4dd1275364dc83603c3bcc82519368eb7564059c903fbaf7c4431f7b731fe6dbbeaf7bd82cda4e1b81d310761a21119336c1f70f1024289b23fb60c9c91b845dc66108ba4d36b671339522ce33ab7bba81e5ce4dcbd05ca0524302951ace3687b347bcd570f35fb45fecf36fcda11826e222d9a70471c8121c66a221b90d00550afa1d4e417d0f3db2986a484b4a944c98c1dda71721f8dd5eeb04f3c3d3c289c8eb6f21cd51abeae8c0a7e5538fccd60bd5e3486591d996aaa5e626f0a2ee916aa32710f45104b78f99", 0x1000}, {&(0x7f0000001740)="fe8ecadeab96ee044413ee4a593ac3c809745f7b547fe638bc5ae93fdeff558f8cf625cb11c15ed0f161a3c148ad4e1dafe70623361074270ac69cb696afaf116cea41729dcbc82a0bb2bc84bdc4fb95f1239616003f1bd7d8e583b1ec1a172191b579759e5c5c71a7e560bcc25ef1b4309e7a8cc35c715013706bff22f41d23fd9d7c257288e4f18aed7b4eac7c570bc89613e3cf3bfd5fb7d29208037bdd1a53318d330c1e5d6d6d551ed4b34e515f70028123879703ccc5c3a8e8c019a36b28c450ab3b1bcd95cf55e8054781f37e8ac4d46b26cbefad08d5c6deee96705f84ba9c86abaebda177", 0xe9}, {&(0x7f0000001840)="abfc434704e9b248a4950526bfd796ef0640b80251eae265af77d1bfa25faf77cadddc0d2ffd99a0ec3317145381340c07a0d29916bdfdbd", 0x38}, {&(0x7f0000001880)="518c5fe725f1e87dc2eea86ca56a66163098f5856b46f7dbc90871accc2315694e87acbef854e52b55ef3f27396174781de68be4a234af25bd605cbcda873f38a6b52772d833172a2f8b7ccdf395adf8b9150f98bafa169079792dfa4298026b4afef8abd70c7fb0f1132aeb4d4dc5edc074ea2ab61b2fcdea73b40c77e86bcb3d1aaf97d5287eeefd002eef3caee54a38bc89d6f1e5296973710339421b96a828f560e6a4488ae2beef868ab1b3f568034c40887d2716b59efa4446b9397496bf09a92709e183b1", 0xc8}, {&(0x7f0000001980)="6de443811fb0002b6f342b1b", 0xc}], 0x9, &(0x7f0000001a80)=[{0x110, 0x1, 0x40, "9227f9c502a7f5dc83feb84ecfdf1248e1132826a27c965a7d944b390d31e02011fa64a55ca085e92d573419fc7748a8cdd73b0d8ec4b34289b3cba8092ea02a526de77db899dc50f4330abb533f3c5723f3cf2ae4b91ed3cf4f78bc31d4d53dddf7782e32bfd811596e77f5009e6650d789a7b725b047dfb5f47ee91bb8d1e168493440617f5031530d2a75119bae4186bb911cdb549d881815eff873316fe87b17c5bf0e0aca0cb70443a4229d6084f03fa080b37aa48e990a57f21d1d45994fd6dd9a12ec90fd9f8ce6bb996060089966aee05b6bacfd3a98e7f3f0c78f35fa7f217d350d2815f437d44e919cb22b85bf9d0470243f7a02a0ef8d"}, {0x68, 0xffff, 0x2f, "6c25185f3a97bbb5163592228a525230f8509488a3b7e55ac9d492b3eb77e7bd266c41530ed30fcfb7815ae95ff8273198eaf8ab2a44aff3a5111e40f7400c58d78ed98b7f9f1da66a0a6f38689aff8cc7c5f3"}, {0x38, 0x1, 0x8, "7d5a0a06e764cc3e66e1ddddaf918feb307d0e7822bf0454e8c45839554b955f9256b245cc2416df"}, {0x60, 0x1, 0x0, "7346bc5cb221cf930227b211805c028dfffd9133d68357d3a397a1d5251bcbe4524cefabf8cb9575949c1b6f2bfc816e393c91c46c02b6d740afdf5056c80c2e29ff0bd7e5b344386c8849"}, {0x70, 0x1, 0x9, "de1a7eaa64c769943241851081c074eefd2971daaa73bc9e335f60ed604dd8ab16dc10e54cecf1ec3e21236aea144e0dbf203b0440f8f382a8150405266053e0c82c350d707e738cf832302131bd2b4afd36ddf15269c0f1f5cddc"}, {0x108, 0xffff, 0xfff, "7e6bc3152da37106c85e749cafcd64d071df5e77828a8013c28d2d4b98195d27a37bbed8d79e512072fe1f87f2d74254ee2f7119aa65ac3bbb7b9d9092307562da5913d4df6510742d457fca7685bfc1cbd68e5d3fa75177aff15e27b7f5f6dcf63a7ad65d4e764d65ab5994b09b0fcf08e4f4dc3ec0c4e4ab9732e54c1d43d295dc4460232dba7bdf24d3974089e41fb1d6183d81362980e9806186bf2819653316a8cfd20eb220cc8c4e02fac22986789ffd4e3c15c464978b5dad621a4bf47019d7eefaf8b73ff6c95c7560bc2a8703d9cf1ec3f7d1cfe76d1f29d46aeed94fed54123f9e0e5444a757612f8c91fca99a20482558"}], 0x388}, 0xb) fcntl$getown(0xffffffffffffff9c, 0x5) 16:09:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000466000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:09:40 executing program 0: syz_emit_ethernet(0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="f191e43a5f6c540e021053290acc5ce81bdbd54891eab4edd4460fabfc71fec4425c83ec42f7b9568015a0313f5561756a5c1e4fd67bbe03245f6386ecf8b92c0da386b4e1d486fe5b73d3a00bb1af6a24aaafc815dd0a900ef56e571768b306eef6b873e42cad7647ed2335531fb0d64bd02440dee1f324a59a43d21929e774ce3052dc0658dc6048655adc98d8b61eb82716bccd5603e9cad190ea524774697d224b3fc8d4e72a424b14da3e7cdf56547a57313f34f78f7ddc256d29d66c9e82a0f2c693d2163b0e1fb406e4ba342492523f21ec9372cc376fd91efaea004a63a14c4a970a", @ANYRES64=0x0, @ANYRES16, @ANYRESHEX]) getrusage(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x141, &(0x7f0000000100)="c7a895004897d76036b4277602c4a87a39751afa5efa9dd12188bb0e9842a2fc997660a6b62dae394b00f0ffffffffffff483831e9659ca147c489453fcefbcbfc784ce955e5f9deca868d79086c87bce7fb2dfc0e51692ec1337f269b4904d08284a835d9fc5537ba2ce56b496cc23f4ec00e4ae10243ef9e9a7a8efd8146edbf3110c0e0ed1c3c7c761701e679fe67af129abd6df8f27fd3b9096030903ab17785737ba0861eb8ae0663c584a302a0d4d6c327bb7a949caf89ccbb20d8c602d1918f919e613ff29ede32c03ca5439cdd2e0fa1f4504588f97a86b9957153179bd11c3b19fae30464c88527ae13b09897d51687b7e45bab7fb7b68ecba7c4594a30b36a1831839a58a167b846e665e7339193caa24855bca06cf58176684754cf2f92bda88bc737485c43de159e6c157680b0623b9266cb3598954531c4be8ac2") 16:09:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x4e}, {0x6, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f2d9fbb6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc"], 0x10) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="0c1d60713c0c4c85f7690594845f6974ac", 0x11}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0xc5b) 16:09:40 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xfffffffffffffb98, 0x4, 0x6, [{&(0x7f00007fc000/0x2000)=nil, &(0x7f00004e1000/0x2000)=nil, 0x6af}, {&(0x7f00000d7000/0x1000)=nil, &(0x7f0000618000/0x2000)=nil, 0x1}, {&(0x7f00005b4000/0x2000)=nil, &(0x7f0000116000/0x3000)=nil, 0x9}, {&(0x7f00002c6000/0x4000)=nil, &(0x7f000057c000/0x4000)=nil, 0x1}, {&(0x7f0000453000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f00005d0000/0x1000)=nil, &(0x7f0000727000/0x3000)=nil, 0x1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f00005b1000/0x1000)=nil, 0x5}, {&(0x7f00002e4000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x3}, {&(0x7f0000c85000/0x3000)=nil, &(0x7f0000153000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002db000/0x1000)=nil, 0x1000}, {&(0x7f0000673000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00007e8000/0xc000)=nil, &(0x7f0000f68000/0x4000)=nil, 0x20200000000000}, {&(0x7f000004c000/0x2000)=nil, &(0x7f0000f91000/0x3000)=nil, 0x80e7}, {&(0x7f0000c61000/0x2000)=nil, &(0x7f0000c16000/0x2000)=nil, 0x7}, {&(0x7f000056c000/0x3000)=nil, &(0x7f0000132000/0xf000)=nil, 0xcba}, {&(0x7f0000ee1000/0x14000)=nil, &(0x7f0000e44000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="01f2497d8977f0f187112a8bbd2341aca09c253f0d814f0f07f81ececfb6832ba68cb11dc2b0e496a74dd466f769325e2602c6f6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = msgget$private(0x0, 0x410) r4 = geteuid() setreuid(r4, 0x0) r5 = socket(0x18, 0x3, 0x7) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r6, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r6, 0x2) accept(r6, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r7 = fcntl$dupfd(r6, 0x0, r6) getpid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4db9, r4, r8, 0x0, r2, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x6, 0x2a5, 0x9}) 16:09:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fsync(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:09:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x84}, {0x3d}, {0x6, 0x0, 0x0, 0x80000101}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = dup2(r1, r2) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000100)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r5, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:09:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0x2}, {0x64, 0x5, 0xfe}, {0x7ffffffe, 0xfd, 0x80}]}) fcntl$getflags(r3, 0x1) socket(0x1, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x3ff) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") syz_open_pts() 16:09:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x8) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x10000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:09:40 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0xa) 16:09:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0xc0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x400, 0x108) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0xff, [{0x2, 0x9}, {0x1, 0x7}, {0x3, 0x5e1}, {0x3, 0x2040000}, {0x2, 0x453}, {0x0, 0x32e}, {0x2, 0x200}, {0x1, 0x6}, {0x2, 0x5}, {0x2, 0x10000}, {0x3, 0x8001}, {0x2, 0x9}, {0x3}, {0x3, 0x7}, {0x2, 0x1}, {0x3, 0x2}, {0x2, 0x1007f}, {0x1, 0x5}, {0x3, 0xf2}, {0x2, 0x1}, {0x1, 0xfff}, {0x3, 0x1f}, {0x3, 0xf757}, {0x1, 0x1000}, {0x1, 0x1ff}, {0x2, 0x7}, {0x2, 0x40}, {0x3, 0x2892}, {0x2, 0x8001}, {0x0, 0x8000}, {0x3, 0x400}, {0x3, 0x4}]}) mknodat(r0, &(0x7f00000013c0)='./bus\x00', 0xc000, 0x2) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)="90c9438a1b1b4564698819249e876c40b787de075239849cfc3a71fc47dff297a4a3fb4d6125387122f957481a35f3950fd9e1888e9800bcd134c229203344ce859f786f291758b9b258e2ba426c19cb54a92c321747d9dac248272b90cc4de65a68ec92b8147baa5fcaa4eb6917b05e2e97185b595a5537520a85e2ec6a60099d8375804f63c66bd11310db36ad7a4fda9607", 0x93}, {&(0x7f00000003c0)="b567fe98d2956fe850af6792daf7a3d7a921ef91d072830eb3d540fff0bf1889570054bfcf0d7f143b24f6efbbcf5bbf8579fd5010ef2e087480b160efc91a883bb1e040f67cfac198dc134e806da2dc8d4025840cec46f321489dd5b12e50ef4ef7caac274f043ae10e40602d0ff880e97686eb78441a901e51be553e3f376177fa1d10f08f97f8b7842a40e17c11a908a23ef593ac48ff6193fb629a66c44e8c6c39ead117b834c8b7bf5da2b882346200de187a1ae886a6ee84580dc0f08798ccb43b733c178d9c6824b8adfc8b62594bf4a93227753deb0b0ca04a63f85589c8bebe10aaa7e8e6d9ceab4aeae3629e2717c92b1e2167298e8906f45ed6fc613510ec46c30b4641c82936cf62813defba54bec46af6e0993f4f2bb27fcdf2ab843ad543c8a929e876df8e26000f6ce803bcba6658273e79e772d3534a06c75542d48a05ae25d38fa1ee4ab44d80d505630b65ff30755597d0b226e7d861867e0f4241104e1270f7b292031c55c7896a52a0e7d025b206ff0f992fab6d81452bb0f5a737988fb2acfba9421f4bca6a83667a18c7bb239765b2385ec51640828da47c7447c3fc93369efa3936f6baaa83b28cd7eacc104632cac76ccb092aebe48a9e2d53722d501936b7c8e329db36ec0254cd6011c484ce53f003bfff3610ff568666a67a0768d490ae07eeab8931c6acc116062ae09b7df6b2af33d882e41f705bdaf24c516536af2e01761e752fb6138df3a78830251196715669e7a95a17b2027bea553744c6f3a83cbd6b93489c0a4fdfc1acdf5a87160ef7e97f5b64a33b0e429d53c38748166be753a2adcd332655e5653b5ba0226a37f5188f69353c04fcdefb6e18c505ff628c1d8ab00aa86ea112b3945dc54637b182c235df1e8abf116ff4503aee2bf6fe55ff072c07bf2801059766a104335d5c980b3ad4061b63a67095c27dbb737900b8cb68f2cec2b32888618db71edcd373ac6787e609a24e5fb327ef07f255732af57cc38914626b7617726d024ba1d88cf6071a8b53300913445df70a7b08f893d27fd1a93fb33e4c1912ee7969fcd0f2486eb2f9159d0096922ebe5ea8523d535568b50de5e4fd89d6f4dbd2f754bb083cc267a60efb6a4f0030be15cc8d364e1f53f44a03a60c5b35a26092224fd394f29fb6c01c115bc85f896894c63355c258e2cde1f98cbb043960bebbed16d11d60452a9f0f0243129ca871829d684ca107579acc59f090c2c149f14eb105542a140bea7d5b8fe344e4da5dbd463c25c6d783d1a1c822477a78c71c8eb4d69dca52a006cf814993b306b4bc3931a621a810e68c0fd96a27c9a5a10a18148b269fe8912def71dd04f438d773feaed06ed690022e10515b423530d9d9f60601eea3d663fe09b4c45713adaf0220ae474a1aab42d2850eb9ab22da00808e702d405659e9c05337e32fb393dd0e82af08f709293f285d7dc829d7815f3f0491721aa91e5f92a1f270832bdc48222bec2e0c83ec669e9d92114f38b012f443e3207d390d1e89054a592c7202b0aac967b2fedb829e29e787c8d372cf89690312bde605f53165b1016ae895f786b223f29c45d2937ebb5955238f36ba24d9969333daa20aef01f5e40cf30cad17803515a5ae90e7809e331966dec20590bab8455d4b1db056de364503308917cc8aa4d6cb41841df54ed302a89f781941105c5c9bde17c09f50c24cdd6606c414b9d01d13eeb2bd73413798e07f17a8cc353945e681f199c6e14d9a106db22a8014c821fdff44a2dd8f05c8ddc65daa135006530ca3e326e516d9a072601cb79d7d3b02ea2ef922c2dc8f16ea0bb81420942c5e837ca371b02531ffcc28ddfe7167315a049c0f25e2e9a7035de69a9d494b6dcdc4ba028b06f1f1ce9c249495a71c6f4bdcb44fb9dfc8c8b889a54684f02913c538a5474935983f85875f66a08de811564f103c6daa3e4a95fef3bf8ad258aa77ada58195fb25c954c0738f67783aa623ca82f9f5ff3a049bf06829af0eaaa385e839a0309e40bb45742f3d4b6e2581ec9b1fa3ff7d38d8c200076aead58777bba7e8a2ca48945dd546ba3b218ac4adc5a83ce66f5b6caab3dda0284fb5636ad5723d02bea7f09dc67b2463f2058a7b766bad59746a67a96fe28be57a470ec89fbfc752e4a8ad114f5c90cc11674d81ad75b4b4c9b2f5ef43c83b06bdc2b592c7288a168a4fb14d6d1bde4490881f43fccc5a0ca6a0c0768d420258b7d8676e3249a7727223eb9d6c5b7194499f69fab517df65445e8b00aa79bffe9416358d9d8c330d387a32ffabe73c38239273d91cbc41ce8672921608ae5ee1c6e092798470f92f9b004c31bb182acf08acfe44d8843191e73399b7daa4f823a25bbc1dc6a1038f187e04855dc8626ad959d7115684c4bc3f5986c78418e6ffc7b471383ed2a014d5642f3a43ab96fff09df97a14007a7c2085a1ea81647d7460fb2057e1a04a47d6705050b6a6e94e3fd0eb7810830225835ddb0904a43d2af4adbdd0d8c1885daf53a0adada06ba2b204ebe594e044e547327bafb9efd5a90e22c4a91d8b8c7554197541cdaaceff1a7692d3a5b5da478acb87492eec328611c6c2642a7ebef3d387ed5b87faf42cd8cba1896b328d4a500229b47b32b81ba79aa6bd0658fb054b5a372c720b95779b12513877cb8555cf140948e9b7a05159b8bfd15d9860b37eaca492e2308c5d522e11ed7d217f1e1184a74f8fa1b3c719531acb099286bc98d9246754fe388ecabfcb07fa7af1bc6ee047bc0e030ee75b036d9c4afbcb0df2d7980b4ee47f878dafc6c8874f0f0dbf14afc439366a21d249477127ba810f78464ef5aaf4f4e4ed9aa14421639940461075ec401fcf985ce97371614a2433c4c319207e33e28998192eaa6bf76587dbe82c63aeb40b5678397ca68c7c830e2ddc9051f6742bf633d2cf89525971fbd1c0c4281e6ed21eb57de16745e3b899ef7a684dc5534f258c9b4238cfd8d7325e3a315d3d13df6e74e7944048328572f2fd1478100bfeca83f51b5333bb0dc4b8414a7bf5ae11523951a4196002e210a581627664c7fb31d979fcbb9eb7a506533f2331d5e4884335b99c44362594f242fd2213aa0035fc66834dcfe3e8f8ca1a24d9cfe113fdcda4004c68942d882a37a1dff3a44a3c327acedc89598bca528085eda0baadc5466720294b38807eaa0e0b456add630672ced08d20f5584b684311fd299aa317963faab867e625f3b2bf4b96d3b4a389a9f133fbcaf52506638d4a8b9d396532a93d0a516d7c0c0c3aec0a236f0e45b4fcf371b491a607f9a494cec611b573e98bf2542ab0299da1476c21117acf08bc12eea1f6f1ea48083bf6cb846df2027d44d24a6c1afa58368685fee8defda9b591735fcc28218c17cca56eadce67e5b50dec479f38debf3161de2d821825c3ad2bc9cb244acf3a496cdb2ccb9163974e0cf79cdd26395cab788e409bab2bca11600ed6430877c36fe4f56bb19d45631cdd970c405328deed442552514cdb768a99e0f638c4341a83583f40eac9aa449c95ea39a03921b93f49fe2517d0d1460a1774790da76cb89f8f2eb55bd40c902a1fc5e89c97b37b15e44268785127d231e2550ab1b2e2d7e262920607a4d6c38be5ac5fd045c6c033f93a2556da81b8ecc05904d2d9bc8b19cb4f9bcf5ca6796686453ae2db4b281672eae2c47105aa57d72693984c13c3dde858e10d529a9fa018fb6212573b0f7bcdff0feb02a0d58b165d00f4d71260e0116fb262969309ff2ecbf00559a5a49b45a835bfa34292dce9e0bcd1f19250bb0222a256a186f8e263a9aa32692d88d439e7447a90e4b3bcdba839d5adff108f09b3c09ed8be0b388548a2178b3bfc3662e209e4c1a9442e9fd3b25f730f35a3a6856fcd46faecc9c3ea850f98c6162a29d9a2b74e90a675760ee6f53ff1c7c092882256ecb5598940d111be43cc01abe28c51c806d4428d91a213b87f7fab4630091c375965249fd6e3a27346e06a02190372faacef12f505b488e829d19013b47e28c6118746ff54e0824f0b5a3a3627d79406acbfaceb3456d35bd83397915a83e80c5e141d419781defb7e7107759c33eeb5c2f62348924cf72c087d427208178aad2567d37ec921af6d71e31f9acc1b922171db4705f2a07f81ac609f482f136f4775162c1ece3d0a6cfb8e33972823331d25a9430bd1049f9c1db136c4cb056bb16d9362f78e251454cf05359715089b9e9b82749dace514cb381853c9dbd090d84ba75f511ae672eb3e33409781d40888f30aa818938e0fcfdfd310830655a4331ae6dfb36d12ec0d2f9c9c3f4fd324cd82b6c6ba9817141936073ce5a04d3eef0e69f120249ee367e15e6df06b825a6812d0efbd7fcc1b66a76164c24159ee3ba5f18ba8e03f54c20ae310d911d995f89758925e73cded29bcc3f9ca65dd3268123ceacbb11df26a0e53497bd3c2fb39333146ff96a23391dd56536908a33b938b858109f4f11c3cf2c9b13bad2e6e652ede5493d8cef3892afdfdeaea67ebefc7ea42cd4a2d835bccd477113212d8e14d1f6e034461d65680be6c1bf00a3186b7c4495c063317f6d82c2d03c3daf16d52421f78558f1aec662fe64607c76a3232a482a2689ceb6d70dcb398721190341ade834831d6b8647e8eef42b9242aa90eebec0bc13dc078fd67a84a6a4bcf3417cda2bb5ba6e79a0c402ba5f30f71fc8b8eef4c023b2ea055323d9ec8aa31ff98529790f3d7fe567617011376db50a063ff9ab2a804dcb42dbe8b8d9ce3103ccc4b6602b7c63594b4d1a4a362343082aef1e2d22f848c30f5bd6edc57b6a5383d55ca7b6ec4d672e9ba997984eff9559e58d01ce33915797148586c6c7b9de7839e7b87bd7dd9460e83dc65b9d5f480ec75dda8735a1effe3653325c17e6e97ae74d676241d885b8f6365d1941a1e36f56a600584235c55c78734084fdfbff37cdb0ddca8fe601f741a9e351b4e8816d526c1e89904fd8bd086cab2629ae8dc0e79aa7542e81d97ce0f25e2abe158054b47fd52853c43b3f3b2261766ed41505351f7bd1060d9de2a342b734fd5fd3cc879c431e070fab7a041d840ad8fad0d7fff2b9c31170667b8a8fb196f59827da7f7a4b27766c33c8ab7ae82e87e6343ab0c172d41b7d4bb883d4292e340172b22acffd414a4d464305111f3768601b33975ab7aea449ec23732a30f2995a6b3a22e75ee19512cb7d057aa05fbde580c268e1650e9fe9fbcdad60a9ac65bb742d80f475bc71240e42a1e5dee3f4fce8cd87ed350756083dbc2dd2f9902f4e780d4993f8793178796aed8de3893905452673c6af7a8b8b43aab1bf13dab8a724b79fee401cdc53a53e825564b638ab3b6f429ba99b78d8e2888cd70b41a4d89b0c65047f4a2c543ea6c452058f484c3a525b94a42b35b92c4715fce16229874f8159cadfdf12757b10a5838ef4d40434f7fe7f219c1fb5c61e68688df0818c1dfb201a294381d8476436b406d2bff8d9d5c2a40d6892fcb41cb79f968a61228722f9818d96b0230d2233087acddb3752ff8c5675a7afc3ee0a45bf60402e8838d4129c1aeb619e4f3f475d06cb95b953f063abf69c517a7a2cfd16a20e14b7fbb0cc041be55c5b3cc7b6664a77ed797838e3f11fe22fca6f4b5cec2c02270d27c7eba5103d50291799831b9874fa82c24d69e14ae4c69897150485163288de5f3aa38594d30bd32268204885eb84971f5e9f486a17fa70b49d7c58b1021580aa02cd2d12df3d58c718dbcf3323288e538249d", 0x1000}], 0x2, 0x0, 0x401) openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000001440)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, 0x0, 0x70) 16:09:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x1f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {}, {0xe}]}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0xc10) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:09:40 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x3, 0x6, './file0\x00', 0x2, 0x7, 0x1, 0x2}) 16:09:40 executing program 1: r0 = socket(0x11, 0x4000, 0x1) sendto$unix(r0, &(0x7f0000000140)="0500141360", 0x5, 0x0, 0x0, 0x0) semget(0x3, 0x2, 0x300) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x20000, 0x8) dup2(r2, r5) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x4, 0xd800, 0x0, 0xfff7}) r6 = semget$private(0x0, 0x4, 0x8f) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000180)=""/4071) socket(0x20, 0x1, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) 16:09:40 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x6}) pipe2(&(0x7f0000000000), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x2, 0xfffffffffffffff8, 0x4}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00080e30a1684e013fe62271953a850e6499a417730c73ea3629cf4412597d3bf2ccf34f2b65b7fd8d02b74c990fc8a6eecd8e6d7281667af353b1218093cb3c4c93291d80df021436809f2b6b19cdcf93a023edd57a5cedd69ebe01bef2a688f06da74502a33d6a8aab025367a91639da2d6fb5b0652e141f797d0448f94e87fd50bc95c4d60b525de142eab69e78ee6e2a9fb458e38fd2ca1e041b3d3581489e501a6bd323c15111a0c2b1bbc719734c37626b726e2421"], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f7e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgget(0x2, 0x80) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r6, 0x3}) 16:09:40 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000300)=[{}, {}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x3, 0x20, &(0x7f0000000180)="c4a19016779b7a788f5456a288217ecbda10ac797a128649b9cfcfff581ca4646b91bd2de3d8b081bc88c64365ce2b79833df59b055e78fce0630d7d0a7d9a97e1e59b624a7fae1c21bbb3ecf92640c89be42969ed08a67c941729badac5b6dcbe", 0x61) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x20, 0x1a5) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000100)=r8) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) listen(r10, 0xffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f00001ad000/0x4000)=nil, 0x4000, 0x1, 0x11, r3, 0x0, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:09:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x4, 0x20) bind(r9, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = getpgid(0xffffffffffffffff) r11 = socket(0x11, 0x4003, 0x0) dup(r11) connect$unix(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="00030024002d200e67179d4435eca8763a4071b115d458d1603f04d2a2b520f1b23f758d4ea6d6a6e391fb09c164a7ff39b68851f6b92eca6654efe1dda8fd164ca39dca615e2925b2b77cb21f3855e259bdc5637d7a42e0a77737e66d733c8d07c261d824a2f4def7245e2b5f2bff340f93f85284e804a298a42d1fad0022ca9a81aab34d887d821b5e5a50e09fb50f5d74"], 0x8) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r12, r13}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r5, r8, r13}, 0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r3, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:09:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000280)=[{0x4, 0xff, 0xb5, 0x2000002}, {0x8, 0x1, 0x7f, 0x1}, {0x3, 0x0, 0x1f, 0x8000}, {0xfff7, 0x1f, 0x7e, 0x9}, {0x0, 0x7, 0x7f, 0x8001}, {0x7, 0x3, 0x81, 0xb}, {0x1000, 0x9, 0x9, 0xb7}, {0x8, 0x2, 0x2, 0x5}, {0x0, 0x3, 0x2}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000380)={0xfffffe00}) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:09:41 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000857000/0x4000)=nil, 0x4000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x80000000000c033, 0xffffffffffffffff, 0x0, 0x0) 16:09:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000240)=0xfffffffa, 0x4) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x2, 0x0) madvise(&(0x7f00007ed000/0x3000)=nil, 0x3000, 0x2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:09:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="1bebdee2f82ad5bbe5e4697752dbee8509ffdf071334c3d2", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:41 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000480)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000006c0)=""/92, 0x5c}], 0x1000000000000091, 0x0}, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r3 = socket(0x1, 0x5, 0x3) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x15, 0x0}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x10000}, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b6a129558e21cd40fc9cb86ea0441050ec1dbd30"}) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000005c0)=0x80000001) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000940)="87723644099a64ea665e8dfa59908dc8eb95f77a567d2d5467b67ff8182091f8411ecb1093a95489598896f95c69ad16a4a465dd2571a12c19ffd1e619c7864e73072f6b026c6b170d9568b12b4cca9903ef7cbb35b6c58f5867b683e9e148fa1691a9add50cb0900a2436c91bd6cf7c9caca785f3a8e6b6e61955fbaa517a3eb3c60275ec2e508a1df4a91e2e420af05040e24ca7e8c05b0dfcf68969617c95c1ca219eefcf1367bb0ad03b615548010b5340f43364cb11029be717cd9c08159da37b57338c217de90e6024b488a888c9bbdcdde579c627511725ebff472ae6037234ec4becfba7dc360bb91955efad269d560f6240dc0dfe7c6a8a3eb1269c4ad4656a9d901924c8a6b46e0383ec3883941195a63591111f6c5e82103d3dad6b64c634d6b88af88bba2c3e7f1d678fd775d6a9cddffff5e74329fe09d14dac064e2c0a", 0x144}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x8}, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10920, 0x0) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000540)={{0x6, 0x2, 0x1}, 0x2, 0x6}) write(r7, 0x0, 0x0) getsockopt(r7, 0xffffffe1, 0x3, &(0x7f0000000340)=""/240, &(0x7f0000000440)=0xf0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a7e6324a7f331079eb1553eecc2f02148d366d9a5391c752e36d97d198d24c20f6114400722a1e3a74da818dab86125cac506c1390249e1aeade1ced0a7032fc082600adb1f72cee5b35d10f92e881efc516095ab46efdc60a4bb87b032c11e7cc", 0x61}], 0x1) 16:09:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0x80}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:41 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file1\x00', 0x10000, 0x14) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file1\x00') r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x0) r5 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x14) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000040)={0x4}) kqueue() 16:09:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc000, 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000500)="82b68b8aee424cddf6dba587205af3295b2bb2921a545882653feacd4e026ef4f0d246d42b200a", 0x27}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r2, 0x8e3) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r3 = semget(0x3, 0x4, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000001500)="4b29ecb044a9bb5015193b8fb1a65d1a9216d3fdba657afffcdc58f9ecbf930a05c373a69e81c91cdf2c7c2a96481a2ed3b5edd8da1309c2dbae241d569f4bd062590ad2523693f11a0c292733e2b884f73ebb61c1a25cf0ff69b7efc3ccd9117e7d848bf62f1ad461aae2e609b831567300a163402e2681c7742ccf7ded7f76fcf08d949d74ffd631b8834557feef056e9003cf211303a794e537c5d8f4deda061efd072d9293a7a7cf1c68334786ad4ea50b742965566d6a9e80e184e273d6645b6f7a71635121f77304126b146c7df75b316112d2d7a8eaf749965435b66cbbb614096e394e00406171d47aecfc6661850035dd14bf4739023016f0eb2ca582bc4b780984b99eca454c5024ef4ebd36477ec7883a6fa95aa55b99dabd197cf75f516c66fbb74fe6a5a7f10081aa9629abe648f33693227665c5ddb062d9607a6f57b4409274601a640d558c282ad6aad1a8438beac51a5926bef86fdfd8a18c0e9fd30e295316ac994da483d2589266b90cde49dd75aaa11063076c2d8b212ad9284cb8152730240a7b4560ccafca51e7d80498851539efab407b9adb7f62619351441a06ee0f3b3dd83e6b2149d4a1e2e294508d1c92a75557fef264b8979e7e30bb9fbbe4aa1c5435622184a8fe22d0c0cf38dbb84a54d1c3c592a9c8214a179240f05fc577e144c29e552871385b94b45047aba91a8f3c1387c0c334bf6463f99b406e9df11d96ed0a271208d4b134a23a81d7c742c341cac41f6bafa033c2b1400c683a6067dc48b245e51e5fc526296ab84f110b684b770cbfaa90202b7f064a240767d485486b77ddefffaba0d4e4c445f940c6c2bfb0b649430b76ff9682eced473bdb3494b56f9ecdfa6bb85f0c5939882850f305933a6316dc5e55da60aa5f13f954d61d3afa50875b5fd617b10260c1d703df4927d1e4ac9c11245bba2b3a2c77304519d3745d526077a01df412e777f6ed78f32c9c0a4532c851256dd8c46b617d3c8a3b61b723ba2c983fe270eac53dab1f4824b350a1faa4efb0655d4438b2e902d8161bc481ae37b24ee7b354f406595c190a9b9333027857599ce2e3db5251eaaca547cf4671826570d7220097dc08909d7871ec9be96c2f21af139ed3f9beb5c85435d98be8a6fc6424c412e4112457b0729ce7fc51da15da3097a30750516dd920f1f8bc11f2a62bb4e35fe44ea0d6b55e5c620a958268ec4ced48ff970b0b0e0fd4a5980041bd7d5e0a275cf096808f2e8f2db849f2ca0acc7254f0d80ff59af693bb0ead060a3b2353e1f3366fba9cfaea5c29e8d5ce2dccf294d421f267ec9eb4fa0f8247e3cc9f4616ff46d0560312435436f4ec8640f0023c3b8ea287c698af6e63d799815e04b7b63916028da091a88e4345e405c08c9a8511f661b69a8e8480ff6b4c8cc7b4fee35971a2954353b0f643e410ca039202b942044297345775bcdc07a45a39eded6fff6dfaa642ab97ab87de1001952b76dee441f85cc60099f695990b3df0f0e8ef561d4d8f798de6dfa2ac33be8ea51523d85bf3681a4ec7c45834ad6ec92b77424c21df8e8161e0b52c7b76559fc7f551fcd66c37c4bf866f6ade47b60a26cdc50f425b4dd5d32f40543934046fbe6b7362bc5772c84173744c170f18f47485c166fc405b6da6b63e4b2fd8851086475a49c7bbb82613d8da5cd588a9b3f111ebd59ae4b118a2e8f7058581de65b98c8d51da7b650b73b1104fa1ad4c929a2a8a648b82a71a00fcc64bc12d73e20964cbaf8eed1fc89ae22fe9a21bfcb7c3ec5b5d15d5abdd6c73301d108fa746f3ee2a5b8ab6bc68b7b10357ba852dbf16797ab0307d36c4d162baefa559cac812b158d07daa84e1a362bb66b3774fe306153c1b906141807a503af03988bba24e3420a23f1f25a69451688ed95e81a541f9092a32b80c72b5e2fbc7d08c060aac0e53959d0c8c33c8302726afe1e62dc2c88c2d04660aaf35ac2258d70e68661ec4a1bfcef724a10bacba29fb35982833d04f85861408e4652870c6262ce9488b178c12b86a1a7b5f9f724f3ed5043af3e52ca9e99e71178276e26fde3d75f5a13a1183e0a5f2c1ed4880f84743ff3c70e0e97de85b0a939ba16959426cb71905ef1a6374811c9eaebc0a7451cb689635eb58021f48891ab2f60b18bf7149c9a958c17d4f7cc24a926682b364f45b468c09ee712ce0bacfac0ce7f84440c51ec152b50953b743ce733fc5928927b8ce80c8eb6fd30b4a168a32a6004bb938db7e8c27337d46fbd005fa50a53dc6506fa0328e9145d56379578b954c9ea46214a8fb3b0e6cc9ed63e872be036b2bc5f4f71b0ec090444e37cb74b80637b17611a4a0accd26612d0a482b41bb6314fe594e0e1bbe0c5e71b188ea4e675db9c33e3e56a9aa78ef2e57ac2a81a57394f614c0ce64aef246ec7b5b14cceec59475cb2f44e202152162309ef1e1c1b695479cc3674a53de2d7bc5f02d9db92c4bb2bda7e442a6d45a234c0710ed81685b602b9ec75517a3cfeec355ec08394cd6dbefde8f341fbdd86f9df38c53e1a168253adb952d5c6101946532896c0834425914d3195bc9ec91ec2d80bc5b88a591d35f494cb7408bfbd244ca3a8a86bffd09c1334b78795cf3d3e5f8ba1c481c4770fbc8d9e93c082923684336176135e40c445ecb8d1948013e1a2a5be350d1cc64788e23ac6c8ba28dbec5a262645d36f4d8a650ec8b6b1526f29a86da6b7d86947d27e1bc3c2f67e2a75b831c7b441fb74c8e6eb05bde32050603f07928c6df5f05374781dc638462e439a8f152317a9fa222136402ba7e7ab4ab833b7bcfabc13793bb72e76820d098ddc049b8cf1ffb66616426194b03cf8772aa5798efc574e68ef669c9badd3f897577d714ae52a3ec432ad90d81be4a4d63c73b460e5110cfd40a391ebe2feff113d5fc311e165ec775ec180e0254c282adb382b34b337fc9f5bc974325f72488ceea169ef45daad84e64b02bc1a89a8000d4aedb5228943ead8b4d98c2e60d85db04d2dbba65111a548a5739b9cb73b6cec6e97c55902b994d4d3cb9fa02d1ea271153279097eb25cb432cff23ce7101fd8b35eb8b150574a091bfbf96b52cb02540872525b56213094f143a822a37e8a1ab295941958f587e1d00f63041ab5c91983d18cd28f307017355eda650e84a57f8ac5d7ef76e97be30d4f44609b646296389722c46bd66d840899849952a19c41f7cadcccd7849747c233377bcb45772c112b451b303b23d37a1e1b8e934ecb3f71c4aa9a56664bba8d8cb546d39a6622fb501da831d4013b70c4f3f205f8de3f496b3c666b3222ebf3ff73c7d19b2af4a6caefffef126ad38626c9e49442c98bc6c7ef95589489fa47b54fbaf6bef6d080dfbb22d1772cee1ab0b70328300122ee67343dfa0ecaf82e6b93b4e30a5403ace1dbfaea5feb3a917294be62f51a6839af9b864f734728383b7fbf6133b3c8811f5e994d738c0190b1cb2699a246a4189a36d96b12bedf38b1d63a6927b1eb90c5e3e4ed9ee230c3649f86e5cd6b774e80fe531a1822baddfe190340faeedb95c099372cf14e7aabc3f096cfc51cd03cf06f9c1c3e547957db8002b3d859ce19ac0cd831a06b825d701667cc2b848ebead893b0b83bfabe1404661ace6e95a44a4dc5484789781faa9349ce22e5299dab85ad9cbbb1fb869e756f10b83d4e2dad65d2c1cc148655d88afa0c048c5d07e35c7474e47f1d17011d49ddd2b9a370d01ad19d41cd7378b1fd1245fdcfb6a94f1c4cc3fdec7d0700693a602497d60f60048aa2a615d8c890e80dfdd0dd59c2ee1a513e789aba4aec3c20706ffe3cbc218f56623c459823af455f95771310eb64631d7dd384c30eb2ce02c0ef76293d1c43087eb005b5442c45e8d75d6141073562ee69e8273b60c6304bc95984e70a9c79a6d0576dc657ad03b002360d3922a5e81f98e770a6a76952f5351c21925428f5bc5bd4cd345bcf00e33713de31c53bdc555cdc9923b91b074312d954518503b70187b8baaf50acba554e6525664102c84433e006ba4c14f19c00144b48b210d7cc6a0293f1851ee70b99297d5ccadb7a334a0b4190aa885047af63774d6fbb340f782721b7bef8ba067eca85b1c0bb79bf3701fc754b43056b4bec5ffe6caa299f6a0310a38a563f8a9aee078b6dc2266b3dc4d5d518bfcd6627b08028c671ee18436526d21db78a85649c08baa83b1ae4e0abdcea1477aaf4cb85e41c1de7169135f0a1666e1a230086c102a510b06023a86a60889cfd6893187d9d9c1025f41194679bd0538911177b1aff07820454de9d05caf0490ea9fac33d72954a178e7cf7d1a789b1c41cbc905a87631bf8968b6d86c1c0c07933a776b232973e24792b2f4affa55a021376a0e890c93994e8e9a309e4678f313dee64fc52dec34a953b1448c8b0768c1e5d9951e14f18b9099990504a296e3d1e13481fc55ef78ba8fe4d51c36767abeecd0a67ab6237484fe5c8b421e0cbc35fd5d5ec5f2afb0e80c207c07a1b1fdf8dd48e3116fca9f257c55a1bff974200c54f42d83c3539d294e838514b2aaea3bad96bb30e870b22e562fdc2823ed43a0068571e3f788ac20cb725ad1e549b1289f0f19a3b8d6b3a34d98e216ea866d85483241d981106143b02cabe432819850b6663f6d65f8a2b7733892e22e6bd8faa81867956bc28115ab71ae39eeda08e6e3e71d64d5ef9ae350c4f7b95b63c80c7ddac0784c47f5f00143c733c06ed05610a04d7f439cda013e3135686606c8b4dddcf24cf9b66b33bb94110cf3b1593e13f2472367583ab6a2e2284ef6f1ac981547abae336780d75646e5d84a6f96f20562727518b99d4e005dae6757c836fef01a65fb83166ef4ad69e8263728c8519ad3afa52a12cc352b4a20d7bc630107b8de9da7ac80c81bec2c8ee0c84b5290c5f78c0340710b306dff379e2f5b3feeb693ce2007e4340315e891f7940378f417f33ddcfff33038144b921226a98a17dd5dc5198a83794d99edc9fc5f8ffa662ef722ca905d32d7f79c69f935ce8e6eb3216e31e9cd07844ba98b0013f9e47150f1e8f33fff742f63b62f6ceb3654a8339c355f26b4510406afcf0e204d05f804d9eaeac9475e083a97f9cfbd80455987988a173055ec2b1a74aaf26d9e97ea2c8f7cf2b52a0bb91d9be0b01194abe8da47c9707808d12276100ca0ea034368612ae011dff2e0e99e2eb301d451f2c16970959bf8faf13ff1050d98ccf7e97e58fe93728f2c64ed8ede082eaf3a3c9747eaa8dd815ecc2ff67fc6abdf1534e6e14dfcb299282151b4e1213177bc1d43c547f3e1e2c92b9b15331b7e149a0a2cbf5d1e84538c79225f912abff45049665166b9308ca0db3c58905333d424926760b06f34e429b8f5a34b9dc3607f9c5f6a5c7ae61e2d86815b7cb12ca4100a2bf57e5256b29beb6db417c1aeed6799eb06d2d5d07bec104fa1be8814b69c5ee3a75d3ffe25ea67ae9cf8c6b9948dc25e2a56a36c0b2a9b0e24d67c3c5145e0fbbfc6f5e00fe30d6f53bd56c96e469940029424e8b5363fb72acbd5df9a1a8b8fdfe7bcaf5012fc21e77dd95804a20fb14321933c69d5f2f22d55627360b4a80371a6efe928c2fc3f61266d63af85bcc74b5b3b9d38ea6010719feb0beff86840899f0e0025cc056f121ebecdad8bbd4a2e8cfc202a1a0f77a89ac97b910ebe22b637cd0cab80073be8c3aa63364b990a372548919ab271168c47b761d8ccb1d449f10bd34348e6068689680fa6e52c5b360e580bc5ac45a522323", 0x1000}, {&(0x7f0000000300)="3105246e65fcb67296de470931ad077d40eb0cfc3ae6a3ae6af0146460f65b2565ba1de44afd5d3bc14348b33d0aebe40b42c417c66ca81af37f18c66f516498ef3e1454d1143b93df292aa9edfb1faefb4a42d2e08efbd17674908eebd7ab342b7fa31eb9764d83965936d5a38b105eec2cf2c1536e363b12702d1b68bf9951a9a148b2e1c6c83b7de2d9a17151003b60e3fac0bbe203f14fe16a41c28db02377fd956c84df0b734938dbc625ffca08be14298530f8618f6fe8b7f1ecf98c0e0f41e751eaedc130af39da65b9c9dcd93d017a34bc3b607acbff830e66c676b2fb9e208ca97d7cdff9fffe49", 0xec}], 0x2, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) 16:09:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="1d6ac9634e19767b0084"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) socket$unix(0x1, 0x1, 0x0) 16:09:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x4003, 0x4, 0xfd}, {0x2, 0x0, 0xfd, 0x781}]}) r1 = getgid() setgid(r1) pwrite(r0, &(0x7f00000001c0)="76afad96ebcfd9bb6eca0523c471", 0xe, 0x0, 0x0) 16:09:41 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x0, "033700001e02ff05000000000000a07b4d3e0080", 0x0, 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0xe4) 16:09:41 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket$inet6(0x18, 0x3, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) getsockname(r1, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f0000000040)={0x3, "bd7ecb9854742bc9844b3dfcf36e6ef4a804c551bb95efc821ceed014f74f89555e90b882ee6509377a729693c33c68b827a9c785c76adaa90f31b1e5ea829feedf4475af067725bf9540538546e093cb7f31c134b24006022092ebfb1d37f09cebb766d87713369f1bd20d55ac3c579e9a5923b7074e3aaa6cc16d86354ebdf9ea11a967cc5bc1da2140e6741ef43857b568e69b5ed0f60ab443650011447dc04fa0429e2269ddb93f12c9dacaa0158ad939d89f4057cadc944ed4fc36a0b6076b1bf23f6d0be3ff2"}, 0xd1, 0x800) 16:09:41 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) socket(0x10, 0x3, 0x8) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) 16:09:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x10, 0x11) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x47, 0x8a}, {0x3, 0x8}, {0x82, 0x9}, {0x4, 0x1}], 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012c, './file0\x00'}, 0xa5) 16:09:41 executing program 0: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') execve(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:09:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x40, 0x8001, {0xfd19, 0x9}}) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0xffff, 0x2}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x104) sendmsg$unix(r2, &(0x7f0000001280)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f00000001c0)="5cbf376bb3299dbe963f0a4d0a10db4a396c641404b9260e48dd9ea5841f98fe3b71cdb383d6d858904bd883b0402e2c57aa875303ca0e66802f511efca728f5c2e5ed0347e8d38f400b", 0x4a}, {&(0x7f0000000240)="2b1ec11e9134d7bf3a15f431f5c959c7473d74afce9752ba8ac48641185cab3400f6ea242d04c1cdb0828c2f550d4114a0cb48d475061b95c3bc4d803e0e5c55ac6dc84ffd477b495ef0baf0ac7948192cbe5edc3c6abdf4bc032f1350f0da3a93d85d54061578c6a61ea4a0e7eb0d6be6300e82f0730d4fef504c499737c1ebab1d333cf6929aa539d23a5e7e0f6ac746b4e79dcb6a8db3a04025c45d8fc31cbd43787f68f2f54d0f6e2a82b7ff1f68c36bcda18a36ac1dbbfd0caec5d1e6ab6ded35e4464169044218f88cbb9578f8514c699288ef3a75a6ab5fd11456dc17b459b6b38f617f008c267108849a1709bfae0d369cf6440233cb773288aad42fdc38e1d8c07297835e89b035da0311884b145b9e3121cae3e7aa73f1a5806a04015fc85e9ca41982d0adeda619da05ae7d7730b76ae16885b8e1df232c00d0039822e9eeb2e792522b57690d281c296d23c5e8e9e34e45d3c24b2cb32b0d70ccca994d30f80e0c1cf7ffbadf4d6c7bf9e34a206af7847129521cf4e782017ddc20d552c36434ea20fea029b49e8d0e4ca26517cae35568da3acb6485a16bb5956b56254f675596e179343107d70972c2ec39d2d786bc626f701de778c3e9e92c1d78ec3ca60e9ddddc5e5faac528f63c34db5ecfe43f0f090eda71d43688d785fa9135da2f3781b8ef51074915f5783f682a449e33afb48f9c37ef8c85534aa05ca066310a4571d429d2ec6cd505eebd7e2695a0102b26c0201d1ff03f280d2164954ec70345268309f5f351904a04899c009a3a2c5027ef5a283d397f9d8b46ddaacedb3ebde533941f620f754afc772b8de4cedbb52e7a26bb987520221f558be4e47a1eba0e7fe9b67d217c84d5b8093e491cc74bc996e07d41d23bf9a07befce6f4e6eb85122abdf4c49f5c4161da868aac7c97fc9addc4b2167c3fbe2bab96bb415115e9ec7cbf4bb11ffea85e254c93361ba254952e5a84881f8b143069b498ed8ecfe83088e14bdcf64d055cf5d2bfaddafb45e8c2d28a7f6e18713a25a681854627fe548db4939f0e3a0501d3ae22e0045bdea22f8151664d8d8113582e0a9ad9128fdc3fec6b9a68ca5bc0d0b2942f168b6632dd13681b23ebbb15baab30adce1793069d919aada86b7215f6dce27d6b73ebacc2e69c607a76c62b9e353b42a9cab50b316cc30c2d496a74af4eae16bd183bf19fe0c52eab94979d9b00c65a54173388c03d6f0737932ab6b69e683159be89ef52a5ca822a1e689d717d19ce6c0e0cd9944ce235bad41a81ef32086d92fd73e0a038b037849c6c7ae3f92575caf5bd2f50545594a84ed680680a255986357316112f7a8e61f70b64f7ca2f92c70c64141519f8796ee73ab2751bbb4855d5d28d62582fc3fd1e1ac75a5afee5e1199d45c2d56dd4684efd3b6077233fbaaca59201340ceda5b9936bb735f329655db9f6356291cee6d4b9bfd6f55b7306af3986ee0e63f7c9075d1d986f865e80006933f8b30e046da35f8e6370983ef1bf1833f434bede0635d3d1bf1a2a9570d38f6aa1e36b2dcfd20abcbe328f1e7da503becea0558b6151e3603eb5b1cebb04357e9ebeb7828f0a706f8ff45ac76d1673459aa23c62f9b86531001b7ae875ac26ba8ea1dae386da57026d7b20bc836e8d028c28208a2f8388785c8c1fcc596150bd229659a78c2463df23b24603311ddd5f8b19ebb796ca442f4eb651d735372d61b188f18256bf428c08ec6bec1773a5d22bf9272c38f8eee9bf5c009233eaf80d4b671cbf203e7fe55de4f77b8dedb47b0a74ebea04167aa8d22bc87445948912415cf52cec4e17c8a85a7c1ecbb9f2d840c9fab14a0b1513647fd2ea42eeefc27839db5a34ce6452f0580d5159d5e92c1683327c1cdedd8534f505de56f01395f887c3bd180b47a78fd20a2ee15f85beebf349b8bb50e562eac8dd68310d71339b3a4ace45bd22c412d2d4c84a11470291f6c9db7e3a103b1ac0a228eef01d00d7354fe4ce7bce6c1df298e66c5158e9a11b12555a4cf5e54798bdca774879be6f4f344dd399f837b6fa92ccd49552e09de7c5054c13c1feefea1c9a2a64a6ad9cea11134ab180facdb6e7ab95bf1670178c0b2ba0cf5cc40912bac7fa245d3a2f0e2ed1f0438ace2bc7c9939fb7cb9835fb9ea15b8ca953ee736ab2613b0d14df60198428daa6d2b2f7854ea9c8baaa41bbdb6723e7b30f82c7ed332b2fce07f23933599874bd9a3f2fb838b0257c421a980dd8685f95beadff3dfe7af72bac0184579acb1a1a4dfc5824b07b0c8214da05757976bb66feed72fb6f8c9b55bb118dc2209d6500cc58363bd4176a946f41ff3203d5a2dabb23a93164d8b3553fc5900b377eddc873bba2ffa3e7f72401458613461a925d7d76488819b9fbcbfacd0c48e22764f9a427c6b73b7f8b07486ec4da95afc6fa36ed68b94dd11a13f1af557a440fcc8341f33ab179a0adaa414fd95d1adbbff2911648af6d57bc799521f26f91f5f7d1ba3f39df4e367726d9524f985e6588cbd75a3b8412f4f064fe3e9fa31ad5bf6bdd1624869bd04e9a982ebb27a05e6d09f58904ceba75d72a7c23434e32167673bbfbeeb404a6c0f1fa0119657c52776e7ce63fc1ec23a822b7a937572e16d834e3a3956acbdc3f623620fd7e6bb135b2ec79c4cc7a55042ed361cf2251c78e741f496991b7298f7396750c3f0c2ba278653c3b108ec2f72d0c992d5976d239f5db0330fa8b3ab1df7bb2f81c28165c530d68b1815693fb9d2c9919432b515249dd5f807769693faab7fe16b4f4331cc7e46cf53ee838e0bea282a9932052c29b1d09b231036f181ca5f86920f88e10079e0295539079cdae81769fbe1b969a1c1083af2f0bceb0962aa04447c9deebed1942fd045686b0359628869d6bf86db072c1ed0868a857e102e603a4ff2e97be4bb732cea10086fc37724fde6261ef67d7ac70b054799c4741f83e6eeef1733a7cdea6b6ae28f40b11082ffb55cfdd458a34bfd36193ff4068b337d8a2bac03c23670e57dbf6e94441a63a719746680865d3ff1376330fbe608f4d2656398a9e06e7369cbce6f79765dfb865c780e93ca794f473d0a43f39479496f5b1c677f8a3ca412f7572566dd0f01a82d732209a5f659d720c63161077220e92b9e6c85137504aeff404cefacc35b047425933d9201aa8d94642cd4ff0a1b4bd68c33d7dbeb63b1709b6b447d245f3a09fd64693c33102393b97addef40789d5d8bde41792590bb8d8f78abb6336f9267f2ed89004effa2873d19df8946af32c4d32e294adeb8b3ad972bc5980586047a4cbb1e9a18678ac7f4ebac84c00df5aaa2264707e105bde0800f321793457c064e6c32d79a6bde4fd255fdd5d60908e60ee8ba49fc5c8c2d85208fd8ef86642ae52269d4247ed9a382a817172fccdead004505d916aa2a9994d6d8bd1b3dd8f4cccad3689e59b3b438dd8e1988f3534b84eff5622e756e09788d6f6e27efbc51c89fb6b9c39350d0ba4e49c9ece6e86441ce51d14142207c70081e9824654505a486ad7aa90e202098378557fc864bc72f4d199055b3b279c3d7fc9e92dfb2b9fa2b90880ffb0c651cb96200ada521bb6fc29540c84b268cd3734ca681d4ab5273b07b17712c0752218a232a989fbed598bf6bcfd0a1ee2515490308b4dfe137f1fce0fae502c9ea9e19f5241e97958c5c4d34ffc36ea19264cfd3c4edbcefae1444e74f42d3f57acc8a71dd1bd7c21af50c3ec7066bb047bad5af5f5e40e0c76ce9f0e768cce217b30330bd3829d65714610725475169e9acf16b8f3b2db304cbf6c280a121b07232594af741022bc80b0072a0520ac49644788f9e9c87a8af48584899ad2bab88486d93fba1a579e8fecb62ec2aa9110f3e4f92632c94005dcac255ae10327a84ad6cee278cf7caa99d4e661ced12daee9011ade25383e3c4d6c31892e09df1bdbdb76c76e8023ace207ab5cd2c22f3638b8397720256d395de78688b9a9f6cecbe347abec76a004abff9c3f01b202c479e1036e7859c14e368d6526d7a5d365351ea490e2300b66d6bc9d8cb5d97736556e3971a8359a193f1c6896810e7025a0c41bf133d8a197b8c56bd0cdffe6185f27740a54cad3fb4087e0d8dc7a8f2ee609a5ff50e9004b3f69634cfa01c797a42789b35443ca4221333fb1f8cd2195ed459752c9c31d7552a13fea3855f0230816470dd3dbe087a343ed70d0c315997ec414e66a7a46eb69803a244f53a5831a8d745838106d05f0a67a0876b034d93b85666c22f0b4200a2cf9b6c593bcb0f5a852a0a6565eb977371b70576a1c712cc1e2a35d5a6ce68b3cc2646084ea6694a2d259365a553036ed73379607df2adb2d44c8458ebba15632f4aa9ceba1cdcf4ddcc9e230c70a4d06d736cfe3b41c47f2467326ed16443318267a8212dd7f92b4e89dbedd6bab199fb51e7c76afc901fb9e444bfa5151055860752b43673d5cd59e840e8e8dd8d2b086d2f38e750820f16a1d8440a82d874744ede2eb5ce083864a213d5f0c8f5afd69019d269071893389cbacddac9006f4832be8e2e657d2da81d63e88ce0ec99116241777ad9cfbbf3418bb5ffd9fd867305de78bc78146c9ba1aca6886cdaa088ea0b11d8510c35d8957ead585ee4c0118de8d8d5edf98524e5a2efe3100ef7654f3c8e09adfe69a47c6b0c902df797e612090f3a380b8b5bbcc6bd7e5617c1fb65d372b3d6efd6dd28c739de8d51cfd0c35e23718c31fd45377919594984d7b9de5adc483ec948e3055995eeb60ef33689617fd92ad1d62d06bbb551953a064915474512ea95b197c571dd28a5da2b4fc87e0abace8713b62be79a933af489bd12a1f12023320a4817afabe8339d86eef88950652eef9345fe267558eeebaec7e2c83c640820f38172c6148c5d33be88a2edb145cf5dfb2b521f146f6dbac7f9b043a6908971beedbc5aee02076d43571e423fd800cc46fb988e39f4b4e17c9400cd876aabd8aecc91b03daa3b6371d4588b288a529484d10ed9bb517a7117bb3119bbf133c252fa5082d3c7383b21f608d59b913a2f62d982ba2a140a62366ff31e3b69d2254cd9c1646b2c35ee1a63405b0ecbe47ec71c61aace093d98b970572f6271044587640767845b59ec5472253895a858994e73ed6abe81852a7faa3bff0246ebf6ef0062dc6184ba49062d901e95eb7c35c2d72b2a16312b14b25fc929fbfc68805c5f3b84d255a89e23d367e05c0dfd170fd6e63bbc1b8d030af95bf7c59129ae13fb786cf8da9b1f6e156f03f5135e336e7c5d5f9cce3ef72f106f6958aed5ee16e06f12c5297fc241ce4b6579196657cba62da443cc8f3275b18656298f5b0fe2e7d4dd99bccd2956ca722f825573e43d50df67a006a0eb3a01ee2af42fa3e6cc208bdcb38452eab94a7abf48206e616b705e390eb4b3d14d843780507460f523a46537b9031291d53b4d6bdbb37d3ec1ee8568ecd807d676056f51335fd71a575c9a0e022cedfeaa465830044f6a8a696d06f64a946a5151a4afb34142a6c13dcbdef9fbec791d1091b44b3a3b517752acc7205bb79b7b446c0002d16cdb5213eb9f6409a383fbe576bded9a872e65c594d854dd1bda7f57022d44299bd746fb14307c297229813a935adad0ef62ffdb1ab62ebe8d14a269845db416e0a910cb34ed3b8742a96946f88e79242635e9a442c70aa6ff1d0980536f3c859c4b709fe256d98d776915216e3ad6bb587fef55e00e4a3587a87bf03893af948b756665af16f4f3fd395f73ddefa06f", 0x1000}], 0x2, 0x0, 0x0, 0x408}, 0x2) stat(&(0x7f00000012c0)='./file1\x00', &(0x7f0000001300)) renameat(0xffffffffffffff9c, &(0x7f0000001380)='./file0\x00', r4, &(0x7f00000013c0)='./file0\x00') r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001400)={0x2, 0x10000, 0x400, 0x4, "bd85baefdabd83cf8b475a794b447c72099bc085", 0x80000000, 0x4}) r6 = open(&(0x7f0000001440)='./file0\x00', 0x200, 0x20) fcntl$setstatus(r6, 0x4, 0x4) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001480)=""/59, 0x3b}, {&(0x7f00000014c0)=""/130, 0x82}], 0x2, 0x0, 0x5) pipe2(&(0x7f00000015c0)={0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000001600)) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='c\x00') mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000016c0)=0xe5d5) r9 = getuid() r10 = getegid() lchown(&(0x7f0000001700)='./file1\x00', r9, r10) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001740)={0x1}) socket$unix(0x1, 0x2, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000001780)=0x7fffffff) getgid() 16:09:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xce05, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="233bfabcc4bf7646003c85d63d562b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x8000, 0x0) close(r1) socketpair(0x6, 0x2, 0x28, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000180)=""/254, 0xfe, 0x41, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:09:41 executing program 1: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b9372c124a7f624e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc76fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fbf2afff83edc936b270be5a997e06a0ed26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/2013], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef", 0x2ae}], 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:09:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000900)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x20, 0x8000, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000880)='./file\x00', 0x80, 0xd0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000008c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7ff, 0x1, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x2}) mprotect(&(0x7f000031f000/0x4000)=nil, 0x4000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000380)={0x10, 0x9, 0x4, 0x100000000, [{&(0x7f0000722000/0x1000)=nil, &(0x7f0000618000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5633}, {&(0x7f000048a000/0x3000)=nil, &(0x7f0000131000/0x1000)=nil, 0x8001}, {&(0x7f00004f0000/0x1000)=nil, &(0x7f00004e3000/0x1000)=nil, 0x7ff}, {&(0x7f0000704000/0x2000)=nil, &(0x7f0000664000/0x4000)=nil, 0x9}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000203000/0x4000)=nil, &(0x7f00004cf000/0x4000)=nil, 0x1}, {&(0x7f00003f1000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000564000/0x3000)=nil, &(0x7f000065e000/0x2000)=nil}, {&(0x7f00004a4000/0x3000)=nil, &(0x7f000057b000/0x1000)=nil, 0x7}, {&(0x7f00003bf000/0x2000)=nil, &(0x7f00006ae000/0x1000)=nil, 0x57}, {&(0x7f0000703000/0x2000)=nil, &(0x7f0000573000/0x3000)=nil, 0x3dc}, {&(0x7f000074b000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2e}, {&(0x7f00001c1000/0x4000)=nil, &(0x7f0000158000/0x1000)=nil, 0x24e}, {&(0x7f0000334000/0x4000)=nil, &(0x7f000026b000/0x4000)=nil, 0x3f}, {&(0x7f000001b000/0x1000)=nil, &(0x7f0000543000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) readlink(&(0x7f0000000080)='.\x00', &(0x7f0000000280)=""/207, 0xcf) r7 = socket(0x18, 0x3, 0x0) socket(0x20, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0xbf) r8 = socket(0x11, 0x4003, 0x0) dup(r8) getsockname(r8, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 16:09:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x3, 0x10000, 0x3, 0x80000000, 0x5, 0x3ff, 0x5, 0x10, [{0x401, 0x8, 0x8, 0x9}, {0x200, 0x9, 0x3ff, 0x8000}, {0xffff, 0xeeb, 0x3, 0x3}, {0x40, 0x39, 0x1, 0x7}, {0x7f, 0xd02, 0x80000000, 0x7}, {0x7, 0x5, 0x7, 0x1}, {0xfff, 0x0, 0x3, 0xffff4b33}, {0x4, 0xfffffff8, 0x9, 0x8}, {0x58, 0x0, 0x8, 0x1f}, {0x3ff, 0x4, 0x600f, 0x1}, {0xff, 0x400, 0x1de2, 0x1}, {0x1, 0x100, 0x6dca, 0x9}, {0x6, 0x6, 0x7c4f3147, 0x7}, {0x80, 0x2, 0xf5f}, {0xff, 0x2, 0x8001, 0x1}, {0x83d, 0x4, 0x9, 0x3ff}]}) r3 = socket(0x800000018, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r5 = dup2(r0, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff9, 0x20, 0x2, 0x7, 0x5}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x7, 0x7f}, {{r7}, 0xfffffffffffffffb, 0x2, 0x1, 0xd5, 0x101}, {{r2}, 0xfffffffffffffffa, 0x2, 0x4, 0x8, 0x4}, {{r1}, 0xfffffffffffffffa, 0x100, 0xfffff, 0x1ff, 0x4}], 0xff, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x2007, 0x4}, {{r2}, 0xfffffffffffffff9, 0x1, 0x8, 0x1, 0x20}, {{}, 0xfffffffffffffffc, 0x11, 0xfffff, 0x8, 0x4}, {{r9}, 0x0, 0x80, 0x2, 0xd0b0}, {{r1}, 0xfffffffffffffffe, 0x2, 0x8, 0x800, 0xc}], 0x1, &(0x7f00000003c0)={0x6}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000009421000800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000000)=0x800, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x10}, 0x8) 16:09:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64, 0x0, 0x0, 0xfffffffe}, {0x7ffffffe, 0x0, 0x0, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x40) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x412d) r4 = socket(0x11, 0x4003, 0x0) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000300)) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000240)=0x3ff, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x0) 16:09:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xb}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7c, 0x0, 0x0, 0x4}, {0x64, 0x1, 0x8}, {0x7ffffffe, 0x0, 0x40}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="0aebf2153cb934de4f2adae9f6368df8963e7b460698911c60d7059a4c3c6c9677d33b873f84fa8bce85fc6ac4bba1d8d8409e362f073105a31d65ad587a2bee142a9e35b24900d7ff9118f8b72f2078f0f2064439af7a6ad57937baeb8a2c96b1c6e69fea152226b0a9c0a9a6e90efff203941f281eaab957983e497bf3a82802", 0x81}], 0x1, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) open$dir(&(0x7f0000000380)='./bus\x00', 0x400, 0x100) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:09:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:09:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa9f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef4765668ff7f8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef390500000066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000044fe622371da5ecd1200000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ec7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10008) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) dup2(r7, r6) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xffffffffffffff1c)     16:09:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb37d4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050b0331dd48d6fdc2ef38b4d2c38f572cf51ad15b5cec337b759ec8adf7ff8e7b18d724de92f008c18d00002aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a828743c81bc5413e836c86a22ee18af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc457000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5578dfd3f151bd459e86fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff0364dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0000000000000000602f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbb12fa38eb2a450353e206ae63ea54877cde51f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1d8bb2e075cdcb511cc6b84696b4d7d581eda748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22123da787360b8989eabd0666a7ad788f48b442e153dbe35e87305fd00817dc007d07c4740ef85adae3d739f81cfdcd0e7e9ea8d718d0cdab23224a1cf8cc3567564835aa8681303d29b770705e5ec310db8dbee98f91ddc314f31328863605bd049e27fea1d9ec4c9ccbc8d848df95653952182f7e7809e8f1d88ad94269c376ff19b7110e2a18b5443d94e064836f22de819d3c04da90000000000000000000000aab8a019ac33332e1b69bec9917efe46d1a99a42e25784c606a967c9d77dc102e03f9cdee3560f0c42263074970495083d76ae5b9b31ba2a9da755116ae144e0343894d649bf04009e4d49d886456e054ae45b9108dc386cbbc5e920f913895217e9b5640204ae5736db761b73f900"/1041], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000240)=""/236, 0xec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000f80)="76eee3e863800268234a72146f87316be86c125352879a82a28e3c6999dc20d85c467adc94c6ce0562a3151fed9a56445d605890cd07fd16708e841725be871036b4b63d1711ea417513fce26c29ed882940ebb4c0ddbff1b792d751904c5260a13c0ca1889ad1e3498c03f5d511a759b8afa24122a60feb572d545a519415045bbb5a521d46f20b4e41c809668d7261c6596c36c24c90081771adbbbf54fa02aea325d5a102c13a67571aa705c26d0ed5d299f91cd7d7fa2058fb24ccb1a513165599c8b800aa07cfc1b776350c1e1f5581b704887f8e15c512d880d1d658bae116ed26f2ea608f92239b74983f871687f626e06830ccae59c7e2699e256a43beb37227f3212e329a49645f87dfcad9d178517798b6ac39a2a446c037cdd750cadc4d19b28de457716b7a6be81e84c2e213d3f2758cbf33ece3bc238e4b154a3e952b4f60e58f9ad8fdf2122a8244818e356ccb8fcdfd7750ec78c0b56b6a5b0f49fe8a5dc59f448f83144d90023dd5a757bff6e41088e7609f41883b5a8ef2e731de2c05c05f0221b95cdd5aba5471d9adc147a4bfc219e2a24cc59226387dd9a6ffdd69b12394d0b1fba27acdc63b51e4ccf7ed98f5ba7e3be1879f6e3347624d4bb4920d4cc92451d786ea4bd8ab5e9c06d399ab98569b054e203406cc27527e23322e0003c43b5da3d1c5148cb8afa9551d9e9b604352eba087e9c8ec31ad708a2b7d63d7be8fbf33b77cc4694cdcc2aab1c5d8f29104001138d496f5fb126bf2d8919395bd5034bb589c949187fe8accf6887bdf4792a7254f8be2e6fdc9e59cfc1a67766f9c8d59afe0adcfd912e8c92af11a550434728d0bfec2c8ba70721dcf4c913520c1c301e747e7d652c8229c5111f84842d2cbedad2ab0da991c223454bdb215ea8a76bf2e22919eeb523fc2ab3302d6cf91a5d1829ce2ca8b2690ead9598e00382cde84b8ee80ae62bec55bbfba29a3da26a7038beecc2d68785e865591bf7c3e478230b69947c7ecf6048e6d5ba1f8a3f778ab291bff503466b9ee24198bb6e798630fb4aea7689280bfb4e57fbf081b36e9186226bf173b5bd47ff61f60d5c79a6d93a64a56d7c103476aa602545df8178be3ff6822d77fa2768a62b170dfc252bb774644f2b64a7dca707a571fa85bcf29b58d2ff54e729eecb0bfe0e90b716b2d1cbe8e12f96df4efc6052ce715d0377ef7f8d44bf08d8c850fbd4b204df04e99d115eac99b9a33c1eab685f8cbd7c4078438b41f37a12e153b4edff54fbaad4c37d5ccae73bcacf014a9e07ce602ce47994e7938dbdd817e8f2390c39dafcd83b7fb05e06358c0925b79a656055024a49e3a2458dcbeabbd4fb8845a6e325e3bf5938e2ca2d5bf37546a661aa7ddde880a6b112739ae1ed530932ebaa41a5d535606e36f7129e1280093e3dca49989e429a2dbe6244139809d1e96a253d9cc318b9230edfb691f28cc6d8f151a54027cf533157e9e390f4ffcfcb34f1e824aee12ce4b41ce351ba949240e49c77bc7a0dbac4d111a08c8a0fc9f7b5be4e4b973fa7aa2bcaefd1cf30a4f5a402c5e5d0cb505877b44a6de7e1a446803a6a58f6a3673bc3e98cd503636d5953eb151f160d2a6abdfc4ae0625997b491bb61c0c806020cc45a7362bfb0bc4cabe3de261d39cc2b7b3ac3ca249ec2f1156ec828f28f77afb4911eec54aa8803de6c8d2215b8fb6bdcd9bd4cbde62a80bdc76c713258ce621faaba4e0480f60b0cc9c40fd4be91f4368c5bff7f38b121d7b0432539eb72dfdb0138ceee1806496048935bf2ed6f2e8adfa97b9cc025a22e414d1780e9d17228a49e306943f5848397c7981cfbd7a5f5d5573c7a57d5e2d0c5362d633338e7add6a943d9ebd579dacf315fbf6172dce9b7534ee0ace63b0c5305fded6558953b6a49bc77d867b5e84771acdd1d6213ab9f709d29bea29b02f08c7ccf0b2ff5c5e3d47ee48251d98c6fcbd30736a9e9694bd3b43db99e7457500040d68a71699612a417876a0f19bf2778645c10e8f161ab84522dcbaecaed530a8107d912bd5b021a12c694e1817262624018620ccc6ecd79e73", 0x5c1}], 0x1)     16:09:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x7c}, {0x64, 0x2}, {0xbffc}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0xb, 0x8, 0x0, 0x0, 0x80, 0x1, 0x6, 0x0, 0x1, 0x4, 0x4}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x68}, {0x7ffffffe}]}) r6 = socket$inet(0x2, 0x4, 0x20) bind(r6, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) getpgrp() getpgid(0xffffffffffffffff) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) getpgid(r8) r11 = socket$inet(0x2, 0x4, 0x20) bind(r11, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r12 = getpgid(0xffffffffffffffff) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={r12, r13, r14}, 0xc) r15 = getpgid(r12) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r15, r16, r17}, 0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20, r15) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe, 0x4}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) accept$unix(r5, &(0x7f0000000280)=ANY=[], 0x0) r20 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kqueue() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) write(r22, &(0x7f0000000540)="38267b8a8d01220e228901070000000000000011cf801bf1fa48f4445ed5d9b401e9dbe598640bd91f358188bc89d7a54725bb863e73e7ecb99a755f6765017c4181ad262357a354c9a96bb624b35a28b893cc54f055b590c868988880cdc6503f28b0700fc948ab5bbf69588dd4c3ca5fc1e8369e48758987df49adc5ac144a01b87913a5f91dfd0ab7a373cd1512028201166f46d218953365d50f3798ba4acd90c440219c5bd79dd661ef9b0e084df25b920bb897884e3973ce4be44decc26ec631d812bc00246c840a2aebed4c", 0xcf) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100020000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1], [0xffffffff], [], [{}, {}, {0x0, 0x0, 0x0, 0x7ff}], {}, {0x0, 0x5}}}) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1a2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) 16:09:43 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) close(r3) dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xfffffffffffffffd}) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$getflags(r4, 0x1) 16:09:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f00000000c0)="638be1ada823511a46489e9878de", 0xe, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x2, 0x0)                                   16:09:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x45}], 0x1f, 0x0, 0xc6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) 16:09:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffea8, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0xff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) socket$unix(0x1, 0x5, 0x0) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:09:44 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe(0x0) setgroups(0x0, 0x0) setpgid(0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = getpid() fcntl$setown(r1, 0x6, r3) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000240)) r6 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r6) 16:09:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYRESHEX=r2, @ANYBLOB="f55ab41f0ba9c7363fe8a7ba64c54324ac44116b1d97d613b0c549e49712ca173ab90855a06bc8d1dde3fe8cbbaa110a70b68012c5214918add73dd565f3fb65276d662534cfc8cf24cc50689c5f57eed3e6cfabea40a4c67f2ee8b8f839529bd499d5c37e75bc17523c1cec172ec7f700c38a69df381655000000006493d4fa593f0f860a1d9c76722a5dddbf753c9c530707dfe7cfd063c2333a6da01b898fc40bc349eb65a9261ee8b0aab62eafddacb26a1ae74dd5d6305eff75ec1f25d20046bfc864b9625df1e2f09b7a2b939478c82c70dd348a059bb70f42889db570f813b1073259b2d83861244740bb8cb7b3b04dd3615b99a2c1f175f3c5b795cf7ab291a0a655aa0214caaf7b26f75f0e28ca458269a172ceb13c80ba7064e7640844d9bd37711c739489eb2b3a1274daccd5e6382d80532a6b48495cebb29773e949e950fc85b4a9a3528602989f9c0df874a14a12ee08f6b8a88edcc5dfeb2ae6de710420", @ANYBLOB="4430738c87455bdc", @ANYRESOCT=r3, @ANYRESDEC=r4], 0x5) accept$unix(r1, &(0x7f0000002700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f64334db000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003513000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ea3aad30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf8b9101f298de56e3a33aa69f4b342e85423ab89b866e24576b284e6f45cd2a4ec5fb4e3cd9031167685f8e2fb7b8ac42df"], &(0x7f0000000300)=0x1002) r5 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r5, &(0x7f0000000240)=[{&(0x7f0000000280)='n5', 0x2}], 0x1, 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x2531071982f52296) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xfffffffffffffddf) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x5, 0x0) getpeername(r8, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x8001, 0x7}, 0x2, [0xfffffffffffffffd, 0x1f, 0x1, 0x7e, 0xd, 0x0, 0x4, 0x2]}, 0x3c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffe9b) r9 = semget$private(0x0, 0x5, 0x204) semop(r9, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r9, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r10 = semget$private(0x0, 0x5, 0x204) semop(r10, &(0x7f0000000100), 0x0) semop(r10, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x7}], 0x4) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000480)=0x7) r11 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r11, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) socketpair(0x1, 0x8001, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f00000005c0)="89915b2d84a92b3e69d6827bc7b3a5f66b667e3eb1a6b36a62c7bd74dc83a1fd0e2cc8781db9c8baf411833c029e33f7d568e3343098b8c66d60a64c94b4d30eb1bda7bf1e11842a757a6ccd733875cad0dbd4b6427686b57d633c8d1450cd99a6932f368593212ea46d3f8cd774234a931ec3a8748b8d1954bd62906636b08d7f20e1e00e0daea7a89de824274bdcdebec02adb527ef51e2c78415f2e6120ca0f51b2b17113f849a3968a52a0653e9fbc3aa9a2afaa4d3fd42f6973a5e096a9a00de41b254a7009891ed4c941a02d14b7c224e9f2d0f34bfaadf1ecaeb7959458aaca389beb07f68b87ec7b1a07428450af952ae9263cdba37f", 0xfa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) getgid() open(&(0x7f00000003c0)='./bus\x00', 0x100, 0x42) 16:09:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x408, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000001340)=0x1002) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$inet(0x2, 0x2, 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0xdbec}, {0x7ffffffe}]}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x5c, 0x4b5}, {{r2}, 0xfffffffffffffffd, 0x10, 0x2, 0x40, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x71, 0x2, 0x9, 0x6}, {{r4}, 0xfffffffffffffff8, 0x56, 0xf0000000, 0x2, 0xffffffff}, {{r5}, 0x8000000000000003, 0xc, 0xf0000000, 0x0, 0xace}, {{r6}, 0x8ba635293083dae6, 0x24, 0x80000000, 0x1, 0x40}], 0x2, &(0x7f0000001400)=[{{r8}, 0xfffffffffffffffd, 0x3, 0x1, 0x8, 0x5}, {{r9}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x3, 0x6}, {{r10}, 0xffffffffffffffff, 0xa1, 0x1, 0x0, 0x40}, {{r11}, 0xfffffffffffffffe, 0xc5, 0x1, 0x8, 0xe95}, {{r12}, 0xfffffffffffffffe, 0x44, 0x1, 0x1, 0x1}, {{r13}, 0xfffffffffffffff9, 0x18, 0x2, 0xffff}, {{r14}, 0xfffffffffffffff9, 0x16, 0x87, 0x1, 0x6}, {{r15}, 0xfffffffffffffffa, 0x40, 0x2, 0x7f, 0x9}], 0xfffffffb, &(0x7f0000001500)={0x46f, 0x5}) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r16, &(0x7f0000000080)="b5b3ad3a44c5962bbb290c2fd5f6eea14c21ba19e09449757bca093f799cc78e0165bf0d1f63233c38c4a39d5e30a2741a2557f468e53b5b85c6df5847981140a1822d5a7f31a177a8f0a57c9ca7d0c4d308f3ce128e3b592d7b94fb7012f1c49bc01752a62846135b25ffa430e00d2fed130465cfdf8c952a32087c2c6dacd468a5908205c7b8839fe290862687afaccbb32f3fba5223c896480a8b4c7357db", 0xa0, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0xc0) ftruncate(r17, 0x0, 0x7fffffffff3) 16:09:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d)     16:09:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = socket(0x20, 0x5, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0)     16:09:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) r4 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r4, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000001c0)=""/59) dup2(r3, r2) 16:09:46 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000040)) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) dup2(r0, r1) kqueue() 16:09:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x7, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) r9 = getgid() r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xd8a38cd8169d3dae}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r9, r3, r4, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semop(r8, &(0x7f0000000440)=[{0x4, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x4}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) semop(r2, &(0x7f0000000240)=[{0x1, 0x0, 0x1000}, {0x3ad548ef32f5eab1, 0x7, 0x1000}], 0x2) r13 = socket(0x2, 0xc003, 0x2f) getsockname(r13, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r13, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r13, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x248, 0x0, 0xfffffffffffffede}, 0x0) r14 = socket(0x2, 0xc003, 0x2f) r15 = socket$inet6(0x18, 0x1, 0x40) getsockname(r15, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r14, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r14, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) r19 = semget$private(0x0, 0x0, 0x80000100) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r22 = semget(0x1, 0x0, 0x0) semctl$SETALL(r22, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r23 = semget(0x1, 0x0, 0x0) semctl$SETALL(r23, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r26 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f00000018c0)=ANY=[@ANYBLOB="b53000f100000000000026d54ed4c86979792ea813d73f88d24c018e79140c98a9e2a2201a6c9a3aedca40d4dcb15808a50191710d996e9ea83fbdeecf304fc4ed08c548726c1f44b36d9fc1446f0f1aab19b1cc60549d0a1d0217dce69907e0407095d6c68f266d9bb61339679e57f9adb1a4322cc7a3c1161dd34cfa4d98768846d42f5ba2531085a2730e61025ad62b361ba5443ca109148f577b8e4825b28d0f57db6a6c0af2bfe5a35ae5a3324ee62959565018523c399fb2542ea872272f2fe9e33fb62fbeb5f48291e2f863aee011c065bff7c3f8d79329d54ec548c1c167ff390fd4a858051184aa842df9db69f141d09c351aafb0401389845c163e5e3e1665e5d5f123424c1cee0e32e68985690870a6ea328f7d68d0ca69ddd01484bb2f3029f5b94d9f552691c6f9465af5ee963dca970dc398d886c691d4bd2e4f51c7e26098ce415d3dd1526a8e61372da006849125c6e42eb862221f69bb8d3c824b92d3b9bc800f4c2678de42cdbe6c891034700e92c711ae61b490c1137298440946e0147e0376bdd7a82f402d83cc89b1f947821d5082d72989f2c1f927512a98a50a1ec48ef266d5ae07b2bfd97eedc3e452a5792cbfc35b7656a5af4c176c37e279b357459d8795bf60a7ee8ef80202"], 0xa) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) getgroups(0x3, &(0x7f00000005c0)=[r28, r28, r28]) r29 = getegid() r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r31 = getpid() fcntl$lock(r30, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r31}) r32 = msgget$private(0x0, 0x0) msgrcv(r32, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r33 = geteuid() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x5af1, r33, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r35, 0xf, r34) r36 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x21, &(0x7f00006cdffb), 0x135) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) r40 = socket$inet(0x2, 0x4, 0x20) bind(r40, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r41 = getpgid(0xffffffffffffffff) r42 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200)={r41, r42, r43}, 0xc) getgroups(0x400000000000000f, &(0x7f00000004c0)) r44 = getuid() r45 = getegid() r46 = fcntl$getown(r35, 0x5) r47 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r48 = getpid() fcntl$lock(r47, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r48}) shmctl$IPC_SET(r36, 0x1, &(0x7f0000002380)={{0x0, r37, r39, r44, r45, 0x20, 0x80}, 0x3, 0x7, r46, r48, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r33, r28, r44, r29, 0x2, 0x81}, 0x3, 0x7, r25, r31, 0x7, 0x20080000001, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r28, r20, r21, 0x40, 0xfffffffffffff7f5}, 0x8, 0x1fb, 0x4}) semop(r19, &(0x7f0000000480)=[{0x4, 0x1, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x8000, 0x1000}, {0x2, 0x40, 0x1800}], 0x4) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r49 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r49, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r49, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r49, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x2800}], 0x3) semop(r49, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r49, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r49, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x1400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0xc00}, {0x2, 0x6, 0x1800}], 0x6) r50 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r50, 0x3) 16:09:46 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, &(0x7f00000000c0)=[{0x25}, {0x7c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x10001, 0x0) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:09:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendto$unix(r2, &(0x7f0000000480)="8353582c65a365a78a94a2630a528e39116b767630d84ff15286bbbae1887ae29ca3e5c69e336bcd1fb6e5e57c8211e769d75e0020efa6431ca0", 0x3a, 0x80e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) r5 = getegid() setgroups(0x1, &(0x7f00000001c0)=[r5]) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000340)=0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000002c0)=[{0x800, 0xd0, 0x1, 0x270}, {0x1a, 0x3f, 0x2, 0x8cb}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x20000215, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$inet6(0x18, 0x0, 0x3f) r8 = fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000400)=0x3ff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x188c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000440)='./file0\x00', 0x0, 0x1f) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r9 = msgget(0x1, 0x82) msgrcv(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000d348997aa80a364445f71a5c787ffec99b3766c761234b6baec630b944c7ae2840eb5c898abba3337acbbbf9333f5a650fb7b95cc96a3616672e4b4bd24a70d8cd0d91457de821888c30061276f933f471"], 0xac, 0x3, 0x800) 16:09:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = getpgid(0x0) r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r6, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, 0x0, r7}, 0xc) munlockall() r8 = socket$inet(0x2, 0x4, 0x20) bind(r8, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r9 = getpgid(0xffffffffffffffff) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={r9, r10, r11}, 0xc) r12 = socket$inet(0x2, 0x4, 0x20) bind(r12, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r13 = getpgid(0xffffffffffffffff) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={r13, r14, r15}, 0xc) setregid(r11, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0x15, 0x0, 0x3f}, {0x7c, 0x0, 0x0, 0x2}, {0x6}, {0x7, 0x8, 0x80, 0xb501}, {0xefe, 0x11, 0x1, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:09:47 executing program 0: socketpair(0x18, 0x5, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x40, &(0x7f0000000100)=@un=@file={0x96aa5de675f42bb8, './bus\x00'}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffd}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x4d, 0x10]}, 0x3c) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x315, 0x800) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/123}, 0x83, 0x2, 0x1000) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x5, 0x0, 0x9}) r1 = socket(0x11, 0x4003, 0x0) dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x80, 0xfd42, 0x8}, 0xc) 16:09:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20268, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x1) r1 = socket(0x20, 0x5, 0x6) sync() r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x2) sendto(r1, &(0x7f0000000040)="229efce78460f460f04f61cf0329e31caeef6e499137e3802cadb1a294ec77e227ac49f60414ef2ed1eeb14cfed76fe192e330b955e569144aa0f223021e05dd46520c66b3aee2fb7a410ea8db9e5359afc4ad91f0ebca41fa32d6c34713fb37895b1e2b2cdf35737bfaa7ecd09d4807f67ec9ce01b6810042e46c65db44146d5834843e206c4f2ab2b4c0e9df180bec71eea204cc5640d4be7a2ff5f18df017af3b785993ef017821eb7b7b10617fc529139376a6028e10db598dff96c5062d13139995cec668a9f851fdc733b1490b8e4e57701917195a", 0xd8, 0x8, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1, 0x52ff1900}, 0xc) 16:09:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod$loop(&(0x7f00000001c0)='./file1\x00', 0x2000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe, 0x0, 0x0, 0x1}]}) r4 = kqueue() r5 = socket(0x36, 0x8000, 0x40) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) poll(&(0x7f0000000100)=[{r1, 0x4}, {r2, 0x2}, {r3, 0x8}, {r4, 0x90}, {r5, 0x2}, {r6, 0x20}, {r7}, {r8, 0x24}, {r9, 0x2}], 0x9, 0xf6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00004c6000/0x1000)=nil, 0x1000, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r11, 0x20004b3c) 16:09:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000001c0)=[{0x800, 0xa7, 0xff, 0xe5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0x22, 0x3f, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:09:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x8ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="117201ce6d0b9a70600decd390ab5a6c5fe2e9c5fac129267a5978361792f3c38c20cab5a59afdd6e741bf8f6218e097d3c886dbbc0562c05755d6c1d2fa262eed860a763cf39cf525989259702ca79084e91f930cda548cbbc19d559cfcf0bd8151357213d890fcc702d49ae111e3506639ddc4855f10"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffff7, 0x8c, 0x7ff, 0x2, "1d20633cb409f730229de6adab688b419b67ed7f", 0x6, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:09:47 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542b", 0x4f}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10001000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:09:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x5, 0x0, 0x1], [], [0x8], [], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000200)='./file0\x00', 0x6abba578028b2ba3, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="09227caa35a91b17f99d0788bd2e9a75546f430a3fed03afc405673985fd03be86860e5b829dd2c95ed7495060fab2ba9ff3145b644d01490f93ece6521b0682206df958c72c04b7ad514c4cc2299e09dd708bc3c6923c009da1cd48f0132154657c3600006c9bfce44bc0998b8c68059de6bb1028bef4c46214f12b6212f3ebbe1e0c1a09406a6bef57204461bde480d9579cd90115fe635e49a28f69830b9ddc19dc7ea19c61e709d15bd242f27efee4bd27f25b9964e48be6a6699db4f22a885baf28625be848a2ef47acd931ace6cdfd94f67edf6a7d432a87143fe681cf1b99f2660c1c032569adea029fc978c730bb9bbf065995b1b561eb295441b5e52db326a77443d25776459374569a79f7f880509694246b53bf78ae9a0e44da0998ed42745278207d70c387a89171fdaa0bfdbaca878dfd426dcb9943c9171490c61d79bbd1b13ee3210622ef70a45f6b9331c4c16ce1638acc73c98157e0c6369d72a36ad3f4eb37054eb5d9bc7ec688bc181eb8d82921455863d602089ce760deb0f6bbf327d2843293321f4e5106ae0c847417ea8b47a59fbcddfa870ef280f44ce6c815edf40a1ca6340edd07d69c2c86a3c6b222b2f293c47d34f6aee18566be0bc2662fac79ef4f1d92c30b25128176f09b73f4102174a1515f21e1fd73b23c0717bebbadbc7d1df6fffe860307d766f2c4fda3390771537807f04de161f02824b6f2c30d16920c79c6c34b5f9a0b84390b78937ac240587471b2ec79c42bde12814349a3ecee7799bfb1"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x10, 0x0) socketpair(0x1, 0x2, 0x4, &(0x7f0000000500)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) accept$unix(r6, 0x0, &(0x7f0000000540)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) dup2(r7, r3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000000)=0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x11, 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x80, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r10 = dup(0xffffffffffffffff) sendto$unix(r10, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8006, 0x8) socket(0x800000018, 0x3, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0206922, &(0x7f0000000300)) 16:09:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) clock_settime(0x2, &(0x7f0000000000)={0x4, 0x10000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:09:47 executing program 0: r0 = shmget(0x1, 0x4000, 0x279403b651248af3, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getdents(r3, &(0x7f0000000300)=""/4096, 0x1000) r4 = shmget$private(0x0, 0x1000, 0x51c, &(0x7f0000ff9000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = socket(0x11, 0x4003, 0x0) dup(r5) recvfrom(r5, &(0x7f00000000c0)=""/151, 0x97, 0x1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x6, 0x7}, 0xc) 16:09:47 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x4, 0x20) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c683000"], 0xa) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r7}, 0xc) r8 = getuid() setreuid(0xee00, r8) lchown(&(0x7f00000000c0)='./file0/../file0\x00', r8, r3) getuid() 16:09:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482]}}) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x102) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:09:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000140)='./bus\x00', 0x10000, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="e16d7e31b98f6ade6f91aa35c0c52856c6bd27041ed5c6857ddf75701aa6bc78f43feb856a7599236391cca291eaa9630670d647adcf9d647a97cc97fdd68347d792767f718b987f7d46243dfea7121f4103d974a0676df85ea59069da80527e43766f887e235e2bda6a4d486c79cd2c827782e63a271e16d118073bb8adb822c3a2e7080b360df678ab7a002887a3fb5681eaf24b0eee75c71b52e5fccdc0dc0f273ef42b83614ddb88d6335370acb22debda423f97c7073646b78c1a9bc6610daeab3856fd56dc81793740e570068715a78d079f68d7b1bedeed164d9c4ba1b51ee365c6e7de85b482ce13dcd322c29d1299b548e0ecf834ef4242b8de9ed4aa97bfa327508030ca2790d4a1e3639570cee0a801c5d045872ff797b39df43279a13f280257f272d284207f163183515878120773923de47885ae15cfc78b26aff06db0d7bb0df7d07d350df2e559eb745923282a87d1be8f7910f85ccb6814dd3c1392579f59c3e870ebb7da99143b92df25b5b0eeb3c91a4096dc62f6c4a89bad049c6038f48f1d851528c7ba6dcfb21179c6c5b53f2eaaca70c0878f78722afc871a972ff971e1735fac2b539343f548707741d1537b7b68d404de2e47a043e7b634779e71876015a6736274e1b18693777fc568397e6e5e90a3c859ba946f2384f2a18bf5cd903d32b581b6d36d9d46c822bf3441a420ff4bed3200592413ad265914832d24af98acff276e92dc3efb55b34454efbbf5490650059a542aa3f99649893823510619b0b0515e1ad22c22ae5e7b49121712919bf7310daa4754f61ba7a8cb1293de8a8cdb6444b1fe30ba768a3c1a773c84a85bcd4cb8933b59f38bdcb7956641503aaed1be84222fd2054131681e25d7a35de1065d9611087a7d65902a4a11175be7e228c60b5acb1972f4b26bfd9c6e26e91c13fe4b0144612890eb515e35bc75ce076f689aafba76047028810428581671dc3a2d7dd2d7ba64d0ef9b9ffc2de6c8b1417dac5ac918c6cef05b95b4439f67505f211a97a5536d9b82b6d25eb229e95eb92a6c5410155a15cf018f00bce9e3232e824193e395db3af4a520821d2cf6329e5edeb2860fedef66f0dc8b636b6724c69beed09f8ae934abb19b3070342d8aecc00b216ad2310136b261e9e12ff42ffe4c9cffcff0108875465acfc69ae1a578cb54d04759eeac638794c3468220cc45b902195c95ef5e9ddbbd4a4164157cfdb1af4e030a3a9c8ca188daed7047d1626eb3b69cd0112e43895a91f85bc4ddf737e1e86a818d84d822682f8a9d09fcb2ef513209bb8622cc6e78f56cec5cf70ff85837759e8550ba73231cc43686c6643bd0ae8df78997c8c8dbc810c80228b6d341b964b6e01981dd4e69176e7da413384254f5761d622e285024d2c8b58f18198eea49b6cd346137f601097c9aa9e649a2de7f0c9d74acfffa01e12f48904e811685882b05537cc5f99cfd8601fb10cda57ff66ec62167046263eb7812da873a7d9f56330269f914ea199fcfc5d053457b9f918d5623a2c1a72f7a1f61a9b1b41f099d16b93247aa88feefc5e5ced7782478e3f57f48c0e7b4b973de2e20f3b44bdf5757eaa3a3f1cb78408b6a66819705daf1fda08325c5c4d9e00620f722c08885e3bf7f70aa8d9b72a48af6bb0f05e2283c609c342da334fb0d1429e461f6a05063c432115fe6e5b57a14482944c88b9391682a61084fd9646cffe55784e85dff809338baffe7eeb26b6eaa08864de54a34e11b7044ccee66c4fe50a56b1f920d6d676bcfcd2cc4bf4bbce4c88e631ad34b7247b986bf6db276d7840a1280f85d54837dc6f5b1275318530c82bdcc53ed40edfcf5ee1cc22783c6384378bc276f98bc3cb77dfdb9a60353c871fca1d222f3c4cf8420cc739c43892d7efac09a8bb5eba3262532c264185e428f2cf247029f7850add8682ca52ae6f8842cb62baa88d1e5e6399d721825da02f4bbe184ea6a418c96543f223cac6d1657278db96fac23ffd73586afa608d4361e44bfc05875f447f5b6045c610c852f6f8664d52a822b0c00bcc2677b7e2ee06f9e640ffce65223cfed1c3126198f9045dbf4168f9dcb04b603912ac7d5b4d048c5379ffad092c17c435a79e60d2f4ba24068354fcbc266f493acfb7903cefb0394bd529bc9f48a383d462131aca8b4f4c0e69b9072d0c2012ca9dc32e9fd9ee845e22e8554de1a468fd179371c1b7bc356ff85b7a420077dd23d85da95016b4b7cbb111de6b61e6ae0ce228c6eb8e2e08a8a8c1cd9c0f930bc16ce7c19de3313c89d9e1998535f50252034a49460ee91114278d02ea4cbcd73d2042a2c2ce10951d23622184ff34deb9c015e9137b5892f3881db1e6caa86aa3e59c10b713e699da22d4afd0246a198ddb529c66a7ee7d364c95d6e2e278e9f3e024c27f25407e8aadcb8200273cde7717bda59ac4ed423e9436754d0f6c6c1b89471b184f512dde0ce088d3e4f2a7cc86b0bcef5acf3094ebc83b94f036b09dfcc1d7004eb5ba7239172b068f79397c8a8098d2db35cf9350db560fb05ea1f22fb9b45f4d2f8bc4c792cf89c32cb51060e4931ce5423d0a3e2af188d981a2d7d83e5a5c62302113c4aba99bf914b4ac1a34ad8e6a6d66b0ec87f855285eb96a48e6d4853817144a55ed88e217980f029c945549de84594c1faf39d151a55014c734df7a1e3ac5d6430b8bd2b9abae935f988f0647059c67841cfde5406704aa54204b15aa8b12b025b749fedf0cb521edb9d4a39f0382a372ee336a0296bd45b42cd8708f9aada1b6768d6bfdc00f6cce42d32207681bd1455658905e8ac6b5a8aa1b55ca10ab5a7d4ada8e0674a06e3f440dec7db1d9f97507a2b8c1585b02b6e74df0514f0b2c9a632770045b9706641d9a3a07471bf7d4d139dbd69b355ff4426376d9c51c00931f30883cbf2065049152bd63aadedd2dc17f7fd53355d7bcee3fd01171a5a709db341da09dc74a6649115f168646a468c167cffb325f8453aa618d3e93b93beaa92730f8ac332b8d63a15fd474157df35d0a95122a62acc5cb242f3852e28c2474fd2b85ba9267b848f6873643aace31cd4d9c5a86cf76f108e895bb0ec14d7962785fdbfe63f6c31b0bc943a333cb71e3534981dade1209bf47b7e4db8d5c950c63695f04e8b09ffd62e769a0aec53ec950da28c4fd2fbf6105a1329c753f3366db47c52d3496cb91bd86ae6d1433782f21a536612895fa5ffb11c3178bfcce14e7d712eae63655534de5eede8557b2715619f8ee4f872b268ccf7a75c1c9c366d16118b5125d1d99dd38541c03b037186c4fe4a8caa9bc1fb9921e8188ebcda69554727cffdc8879cd9aaf5206817f35602444612bb41c4d596004d1087fbb93c7f73934beea04ec7d3cb2fe270a1740a8d79faa9e62d541b2fe7f6038ed10b2e6ddb1c74ad38168d81961656d10b7160dc6ad28927aa602a558b757576f69db5946a10f32d9ab9e8742f321bfadd571b7a0ae9568bcdd97a033d057fd99a8fac56ae190ed6ab65f09264c3e17ad0bceddb51ebf29bfe56f7771222f76f1c0ca9c0a75c7585cb83e674ca6def4094c314c2bbed9d788b706a75811c12d49eab22e00b1eb93065fcf039a1555bafedaf17efa6dd030aa533dc3dd808c804bce3fdd43d9f85b0dca0e489427864707101c073ffbef6acaf728ffa7590f76710b119672c4950709fdca0c2753e88afde3705f66bccd7fb6c3c66a1ee9aa7ea0f4a6a5647feb679fc1b67750a710c8ed40f56fae827e94a32c686356f1cf0eca2957d8e596b00f92f4280f26994e3d66ae8032bc11179f07b1b138f98b171c66ebeb33ae54747308b3b751cbef0e0bc030c19b5489008386740d1bc5d6bc6daa56fcb2b04ce1b0f6108ef774b7f5c5f0e6b38fd795543da325ea7e31792eba3c11f8fa537fa126d1f8ebe6adc4dceda8cf1e56f691353e5955a0c4224b681c7d6bc481181a12d09aa3c2dfeb0b458caf2d4e0bbfeb800dacb59776e865a2b2400b4e6ade0f5690c097c6253d7e3f51bf052f0a0618d7280a6edfaf7b20acc58a6deb63dc6d2076265ca4bf9e047d32fea03cc6dce3ed3af159f8dbdf4edfe55912db477241a303d50a11bc48ed6f0221124ab0ae52cf6282b65e75f1c678da9c5422568853a4cbb24cf9a0c762f58f45d285a7cd8e5169cbb2bdca1db82239fb0d43e4b53910e427717f5be84b91989b9c5c1f880f80388f460d27669cf77db753f8b8d48937ea9872e139dec40db674eb0fd4425aeb449647d37d76e4e0e2d6a3cd9141aee027bf0c0df3efa6e63f61521fbf978c121bccd49e34ae052c4c4784285507f5c40ed9e7ece3c7440b15f1ff23653fbd82dfbe3243f6b042f8df35a9e2a8fd40c8fac40bcecdb3167d4fbe1ee8f3799d290686201f47475cf5212279a1398fcd7133e038d61c464a24a601bbba1712b634b92d2d040cc15f21b72da0de3d78c876f38ab05d82f12509dec05a91c5b552824d5712ddef4cd57daac060ff9e9a96bddd3c80fee29d881d7ffab85b624267be6fc2eb3ca0f9c6e9768a6779086c52856b6785ced51e0633102d7b6caa9182b8c7b7fdeb9e3592ba329d3241b09f63671ffa45cd6dde7765e4cebcc3a74b432deb0700d6383badc2d7efdcb3e56b026a8e48be470a16c512478156e689a2593de7d97044f78ef6b34d1b5c95ce141bff1adf84366a23ac00ec7d191f7cde08895a82d703b2ca73b1a57ceea1d3b2116e78e03d29c8bea608e9c5f929ca4e517e7c20ae89f036e1d0b951b7093c732ac3fb0f6206bd0c244a9df030d097cab4fbca99810d0867be66a211d64cd2313586cf6ce00cef0816ebc0d46bbc9e1908d623b9223745e8a3e759ea0ec57fc50be342e52d380b6d7c272cafef7af5a771beb84c0c207a134a4da7edd61c37cf72ddd4bc779adaa566f9d826c72e45ec598d86c550619e23fdfb9c22f8b2defc34868dd1c9aa348b9494eb54e7f2e0135ed5f9c658bbbf344751f238f1034bfae01ed03800a19dab312d08ba65747163cc7c2630f68864b238ff1d54d54b9bb2b34d656958cc3d43209f5ee9676c2dcd94448e60ecbb9cf72b29b83075d1f40615f311cd7410d276d83a36907cc2f43e9d65f4b0c3aaa0adaf88ef9d938a7b692e793d883e9269972d11421b7176a0b8854680df9da6b4b2286092221885d89d9ec3c5a28674c45c72d46891353b7c8fb4053501b0e6bd3200e6116ac714a9ded2039a2f77effa5c65e39578c3024f0cee026962f4648f6852ad49a64118fac318b5aef1121876c447e04f6397fd2eee043c0b01b0745c39d71e278904f4a71e634d084712e352c33ddcbbe6b4be68217e81eda0afb8e709f94f555c54769d86c12c027ac54b593741b74caa945355b3a95fd1bb74a1ab5494b7b760236de0d3f927e3abffdb967ae5591c88c17fdd2e6b8af55354e6f1c00d533c913b27fb9134b44ec42e4a8a146d0fe875041d1d372400fa2293bc5c7049a01a0354522e06991bbeb307cdc165cff71a46841d3cc4a70652addd3621605a6a3c9ea13f8accb790261505f7ca50c304ddab418563e116f946aca6393f380e1841474308fd9dee3ce5723b79a5633afabc0a949152fb5d5e2438a96826dc3d1f455c820f7569c0e901db79b160a3a2f09d7a76e8e3afbed34f2ffe2a80352ae9f225a07a2e6474d3a8fb0eaf8c6315a7f28335931dafe486f62a8e68cc06aa87b6baac24737414b1670ad8bb26633125ff44c75a1e0f4589781eab4f6e9374e99522c6cc22d", 0x1000}, {&(0x7f00000001c0)="c59464f57125e7cee7e9e795a3a518fed440d9e0f9466817c054b907c11a4f95ccefd89729654f8b814841b4b5a672e8a978fdd7ec1765f38d98840080d45f438fac431679d9d525a8f87c5c5ea82bf5cb53b6c7ffa64ed4bef822fdff0120c7fbb6a0a79420fa953a40acf0d2f0135f102d0a2fee57a7b45438d359b89d438b6cacd78b0077234b8ce0a47378af3e2fdb91cdc2744ec2a884f951ffa71748ad652db130f43fd7f2ac6c332c7fab051b8af722e7399144522a6005f7682738485d5a4c276f319838b37611cf9e269b9d559e1bbd18d593712c997ef71ffa37ea", 0xe0}, {&(0x7f0000001300)="8b531fa400089bcfb3161868e245b6f682379007adc406db21d36b4e47a9a372203a683c45d3d2ff5ba27149c9fccdda2793e307605e3633587bd8769c7002760513d61126830c3b3c1eaa3829a0c77e4936bd5aa450c8b11a20c8679a95fd2d914c088c309cd3cddf3b15d27afadac7f85fc5544c28dfd7899cf02665b5c90d1d7654381760d6f6f4e4b7b076fc4926bca86a53c3a8edbf65031d34ffa2f5d6ab75bf562f0496", 0xa7}, {&(0x7f00000013c0)="f8ade5b5a7729e8f9b78c480d10384dd0a6b295f576de41f73c06611c6cc1e4a187d728a388fc7359be3a0ddc065dff7f9ad676cea74c8f36ade1e0643b74408d7bca312c0ed3fa851b5adace405ebae81f4f2c00d3871f1c781541b75afaeacf4dd7a74fd63154f2414fac82893254f24a98599e1cd01bc6799df553295161cc1a041478b4b7573e9085e9fda74e5a2f0abd979e7c5a159ed623093b8680e56c348d944568f3670bc527dd14653727e6ac0a9d72c79e47c491c4ff0c56a920e785fe88549f317c89ba2df", 0xcb}], 0x4, 0x0, 0x6) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000000c0)) 16:09:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x800, 0x0) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x10}], 0x1, 0x9) sendto$unix(r0, &(0x7f0000000000)="b100050800000000000000000501000000000000cea1fea7fef96eefc73fd3357ae26c182416fa76d06336acf0feff04be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0xffffffff, 0x4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:09:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() close(r0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) dup(r1) syz_open_pts() 16:09:47 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x8001) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001b6, [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7fffffff}]}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000180)) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x40000000, r3) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:09:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x63}, {{r0}, 0xffffffffffffffff, 0x2}], 0xffff, 0x0, 0xffffffc0, 0x0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="ecc91d87cbf3ab70656a801e65f7c7ed04cefb562a7169ab8e2118ddee9f5f7f595116b018d43bcef1586325e096b66c3c6ace70628600440b578eb05c32da446eeb23e157f384b15bdd53909522daa79b8c6bd4e222a1d4adc3813a207447ee6d833ffc24bf598377a6c855c6104d994d716df1", 0x74) 16:09:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{}]}) clock_settime(0x0, &(0x7f0000000000)={0x7ff, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x192add91, 0x837, 0x4}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) lseek(r3, 0x0, 0x0, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x400, 0x0) 16:09:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) r7 = socket(0x11, 0x4003, 0x0) dup(r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r8 = socket$inet(0x2, 0x4, 0x20) bind(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65305dc02df9790e9936ea82d1f1f4174897bbe5910c65ae26ba83d96c0af2d0df29e2559ad51082fef14210f9df1997244895f1d8a021dd6f061a869b8ab6"], 0xa) r9 = getpgid(0xffffffffffffffff) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={r9, r10, r11}, 0xc) r12 = getegid() r13 = socket(0x11, 0x4003, 0x0) dup(r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getegid() setgroups(0x8, &(0x7f0000000240)=[r6, 0xffffffffffffffff, r11, r12, r14, r15, r6, 0xffffffffffffffff]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) close(r0) syz_open_pts() r16 = kqueue() kevent(r16, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r16, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:34:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xc) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x12) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) shmget$private(0x0, 0x2000, 0x608, &(0x7f0000ffb000/0x2000)=nil) r2 = socket$inet6(0x18, 0x2, 0x1f) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x6}, 0xc) r3 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x1, 0x7, 0xdb56}, 0xc) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000180)=""/145) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000240)=0x4d4) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r4, 0x2}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) r6 = socket(0x94d62d8518304e22, 0x5, 0x7) r7 = dup2(r6, r1) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000340)=0x404d) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x800, 0x9, 0x3f, 0x9d9c3240}, {0x6, 0x80, 0x2, 0x8}]}) r9 = semget(0x0, 0x3, 0x80) semop(r9, &(0x7f0000000440)=[{0x4}, {0x1, 0x9}, {0x1, 0x0, 0x1800}], 0x3) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r10, 0x40067664, &(0x7f0000000480)) r11 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f00000004c0)=""/200) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f00000005c0)) r12 = semget(0x0, 0x4, 0x10) semop(r12, &(0x7f0000000600)=[{0x0, 0x0, 0x1800}, {0x0, 0x20, 0xc00}, {0x4, 0x7, 0x800}, {0x0, 0x40, 0x800}, {0x2, 0x3ff, 0x1000}, {0x3, 0x1000, 0x800}, {0x4, 0x1, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x7fff, 0x1000}], 0x9) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f0000000680)={'./file0\x00', 0x8, 0xab5, 0x4, 0x1, 0x0, 0x7fff, 0x0, 0x1, 0x2, 0x8, 0x6}) 16:34:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 16:34:07 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff00000100000000690462495c3cff25b70a812ff46b84bf4e30cb37c291cc08a607e8e3eb03c21ea22975cbaa111b74d9b867389ddfeec592d59ac76fb3a1ba77c4c27e0e86456b10ef133d97e5d52b811b1b5b98c84c67e06875d46221ae64b0d792d71580c80e5d5b687a778d74861330be21947c7f6a7ee622ea7e75551cab87f2a52be4789ccd3f4ed7a0c3ffd47ed5ce156db2472fe78bdd064f237361ee"], 0x10}, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="01802e4e66696c651900"], 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f7e694c653000"], 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4000040c, r8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x16e}, 0x0) r11 = semget(0x3, 0x3, 0x804) semctl$GETPID(r11, 0x2, 0x4, &(0x7f00000002c0)=""/249) r12 = openat(r2, &(0x7f00000003c0)='./file0\x00', 0x80, 0x102) ioctl$KDMKTONE(r12, 0x20004b08, &(0x7f0000000400)=0x4) 16:34:07 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0560900d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a912be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac15311dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea200000000000000009be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298d1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000008afbac0f89f18a844833e75f64c2828c73f37851ac0e2562b60e1aabb2cd06b4a772018bd16a2b150c6809aab6938b78bc534e1488500dee4ecf4761b3ef7f6981462f249b9a1a0efe25666d51c13ce8fad7659d5b49fd27d50fad4efbaac4230fb5aebc24aef004a90c8e2b2a5649243dcd6158951165ea20821ec4d8f0e074b3c5fce13bb882045b8a0bacaf80214d52fd6c30e14ce64eacd1085007d841809b705ec6e024d75b6234dca79c6afeb1c95b0ff2c1115cdddefd62b47c18b5f578072cb9c83bf5fdc40bf289b96385794b3fd91cc68ad5eac0fcd8e180d66c106710b7b1b7"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="81b372c30c94a61eedac90dcca1ef52226ca7270d0ef959d27594683af6d7fb873f238547a701abe17acf6f686c8737daba6bdbed88aa90b074fa7d9df754aeb4a62d411c5049d46e246155042a6e875aebee0707b13c44313f338e1f03b40bb3ec6447bef3abc348ca0f7c7da9406febb350e459f4959d8cd769c622be55b3079fd58047173cd6eb163bd5de800a07d9c66f68abe3500"/160, 0xa0}, {&(0x7f0000000100)="a5aadca186aae35f8260d8657910d4ceee26d3be0a8046a700157e8934ec545bfa6bf2ca9cb8baa4611f3b90645de0767492fdf6853d92626c30af96b71cb27a64348afac5f4dd7129828658efbc6a33346b714c93838d7894c119a3dac5ef46234d8a396d02e7a2c36e35c4d54160b16f5020c276c426", 0x77}, {&(0x7f00000003c0)="5c3d3e606437809c7f783245a748f453b2f8f3f8d091d8c33cc00d30978f7e1bc28cad095efd04482a41bd5b3be1b056e7fe2cb755d6803674a03261d282d1666766679767d4c9b3cbb4ce299eeafdb7395d024663df80dfd34af46e1caae4da1f50558caa6032b3029fbe23d4e5516bf90120031c5023b7738a186bbd90b88b779d5b38748fe07252e429077f592d39fca554401b47e02a73f9536a0c79cb6580", 0xa1}, {&(0x7f0000000280)="2a74c9d190d61ced718b9cdfaf876cd36ee498762b20a123620ccf9c61d30e62b7f4c561ef4229a6ccad43ae3fc09c84fe95c55f7c3cf281027c4ab22cc1f70b79127c81a315d3ea863dc2727fd3e77e529f0c57cc43630ac0e46fde73ea24cbaf3592a13d3287b059341f0704297fa3cef70523c5f5ce2cd12f6c9873a12a0e050195bff48dc6700430460802", 0x8d}, {&(0x7f00000004c0)="928ec426d01de06264c9aa0bc15e74c42cc6506a5157f5a89bd9d737562d05fc22f94e643ca8565ef0ef8d8ac5b8c910d8e6da47aae88dc4a2f2cb464c1273d3af5fa95d7cfb5f8e5d3d49a9fae3929bf401d65f2930c12efee8f881277b1a78562010c59a83921d714defcd3631568a9c68393dce5a4735fff120020e7096b58be6aad817301f76c53f023841da6dc803e8e1f07b9c936f9176f4cf3ddf9bdc64dfa4ac9703225ff569144d65b76547619f1b6f43dbbf535a68f55a87fab01dde381cfdc84a16e8691071aec6dace53711c3bc41271a482455049ccbeea5fb7c8a5bacf349f9eb860efec3bb97e8db42ec8bdfa00371f51b22a1f2802a7d6967f5295194c6c218889a70b0bf84853bf60cbfcc70e72e14e97289eec6c73cec5e4ef3d159037049604d917379b8eaea27c9b2c940c849ca911e8e2865a57908c4d99f40ade3967a9872e9fd5a44a17bbfef11c05985dabb5755c6901ffd063c80f94343832ab022895654f90e9fc45cd430bef396385804a57ce4f353015b1365de75da75a793e21554f47acac6ea24ab82ba4cdadfc828a70c760055592fe243b8e004cae0b541fe72fd12d43cdc00e2e4908ab2cf0315b5b9abd5568ac978fba5af2867cbca624d365ae8b5c3787da92a80aadd3e537877405ef213633ae3c38099266e5b394078f14edaaa0cc4d16ab8e07aa115d456b66a39d2cfc56038b49f4283937f3b922cdfcdd4beaf9b24fa8fcd3382f1f57a8c54c1a8bdfdfc7a55e6d23c80a717da132070612d7903e7dfa76907a4718e75ecb24e01b601b317c9981bef189dbb16ed97d8056288565968de258e997a5aa6cd9ce37a2041620a949c217ed2278c00f7e20672a5f73948f8f60ff868f27549d026c9ca5beeff868c692702ce1b9e37039e45815eef9268a1d372e0790e73ee014209593bf1f4252a9618821c80c8bdfc8ba705ae9e72df22612ee297d70395207e0b0f8a95e45162e3f0ea32fbe0da2a94a67f486bf3634f8f497c1e0c3f2a516f467bdfbf3ec13c03c8121ddf35bfdc7763d31fca4fcb22419fa0d037923267d83e42a893ca9b2f64f3b9eae34bd3ad47af003e3619d642b65636b15f647138ac35764469a179188c5f99c834508c0b837fbe166ad3338c19a32353aaef4c2f27cd3c4fc36470723b545c41ae6d0484eb860999aeed06045567cbf28a92c6399f9a582fdfe1be5e822fba456b82e3414e5d92feb57d581754589266004c758381d0cd39d2e38797fcc7590bd93be59771aa438336c917404f2267cb17e63f4581c6bb26d7e86732411410d41f890c50fb3f63addd6db4043c667217f74c2013b31bb6f2a4caf3d875a4a21d57f99cfb856709af4ee2b89221e797128af086470f980980937f5941c559cf23a1ee547f55da0142c9e3da53e640a2e1e607eccc4277c93c3fbc938412566a81957980b554fb128f7494ad7fbfefb678edf9018d492cf59b07bf158be1debe028bb1a1b79394fb39bcd74a93a9272cd81bacd7cc5a759311414ea6b42530117e9ceb583d7df2673914a4df2962a5f57225f5136ecebe55cf09d7a1a546e90b3b2e2cbfa6076458f7cb04ec4e1bc5b2bc3ad60f4802e71b90fb2fc34ee980e9497dda5fa5f3e2fe363dcab33ef0f47bda8a5f18a7e5736055365e92af6c2e4b05762ed3d71d9739338d21514567cfbd8b2ec646a934755fa50fd8024035bb3899a3f844021a25c1be3bfdc3f9e86e1d9482a1d9b3b54fc2f89ed56f21b924a5b2b0b204249c90e6e9230c212cb4a5d2cd978fff9688bf05f346ef1e707c785d23aaa3f46863482657bf1edef4a304fe41953aaa0eb05475a863c6079170aa22a269c8139633c865618e7b0e94c56decba31a61310fe1f64aa788e135e6bbb450c0ddb894f203d856d611c70e853d6104900cf43306bb09b0b03afc4341d1c90d8bdf9a25b1dcefc8bd8e01a57fb8d9a5aaf9f656bdb8db8b299342d689db58de70cb6e192b7b0fd76642ebbecf21cd48428b9f977632022c19abe3cee835d362a378ed3f43def1d0f424c62e8173820d5984c68637175b709253b8fd3652215191e02078506d764152267ff56a8d81138d6197bc5e2e75f9491c385b0b13179e6d078494b5e08c309b1b625ae5410efcd98f00795fb57c7bed18a4e6240c579f246a3d0fad5ec5ce360faf34ae6ee90547fcab7b7841a4acb12a2f754a94512563b22262f65ca03c48b2c58297907ccada2f01f132e3d5908d0e7bcc3ee94818ea8961578eaff523e9e52e1f99f0e9d3b13faa7cbc6f979c519f490834ece67b5c29184a82b8e301fafa12f8423c3857ec1bf76fb781369f43afe6c0c36a980161c5146f8f0d6c77599e3d7c69fca8da993e4834c085ad24eb50ae2e12d038b617f80e76769ca69376679d79f8488cf6c2f4afda2b283be16e6e3e1b9c112734ef257e27fd7ca6d821e01899ba917de5fff2d4a1a7c12686f34f5a6d8e792119f0335bf6fa8e11d9d6f44f286a53d1bf435f9103ebebe5e0968446591dcaf2665ec7cc7252d248b44e022dfa6320e50a8b89d5d156035915ccb634b39061f88344cb3dcd1dd45d876c8e69cdfc2b6d994f804e5eb6f38b292a9fa5e015e2eba7d6fa724bba415267c0502146169b152290e982c9e27f0f2a92dacc35e71fc3237df08530b13ed4128d3f8f933883d0ffce06c9034fca126a3d5b732902e4665ff46e555aac3ed74f86f3983317a1363c1cc3f62351865713003ad324371d4d69b751d23a3899db8335b35f336b73d5c9c30c2b1532804d56ce73aadf4ac25518d55c1a61b61bf0f9707014bdd476b7d12ee57c3cdfd808d06c63b7a2751370eeb16e0b001cb6988dc9df0d2a8f5bc164a490cad229fdba2b84b9c3375d3eb67438319fd5e1dcbcd9045cb3c7cc9fd74cea254e0389ae42db080600634d857176ebac02253fcd44ab3c4bac9f40117486e5dc889bfb93cea6a3a5e975e013cadba1d415043e432327458dfa8a2223dec536d774d10036bd4080653646536e3a3a8ccef83028a74d453a410f7aa3d0250a20286cfd7256eb863cbcb4da2889a834b1f169c060f0075a1d03de0bb97fae408ef55f883e81ce655e01bfd71d5fba20c67e1a84d347a941f82e5a6d1521f1fea861ce8fa9cf352c237fbb931f51ee31f2db56adcd15814751e06bec1c83194234cdccd2e3edba34a85730d7286c78199642550b494c4f616ea9e0209f1ded092cf9a2cc86cadb84dd770d20fac712d95cb306416fd09131922232bc7fea357869e80bcbfd1cbe2a48427850d9f4d4c771684d4b80308764bb20a0baf5cb6a7169c04da9e7655338fb97b93a18612a65b941d383290d6da49bf3cd54c9b2d20d3a33d700f02423baac8be61854148a3d8c0349c7a349ea0c42ad609a663978c6c362a04f3381bd1afc6ff49fdc9b5469d65df68ad2cfde5714a689b0059623f8b4004f20b3eb1931fac2e4f3eda526853b00401ac991e98fb57f48d67332814b0a4948fc04e2713b1bc563418dd8446eef2e9280cd7ee1c36bb313f416f050bd38bcdfa677df80bfa3c4096ed083e30db089277810ba3c4128408b47795fa994dc8d66a692a15f4f9c41ce173eec87a55aff34da65614e11373daa7993cf91d6e588c838c2bc275fa43d017d7ed5030ad58349c2e6ee152e9a5d004cc691c602adeea52c248800f3c772c315cd65b91cdf74c06a6080f21c1709c14896dac5cff58413fc80e439f15d5e2a2b9380260b3ed908b9ddacfd28175f52b3b82c617463db07d376e624f3124311ad1fd8af6372c587df1c782df965a90e35b1502139455ff9f11da07682fcfd1c6ac4cf71c4cdca048e63d7125fbef44d0717cc6a5d5cb0d1405187d169f4ecc69c44ae6d0e1a037970a45228ab7d2a3f0712b2e364965b2c05d6b8041e80208d3b7dbf2402aea17c3f967f3a9dc281cfc3ed7fc47203101166f9de209a43e717a8a7337f6f12f6123aee3ce2577ef6aee3382feb3007298edea99b8e7290f3d0caca820184b13c35964e430478400f291e01981837d7a1552cafa022bd85cb3428b93faa5c4503faee7874e96e9da7936233bb6fe616824047343b04d0942529bb10a8b32282fbc682cd1215cb13901aaa15c8f890f34aa405d69cd7466a8fb02ca88cf4d3ddb0268704fd4adf13b3fe07788a491823bf6f6f456fb028901ee42796dcb6db7a19e222ff8b441175ca52e61c97ddabf7a5cbf4b28791bfeaa50da21ca109f761a577758a3c93141754862cd5bc743070ba52adf1616c241b72ca1ba2661cbac28de5fed5b51018c50ad193d1a1b7d903fdc1302bb0b03560a774bd6814040073432bdbf7e26ed51a8cbe8ada287e8ab85af3161d5f77fd1ce1383cbc7d9dda5f99a95b5d8b5ffa25a3e7e7ba1b3f394091e2ad76cf03a73c4a7efaa1e5a5c9c1ff1966e7ece24afe1112ae8762d386e9acaa8c90d8c386b06bbfd24fbb60cae54b5ca6a8824d3c0d3f9ebd8ba17e99aa4b34883ff471b908150e987f18d2ce143d0c8af3eccb71a36bdb76bd6e8fa2c182dc4b0f04f01152d6c8cc6d32a6288de429cfef388cc83251677a015cabab5f8e166207387ca26f9ff5e56643a21c84005ea9a1b0afa81e3d59c5cf7d156cd26879ee5bae2fa6572902a604851fe7f6f89a6e261e5ad2ce29a77b6cc49f6219bb7f039f4b370c16e1749562426585a3078c25083d0f6f2aadae8b89d37260b045847c62c84c62c2e02802394837988d32ca9769450bf5285ce84beea0e234368b9f801461a9df1ab2de", 0xd3f}], 0x5) lseek(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) writev(r3, &(0x7f0000001c00)=[{&(0x7f0000001b00)="20b3ae5c655dd91e0b8c65973bba5de0f7a7a01e9bb4a6a704ac182854823448f41bc3cda2c07eebba0d4cc460b6b7f3abe566505c4a16c25b0bc3d9e76c510a96307bc568", 0x45}, {&(0x7f0000001b80)="ee83e99d474b54187c428734d0f861ebe6c3d4146d691d2fd610280fb9655630b2c7e3ace57ecd759f9ccd8bc061b07f6d04c9aedace8f1ee2f4eef62633368207c2ab08bb40b3dc", 0x48}], 0x2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) write(r4, &(0x7f0000001c80)="a19882342dccbaf80aecd8157a612720d43de1", 0x13) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse\x00', 0x800, 0x0) dup2(0xffffffffffffffff, r5) socket(0x2, 0x2, 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000400), 0x0) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000180)="4ea1d4dd39087f431dd237f3b884afe66c7b53f154c931bc020b74f58eda5943106441496d2a360fa350a87d32b9257f14a69b49e790f7d40dc416b330cca8d5c33a4241fc0a9b8f5144c1ad117005350fac3affc7c19d5a3573b8526b949629f3a7a546cdb4efc7a55b9c2616da987dfc0ea8136af5bf4d4bab4de0c950021319212a7f62eadec69414f208ded9d578e4a5392b1a838826589269c02980dcbb6e2e6f3b541160416cedb0727c82b12a6c0aabd81005f37c3d0a6fb3db317af2ea47981487e7be788f0bb8695cf7db981721442dd5ae001fa00af1", 0xdb}, {&(0x7f00000000c0)="d97a4d40e966d6960ebba7ba5428c711a9e31ed807fbd138b23e04403603c38f83de955a7959152f133ddd04d95a6bb5462c", 0x32}, {&(0x7f0000000480)="bde995aa968fc6fd360200722765", 0xe}], 0x3) 16:34:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = socket(0x11, 0x4003, 0x0) pledge(&(0x7f0000000040)='!*\x00', &(0x7f0000000080)='/dev/bpf\x00') r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) write(r0, 0x0, 0x0) 16:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000002c0)=[{0x3c}, {0x80000000000006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x2a, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x12) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000080)=[0x0]}) 16:34:07 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) readlinkat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000ec0)=""/4088, 0xff8) r4 = dup(r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x10000, 0x9, 0x400, "1b0d26d38c62e20eaff7bd6fb12ea259bb9d6e79", 0x200, 0x908}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "bb024d1d52490b9ef7e8ea32d25567b71de96745"}) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000003a40)=""/4096, 0x1000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) sendsyslog(&(0x7f0000002a40)="881d77121f205ce8aed044bd8979d92ae9e8dbb9f4c06cc3931da4657e53a5c7c9a3dcb11c7ef02f26cf30181acc30e8642ce8588ac768f03207b6dd38b632aac3cb374da5013c3678ab641e5c27a9d9a0263ba565439b01ac3c5cf1bb735f14898142b2787b0859d182a6804839ca1826e9838630959652777ba074fed488fd14e816afb1c657d1adc0da0df80b181202d2d16637eb429465de84c68fcbacb429063f3b1da8a0fb62c934d4a2eec1f7620c1ee26f7c70c6b09fc650c3011a193fc8701ecdae30123e297b44e5447e179253a787d8881d1cc9d8f6ff1b0ba326cf50b91862384264a29d1fa753241fd8c326398680adad8ffd9e82f173967f19c0680607c830b177bc7195cb3270fd34a238b9e88e753683986d16f62d39e932d094d7d13e34c352314b40f9fa160091bbc886bfceba05525ffa24d0d64f97693e2022794ce6ceafe8b9d61d26491f699ab61774fec0bfffd127b6dd769e5586d329b3cccd1f382e81b45b448363b3513fc2915b5599ab900713953ab08a4480596e17233d83d869e5df669806328279b4107c010b0b8a167d2be551506955fd5a5d7a6eb88b8657abe97ddd1b15c878180b8a213d7b1492680efffe72c5672e209f017e0f4dd42c9ab8e8bcf2457452bdbef77949ae855a3e4bdf3e2934fbb6951b91bc50f968b3c06f6322ddb8400f9fa298ac9ee3d4b7e82cae5ff6425e3be5eaf9c6e862bc5d86ba0e342016ef3ab62fe20eb908da2641b316a3a7204c54e460c923713b5a5243fae24a5fcca06192ca79023f8ef4b6f01b2412de0bcb1fcfaee01e4ded8ec7f9cf18de5bcb99af4248c1628c0e5cdb9693ca0ef3528ba78711c836955aa96dcf15e4405750c83f6eaee3a78c3ae2cc4c261ad998292a7cf51b74aed946c9d15f382baf07e173a8ac41c7a1eaa6740a719cbd9e4e38dc4544ec5d2202484102c2e2494178fa43f5239502e0b2538c329407da39507b2a52f95bbe039c45d5e6140f8f47383cde8d18a3253214a59f4ca73b2ce6917b43893ad36da83fa180321a1958d84a4247fe896781c8a8928ece924436f2ed8a6c6916deddb6543ede37801d01514db83ac04803cc694258286dfc4c0ad1353a2f2f02274dafbde91a194fbcf8fbe72538dea78ce8a2ac8e57232a39f9fe5503f370b24be2db3a82f2975410c27836fee38f45093560ccfa7d8b657cc18c74dae45a18494f89933d85184d2b5efc7ef1872ee040f957accbdd41dae60c117a418299d4468021dc4f8c13178d1f14f098bae5457bda4268df9829cb830802ff9f4ab2c9cfbb1488b8555dc347b9e4e86da276fc5b615be2c247122979c0c0e0ce80161ed662d0ffeb820ee7ef4c5e9c03cd69148bb6139d47d5ddf9aa4a3fd27cbc37fb2fc663b6ec0f852c0ed3321914f4f899b7d578b3c9b8fd5dff6aa9429f3fa15b03d53a532eea39b70f215108b6028575a0001a3269d14745801b7316b5e65a604982dcb61785c325e408fc17aa8cecedf9a0975d424359642ffb2230e3dccef93848399c144218938d5cd6b6951392124bf780be0f39dbc3026fb9bb9539c8793fcf1ec28857034673b0e1a264159b8afa5708916d63c6cc64cf061dcb456c8fa9646a93061d213cbd306cde1aa314634d48bfafd1067c2e3c9ffe1fbcb78a94259a2730f7a692f9e36263cd994e8dfa8a314722e494ebf08e56ad3674152a87c492f6b68c2f16280eb91710a90deec5017eee0ae1b7cf3401c9e487c780c2848939905a67193515255a512046256978c3d1b0092af78021e9ad226bf65938e5f7d9d7c0f5cc7adfa741e3a3859563375ee3878ee0617f41924972cd3208fce033a49c600750e557d5c753aff442fffe857b978256632dfe51cb9a785b33c7c05aa2e038dd755d72bc07456478e165357b01f0cb2ae3d45cc9804a6123fe2a71ef024cbf9d46b9f8c553bd71f55681cb46a81276ebf554505045e51cd29317c2d7a914f2ac86b383c45fb72c55aaedf8774c10f9ea2a475b35bb8570d18a555f46288241a2685a8cf1b5d5fc024bfd93ca866622ad830c0fba6fd73eb2f466d64914c584a7fde1174f8bd59ebda2f56b811c3fc194cd0afc341f33599342e13445225b3e96f5ce5c5416b97d42acc53e5ecca26ff390e4b91d2859f06bf8ee3833d759695f88bbc8dbcd95900e6c55944653bc9a0707f6f49f6722b1249cb33a9a2ee27211ee486e8ef0e5769a9b1d88974742e436e44990a1149ad06b2c3d2ec4e9318491dc8f3bd284e4ae6c54cd7e95d356a9f1dbd35ddd6649e5a31a3c680ab6551fb6649be47e1b890063a874cb710a34b690e58c3a13386a725850b6cb4e225f29fcaf1b38594d5d90a8be8011636f07563506ebe27ee6909a0824a42640b0e8253b03bdd5b70c721b83649da157c6e7927b7d2c5dfbaa706a36cbc43c63e849ee7ab1c97fbf9c123b534e7e612e52a632e86eca46e655a8a1e42a319fcfecaf45dfb509c82ca0fe4efca8a62e7d05d22c4513240bfc52357535cc41ebd886fc9a16858ac81b80f5f33ff9f2796a7afa3efd4b78491e880409a638f41a273d0948c91e3004adb778cbbe1261b5b88839c429e02249387277acf65c1fa7c127a1a9fd6bfa6feaf235e0f6d4a4000075f25c7b12fd79e9f4f0da08a539c5586d934b766bba7a9ec009cf7a06529b4c9244368035a62d2df0e8bb096089a76f0e6b3c06763c610167e75fb4574e3c47e5a5b68d29ae6c04f3c5b8c3707fdbb343a7e5cc9378a8e9c44a097b6e592028317c1309105f8655026d951aadd68da3a48685d83575f1b0b91c66c0b7970be4755e34e4ce0119c5a5b8e4ce6b11560a424453b99bf18ea69d81fe4bd222a9ecdfe59a7027113f84b210cfd85208ec57004674959f9f16c0d14f38c0325f0b723ea9aa1d22954437f2bfa8e7a6d03c8d2fffa13cdf63c8d5f427c2ac9ca4763766ff9d16d41a6423e0100b0ea047a7d813c6cfbaf83d765ff1f0ba59bc9a7e736497953ae125179744e3a1d8e40dd7d859de52e436dad8477e85ff475e3a7f1814079b526c5f5ae2c1712d6b2e40ecca2f055524c8a4341e1366825727e820efb1f2a1215006dd769c38538bf2851325796936921d6580f1e8a1320c91ef15ae09ed98c09ff0560e33a9ee23b8d764d67d503278a4f5dea2de03d13e8e784797d85b166b646f892a1b2b74b77783e52e449f5ae400075b67223561a34f7c74c512997a59a57d707536388a22eff9625ad505219e2dfcc84bf6cd943476f360b23f92c2f1c2fd9bc1313c8504856fc3f3bb2d245ce6a254e04a2e12f66607fe8e3462e70f0625491e7d950becdd3c7363e7acde53209c4705222f0db4b5cfc5acaa400be3de0339c9956626869aa872056ffead1bc4a940988d38229acb5e7752d297dc9d5d80f9614b882b383c7961bc215cd1b983700d115a8d3040cce3f97503f32e364712dca796bf5ddf77ceaa47915bef0d1bbff1d0ac7c2e282ff3858918d6e54990974e75e2c3a9d845564783425463047a1a8f16180224f4755323f61ab3d1671fd223cf8a9a0d31c736e8560314628da7c671f1117adfcb06b3cacbd3fa2d84926d0b4e2ddbf9d1232b30b86df7660dd24d6735c03fb3f87c0f2194d7e80e32fdb451cbb98ce7420a03960439c56af767b4ae54dd97fd3d9b91543852f012f25e0067fa992ffc7d08bd1241d2871b820194cbe79f7ce0dd0e87285349821c05645f21f916f2085fbca127c5f31fd6ab82f5c30b18ce2759e6a61ab1ae1a1bd0b009e13357361fc86b07eca65274d4bb002555ed880d34c7dcb3b0c7bbbf73a6d4e794ee22669cd08873bc0c3bd3ae2673bd72cd9850181a79f5410edf2696d132325735b44d55133507cbdf676aba1c2469deccfbe10b0812c56f5c8adea7d064d5fc5088466d5235621d52fc6fd8990b53f036360cf13419e7259a48a435b294853d0d296505d2511ad843350a8d4ae9125ef4f05fe88bc138da39a606b805fe285b9adfae636bd0e0e59fe50961b228dc5630ce8aca75bb529b6e604f30cf66f0dec980514f75c080bf98d8add412fab9688a30fad24cfa7c8324db4ce0c0ff720a021f2a9fd0d671e2fd586a204a012cab17c6ab267e521c546657b51098a91eb6f4489ed2adc8a99ad5ded276027204ea2c61692c86d0699520083984dae04a43d38294fa12034f1698739a1293431bedb61d2f1a51a04d20664d47b68c2aad870834bed6b3c2ecfbb10d8d415b7b73cae46dd6e82072ac5a9e774408189c1dca2a5426194781738290b95c972a4071e657deb8873a362ed720462aa51face7fb86f693ec6903c32fb6f638b251728556e989588d35c5d6a3f1191a531de1378840b89a382ee109bb1d8e090b32208e3f749d03a3d8bef3d70053b67180854cabe1cadbbb92aba3a89e83c2ddd896d7e1ef435f1c55288b4c92930531667f0608956529ccf6782a35f11c415ab20e66a7ca41d3231bdff805b9e6669d1eff53f865a4aeed3181e9218d2cc2ac774c5773938c46dc6d3e1ce2edc6f1c5d402daff835b5ee73543e2ab68a724bc856fac32e34f637108992ca35f1b909f76f3641403a8258ed6f2c712138523f33981edb99fd75b17bc59dc9eaacb295df1645da6221a8d9f53275e53ac124bff093ef20b533889eef5fa323b3e502c026b12d46008bd7a8910aef23b13f4f45119dd1eb593d60ead655f45d20fdc8c0ae583cabb0a37df6bc33d91b60b5bd4377787c0048322c3a24af3506546fb36d970071cdfc7bb0a56d83adc46d36f2b507dd37583e2eebc10d57ad13ef143b875715dd3e40b5449316d6f01cf829c21501b79defbf8f54eb58d2f5264dbf8d44759da6a018679a53ff3fbc597eac34719c6fb5683c6ef6f24a9831c5881dd5c9112682a20f3e5dbbb9ceefdb5ba9a9a03c08d6a642f7d2eabe2b2c70686b588e5bbf779ae520eee33487a7b29fbca3bdaa1a39e7cdbafcfa3e1f3472e6ac996bb9d5838e2023eaa09e065f4b27d7c422bd0f64e89088c47146fbdbc7e5be69625e05482c58ee7329bf14510caafd862bf4586008b7d38d8cb295dce59885baa817bc76427e952adc170525af6df9c1de886584eae29e11fffdd6f982f2d4f64edd39551ea59aa3b0b24be76e11ea393611ae2ee74bd7f42458c0611fd8cfe154bfc65cffc7975da251398aa87342af50ae7f6b4bc6e63e27ff74413f2e89df03e3253021fb3932d7c9697eb6ff3e5030667e71ade9e8a1c7dfee7d3c5eba135c89e12a6374ea2ab01cf4d2cbbdb43ba3427e94a1a64530231e4283b9049c0cc0182c69500ca584a24230ce7b822c80f3af3229f44f026310a134180351062675adaf49b0320899c0025cb14d55a2c750e08f4cbcc6e481a1848fd48e1796e42162eaaf5d1e467737c57516825267fa21c948c876515f1593b341de870e53f78d9b3aa9b0433a2c6afbef070e2dfab4fe403698004fe456a691b4df004c208fa0f4ce3ff71c9b68172263cc24442784f6e2bc6a0a522e298310556f9b4324ba5fe74ef42f732370952f37f4125f181502e291b1a62d388233f85586bb964c134db8eb2b1bff44dcfa5bc88fa1e4ebdd467c5f25786417736776fe7fc316a29bf740e84c6e199a9e0f5b8da2da63516f1b29c149588250bb2817ba18b1dfe94b92c92fbce556fad8570a0e5f7bd2c6a10e87b61c18ef5180dd8537571c2b0f60f68155d2425bd95652505d8d86bf8577c2e55307862f38fad4683422395b2b6be87763315bfb14a04b70646b3", 0x1000, 0x3c) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:34:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) dup(r1) shutdown(r1, 0x2) socket(0x18, 0x800b, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x700) 16:34:07 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0x20000003c4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x2) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r1], 0x1, 0x2, 0x1000) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') msgrcv(r0, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x5f422ba73daebe81) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = socket(0x10, 0x3, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x18, 0x8000, 0xfe) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r5 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000040)="1c", 0x1) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r8, &(0x7f0000000040)="1c", 0x1) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x40) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r11 = socket(0x11, 0x4003, 0x0) r12 = dup(r11) sendto$unix(r12, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) mkdirat(r12, &(0x7f00000000c0)='./file0\x00', 0x30) mkdirat(r10, &(0x7f0000000000)='./file0/file0\x00', 0x0) r13 = openat(r10, &(0x7f0000000580)='./file0\x00', 0x400, 0x20) dup2(r13, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000ac0)="29fa51cd2dac7ba926068582fbe9c909c1ba25b436d79dc0baf34710ec961745c5bfe09b32f2bac0cc41abf718f0c8c1ff9f9c722a71fd8ad01abcfa67faf6a937abceb826ae9941d9c800e5a940bdbcca3aa912f79f97266f23ff0e58b27b27e02ef9153a427e2afd7810e3e19902a327d84c42d4f9346dcfa532fae1336d3f23a074a58cfc316f289f95ca21a055b7bd1d9ea36b89ff4cdc589989da5c2e7c503b2e3605d3ae3fdf218b17c77070d1ef3fce58831ac267cef832bb7750ff0eb8e184564f117ef27db40100000000000000f407b553a0ee90230a8df88aaeafbe452d48106b9ae69628c17515101fe65329abf4d98288ca6e2b93463fca19c4b71d3a7e0f50bcd0a755a0f221d65c8902c35df43cfc66f2e6b6dc0e14f207aed1bdb8d79416f1f5a3639431dc3b2d578cd653e1d330b23481bc4ec50e8611b5b1c0435bd15d67858ece5d4f4bd8af71a7463d27e44ca549edd1d168a6056a0c59076f2f495a9ded7c784d809c30000000000000", 0x174) sendto$unix(r14, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r14, r15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000000040)="1c", 0x1) sendto$unix(r16, 0x0, 0x0, 0x208, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x2, 0x0, 0x0) dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000040)="1c", 0x1) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r20, r21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f0000000040)="1c", 0x1) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r22, r23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r24, &(0x7f00000004c0)="1c0a81a413680baba858e86000f7502401", 0x11) sendto$unix(r24, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r24, r25) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000240)='\x1f\'\xdd', &(0x7f0000000540)=':\'\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='c\x00'], &(0x7f0000000680)=[&(0x7f0000000380)='r\x00', &(0x7f0000000500)='\xe7\xafu\xaf\xc78Z1A\xef\x81\xe2\xfb\x8c\xd3]w\x1dfh\xd4\x9c\xa0?\x14:<\\&\x11\x1a7a\xee4H|l\xf8#/6q\x96v09\x9c\xc0\x86g\x1e\xb0B`\x91\x1b\xd7\xbe\xcb\xc9\x8c\xf9', &(0x7f0000000640)='c\x00']) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="010000000000000048696a280567ff00342fcc8ec5d56f59632941ff002f5c0e9e880259536766f1dfd193424113fc5bd8017a071300bfd5c9ec4808e30e03e1353df4a0f0eb275a8c728cd9942c6ff790ae01a2cdb5c4fb213d228e82b991d22ea2deb6d6927c71716892b3bbdafff9f1798ea32322b3f98e965a117b7c979206137a78733c089f08bb93169e1f96b5453ae3270a43e01a21c43f475961c90291b3e56e2367fd6ce59f7758b441583888e4f1d65e651efd83e84bfdf6ba29feef084234d5741c6554a2c3d30074adf63b9de59e0383a30becd51f75e46b6a27ceb5e59f1d91f6"], 0x2d, 0x800) 16:34:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(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, 0x70}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=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, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000540)='./file/file0\x00', 0x800, 0x6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000580)={'./file1\x00', 0x8, 0x3, 0xfd0, 0x0, 0x3, 0x10001, 0x5c, 0x0, 0x1, 0x80, 0x2}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:34:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = dup(r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:34:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7fffffffbffff], [0x0, 0x0, 0x401], [{}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000001c0)=[{0x4, 0x6, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0x2, 0x1000}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x800}, {0x3, 0xffffffffffffffff, 0x400}, {0x0, 0xfffffffffffffff8, 0xc00}, {0x0, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f00000000c0)=[{0x0, 0x6, 0xe1e4da760581e50f}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) getdents(r5, &(0x7f00000004c0)=""/78, 0x4e) open(&(0x7f0000000380)='./bus\x00', 0x602, 0x40) 16:34:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="7f98d5d0c197ffbb63d1ad9ed8909ebb95ef14e0182c76d0dda083a07791c9337dabc33dcd2eb058c8b87a8b76445e92a913d6461a86039e20d26902b6780c636294fb23171291bc8746e4571c076945bb8b74fbae52881d284ea1a53d292c0ee7a3441cbb47b52c6de3ae0bc2", 0x6d}], 0x1, 0x0, 0x0) 16:34:08 executing program 1: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000000c0)={0xfff, 0x9, 0x3, 0x1ff, &(0x7f0000000240)={{0xc1, 0x5, 0x3f, 0xa2, 0x7, 0x100, 0x80000001}, {[0x200, 0x1d, 0x4, 0x5, 0x8, 0xffffffffffff8001, 0x7, 0x2, 0x5, 0x6, 0x7, 0x1ff, 0xffffffff, 0x101, 0xf5, 0x200000, 0x3c34], [0x3d, 0x4, 0x7ff, 0xffffffffffffff81, 0x6, 0x5, 0x100, 0x1ff, 0xfffffffffffffffb, 0x1], [0x4, 0xffff, 0x10001, 0x13d, 0x8, 0x3, 0x5], [0x4, 0x10000, 0x2, 0x7, 0x4, 0x5], [{0x5, 0x2, 0x3, 0x7}, {0x800, 0x6, 0x5, 0x2000}, {0x401, 0x42a2, 0x80000000, 0xe8cd}, {0x9, 0x1ff, 0x5, 0xcd82}, {0x80, 0x1, 0x80, 0x5}, {0x6, 0x2, 0x7, 0x1}, {0x0, 0xffffffff, 0x10001, 0x40}, {0x1f, 0x7, 0x1, 0x7f}], {0x2, 0x1, 0xff, 0x8}, {0xd397, 0x4, 0x3, 0x9}}}, 0x7, 0x6}) syz_open_pts() r4 = syz_open_pts() r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)=0xc3f) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r8, 0x2000747a) ioctl$TIOCSTART(r4, 0x2000746e) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r11 = openat(r10, &(0x7f0000000080)='./file0\x00', 0x10, 0x14c) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:34:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c, 0x40}, {0x50}, {0x86, 0x0, 0x0, 0x20008dc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000180)=[{0x3, 0x2, 0x8, 0x81}, {0x80, 0x8, 0x3, 0xffffffff}, {0xfbff, 0x6, 0x7, 0x80}, {0x7, 0x1, 0x0, 0xe9ef}, {0x200, 0xc3, 0x1, 0x20}, {0x94, 0xc7, 0x8}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:34:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x57c, 0x100}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = socket(0x11, 0x4003, 0x0) dup(r3) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983") 16:34:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x55c2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x22) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:34:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd002767", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./&ile0\x00'], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/236, 0xec}, {&(0x7f0000000300)=""/66, 0x42}, {&(0x7f0000000380)=""/207, 0xcf}], 0x3) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 16:34:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x4080000000, 0x4, 0x8cb, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xffffffffffffffdc}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], ['./bus/file0\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) 16:34:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x11, 0x4003, 0x0) dup(r1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000140)="0100158a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0e00f28c35bb0edb267a01007d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c1ce08a146ce556cff965b42f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227037813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204857ea33773801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab9154010000f27122fa81c88cb62ac29c09d3a26a1c30f7264231f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16917ba5f7b7c5df676b25ed182800e30053d6134ec54d2c5a2934bddc8a4990edee66bc8db14999d8a95a0cc5399413630864d75c0e22e790269f8ed8cea8dac8c5dbb711b9210839322ca90000006628a839f2da8ca2dac2f5e06471d248bdc0882a80a45633bc6cc051e760d9e13279d65c59c513612ef9c4268a6c391c80a5bb16b6f069d241118ed0c64fafc9284f2d7cd0168b32a0376e6d89e889f293f6f975f85e6c2658973898a7812b7e9c05c7b1bd394a168ff1feaef30ba802823381c1c5ff"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = syz_open_pts() ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0x2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:34:08 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="01b68602006b400000003b43e628911ea9638db4a40ff258c2d2d26ef9294f4c433fb3caec80177ae83b8e0ed84471ece2612d", 0x33}], 0x1) execve(0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:34:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x94) getsockname$unix(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062802aea9f079ec571f35dc5dfed4c7a9c2ddef2d0225dbc5263d34b99fbe2918c4356c60e3f193ed4378ec13fcf"], &(0x7f0000001080)=0x1002) 16:34:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000001c0)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = semget$private(0x0, 0x2, 0x14) semop(r4, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1000}, {0x0, 0x2400, 0x1800}, {0x4, 0x9, 0x1000}], 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x5, 0x8, 0x9, 0x8}, {0x0, 0x1, 0x8, 0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockname(r3, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = socket(0x11, 0x4003, 0x0) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000140)=0x400, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sync() 16:34:08 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x3}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="ce2203ff4fcbad94d0d66cdc198259a324ead123b2", 0x15}], 0x1, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) 16:34:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:34:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2d}, {0x6, 0x0, 0x0, 0xf9}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x101, 0x8, 0x80, 0x800, &(0x7f0000000240)={{0x0, 0x3, 0x6, 0x6, 0x3, 0x7896, 0x5}, {[0x7f, 0x5, 0x20, 0x9, 0x6, 0x568cb0d2, 0x6, 0x23ab4992, 0x5, 0xfff, 0x80, 0x1ff, 0x4, 0xe00000000000000, 0x3, 0x800, 0x8000, 0x1], [0x8000, 0x6, 0x8, 0x7d1660a3, 0x206, 0x8, 0x7, 0x6, 0x4f, 0xdee], [0x3, 0x9, 0xffffffff, 0x7fffffff, 0x0, 0x4, 0x7f], [0x3, 0x2, 0x8, 0x9, 0xfffffffffffffe00, 0x29], [{0x6, 0x0, 0x4, 0x71}, {0x4, 0xcd9, 0x2752, 0x1}, {0x8, 0x7d7, 0x0, 0x800}, {0x8, 0xca, 0x6, 0x80}, {0x7, 0x8001, 0x2, 0x9}, {0x5d06, 0x81, 0x8, 0x8}, {0x1, 0xd87d, 0x2, 0x100000000}, {0x6, 0x3d, 0x6, 0x9f}], {0x5, 0x3f, 0x401, 0x3f}, {0xff, 0x4, 0x8a, 0x8001}}}, 0x400, 0x2}) 16:34:09 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000bb0000/0x2000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000af5000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil, 0x5}], ['./file0\x00', './file\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) 16:34:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000012f1b0cf99103475d53c0a365a9452f2b7d500b552cef19444558fe905c5512e41dde0ec06c4fce7757ae05"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620500000000000000d1"], 0x10) write(r1, 0x0, 0x0) 16:34:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x2, 0x0, 0x2, 0xfffffff9}, {0x4000, 0xe1, 0x40, 0x258}, {0x5, 0xc8, 0x40, 0x100}, {0x6, 0x1, 0x6, 0x6}, {0x6, 0x3, 0xe1, 0x8}, {0x1, 0x80, 0x1, 0xffff}, {0x5, 0x5, 0x4, 0x9}, {0x6, 0xa7, 0x4b, 0x772}, {0x3, 0x81, 0x3, 0xfffffffa}, {0x81, 0x8, 0x7, 0x239}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:34:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) lseek(r2, 0x0, 0x5, 0x2) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x810, r5, 0x0, 0x8001) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x1) close(r0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:34:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:34:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x5}, 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe, 0x0, 0xce}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) unlinkat(r6, &(0x7f0000001840)='./file0\x00', 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r7 = dup2(r3, r4) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000580)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000001800)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000100)="0e8a14cc7deda1f92938f65bff55564fb0615584c5d2dc2206c708ed27343237079c50154afef42e7a323a6338bf112ef638a6c98e7bd94e4e14e99d32eade5dda597c2e7019f828508d7036ae97708c2d48a12fec156206b01161a4752d44d33b8726266e3297ebb38ca50ba8986ce08f723b17cbc5d1d43d", 0x79}, {&(0x7f0000000240)="1dc86301f88d4885e092755b9292ea069eea33d636156399662af5d5625864a3d87eae66e5", 0x25}, {&(0x7f0000000280)="8688f7c20571662d5a33359552aeeb8378f0145e59e649271409b44638abc81e45e2b9163d315eb8d4f21bf4a06c783154c328a88319c3ad3507068d3d53177634135677b7e11e25c22f52b4f44b0900be61ab148fd44eec7fa6d89904be9fb0889654778654321cec91be395f17ad0d5cd7b8f19e712565c7f5e7a4f1963ed70ce99320b83ec8141725295518f76595bac9d1cd2ac312766f0bb803dec1d2abf69651f1", 0xa4}, {&(0x7f0000000340)="19e3a75720fbebb4a2c6fd5e9dd8352473b7c470efe16a9d3a34b42c1a8d5371800800a0745d70fbeac917370bdb99a0ec3c460744fb0da77e6b40f86e90f9155c555e8487a7c08165d397a45abe5cb36c173af0d175edf1a82059c6398e39b72cfa76188e91982937d7eb45549c3d02933c30da564d429de2cae215951d475da3f70e0f70f5f879d81cff44e9f344cca2de83043ee15c999777af43787bcb02", 0xa0}, {&(0x7f0000000400)="3cb344293fa55236c988e7ce6e83e20d1ed6ba48a09eca4a738f7ebc6ff6d1acc25453a086d5b36928d7023719cc06743d33802b750b5348af2a21562ef500a5751c08c8aceca2db9189b4272d557a1e262a8295a7888cba92c0407db296eb5e98fbbc246175833d3dcb2a30ba72b71e2066ab10b8319068f687d6cf9124c80e13215037ef630c10d633e2964199b53a38a710ae8645e9be46b13e16fcd9ac4e74fd7ca2d735f9448e46837a96474733bb5ee023eef27eccc0f4e82f92620487c71d19161cdebd8360764befde2d5a3e495415b8be98696fd6f8e04149aa2ca9116ac9895968a89bb65301", 0xeb}, {&(0x7f0000000500)="6c5a1008fd3d7d5a6b915ad67cde4b6b8d12593a5444f600c16c84a6d0df6fda555a51229de4cdc52d49f9cff94efcc8b717a37184a5cc198fdea8cc75c8e383ff86f3fa001cbfcbb76d7f660861efedbe2269dea0f85cc9cf7cf03244e50364fd0732b2701f3fe1fff952486ad24cef84ccd31b768b9565ea37", 0x7a}, {&(0x7f0000000580)}], 0x7, &(0x7f0000000640)=ANY=[@ANYBLOB="10100000000000000100000001000000d7b5c3205d4ca7047657807e591d1509485a95f9fb345819afb205b88f0efb4da0308f72aaaa59bede90509f7643410fba8b7074508d6ce5645153be4f4dcdcc4b35ebaf239379ee9f54b74a95c6b5efdd6a982a0ca24a267577a888b6515092ea9eedcabc6fe62efab3a7c510a287b0a07ab191812e85f033ee0d777007c4a9a00a474c1667c2d9f0e1b7c97fa251f10fec19322f4b63a57de3ce2745ed165a88a612df880c69506ee8e3bac71ba5b0739e950cfbe239f9926ef1b4228897fba473c614d26bdb920ff6e8f279f4dbcbfb5773abd503ce70c3614a3a3990d37813f46bfe46bbaf4f3abb77dcafc49117c9813a17d9562ffda3a28d64162a60af5dc64dde05853bdfff184b3d3f31885334afb8fb3929531c41a9d8abf364715db8737beb28f135fe8eccbbce647bb1d6de29e4b69fff2478e50912e546ffcffca27bccee26e678cb7e5f0e7720c4d10b0a17601b69964b980f0500c702c7561ee5654167bc316b583a96c8df77195d61691e80830b55242166a2c4554c568b46f651b8c88e5adad465306baf4ea6010838e68ec1e35daff5944fc2dbb771211eb104d449c5924fea6c9bfde54423aa99bafff101bdb666a89ac3fd9c78608514866b7ed655a50ee30bfc387a0e8b3033b2f774d1804dd836a317f42570d35f6d26d2d352f64191e1c9feb58f313a5140fdb9c54b6d211109a15c595baa74f2db11987a8814a20e47a11527333030b93e582a3c15c28985c2d2fa1867fc0be9f6d39bb819ea26e87685204ad108bd34ee4deab861ee8cef3d30413dda0d467baa282694b7038f84f14b017f9e7babe907cbc4115b5859243cc31a186b4c0ad1a8c1ce38bd68119ac1f08f8359e517d09f787b5e3c9b154a1a0a3f4e58ee7266fe91f8902b2e641403b1b6413a998d6646d167c60855fa3f3e26b8eebafd1c724d3e2396b1555c4c4e4a4c9957a16d61ff894a2fe1eb0fb8c4611523b33695b69538a8c9ae71a4e4605b42880e3e0010258f38fc0005db9641d11974a881d234d03df9448b394226c8185be073c8c2c56f5a4005039d59e60fc59825fb7d4794dae70f994e57d6717ff1851620765024657aa6a5766b4d9ba0b692c94abbc82b5eb21f3e0f819d1c94b8baec925cd8d6e54e47468d1db997abd7d05a8461db3647e2b9e9ff1c9ddc29f8a71eec9f9f5d442c633e6d0e338d2894d86596c9dc5b47cd19a317e1943823550f58589dd55e065779c971e7bc2ddc6bc83a77be56758913f466862ed113d9e7c50db3d39f49442776af2f2b53dcf90cc49c8739688a09c29d55edefcec5bd9e34300f7ece277d649e3fff48a0f55b544a139b1ff88b4665cab1eb135667f25b2af59bcd94f620b3b82bd40396c54a021f98d565ca46077747008b5adfaffb723cc8c24e83db6db7cbbb27e8e838bb17da3698e5eae077742f89ca95ed4453aac27d6a1e27e14fd9d8115604be7f0c42ee218f81fb65abd0f97dfb1b7930a79dee0dd8d5ebfbde5627f0be5c59d3bfacade05d66bc45fdb721993dceae9a60a98d608cbeb31c3300a80456202ea77d855103c861917b6fdca7eb52101c7a2e3dbc0b95c6831ab4710a2e65a066560b1d6d77546386cc32a10f93b498d032b2fcb5994234f244c274cb5555131d0e431b24a01bf94f4a726bbb2eb2bfaf4527fa8b631832236f55cdd4f9ae46130a89d8b7a07d1a5077e84b9c5ca811e262e5ead8a4f8b3f09804c1c4064d005e717232aa82e40d3492881944e35a3818997701435a3162cb11186f3d5056859a1ed5b461f6c6dfc1d01a914d7d108434378207b032d80646e969c1a31075da4eb1a669ce75b400d5bc19f7a28682fbe81edb4ecbfc608f9121f4e3cdf982d7b1bb01c011978fab0abc38d89ab22a018322eb1b8d20a91f2b2c9f3dbc243696b5bd5ff9cf88ddd3538d034399f65c2d92ad98039c727a1986f7f515821d569fabbd31c10706c75df2e1cdd3af19b002bdfb0fc60a00d42c3a6c1a79e79db16d2f7b0a82573afa1e6a39277b5dca72f2ef4606eb3a113fba579377d5a9293ce54cd7d9ff60212df48e6a3d6e70ebda437f375f99310f3d527856cf62150e44643ebecdae244f624f2879abf9284b341f13385938405d56845779baffc9740fae1412a53c9dca949aecd4d4b6c52a40244b58bc0ae5707595063e35b9d04dc5b179908bcd1b4c51d0928d4f33738f24cc42410dd05f694349f6f670d223778a19c13221fbe7a0612bd699983ce458536186ad2d3e89d4e6128778730493c19a13393f39c55126069300a3a0cec787ba23db096821763aa704b5a267dc54f0fa1aac9ef087242cf3757e31c7ee937d38d0d0535a20cfdfdcb259d037f4c46e7609d67da7bca76866917238233b12246c5f08902597e2e3f9ae3a9e3ad080b4eba0996dcc58ee0272d135c6701ec0fb3a59607b15950bf6e8b00f43db489dd68c41998a54cd118573c41eaaf8def6c9a71497f0bb834767845594ebed764f7d5e512d57537dd95b57a5cec9e4762d7b33bef33c0d319fb5fdb70a42a2a8af7370532fd53173aa628ac50cef8ad115795ea8145f7a637214ff4168964f133ac18f823eb473b752437777db7e10b4b67eafa3b23833645518032d3cee08d68c3adeee805c618e344fb3a7e2a109c081a446cf4abc47eaf8292c4c7d6a6444df3d6209d5817336972b3a7cc1cf9a0a63d7ece23987edbb8384bb8597721495e71554ea8cd1136cb75e8ae66f91a8d2a6ee70fa2cc19835dd508791bd1176e06049bb221d6889f41fbfb74c3b3ee1d4c6dde17d4e327069ca691cf8c82bdcf23b179be616923c1c9cd253da92dc178b614dd8493ca8505fcde5b2ad303823df7ca737d68fa17312be4285ef8fbb674b41c1704d9834438d8e1816af38469e8ea06a617f96cd3c6d53cdaa8c2147b013938ab6f08b8f6e6283e7b5021cdc529fe059dd9c67e20d9fb3d56328bb1390775e6fe0a3ba97edb314a8c7cef0967ed928c52cc4b55874d02fe9b2f00210a5cd00cd5f29463c6747ffa9e4bae6175ada0e4656bf5fd68a623749fabed9cc9ed8d30309a44ae252d2a0da74307332a1bd81edf0ad155a82d45ce5b0921e30aff9ed3b77db97b90f9c409d71125ee2963c944101aa396587e95be3e488355edf3d681b6d972c858a002fc6c46cefa31a36c5c1f88d1b3eb99495bddf9a2990196f6f74e86b3971b30cfc7885acaacad1dbfad857aec6e465f7c7347725e554743604e9064066b43856f5b7f0c08dca8ce7ff2c620aba648c329001ea4b76a9645f8adac4c2faab6247633b7db9cffd8f4ee91fcb507adf5c7fe8f6acd3ad14bb4869876d748d22655406372af813a88adff4bcc10dfb0e14c60f6c4d9697d40cac555c831f00c28a14862da1bc32a4b9554171208efe77b012a9896ff1a970e970536cef6a1eda39fd77378b625528dfd89963864758bd99a416185150af83e7573b3091a3e648bfd8ed5f13ec8126063c33cb29f738f94844ecf34553b367a317e0da114c6780507f13882f62f299a2bf7aca244219a0bc222b6943863b89ad7d0db1a4311509fa3d195142760d3e250185c45f743d4cde6a6a875ef43e539c77ca6ad283705e1942484fc534365c35d580c00b24a9f0a95715ac032cfe6f9e52c5e0a9b03c2acd569bacf9b276539ba07726c0db5537c8ff1ab7151096e689f19cc26807f8cb3f2a659ba4dc0cd1f337efa05efd16003424978c27bab37bf3cca1650959423e9ba3df251c86dc3563ac17b7dc1aec3c30dee131b9c304e3b84cdff761ab1d6dd934fa5e8c8bcdfc10caca3109564c2c7aedd2db5f4676e59f3d487a0640de4671ae4ddee642e62d5c101d67f546fc5a19eec2a04f15fd26f4070992f570349f4047eed1ad2b6b0e42b15e369a7122f2e387c90d47092f917275c2846e6e256b725dfd9f99b6b8dc462e6bfe5eb98c98de5722c9e361a7bc37123cfd9ff62e4de91e08db99bdd7d48f30b8cc150be9f74875252dd7fa9216999df0ed5738aa33f0d81eda19f3cf18a56414bd6ec5eff5bf63147a47234290c20b155f91f94d0843c577a064c0da67c283c9f4712fec5ec3065eddc08a308107f820f6e1c4b24e572adb884cb4844062f3f8036fc4bece702ca4c971922f4195ee87db79d6c64f84931a5feb88c19431a16caa48dc8b7aedc22ba632399f8844795138a69778b2808025fdd373ef00c594fa0988024ef30c811b9b757e17f3d9b16ca187f509876fa01b635c82bab77c35792a21f4e8e5b2ead05dc3579c547f951e4da1b94b5cef5abe556f9c310f6a0cd948cbc72cbf1089754ff049399f34825ffca244024b70cbb735b66488adf96bde66f4d7f07691d6124e2f4d257aec700bc9197c8c3a775bfd558fca9435d51468153070d866551c426160547c7d96b315b8ef84cfea33d9b457f05562689148cf74d4ce462b73ae4cd695a31377de8cee9b77e18d05a00c552411f6e6655688b82c1a8ab55ca66cd7dfb54b24239227d3a2b4abef8c250bd99d7ce8e5cbe20c1447b6cf0e8e4f9f4a2f6f816f4a86cd64d5b241a8caa5535dd0823f0b93c0341aaf35bc97add6180d4cb787eee3cc66f90462ca40ea96eba6372151b47aa0f06848bb7432396551d1d527616572045b2ddad63e61c219ac495de89054ad1f49c627a3ede5c549c1351e9be682d14db286e089aa0e9e6d5d675c91d67796af51ea54429f9f1b3a336b074bb48b7cb502fed4d7297731bd7fa7c07a9a5b672c4ba7a53b3b6e6fc24168445ebe5b07aa9899d78455db4bc452bcdc171831c3ab01b274727b1cad4155a397b89712997ace456f6b021c30497c89e6946c78a3a8975903a761d9d57ac6392d1fa40d800347751065c4bea535c447f1d28563c587a7e54268a4a1aeef398521c1bf79a8d7f76ca54103d75254c63faff04ae931ce4fc1d5049e9f6bd104301d5bb3c0138be12afc74e80aefd8b2a159013cc751d6c56969c82098b0163bb518c95193496827cce21f81c4b7cc7fb1bd5ee8f59714700675b762b94e8445537b978819982670816cbe1c9f66466fbf09928be6476547bb0ee2d79e1a1f88f8dcdba8c950471cf2714a4b260fbc5696c889056b07b22e2c1fc8bf0f291b8edd6a1816efdbfd4a98485e86975dca8096d8e190cec61384e1649fb014ecd439a1ac2550b866450afe54b874c78d78f88b5afc40450b0559343a465c79ae065ccab933b9e66413b361727f339b5131781cc8f8b4d9e3956c5ca6803d2b13c17725a7454e02fa7d9c5fd4c7378ed588a390767623270af0a76c4074882f4b00a09dd45204c1c8bebceb39b792a44077272942134219179b440e45862a44b05bb09156a4255f5a79aa681e14b7acbdbcf0d93100af1d75567d6f82b22d10135617af213ecd327b657946b8b65f2d5ea2e115d6bba21bd9cd4120b72956c9767e53bb7790806eb3ae5f4b1dd822c23506c6c01a2e8f236a41b064aee57c858c618e2bbe29ee786f63df08035e2a8128d664ecc5fb6cc30e24c4713c36434ce11f009f32be64611b789a646b0fad4e82493c9633829ce768b82f5e41f4589002c0e400d70e88bdfa0d032d0b64bd8d372dad1c44538f2112afba589caeeea35d9399bc7b8754bb847c2e43e0fb5c88f0667e533cc07711adfc2f10d250e3e4d02a2b3a490e88bda2d83616d84391b878c78a863141caa7695f18bf929b91681f06b15449e621c21d5f1154730a44d07974a3a164db08efe7015eedd0c2b6669bf741119af07957f46dd8000000000000000100000002000000a06b27ff00cb264e4b5756cbfe63d2fe71897bb5a7bbf73d959f3345a1281fadbcb357d2457918c8133e71d3d970bbde896cc1d98c910d938330a934510b124b8aa61f858de06955c0651779066e29e0834d1404ea7fa6313058d6a99350df0931bea5acc66233a94643adc76e0b421971db4ced2e84aba1a88d1a674c5957ac89dd7a8f6f283a22f6cb73e7a8c60b17345b436a1f5d4803b723454c6ede2a729e0b561acf085d93e29110485d2a082a798d78de57b7fa84c94617715dc9b685378a5394c2fb0d003800000000000000ffff0000ed0000002fbb1cc18a3fc537e29997237a4dfdc0045889bcb7d5b0365892f19a4ae7b2dd036d836132b408009000000000000000020000000900000005776b19a42cefbdbdb66006ddfb9642258c1412b3a39351ecc93dc3c0e4e4a151ba7552e213b14befe136ddcbeb2f8fc949eddf3889373009009045b140bd8a69bb338957d99bea0726220c1f92761be784ff9b2669eed12ca05e5a87224c28e60c5699b22c595a25ae50826805e3ce34cb5d4701feb62edfe859872512a6c9"], 0x11b0}, 0x2) 16:34:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00fffffeff0000000a8df278f86dfaf23c1d37b4a16eb58069", 0x32}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74, 0x0, 0x7}, {0x6c}, {0x40006, 0x0, 0x0, 0xfffffffd}]}) r2 = getegid() r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = socket$inet(0x2, 0x4, 0x20) bind(r5, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = getpgid(0xffffffffffffffff) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) r9 = getgid() getgroups(0x7, &(0x7f0000000200)=[r9, 0x0, 0x0, r4, 0x0, 0x0, r8]) r10 = geteuid() r11 = getgid() r12 = socket(0x1, 0x0, 0x0) r13 = socket(0x11, 0x4003, 0x0) r14 = dup(r13) sendto$unix(r14, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r15 = openat(r14, &(0x7f00000001c0)='./bus\x00', 0x20, 0xa0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x100, 0x40, 0x1, 0x4}, {0x6, 0x40, 0x9, 0xbf}, {0x16f0, 0x81, 0x1, 0x8000}, {0x8, 0x20, 0x40, 0x1}]}) setsockopt(r12, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r16]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r4, r10, r11, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) setregid(r2, r4) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:34:09 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}) 16:34:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000040)=""/215, 0xd7}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f00000003c0)=""/148, 0x94}], 0x3, 0x0, 0x8000) pread(r1, &(0x7f0000000140)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b4445145579ec00fed79d21f5c477c51357c4a8be22fb32bb0891df7813958b684106e5dea9ba5b15218e2652b20a9849ccf3f6d5871f33dd2e2a8a56784cf39de8d13a616d895e64457674025d5f1085f2ea104a687e8a702e1aac7394748247537cd8b391af9e9ef8f24100ca9752fb6b21c3032fe234666d90fe09da048971369cb0ba552808150f9d07bfbf06efb7a7e86d4ebbbb1aa96f99175ac383614e49c3047b8cfd23c21c43fc9734573a0919bf1b29af1d20984380d59c5c10b62297b350130cc9242d547f4aac708", 0x12e, 0x0, 0xac84) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x80000000) 16:34:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$setstatus(r4, 0x4, 0x80) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:34:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000180)="a0f3b51c159fa4dbc7b1418145a28eb9c029f4a8542cd8952d348ac6529e676e6815842c9e2ac58e50df10cbe47a1727cbac5c20ee14ed94d4e1eefdce0c7b4a0a53d10d9921cd6b42f7965bf5da4863ae0e3d015bd5232d164c7c700066d1d180893081fe2914d584282cca0bec0f113467b6de44d8d30a9cc42e74c9fcecee22af85111e98eaad", 0x88) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:34:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(0xffffffffffffff9c) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)="5794c2ae0949912cc90dff302e8c5b9bc39e199ca0c72f3aeee0984282f263f44dd0012187cd7676222f09a161524bc12204f4ebff423703e202d31c0c4efae3b48ea703aab94ebbc372167308a8c0d949afca23c3418f6b9a63efebef166427ccb022be7a26d821138eae18fb", 0x6d}, {&(0x7f0000000180)="e70dad1a2e6aa7ab60fbd5b5fdd5752aa570ba45361a4f27976015c992f15dffe8c20980f3ff87833b1e8ea2f0063cdc36766101641c8f7a05c18b84b2413d8a3dbed78f1ad2052647", 0x49}, {&(0x7f00000000c0)="83c42cd458671228ee50272113eef6d7", 0x10}, {&(0x7f0000000200)="af66caa74c8d0a0c6b50b84dc754a05255710fac09e8c91452a36b3bef3c4d9b871b93f00778b498168c6c1909456876efc3bc58e616a5a9935ba2ef47bb9d14b515613feb5fae45dddeb368a079d43411acbf6c546267f53254da80c3873c6830bcc1bd588e4acf723b61c0ec914750777cb8c8a0230138b4db09e811ee5cae0c615ab80c2f9e46ffa056263e82d90d56daca9efcbc", 0x96}, {&(0x7f00000002c0)="7dc5001e00775291a16741043082b3b4a92f57ff184d6ef57d4461fb7f7f9251ba0c17ab", 0x24}, {&(0x7f0000000300)="85bb8316fcf3348991d18c288608b4ffdd247b8fe12bacbe0825ff903b00f71e2f9df5421901a34c9285b5d249953836fa13fe5f9e1690defa2d1fc688d09735417e7272693f821bfd8b217eaa06c8bce2d8b46558993b5af815da7a053b3f4f88cdb8400f6583a40ab0fbfe016196ac2aefb83fbc2baa8d4489e0114f9dce17b5f71db7cde64ffd2603dd87e597bb2d1aaa5a773907bab435bf82a1454168c5d056fbf8b3785e39b80fdfb83aa61a61b7e30d841032275412af7dba4fbd550f5b7e2614df992f668fc1cb596db81dca06a12409c155c1ca100ca08654", 0xdd}, {&(0x7f0000000400)="d1f5f4663ec4eca2830415088210636c9f62a289c8d2a7f9d6e3b2d0b851640e90f9712f613db78375538d2824fab84d91136386c0b542f04d03e8ff302fc98e488def9e5322ba17596b14ea7f52641eebe0bfb4bd3fd9c55f2133cdcd3494811e07c0188e09be3c3ff502d5c35e46c2dab139b7a9", 0x75}], 0x7, 0x0, 0x8) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000540)={0x7f, [{0x1, 0x5b14}, {0x2, 0x200}, {0x3, 0xfffffffa}, {0x2, 0x6}, {0x3, 0x3}, {0x1, 0x3}, {0x3, 0x2}, {0x2, 0x9}, {0x2, 0x1}, {0x2, 0x7}, {0x1, 0x9}, {0x2, 0x5}, {0x1, 0x3}, {0x3, 0x80000001}, {0x3, 0x2a}, {0x2, 0x100}, {0x2, 0x8001}, {0x3, 0x3}, {0x2, 0xb7f1}, {0x2, 0x7}, {0x2, 0x8}, {0x2, 0x900000}, {0x1, 0x2}, {0x3, 0x8001}, {0x3, 0x1ff}, {0x2, 0x7}, {0x2, 0xce3b}, {0x2, 0x80000001}, {0x2, 0x30a4}, {0x1, 0x80000001}, {0x3, 0x7fff}, {0x3, 0x98a}]}) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r3, 0x0, 0x4, 0x0, 0x7, &(0x7f0000000140)={0x0, 0xfffffffffffffffe}) 16:34:10 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc5, 0x20, 0x9, 0x401}], 0x85, 0x0) 16:34:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r1 = semget$private(0x0, 0x4, 0x202) r2 = semget$private(0x0, 0x2, 0x5803883160e8110a) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/252) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/26) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) semop(r1, &(0x7f0000000280)=[{0x3, 0x8, 0x3000}, {0x1, 0x9, 0x1800}, {0x1, 0xbe, 0x1000}, {0x4, 0x7f, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x3, 0x800}, {0x2, 0x101, 0x800}, {0x4, 0x8, 0x3000}, {0x4, 0x0, 0x800}, {0x0, 0x1}], 0xa) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) dup(r4) sendto(r4, &(0x7f0000000080)="04be2272ceaaed135d15c8472773f7bd334061c45df2b575bb2de0a57cd225d05bf08516ec48339253a405d492fa77534279b93ba9353c6e1b1d0818555dbcf0b89e143ecf8cc8ff9d6981da2fd083e55f108758293e5437e9bd9b190b5c0c0acd2a2ad2a44ad8884d4c3fb9a4e71255e06f76843c4dd767c1162608a3ab89ea6659dffc137e55b195a515f2588c8c2a2fff88c8b2c0d6e49c8cbe97bcbe314be13133b647555982e6bf81e6154aaf32b56b6564dfc99a31b5829e9dd006f2fefa87a6c8f1160dba1e4df96014b6b424ee68d1f97b7d00ce3999d3", 0xdb, 0x1, 0x0, 0x0) 16:34:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x809, 0xffffffffffffffff, 0xfd7], [0x0, 0x0, 0x482], [{0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:34:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setrlimit(0x7, &(0x7f0000000040)={0x2, 0x3}) shutdown(r2, 0x2) shutdown(r2, 0x1) 16:34:10 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x0f\xc1\x8b'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) geteuid() r0 = socket(0x11, 0x4003, 0x0) dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000002c0)=0xc) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) socketpair(0x2, 0x4, 0x40, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x80, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r16 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x100, 0x80) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x40, 0x0) r21 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x40) r22 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/18}, &(0x7f0000000500)=0x14) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="683cd9670d145b9238aa8a1f87f53f9a3fe6ccafa3de812335210201beda2d96d23473407c946321d7545a659651a05f21a2d0a801fb54406f46251a2517014f61a16b034aca99ea0961c472a56d9c66f8ae3e936208acd89f86f1f0497fc9b909b2d25a848110df38885cdf9f0aa58fa6f0b8d48870186bd0787fe0ae783bfa1fb4fd48bfbc97d913197c35f5d8d2f12438694e42daed60d944343d6a7abbd9eb4042c82050236eaeed8cc20324e024f66ecaa91ae1fd8cd942da596c48f2c270d6f1af147f40e9e970322744d13033fc62fda2e4", 0xd5}], 0x1, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r5}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11, r12]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, r13, r14, r15, r16, r17]}, @rights={0x38, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23, r24, r25, r26]}], 0xb8}, 0xe) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:34:10 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x403, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x3}, 0x0, [0x0, 0x200, 0x0, 0x3]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) dup(r0) shutdown(r0, 0x2) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x400, 0x164) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) dup2(r2, r3) 16:34:10 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x80000000, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fefe9cc0b553c02df7179f19e76efffaf", 0x0, 0x80}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cc1c267e577b1921e6c422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f4895d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cff004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276de84000d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea"], 0xc, 0x2, 0x1000) msgrcv(r4, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) r5 = msgget(0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getegid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x0) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r13 = getppid() wait4(r13, &(0x7f0000000c80), 0x0, &(0x7f0000000b80)) fcntl$setown(r12, 0x6, r13) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0xffffffff, r6, r8, r9, r10, 0x4, 0xbc33}, 0x5, 0x20, r11, r13, 0x9, 0x1, 0x9, 0x7fffffff}) msgsnd(r4, &(0x7f0000000180)={0x3, "bf5323372957728cba754c958321c60f9b3fdac049809d67dc512beaa434bcd8a5c288ec97a9aa98eed358fac78a2a73fec0771ea3e84d32b985db3e647b7562d06ac83f3915596430ed2c3bea8ceffd1689df1a3985758eeb06bfdacf012d689f4ce93db1daec2ef8060bf09bae0abce742d81b3ff44ef21b155b06434ba61bb2f591f1aeed3ae762116131254daea34937ba49a3383d747c5306558a83a441b9a204246db5c1c7121fd431b4c063241fdd720ef5d3578dbe69f9823520f619c64fd69c7c079ced8d27fab3ecfa"}, 0xd6, 0x800) 16:34:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r5, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r7 = accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000200)=0x759) fcntl$dupfd(r4, 0x0, r7) fcntl$getown(r7, 0x5) r8 = socket$inet(0x2, 0x3, 0x102) shutdown(r8, 0x2) r9 = socket$inet(0x2, 0x3, 0x102) shutdown(r9, 0x2) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000100000000}) r10 = accept(r7, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x1}, 0xfb10, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffffc, 0x5]}, 0x3c) r11 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r12 = shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r12) r13 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r13, &(0x7f0000ffb000/0x1000)=nil, 0x0) r14 = shmat(r13, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r14) shmdt(r14) r15 = socket$inet(0x2, 0x4, 0x1) r16 = socket$inet(0x2, 0x3, 0x102) shutdown(r16, 0x2) shutdown(r16, 0x2) bind$inet(r15, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x400000044001000e, 0x800, 0x0, 0x0, 0x0, 0x20000000, 0x100}) 16:34:10 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x140, &(0x7f0000ffe000/0x1000)=nil) r4 = getuid() setreuid(0xee00, r4) r5 = socket$inet(0x2, 0x4, 0x20) bind(r5, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = getpgid(0xffffffffffffffff) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) r9 = socket$inet(0x2, 0x4, 0x20) bind(r9, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r10 = getpgid(0xffffffffffffffff) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r12}, 0xc) getgroups(0x4, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r8, r12]) r14 = socket(0x11, 0x4003, 0x0) dup(r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r16 = socket$inet(0x2, 0x4, 0x20) bind(r16, &(0x7f0000000340)=ANY=[@ANYBLOB="7d210258ae3fd746710daf490b483adbb28fc0e47dd1c9"], 0xa) r17 = getpgid(0xffffffffffffffff) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={r17, r18, r19}, 0xc) r20 = socket$inet(0x2, 0x4, 0x20) bind(r20, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r21 = getpgid(0xffffffffffffffff) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={r21, r22, r23}, 0xc) r24 = getpgid(r21) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x6, r4, r13, r15, r19, 0x4, 0x91}, 0x1, 0xffff, r0, r24, 0x7, 0x100, 0x5}) ioctl$TIOCSBRK(r2, 0x2000747b) r25 = socket(0x2, 0xc003, 0x0) r26 = socket(0x11, 0x4003, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x9) r27 = dup(r26) sendto$unix(r27, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r27, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg$unix(r25, &(0x7f0000000540)={&(0x7f0000000000)=ANY=[@ANYBLOB="c4022e2f66696c657765bf7901ff78ba403249741602356a75b1fc23e2f8"], 0x10, 0x0}, 0x0) 16:34:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x7fffffff, 0x800, r1}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:34:10 executing program 0: r0 = socket(0x11, 0x3, 0x4) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4301) sendmsg(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)="a3bbd9ae183e0320d82a2d659a62cf936b3b7f226b42db72b5fdf0094f355695717f65c943225c909e2cb8966fca9441c6ead6813e6ff17cc2e865ceca1156", 0x3f}, {&(0x7f0000000240)="df805722ae23c42172b792e5b4bb1e099833d370fe67f312815e3f29350db54dbdecfe005a5bfe59433866a95e6f889f9baf2608b7b65409baaba190f4ad7f2860c82cf8f7ccd2bd2ed2a7a100d1f8f0603a98162eb6dc4615016c5d3c97b297072afe2036b5e1c9d5a175360ef87f9092a6f7e561998bc8579442210ff80d93547ba7e88e3e73dea38d09db4d8c5896ca16ecc74a152c2f7df8d4944dacb14fb150d286ae9129f85373d73b518d2c887dfa37fc0b8eaeab6abea19d22757f", 0xbf}, {&(0x7f0000000300)="52484179b48d24b1f858fff4645e8e281e668c69f414ea8bc5f4f3f0bad08b4e508410eb", 0x24}, {&(0x7f0000000340)="4c9f7432bbafbf51acd70509e8d1dc97a43a1915a71f18803cb46610055a925fba5cca8939745e837251bc81e371fc6a76f2f5780ba1378921fe2759e5e1afa7c3b99ea3daa63a895528b2fe6aa361a16e6b6e99582124110de46d193de6af9f416fd581a6cea3af241edaa8500e7bc8045119a39151f74edc4dbe5fd94522839d14ed0778", 0x85}], 0x4, &(0x7f0000000440)=[{0x60, 0xffff, 0x0, "d93f8ece8542bcd8808b4ce07cc9152a767ab1176a573f31e50a44232dc73a1d9809d27fc9f31b6d6331e46b61fb03eaf973552cba778df165ff15cf88a720a1a05e758ffc408f51d499bd90426a"}, {0xa8, 0xffff, 0x200, "0c9aa129b62ec1bfd925d38af03938ef335e4f964d41d855e1b3991866e472242988368db4d9b9cd8ca0899d18657f92041c6f97d1d8128b53a5548d39ceb39110538e3cc824bdc90a2df44e0c9cb055dd590d9f6205d8c188e3462159f564da9a0fe3d1b8f7f81034155a0c03cd7885439c975cf81138ffaf6043f7a6507cd6e9db254c7e6a53c5be7065ad230647cdfe6c7281"}], 0x108}, 0xa) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:34:10 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x403}], 0xa) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r1, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/63) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x1, 0x7fff, r3}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:34:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x1c}, {0x6, 0x3, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:34:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x9}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='N5', 0x2, 0x0, 0x0) 16:34:10 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r10 = getuid() setreuid(0xee00, r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = socket$inet(0x2, 0x4, 0x20) bind(r12, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r13 = getpgid(0xffffffffffffffff) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={r13, r14, r15}, 0xc) r16 = getuid() setreuid(0xee00, r16) getgroups(0x5, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="f6985e4895d7ae56f5208fe786373632495999ffdce713a42480c58ca93daed2807844b7c00a0f4b31bb9da1dd0083045f8dcc8f22d5260293024a69386b21b653808a008c140b5ab92907984f618b21b2c7da5573753401d2fc33b18b17f50bc4e1b2eec17cbdbe6e8b83772b023dbfd26ef82a28f9ccb242b4d26faa7975c5beb8681e586b2acbe4d4abb8dbd2816d14792e01322a4da7cf79c3335ab68ddb446e8406da34dcff33cee82074c3c8b06f69ddf725", 0xb5}, {&(0x7f0000000040)="76f9240b2949a6310702948a3b616a24a1", 0x11}, {&(0x7f00000002c0)="d972290b24b412351a6d9191cf3b7f2dd650fa7529508979e38c3d11f6d4efef3e45d22ee592a961ecfb612a2cc2bd057b71e26b2ee43414115e4fae63cb85ece8b166b2396d30ac22d5657ddb37dc6867128316af126ec47656992a0e7cc0f772b481d1ff47b26250cadc", 0x6b}], 0x3, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r2, r3, r4, r0, r5]}, @rights={0x38, 0xffff, 0x1, [r6, r7, r0, r0, r8, r0, r9, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r13, r16, r17}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r0]}], 0xd0, 0x40f}, 0xc) read(0xffffffffffffffff, &(0x7f0000000140)=""/177, 0xb1) select(0x40, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x0, 0x0, 0xff, 0x5}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 16:34:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x7761}, {0x26}, {0xe9, 0x3, 0x81, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x100, 0x8, 0x0, 0x9}]}) pwrite(r2, &(0x7f0000000240)="c280332aa6ff47d8e1afd22a0bf8f4a77a419ca820ffd35bf09c3eec91a180dffde9586bb6686861835a587a17a2651f3643bf14da5b12a7bb770b3dd5a8ff7a270383d5a7cd0dbc6c5fd5ab5fb50958e7a627f18f6dfbe016ae36f5c3589fffebcf6732412f54c5cf5128b491ccbdcd9d6a828942b17b961453483cc05d105662a1a19a028be350358a6054dff0b63b0002bfea0065592ef88b0d3fcc11ff1fbbf9c99586aa98deeb295e96e7aaabb9e45e30c7b310307764fa0b9f2c8b1147ebc865233972b04aab692cb0c23a33634e2abdba590545", 0xd7, 0x0, 0x4) 16:34:11 executing program 1: r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) r3 = socket(0x10000000002, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r4, &(0x7f0000000340)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b95811acf960b097fc8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb804000020020000000000000202089326a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x9, 0x0, 0x0) unlinkat(r8, &(0x7f0000000240)='./file0\x00', 0x8) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000100)=0x7, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000000080)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f00000000c0)={0x5, 0x7fffffff}, 0x10) 16:34:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x11, 0x4003, 0x0) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r7 = fcntl$dupfd(r5, 0xa, r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x0, 0x0) r11 = socket(0x11, 0x4003, 0x0) r12 = dup(r11) sendto$unix(r12, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = socket$inet(0x2, 0x4, 0x20) bind(r14, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r15 = getpgid(0xffffffffffffffff) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={r15, r16, r17}, 0xc) getgroups(0x2, &(0x7f0000000400)=[r17, 0x0]) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x200, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r26 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x8, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r28 = accept$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="ee045230ff0a59939ed300ac762a3ce8b090b594b039d5f2fbd5251b4bbebc6271aec58b47beaad4947b8f8a291bd45ff564d05358f49e2b775972fa10a1a63e655a67b5042480947d164fdd9730c5ed5a657d2547f9cd1d06a396b4abcbcf45abfbbcdc02c517595a91e0751f09ca9a5ddf359addea54760b5d4e01ffab069bada8dda89db6c39664747099da7f9b8a54de8cdb7a166089239b149bcbc3f839ba4ba30565d714ee73205a3d50c834091cc9adb31780a3c0197ab399e2d9c3d3dc2e98ad1e88897a699d", 0xca}, {&(0x7f0000000140)="33386214e0865e658b49c824afec5792e3614c65748cb329ee567096903329fd4d0390f0cda5a4d4f294773160de6faf1e47a0954356", 0x36}, {&(0x7f0000000180)="79bb4d452b0ce75856203189fa86fbb935142a46e3992416df7bc5d078017df3b6aae448e9597c24e04d74163a9ea7130b6b0b7a868cfcee3e5f", 0x3a}, {&(0x7f0000000200)="d322b2787b07e2038e47a2a6e6ef4e144c5e619a951c610864afcfa12c2417ae9d3d1386a90f41f64da7608ecbc2344519a7eb63a16a85f40ad56975e1b67923826a5d9148ad6306a4e8d0adca4a4e99fa139e5dd29b027fd75d5ee7bd61f3a53b4890cdda6dd534a37ad0151993c0fc89a9ea7b73ed5c379dfb6e4ed174ec9ee5", 0x81}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="3800006d60237b84b1fbef64ba97f600", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r13, @ANYRES32=r18, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r20, @ANYRES32=r1, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r1, @ANYRES32=r28], 0xc0}, 0x8) kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1d}], 0x3, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 16:34:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2, 0x38b, 0x6}, {0x18, 0x3, 0xfff, 0x7}, 0x8, [0x3, 0x297c, 0xffffffff, 0x5, 0x1, 0x800, 0x3, 0x1a6cc06a]}, 0x3c) sendto$inet6(r0, &(0x7f0000000180)="6d9e59978ff187f63a1d82269328f4e5ffbf493455c613777bf2c7c070d0b17c992f5f6cf3d66f71aeaebd47557be968277f1beace49ce7ab1540c5ceea45cd141f637f2253070283f5dde99", 0x4c, 0x2, &(0x7f0000000200)={0x18, 0x1, 0x10001, 0x8}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:34:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000186004008034ff070100000000000000000000000000000000000000000000000050d52720848f50f7", 0x2c}], 0x1) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) 16:34:11 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000880)="806be43a11e5522e73ac972e152eec8cf4ffa96310f0e0329cf1ea557d39484ba13bb9ba74237be8ea159ebf47bd29e1c6789e7bfc91cf24a0438adb7da2c6e8b601a9ab84012d103d51f4acba386b3d4ac8a675b30de05038e70e88362d75e9312e66813d8123a146d238305afd9d0be7db6714227a3c095911fc26629a24c6d2f75aaf390a771d9b3d04b73337cc919832dfef6266c2053f0a652d39b318cb4c9277e0d52dbd9ae3717e63b62904c5e90c695c1cfd7f4553adcb751218a4d7fe62a2fb22ebb20fa46c61b802254f2c58c826380a51390e4dbd8978c2ba817ce6f2e3390ae7864ac5d4dd0b019b1e861b7fe230906208c16e4df5ee7b531bbb6caa38c70013bcd056ab07233d6658ed7c73b3a66dbde9e045f484c30083cced2cec198ad3c013ac505e16f31e9ff96fa40279435d12598beb54c04ac597f6f9470d130008ec48abe972f02fe7ba6dd07d9fcb04486137f3d1f5eae7aabb3da5a21daebf3afe913dbf9629e506a7338934c18eeca403e975fc9c14de8ff1673778d942221694022e27eb5fe39b5e66a161986bc96003132f75a175cc187c060845d6e0795aa4a6fc9d990bcb7287ba37905466622d79e28cbfeb7005c7cf20d93e3bc9be1fe92ee93fd75baa904a42350602cd0a54a0a7bb994a44526ba355522a975ca08a6649dc4be50243c48ac7d29c6e1ed56137df3e66a3a0c5bbc7a1679026aba1ca50a5a2f4af9cab3d9eaa05824dc9f5762d9d0b75f42597b32a1c14d2fc7c7db9a98ae62c", 0x229}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140), 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:34:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) getegid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r3 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r3) r4 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000100), 0x2e1322721a73eaa5) r5 = dup(r4) connect$unix(r4, &(0x7f00000001c0)=@file={0x1, './file0/file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000240)="776276fece1913b94a66ed076b7cf4aa406a2f67af98165230205613", 0x1c}, {&(0x7f0000000280)="01ed013b5f8bdad719439e639caf63b272c44c4d2681fe06c8b8585fb63bb2c5e6e30ea42b44cc3add7238b4ba8eb45fc156cbfbc2abb651887572ff9e4090845a76380418d73ac27da1db143a9a4ef3f8a141c635f4a00c572732abbce5b6f64f88603060cfa453451e73e76df86faa705d3518a6d9062261416440d6b23b3b97edb84984bb83f412da2b7536150ee64d60cbd863397d89084a", 0x9a}, {&(0x7f0000000340)="cc0c0840cac74dfa70b241d7ca30fb3b3daf89a665ddf8faffa0f59d4e904d7ad81abca80cc7bed566592bbd71c1f0b0e9ad031bacfa6fabb1486285874c181aa819743a001cc3a72de8997b87fa9e8f1aa7b873509d961a758788e69d9d13977421b0eee42757076b7ad255b429fdeba798aff3fe3a1ac139c2d31cbebb98030158a2d9fa0053bc747a0b6d64db85b9023aba4153f8dc7880c2b4db48a9c6f85dda468ab1caeb54f2c2a5f8f6211efc181d", 0xb2}, {&(0x7f0000000400)="ff0e33a07f678d79e8d732f719324ce1ffabf8c4341a1d722f48aa64ee8f1b6d3be0d40503cf3a1aa51933043b55cc9b9d2f879bd82218dbf5d84d7adafb21a77ad9f33966fa54fd9928166601ec00da6c2b09c290ef07a0a6151b2a917c8f7fe44bc72bfd192643db2b0fd7f16f39c2e330f6ef47ccbc0c0baea351dd655a89754badb796b120d73cfe9576ee0ecc464345d23da30e628d5a00bb5f8a463cd34dbcba1bbc486fcfd28cdf089b753c78cece20ce317bd755fd78a25243af95f6df295bb2205555f03fb70908fe0d477586efbd023b3fdcb5823c5f9e8de737d9080a77e9cf0705115d7edeaeba", 0xed}, {&(0x7f0000000500)="caf7ab92947cff4135b03274518487f5e1329aec0915d5194d358e58b31e4536295f9a0d7899ab2bdd858696a98bf6982e262df7cbfdd375d1e6835c29d47229126724a040e14272cf5fa7e863fdab97965fdb3ded61988bdb9318deff357159ab93b12efbe39c2f12d4c3645afa8e42a1a11faacee8173a4b63fad121e005efaf451a6c7e4338992b48247f8161cc6fdb890afd12a90e214ce261df8c755213d2f907", 0xa3}, {&(0x7f00000005c0)="8c4c4d7314a45d3c6e971ea67f4fc7ac5909610cccc868ca110421482d6d5d9313a0ca0dc98f9142da1971c8cdc0c4cfc967a37751bd0fecbc5cb4b48fb5deddc616e1f0a0b60b19b941e531a00665c1c629ce9ce57913c8e8549db0385f824b8fffb0ed9886672da8cf3ae46c321b7a1a9c55cc2453253f69ae4ce89d15be5ecafe1738dc2607a61c8050ea985ce1945866c3e086de388385f7ecea9aa7033862aefa8ae8be176a28", 0xa9}, {&(0x7f0000000680)="e7e7551c29ec39c7bd822fedae7683ea529de2e658b9a9d7ac353634237167df333196885d840744cbdc97a6db8ded9a6554c4eb5a4682f6c7e8603c4e40d0844a1e3cb95dddb35f4d60d44dfc6a9e6225e21f2a8503f99a5c3bdaad1cccecc6336d2bffa7257464da16905e17dac32869103fcf4cff1f7c375d44f84af550e8732b8783d7eeccd9e5bbfe", 0x8b}], 0x7, &(0x7f00000007c0), 0x0, 0x5}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x8b, 0x1, 0x8, 0x80000000, "8a21c5cec86f0eaa32cc95ba6f4c7345d492f280", 0x6}) 16:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:34:12 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$getflags(r1, 0x1) 16:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:34:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') r4 = getpgid(0xffffffffffffffff) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r7}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r2, r7, 0x0) 16:34:12 executing program 0: geteuid() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) 16:34:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2266ef41828d84fb) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0xffff8001) r2 = kqueue() kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0xa9, 0xfffff, 0x1a2, 0x3}], 0x4, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x48, 0x1, 0x6, 0x101}], 0x2, &(0x7f0000000180)={0x28, 0x80000001}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x63}, {{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0xfffffffffffffffc}], 0xffff, 0x0, 0xffffffc0, 0x0) 16:34:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e2f66696c653000c51a8bf2029a476dd16b2be680a32048dbffbc1613b6ae9e069927c58ac484ef96956b3d39c2d53285745d121292e2d5b50108bc12103480a9a60358ccccc9ebebd2aaab8c8fe6de0e5658f12d00"/97], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xcc, &(0x7f0000000280)="b1d77fbef77fc68f86314d4cf947244548f0493a9d4f48baa670a954e8cc55577055bce178a3ce041b130ecc18e051eaf042a8a30742ceeaed3479c6f0bd05ee00d90242fbf993cb52853ad3c3e5acd842e90fd8e75baead6f0f5fac6b3e6ff054a65f6804c65e2e2b26700ad3d3be8a1914022af9e3bff32e716021f6b71e0999bda1a9941afc612012626f97d1aafd5cc6bd7ac6c337cd84b600"/166) 16:34:12 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept(r0, &(0x7f0000000680)=@in6, &(0x7f0000000540)=0x441) unlink(&(0x7f00000001c0)='./file0\x00') r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) getpeername$unix(r4, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2050631, 0x0) writev(0xffffffffffffffff, &(0x7f0000000e40)=[{&(0x7f0000000940)="6ab162aa6643dbaa9e03cffd66401b5764b06d82fda5edfbf15f5f60dd6ecc1bf857fd8b0ab57bf87a1fdfc9500e62536e0d9581029b726e9672ae48ca69c83e2387f7bdc99a7de6562a5e040049730e4461b82952e6c8e9c8304bc202e3c460ab2376b03ce27d9e60ad22e579c57c824c6ddec27a49f0d8b4f47e6c222df5ed1d266c132ecb785e59858ce3c1ab65faccce997379b7ed97d1024abed145fddc4b135e306b16c873dc60a63bd90ffdaaed9ffa1b648ce99dcf9eec1b91ce6aaf3e547658f009879e78deea90146519627ebb2d9e58c8204786554ba25987e1c06917f07613956b7d30ecfc372fd338c1d5a2c501b4d64cb812692e29fdf6155937ec60a68666", 0xfffffffffffffe17}, {&(0x7f0000000c40)="8d6431684bcfca8205736885650be0755ef58d01238be7302e0db9c39e99d53eb77a58fba59d781fc8d2ae95ddcc59936cc3d1fd7e1591d9a7db8f6419a57e0f91941fdff4d7aa2dbf984a7372b6e812c4bc0de2d57cca4cd1fe68b8468f136f895c15a17b55814a349676a74533ca68d89b5ae1d7066e5c5fc933cd62cfc99ebdb833195b0888ea5b67db401892509932a5a9258f22c3460dd4447f10062780816618ea2767a6d949178d42f0716bdb1fe232246e276596ad2343c5edc3f5261e0d0f50f5b570c463e9e1bdfdba76fcb5d840844d3635b093ab20e1f1f3bb51ceec70823ce096fb30cf09f6e60d2e6d6f8c3cbfa5f66f012b8f75c900879cf120ade18a053f7529c71924fde08a82b4132d860afd43aeb5557196402cbc2065c3aa152af6531c92ce4a4826f4fcddf27c8d694ceaa284b9c209025b81e5f4a88ceaefcee6bcbe1027fdae67d5a367e0de67aab413b80c91d732c82658598c046019f3b4485859893d91bcb8fb84dbf8ff2f96a9e6be09111973a7a2773aa0b2c3f32a1e8eec6f8ac700"/409, 0x199}], 0x2) open(&(0x7f0000000300)='./file0\x00', 0x0, 0xa8) pwritev(r6, &(0x7f0000000100)=[{&(0x7f0000002480)="e17e73b000", 0xb1}], 0x0, 0x2, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000003c0)="fc86efdb9199aa68824a16b68eb425f88203f46cd7465635ede750727bb449c50bb65ea3a765ad749f0f57bb3365cfa79e1f27f939b1619c9d925bb6d5c5b9b345cc0d73adcf3196a63a10246a6a070000b6e977a6a355bac590e8f0bd54bf0000000000", 0x62}], 0xa7ce92c628241f55) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000024c0), &(0x7f0000002500)=0xb) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000440)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) read(0xffffffffffffff9c, &(0x7f0000002540)=""/71, 0x47) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f0000000580)=0x100000001) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000023c0)) preadv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000002600)=""/227, 0xe3}, {&(0x7f0000002700)=""/4083, 0x1000}, {&(0x7f0000000a80)=""/92, 0x5c}, {&(0x7f0000003780)=""/20, 0xfffffffffffffcad}, {&(0x7f00000037c0)=""/244, 0xf4}, {&(0x7f00000038c0)=""/4096, 0x1000}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000004980)=""/244, 0xf4}, {&(0x7f0000004a80)=""/141, 0x8d}, {&(0x7f00000007c0)=""/91, 0x5b}], 0xa, 0x0, 0x7fffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000025c0)={&(0x7f0000000480)=[{0x0, 0x80000001}, {0x87, 0x7}, {0x100, 0x7}, {0x41}], 0x4}) r9 = semget$private(0x0, 0x7, 0x3e0) accept$inet6(r2, &(0x7f0000000380), &(0x7f0000002440)=0xc) r10 = kqueue() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000340)=[{{r11}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x1, 0x1) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r12, &(0x7f00000006c0)="e16918ed357ecd8d321e7b9a13ba5c8c1d07f8c80667512f2250d35f77f4877222da40529dba88a66293894477a39647631e87fd4c48af25cfe21f301ef01b901f87778b2882c80b46c6301d25167e30c4dd1442657ed21293315a6fa106108135583725cd8c3a47bbe1d02616e00793da5dc4defc34621d0b0000e14bff35066a169c131eb9a7e87b9bd49c0534b4c2ca28", 0x92, 0x0, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x2) dup2(r13, r3) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000100)=""/172) 16:34:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") open(&(0x7f0000000440)='./file0\x00', 0x80, 0x108) sendmsg(r5, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:34:12 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = socket(0x18, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) getrusage(0x0, &(0x7f0000000480)) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff802, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0x106) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000003c0)) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r8, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:34:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/85}, &(0x7f0000000080)=0x57) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="c94730d981e13be3c4d6fbdc8c7e595f647501f42b9a62d5d5", 0x19) close(r0) 16:34:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x8000000000000], [0x0, 0x0, 0x0, 0x9, 0xeffef7ffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x0, 0x0, 0x100000}}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:34:13 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x4}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:34:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c97f5607e5667cccb78cc0c161e42eb51dd38fba3c7b9caa9e299c2886a0633e3338033e1592d96a6b2095cd0b458bc2a40aae5c6974eec1b24f8deb96448de9d0080000000000000c1150b0e246eae8ae68333f709d16293d3762f0418e4a35d4d10cd041051e8b37db05f7faa131b55819c432370276ba3e73108162fc8e7b9ee71cc2ac08f5e72901cfd8e4c8736146b8fd5bad1e3cafa7f0218653e267a6af9852045999a89c01941ded81dc3de204200d29f7e2932094a4a8fe2a1c844cd1b1cc62e44fcdb001fea250f6f9b4b0f60ab769d20452487dc5a287adabfeea5ef8984"], 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) setgid(r5) socket(0x6, 0x4000, 0x2) accept$unix(r0, 0x0, &(0x7f0000000000)) r6 = socket(0x1e, 0x1, 0xfc) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000), 0x4) fchdir(r1) 16:34:13 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x7) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="a746af2dc25c716709e35717cab034be0e105fcdc4f7af68de48f6df683dddcbed2cec1dd3860f45eebd2f65d3821ee05420accb64e8d8d6a67ec2fe80e89c6d98f7a5ccdc312722a4e91c4e8fd5d06aaf8e579a7a33b507fea3c935196b909fa6be0b2dffcc540151ae9a9cc3959f4c84b173ffb6b70cd20460773a40817128cd1cee637896312dff41239fa87eda918e488f21a0387912b7e4640c5419a3efa59c1c722242da24d46ed504e18f9aa0ca5856044ea21e7da5ca9c0257f811ad8fbb983d5c236efd88c449fa7e4ac6a79285f155070d8cd9057dbcabd97a4d0aef053f4c30686c47252396fc93b6502a74feab50a4b12f669e5637", 0xfb}, {&(0x7f0000000200)="c8026a065514fdfd0790deb39a2b3aba6522f0b561676b6a285acd185526887f49768c314f8fb8f1798bb70ea1b06dca1d0229e2f5841234fbd878ba510d", 0x3e}, {&(0x7f0000000240)="525faa877996ddb4e5edc4c1ae4f5d21971060b16f75becbe9aa0ff05031c255044b09bced412d3d11d7b3fb86605a1675653e0df84823c433bbb5f60150c32a2079c09709e978cc18e129ce25c52705a51fd6ee51f64b0c61321826c7fcf68fa7969e9977d41ee8d89262f88061d5b5e61215c387160a74e23b0436bcbdd00167cb8be7b576dfbf1b0cf251d217c388e667619f6237dc258763c7eac36477d0e6ec2c1f7b15204f6ab123419acc1b7b1fa96d2e72567ab3fb29c7ebdbc9aed31758b9fb8651c49c54750d", 0xcb}, {&(0x7f0000000340)="a9ea3e9f8b4c7a9bd9582f", 0xb}, {&(0x7f0000000380)="89d12a44ea903ea6651691e274d648629edc66922efb3409f7cbad5aa2c0e1a7cfc5512cbc81cba4ced90405a44b7ab80f217e78ef7901430f837817f5be3c1d86163e58c8dec08d74cce725d4cd0126bb0165806414abd781e5f0951b5ace9264c33e2603a2525ce07e5869b2f1ea1bc983", 0x72}, {&(0x7f0000000400)="41258bfbf1c14e7396a4274e0e62949d9cc4a3cb831d6db14a4f66b59ccd603e36ee3913ab8a25e67c5c9712ebf1755ca51d43c2536b0bc590d6a0f9525d1d85183e8a9e6c82b1c37c832c9254000000002f7c4dc0b38e33064f163095b46f0b60bcc5e050b4319f8869ffcbcd6a644e00"/127, 0x7f}, {&(0x7f0000000480)="bd49297041421f120f497a1d567afa38c8a99d0ad7e1f454b3f1d397d1d76f8293ad72a36ae8f193f33c18297081333a81396038f480c657dd3b86157ba0bb2c1c4880086aa3fa8276004ee980e3f5cf16410d8a08f5a9596758417b61487e3f27f9def542f3ec2328af3b4bdc0c95643b90725e7c4d2afb7e002fe04050e698d66e147930e16c42f8fa9b4fc10329c89f22d8a6a63c37585277ac2ff9a5fe4e34198a4e0718c03b9f9877f2d2ac48", 0xaf}, {&(0x7f0000000800)="40e99bfd9978e2f86d0167db9ab2158be6189ec77b87d7f1bd7d7d9645b0487417399a93ec4aa9f2ba592d0b2cf2a7bb6306ca3c3def4f6389d0e59ffdc8f422df9b67c6684796916b6a561d367f4df65a2814da8ca0bb889e6ccb192857653428e88c4e3470e4260c0204bddb9a9bff85c2913ba8df171768a4", 0x7a}, {&(0x7f0000000780)="d7916185e6c7f5c584332411e20528d318316d88ad6b48325d2598f97cca12cbcfd16b524cfb36161c31bb1220672d0c9819877331b4e8a643fa5f21b90d9d388e39ac2bc2dcde26d80f5ef851460ea7623300c437ddbf19e1291de7e5c3ae", 0x5f}, {&(0x7f0000000600)="1b0b332dbf5893491aef62acd8b4", 0xe}], 0xa, 0x0, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) dup(r2) 16:34:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r1, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) write(r2, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba34cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9112732e879f3fd62b9ef04ae7b569cedb7237b428821c083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c2649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc4e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a59387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e38776412f39bc65485d3fba3b14d481ea264ab0100000000000000dc231c13cd7210d518965a", 0x18d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$setstatus(r3, 0x4, 0x80) 16:34:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x7]}}) r0 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') socket(0x2, 0x4, 0x3f) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000180), 0x14) 16:34:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000a], [], [], [], {}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xd57, 0x1, 0xff, 0x8553, 0xfff}, 0xc) 16:34:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x1fe}]}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0xfdb, 0x1f}) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x0, 0x1, {0x0, 0x7}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:13 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0x4) r5 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[0x20007f, 0x4, 0x5, 0x1, 0x55eb, 0x1f, 0x1901, 0x8]}) seteuid(r0) poll(&(0x7f00000010c0), 0x2, 0x0) 16:34:13 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r3 = dup2(r2, r1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) write(r3, 0x0, 0x0) 16:34:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x7) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:34:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) ftruncate(r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCPROMISC(r2, 0x20004269) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNXCL(r8, 0x2000740e) clock_settime(0x4, &(0x7f00000002c0)={0x7, 0x1}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xb3b) socket(0x1, 0xc00f, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:34:13 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a0200000000000000000000db55ad2d0000000000bbfe80"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:34:13 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8001, "2b5f2a82120001d600f8fffffff0ffffbbc44a0a", 0x0, 0xfa}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x5, './bus\x00', './bus\x00'}) 16:34:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000005c0)={0x10, 0x800, 0x4, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x200000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xaedf}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fa1000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e06000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil}, {&(0x7f0000eeb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffff0000}, {&(0x7f0000e41000/0x2000)=nil, &(0x7f0000fc0000/0x2000)=nil, 0x815}, {&(0x7f0000e30000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8a5}, {&(0x7f0000fd2000/0x6000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000f8b000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0x9}, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(r2) 16:34:13 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000000060880013000000000081000000bbfe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)) mlockall(0x0) 16:34:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x0, 0x3) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+G'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) writev(r0, &(0x7f0000002780)=[{&(0x7f00000000c0)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da4", 0x23}], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff00000000aaaaaa0086dd60a4f005000000eafe8000000000000000000000000000aaff020000000000010000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000080)={0x6, 0x0, &(0x7f0000000040)=""/6}) 16:34:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "b8000000000000080100", 0x0, 0xfffffffc}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x3d) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="bdea", 0x2) 16:34:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xc, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x7ff], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [0x0, 0x400000000000000, 0x0, 0x0, 0x2], [{0x0, 0x6, 0x1}, {}, {0x0, 0x1, 0x0, 0x2000000000000003}, {0x0, 0x0, 0xffffffff}, {0x0, 0x13ac}, {}, {0x0, 0x0, 0x8}, {0x0, 0x3f}], {0x5, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) preadv(r2, &(0x7f0000001840)=[{&(0x7f0000000600)=""/220, 0xdc}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/110, 0x6e}, {&(0x7f00000017c0)=""/34, 0x22}, {&(0x7f0000001800)=""/26, 0x1a}], 0x5, 0x0, 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x6}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) r3 = dup(r1) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x2, 0x0, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r6 = dup(r5) poll(&(0x7f0000000380)=[{r6, 0x5}], 0x1, 0x0) linkat(r6, &(0x7f00000001c0)='./bus\x00', r3, &(0x7f00000005c0)='./bus\x00', 0x0) recvfrom$inet(r4, &(0x7f00000004c0)=""/247, 0xf7, 0x841, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x8, 0x80, 0x9, 0xa9}, {0xd0, 0x9, 0x6, 0x7fff}, {0x7, 0x0, 0x2b}, {0x8, 0x20, 0x6, 0x9}, {0x570, 0x9, 0x9, 0x5da9}, {0x1, 0x13, 0x7, 0x5}, {0x7f, 0xc0, 0xfc, 0x1}]}) mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x160) pipe2(&(0x7f0000000000), 0x0) r7 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) 16:34:13 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = socket(0x20, 0x8000, 0x44) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:34:13 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000805000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 16:34:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x0, 0x0, "00000000000000eae65dd1da300fa700"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:34:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xd68}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x30e0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6c, 0x1, 0x9, 0x0, 0x1ff, 0x2, 0xc68, 0x2, 0x0, 0x3, 0x2}) socketpair(0x1, 0x1, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0}, {0x18, 0x3, 0x9, 0x6}, 0x1, [0x7f, 0x3, 0x0, 0x2, 0x7fff, 0x61, 0x0, 0x1]}, 0x3c) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x4000, 0x7) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x2f) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0)                                          16:34:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x9) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000008000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x61) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:34:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{}, {}, {0xffff}, {}, {}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000001780)={0xef, 0x9, 0xa}) r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x23) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001600)=0x1) getsockname(r0, &(0x7f0000001640)=@un=@abs, &(0x7f0000001680)=0x8) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82023f377ef13830d500000000008000"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/217, 0xd9}, {&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000004c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000016c0)=0x10000, 0x4) chroot(&(0x7f0000001740)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x200) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:13 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) sendto$inet6(r0, &(0x7f0000000040), 0x0, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0x101, 0xffff}, 0xc) 16:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc, 0x9}, {0x15}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:34:14 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f002000000000000004f6e0000000000000800f100aaff020000000000000000000000000001"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000080)="4191681774097db5147b3f957ae6eaf2f4de765e357409a881cc8ef486a7ce33760a5dfa60d7ab9a5d5c586f3d5758d3f310a3980dc2ea0e37e1ee91df74915c8cdc586a5fc0a659099d5732251a8067b635f217b2f3066cd06b41bebed09dd3eb5fa98b92117029116c7106fafabd53bc40e5688afec512ab5d1722c80c6418d4205c86483be87bd447025b139016a02b09e8d3ee26b4a2041140b3a3186f43445920547ced274122de2ae4411e18a24c641e55bfeab5", 0xb7, 0x0, 0x4) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:34:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="01f2696c653000000000"], 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:34:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x1, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x7ff, './file0\x00', './file0\x00'}) socket(0x18, 0x3, 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000080)="10d9a4d15a0c9e23", 0x8) 16:34:14 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r0}, 0x0, 0x4}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000010"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x800, 0x0, 0x0) 16:34:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x101, 0x80000001, 0x8}) r2 = socket(0x11, 0x4003, 0x0) r3 = syz_open_pts() r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) fchown(r3, r6, r10) r11 = dup(r2) sendto$unix(r11, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000080)) r12 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) 16:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x1, 0x1, 0x3}) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f00000000c0)={0x3f, 0x80000001}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="627b80c293419353520874f438df") openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x120) connect$inet6(0xffffffffffffff9c, &(0x7f0000000280)={0x18, 0x1, 0x1f}, 0xc) 16:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000180)=[{0x7, 0x9, 0xe1, 0x10c}, {0x800, 0xf6, 0x2, 0x41e191a6}, {0x2, 0x8, 0x6, 0x8}, {0x9, 0x0, 0x40, 0x1}, {0x0, 0x7f, 0x7, 0x3}, {0x6, 0x3, 0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) 16:34:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0x69, "6601fa1d03182eab7fff000000000000009c7e00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="56fc9bbdfc69f8cac8000046694537dace6045fb6ba3b03b8fccdfedc4c4666fc04fe65ca58591c05ffb91afeb559b3316528119e917512004e7bce932f0eadd48c8965fd51f701f330f2e610ab994c25b8fdbca217f9dbcd8ca6cec4b0c26e32cb5b266a5", 0x65}], 0x1) r2 = shmget(0x1, 0x3000, 0x301, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/4096) r3 = syz_open_pts() r4 = msgget$private(0x0, 0x241) msgsnd(r4, &(0x7f00000011c0)=ANY=[@ANYBLOB="0300000000000000d8318aa987e14b437d7e3a1d5a250a78289ff85258195a46d9d0bad788fb56acf15b5618ce351a688fc46eeddeebbd6a5849afb887a3f50a0f63db74d2f12d23680eedf048af2c3363cc82e5470f1cf119900cdea0e100f6f31b87fa7e192c5d9faa6caa866e7a10fa9ded28f854aad77b8da0c448acc3de400c8271a608085bd95f96efecbef2213924b8ad485ca0d7eb38a0fd70dde95f95be188f223f09749d52cc8db384c2c0181cce112297846ea990112766ec9dba6dc4734d98cbdc3244a9440e106dc0069ea192ca64548ac0c9beae815f1fa8e233d0f2272c8900"/246], 0xf6, 0x800) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x4) 16:34:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x3], [0x0, 0x3, 0x0, 0x9, 0xffff7fffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x2}, {}, {0x0, 0x1, 0x2}]}}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x10000, './file0\x00'}) 16:34:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) setegid(r5) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 16:34:14 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) dup(r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x13, r1, 0x0, 0x607) 16:34:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) clock_settime(0x2, &(0x7f00000003c0)={0x3f, 0x7}) r4 = syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0x106) ftruncate(r5, 0x0, 0x30000) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000400)) dup2(r4, r5) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r8, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x80) recvfrom$inet6(r1, &(0x7f0000000200)=""/198, 0xc6, 0x2, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0x3}, 0xc) 16:34:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xfff) socket(0x18, 0x4000, 0x7f) 16:34:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x120) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') ftruncate(r2, 0x0, 0x8000000003) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) 16:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000180)=[{0x2, 0x6, 0x80, 0x20}, {0xff, 0x1, 0x6, 0x1}, {0x9, 0x80, 0x1, 0x20}, {0xffbb, 0x0, 0x3, 0x9}, {0xffff, 0xb3, 0x1, 0x1}, {0x41, 0x7e, 0xf3, 0x8001}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:34:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x8000, 0xfd) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x50) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x1) 16:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x196) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x0, [{0x3, 0x80000000}, {0x2, 0x3}, {0x3, 0x9}, {0x3, 0x6}, {0x1, 0x743}, {0x1, 0x2}, {0x1, 0x3f}, {0x1}, {0x0, 0x401}, {0x2, 0x5}, {0x2, 0xd61}, {0x3, 0xe0f}, {0x1, 0x3}, {0x2}, {0x1, 0x7fff}, {0x2, 0xfffffffe}, {0x3, 0xbe6}, {0x3, 0x8}, {0x3, 0x8000}, {0x1}, {0x2, 0x7fff}, {0x1, 0x2}, {0x3, 0x3}, {0x1, 0x20}, {0x1, 0x401}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0x4}, {0x1, 0x7}, {0x1, 0x3f}, {0x1, 0xfffffff9}, {0x1, 0x101}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) poll(&(0x7f0000000080)=[{r2, 0x80}], 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:34:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)) close(r3) poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x100}], 0x1, 0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) fcntl$dupfd(r1, 0xa, r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) readv(r5, &(0x7f0000000240)=[{&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f00000001c0)=""/77, 0x4d}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) dup2(r2, r2) 16:34:16 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ftruncate(r3, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$TIOCEXCL(r5, 0x2000740d)     OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 16:34:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x7, 0x3}, 0x8) 16:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000780)=ANY=[@ANYBLOB="32f45f71d79dd7645dfbc1201ff1f09416e51ce20d497828f337286088b6bf4ff95a651509b0a0b04f95c240346ad18c7197b3e3aaf54fd2250caf9b222a453c1d66809c6f531b84", @ANYRESOCT=0x0, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR], @ANYRES16=r2, @ANYRES32=r3, @ANYRESOCT=r3, @ANYBLOB="9f578d693550b01c27f72dedfedd47b67add6163770aae8581a6fc2a758175ddde828d45d0bcb4b8241e20623c2739500954809f109c31d77de3b5ff80411f7fdde4d661d2ced571bdf4f06e97ff9e3d500ebc53e0fad9d42b8f1a1107999431797ef0e3bdde7419dfcf8062a4b74ad22bc5c3908cfa87e1a5f596cc9d242db4c201b6615ea705861db88d365874bde0030666857f1a617eabef2aedec6faa5443c28929fd2cb1eb111b534d8f27d37ffec308a343f0caa18a2cb6b55d7fa22d18aa9270b35e78120a3ee54d8ada7d", @ANYRESHEX], @ANYRESOCT], 0x3) r4 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 16:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) fsync(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x5, 0x5, 0x4, 0x3, 0x5, 0x6, 0xfffff1ca]}) login: pckbd_enable: command error 16:34:17 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x4d}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() r3 = getuid() setreuid(0xee00, r3) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) r8 = socket$inet(0x2, 0x4, 0x20) getuid() bind(r8, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r9 = getpgid(0xffffffffffffffff) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={r9, r10, r11}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r2, r3, r7, 0x3, 0x6}, 0x49, 0x88, r9, r12, 0x3, 0x2, 0x1}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:34:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:34:17 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x1, 0x8) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4000, 0xfc) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x0, 0x8000, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x5, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x0, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) dup2(r1, r0) 16:34:17 executing program 0: socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() kqueue() r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe2(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffca7) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = dup(r1) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="000089000000ec653000"], 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:34:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x5, 0x3, 0x10000, 0x0, 0x7, 0xffffffff, 0x0, 0x2, 0x0, 0x9, 0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x9, 0x8, {0x401, 0x3f}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet(0x2, 0x4, 0x3) 16:34:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x84, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xffffffffffffffbb) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x50) setsockopt(0xffffffffffffffff, 0xc, 0x77b6, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) read(r5, &(0x7f0000000040)=""/189, 0xbd) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r6, 0x1) 16:34:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() sendto(r1, &(0x7f0000000240)="c46872df685be3bf7dd41bdbb48b7c6ec5f701e3a6d91c4c03dce31d2d26c5156de181082581a93aa06366339d69cb6f6b4ea58bbd5b90c13243e421c2d248b4bfaa5f210f5edcdbdb2374f099169ae8f330ee17e63ca34ef6d06020f807100d8dcf8723024b8007f5bf5cbf5bf452e36f57241e0f0bb59cbeec942678dd2a4b86dcb0732dd5623dcd98c3d9466df34fa382949fa4245780b4257c685f5c1c5adc8269f45edfaccbb627de48d457561853a543759e2c", 0xb6, 0x404, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/56, 0x38}], 0x1, 0x0, 0x9) 16:34:17 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x153}, {{r5}, 0xfffffffffffffffa, 0x1}], 0x7fff, 0x0, 0xbb01, 0x0) getdents(r4, &(0x7f0000000140)=""/134, 0x86) dup2(r2, r1) 16:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = dup2(r0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x80, 0x4ee}, {0x101}, {0x20000000000006, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0xa3, 0x74, 0x0, 0x5fe}, {0x0, 0x0, 0x6}, {0x1, 0x1, 0x3}]}) syz_emit_ethernet(0xfffffffffffffe2c, &(0x7f00000002c0)="171022c6fd49035efd1a1445214919891e4f85c58e9960790517946951b48b07279d7fb75bd586837debdcbd7ff40f43b952a2482df86c7cb431") r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000400)=[{0x3d, 0xb2, 0x0, 0x40000000}, {0x85, 0x0, 0x10, 0x2000}, {0x4}]}) r8 = fcntl$dupfd(r6, 0x0, r7) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r6, 0x0, 0x3f) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x80) pwritev(r9, &(0x7f0000002900)=[{&(0x7f0000000500)="c370cb8d705ceef7ff4ef7ac814b9acb6488446a8cc7c5c13f2a117b61936ef7f8b554f533b125fa4b7712b37eb1e38f24b0639a4964da31f53046f33ae8bada59ae736aa4618d1e11e0b9821551b3073f53955eec895bbe778177694cae42f722a16bfc61a2c945978785aa24da0134bd956478c4c2748fb4a8074ae5b1533e8d00f48e2ae985d709cddf811d8920c933e92ad90c4defd624e5293953be94183b6a17b63460a9b3ff087c4d876d45e25366f218fb6e8ec29a0425cdb1ab26e672407b4ca9dfdd5fa9f5831b334d7b6983b50f7e9f2571969dfe82f2bd645a3e3e3ae2b4dcf7dcccdd7297ba94f7a0fe3e9001f559d51d32caa51acf75a6e4358c82767e67af1ca01df3c9ce0d94ef63734eaeb95a512651e9742c29249c5983364b2ab539be8a80ed2876e1abc4729faf58c958298d948dd12491946ed1504b32d34575234c3bfbaadb3c38261b21ba1277daa9a791a1c4e381674f726da149d67af73bf819714c675569bd10b67f21d086d4282b4c42db86b68e4eff6dfe59d24a5c0da90dbc2fb27aa578e0dd14d62fe460188e51e57db57fa8e232ee88f86d1b033d2ce1d0c1771c81ca86b0ef2cf10bd0e07a80d39cb47db94f392798f60ed4af0671641bb184ec22e7bcc3715b6761eb5c29c941d696309d8628f65d5be38813c03de6972f2272dcd5346826333c501bce1e4b781357eacb28c2539d56a2506a8e7bdd02a04599ebe7a9fb9d4149d4f7a92d02775bf5d41785a64053e50720bd063c9fab80d6ddbb03e42ec063ae598d79282552612e95ecac08d1850fbe6cdc42c818f19f20cd6214059dd963350d7b0d3c9bf37cbaa8127c4ce92de52add044a069588a112db2de99b0d3906d21ae48303bddab17778d1ca517eae77d6247c07da50468e5398690dffe2fc220935e5a571843fb260f86ddf619ab86d84a34e05791b70f75d6f02be33e6f5c84b037aefc7879f4843ef85ce79c9a712cd5c07318344c66b233a27dd293b5c558c724d74c8e6f4cf5a8b3608991002fe5b5cef1545aea04aa476b2ba1048c090450e61200d2cbdbb154bac2f94c880629d54074f2ec7fe771bd43753960835f0bc946966fd09a09da56a669c93cfe20f81c521a0880a61215079ef4bd222a9d79b169f5d2bae35487e59cf79683f6cff9d900e6a7105f22fd4c55081a4a9cfc3a0bf613618e64bbc453a9dd8bbe9d366e5ab8be3bc583c106f83761f103b4ca033d9975e9b2ce671163f055285f4916f51fcd01e428d3ec8d9ed5a7c8fc31e5dd0a07ca6956ede17b3e52dd8df502e2ef54faa08f2ac7fe98d9d3193fa8354cbe45e4cf5961bdf5378c5be752cd52fcc42423f720938d4069eacac9685f8ea7798a184327dc6204c21b288274a27942fa0e880f6828516a649ff0316e6ade631e2bc747e662b2b56ca4d58e4a998412dac484c8d01deee34d7971633e084f4716d6e3482cf0163b2f4d423717b2efe44c56b9bdacb18bb2489c8522360042a4a716c214a69c9e1f752ee001742307d8c5faed7dc43c2dd57bb5a2f03e18e72a950b95f2cb5e9184919a0ee12d442ff71140a4edc141b869055312246d3592a1c3adc55b8e634b331e487091c5f632153c1f1dfd4fe47acbd4ed142e980465840c9df76f94394ef6c5ec69a624e14d3dccaade345bf870efee516fa3276b8b3643c715ce7a4e6293992a0197e7d28687fa9e9a9538b1ebdf22fa6ae598265db02e627c64230e4e94b7f6f77fe153370c19c15a95f83c45474e58bbf870a47499e64858ef17ac138769fb7de64b19e1b6bd531c1ee99d62289c5cc0b8cca9f618c3126381315a12732245d658ffc8796c1ce74a0b8c6966c87ec1cb24dacd7848ab712e064c0bfe716afc0d0ec33630385a6618266f80a14856e04a9106002c1c29bc0cfe409017ef3a3678ac3cc62f110fe57088df4b360331e51f3841a0932bb067d714ce6b4b82cfbbbceb616b669ace15c7dddc3475504abd4d2dc3e083abc6a604e0a82338f2b161d4aaa29ed45f6d1d74ae7fe35c4c432ae473f0c1dd8739c2be3fb2c0a43543983eeb51c4a1e9910c855193fe0f699bd08bf29b9c9c99c584048457f7290d33234f8344e14d52cfeb64508d06facc339daec06c23391406218bb3ece61dc085912649fd739763fed0f8e809efaabc513d04bd9e7056affca22275809792a9b4f84413761fa6ba4cf7099424ceaa8c5ded0f3eb87e7ff2f6353a71e7ee7e28e397444fd7440062573370962e9d6663115b3d7b7991a95e6411bdfe8912460ded3c6e852a9a1306d0be74ed1c3f736568ab99b6a48c0d45e7f33dad88e5866550841c36eb3194df826a1583c64a2d942f44ddf2fbb4000da1903a6e7a7a43fa8f3abec140cbc95996b423d92cd608b4b8645212c399c9695af3004ffd1177fde6420c01b810b8fec7eeb08f816b29b98855bcac20e4766597665813b4df312db20c6251f8cdb1d8a8e3714468c2c2fdea4741e797aa6549e0c74b0899dc0db0a89d43c3a1a95105bee455e7bc5dc5fc21e5345da578b9db3b149f73266c7343d662c4fc802508413e97375b277c66c5941fedec49c3cfc51cb95b3ca263635283455cf081ef7a99b440cb22ae2d25bc719f9fc4e44bedf6bab01288424214d05e8f4178856b5856a17030979bfb4ad26aade52b3f20a2e619444fa6472ea295ab4f04997f2de82a2d31feba16efbe05272ba8f6f4637a4040b070519fb4cb88802c5391292bfc6a63b9b699ff1bb2aadac9cbb4c16ce7f315a3a2746944c532eb21009ed8e2bac94edb7bdf9b3324a9d3057a5db25b3c69669ef37efaccfdf96545412e07877f448b5f3434483a3f7bdaff2a36428c79888ebdc42967a1c5846fcef1f4766c09c2576565caebf62840eb8d0134958f209ad87d2408a85083198450c0962247624ad7b066236135d60f14625560892cbecdc5432b8f52507999e8e3a322cd87269fb08119e8339d2f96f02205c913cb0380bb4004b808cbfdbb4da7d98d488bbfdcc7b3982c77fcfe760d633cdff8dc0b54f8c3f5c12f2e94ffcabec15b4ae5daefdd22e86474e1baf082ba7dbd07ff10ee6f57a3d6988518919c7b6b803b04d5c173b1569efef627dce3bd97dd32d28a508c21b83fbc35299fd7495ef64ee473c8a18a90bea3ecaa2dee84e7b52ae62892cc7c7904c52198753dff4c658f472aced37c22c9c918511d4e43383ce2079520d4c5cdaeae8c24bea689b07b020be6103ca286f10f70567de8c1e1b59e3fc554b557b552dc53f41e82e79ec9454e8df87988fca573d20a1b7f40fcf18a98bd09b12fc42b029253981b86b45e3e4b0557a146878452154e63e13acb3add32c117570b89a3c4415dd83433f5a77264c0b2650127b105deb81f9082057f05f256eae16726ce98eb30d4e8d25fccf5012d49ec301f2d4d85f4391fa89b0b2f0abae799386f8ac7d8443e45efab0fac8288c52f2a7a5203ce319a212c305fdc28fb8071964998d113d6766c25362d388b392bd0ccb9443af717944dcc748e16e1ca8d0cf130e7ed5672456ce31e56d3031045d4bb368fe47326cf90e6e630c8f9877b7f43ddb28e84a0e14991e46168de61f8ea9b6fbcba61370f78724e81e7ea0efbc3ef16e035c4a331aef950ca984909142031375095f10dc7240d35411481b7e4877d07e76261cb7f50b07ef478f9dd4868e5640c55421e2e9745bcf6daa7c38405756fff2617a9ae22d33f31a6e705187cbcc675a9fc82395535688b36930f993f9919d00198e84c70611827c6684d3e9b579a98047efa45373e32e8e9a3cef28d07cf717dc72fdd1cc2db6882459a6b78b320a327f76f44605ba8bedaa003441523e2731df1798f320ab978db8c05c34419b2b185df89e3e9a9053f0943d031ffc68dd872cff6e2431f17bf73e1d197bfe555b5c99856f50feaa01655f3e17fad8891cf14fd14b33b0c6721459ecb0b3cd5e2ccb8a66184aee16f2733e32eee1a92db1bf1e4011e58d7788d665ba2b08654adcaccdff281c686be7ba0c0ebc5909935fc722e764bc66062c4984f409b50ba46c10fc38f09b298fd50fc0e2ab20e2684029889f0c4b857b0bf02b0b800368c767f6f7c8582701498cd716c3bca70321fa2d99e1b1520f40eadc9b48b89222c3e8da21ba4579d6d5292b07371fe6e6f72ad3a580705dbfb9c6123ef0b7049149c1196bc2b0117d80db8ab435ce1670266e4e475cfa37856031b239b6278553ce4f841d6111a113789bf7b3276e72a7ae85bacb6b462b639660a30268dcc621ee3db6e66f9169aee1a46ca2ed97ad01f702d8e1dd69cd4aafa4ca8dec910aa17da958d569735ef6b5c334a412f4ca1866eb3d08f1cdda9d50ea7b27d1f0faad3d7061319784edacd659f7f20e8bfa1c73c9b114f256f74d4ed918ec106c080c7292a7fa8fe1722bca12bce1fbacfdf2e6cc545a0b4c8aba6fa663f6e07054d6de34e63df897936f6d998a901bc8bef5d7cac3412be348bd0df31168a806bfba782a5a3e7653f226635132f819913062a13a0ff7d8b05181c61db9c9dbbdad3c27bd7ef48869e4b88e26718e77300f5b903b229306a5de44719a49fa06bd9ae3d7800e176bf24e8e0d139be333492016f0cf6813a22818b295f4027b861124ec502ecca970beba0f9224fbdff291ad4318061928e4415d976469c9c549a522df0b29814fd5236f88d69c4fcac12de448c9af88706d5d94098e427cf400463565437f4936a630676af1407eb92af1ed638ac49c619fbbb5df28cd98140c898a4f77d06336844254a14fb33857040b44912963e27845c291399edf6ba892af795c1fb156bb72553aa1ace3e495e5c21981889d52264ede240bf744ff44bb232d09d18498c26a484bb3a5c8ff1f25020f5319404d41a232baf852acd52701cf9cd4ceb13747e874d9e056d6de9b74fc9f167c50451d00d4ee5fc47e527d0e7a99d6c28733ebec2ea727d149b10db6aec1bbde0519efc8bd018e79eaaee49bc66ce4ffcbf023581cfeeddcc1fc399a6cf71c1623d44c19ce7e73d5a463eb97f622f6043172dcd9f5bedd73ef1eff946015484d5970de490da8cfba89d606f24680b2974ecdea810f700ca585f6a46373ede4ebfe4bb47dd293feca9443e795f112dca041ab0cf2096a9783956f86abb98b81514fb140a0528d0445194024e90eacc23a82384beca4b946fdd2837e9c5cc7e0485cb948884cf38b8c270bb686e06f57f1e9ceeaab3b8bfa64ef360dd0b53fa1d282988b186195998cbdb4108b2d0e82e5c13adc22155e850b0e8ed1d3ffc283a0230b4293732e4986baccbe0bc9d27d4b638d3eb594435cf94f0f6d45cd6f70a185c85fce34ebb41be2b1591376683ae638438f43bae365e0ace2c776cb280e1e0ec3c9d3a99dc40b958bd8f648a91fd994175cb6fe860c9a4733da1ca751b23227c47982b73a3077bde925bc2e43edc85b70dcd0979bb6e3556d0a50135d718200626f1299c20601a7007cb588603e12b7a7bc7337e12623c573367842342be2ba6a904d4fa0cf014d5ab82bcd9896aad39f87640fda63a095e40251cd577671c3f2a6a880ae47897ac784c4d2c20b5f91926078f0b7e4cc0ae035a77344fa1b8e4a6ea5611ab4c8fd0343975a05b77235b91ccd6d02e54cc415b81bd0be38e6c739809fb34efc6577b721814d5be134f6df7e98ce14db2d6b4fb281254a5a1b9e8adb1cdaa03ba0f994ca9173d741f53a4832a719e8907c1b02d65b23c9827a3479e5c2feb33611b6d3e39713a0", 0x1000}, {&(0x7f0000002980)="56ab3dad8af49ae931ffd4965f266f1eb21831a45e4b8becc44255b57e13396613b1a729df0b7929caa0d37de921f2e24b3999d22615a1923a08d0bcf85d3d7323ba8b11879ec8fde09be908067f11ada47661e604aabc30f1d205a8496da9767b342f814dfc0d62ab46b1b3a483f17da96429c5012a81c5571023163e6bc09c2637f5f7e4", 0x85}, {&(0x7f0000001500)="b10b2c9a39395c549743860c2d13be1f4cef184016e6f01bb1e8940cdf94ed779bd749d280efc53ead74b5198d53cc7f1e2bf8b2b6ae09ab450f320cee827810f27627ba4fe53bc79a3d7710f89d493783affc22dc57072476596e5a7148ff8de9ffc7c892f9ba1e12262558fa4bcfe9f5547e492da33dee3e67cb8b5aa0023821d592f07c3c", 0x86}, {&(0x7f0000001740)="3516a7d5042ad7066480d114a9c38dc561933db3744e312c8e036aa5af43b5109cfa2183be44a088a7e25996401acb98ea1e6cf710ae67a73dc9a714aa89fd5c67ad7401589a9a5a0910c5261f9902c5e1e592ddfbed2b82de173cb8d05a35728ef47d3806c1835ab0d4f8ca166c003cf76429d5923453d5d7e492cc7d0b7943bac011fd46fdfe61", 0x88}, {&(0x7f0000001800)="4d6b6021cd19fbc03ca5d1a745081d5c2edf4261f7828030c3c3ea5a81ebeba64402ef27aec00e77208efbcdfcd4b359f0c965b167b94713321148ec466bb95ce5319fa557e88c17dff9eaa3f0ae7d95b9862aa6abda6949be12dde48f3acc1f3f04bdadc5bba6d39f83c5976eb92640548d34d04eb758827027abe36ec949d6eb98cb8f582e97315b9d022e1a9dbe858886df7daa93ce9623ff3964e9475ec2a28b767d35b050491de935fcc109f43e3aca37f94930b83347247cfe19296314022f4813d979424db0a1512e64eb7ce7061b5ae1356dfbcd225a16f001de01e0be3204d31b348da7b44abc9567f1c374ef8a6cc2ac7aa5ee1d707c6653aa6d43b83c9cbd92745f1e5d8932c240b782319187d173d27542dbcbb6ce9b481986077e20c18d9a9155a6466455246352a8e303817613e23ad19516e88cdb69e58158cf52b06a73f2aaf3cafd98f9f87205f295428636e9ddf5ba2b9d19379309ef937ba9a2dc8f40e748deac8a79bbd80d4d0e05436a217ad434276c03e3c2676cddee5e387ae080c34605e9379e5a958398bc276065cccf3e90cea5d585dd16c09bdc8faa55d619ed40de238c2363b110f1bc5daa89a35b084a94edd22a503f5221e177b8766114bb13d34a5c9ed4ac19df504619d049f0201752db785793e5bc9190caa81f43c9abaf42718b427e0549a78f02e8147016561165f9ea443c4a4a59b50a5604accae69cffccd823a31c5182ee4239f8253fe96076f7238ccb507ca8502a899755b80720d6b9e1507a5f553fd7d856331c8f0f8dad07e8afd4374b73f96f82b20b4763a7284a3c61b34d784ed6daccf3243303a839c7fbfac7abf0525ef6635450e49d315ffd455f40b1661d72bd0b9a5f0f71aa0cc8060b65a67e5150fe2df12a2ff2f4c2223affb876c05da7540fa0332793f5584dd57e0914f269c95bccb84e59e71d8ab949c5345bac79210735562f3f62ac52bc071c5d30d050f5790a6f444a2ea8ce5a8440e47780a7ae1648062dba972c3a7f2ecb671d8305781cd571ffe1217cb4540992f5526a44186f4753b2115fceae7cd5758addc8ec3306801ec4c05f73fa9bf5ac4e31888423ec049f3465fd2ec17bcaf14c073153b136561371678c9902c7268878483883c3aa0cbe0451862a7aeda9e32f7c401471dbac7168a936c3d7699d4fa198ac3afe66322e2cb0358117a4b18f0b2190318a72985e68845160316c8a3cb149dc81d9306936c992c069e82d998d78c6b8e43e344ba62cb5b6b70f61ed6a5e0d8982d3c6120f2bfcc509dc4ffea3e539cf8fb057be8292de1a5df3f147cef00e0787ab5092b695431313bba3f1dccf23ee2723c4e4c49616884058dd35c3f46a7ddf5539e32bea187f5515d23e47a751556f05e7912887f0019c15721d8861ebb53f2cd882a1413d71f0218ad9e7a9b6ed47d4c2c51d6ca0523ef13b9f38269bcf8449de8f2479cd0bf460ccc646eca0526afcdc6265b4f078d1781e199e9e66e78299ca07a003927ede757a1fba6d34d9c84d6cca4f87af00c99b053028e97823d0175af01c88beba9cbcc2aed999ebf16145546adef9134d354defc855ac5da37e73c46bbd9d52e5c75855f9558d2ef22dac63c7bfeed0b39622ca7e13edcd0590bd946868353b4363bff711c1a2a98183f255791d568fa3ee5319b0b1f15d88a56a7c4be3b596865425eeeb0e79e161657d0ea4e29b337572100003318d354161e52e5e44d408c195095fe89a6a73bccede832a0e5bdd0c42774fd1f6be67aefcc41487c54f1ae659eaebf0269d53547f9af990d0fa285bfba96a500d42552f0f4f0919f45dce4ca5faf957fd68f7ecc5fd534ed36ea775da4ee50dabbd6d47018044e38f1f4c1cb351a6e981bc216b5f9e6f3c0681240f33327e0d150cd879f13895bf7d61e77eaf45707bba06b26457d69778b5dde832b538b26efc0a2270154d49f49f43f7410eb118e1155cddb054b5cad8dc242aece78f7fde719ec5b1b6d8b821cc1074fb2e84ccaead8f2de1776c6906d0126bff1bcd5c47b3594ee47fea2484a6ce8c10bb9205a8bcd2828f131703dbb46807f6b8c0af2b9d5855633b95e7446d755b9d5e9fa98e7bf7461a809631d48af98bbfd0f6f6c947a8f4f68f95f092560b20e6e99175f3b7308df75f5383971aa36a78da4b32b9e135a4daffcf2daf26140e3b169f9a471f31317d52d333ceb00be60fa58230bc4c68e6d742fee17e39ecedfd8aac8d2cb4fc12dd4ce8126d6a8020e831256e2f4a6c7260983820117d43f21431bd0c66b7cbfa1f4db4fdb32c1db3256feae5a9a156d536ae3566bbf183e9dc9381fef85b9c5d8c6df1b0afa890bcc9ba2ccbb77f7c43604a1fbd6adb6fa3086162af394ca6788eff23a208a97c103d9634b4f49826b3fdf8d25d868f8fcc08bbdd7b36e19f4bb029d455027db91bc25eab5b5a5519750002d883c079064dcf4f0eb905b8cb4b830f9e5da6333e28f2bf281ebc7c48fdd6d714fe9909c63cef7ec808b86bf02a78e8e50e0de9e5ae0e3a034127e515b83362db9f664db02abf9ec9364132c39609580e730f4a5a89804c16a2ccd455729363803277a3b8cc7b18056bcb26bf24b4b5c528f0d916f93075da7e83eb1cab0fa16170d7bd85677ad31d1695cc9ec0f1fb91c9f00ba59eeebe9c0e19a90dfa096f57cdf110fa6a59206842e21199429a3301833a2a99f8c32b788ea9b5c8e45f0db2d540cff4ac6f1a61154c73a1e7a2feb95cc3eb007ed73be070c446252069c695e31f6990fabf8307af6efa4a8b0ad48f4a136477c281406e4c7740030f60fe72c8f44675fb2973768c70b633cacab6ccb05fe4a3f2355eceed2aa47e7d025bc8c029b7a83956768cd7cc4ca92a7543411bcfab75c558bcdb0fbc12bad4a9620c69b4db75f669a13fabfef967a4cb4b65b753cf54a7e37f4ef4d3998826d19f3f53e084a6f7e720f5a51dc41a6ff3299455bd712e789d720eceb2741bb6b44aa5577ffbfafde3c1eace35b379140a6324f88b7b27fe42c505d6f7ca7179c0c12940ef051ae1b58e59e32d4bdb8b4ddda2267efdf7090fdb50258f4bf87084981580bc2618978370b9a543a6c8a531481f1f3fc1efddde95889160b9e5027fdb1ecad907de15af954747288f40456e1ec4480f3d1db66aaa68b051c5d08039403a4b3c964d5455033e66a7149e907d52ae227184023eb5553f2d0cecf99315ea73368ccf88ac54980d083ad11c0c7d25fdd16aa5c7e6d08a2a806ff2ffa72248a0c7aa5f787d81353811f15b5d6afd7db70fe76ef7375415fc9a00186f67a6a3ce2530591d23f6f23954ad9fe50b3670fce6861fad98b7103eb22166c1f14707282d5e83ae1ef6657bc73aa29e939e9958b34064a90938e60312b34a6cac76e6028b463ba6e79c0bfc4609ba607ad1ce34388b4a8e9a2ecc3025b783be6eeece0f1ac936c9722215471c4c4f70ad2549c1055ad320480c5eee3c916052d74792b9f7dcc5296ab0fbab1d5dfe7ad7fe11a40fd67fa6ccd34ca361f0368a49b4c5ecb65909a776d6d3ed4bc2ea076ab43ac37475d68f1180ce92e81c6ff8fe9d2f28eef166317258176b8ba1aed49c91ce4636228c4d5fe83409d24f5ff186d312081d3afb9f8769d83a997bb97e0a7bb292b32b2221fabeef81b052f46bbe697046ab565c6920abcaa26d5034e33a1e73542e0ad44c5282c5df64f82c1ce766fe30269d2e58040e43e80bffcb9037348823f7d9d44806dad27537d9f57747f5ab030c8fb65a13aa7892010b1aee37f8dc9d555a9ae28a67ebffcfe091e1321a112115bd314176bb23714ee9d2f3b1988323cc8cf8ae66e531e4f990670524f7cba1400054d00309f72d24f00a745c3a6b8b447204c36b30b6d1a3e7cf773a9827519414f1615b5a2d2fd1adcbc1d72656ec6ab35013b75227f87c97bb5a8c03c9ba809b8e6d12813973d68fe4152a46bd4e68b0e1431007e0a8cc4586b05477b099203e00a1fdf4307b31618fa45fa4975a185a58b10932d2898b5e4b3ab84ab5fecf49787676fefc5629c5f084e8111792b730599b1f76eaf7ae5a4ac7f82491aae0fd9380a0eb90ce19351438990d64d09bcb6514298e39c457fefe72b27fd450ce565151ca3c13e36693376075c5acbbeb7b86eeaf28a712931a7b8295dbc602ceaf78bed97ca03fad6ec59d17a317f7a7346ac9f987fad693b4abc33bb9c0b082503a16a5cc60f81e9c2efaa3be507ee2a5aa5e09ea0c09e06f5cb6eb433df7d17f19eb60762cfcdb5d48494909cc5fdcdea38b8f278b53e6546b3ab0a63671b6a17cc336cc994344cb076880d6c4cf1453bbd67a7170750536e1bc5cbcffb42a2dd94bf40cb3fe06cabf5dae651cbf709fe5cc754997926b67ecd95825914db32202cf88dc201e4c7566b6eef30d2a74a6d88af64490e57298beee22173906841d62ccf336e276995d2fe658c76ac8cc6c4bf269d4f4621d79269a0cac16810a966bec7e01c8d340117c08ee6512877cf0774c0fb9bdc3355bfef5c9e50b581247e4a69a79ca1562c7fdb5a00930f40da2fbca419f5c0437d98bac0416d43d95d68d6ed83d6f05d55f44e3f7c3dcb88a569841f1774298d1141375ef4fc25d0d9800be09817c0e15fb5e94afc7e192526c62a3524b76fbdc6d3e7b645a2ae21d0e201947b399da3cb8471cd333c903fdae4fe3a867b093d3acd02c5f4b7705d06924bfe0719e94650fab3ef7c84843262ef1447baade56e6d542faf5d5b7b0d461004027a279683f3729c400ae11fc010436b922afd59cb507d0f3b9b8ae8ec50213eb0b30b8677457aee835df65a1b6656172d4d4deaebc1f0d845e08608a07cc0e49e6995025c4ac1d863fa3072edc6347741f508a54328c4b3553a463e2d1f566ee4a0c0fe68926e0e606e178c2896be3031d8571796fad8ef5da32b310f2a0239bb6d26d76394c1225ba69e66f08faebb6fd1202c603d4d1f763cb14aa0fdca8627d045aa92b0874883b9c0aadd89387afe7b0930f28907df36f75c9af41ca2b3c20f28b236aa20a561f7b52d21688d719a141892d8fe87c82d593e44b5337c5f5b0085fcf2f01a674ebb0c959aa7bc72da9ec7a7f04c2c6968134bf19c33f1a51baa7a7b9b32f1f8c03c235948e77ed9068b3f55fbcaa72d96a361fc79d7dc76c86bbf21a68bc6f50c97d87c2e180d88e5d7ba6bd9e55140aa435938fcf90b1557e87d3e4797c7dbbea7ac8d12aec9983937e2bbc8db18675abd0f1bb50de32cf513f6ed6c99943392861ced788aa7f5d33dbf2827f471502fe40e7fde0eb37d63afffc0ad69f94e7bc45fa7f7d3e928c70aa348bef60e71ed1d0eaf10573e76ab7c6e542d780ddc05d7553909a8728b71c3ac88f0429fe3d6e46f41cf5bc3a2129b2c6f6d626461efca06ad7513d956ddb7cf7c3fdf64f0f6cf3b8e7a9a4f7b05710475f8cd4cc7346b24c6ea1ec78b66cf3a031e4427796c3ad0dd7f2ab39d0ae25fb8f7a6256755d63c7118626e36c9d30a38326f2ab83e62ea452a2af913543028d321804c7450c33391d76ed616fd3374ec6c639e9cf9c4082572c063fb9fffc100ccd49930cd3ec78babec0d42c005cddb9babb767391a12b9d332b2cc1250ce66bf3b6758624bcccf2bf8698557f27dc24dd9a8cfcf2d6ef93da9c968a8dec4266d92e2f4ae263e29e62415e0baa19adb82ae423f3ef1dd0014c8c877925c0d0f9380ce626c2d9fec7544de806bb421a17cf22b53064c0582585017572c42c2151b6e510051fe709", 0x1000}, {&(0x7f0000002800)="c058a79a2c36a3651c2050b0b05d7775d84b3f49f3300f0f1b09785363c1e1955af5c259d74b335ecb2f3f5a5c5b4a494ff6bbc79ccb3a58cbb232ce5ae56b7a5a218142352420f855c5eb271209dcb162035f29540e263149caff3901bbdb79c83277cc2f1c1a95879cd9f07f8d543be2127832077ec86dadd47f669a2dd3f433e9a5797b14ce93df154192063cfad8128fd4a71691e9d9477a35c636ba1521bb95741b6ca315668fdfbd44846a7087f31e10724144e04deb557a7999d114b32af30634aae0bcee38d47f75f3b12e1396dd937efe2734a7", 0xd8}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r5, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r11 = semget$private(0x0, 0x9, 0x42) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) kqueue() r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r13 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r13, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r14 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r14, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r15 = fcntl$dupfd(r13, 0xa, r14) kevent(r15, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r8}, 0x7fffffffffffffff, 0x40, 0x2, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x8001, 0x0, 0x0, 0xfffffff9}, {0x7ffffffe, 0x0, 0x1}]}) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x30, 0x0) fcntl$dupfd(r16, 0xa, r19) msgget$private(0x0, 0x5f8) 16:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchflags(r0, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x1, 0x6, 0xfc, 0x1}, {0x1, 0x1f, 0x4, 0xc4f}]}) 16:34:17 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xa2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, 0x0) socket(0x18, 0x3, 0x3) 16:34:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000280)={0x1}) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) socketpair(0x0, 0x4000, 0xf4, &(0x7f0000000240)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) fsync(r2) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) 16:34:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffeff, 0x0, 0x0, 0x0, "010000001e00004542ffffff7f0000000300"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x1, 0x4, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:34:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:34:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r0, 0xa, r1) close(r0) r2 = socket(0x18, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000100)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffe, "d70000000000010400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x16) fcntl$dupfd(r0, 0x0, r1) msgget(0x2, 0x1a5) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0x315, 0x800) msgsnd(r2, &(0x7f0000000540)={0x0, "61e692aea3b0c06ed7d2ef5f949e8abdd1d6a5470c0545336d22b1d991e5ecc22fec6cf7face48cd339220a50eedd0b3a277d46e56f64aab12d5b59986b830f2677c8fc265ec105dbd7bd63fd972fc459bf26f423a039a9bd87f622bebb82be98ef43a84c3267a6140a4839cf8bced6d437dc70abc54d8d6964759d86a61793a5ebf21c8f3b8f5e04a7923c7fcdf26b6ea874a100293df538c0b6059b6e55b4e4b171b8afc2e118c0730acadf691069dd4c6d38765815eeadc7c5131e0ea269f50bd08c26f0674312eb50e2c01dbf1b1e3558d94793b1444603f355ffd37bd7b4a12c69798b714d6e6cc304e33353320036abe64d37da08c65ea04e44e92342f81bf1a3e4d3a6d90e19135d332468f26aae11b2923308682f8968775f2956c295bd696939ab02d325baaa442f152b08c6a3340a1948f7cddf33a3fe6fb7285e93ceb28246ac595343db48492c2c2f640ca439c7a2dd7088d1b6d6b882396a54c020ee94eb0fa5f6838568648da7bc97ede4db6def047f59745ca650e6b7c622a39b53715ff6650a6fcab2d07e6ed6ba2c4c12fe4baa07b0fee3f92f0f21ad22c70be12299e24dcf46be3a09a1523bf4858f51ed69a200bd43b3f9fd3b4ad435e626d335f4f4c6092e3319da4b194dae80d19449c0a964a1567eda4872d5433fa795e9bfe98826eac0616ad4a2fda7c82e174c43e99652bf942f3eaccb4b8e7eb5758b2816fc8039b3f5a4ec08da8b395d16ddce2e1d0e9d24e5c014fa9055241678cd164bb2047e0e5f4ff117cd8855bdc3d8ae7ff09932a359207d15c5200c44c8d16e9745e7170078e4543d247e4dc4dfcfb40388b9e66c18ca2bf0e587057265df2402bee45e05f0acd0027ae537722a755f554f62dcd8ae92f182dc63ef86a4b45b0ac39152829667074fc3b3005a20d248e0b4a11627cb144b3c016dfd31f548395d1cafe388ac57e6b62ef606e1fdf004c2c38c0b473ce0f8c52400c4e3d927ae1fc14814b79bedc9890a11a87db2977efb42823f6d93d0a08052acf39a72ee13754ff77958e8bb5a066540b1d81c46f9e9277d6fbb8676f632f8b29c899fdfec16dabf2322aefa1e15eba55bbb22be01802ceb3df18918c2eaab4470353da2f4be9560217885c89032b9bb63696f5214ba0cf65a81f1b54fc483953d06da2d5239f14e07af766e03a078f72032e0af2e96614ead75a0b7394d60777659b673a497ba51b7ff7f660d5059e7e1b3842861670b2713d76e780c09593d7af4db93befa5812889772f2c206ade53a82babedda4029160863684c6be781256df0cb328f53a07f4f1600430776b657aa16bccfb16cda5719a6f64ea101083b627d092eb1478ca1f80bf916e9071bbeeb9cf3716a29f2acc716decd4714f3cb533d133f775504cf1fa10745f0f571cd94fad7139bd8d00e65d4217ba7bb39807cdb94ed0ec36e6b42df58018486efd481bdb8d399e178802e72c9c2558ea119b828e68a306462609611b6353dc3849c551d977739e2346c69042ce3b7585e95309432f3b9ce0f7c6cbecd6584d6c5bc354432e16f88ca0d226ee23295f2ee7bca5ce18b62b26ab02a32a9cc013d899c49d2784a1c1a657869dcf94509db58dfe6a80aa64236b792563275f8fc981befb3edd8a03bf939ac5e1b7e0088736ba39f3641946138b2991d97a9ac1fb3cb5d7269ec0c6a1af10740dbb9bf525fe70d7e0809fcfaa0b1bab72373f6754f55805d09d2fe82a775592ce23a1244b046132937e1a41ea33e1bd52d8653c98345f86e6161a24ac167664bd0e6bb0507d544ede97e6ce566d709992a528cde971ba7a05cdbe11a468323de10eee454c4933e11143899d0ae62c4f9ed4e6152f7a829f5e1a0d63e5887593ad31bbe3b6892be4484fecfcc385ac9fbf4bacd490b637b17f404d08631a40a34d42d309510ff8d563243f34f1a7bfc37120fc3904f48aa2ef53cf98d30664ac8bcbed776b5848def2302c433731c7d00c665fd70a5928e76dbca5547119c60b27187714136eceb5c56c2fb3f4fd9b3a4c4fbb80817e56fd2aa282bfb762389f3290b3d82262a31f9d9a43687103571ff363c8fc5f1dd0346c08e1f6dac11ef319ea4348b092705ce1745c2a404d0fed15b0e5b7d2303ee3fd524bce447ba477e3e79f23a4ba8b2e93994f0f5ea40b67d4c14ed31bb5e805ba9b830d8bfbdf0b08f79f48ee6d37d24a98a8d28a7e87b2ed826d7ec70837fda0586a2c3c35a29dad8ba967645c3fc660820182b4228a6fb41180bb3ac3527b91b979aa89d47c09d1c706288828cdf56abe21293f49de6ea8cd6b2b785e4814b0e06ddd4c79ba96e01d46551326900d314806c5df090fd5b7ef1fc9afb52daaa879a3ca668df86822da91c55cf3bc223a9cf8324568e091e7fd70c4807f2212f8e383184095dfc2186f790aaf692afcbb3358ade65264ebb9df50d7a0cc373047124c150ed899f4ef87c466a1dd0c4ab5167d156243f6822a797a0cca6f8daf2a6b780bcdeb12e1a4f5c96cee8c6a324806a85f497e0d7df27eb98a505a91b1cd545ff0be7f18092370b664d19c9dc8864a6b2d18a7975142485ee44e4673187f7a80d349d01145d69eb6b873283adb6bba9a54601de3056602b8319bc3e315ec7ab6bd993a97477e1fd1e1289f1231037877c007fa6e0ebf0a94ef9a42a2c3c328cfd5917187cf6d8712a774ac3f69683a8d78b378b9497bc62275cfa5b5ee274eabfc5e549cad1763d2d642db9965ea95767750131db7a3cfaf328b94a52b6277a55b5c861c2dd4cb06c1c489449547382874c0006950e314987e0f3a1c0a508acc3bb44afef0a7a746cc2ff99b396063558356d6a8a66b4f6edebfdac479f75a7aee3f285f1daa918d9d6b8915431b5a2f7d0969155f3150764aeb457984d4dac65fb1720d401eb656dbfcf37a2f4c10ccd104159f1b6cec6d1572a1c109c1783135fe37aaa13b95810f76be93548cdba4c12059cd2706cc4688e8b21c382da788eec00495c6fd05266cec26e276af2b8a1551a4926c08bcf2ed971094cccc868603bbe70576f64e43735cc214ed5c6bfb5a5419246541db05d9afaca9dfb1c266b9ae661666c5152d96d1ff7c167038c1601ed8c440ce982f0d99a5572b2f643ff04bcc1cff7eb9e8376b499a1fe99390e4a52af4b4fb4ff68f201c9e0585a50574fe7aa7496e3979bba4af474d525750ab44b420b6dfc760f6815da443a3143dcc014f3ecb710d14cbc26bfd0f06ff9cb0571fba371b1b561e0c9dac1e369e726012e93b3dbeaa6b25b4063234c83d88acb2265dc72f7f8e07a82433b1419825cba99e0a7ea331431ef28efc76104e8da389e4b9c51ab5924b6ef46dcdbff4e762ac434b621cd029351552e4543ec5f6c25cdd828845a69f76c77dd8afdb0f1c388479adb5ecbf21c47a34d91b1737b3aebb533857bf552281b9cfda9457dd4f453a656f0af408838901ea78059a4c16d6d7817b8c698d46c95ab515589126e65a9ab6203260908957acbbe65aa3a73447fab9dacbfa03a9728a0e0d5d48b97932562cea624c0de76b3b5f75f640032db8edb7c4131f80bf39516a8d6e8bfe43aeffd161382aa29db3c21ac39ee9198b8ddf1ef6e28b203f905067876f86ac5ae936633d9f0211ed2a975122e3465f1332707c3a2e5257287a5fd01082bf84793cf7a117056e663bbe01435da424971b7ca2423475be020ff2e9b6f8e3d08b2cbccbd9025466a8430dd484477917ef61e0dbc1927cc2932b047a8ee7c92ef525b8446a2da13e9c828c7a31ad24b097d0204e13951a9259c494763b3eaa83586db1d6560473ed305499405d2457600cae7f9ef78c75c74a817c3b1e12a5ad133ae6eb6d5868919fea32f04d3bb4841b3c480f2d2228ef538e20683188a2e139aaf02ef020d10a4d870644aefb69c94403cd4b7a923c3d41d79707d52f27c8a6cccc2f041e89284d278138cd710d975d5e6287b4223fd049b037692945e2f32919c759fc0e759c63579ad9fa8771032790f0143b2828def8910d372556a8985bc411bd17b59857cc02dd19971d62da002fbde11867f6ccdf5cbd0ba586f0b862631ccbd11da572c2cdc26ee6c60fe36d3b83cc86101d7fccc65fab70a27e178a4f74da070f51273db8ef1aacc3aff6a7a1d7dea2214d10cca42aa0adf2eebce66379be5892384be568c72362b15ee910fbf796902b2f297f8bc39dae1ad45c477f4ab2ea69a945e07f96cf1f62517ba3e587c46df59e1f2116b1a0d8fd16b3a053c0c1ace30ee811280855415cafeaa4d866436747d0262cdf40d62f33534708893e22ba859634c0cae9818fdac973ef8da45d9a8088167f0672464e1612348db7f918a7e682c059a15ce34f73f98a2761048124b8087945e5d1a8e747c02a7c59e72d0e9d6436c653cc6cbd2b96bbb604a1c9712ad52917055437a705a9512dbf2f8f524082a95a932ed7cf34601a43e0423bc2c398c5a2632e39f6464cbc3e5671e70a25123f6cf75da0de53e8cd3accbff1042551a85fa818bf2b3f83346fd49978f5a79fb34c7aa57e0e421785d86305cbe2ce503a4be8528e2c5681da15cdc7c098f491d77c8d5057d51732b3ce384b1c45572c3c60f4ea25a6d89156916c29e1f20f343aa1bd80e35dfdadbe93c0a1e456c77558bcb59e3393fbeff85856becc57db25108ac61f9dfa76a35ff5782835bf204cd0c64cf5f7a42577dcaed66911a5f3121800a206cf8202aa3d60c5b7163ac0d5e65e7a099e7bf2653335279ff4a205b245f04c3a80945111042e39a561bf3adab60e6d6b919be4f44d888233b5d80a431240a84e11b8a4ad06bf8036e3b18210dc59820c482da23799341b4a3e4a48600c2d4d4d18b16749644d3e7aad1f22f41ad07a2e82f786fc44814c79d7b69c8d2dab2cc1bfdc9e1983641dc5a1e0ec747f1ff9765af4ff0a79f8e53ee6d9983113081e4749442c39ff15999a5dd0a6646e9dcc28d0fa533ecd034302421ba68e69f5401f96f946df48f8694adc134f2ff0dedc5e3ed63cba94120d7efa768f036ac173d8f0f4e2d4f0f44ffd4ee776f4a4ac4e63bdb8ced2facf403b029f68663d506d0c156a05912bc2369ad7173412332eb252dfbca8c64a81318753f949a8e70e56df5aeb1bed0a1b9b7af74c822bef15411259b3e7a8299d6c5c5fe7557fab70f7feeb7c5558d3cb3cdfce366010c218c2fe8c37cad92abea898deca34527a7db6755bcc173c6efa389c6ef642b1a5f20ef624608181b5ce345b794a7359ca6eacd6dbbe8e42a2493305eaf28bc594230f6468b585ff374283ad27f26385cf123ed1358f65195e6a3b10f1ba726de38626483d9f90e8785587809472e2e5d155eb6cf724e3106989c33416776d4ede120e0f3ac67c8b3f2d91e23083b2f26c7b844a5c80fdb282f727d961c8c6c95f4323f1f55786ccfacebc008633894e61320c9648d4fb8291230a5c7069cb94d7323a92b2fdfb5c3287ec289ce64b7eb3f0afa5a0dd5a575a0b2315ee2b7e92559cac9a6346cb043560ca67c2d27192a6b534df0cd057379da1c5a21b70343645e876ef9310e43207ba344e75c1487821641f82709ee20849e065ced3afa02aa0e48754e14e315a71869a3d4e74b898b1f22c8f8a857195bfff63961ab425296827da4e62b0a2dbcb247ce8edf5459e064c61211d1d628caec779675eaa133fef411e86fee7c70e4d79a4795b3a1a8e9b30c34f0994e90525a6c0349fc776fdb64b747e548e2127a1b6039aeab3049afa0ad3cddbd8e00fe"}, 0x1008, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64, 0x0, 0x0, 0x5}, {0x7ffffffe}]}) r4 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0x10000}, {0x20}, {0x10000006}]}) r5 = socket(0x18, 0x1, 0x20) r6 = dup(r5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) faccessat(r7, &(0x7f0000000280)='./file0\x00', 0x81, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:34:18 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) clock_gettime(0x4, &(0x7f0000000140)) 16:34:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x100}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$dupfd(r1, 0xa, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$dupfd(r3, 0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:18 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair(0x6, 0x4, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f000053f000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x4) r1 = socket(0x11, 0x4003, 0x0) dup(r1) setsockopt(0xffffffffffffff9c, 0x8, 0xfffffff7, &(0x7f0000000040)="8857c27da47150c286345ed4b5c53ff2fa7e17a4c5194644ef992e1743a848f9265af8d5dc3ca02e3e4e385eb61365ff33d877623c121151bbf3f7312362065272afa0b8867378f65657a8c41cb95413a79281be46ada17a081b7e236132b52da96ed8072a6afc14b1b5190a9e85ac3714ede7bcc4f0cc8373df9c31318458", 0x7f) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)=']8}*\x00') r2 = socket(0x11, 0x4003, 0x0) dup(r2) getpeername(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x20005701, 0x0) 16:34:18 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 16:34:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x5, 0x1) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) pwrite(r1, &(0x7f00000002c0)="76b19ad4008572d14e49a39b2882f8815f00e23cc7388cf555a07cdb6e00e1dda801091218c796a73b47e914cbe5af7a9f973e7f14f8b58824df1623eba77c5ffda8c68b47a79cfc60f6bd6677c5af978370e7df44f37b3543c96f242aa762826b58af6aa482bc5fe041e9c13feb8dad8d8657edca0243e8229bedd19f099c3ce61b990af8e27dcba498ca266607926065076b9183e3763bc3984b016e3ed666d9cdfa4986fc55fc8a5cfccd9fdde3ed66d02cc8f0805040c011d05c6120fa01", 0xc0, 0x0, 0xffff) sendto$unix(r1, &(0x7f0000000200)="f7a8931b27d6b5864d834ffda78829072dadfa82f32bc252087c6004085c1a1aeb3eaf2bb2c4e3b88bd0d8fc1bbc33c6ea6988d12e7fb9bc85d3f555e1eb27770ffdf9deb333997e461973f5e788b905ed468ad819ff9004753d507924a30ccc7e42bfdff0a0e3b449ace6e847dc41dd8bd72294da566748fefa1d6faab396932f8ac4660fb2717dd628883e3469a7ef60", 0x91, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:34:18 executing program 1: r0 = socket(0x18, 0x5, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000000)=""/136, 0x88, 0x840, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) fcntl$dupfd(r3, 0xa, r2) 16:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYPTR, @ANYBLOB="106716f1a3afe5699d2c361ed2a91032b3a244b0ff4da468bf4176219441a714e383c4ccfaf867c85066bb13d77abef42a9ecd9155581e56f30fe78e2abe166f9c84c7bcfb90cb49282b70ec67e8e2258411ab5816fdca245db7b0c98964d0a8f2b986132a8199afc9e2f673a99902ada47f1f2af9d019c4dee811e8caaab67230b58c94d23dee340a23704ef14c8c2126779d8b06fc559e21", @ANYBLOB="57f6da2c7aee74b1a2a1d7dffe3969cddc5a888d40a8d86862ffd4ffb377e27600763eab2efab8d92e47594038a0c04dc32ad5cdb6de33c27cdd5e8ce60e01f84ea097fd66e42f9e9826fc2119dcdd4adc45835920884e174dfe4eb6ffea33a7bb0f962a2df6179ee5f1b48b1281ed689d0b678b0c31dea3fbd53a1402e747bd2582cc82bea108062ca2d7945a2e2ce81fab7b639ebcb6acb631e87b24bd4f0dc7c7912a33040b4a741f30fc80e4547fa3c0e9eb73b1051c2dc59047f22da6b65a6f251375311ffc40ed0b24015a69cc49", @ANYRESHEX=0x0, @ANYRES16=r0, @ANYRES32=r1], 0x19e}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:18 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f00000017c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000019c0)=[@rights={0x10}], 0x10}, 0x0) r1 = socket(0x10, 0x4003, 0x0) dup(r1) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="28d800000000ec00d4d95bf7ffff") 16:34:18 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r2 = fcntl$dupfd(r1, 0x2, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, r5) r6 = getgid() pipe2(&(0x7f0000000100), 0x8000) r7 = getuid() geteuid() r8 = getuid() setreuid(0xee00, r8) r9 = getuid() setreuid(0xee00, r9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x0, r9, r6, r7, 0x0, 0x4, 0xbaa4}, 0xf6b2, 0x800, 0x7}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r10 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000340)=""/192) pmap_unwire: wiring for pmap 0xfffffd80527ff4b8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80527ff4b8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80527ff4b8 va 0x20ffd000 didn't change! 16:34:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x3, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1fffc000, 0x7, 0x7, 0x8, "7dda2d4a9c84e2682fb2e956df13f3095c8a924d", 0xfff, 0xc1e1}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:34:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0xc79}) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000cf8a1ef3b2858ae817dbd4020044dff259d35a05fabe0004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) 16:34:18 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x8003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) write(r3, &(0x7f00000001c0)="3ff82eb78d65fdb02c6d68c6121aad5c683f71bdfd7096317eed27c9de07e7e1b00929b4509caca21ac582e005790ef822be9454ccacc1da9245fae2196c7c09e938accb0a017f34eb5e1ee14425172bb0b9f2c8b382bd62b81ce0c6292850f2d2403704ac4e094601d6f780110129ba4af85a796988b0ff16191738b637f1cb5508977da1e1fb55d2d31909b535f349744e931d6fdb148db869740f20710037a203a4399345affff560151ccf65", 0xae) close(r2) pmap_unwire: wiring for pmap 0xfffffd80527ff4b8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80527ff4b8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80527ff4b8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80527ff4b8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80527ff4b8 va 0x20ffa000 didn't change! 16:34:18 executing program 1: r0 = shmget(0x1, 0x4000, 0xe31, &(0x7f0000ff9000/0x4000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, r1, r3, r4, r6, 0x0, 0x2f}, 0x2, 0x2, 0x0, r7, 0x7, 0xffffffffffffe724, 0x3}) r8 = syz_open_pts() fcntl$setown(r8, 0x6, r2) r9 = socket$inet(0x2, 0x4005, 0x9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r10 = syz_open_pts() ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000140)) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x3011, r8, 0x0, 0x8) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x400, 0xffffffffffffffff) syz_open_pts() ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r11, 0x40067664, &(0x7f0000000240)) r12 = socket(0x6, 0x4, 0xe2) listen(r12, 0x40) semget(0x0, 0x4, 0x200) connect$unix(r12, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r13, 0x40044b41, &(0x7f0000000300)=0x1) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_SETMODE(r14, 0x80087602, &(0x7f0000000380)={0x1, 0x0, 0x5, 0x1000, 0x2}) r15 = msgget$private(0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000500)={{0x800, r5, r6, r4, r16, 0x7, 0x6}, 0xa002, 0x3, r17, r18, 0x0, 0x20, 0x7ff, 0x6}) 16:34:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) recvfrom(r4, &(0x7f00000000c0)=""/100, 0x64, 0x1, &(0x7f0000000140)=@un=@file={0x2, './file0\x00'}, 0xa) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0xffff, 0x9}) 16:34:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x11, 0x4003, 0x0) dup(r0) connect$unix(r0, &(0x7f0000001bc0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) read(r2, &(0x7f0000000440)=""/25, 0x19) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) dup(r3) sendmsg(r3, &(0x7f0000000300)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x98, 0x3}, 0xc, &(0x7f00000008c0)=[{&(0x7f00000000c0)="28a7cc2ab1031446598fe57fb181783ceb21da9e5893334cf2115c4f", 0x1c}, {&(0x7f0000000140)="97e6b5dd796e2dacfd059aad12b27f4b17757b2d72eac263058f57f8861385597d109ed95dfd22815bd97d628ea5529acf11b278d609f9c606f3133160bd4fed6e49ae1d7e6e360ddbbb97f5ab7a7cc6e0a75e9a52329c60bfbe049ec9df994cf4a167283d4828ca398957eed2542bf336054e7f41b8377035a02a998769b3d1c27fa838c2fdd28141847c9b99d1d170470407dc75fa105ccaf0e3d63fa7e4a2bafa9467f10846a83bbd574ee768adc795928901118dfd0ee8fa07ef9841a3cf7253469e3794d01760a99eb823", 0xcd}, {&(0x7f0000000240)="b2fe5e1e32bec3bb25f873337d9122efbf2c8afe792d61b5ce86f17b28981780832474cc77436065994a7ae634c76c404df288850235977e9ba17c3e27f1cb3c5844febe2a9aaaa5f2330507c9c7153474575837f2f5c65d9a6997f61464b8873eeb5e2f0c061805ea73ae0381fd7972fd9b3545e75f69c1c98becd5a287c10d04ecad5cd4e28be237c0294104f8b41dd74ff8c6cec0c70fbdc0762735", 0x9d}, {&(0x7f00000003c0)="b47db290a041cd9b4bb39d7c34d53282655ce9c6f9f76f354054a0daa0877971108fc1369fb6ca6609ded4d459bc6c2d229cdbea320fb40dd2900c0323e7bb924ce23b4f0359bb2a626e4113d42d6b20e1a358bc761d8166676db12a054fc1ade8234e4cda2c", 0x66}, {&(0x7f00000004c0)="72598d08039e06777f061854381641582ac141b60638b2e7ea8980e35772e72b01acd2441950a1c6b0c903c3d938911837871f90161bde503de7602fddff03e414c249865181dffcd3b45a7522449cf2b810be4b9adf4649ad39c1ec889f281ebaefb71e720ad5afe5b789e1101b5e5e79592db40376b55e1e75d49d7b93b6b4dae73b94aa5558f4bac927ca028f88e7d26d3cf38344cb92527c6ab19124cc9e14b8fc3bbbede27753570f8dc2c22875c8152b21876f029418d4c0d0f2be762853860098ef74e7babead40a4d5c3a621a0d47f4fd6834dd48137", 0xda}, {&(0x7f00000005c0)="6f73cbd62ed5e3bd34b034b30a79982b23f4b4b95d13680021a1262f229a74ad8db70692073894b820832c915c1149adae6053560df35fda73e60b7f5c7c136494e0323b0000e99ba8f2ad7b527b892900aea4824f943bf2e1e5344fb2da91c0e8208b20271f6134e68d3296dc1ef500f460ad82cde51d5eee33dd5af2e71839de6a9565ec8d4f6e899f72d3abb2ef4e3e6daf0f36184f36f38df924b22fcc4175b4a9d8608df52143c3a8e7a3770935fa2e5830180f2d60e7ad9cf278f3c175a881bbedd9370408b8b823eb8a6f", 0xce}, {&(0x7f00000006c0)="bf36360acc61f3422ccdd5826316a6c8ac9c23cb96299af96c9dca5dbb1f3ab387011429288859fd79d3681a822230b8fa674be1d87803f35a9dcc4805eee4de2d3341fe646a4824e82de643abba65c76fa7513691e89b8386fd0ff61b92e4e2cd0ba76ca7c00d2a3013eec7fbc71414b83f272b66b0cb079682e7698e8bc87266703f3f24e7a42df4d4e9cb55d44454621ce59624c1a613c2898d0c28f71226508d3c4b2d6e22e1cfb180e2b74b14ceced20710d5e8bb6566b3e473471f2e7b369456a6a3938721718afc548e0a62356a6e5ce27b31a0d8b93ec328760804d28eec31f8f1a4100093019048d355", 0xee}, {&(0x7f00000007c0)="431a799f60ae3fe381514cee1605129a3accab24d2e34f01655cad77f8ffa00c7925ed293f6bc9f112855f647331052626f5518099a04f588b129efa37b3f16862e950bed3ddb2f1339d8fe584b2b99fccd487d55cbccf86ad1937fa9613b17d41eb3e3a1f582b9b3b84f6d16d7c8e3c38bc7d5719589d179ed1cfc60e505a0b2092a7059734f4e5efc02e6cd18aba365914a77b3c3419db17b915865cfb3b3d3d9f1523e11b5561a7df626381f838081c7af9ff24e34739f2ab2880d585c92de39575dfe58fa60e600d912c65fa752125dffb6faf5ca171e50f6187acb4", 0xde}], 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB="1010000000000000ffff00000700000077ddb80a10d9ecbdf01d6d13860c09f09eb937f1255eae135159258b9e322adeaf3dd34969e661100097fd4fe21d3e74386527f470a700275afb935c83c1d5110f9cc5366d501cb03e3d5f32f9c216c5b42ba5e8e6aeff878346a2dd64f83f2e8aa72f31e149987af97d1eba8b4fe4ab90515a2c34758da50c8bde1475f2713789987184d2e7b34cb89f2e6185f871bee80c7836292b5f0453a7f213c43be1fb8def01c1d85c1f4aba305e95adc84d0943519c898521813bec1f7f308eb6a860bf046a3a286e7f3c037f6b05048347eb8a1cc84868e05a530ce29aa76a4549e8c7ba64b852d5d5503d35ed10c0b9fd2709584179b2b5495146ac3bb7f224584f9dec4f1e1b80edb1b93e346b304eb9b8324c220c6d2dbf83e1b2c481d50f99151995cb5e42b29bfa40c07c075a4fb20d95fa52a2183bed72e5e95363b59501b1bb5893a32a04fea7caee82b5cd0ebd2aa019fefaa0dbacfe2b6fdd37eb37853e3bbd307876d2e0f7782856a27065888802dfb069102464121a5a2c5e9d0da03199a7576cc66e4139cade6f2d15db4f1eaf819812914c0da076f70af753987ed0225b3d7d5d5020b084ed47426b4f4e80f6c4a2f22a3b4670088e0d1186e165ddefc703552952f6091048dc4eb63cd0e05a55171bb86a5abd7622d897a040083ebdf8995785a09cd7aa253a38bf091619afd50bbfc373677c55d46ae2f5b07a2b93dae3fbaf0cc9f0cc83e055930ade6ed5f9e88a5c592002d49a5a8acdd82e1b1bb4455a158aa7b88206960bbbc7bac296ef1b958c264811da264f2216ba5d4439fbf5c8c43e1be9e19546f5d49aa46339680ca3519c985536082afc84baeb350759240fd48d999d1c99826344f52823f872af55d725e531519eb3f4d49a4437c5d629194f723564a917a90f7bdc81d996c19bc714c7969b345e3af3efebed5ebb74b80562adfc4bded62903b96a5d32fcc844232c5cd7a4f627caac3aab7ed82826f6843bc2b63fee274999606b8cf62e49f438cab6f80395ee5d514128745978ccdaea026bb7125ca5845e9012fff04a352ec382e4a5f07e9d38ff73a105a308b197e41be3bd22acb46918ab43b9bd7d3064691d3147b6104cb36f0b3c6a9d723f3410f9db95248240a05f0d15c3b938e4fdad3a6fddb39b1dae005104b0827cfba76d6a61768546c73610db13e2669d7a74a77d0e8f61951d4d38192de94150898628243e4e52946b745a4b3d721d812965913c93117b50e01a5872de0b41b9c4d1f208721f26f1cea50e4487a7d932187841553de41a4efc7b5ea47d8d3d322a64c6cb126e6089b6130801ad158d78ba6f59e10fac28bbbc0d153b3fa999f02c40bbf60c5450cc4cc93b11c33381b7d98f07a99fd4d0991b85e7a6019c269d86b6bba60cf0c2e2051b722c904723da10de6b360f0c2d0a669cd7f60ee2214c88b28c13a3942addc6dfa34fc221fb68aba3c11f6254c6b0bac5f0f91020a88580868dbb133b58ffec9a6aabdb1cc5f28a5aec7b53980c475bd8419f165381b1d23b824ed74688d8d5556d09671d605788ba6be0d2ddcc5ab0aa2cc0563f7641807624b447fe5ce47572e043f79bbf3b3814e281444023eceff5423279598ed2c6847b1ce44c9481e6ecd51f2da0a130d45a5d185083fa4d41f0bcc8a1cbe1d427e13d7f7026c5b094f150f949e0c7a63fcdb5636468a569b3b398c2ece21ce79cc944e77aadc8c13d1f520b6363a10c9f8217e1dc3ea6ee80419ed656fbf957e1f2df79de047de8432a01c328db32e8394dca823da724211cf90b5d19ef029893154019335bea03336a56415441deea90abdee8ea478b51a8721a4fce9a49225f30df83d5a142edf954265c85074ff279b95143b317d1465c3edc921f359591cd745d583265f4b2cbb968539f069eb6e095be67f4c8c52511d5c90e0e0b2611ef6cd64e9ef48a80c4c9556f7a13bca6a5ea9356fbfd0fa898e47d1cae950dfe70490dbd1768c3648d4e0358f6329273cf74bfeafa98e7b12fe73dd9d0af1d9cd842c4be8ed6cac18452cccfab08685c49cf5f4b0fd1bce3fecd0b7de38b31502c67f1f4b2b6fd10de0efed6350a64464c2e06d7f8f5fda8db96923016a51c65dd918a8a01023074948e85257e2f2d12cf22481c5df9527a63a1ce7f51660e5c4c0018ddf09d31db3425fbb873a767bc07ecf750c55c16a61149a596eaed310b2a4ca1eb3d3b14d81be484dd824f5222b167d97f58a53b5d72e0fa28f8aca5d5a834605d3476f9d662cf6a6dd94210a56f38ab6d645f6f5b4ea3af7636c15326696ca961fb1ea68c05b5248c300a74d2b5b08c38a364a44546b4c2669023993d2c32a5a79154fdfc43028f5939738898595dc4605624af1e3cceee19ab77e465ae52c397318271bd079df1a5f73007a5574322979c5a307b6bb013220e214ae9d36e84a64a6bb63155de100319a2c669640fe83634d5a3ec0621407830c3dd2bcbc84aeb248d77e494b1b6c0d0b7d6f1bf3aa9db0efb4f7164505727f1600455f30da2b84323aae76bb39b1760180d4d2a02637d469507e58ecde7e89a8f8e03864cd371fd8d1d54c6635409f98cfad18d422d7e2ae4299419b9badad87ca6331591e0b883d68d7f8874a323042b94de2273b69d05589716d06d2d845cdcdba3bbb051dec84e63a3c6a5e403b814abe3d2485594a887704efe1f04f2267a2cd402943461dae5519e996d11486de01512f6fd7659be629a593a1f95af8ece04550cb6b5f7c64bd67bd7a4228d20492ec5fb6db9b75ff7a88292d1ac00b01e42f6122d92c18b26dbf444c1208d36cbc7efd467c480a459144f16d3fbbf9827a137b272cd009ff839303b0a7936abc236aca08bb245830b3ea6ccd28a8670ed54ae3384f938b1d8bdd4c4311f022f5abd4e255358b18aff06a8b476317ea3916939b41cf6153343a6e6f38da31cf2ffd6db328c23cc67fb35f9ea59946baf15f2d76217cc2e805a58bd229fdf390a068e76565dad3eb1d650f12056f3f48a1288e1df3b50a73b3634cb3bcb25a02bc498e38fb200173adef574ed6c3bcff1e920d630743393cfbd5f8b3383fd8741799dde3bdc148c071543c47e949509f413b5be4756daaacfb839fc28a48d6ef29e74748eb723195636a7251e871b584f73709731a4ceb5d50583ae37b75ddc0a25f1f8a69e653525306c21a90627b1b0cf09f422790f56d4a1555751a62c343220bffa9477d224244e1675ff2a2325ae9027e5ff6322e4c8f4c84644bd7782b77793abf2561c9593e2532884d7542e24794490bda9faa21d41315c86c5794a2069facd499d532bebd72fad073306d3e0d02aa2a37d774759dfdfcaaaa01964238506b2120cf3db29d0ccbd0e79c6d0990f5c8283f816f1625bbdbca5bc6e540d975fb3e342b9973d421bc39922b3c030bac81e2f6324fda45833bbd84275345bebbbad195df25d77f8517944ee5dd503e8adb36f1c9497629594cb3822b8993489f2d831fef3e00366ce096a5528e94acd422f24e096eb68bad96dca038bd36dfa5742df8738773c455482ce3caa845737faf38cdb003f1b76ce058eba4f9491c6e2ff7299d3cdb96efb9077e656bb033776cbb0496e996ffac9ee1a22b7446fdc552352b81a82db71775b17f0bd28a1fa6ea5d88417a7bc6ed698eaa5658afaec6918f781299ffc3190482f82841271c1a1ad3f179ef22324086bb7806ab196167dca2d56c2fb539885ab9d3527895277333a360b45a5b3e6a490ee2e7cf52b565d81d5dbaaa1f169037232d63a11e576d114cfda58ecdae3290e503c3fa6bf0795faab52308cf8da511d146cad244a4ec31ec5e68c72b8cfb67419242767dc925e04111d5b456eb287b5222c1742abbd6ad11482a52e16373209d48ff654aee3b0d2e224f7d1ca5d2fc7d906d27cbd8dd087b6131a08349cd18705cbc4ecfdf41635cfa16708555f3b4d9924c343a7478429564d43a285f26b24340455485a77ab0483d363c5cf1620e776357b07b7df7386c7216df0885e1fae1274ccc84e92f215433eba3cd7288f809f1157165a03e08b9206d8fd405289e2ef5cb7b73231bb3524123bc2403a9a0795dba61942befc7c2e503a8aef1cdeca6914b7de01e523259052a1d887070f2968425ca06f6fe71b2bd07ec8e223c58a38ac215b7be0441bb1220543c40a903042570f1f76eaa93977239a8a6bd8a5fbbe2ed1d0aa5100d62ab8c1b643848cc4eddff4c1773814e1fc270fbda12c6e2c71918024da0b704e14cd19e27132facb2b8850260e7602df3507229c29fd1907094f3a2e68783be9e5a87191008616157562a1c7d4aba785526438c99dea2a737051bdf8cd9920b6274a2d470954fcd5795deea0159ca7d0e519bfcc7fa983eaea0108e8010e21530d0099aa36dce0edebbcf8240048867ff0447dd5b3a62d1e3aeea6e86060a898dc3c03522465d4916c3ce200c84518baefa8fc6c7f93abaabd0a28b52a4d1f15f597e14e3448d216fb6677f5ba273c59d9708afbaaa7fa5d465d9ffacfcdcd578cd887df9c556f7bf9726bf50dbdbe921d1c8e83324f152968cc7547b1ad09a636f3b5d78f391eee22f1844230e5b82348de8b37e1705e749de8147bf26ad52018d5baeabda7c80026a49ea102aca3669aac1f3f286cbaf4c69a414b086b2e102da470ae3266931b767b1b2e74b773847c2c9600cf711b2960b7fa2f3a9dca7e5a32afb8a3aea9a77c24a04da0879469b5376b3538cd79437e3c5dd16570b29c83c56e89f5dceb892aae705cf0bd7ec576d296d7672808ce460764e6b9afa8f618167e5620574cd335eef4c742fe314e306166599f68085a84d76017051e8d72329aad7f3fe3587ac1ddf29feaa554d7f4691ef000ea09391f7ea870a2395b751b15896a87f08aeccb85ce3a65e4d286d6dd3e0b26e3285b6c6419e67553b0ce83545a52c475f1c3d952b2966e12566403d40b2357c64b64326fe328cac40e0a00bbed57e8c4ba096b041c898348e57bad127dbe4f0a448ffff0e6ba3c6fab23ec2fd74e23071e46dec7d0622eb07eff56cb83a2188aa4fad7dee8d1cdf0fef31c77d95d46871ed67c02c1b991285faeed7be80e2f5e41b66f14ace0b26b4bd3eb5112de20ab6f7426857f0252b0ea7678088959b696c11386a5a4901778148743b679ab2bece73eb1bc7b80d8b909545d1dda485b777da1c09cd0ba5921eabd6062641900f7ffe850178ea3ccaf12ae81adda75f3bea30ed96a9299feafd72344c8dda0f38e56e615bd2ca9094c6f375609014662abf0d3724a7612b83b9779b3f5182cb10fc0655ebf897fbb06bfecb0831d9f6a7f649ac045d1454218d0608db8fe58426cbce24581a42bfbe0c07581f6751593429d2a9467aec384e08f431ba7e14a8ba6961d17df8d3b29b8691d8fe23c940db6253bd462fa207758184b759e7c30abbec197afae6d22f0bb13ef785ea7bf156ad0fc61b3e4311705c547c3686e52e44f7616715ad253a9b392ef728d54be8287461b9365aeecbd477685b7c311f487c6c3658334d70a2433ef90a2722b301fb06813d4b28ced9b0219c04f8c577713d9d1b05179407e64009e0f5ead02ecae69ad365386505b1c102d4f0b52134a279042687d625f6f8488d98694a1b99b1fb904287ced2454b1d793769c3cc2b0ef59c40751c96bcd5f8b70856d7b38165eff3f21cbb75ff187158b974cc8883b2ddcb1fe484085b49ebcdaae532ca2a4ad1a602500eef146645655db8b0b61fc051e2e69b062a113a8566665215ab2082eb4010382311001000000000000ffff0000010001007afe8d87f96833cdbc1b1f80c1d4f7f722f30792d738e6ffc513aa66b59083d0733b007d3d6779fd8173594027bd5d28de760758140fc354d67f1f49db78c6a1cd25e364c8dd9c3c46cd513a66297f2cc09b446c06a4fb22270b077cd071b83d86e515956b1d16fab0073c379b86d6559041c4fd5af3eaafd38a60708c23981dddd3bcd288a30b0786a65794acc9e0e8a3c80e21f377e8990f1d3d0d4de48706f7b6e4f86dfd0dbb2cf19376841d286cfb85a42184c4ef4949d1e8d294380e5de79039595b2ba09ac40c45263d7cfad0eb8a69dbd9846475e01e7630cc9632030076e22c97fb93d48dabe48c51c3a8f6f2a1b42675594f3fd01a5b3987641700e80000000000000001800000ffffffff1ed90440b3d96774abbed218a674470a207b49d221fa07a3ae41c24808409d1a3b8ab364f346f55594943ec72c7266615bdee92febdca287dd854035b587bb6bcd6b12e740c47049b18ef7600e129f6aae3be5db8839e799f9c68322dc427370aa8a7fd54c6c019b975103a67d9f4517b42e0eaade3971396bbe46ea818c3e6a68893390a44e27fde52c17aad729b28f683e6d94f019cb6871e609ff267b7b7deaee98f7f91c4cfee5a0e8c48e58a77deabf43a2bb943b1689b5773ccee9d05e5971640c3c3968edc94a5e0c3dfc74c02fcbeb5000000000600000000000000001000000040000002ae8a73d401d6cfe436a1ff4d4e5bfc53d969350e564570fe41721fc389694e612fef8ccb77a316de27bc9146bf85bb1817677c2861ea1d9da5666f223286e8100526b1c81"], 0x1268}, 0x3) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c, 0xbb}, {0x3f, 0x0, 0x1, 0x80}, {0xfffc, 0x0, 0x0, 0x100000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="b44baeeb871489c1a44b15e8679f") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7ff, 0xf8, 0x2, 0x7}, {0x6, 0x4, 0x8, 0x3d}, {0x483, 0xff, 0x8, 0x10000}, {0x6, 0xe0, 0x1, 0x1f}]}) 16:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0x315, 0x800) msgctl$IPC_RMID(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = socket$inet(0x2, 0x4, 0x20) bind(r5, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = getpgid(0xffffffffffffffff) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) r9 = syz_open_pts() ioctl$TIOCCDTR(r9, 0x20007478) getgroups(0x1, &(0x7f0000000180)=[r8]) r11 = socket$inet(0x2, 0x4, 0x20) bind(r11, &(0x7f0000000100)=ANY=[@ANYBLOB="0197cfbf2afa79565400"], 0xa) r12 = getpgid(0xffffffffffffffff) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) faccessat(r15, &(0x7f0000000340)='./file0\x00', 0x34, 0x2) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={r12, r13, r14}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x10001, r3, 0xffffffffffffffff, r4, r10, 0x12, 0xfff}, 0x80000001, 0x2, r12, r16, 0x100, 0x81, 0x100}) 16:34:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r2 = dup(r1) kqueue() r3 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="2a04510778fa8f41627f427a93384355322582ed1c483f1faa9c3b11ae67731687123c7656aed61fe5700ad467c1877e3a8c41de82e65c8cd683d395a1894435c9fd394dedb65b198f034f40ed9224816254a4b79f731fe46ef78ad57ee7c758fdeb65b8179810f8aff1c7b63a7d2855850321ec2ea0fd52c0659f5a27341398895afe0198aa902bf2512fe2bb63b41b0173119b34e2dbb001496e133488837caa49d60c2313db89431f76431e1faa63adb4863b35162b16a0e3d603b725fc53eb156a86381c41f27280c7defbaa21d55c5b5e253ffc570ed8e5", 0xda}], 0x1, &(0x7f00000000c0)}, 0x8) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000040)={0x3, 0x7fffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) dup2(r5, r2) panic: receive 1a: so 0xfffffd805e5657d0, so_type 3, m 0xfffffd8052bec600, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *350779 67230 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821b55db) at panic+0x15c soreceive(fffffd805e5657d0,0,ffff80001d372d48,0,0,ffff80001d372c54) at soreceive+0x170a soo_read(fffffd805eb12258,ffff80001d372d48,0) at soo_read+0x53 dofilereadv(ffff80001d3399c8,6,ffff80001d372d48,0,ffff80001d372e30) at dofilereadv+0x1a1 sys_read(ffff80001d3399c8,ffff80001d372de0,ffff80001d372e30) at sys_read+0x83 syscall(ffff80001d372eb0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff83c0, count: 7 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 1a: so 0xfffffd805e5657d0, so_type 3, m 0xfffffd8052bec600, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821b55db) at panic+0x15c soreceive(fffffd805e5657d0,0,ffff80001d372d48,0,0,ffff80001d372c54) at soreceive+0x170a soo_read(fffffd805eb12258,ffff80001d372d48,0) at soo_read+0x53 dofilereadv(ffff80001d3399c8,6,ffff80001d372d48,0,ffff80001d372e30) at dofilereadv+0x1a1 sys_read(ffff80001d3399c8,ffff80001d372de0,ffff80001d372e30) at sys_read+0x83 syscall(ffff80001d372eb0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff83c0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d372a90 rbx 0xffff80001d372b40 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d372a50 r9 0x1 r10 0 r11 0x1b8ceea57a08445a r12 0x3000000008 r13 0xffff80001d372aa0 r14 0x100 r15 0x1 rip 0xffffffff810c59a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d372a80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=350779 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d339ea8,0xffff80001d339c48 process=0xffff8000ffffaa90 user=0xffff80001d36d000, vmspace=0xfffffd806bc09770 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 67166 276171 69487 0 2 0 syz-executor.0 67166 476166 69487 0 2 0x4000000 syz-executor.0 63022 496879 28669 0 2 0 syz-executor.1 63022 91181 28669 0 2 0x4000000 syz-executor.1 15580 323945 1 0 3 0x100083 ttyin getty 69487 173929 7468 0 3 0x82 nanosleep syz-executor.0 93466 458743 0 0 3 0x14200 bored sosplice 28669 367842 7468 0 3 0x82 nanosleep syz-executor.1 7468 473022 21754 0 3 0x82 thrsleep syz-fuzzer 7468 373476 21754 0 3 0x4000082 nanosleep syz-fuzzer 7468 219728 21754 0 3 0x4000082 thrsleep syz-fuzzer 7468 316769 21754 0 3 0x4000082 thrsleep syz-fuzzer 7468 403647 21754 0 3 0x4000082 kqread syz-fuzzer 7468 105193 21754 0 3 0x4000082 thrsleep syz-fuzzer 7468 406769 21754 0 3 0x4000082 thrsleep syz-fuzzer 7468 6605 21754 0 3 0x4000082 thrsleep syz-fuzzer 21754 213283 86193 0 3 0x10008a pause ksh 86193 451866 21658 0 3 0x92 select sshd 21658 513769 1 0 3 0x80 select sshd 31757 166561 28016 73 3 0x100090 kqread syslogd 28016 357723 1 0 3 0x100082 netio syslogd 97248 166232 1 77 2 0x100010 dhclient *67230 350779 1 0 7 0 dhclient 93071 215863 0 0 2 0x14200 zerothread 47860 56132 0 0 3 0x14200 aiodoned aiodoned 15108 35178 0 0 3 0x14200 syncer update 86074 285160 0 0 3 0x14200 cleaner cleaner 45560 436875 0 0 3 0x14200 reaper reaper 22128 24273 0 0 3 0x14200 pgdaemon pagedaemon 94510 354581 0 0 3 0x14200 bored crynlk 39269 45760 0 0 3 0x14200 bored crypto 16584 117586 0 0 3 0x40014200 acpi0 acpi0 85877 79743 0 0 2 0x14200 softnet 75998 431552 0 0 3 0x14200 bored systqmp 9879 443371 0 0 3 0x14200 bored systq 9072 76617 0 0 3 0x40014200 bored softclock 6033 401036 0 0 3 0x40014200 idle0 22990 307377 0 0 3 0x14200 bored smr 1 63681 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9522 6368K 7360K 78643K 12941 0 pcb 13 10K 12K 78643K 197 0 rtable 102 7K 8K 78643K 857 0 ifaddr 102 20K 20K 78643K 264 0 counters 22 16K 17K 78643K 48 0 ioctlops 0 0K 2K 78643K 69 0 iov 1 12K 16K 78643K 144 0 mount 1 1K 1K 78643K 1 0 vnodes 1230 77K 78K 78643K 2047 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 110 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 884 0 sigio 0 0K 0K 78643K 12 0 proc 49 38K 55K 78643K 495 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 125 0 in_multi 106 4K 4K 78643K 222 0 ether_multi 1 0K 0K 78643K 30 0 mrt 2 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 273 0 pfkey data 0 0K 0K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 120 103K 119K 78643K 2962 0 UVM aobj 58 2K 3K 78643K 65 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 210 0 NDP 15 0K 0K 78643K 51 0 temp 144 3022K 3126K 78643K 51241 0 kqueue 3 4K 14K 78643K 80 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 8 1 0 1 1 0 8 0 rtpcb 80 678 0 675 1 0 1 1 0 8 0 rtentry 112 90 0 52 2 0 2 2 0 8 0 unpcb 120 452 0 444 1 0 1 1 0 8 0 syncache 264 19 0 19 5 4 1 1 0 8 1 tcpqe 32 168 0 168 2 1 1 1 0 8 1 tcpcb 544 1183 0 1178 42 32 10 14 0 8 9 ipq 40 7 0 7 3 3 0 1 0 8 0 ipqe 40 149 0 149 3 3 0 1 0 8 0 inpcb 280 1905 0 1897 24 15 9 9 0 8 8 ip6q 72 4 0 4 2 2 0 1 0 8 0 ip6af 40 12 0 12 2 2 0 1 0 8 0 nd6 48 16 0 12 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 4 0 4 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 421 0 221 17 4 13 13 0 8 0 art_table 32 423 0 221 2 0 2 2 0 8 0 art_node 16 89 0 54 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 22 1 0 1 1 0 8 0 semapl 112 108 0 98 1 0 1 1 0 8 0 shmpl 112 63 0 7 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2951 0 1545 46 0 46 46 0 8 0 ffsino 240 2951 0 1545 84 0 84 84 0 8 0 nchpl 144 4382 0 2790 60 0 60 60 0 8 0 uvmvnodes 72 3499 0 0 64 0 64 64 0 8 0 vnodes 208 3499 0 0 185 0 185 185 0 8 0 namei 1024 13124 0 13124 1 0 1 1 0 8 1 vcpupl 1984 9 0 0 2 0 2 2 0 8 0 vmpool 528 15 0 6 1 0 1 1 0 8 0 scxspl 192 14692 0 14692 1 0 1 1 0 8 1 plimitpl 152 111 0 104 1 0 1 1 0 8 0 sigapl 432 1054 0 1040 2 0 2 2 0 8 0 futexpl 56 23990 0 23990 1 0 1 1 0 8 1 knotepl 112 166 0 147 1 0 1 1 0 8 0 kqueuepl 144 1124 0 1122 13 8 5 5 0 8 4 pipelkpl 16 278 0 268 1 0 1 1 0 8 0 pipepl 120 556 0 537 2 1 1 2 0 8 0 fdescpl 432 1055 0 1040 2 0 2 2 0 8 0 filepl 120 8975 0 8876 24 13 11 11 0 8 7 lockfpl 104 173 0 171 1 0 1 1 0 8 0 lockfspl 48 60 0 58 1 0 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 26 0 16 1 0 1 1 0 8 0 ucredpl 96 876 0 869 1 0 1 1 0 8 0 zombiepl 144 1040 0 1040 1 0 1 1 0 8 1 processpl 896 1070 0 1040 4 0 4 4 0 8 0 procpl 624 2155 0 2116 4 0 4 4 0 8 0 sosppl 128 9 0 9 3 2 1 1 0 8 1 sockpl 400 3043 0 3024 40 29 11 14 0 8 8 mcl64k 65536 169 0 169 6 5 1 4 0 8 1 mcl16k 16384 18 0 18 4 3 1 1 0 8 1 mcl12k 12288 28 0 28 4 3 1 1 0 8 1 mcl9k 9216 16 0 16 4 3 1 1 0 8 1 mcl8k 8192 36 0 36 3 2 1 1 0 8 1 mcl4k 4096 106 0 106 1 0 1 1 0 8 1 mcl2k2 2112 11 0 11 4 3 1 1 0 8 1 mcl2k 2048 63777 0 63730 15 8 7 13 0 8 0 mtagpl 80 53 0 28 3 2 1 1 0 8 0 mbufpl 256 109294 0 109121 41 23 18 26 0 8 4 bufpl 280 6969 0 1585 385 0 385 385 0 8 0 anonpl 16 110542 0 94134 104 21 83 83 0 107 17 amapchunkpl 152 5590 0 5446 31 12 19 20 0 158 11 amappl16 192 5488 0 4589 71 18 53 57 0 8 8 amappl15 184 406 0 402 1 0 1 1 0 8 0 amappl14 176 218 0 216 2 1 1 1 0 8 0 amappl13 168 30 0 29 1 0 1 1 0 8 0 amappl12 160 228 0 223 1 0 1 1 0 8 0 amappl11 152 65 0 53 1 0 1 1 0 8 0 amappl10 144 12 0 9 1 0 1 1 0 8 0 amappl9 136 381 0 378 1 0 1 1 0 8 0 amappl8 128 322 0 295 1 0 1 1 0 8 0 amappl7 120 114 0 103 1 0 1 1 0 8 0 amappl6 112 23 0 20 1 0 1 1 0 8 0 amappl5 104 779 0 764 1 0 1 1 0 8 0 amappl4 96 697 0 666 1 0 1 1 0 8 0 amappl3 88 344 0 339 1 0 1 1 0 8 0 amappl2 80 8228 0 8153 3 1 2 3 0 8 0 amappl1 72 27815 0 27389 24 14 10 20 0 8 0 amappl 80 2440 0 2391 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 64 0 7 1 0 1 1 0 8 0 uaddrrnd 24 1070 0 1046 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1070 0 1046 1 0 1 1 0 8 0 vmmpekpl 168 10000 0 9968 2 0 2 2 0 8 0 vmmpepl 168 130903 0 128813 146 43 103 119 0 357 12 vmsppl 272 1069 0 1046 2 0 2 2 0 8 0 pdppl 4096 2146 0 2101 8 2 6 6 0 8 0 pvpl 32 338333 0 319124 237 41 196 196 0 265 39 pmappl 200 1069 0 1046 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 275 0 110 5 0 5 5 0 8 0