ca5e9fd09c17e2d15b3302cb4f3d027f0e21e0c7c47baa1c6f1b74a38acc5550fac91d0f0d7acd141e8817a59fb10a6ca63f950b166cae3543c8136232f14090ce44cc62d16aa0e351141fc5fcdf74e34d86a9ee3ce0630c750b2072cc93cd6bfd725fc161aaa304310047ec0bef63b6a175c6d8581f8c2d9f75ee5b1e77489bbaaede3b5983be7b3c86019732ad9b687b17c8e16e781f19b3c6c240ed392bc7f762dafbef083fe793a2dba8d7fe63b479df9f0c7eca41dd1a2b5a509fe7b1586e8138cb257cab941c900b834903bba7eea918f1abe56163f2897f6d5dafa0b798e90a1735414c201e82fd1fc46df9d924276b58e71ab7"}, {0x1f, 0x1a, "8be50d534fabb9dad7bc3dfa8141746e49d1fb11d04a7c602269321a8cd416593ed5f2ac4a904b178961e88cc0de9394804b117e35f23a0862f3296fc70b09edcd8e4965e8455a6c8f9f5c9b04a79f946639c4e652d3aebb4ee402001cea91457057a16c51cd7cbcd28bfe0e13854b0c9c327b5c24e73505b4cb82be4c1b457efa71e5269d7c5e434820d54a11a941bc30900dbef523e8afd3a2950d8fadfd40c646cb4ab64271f051eea21e8884d8970a00d1a0b119e147c418b4d1cd61028c4c2faafd068256b06b3a66deb84a1316d75b"}, {0x1, 0x19, "f896a1dc4fa4fbcd84bf6e3300d8bc798624138836f6d009c4e95621b0aa70edacb169fa4d7f60b951fdce9b8e3aaf53cc3a4b2df11c665efc1b6c76719e5f1e90caad90a27cbe027d9248f9f8a348e7439996a7ef1681d7576561ffc5d325e1416caaf9abe188aa13eeabdb8758375499fc70cc7e9a4acea4d6bb585fe0654480d35c10998b8fb9aff5032385226fc59e1f3f3502e83acf48ef66c24c1892f767effb1a83b7101861ec2c457a33f4afd3c9e90bd5f1baf6896718da25bba992caf27d639d5d74"}, {0x2, 0xa, "8b57f45350b6f4a92d54a9ddb5aa9352f4a47e52545d64ae3ffa516b6476fe44ff737a8cebc849b518ba6df1ef02d120c4dfdb763c98dadbcc14688b5e72158be59b61fb8474d328dde7d6a969ec3a86fce1"}]}}}}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) write(r2, &(0x7f0000000040)="449d8b9959eea00266910b4130e2cf351e1bebdb26125efebb2cbd4d0a24cfd08c587f587695fc02bf6fb7dd3c5c6cf14a2591985c89a007224559e317e07a2c0ad8b98a41e47bfc8b1e009b28bf83f4acba5f0309bab740e4b8b2816d644c270f6b8c91b64e888e69f47834ed9b4db56a48fd0f0d93d3b38126be79d7ad7b3b346a5122fa1b339d46a93cd86aa4328f12b6efe4c2bd464bcf4dbae5aa24", 0x9e) pread(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x8) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x9df2) (async) dup(r0) (async) close(r0) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0xbdca, {0xfffffffffffffff9, 0x81}}) (async) syz_emit_ethernet(0x13e6, &(0x7f0000001640)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "102f22", 0x13b0, 0x3a, 0x0, @rand_addr="00000000000000000000010001000002", @empty, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast2, @loopback, [{0x19, 0x2, "fc0cea06272d3679029041cba6e15170cb"}, {0x18, 0x1c, "e152651e2cd87c49ded2614778250fa290337bd6ce9f01e0fe2863b943c9655d6885c5602260a45bb84480de8b725e5433d1081b07b7547382169eb7cc7c35c4945ba6773dfe0bfa3577829f52a1c3f3dfb940ca11a38679b97d47db4d780bfe907287d0d95196c9914fbdc629a517ab4c2438ef7ccc29fc081880b5468fbfb68282806ea24fa6361a7252d077e3bc9b4e04d2fd16fbe114d90fa4504bef705bb470518f7b1d666055048402841580585dc3c5d22e5ee1ca335e65bf68ae8e404f6e07312ffe571650420d7b48429b22f5f03b61354a1f1d97224dc386016c0fbe256d"}, {0x1, 0x13, "1a9fbcf0aefa04e1d7c9557469179e5b0444ee3031148c5bb36d9e86285a337b59ef13a48e9e180b6871bc8c9a50ffca4ef8439d0c02db884065e762345480eed425bfd284da51ed63e7bd91c0a61448ea8ecc749077c893a43d424a581228366473887afeb66efcb2e5e881dce17fea8922b6aec6c16c72901f733e559c8d2bd1b7c93348ba3b8641ba8cf6228190d5e69d6132e0b578a394a2ec"}, {0x0, 0x200, "5249f412000d67a23be44004aee914e52a394eaf53bf4ab1d1cfce6c43e0ce0774024474cfc6c7dae7c73c5e305c25fbe9774d8413d27406c1566d7a4ddbdef0c2cdc85e19c62e5d05eedab46c4f5229cbb50e621281617f7644f18caa2bdabe5db34872c84148788cf3e3cdbb98afba36e117a188dd6e173c094a4a363606a68df56688d23d063ca089e59fda70a9a6a2ea4514eccc0e54c3ccbd750edf78a5c3bc1e7d7e3a5301f893ccd6a1e05788f263a26ed3615d64238ed75881b71155d595f3a2c6f0ca24e509e92ca982f37f89891d07e298c162d012c1fd26c0524cd09bdbbe69529fee67ed123f359bb68f8bfa9399a523c14ca1ddec9a7d39d556c428d39135e849acb0aaa36b3fca9ea8d11ec62ad794680d1a79e24bfee46197847cda12a333798b7be37254e6fc5d16e3c27a4f725f394fabc119d328c2ace3c2131d642f5ff7acf53e22977755f45fa6085d87149b48aecba73e81eb87c2a5fa4398cbfe6186337c8c40d2a0833b7e0fa9a2b9cd7db19a080710492d109c33bdbbf798fae6a034e96b672b1569946b65f5a3f4c922ac0e6dcf873db52bb2b721eb2ce137e1bc4ab6f817dc93a601c66949be8b8d3d5fc0a1405a64673cfaf644e2129c73b53827b998f8eff7ddbc554305c6072f22a337c26b31435f24dce3932d17bc20ed01331e5dad11fcf00e4a8f6ea7dd9af29205d6c92267c0246fdb4e5e7e6deb9386a80a329e92afc624632339b84b59c88c87eefa02b593762f12314b1d7c98d4464ef69b56c4cae96e844e33429b7f16c498ffb9380fe112ce15e0170a348af9a1f4dba2e39a63fda84944f4f3d2ddd3f399990c0a6a1f816f47a89b1b5d947c3e84930babed6a006cecde49f3ec8a491258034af983b36f8bb080531d728095589962456641a6530c86aa0a400a6a6eec628a56e6b407f45a57392d54bdbaf77fb1fc4784f48d08557e6d304d3e639960338ea785c1086e655f79b2bb86ccd6b5ecb4840e15fc17f731d85c849b79e1cc753004e32e26fd83494ba98e9945365e44c1a80b0cb409ca7fcdd94203882f42c4ffdcd3bcf17496d106aeec2617eef38b98a2a0c34717ac613ff0cd52cf49f7aa37e28b204ac01bfaf816db7e3b23ec7291d727ab3887f5b89b4e53ff145a361760b7997c841d363e1f29f2abee1f042b8612f96eaa97a1591073b0b0574b4542d1c73c61d438546d71188528ba277fa3433d784935bd2a40666fc5f3f1fd8958fd7557aad1cb98f169b95b972003d48e3b769fe08011866e72faa38fd2b9e4035b7b188e035237ce99c76f6f6a611be2a0aded5d0afc53016096b5695802a64b583bc8707b4fad4fc206fb4ca0eaccddc0ce7a254544ec74081c6b89037d70bef4c4ce3b26994bb5ecd0f47e821915b6e19730f898bb68e83fef9e58bbf144cb1449e5c13767c1ec6afaba7ae54479f8bc16b96762f23aff1ac439796377ae95ccf3070800420ef144528c40080870b14230d282fd07165fffbe1e0aa0df5bafddc31b87cf156b89e6b20b74ec158d55740ec9966d9267c6adc6078c9d8024daf4a879b9921a73efb78fe19c44def450756f5aec27f89c77a62963dff146ae6e9e45f20bbf65cf5b8c83eb5ec7384b7ff4533a21944050e624ab54dbade49cd348748581f24e2666857c2f2d8973adbfa53e167c8cac9b7bc38d994d425dfbb5efaa180cde7a43fc9d7bf44ae59787395704283371e83c8c98b5f28695b242d028b9512d95d0f46dc7258feb1e5b17d3035a05748f3220f6c02cda5eed6e7ba00cc74c37ecf312a21694ac58503ba24113993d72c98ce52e1db8381d13467807a042d8c1d5c751b4b1d64b064f19646219da09041ff873e74dc9ed0621d57da1b5265ff87f815161088e576341fe231d57e9cfcf909a94386228b693a32ed98d3148caba0a03636e7599ec1f7a910cbd7d956bc1d13f7cb3e085e2b1e53b882c32008fa4ac43f2948e81a89e03deb84045c5f12b93b51e6baae08200b9fd4fac378dd0be3ecb7f6f10165743fab20f22e541e32f1994a837da362d8779cfb57f87e2a0eab5e1190d9348b55474c2003ef267f44dca08bba96b636ee5476fef84afaeaffaff09d9a545f44d138a6a407e46c79ad13f1b3f66686ab461a5035f724e1be909c7c601b9be309c45c009511c4dfa24573340f57238cbfd055bf786fa7cdc09b8c277dca8341904d907e02338d61a671d05c13b59d11d5f4e84c0d75827e7162f9d6aad60b741476f1f378b5f39e51ff7b4e8699050a6e7135585ca37663caa07365187ff331da29cd81d2796a3eaaf2cad45037e33af1350972927d8b0849d6b04df30c0056dc5ebb956edcb5c04828dabc3a2f253ad8c487d5f8d9603614cc140fe3f041eb5556f164652c3ba00233d50a6912c3517a3f5c31e8d04ca5ffb764a8c8360c6bcd371656e1f2beee1cec8e25159bf36f628a79b22309f84e573b4b39a64472d57c2361d93efe3d8ead0443a4ff0fe519acffaf7263e88f2cb498d206682c5e397983ed552c304b1649876b56342c446587ddfa2bcbe41c6650703d1773c92ee2d16e29ce231deffa40f7aa0fe03745d279f9a8b4ab04bf22848fdeefa2f037f60087eaa9b93dab32d5ca562be616e8c92a035de9bd79827851d0cebc68a8025fdff374ef7c6ded1a3af74941c80a4b86c3ab5e25024c7d97cac84f4fefab4547eb56369fb8c40b3b988bc6477c67d89f373e6c037f7a2f2bbfd020efc25ab81aa10cd47a17ce480d330dd5bd537a12dd449f89ef0d4840b84ba2e40b41407c622361e87d0dc0a993621ccb5c63f64e5a86eb8adee9a522b7e867b0bd5e6e741de952b85536376647510066ad2050e28af577b346d402671a8a80f0fb9bf0015a9ddc9ac064823cad6fb6221c99d5cfb101f120d8bd24be6514e4d58ce70d50dfcacf1a2a3fab0a8bbb3d10c8c21a8f55d135e528b67e18cae9f0f847aa44868aa3a2a04ccc8f6138cfa87182d60976e34c2ae82090de2f69d36236c64771f9e29d7613e30b724934cdd514ce039c34c22025a2fd5f242bada5c71eb70c4b4bdbd4541950588fbe24199b2463058ccd2b3cd39234154b327c9e9262711d77dbed163931d4c97308811b3b1ea788d765168bd665312d9e2212adb672fe2d56abecf702216c587786ebbb16874443247b6d972cd47aea88d8e36a225ace58745d1aa94270f9abaf656ae0c313eadc73994ce27138a13ea66d7b1365105a9d623c47d1e6ec18630fb2694e5f9b5a1e6f517b89ea1e8390b1383c54c45eea5296419ce8185802cb6c02cb519319fb18ea7cc35a44714d2427f951c6f666b70d44effb79330f2416f3fcb5df3da5f7478f5e337a531504254bbc15c191aee9af2432e06729701450ebf478e13eb87ae28be771b09791dfc717e899a4fafc8897328f062059e3d60b3f2e7ca55fd70efe422db5d57d08b45517a232b3e88ac7533d72ddb3277d4b71c07e0836f4ce4887f640f5e07422ef5e5beb6a51d9e7875f8b27351a00c5d19f0aa85d19f6f84af868dd6f98552723a8d60f41a3fa5666ff986c56b3cdcc8d3ee5b4617f3069d736210384591545f073dacb154b11a2e635948e4a59c6fb406f86a3a088e92263c4b03f80d76bd5e960a3c7fe1c326aecaa8ac174ed62671c444a449a592010b2e090e0d87872e731a7ee23fb33025068598d0866260299b7748a7f5a523d938717ffcfd5733c89e3267e0e7746c02931e748e9ec001523899661f91bcbe3ae38bf7ee534d187f22d390f41096dc6bbaf78435ba230cab1d18ad1a393c6b5c3be932698503c15729a44240a187d9da7714384ccd15875c9c543c64071db356b60c0ca10bef89b481e29912a417a7dcb05ba81e8ee7c04572e619780a93f76a7fb23845d575accfe1505cab85e2428be04863444a1b3b1b58fb3670a18dcc86d5bf3bcb3a92a5601d1d871625303d1a1875f021e29bd8afa1f638c5bd64059c93bcdaaab1a20bef828de91a95156fbd74fca609d3692f8c82e60e79f73149386ae1115f868a1b1ed51a51d2daebca3fe79273dbb9a1af97c82d11d5914ce46fd2cebf2d9ead75eb3c86de20592bf728820f9443791cc5f54ece2d8e75cd6e22a479138c463d61e98c43adeae5de02addf0def10bdd5d399abd994bdaa2ac77b1d499e516a5e6b207d60974236a9a3d7cd103732211934b39898e30d9e9461394ef00a1b847247d89ff10ffdc12037a1f0a9503ba87d868af98fa1e1a1b8022e8ad91a1f399761dd42e364a3125943bff4f2da29a8da13e93095424475dadfb37ac46b3ea2a2ebc761a976599bdf1678fb099768a66d0a7a173924689a957d21a398da0080e9dd07a487b4ee6bdb037e118c6f4dfc52af690873386feb3485f46cfb897c0358bca2c71046029337d7b0a76368d7cac367e4f2c47598eacef267b24aa3ab204af50e9e06dac329426613d32b17a4d23a1d2af135f01828e7be1e64cd138d51efd9248b590bad6f38f31cec4d262bda1d63d2aed0e7f78f77e00ddbe81cfc98450346b42abbd370da4fce00b51924b3cb880697c6088ce85982db484c0c358954e1d2e60079cb810a97f457c37ea8dc85c47f720510a1ba805b1b2de897a489c1fda95d8a84b2777d24bd260f0ed44245437ef5effe9edf7eb67ea9265b5f2c69323d8d72d6e3cb4fb556c8b311385429fe881b9d0e7e764f36cc8508aaa3582f218b5cb14cc97f41712e7d4bb668e8402f50edbdffbe82634682304ad144c3a82190b9651ebd512ec0653cd040d4973e73149efd80e89060bdac70e32ea26a702385017ada9bc927e80adda36c8647f9f99704d6cc98282fdffacfadd6c847de29a0b8db4f862d97a5321a0ad7e6f6817c5c0a99d303deb9705dfdfeacacb5f53c38ec00a3c2e35ab7c7a04fc4d59d47dccc74c5ff4c1f554a229cc0e3b8d228b6c58c75e661b8df8205ebdd9086524f4930a1138eee98f02d3b6e6a4fc5e63d6f50c31ff0f57fbc2d3a281cf855795c5aa882f1472edd3ff94106c4607933ae66c0df8c3234478356838fe1597d79611ccbd6718074772c880346d2ce96ab9b029e792a9ad09eaef02675d6445320dfb91b1bfe92ee82826ffc07976bef00491d723452611218c5233b750a747a1fd6915226fca9949830e13a2aa80ee2768305d4be15561cc7a6d9b9b6074bd40f74ea3abe26e3743047498ca2b7a3ec6f24009e1eb9c538742badf0873efbd31af6473213f04a3abbb28c112ea387db3fb224436d519b663ab66a18c165d5776f1dda2efc62998d90d5c2691244fae42093557ad24e89298f86681d4eb364b5f2f053a7fa7d8e0f4976fde7d3fe6ae2762c74d48aacc1fe278c0c198895962ae249101e21aa167f6d5fca09234419909a7da30fd33ec5b7092d0ef9f71fe91444bcb4fe87e7191b8eca5e9fd09c17e2d15b3302cb4f3d027f0e21e0c7c47baa1c6f1b74a38acc5550fac91d0f0d7acd141e8817a59fb10a6ca63f950b166cae3543c8136232f14090ce44cc62d16aa0e351141fc5fcdf74e34d86a9ee3ce0630c750b2072cc93cd6bfd725fc161aaa304310047ec0bef63b6a175c6d8581f8c2d9f75ee5b1e77489bbaaede3b5983be7b3c86019732ad9b687b17c8e16e781f19b3c6c240ed392bc7f762dafbef083fe793a2dba8d7fe63b479df9f0c7eca41dd1a2b5a509fe7b1586e8138cb257cab941c900b834903bba7eea918f1abe56163f2897f6d5dafa0b798e90a1735414c201e82fd1fc46df9d924276b58e71ab7"}, {0x1f, 0x1a, "8be50d534fabb9dad7bc3dfa8141746e49d1fb11d04a7c602269321a8cd416593ed5f2ac4a904b178961e88cc0de9394804b117e35f23a0862f3296fc70b09edcd8e4965e8455a6c8f9f5c9b04a79f946639c4e652d3aebb4ee402001cea91457057a16c51cd7cbcd28bfe0e13854b0c9c327b5c24e73505b4cb82be4c1b457efa71e5269d7c5e434820d54a11a941bc30900dbef523e8afd3a2950d8fadfd40c646cb4ab64271f051eea21e8884d8970a00d1a0b119e147c418b4d1cd61028c4c2faafd068256b06b3a66deb84a1316d75b"}, {0x1, 0x19, "f896a1dc4fa4fbcd84bf6e3300d8bc798624138836f6d009c4e95621b0aa70edacb169fa4d7f60b951fdce9b8e3aaf53cc3a4b2df11c665efc1b6c76719e5f1e90caad90a27cbe027d9248f9f8a348e7439996a7ef1681d7576561ffc5d325e1416caaf9abe188aa13eeabdb8758375499fc70cc7e9a4acea4d6bb585fe0654480d35c10998b8fb9aff5032385226fc59e1f3f3502e83acf48ef66c24c1892f767effb1a83b7101861ec2c457a33f4afd3c9e90bd5f1baf6896718da25bba992caf27d639d5d74"}, {0x2, 0xa, "8b57f45350b6f4a92d54a9ddb5aa9352f4a47e52545d64ae3ffa516b6476fe44ff737a8cebc849b518ba6df1ef02d120c4dfdb763c98dadbcc14688b5e72158be59b61fb8474d328dde7d6a969ec3a86fce1"}]}}}}}}) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) write(r2, &(0x7f0000000040)="449d8b9959eea00266910b4130e2cf351e1bebdb26125efebb2cbd4d0a24cfd08c587f587695fc02bf6fb7dd3c5c6cf14a2591985c89a007224559e317e07a2c0ad8b98a41e47bfc8b1e009b28bf83f4acba5f0309bab740e4b8b2816d644c270f6b8c91b64e888e69f47834ed9b4db56a48fd0f0d93d3b38126be79d7ad7b3b346a5122fa1b339d46a93cd86aa4328f12b6efe4c2bd464bcf4dbae5aa24", 0x9e) (async) 16:01:59 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:01:59 executing program 4: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6c}, 0x9, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) (async) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000035c0)=ANY=[@ANYRES32=r0], 0x106e, 0x0, 0x0) (async) msgsnd(r0, &(0x7f0000001500)={0x0, "0da3b15d6be529c62d6336747515fc5ebb31494761bee77e4825dcc14a47f21698e538ee5a7c3d497a57351658c7bc3718bb7f605d000c4891bce4f50588a00d017abc3f81c9903c8f23b67a670b43503950f9f0791fbd5ca032a5ecf36e9776bd94b1fa14d9bfc833c2a4ef2484b6a743bf4c834c4706a5dd102e2774af6714e99e28dbd17d0438c414bf67654710feebb1ba6bda20ac42988444d13d6a5a01d726fd4817990259"}, 0xb0, 0x0) msgsnd(r1, &(0x7f0000001680)={0x0, "e5c112212dd90ae5fed5092996babad18879b6998bf5da8606ec900ffe3d7928efe8629a8aa563c343ac0ae2a9ca8cfcc92ed097c88eea63eb3d019f4aff92c7be9603736bccdbb470fff61ee3a589d27eae16b9bbc4c5751dac0df179f67afc2c6a0fe0b77a73cf4d3c83792c4c92532b6bcdf9ab6dade3294e5c05cf4744152d5c37f5cc6b2ea5f1fb48883636f30c82c9e826d4e9f8b53971a587bc441cbd13df5e5ee5124aad646ec8736ae8c08845b9b2693ee270964c5dff69bda9cb5dfda155846c31e459c4ec99ebb40ee5e0003a1f597d59a55290a0dc00"}, 0xe4, 0x800) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x11) writev(r2, &(0x7f0000000340), 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = socket$inet6(0x18, 0x4, 0x1) r4 = msgget$private(0x0, 0x6af) (async) socket(0x18, 0x2, 0xf8) msgsnd(r4, &(0x7f0000000140)={0x1}, 0x8, 0x0) (async) mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x2, 0x2010, r3, 0x7) (async) msgsnd(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="030000000000000022e9f0b32d0f6d3011899ed205e72ad3fa471043fa7800f9b908d5a50e2fa2971cc8c6f14d11cba850a601ae266905de84d293b4a5c81431cdc84bfbb7204f406fc9a078a7976af33e499e4589d90e0e93e6c023f88cb3df74b8afb7bbde42c57b269fdf1c6b01fc901a08b9067fa6ead04e42bf544c257e03bfdd0ed65f55f8d7e8c3382444fe20c89dbd52c8617cc799336a7bc9614597d96dfd4975209149136299a65d8d62d82b1b7490fbda7d4e"], 0x5a, 0x0) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) 16:01:59 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 64) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) (async, rerun: 64) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) (async) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) (rerun: 64) 16:01:59 executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10b) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = dup2(r1, r0) socket(0x8fb6dff9841cea85, 0x1, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00fd241666aad91c696c651fe1067d3000"], 0x10) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x0, 0x6013, r4, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) utimensat(r5, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x80}, {0x1000, 0x9}}, 0x2) shutdown(r3, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x20, 0xe1) socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10b) (async) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0) (async) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async) dup2(r1, r0) (async) socket(0x8fb6dff9841cea85, 0x1, 0x1) (async) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00fd241666aad91c696c651fe1067d3000"], 0x10) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x0, 0x6013, r4, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) utimensat(r5, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x80}, {0x1000, 0x9}}, 0x2) (async) shutdown(r3, 0x1) (async) open(&(0x7f0000000000)='./file0\x00', 0x20, 0xe1) (async) 16:01:59 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1400) dup(0xffffffffffffffff) close(0xffffffffffffffff) (async, rerun: 64) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (rerun: 64) dup(r0) (async) close(r0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) (async) r2 = socket$inet(0x2, 0x4000, 0x7f) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r8}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="628c2ba7ebbc5cf446d0206b0d907f6803586bee46c4889a5c946f094b569f01998a2eff8028a9ec9cb4f967e617fb49b328c231085e89abc1b805651b4c5f7e50a4969c2d7c95b077eda826c1ad0c3a157b2cbf8d59406d72b1968a672cd43ff89fd8c983ebf4a36eb9b581a7dbed84e5b8d50d1bc978ae3e437e328b655de6f1", 0x81}], 0x1, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r2, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r8}], 0x100, 0x1}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x980, 0x4) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:59 executing program 3: socket$unix(0x1, 0x2, 0x0) (async) select(0x40, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:59 executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6002000000183a00fe80000000000000000000000000f7a9a36c0000000000000000000000000001820090780000000000000000000000000000ffffff69d2d3058bc62f7746877e5a66b095b7c581a246d9ce3c03d00c3350145e23aa39defe52bc8012259047ca586970c6c8272852aa66fae129efef79dbaee1e86060a927e1b93613e5aff1656970dc82cfc1f7950769ccf226d14548eae81f82eb0681c93ebb9b09a91fafa84aba970a693137ae000000"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x9b76) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:01:59 executing program 4: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6c}, 0x9, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = msgget$private(0x0, 0x2000000186) (rerun: 32) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000035c0)=ANY=[@ANYRES32=r0], 0x106e, 0x0, 0x0) (async) msgsnd(r0, &(0x7f0000001500)={0x0, "0da3b15d6be529c62d6336747515fc5ebb31494761bee77e4825dcc14a47f21698e538ee5a7c3d497a57351658c7bc3718bb7f605d000c4891bce4f50588a00d017abc3f81c9903c8f23b67a670b43503950f9f0791fbd5ca032a5ecf36e9776bd94b1fa14d9bfc833c2a4ef2484b6a743bf4c834c4706a5dd102e2774af6714e99e28dbd17d0438c414bf67654710feebb1ba6bda20ac42988444d13d6a5a01d726fd4817990259"}, 0xb0, 0x0) (async) msgsnd(r1, &(0x7f0000001680)={0x0, "e5c112212dd90ae5fed5092996babad18879b6998bf5da8606ec900ffe3d7928efe8629a8aa563c343ac0ae2a9ca8cfcc92ed097c88eea63eb3d019f4aff92c7be9603736bccdbb470fff61ee3a589d27eae16b9bbc4c5751dac0df179f67afc2c6a0fe0b77a73cf4d3c83792c4c92532b6bcdf9ab6dade3294e5c05cf4744152d5c37f5cc6b2ea5f1fb48883636f30c82c9e826d4e9f8b53971a587bc441cbd13df5e5ee5124aad646ec8736ae8c08845b9b2693ee270964c5dff69bda9cb5dfda155846c31e459c4ec99ebb40ee5e0003a1f597d59a55290a0dc00"}, 0xe4, 0x800) (async, rerun: 64) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x11) (rerun: 64) writev(r2, &(0x7f0000000340), 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async) r3 = socket$inet6(0x18, 0x4, 0x1) (async) r4 = msgget$private(0x0, 0x6af) socket(0x18, 0x2, 0xf8) (async) msgsnd(r4, &(0x7f0000000140)={0x1}, 0x8, 0x0) (async) mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x2, 0x2010, r3, 0x7) msgsnd(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="030000000000000022e9f0b32d0f6d3011899ed205e72ad3fa471043fa7800f9b908d5a50e2fa2971cc8c6f14d11cba850a601ae266905de84d293b4a5c81431cdc84bfbb7204f406fc9a078a7976af33e499e4589d90e0e93e6c023f88cb3df74b8afb7bbde42c57b269fdf1c6b01fc901a08b9067fa6ead04e42bf544c257e03bfdd0ed65f55f8d7e8c3382444fe20c89dbd52c8617cc799336a7bc9614597d96dfd4975209149136299a65d8d62d82b1b7490fbda7d4e"], 0x5a, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) 16:01:59 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:01:59 executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6002000000183a00fe80000000000000000000000000f7a9a36c0000000000000000000000000001820090780000000000000000000000000000ffffff69d2d3058bc62f7746877e5a66b095b7c581a246d9ce3c03d00c3350145e23aa39defe52bc8012259047ca586970c6c8272852aa66fae129efef79dbaee1e86060a927e1b93613e5aff1656970dc82cfc1f7950769ccf226d14548eae81f82eb0681c93ebb9b09a91fafa84aba970a693137ae000000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x9b76) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:01:59 executing program 0: pread(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x8) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x9df2) dup(r0) close(r0) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0xbdca, {0xfffffffffffffff9, 0x81}}) (async) syz_emit_ethernet(0x13e6, &(0x7f0000001640)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "102f22", 0x13b0, 0x3a, 0x0, @rand_addr="00000000000000000000010001000002", @empty, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast2, @loopback, [{0x19, 0x2, "fc0cea06272d3679029041cba6e15170cb"}, {0x18, 0x1c, "e152651e2cd87c49ded2614778250fa290337bd6ce9f01e0fe2863b943c9655d6885c5602260a45bb84480de8b725e5433d1081b07b7547382169eb7cc7c35c4945ba6773dfe0bfa3577829f52a1c3f3dfb940ca11a38679b97d47db4d780bfe907287d0d95196c9914fbdc629a517ab4c2438ef7ccc29fc081880b5468fbfb68282806ea24fa6361a7252d077e3bc9b4e04d2fd16fbe114d90fa4504bef705bb470518f7b1d666055048402841580585dc3c5d22e5ee1ca335e65bf68ae8e404f6e07312ffe571650420d7b48429b22f5f03b61354a1f1d97224dc386016c0fbe256d"}, {0x1, 0x13, "1a9fbcf0aefa04e1d7c9557469179e5b0444ee3031148c5bb36d9e86285a337b59ef13a48e9e180b6871bc8c9a50ffca4ef8439d0c02db884065e762345480eed425bfd284da51ed63e7bd91c0a61448ea8ecc749077c893a43d424a581228366473887afeb66efcb2e5e881dce17fea8922b6aec6c16c72901f733e559c8d2bd1b7c93348ba3b8641ba8cf6228190d5e69d6132e0b578a394a2ec"}, {0x0, 0x200, "5249f412000d67a23be44004aee914e52a394eaf53bf4ab1d1cfce6c43e0ce0774024474cfc6c7dae7c73c5e305c25fbe9774d8413d27406c1566d7a4ddbdef0c2cdc85e19c62e5d05eedab46c4f5229cbb50e621281617f7644f18caa2bdabe5db34872c84148788cf3e3cdbb98afba36e117a188dd6e173c094a4a363606a68df56688d23d063ca089e59fda70a9a6a2ea4514eccc0e54c3ccbd750edf78a5c3bc1e7d7e3a5301f893ccd6a1e05788f263a26ed3615d64238ed75881b71155d595f3a2c6f0ca24e509e92ca982f37f89891d07e298c162d012c1fd26c0524cd09bdbbe69529fee67ed123f359bb68f8bfa9399a523c14ca1ddec9a7d39d556c428d39135e849acb0aaa36b3fca9ea8d11ec62ad794680d1a79e24bfee46197847cda12a333798b7be37254e6fc5d16e3c27a4f725f394fabc119d328c2ace3c2131d642f5ff7acf53e22977755f45fa6085d87149b48aecba73e81eb87c2a5fa4398cbfe6186337c8c40d2a0833b7e0fa9a2b9cd7db19a080710492d109c33bdbbf798fae6a034e96b672b1569946b65f5a3f4c922ac0e6dcf873db52bb2b721eb2ce137e1bc4ab6f817dc93a601c66949be8b8d3d5fc0a1405a64673cfaf644e2129c73b53827b998f8eff7ddbc554305c6072f22a337c26b31435f24dce3932d17bc20ed01331e5dad11fcf00e4a8f6ea7dd9af29205d6c92267c0246fdb4e5e7e6deb9386a80a329e92afc624632339b84b59c88c87eefa02b593762f12314b1d7c98d4464ef69b56c4cae96e844e33429b7f16c498ffb9380fe112ce15e0170a348af9a1f4dba2e39a63fda84944f4f3d2ddd3f399990c0a6a1f816f47a89b1b5d947c3e84930babed6a006cecde49f3ec8a491258034af983b36f8bb080531d728095589962456641a6530c86aa0a400a6a6eec628a56e6b407f45a57392d54bdbaf77fb1fc4784f48d08557e6d304d3e639960338ea785c1086e655f79b2bb86ccd6b5ecb4840e15fc17f731d85c849b79e1cc753004e32e26fd83494ba98e9945365e44c1a80b0cb409ca7fcdd94203882f42c4ffdcd3bcf17496d106aeec2617eef38b98a2a0c34717ac613ff0cd52cf49f7aa37e28b204ac01bfaf816db7e3b23ec7291d727ab3887f5b89b4e53ff145a361760b7997c841d363e1f29f2abee1f042b8612f96eaa97a1591073b0b0574b4542d1c73c61d438546d71188528ba277fa3433d784935bd2a40666fc5f3f1fd8958fd7557aad1cb98f169b95b972003d48e3b769fe08011866e72faa38fd2b9e4035b7b188e035237ce99c76f6f6a611be2a0aded5d0afc53016096b5695802a64b583bc8707b4fad4fc206fb4ca0eaccddc0ce7a254544ec74081c6b89037d70bef4c4ce3b26994bb5ecd0f47e821915b6e19730f898bb68e83fef9e58bbf144cb1449e5c13767c1ec6afaba7ae54479f8bc16b96762f23aff1ac439796377ae95ccf3070800420ef144528c40080870b14230d282fd07165fffbe1e0aa0df5bafddc31b87cf156b89e6b20b74ec158d55740ec9966d9267c6adc6078c9d8024daf4a879b9921a73efb78fe19c44def450756f5aec27f89c77a62963dff146ae6e9e45f20bbf65cf5b8c83eb5ec7384b7ff4533a21944050e624ab54dbade49cd348748581f24e2666857c2f2d8973adbfa53e167c8cac9b7bc38d994d425dfbb5efaa180cde7a43fc9d7bf44ae59787395704283371e83c8c98b5f28695b242d028b9512d95d0f46dc7258feb1e5b17d3035a05748f3220f6c02cda5eed6e7ba00cc74c37ecf312a21694ac58503ba24113993d72c98ce52e1db8381d13467807a042d8c1d5c751b4b1d64b064f19646219da09041ff873e74dc9ed0621d57da1b5265ff87f815161088e576341fe231d57e9cfcf909a94386228b693a32ed98d3148caba0a03636e7599ec1f7a910cbd7d956bc1d13f7cb3e085e2b1e53b882c32008fa4ac43f2948e81a89e03deb84045c5f12b93b51e6baae08200b9fd4fac378dd0be3ecb7f6f10165743fab20f22e541e32f1994a837da362d8779cfb57f87e2a0eab5e1190d9348b55474c2003ef267f44dca08bba96b636ee5476fef84afaeaffaff09d9a545f44d138a6a407e46c79ad13f1b3f66686ab461a5035f724e1be909c7c601b9be309c45c009511c4dfa24573340f57238cbfd055bf786fa7cdc09b8c277dca8341904d907e02338d61a671d05c13b59d11d5f4e84c0d75827e7162f9d6aad60b741476f1f378b5f39e51ff7b4e8699050a6e7135585ca37663caa07365187ff331da29cd81d2796a3eaaf2cad45037e33af1350972927d8b0849d6b04df30c0056dc5ebb956edcb5c04828dabc3a2f253ad8c487d5f8d9603614cc140fe3f041eb5556f164652c3ba00233d50a6912c3517a3f5c31e8d04ca5ffb764a8c8360c6bcd371656e1f2beee1cec8e25159bf36f628a79b22309f84e573b4b39a64472d57c2361d93efe3d8ead0443a4ff0fe519acffaf7263e88f2cb498d206682c5e397983ed552c304b1649876b56342c446587ddfa2bcbe41c6650703d1773c92ee2d16e29ce231deffa40f7aa0fe03745d279f9a8b4ab04bf22848fdeefa2f037f60087eaa9b93dab32d5ca562be616e8c92a035de9bd79827851d0cebc68a8025fdff374ef7c6ded1a3af74941c80a4b86c3ab5e25024c7d97cac84f4fefab4547eb56369fb8c40b3b988bc6477c67d89f373e6c037f7a2f2bbfd020efc25ab81aa10cd47a17ce480d330dd5bd537a12dd449f89ef0d4840b84ba2e40b41407c622361e87d0dc0a993621ccb5c63f64e5a86eb8adee9a522b7e867b0bd5e6e741de952b85536376647510066ad2050e28af577b346d402671a8a80f0fb9bf0015a9ddc9ac064823cad6fb6221c99d5cfb101f120d8bd24be6514e4d58ce70d50dfcacf1a2a3fab0a8bbb3d10c8c21a8f55d135e528b67e18cae9f0f847aa44868aa3a2a04ccc8f6138cfa87182d60976e34c2ae82090de2f69d36236c64771f9e29d7613e30b724934cdd514ce039c34c22025a2fd5f242bada5c71eb70c4b4bdbd4541950588fbe24199b2463058ccd2b3cd39234154b327c9e9262711d77dbed163931d4c97308811b3b1ea788d765168bd665312d9e2212adb672fe2d56abecf702216c587786ebbb16874443247b6d972cd47aea88d8e36a225ace58745d1aa94270f9abaf656ae0c313eadc73994ce27138a13ea66d7b1365105a9d623c47d1e6ec18630fb2694e5f9b5a1e6f517b89ea1e8390b1383c54c45eea5296419ce8185802cb6c02cb519319fb18ea7cc35a44714d2427f951c6f666b70d44effb79330f2416f3fcb5df3da5f7478f5e337a531504254bbc15c191aee9af2432e06729701450ebf478e13eb87ae28be771b09791dfc717e899a4fafc8897328f062059e3d60b3f2e7ca55fd70efe422db5d57d08b45517a232b3e88ac7533d72ddb3277d4b71c07e0836f4ce4887f640f5e07422ef5e5beb6a51d9e7875f8b27351a00c5d19f0aa85d19f6f84af868dd6f98552723a8d60f41a3fa5666ff986c56b3cdcc8d3ee5b4617f3069d736210384591545f073dacb154b11a2e635948e4a59c6fb406f86a3a088e92263c4b03f80d76bd5e960a3c7fe1c326aecaa8ac174ed62671c444a449a592010b2e090e0d87872e731a7ee23fb33025068598d0866260299b7748a7f5a523d938717ffcfd5733c89e3267e0e7746c02931e748e9ec001523899661f91bcbe3ae38bf7ee534d187f22d390f41096dc6bbaf78435ba230cab1d18ad1a393c6b5c3be932698503c15729a44240a187d9da7714384ccd15875c9c543c64071db356b60c0ca10bef89b481e29912a417a7dcb05ba81e8ee7c04572e619780a93f76a7fb23845d575accfe1505cab85e2428be04863444a1b3b1b58fb3670a18dcc86d5bf3bcb3a92a5601d1d871625303d1a1875f021e29bd8afa1f638c5bd64059c93bcdaaab1a20bef828de91a95156fbd74fca609d3692f8c82e60e79f73149386ae1115f868a1b1ed51a51d2daebca3fe79273dbb9a1af97c82d11d5914ce46fd2cebf2d9ead75eb3c86de20592bf728820f9443791cc5f54ece2d8e75cd6e22a479138c463d61e98c43adeae5de02addf0def10bdd5d399abd994bdaa2ac77b1d499e516a5e6b207d60974236a9a3d7cd103732211934b39898e30d9e9461394ef00a1b847247d89ff10ffdc12037a1f0a9503ba87d868af98fa1e1a1b8022e8ad91a1f399761dd42e364a3125943bff4f2da29a8da13e93095424475dadfb37ac46b3ea2a2ebc761a976599bdf1678fb099768a66d0a7a173924689a957d21a398da0080e9dd07a487b4ee6bdb037e118c6f4dfc52af690873386feb3485f46cfb897c0358bca2c71046029337d7b0a76368d7cac367e4f2c47598eacef267b24aa3ab204af50e9e06dac329426613d32b17a4d23a1d2af135f01828e7be1e64cd138d51efd9248b590bad6f38f31cec4d262bda1d63d2aed0e7f78f77e00ddbe81cfc98450346b42abbd370da4fce00b51924b3cb880697c6088ce85982db484c0c358954e1d2e60079cb810a97f457c37ea8dc85c47f720510a1ba805b1b2de897a489c1fda95d8a84b2777d24bd260f0ed44245437ef5effe9edf7eb67ea9265b5f2c69323d8d72d6e3cb4fb556c8b311385429fe881b9d0e7e764f36cc8508aaa3582f218b5cb14cc97f41712e7d4bb668e8402f50edbdffbe82634682304ad144c3a82190b9651ebd512ec0653cd040d4973e73149efd80e89060bdac70e32ea26a702385017ada9bc927e80adda36c8647f9f99704d6cc98282fdffacfadd6c847de29a0b8db4f862d97a5321a0ad7e6f6817c5c0a99d303deb9705dfdfeacacb5f53c38ec00a3c2e35ab7c7a04fc4d59d47dccc74c5ff4c1f554a229cc0e3b8d228b6c58c75e661b8df8205ebdd9086524f4930a1138eee98f02d3b6e6a4fc5e63d6f50c31ff0f57fbc2d3a281cf855795c5aa882f1472edd3ff94106c4607933ae66c0df8c3234478356838fe1597d79611ccbd6718074772c880346d2ce96ab9b029e792a9ad09eaef02675d6445320dfb91b1bfe92ee82826ffc07976bef00491d723452611218c5233b750a747a1fd6915226fca9949830e13a2aa80ee2768305d4be15561cc7a6d9b9b6074bd40f74ea3abe26e3743047498ca2b7a3ec6f24009e1eb9c538742badf0873efbd31af6473213f04a3abbb28c112ea387db3fb224436d519b663ab66a18c165d5776f1dda2efc62998d90d5c2691244fae42093557ad24e89298f86681d4eb364b5f2f053a7fa7d8e0f4976fde7d3fe6ae2762c74d48aacc1fe278c0c198895962ae249101e21aa167f6d5fca09234419909a7da30fd33ec5b7092d0ef9f71fe91444bcb4fe87e7191b8eca5e9fd09c17e2d15b3302cb4f3d027f0e21e0c7c47baa1c6f1b74a38acc5550fac91d0f0d7acd141e8817a59fb10a6ca63f950b166cae3543c8136232f14090ce44cc62d16aa0e351141fc5fcdf74e34d86a9ee3ce0630c750b2072cc93cd6bfd725fc161aaa304310047ec0bef63b6a175c6d8581f8c2d9f75ee5b1e77489bbaaede3b5983be7b3c86019732ad9b687b17c8e16e781f19b3c6c240ed392bc7f762dafbef083fe793a2dba8d7fe63b479df9f0c7eca41dd1a2b5a509fe7b1586e8138cb257cab941c900b834903bba7eea918f1abe56163f2897f6d5dafa0b798e90a1735414c201e82fd1fc46df9d924276b58e71ab7"}, {0x1f, 0x1a, "8be50d534fabb9dad7bc3dfa8141746e49d1fb11d04a7c602269321a8cd416593ed5f2ac4a904b178961e88cc0de9394804b117e35f23a0862f3296fc70b09edcd8e4965e8455a6c8f9f5c9b04a79f946639c4e652d3aebb4ee402001cea91457057a16c51cd7cbcd28bfe0e13854b0c9c327b5c24e73505b4cb82be4c1b457efa71e5269d7c5e434820d54a11a941bc30900dbef523e8afd3a2950d8fadfd40c646cb4ab64271f051eea21e8884d8970a00d1a0b119e147c418b4d1cd61028c4c2faafd068256b06b3a66deb84a1316d75b"}, {0x1, 0x19, "f896a1dc4fa4fbcd84bf6e3300d8bc798624138836f6d009c4e95621b0aa70edacb169fa4d7f60b951fdce9b8e3aaf53cc3a4b2df11c665efc1b6c76719e5f1e90caad90a27cbe027d9248f9f8a348e7439996a7ef1681d7576561ffc5d325e1416caaf9abe188aa13eeabdb8758375499fc70cc7e9a4acea4d6bb585fe0654480d35c10998b8fb9aff5032385226fc59e1f3f3502e83acf48ef66c24c1892f767effb1a83b7101861ec2c457a33f4afd3c9e90bd5f1baf6896718da25bba992caf27d639d5d74"}, {0x2, 0xa, "8b57f45350b6f4a92d54a9ddb5aa9352f4a47e52545d64ae3ffa516b6476fe44ff737a8cebc849b518ba6df1ef02d120c4dfdb763c98dadbcc14688b5e72158be59b61fb8474d328dde7d6a969ec3a86fce1"}]}}}}}}) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) write(r2, &(0x7f0000000040)="449d8b9959eea00266910b4130e2cf351e1bebdb26125efebb2cbd4d0a24cfd08c587f587695fc02bf6fb7dd3c5c6cf14a2591985c89a007224559e317e07a2c0ad8b98a41e47bfc8b1e009b28bf83f4acba5f0309bab740e4b8b2816d644c270f6b8c91b64e888e69f47834ed9b4db56a48fd0f0d93d3b38126be79d7ad7b3b346a5122fa1b339d46a93cd86aa4328f12b6efe4c2bd464bcf4dbae5aa24", 0x9e) 16:01:59 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x1f}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) openat(r0, &(0x7f0000000040)='./file1\x00', 0x8000, 0x4) socket$inet(0x2, 0x4, 0xff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x7], [{0x1}, {0x0, 0x2, 0xffffffff}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x2}, {0x0, 0x7f4}, {0x1000}]}}}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:59 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0/file0/file0\x00', &(0x7f0000000200)='x\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x3c}, {0x4606}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)={@random="71eeff9894d4", @random="d05abb7de470"}) 16:01:59 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:01:59 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r1 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x1f}, 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) openat(r0, &(0x7f0000000040)='./file1\x00', 0x8000, 0x4) (async) socket$inet(0x2, 0x4, 0xff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x7], [{0x1}, {0x0, 0x2, 0xffffffff}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x2}, {0x0, 0x7f4}, {0x1000}]}}}) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:59 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='..', &(0x7f0000110000)='./file0/file0\x00') (async) unveil(&(0x7f00000001c0)='./file0/file0/file0\x00', &(0x7f0000000200)='x\x00') (async) chroot(&(0x7f0000000240)='./file0/file0/file0\x00') 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 64) r1 = fcntl$dupfd(r0, 0x0, r0) (rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x3c}, {0x4606}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000340)={@random="71eeff9894d4", @random="d05abb7de470"}) 16:01:59 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x5813, r0, 0xfffffffffffffffe) close(r0) 16:01:59 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 16:01:59 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1400) dup(0xffffffffffffffff) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r0) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) r2 = socket$inet(0x2, 0x4000, 0x7f) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r8}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="628c2ba7ebbc5cf446d0206b0d907f6803586bee46c4889a5c946f094b569f01998a2eff8028a9ec9cb4f967e617fb49b328c231085e89abc1b805651b4c5f7e50a4969c2d7c95b077eda826c1ad0c3a157b2cbf8d59406d72b1968a672cd43ff89fd8c983ebf4a36eb9b581a7dbed84e5b8d50d1bc978ae3e437e328b655de6f1", 0x81}], 0x1, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r2, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r8}], 0x100, 0x1}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x980, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1400) (async) dup(0xffffffffffffffff) (async) close(0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r0) (async) close(r0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) (async) socket$inet(0x2, 0x4000, 0x7f) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x2) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) getpid() (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r5) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r8}, 0xc) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="628c2ba7ebbc5cf446d0206b0d907f6803586bee46c4889a5c946f094b569f01998a2eff8028a9ec9cb4f967e617fb49b328c231085e89abc1b805651b4c5f7e50a4969c2d7c95b077eda826c1ad0c3a157b2cbf8d59406d72b1968a672cd43ff89fd8c983ebf4a36eb9b581a7dbed84e5b8d50d1bc978ae3e437e328b655de6f1", 0x81}], 0x1, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r2, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r8}], 0x100, 0x1}, 0xa) (async) open(&(0x7f0000000040)='./file0\x00', 0x980, 0x4) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) 16:01:59 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) setgid(0x0) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:01:59 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r1 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r1) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) (async) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x1f}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async, rerun: 32) r4 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x8000, 0x4) (async) socket$inet(0x2, 0x4, 0xff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x7], [{0x1}, {0x0, 0x2, 0xffffffff}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x2}, {0x0, 0x7f4}, {0x1000}]}}}) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x3c}, {0x4606}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000340)={@random="71eeff9894d4", @random="d05abb7de470"}) 16:01:59 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x5813, r0, 0xfffffffffffffffe) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x5813, r0, 0xfffffffffffffffe) (async) close(r0) (async) 16:01:59 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) symlink(&(0x7f0000000000)='..', &(0x7f0000110000)='./file0/file0\x00') (async) unveil(&(0x7f00000001c0)='./file0/file0/file0\x00', &(0x7f0000000200)='x\x00') (async) chroot(&(0x7f0000000240)='./file0/file0/file0\x00') 16:01:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x10001, 0x7fff, "ef9ebc0828a359fee54f42bcc9f59ee007521838"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) close(r1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="35b6870908", 0x5}], 0x1) 16:01:59 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) (async) dup2(r1, r0) (async) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 16:02:00 executing program 1: setgroups(0xfffffffffffffebf, 0x0) 16:02:00 executing program 4: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x10) write(r0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xe8, 0xfff, {0x7, 0xb9}}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r3, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:02:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x10001, 0x7fff, "ef9ebc0828a359fee54f42bcc9f59ee007521838"}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) close(r1) (async) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="35b6870908", 0x5}], 0x1) 16:02:00 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x5813, r0, 0xfffffffffffffffe) close(r0) 16:02:00 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) write(r1, &(0x7f0000000300)="0920290000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="013c9ab8d4c3346609878185106a36848029aaaaaaaaaaaa0800b31d33e01947ec8500169098e0000002ac1500aa0800937800000000200c6963a2bfed56c854bcd92a02230067e9938bfa395577322142c145a0be100815947b9ef0ddd85ce19f00a1396101b83bfdc8642412e32e3b3c0f578d725d1a76ff42f057b9a626353961a0e54116eaadc959b5594717b6be1b762024b67c94b8f8669d9e912d466449d12746cfc8"]) 16:02:00 executing program 1: setgroups(0xfffffffffffffebf, 0x0) setgroups(0xfffffffffffffebf, 0x0) (async) 16:02:00 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="bf70cd30", &(0x7f0000000140)=0x4, &(0x7f0000000180)="00fdff00", 0x4) 16:02:00 executing program 4: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x10) write(r0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xe8, 0xfff, {0x7, 0xb9}}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r3, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) socket(0x2, 0x1000000008002, 0x0) (async) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x10) (async) write(r0, 0x0, 0x0) (async) dup(0xffffffffffffff9c) (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xe8, 0xfff, {0x7, 0xb9}}) (async) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) (async) dup2(r3, r2) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) ioctl$KDSETRAD(r4, 0x20004b43) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) (async) 16:02:00 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000, 0x5) flock(r1, 0x8) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x128, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x401) listen(r2, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 16:02:00 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) (async) dup2(r1, r0) (async) listen(r1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) dup2(r3, r2) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) (async) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) (async) 16:02:00 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) setgid(0x0) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:00 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000000)) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) dup(0xffffffffffffffff) (async) write(r1, &(0x7f0000000300)="0920290000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="013c9ab8d4c3346609878185106a36848029aaaaaaaaaaaa0800b31d33e01947ec8500169098e0000002ac1500aa0800937800000000200c6963a2bfed56c854bcd92a02230067e9938bfa395577322142c145a0be100815947b9ef0ddd85ce19f00a1396101b83bfdc8642412e32e3b3c0f578d725d1a76ff42f057b9a626353961a0e54116eaadc959b5594717b6be1b762024b67c94b8f8669d9e912d466449d12746cfc8"]) 16:02:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x10001, 0x7fff, "ef9ebc0828a359fee54f42bcc9f59ee007521838"}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) close(r1) (async) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="35b6870908", 0x5}], 0x1) 16:02:00 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="bf70cd30", &(0x7f0000000140)=0x4, &(0x7f0000000180)="00fdff00", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="bf70cd30", &(0x7f0000000140)=0x4, &(0x7f0000000180)="00fdff00", 0x4) (async) 16:02:00 executing program 1: setgroups(0xfffffffffffffebf, 0x0) setgroups(0xfffffffffffffebf, 0x0) (async) 16:02:00 executing program 4: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x10) write(r0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xe8, 0xfff, {0x7, 0xb9}}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r3, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) socket(0x2, 0x1000000008002, 0x0) (async) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x10) (async) write(r0, 0x0, 0x0) (async) dup(0xffffffffffffff9c) (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xe8, 0xfff, {0x7, 0xb9}}) (async) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) (async) dup2(r3, r2) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) ioctl$KDSETRAD(r4, 0x20004b43) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) (async) 16:02:00 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) r1 = fcntl$dupfd(r0, 0x0, r0) (async) setrlimit(0x8, &(0x7f0000000000)) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) (async) write(r1, &(0x7f0000000300)="0920290000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="013c9ab8d4c3346609878185106a36848029aaaaaaaaaaaa0800b31d33e01947ec8500169098e0000002ac1500aa0800937800000000200c6963a2bfed56c854bcd92a02230067e9938bfa395577322142c145a0be100815947b9ef0ddd85ce19f00a1396101b83bfdc8642412e32e3b3c0f578d725d1a76ff42f057b9a626353961a0e54116eaadc959b5594717b6be1b762024b67c94b8f8669d9e912d466449d12746cfc8"]) 16:02:00 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000, 0x5) flock(r1, 0x8) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x128, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x401) listen(r2, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) (async) setuid(0xffffffffffffffff) (async) socket$inet(0x2, 0x4000, 0x5) (async) flock(r1, 0x8) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x128, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x401) (async) listen(r2, 0x3) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) (async) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') (async) 16:02:00 executing program 0: socket(0x20, 0x8000, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000000c0)=@un=@abs={0x4e0c500dc8b42e39, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="163dae4aa5d00d42734fe0d71d7dbe836264c0df221e455bc2d017e4dbe22e8829c22d7e5cef179b4e5902612f71", 0x2e}, {&(0x7f0000000140)="160c5ac389625fd61f72695a289eae8cf3db3f5e093beebfbaf4dae5c28ac3718fee533beaa5637d5c84bb0124afc860875c80872bd90b85", 0x38}, {&(0x7f0000000180)="86f454e9b6b97fe9b22a532b9c7c03750967acd93c49642c7d8d8605a62aa11c9b45ab4c5a14648502f9aa288b3c2c362b133bc1fb03174d13649fca77c68930a8ae19a93a7b16a23f6292a433eb896d2f515097106e97e76f7e4650b71d17edb0812572b8d5bf9ab70ed5c908d9753be494c44f2435bbbeeb51ba83caa26e3dec4e78fc249e104df6849a1bff07eace8fda59e5dc", 0x95}, {&(0x7f0000000240)="170b0c57b55360d5f2013833c96ffd0f6dfec78d3c9e39239bf660298480816b9739a51b53edef0dae35cab897a555e051aa2911f28359fb08982ab7ea0227527481abe3fd40fd5e14b560026a0b9a5a2e50414a38f477241dcf985b588f91ffaa4950e0f35348db2169278df07d4fa9171ee19f0ca9ee97211b7d3b0900f30a84", 0x81}, {&(0x7f0000000300)="b68ce92b72f0b16987fe0f0a8edbf8cfb4c7f9f2b2f37fe4545852c982582a5aa31583355cd107ec2c53bd36f40580acf81bfa3386c2704af699c874e84cc2f3917bcd6ab0002a3e55f66909839c098e2d00fc9dd86ddc3463c95017e8f9b070a5cb0dbb1abcd73fb96f99e394a972e9967ad1fac1e82fff23eee02b17ba9cfe88e6d1335b143fb8dab2c1a17bd2f6c9baea7692b18d11384c142f444dcda37747cbaea1de1b33b681860e0698925fa5533f6120811b27df1721d63383f752211c4c24d43c54571b5c98df5f6bcdf2b800a196917c0ee377401855402a3b92b49918cc95a2db53fac0196fb31df0a413b10a3724bd4ff2504f1efbac982fba30f80f0b1e080b42b651155bb694e7f2842328f54453119e3e5d623e6e14cacab789a9a2dfb43db6f07443ac8db427bca8b727d085590b99687388d34462ce11053cf9b08127daab260376837b9e3c775f6f95f1d6d25dda6788ba22e79709a1afb9cf1c98e383ba3749c84f531193213badd10238ce567dd242d1bdad473374eaaf1faa79a9db926a7b3a91208daa5fcfe912530185abac5026719a3020c123aee6d2d72614d700ca0d0caee7532296ac51bc069235a26b57eb3c44f95853162a48c17c4e6efa174c7e276ecdb81e125128071bb3af963934321419f66b7724a80b60778993b542ade63d27c23ef2c9ce53d23c688b0205d77b418406ecc30bf801a018e55988088af5a5fe4c57c240acb3520a13b733c32db87868cf383fcaefc421870af9b4140849f8bc6cbe561402ac00cdbfae4c980f7f064256d70408affcff02f2ef819989e5c331eb63436d1daf2b91d29ca415b527f780070d4c402deb58c064c684c7616598c5b1c390d85677b3c1ce8b62680f8f9b92d1ab3cedc45131065f09d642aa26ff07b1b2c8e06c05aa53303b1926890344ae796c509df04bb77d0401b0ea02478f7b1dcc295050afe370af94f00b63945e2397e003933c785e77214f0de124c7851fd9a2cb3caca519bc3e379efa3b3a5e528588541c9b38fa3a76c8ee4f13e6f3b695c96241df9282f22816a4ed8fc115827490e269119902741a83bfb8865e89481d984c685f3862c1990181671fabccd88244a9e45df9d72647670f4f1fc597d7d39c2af8ca915ab20419dd2b54209f38e7a8510bad1a7996709b02475828eeb960467c18b9ba3324c041e1d1e8a8e170ca1b1e74662dbb4a9adddf5b66cb83ae15efffd06456e19d147564c224c3a406da7b8d4762ff1993750b4252dc523b2946f967e4a4ec21b6606ba33eb633fa436a7fc3ce1c66b62b7a0ae74029ff86bf4db6e3af0c853c8e5062dc1773bc697713266dd90a20cb7b53334f28552be3b1352a023f400d7a974678cde023f58432670c16b5eccc5093651ac9087575cb7fe02fe72306ae8cfbc022743f75858024d657ed1027b169a807ff166efa9b70fdd597278ebbcda095a9bdef17a4c3a282a071ae76b020b4b12f9319cde546199990a057fa0d64148bd5dea1438233df8e434bc1d2042b09e445b95b8a1191476277da721f5e8057e12272a0dac29aadf5a62352751959d2197d49496bc78da62ec78d5bcb27b837ce01cea10c13df3353e654b9ef9485deeb97c88a6d0c1c8010c5308f8ff462ccd942c2a452d2e29492014b0116e0a4ee14a5e1042d247a65e6a7aeede17e47f888c71f209d6720808ecd99f6119b6546a054d4293d7d0b821b3aa3ffc350bee19a07b69b5eb7f1beb55c7118c7907114daa01cbb780623fd36e52fed83bb961f81cf7f40530cb92445eb30cdd86ebd2b90fd700c778605019df0ffa83ebf0b21193cf70b7a0259be08ddd92a63071944c2e4b69f14df2ae37c256cad5a1cc9ddf3e8ce8d540844999e21e4bcf233089f8a54c42db52976e97458a58da064861d31faeaa6ea4c2713bcf25a4483b961f57164e12b27384be2cb8df38bb1ad7b1b6b1bfeb16916936628727071b9c4ffde7f36111dc0d2aab707f0114d8481ef38e20574f3de8dab5568b9163b3daa6df93d744409fd7bc19cf4d97d63bad014c8af5587b3edd505ea2f01c522530e39919266a77a8768ebce957dcc6a5b687d035a16b9974d0121125c96c7eb61c36a5156a6490977b0f31a04afc456bcb3b2287545445b71ab016667b6a9fe0aea72c2998cb7c06a52937872fbcfe0da5eab4b7cf2d9888033f07c15c45ed9b25e8b86744c8c1f61a6e60af433e0186b7182b08b3ab296c309645d4a893c2299266c5d430eb2d603cad3c379ce0808c3a0bf045facc903a33baa9ac0cc45b5b551ce2e25311159a185bd25e95319e9ff505af79e2f54f8d0eadbcd833c3c6a3cd2622d4aff34cc96af302cf7c9c96b7e1dd88ab45ed8549ff3b138fa53b1e451af8ad37e9c60ff056fd50dcc422c369abe014e1bb0151ecb9728b643182cf27c14a22e46f89ff27a7b7c34b2bc5d90490c4608936007b38d669b3eb5ea37bcfee046699a22a026a36a8132d78d2656dfc4904393194b9cdb5a45861b50b0da3661a2c6ce574a717fec10e70e15a48b7c52e2fb89b9ac54288ad221450bf2e07b40a44ba0501c17058cb50bb6b8c42229713f268e2be7ead752649b67654ba7a9dd865c51a7f52a9de6079a427a76bfde3046ed2cc24e05e3bcef19afaa9be07781cc5001d0b94089a83d488bc0748475c073e76b1c3d8c5bfb44c502c27e7df018951cdb55ce68d8fbcd57f3efe9978606af5515198d89d4db49ce4ddb86bc9f86bc63de788b8d7e16dd26909fe05249d7cdbcce68424b4c2d8391ff2686afeffcb473b3fcdb3d561679f34436a3de9ff82f0e4944a908090de1a4a6232e165448ebc63ea47ec785381da22ec737bb3eee18286e0f167eb44ebfeaebeec864004dbdcdb8d72248179cf7395f99b36bab4b2a511c550a374785d740e9d337f89ab5e37461313433bc1359689f12764d48f943ff615ae76918269e12a27ea425e593c296cdd8345f9acb6c684a2bbb085a5c05fca2950267d59e4d6f51ec7880aa50f2e079e383b857763561157e8a753e22cc4842db583a737925520dea9927e20147e734f73c9e32420538f8e2daeaef72c921568eec91723c5818e02f1183bef263f263c8ef9054a89fc39d56e4495d5e8a1c10a77c2ec828b09df2d65595a41706f2ede0c1e4d009526ce5190f86004af353a207f5ac2731e4fc3080a0dfb001257a0e7d1040b8393ad86e6f8fad342dd39f2417f91ebb377118f5dfab886bc8c197c4cf0e1cee895b8c2c18246323029bd87dcdf5eedf3f533a528c8b307f4e79704abc4885b2c3b989fd46648104e1bd77d569e4c29957510f52d6cf742d8f62dd2102818bd49a58769fc8d484ea76d755af18740fb9e05188b9fb06f269fd23d353ec078253e6865b85f577f5d28c4c7c992537ab432a977b6d075f06b5e36e6d995ef25ec62985dc0bd10cc2982228d5121be214f096de6d9e448a84c775ce1ac84bb8897779d79a9356efefb404e090b5b2cdd24d43c14e6d38365cca29ae8cedcae706d706713c5d675acb5617ff720f2a6c1de014cf552e6497009f9666cfa8716fcda7f588d8ec191726e560573b939b07e51c020888b4f42c2e34f191b118afa47734995d02b7d532f460398590ff071a5b4a721b5bb3b3c71460d7754fd5590b4b0559339770f56a2b29af5dc3b5f4c4519394685fad2b5db9caefa7fc1c54316afab7fa80d689920d6346b8d0ec388136d994844464682dd5d1a7438f2dd2608bacb019b1216c66b13d934e3f295d234e072b266f2ebded11aab601aeadce59f4be9d92368ee354a8fff8e2d0c881c80b84643b275aaff7f2565ab8f5ad477a7ddf5dff2998594ce5e1cd7171b0cab38d28c5e828860cd79940a6e45973386b254983a4d6cdf8ae757f9772f16845045b80fc587e26f68e3ccc9dff336a4cc99e5fe54dc838094f867268b7bd5d9502e10aff0e6908fd9dd6194953bb03832c5b8dbcc5a5de993d898cbf0da25995de6da0e53650d80d6bd60c672b7271c1eceb659cde0174c339c85e532a1857cb05327dea55631810d51b2d4e2a6b41c6357d8acd6dd6cf3cd991e79d8fcc131572eda16cd0f0608112fed625dd7d9ffb546fc03520b15c89cc51d76d80c05d23c13fcbffea6c3dad9de6ffb70399fb71e3d612c0b423b5933ef2f2682ed6179290f34c10ace50d5e58823761d604d24a0c9da5dddbdbf02f34e1682db0680d2156345d31e6b8249e4cb5e204a1c45db84d0674af206d1efe01aa268c237e7fabe4ae50e0fe12de2dfe6358ed050b505ba3ca8505d9634f33b9275ff573124f4d60ba353d52eb0dc28e16fb41838009151f7a5be19aa1c0f7ec51daf9d9096ed056799e4e0a32de15f508b23b4bfb6c419bb573112194b832d8c1ed0cda3b9ddddfcc0035f20d660cc3d85fc523d389c799ad2806c2427d3037bb7b848abd0748ab527f925621cafb6a0d82784fa87cb88ca786ff6e88c6927673375cb5dd85ba569fe1db90d464249e2c284dbc561a686ec698fe975b61a7d8c6955d7bb98ec0c2766b7a20624f134c08e19a644a2b49fc8bab4690826ea06bbbc9ef32c33c5380e6312a2240431d040589abbcde3b6dad03e477e308258b508a493144ca22810754319a1e4f2b0b10ab61273ad14cd9a0a34be2178df532d5fe5c3abecd8d1966282fc12c331347250f8117ea2159c9ca40173467eb4559a76fe36db2334bbca3473f440921ad97912df8be534d42d9f69ffc4325d82b8c8a749f252cb440709d1bb2cc8f488b476fa55eec404587677c3eb24dfd2a16b5923641168280688ca9a3ad366fca3f1a065004cf408d4133a4380e443834bb0884f7cc901aa93d5a262c8cbd504695316882db63ce269f71a5bc3bc0dd05979eedfd80536614211f9becb0ee62af6c37c30515bfc8bc7fc43d4d44d850f09e28a433a6716778609d369ef77b37f103819e42e0a76cd2be91c3401b52db7fca0f6edc730a6c1a01fcad7803cfe321b5c27150414dca403c06581915e6bdd4e269fd02148ffe5263dcccecb3f8c725eb4db50c60323e901799b60c060a9c1c6248298d3c3280f743b0fe2772feed8b89910f8973853210eb98c318f660b2281fae42b8b91b3cd3f926884680fb56030529f0e362a5317d0fe43b22208b30df7b446ece9ad2fe8f92e821b27c05380beda5cc8e77c4978c968707048447d82fc22c6ce04aded9ae5e97ad43871977164ab0113732188b87ead9109a3dae5108796ef3568fb59e6c047e3ea5f12ecd44115a774cc2a326f0dbbacdc3f27330dfdfa3f33e8a9f7dd0052a16bcdf9afa1bec093527acf519e331ed44bc9d6503fd837af4d69e9684f18c1530a51cab2640a3683b97293060868270c346769b2b45c98e8807adbc065900fe7cc39336490de72e72df9d79da299b5f677733447a36c557087ffc92f57be4987fe836284bdf39674db239f910bc65f0b3e39e56061216d91b58bab74f5491f2ecf5b215afdd332f5aa3dff3ec88ac99cad42997884b36da284d1e2072be96750d6ae34dbe4426a054f0e685f357595c2838e6e3f07d649514b0fb2af7e2483acf47488e6886c65459659f9d2b1b875536aa87adf1a2a3d425b15c5fccccf787f4c266cdf7dd50e8145242cffb26d381bdf1f2ef58e4f9a390b86345248f7c845d7afa613d70fae6f3f70eca2dbe03a963250118cfb524710101b7c69e573e5719d179eeab992fecfdcf396dbd246332d16c65f9b0bede9065bcea904481a61e5c7435d94a977c8c949dc775", 0x1000}, {&(0x7f0000001300)="3e4bc19be426e8358b62185004f23ac7d1fe5ef36a367eb76499e9266965", 0x1e}, {&(0x7f0000001340)="d89b3b11a715efa843c1bca61312b81368b7b28177bbd488295da685f78b5be90c02db70e9914631326f32dd46506579857eccf1bd7498ece788805cb18a584d8113758069218c4f2e9122667d360757839b36d36f7a0f741e87352d3ae37a0b52c6a7fab68834090c1280dc7024420f9bb7a6ddb0f7cc93b888568edcdbb132aa154d97ac7222beb7ae24415f8d0ef43339f62bfa4689c631087cfad1bb178488e2c2d390009c67", 0xa8}], 0x7, &(0x7f0000001480)=[{0x88, 0xffff, 0x5, "2e196636a8341a434e88304ef25780cbf7240723428c85d8dac1a2a2d7c29a333ec21855dd285f11801f3b74e14ee766b82a3a6fcb1e3d45457fb035fb2b5b950013f16ab30e0d6ae823270b8d9cc4f768b9f8ac3a387fab5bf1c93d4df44662524b7d2b3f6df11c2d96827c59df52dec641495c90d71aac"}, {0xd0, 0xffff, 0x3f, "10d0e80d07e1b0cdf0b8c2462882cba16be41b76d89622d836b83cc060a389da02688a3322e226bb3a21f13de686542accd93f8582ccd6660005dc56d7eab88facec066d651dbd0ce3c54e2f28e7d2f4e0d6a8c94c7351bf9d8e630cdbd31376ae9d341798b8ea372d1a1de7a95edb9e762d3274dc1af6e7cbd1702b595754f6cc65db010300e08d5b7498301ad2ee8ce70593e71046102510582577a8470d1c75845c80ffae435f93cab1f3183766a90d406e84a1fca398ee"}], 0x158}, 0x4) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="6ef94065", &(0x7f0000000080)=0x4, 0x0, 0x0) 16:02:00 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) setgid(0x0) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:00 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r1) close(r1) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x20000000}, {{r1}, 0x8000000000000000}, {}, {{}, 0x0, 0x0, 0x4}], 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 16:02:00 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x4dc1, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000070e000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f000077e000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000cff000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000e33000/0x4000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x7}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000540)='./file\x00', 0x80, 0x1b0) mmap(&(0x7f000054c000/0x2000)=nil, 0x2000, 0x4, 0x6012, r2, 0x7fffffffffffffff) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x25, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r4, 0x8, 0x2e, &(0x7f0000000580)="ebffcbff090000000092964813445362891c7bb315de086b1f417930880a7cbd793dd49724d7c13b5617098d113b4c3b19181b089f789f3dfbc931a7277104d3f06aef3fd03743705585cd6c0fa93ad41e285385bf461f4d6440e816980058b1e5b1df64481999c7df4c1175c316cac9358a00"/124, 0x7c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000000)="00330e05000000eb1cf22eaebe40da02486b158819013b91439437f0df6265ee8516062777d18cb8f37fc3dcb99000a2ffef483934be08ce28c00fd1e85a51fd91d4", 0x35, 0x0) 16:02:00 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="bf70cd30", &(0x7f0000000140)=0x4, &(0x7f0000000180)="00fdff00", 0x4) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) (async) pwrite(r0, &(0x7f0000000000)="00330e05000000eb1cf22eaebe40da02486b158819013b91439437f0df6265ee8516062777d18cb8f37fc3dcb99000a2ffef483934be08ce28c00fd1e85a51fd91d4", 0x35, 0x0) 16:02:00 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r1) (async) close(r1) (async) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x20000000}, {{r1}, 0x8000000000000000}, {}, {{}, 0x0, 0x0, 0x4}], 0x0, 0x0) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 16:02:00 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:00 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000, 0x5) flock(r1, 0x8) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x128, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x401) listen(r2, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) (async) setuid(0xffffffffffffffff) (async) socket$inet(0x2, 0x4000, 0x5) (async) flock(r1, 0x8) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x128, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x401) (async) listen(r2, 0x3) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) (async) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') (async) 16:02:00 executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="d4020207e0000001165defa0f4feaba556879b5a57a3c59a1a59624a38d1bb931ba447cf6c0380ae4eceb6a95712354f62f40e08b3aa828cebf8d8502ca9185fac4caac6f308804b00adaeeec6b8e151dee466bab8a2fada0a2997ab2bf81d0bd3996f7f0fbc7ac020a1d64c7987a2d7aaebb32bc85dc90281f753f9c8eeb78c21b52d96a55fc846430450d3ca6c2938b315c388efbcb83e544e9b0420deda9d0b5803b79a87bef9ec17"], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r5 = dup2(r4, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket$inet6(0x18, 0x2, 0xbb) r7 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={r7, r8, r2}, 0xc) r9 = socket(0x2, 0x8002, 0x0) r10 = fcntl$dupfd(r5, 0xa, r9) connect$unix(r10, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) write(r9, 0x0, 0x0) 16:02:00 executing program 0: socket(0x20, 0x8000, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000000c0)=@un=@abs={0x4e0c500dc8b42e39, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="163dae4aa5d00d42734fe0d71d7dbe836264c0df221e455bc2d017e4dbe22e8829c22d7e5cef179b4e5902612f71", 0x2e}, {&(0x7f0000000140)="160c5ac389625fd61f72695a289eae8cf3db3f5e093beebfbaf4dae5c28ac3718fee533beaa5637d5c84bb0124afc860875c80872bd90b85", 0x38}, {&(0x7f0000000180)="86f454e9b6b97fe9b22a532b9c7c03750967acd93c49642c7d8d8605a62aa11c9b45ab4c5a14648502f9aa288b3c2c362b133bc1fb03174d13649fca77c68930a8ae19a93a7b16a23f6292a433eb896d2f515097106e97e76f7e4650b71d17edb0812572b8d5bf9ab70ed5c908d9753be494c44f2435bbbeeb51ba83caa26e3dec4e78fc249e104df6849a1bff07eace8fda59e5dc", 0x95}, {&(0x7f0000000240)="170b0c57b55360d5f2013833c96ffd0f6dfec78d3c9e39239bf660298480816b9739a51b53edef0dae35cab897a555e051aa2911f28359fb08982ab7ea0227527481abe3fd40fd5e14b560026a0b9a5a2e50414a38f477241dcf985b588f91ffaa4950e0f35348db2169278df07d4fa9171ee19f0ca9ee97211b7d3b0900f30a84", 0x81}, {&(0x7f0000000300)="b68ce92b72f0b16987fe0f0a8edbf8cfb4c7f9f2b2f37fe4545852c982582a5aa31583355cd107ec2c53bd36f40580acf81bfa3386c2704af699c874e84cc2f3917bcd6ab0002a3e55f66909839c098e2d00fc9dd86ddc3463c95017e8f9b070a5cb0dbb1abcd73fb96f99e394a972e9967ad1fac1e82fff23eee02b17ba9cfe88e6d1335b143fb8dab2c1a17bd2f6c9baea7692b18d11384c142f444dcda37747cbaea1de1b33b681860e0698925fa5533f6120811b27df1721d63383f752211c4c24d43c54571b5c98df5f6bcdf2b800a196917c0ee377401855402a3b92b49918cc95a2db53fac0196fb31df0a413b10a3724bd4ff2504f1efbac982fba30f80f0b1e080b42b651155bb694e7f2842328f54453119e3e5d623e6e14cacab789a9a2dfb43db6f07443ac8db427bca8b727d085590b99687388d34462ce11053cf9b08127daab260376837b9e3c775f6f95f1d6d25dda6788ba22e79709a1afb9cf1c98e383ba3749c84f531193213badd10238ce567dd242d1bdad473374eaaf1faa79a9db926a7b3a91208daa5fcfe912530185abac5026719a3020c123aee6d2d72614d700ca0d0caee7532296ac51bc069235a26b57eb3c44f95853162a48c17c4e6efa174c7e276ecdb81e125128071bb3af963934321419f66b7724a80b60778993b542ade63d27c23ef2c9ce53d23c688b0205d77b418406ecc30bf801a018e55988088af5a5fe4c57c240acb3520a13b733c32db87868cf383fcaefc421870af9b4140849f8bc6cbe561402ac00cdbfae4c980f7f064256d70408affcff02f2ef819989e5c331eb63436d1daf2b91d29ca415b527f780070d4c402deb58c064c684c7616598c5b1c390d85677b3c1ce8b62680f8f9b92d1ab3cedc45131065f09d642aa26ff07b1b2c8e06c05aa53303b1926890344ae796c509df04bb77d0401b0ea02478f7b1dcc295050afe370af94f00b63945e2397e003933c785e77214f0de124c7851fd9a2cb3caca519bc3e379efa3b3a5e528588541c9b38fa3a76c8ee4f13e6f3b695c96241df9282f22816a4ed8fc115827490e269119902741a83bfb8865e89481d984c685f3862c1990181671fabccd88244a9e45df9d72647670f4f1fc597d7d39c2af8ca915ab20419dd2b54209f38e7a8510bad1a7996709b02475828eeb960467c18b9ba3324c041e1d1e8a8e170ca1b1e74662dbb4a9adddf5b66cb83ae15efffd06456e19d147564c224c3a406da7b8d4762ff1993750b4252dc523b2946f967e4a4ec21b6606ba33eb633fa436a7fc3ce1c66b62b7a0ae74029ff86bf4db6e3af0c853c8e5062dc1773bc697713266dd90a20cb7b53334f28552be3b1352a023f400d7a974678cde023f58432670c16b5eccc5093651ac9087575cb7fe02fe72306ae8cfbc022743f75858024d657ed1027b169a807ff166efa9b70fdd597278ebbcda095a9bdef17a4c3a282a071ae76b020b4b12f9319cde546199990a057fa0d64148bd5dea1438233df8e434bc1d2042b09e445b95b8a1191476277da721f5e8057e12272a0dac29aadf5a62352751959d2197d49496bc78da62ec78d5bcb27b837ce01cea10c13df3353e654b9ef9485deeb97c88a6d0c1c8010c5308f8ff462ccd942c2a452d2e29492014b0116e0a4ee14a5e1042d247a65e6a7aeede17e47f888c71f209d6720808ecd99f6119b6546a054d4293d7d0b821b3aa3ffc350bee19a07b69b5eb7f1beb55c7118c7907114daa01cbb780623fd36e52fed83bb961f81cf7f40530cb92445eb30cdd86ebd2b90fd700c778605019df0ffa83ebf0b21193cf70b7a0259be08ddd92a63071944c2e4b69f14df2ae37c256cad5a1cc9ddf3e8ce8d540844999e21e4bcf233089f8a54c42db52976e97458a58da064861d31faeaa6ea4c2713bcf25a4483b961f57164e12b27384be2cb8df38bb1ad7b1b6b1bfeb16916936628727071b9c4ffde7f36111dc0d2aab707f0114d8481ef38e20574f3de8dab5568b9163b3daa6df93d744409fd7bc19cf4d97d63bad014c8af5587b3edd505ea2f01c522530e39919266a77a8768ebce957dcc6a5b687d035a16b9974d0121125c96c7eb61c36a5156a6490977b0f31a04afc456bcb3b2287545445b71ab016667b6a9fe0aea72c2998cb7c06a52937872fbcfe0da5eab4b7cf2d9888033f07c15c45ed9b25e8b86744c8c1f61a6e60af433e0186b7182b08b3ab296c309645d4a893c2299266c5d430eb2d603cad3c379ce0808c3a0bf045facc903a33baa9ac0cc45b5b551ce2e25311159a185bd25e95319e9ff505af79e2f54f8d0eadbcd833c3c6a3cd2622d4aff34cc96af302cf7c9c96b7e1dd88ab45ed8549ff3b138fa53b1e451af8ad37e9c60ff056fd50dcc422c369abe014e1bb0151ecb9728b643182cf27c14a22e46f89ff27a7b7c34b2bc5d90490c4608936007b38d669b3eb5ea37bcfee046699a22a026a36a8132d78d2656dfc4904393194b9cdb5a45861b50b0da3661a2c6ce574a717fec10e70e15a48b7c52e2fb89b9ac54288ad221450bf2e07b40a44ba0501c17058cb50bb6b8c42229713f268e2be7ead752649b67654ba7a9dd865c51a7f52a9de6079a427a76bfde3046ed2cc24e05e3bcef19afaa9be07781cc5001d0b94089a83d488bc0748475c073e76b1c3d8c5bfb44c502c27e7df018951cdb55ce68d8fbcd57f3efe9978606af5515198d89d4db49ce4ddb86bc9f86bc63de788b8d7e16dd26909fe05249d7cdbcce68424b4c2d8391ff2686afeffcb473b3fcdb3d561679f34436a3de9ff82f0e4944a908090de1a4a6232e165448ebc63ea47ec785381da22ec737bb3eee18286e0f167eb44ebfeaebeec864004dbdcdb8d72248179cf7395f99b36bab4b2a511c550a374785d740e9d337f89ab5e37461313433bc1359689f12764d48f943ff615ae76918269e12a27ea425e593c296cdd8345f9acb6c684a2bbb085a5c05fca2950267d59e4d6f51ec7880aa50f2e079e383b857763561157e8a753e22cc4842db583a737925520dea9927e20147e734f73c9e32420538f8e2daeaef72c921568eec91723c5818e02f1183bef263f263c8ef9054a89fc39d56e4495d5e8a1c10a77c2ec828b09df2d65595a41706f2ede0c1e4d009526ce5190f86004af353a207f5ac2731e4fc3080a0dfb001257a0e7d1040b8393ad86e6f8fad342dd39f2417f91ebb377118f5dfab886bc8c197c4cf0e1cee895b8c2c18246323029bd87dcdf5eedf3f533a528c8b307f4e79704abc4885b2c3b989fd46648104e1bd77d569e4c29957510f52d6cf742d8f62dd2102818bd49a58769fc8d484ea76d755af18740fb9e05188b9fb06f269fd23d353ec078253e6865b85f577f5d28c4c7c992537ab432a977b6d075f06b5e36e6d995ef25ec62985dc0bd10cc2982228d5121be214f096de6d9e448a84c775ce1ac84bb8897779d79a9356efefb404e090b5b2cdd24d43c14e6d38365cca29ae8cedcae706d706713c5d675acb5617ff720f2a6c1de014cf552e6497009f9666cfa8716fcda7f588d8ec191726e560573b939b07e51c020888b4f42c2e34f191b118afa47734995d02b7d532f460398590ff071a5b4a721b5bb3b3c71460d7754fd5590b4b0559339770f56a2b29af5dc3b5f4c4519394685fad2b5db9caefa7fc1c54316afab7fa80d689920d6346b8d0ec388136d994844464682dd5d1a7438f2dd2608bacb019b1216c66b13d934e3f295d234e072b266f2ebded11aab601aeadce59f4be9d92368ee354a8fff8e2d0c881c80b84643b275aaff7f2565ab8f5ad477a7ddf5dff2998594ce5e1cd7171b0cab38d28c5e828860cd79940a6e45973386b254983a4d6cdf8ae757f9772f16845045b80fc587e26f68e3ccc9dff336a4cc99e5fe54dc838094f867268b7bd5d9502e10aff0e6908fd9dd6194953bb03832c5b8dbcc5a5de993d898cbf0da25995de6da0e53650d80d6bd60c672b7271c1eceb659cde0174c339c85e532a1857cb05327dea55631810d51b2d4e2a6b41c6357d8acd6dd6cf3cd991e79d8fcc131572eda16cd0f0608112fed625dd7d9ffb546fc03520b15c89cc51d76d80c05d23c13fcbffea6c3dad9de6ffb70399fb71e3d612c0b423b5933ef2f2682ed6179290f34c10ace50d5e58823761d604d24a0c9da5dddbdbf02f34e1682db0680d2156345d31e6b8249e4cb5e204a1c45db84d0674af206d1efe01aa268c237e7fabe4ae50e0fe12de2dfe6358ed050b505ba3ca8505d9634f33b9275ff573124f4d60ba353d52eb0dc28e16fb41838009151f7a5be19aa1c0f7ec51daf9d9096ed056799e4e0a32de15f508b23b4bfb6c419bb573112194b832d8c1ed0cda3b9ddddfcc0035f20d660cc3d85fc523d389c799ad2806c2427d3037bb7b848abd0748ab527f925621cafb6a0d82784fa87cb88ca786ff6e88c6927673375cb5dd85ba569fe1db90d464249e2c284dbc561a686ec698fe975b61a7d8c6955d7bb98ec0c2766b7a20624f134c08e19a644a2b49fc8bab4690826ea06bbbc9ef32c33c5380e6312a2240431d040589abbcde3b6dad03e477e308258b508a493144ca22810754319a1e4f2b0b10ab61273ad14cd9a0a34be2178df532d5fe5c3abecd8d1966282fc12c331347250f8117ea2159c9ca40173467eb4559a76fe36db2334bbca3473f440921ad97912df8be534d42d9f69ffc4325d82b8c8a749f252cb440709d1bb2cc8f488b476fa55eec404587677c3eb24dfd2a16b5923641168280688ca9a3ad366fca3f1a065004cf408d4133a4380e443834bb0884f7cc901aa93d5a262c8cbd504695316882db63ce269f71a5bc3bc0dd05979eedfd80536614211f9becb0ee62af6c37c30515bfc8bc7fc43d4d44d850f09e28a433a6716778609d369ef77b37f103819e42e0a76cd2be91c3401b52db7fca0f6edc730a6c1a01fcad7803cfe321b5c27150414dca403c06581915e6bdd4e269fd02148ffe5263dcccecb3f8c725eb4db50c60323e901799b60c060a9c1c6248298d3c3280f743b0fe2772feed8b89910f8973853210eb98c318f660b2281fae42b8b91b3cd3f926884680fb56030529f0e362a5317d0fe43b22208b30df7b446ece9ad2fe8f92e821b27c05380beda5cc8e77c4978c968707048447d82fc22c6ce04aded9ae5e97ad43871977164ab0113732188b87ead9109a3dae5108796ef3568fb59e6c047e3ea5f12ecd44115a774cc2a326f0dbbacdc3f27330dfdfa3f33e8a9f7dd0052a16bcdf9afa1bec093527acf519e331ed44bc9d6503fd837af4d69e9684f18c1530a51cab2640a3683b97293060868270c346769b2b45c98e8807adbc065900fe7cc39336490de72e72df9d79da299b5f677733447a36c557087ffc92f57be4987fe836284bdf39674db239f910bc65f0b3e39e56061216d91b58bab74f5491f2ecf5b215afdd332f5aa3dff3ec88ac99cad42997884b36da284d1e2072be96750d6ae34dbe4426a054f0e685f357595c2838e6e3f07d649514b0fb2af7e2483acf47488e6886c65459659f9d2b1b875536aa87adf1a2a3d425b15c5fccccf787f4c266cdf7dd50e8145242cffb26d381bdf1f2ef58e4f9a390b86345248f7c845d7afa613d70fae6f3f70eca2dbe03a963250118cfb524710101b7c69e573e5719d179eeab992fecfdcf396dbd246332d16c65f9b0bede9065bcea904481a61e5c7435d94a977c8c949dc775", 0x1000}, {&(0x7f0000001300)="3e4bc19be426e8358b62185004f23ac7d1fe5ef36a367eb76499e9266965", 0x1e}, {&(0x7f0000001340)="d89b3b11a715efa843c1bca61312b81368b7b28177bbd488295da685f78b5be90c02db70e9914631326f32dd46506579857eccf1bd7498ece788805cb18a584d8113758069218c4f2e9122667d360757839b36d36f7a0f741e87352d3ae37a0b52c6a7fab68834090c1280dc7024420f9bb7a6ddb0f7cc93b888568edcdbb132aa154d97ac7222beb7ae24415f8d0ef43339f62bfa4689c631087cfad1bb178488e2c2d390009c67", 0xa8}], 0x7, &(0x7f0000001480)=[{0x88, 0xffff, 0x5, "2e196636a8341a434e88304ef25780cbf7240723428c85d8dac1a2a2d7c29a333ec21855dd285f11801f3b74e14ee766b82a3a6fcb1e3d45457fb035fb2b5b950013f16ab30e0d6ae823270b8d9cc4f768b9f8ac3a387fab5bf1c93d4df44662524b7d2b3f6df11c2d96827c59df52dec641495c90d71aac"}, {0xd0, 0xffff, 0x3f, "10d0e80d07e1b0cdf0b8c2462882cba16be41b76d89622d836b83cc060a389da02688a3322e226bb3a21f13de686542accd93f8582ccd6660005dc56d7eab88facec066d651dbd0ce3c54e2f28e7d2f4e0d6a8c94c7351bf9d8e630cdbd31376ae9d341798b8ea372d1a1de7a95edb9e762d3274dc1af6e7cbd1702b595754f6cc65db010300e08d5b7498301ad2ee8ce70593e71046102510582577a8470d1c75845c80ffae435f93cab1f3183766a90d406e84a1fca398ee"}], 0x158}, 0x4) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="6ef94065", &(0x7f0000000080)=0x4, 0x0, 0x0) socket(0x20, 0x8000, 0x1) (async) sendmsg(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000000c0)=@un=@abs={0x4e0c500dc8b42e39, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="163dae4aa5d00d42734fe0d71d7dbe836264c0df221e455bc2d017e4dbe22e8829c22d7e5cef179b4e5902612f71", 0x2e}, {&(0x7f0000000140)="160c5ac389625fd61f72695a289eae8cf3db3f5e093beebfbaf4dae5c28ac3718fee533beaa5637d5c84bb0124afc860875c80872bd90b85", 0x38}, {&(0x7f0000000180)="86f454e9b6b97fe9b22a532b9c7c03750967acd93c49642c7d8d8605a62aa11c9b45ab4c5a14648502f9aa288b3c2c362b133bc1fb03174d13649fca77c68930a8ae19a93a7b16a23f6292a433eb896d2f515097106e97e76f7e4650b71d17edb0812572b8d5bf9ab70ed5c908d9753be494c44f2435bbbeeb51ba83caa26e3dec4e78fc249e104df6849a1bff07eace8fda59e5dc", 0x95}, {&(0x7f0000000240)="170b0c57b55360d5f2013833c96ffd0f6dfec78d3c9e39239bf660298480816b9739a51b53edef0dae35cab897a555e051aa2911f28359fb08982ab7ea0227527481abe3fd40fd5e14b560026a0b9a5a2e50414a38f477241dcf985b588f91ffaa4950e0f35348db2169278df07d4fa9171ee19f0ca9ee97211b7d3b0900f30a84", 0x81}, {&(0x7f0000000300)="b68ce92b72f0b16987fe0f0a8edbf8cfb4c7f9f2b2f37fe4545852c982582a5aa31583355cd107ec2c53bd36f40580acf81bfa3386c2704af699c874e84cc2f3917bcd6ab0002a3e55f66909839c098e2d00fc9dd86ddc3463c95017e8f9b070a5cb0dbb1abcd73fb96f99e394a972e9967ad1fac1e82fff23eee02b17ba9cfe88e6d1335b143fb8dab2c1a17bd2f6c9baea7692b18d11384c142f444dcda37747cbaea1de1b33b681860e0698925fa5533f6120811b27df1721d63383f752211c4c24d43c54571b5c98df5f6bcdf2b800a196917c0ee377401855402a3b92b49918cc95a2db53fac0196fb31df0a413b10a3724bd4ff2504f1efbac982fba30f80f0b1e080b42b651155bb694e7f2842328f54453119e3e5d623e6e14cacab789a9a2dfb43db6f07443ac8db427bca8b727d085590b99687388d34462ce11053cf9b08127daab260376837b9e3c775f6f95f1d6d25dda6788ba22e79709a1afb9cf1c98e383ba3749c84f531193213badd10238ce567dd242d1bdad473374eaaf1faa79a9db926a7b3a91208daa5fcfe912530185abac5026719a3020c123aee6d2d72614d700ca0d0caee7532296ac51bc069235a26b57eb3c44f95853162a48c17c4e6efa174c7e276ecdb81e125128071bb3af963934321419f66b7724a80b60778993b542ade63d27c23ef2c9ce53d23c688b0205d77b418406ecc30bf801a018e55988088af5a5fe4c57c240acb3520a13b733c32db87868cf383fcaefc421870af9b4140849f8bc6cbe561402ac00cdbfae4c980f7f064256d70408affcff02f2ef819989e5c331eb63436d1daf2b91d29ca415b527f780070d4c402deb58c064c684c7616598c5b1c390d85677b3c1ce8b62680f8f9b92d1ab3cedc45131065f09d642aa26ff07b1b2c8e06c05aa53303b1926890344ae796c509df04bb77d0401b0ea02478f7b1dcc295050afe370af94f00b63945e2397e003933c785e77214f0de124c7851fd9a2cb3caca519bc3e379efa3b3a5e528588541c9b38fa3a76c8ee4f13e6f3b695c96241df9282f22816a4ed8fc115827490e269119902741a83bfb8865e89481d984c685f3862c1990181671fabccd88244a9e45df9d72647670f4f1fc597d7d39c2af8ca915ab20419dd2b54209f38e7a8510bad1a7996709b02475828eeb960467c18b9ba3324c041e1d1e8a8e170ca1b1e74662dbb4a9adddf5b66cb83ae15efffd06456e19d147564c224c3a406da7b8d4762ff1993750b4252dc523b2946f967e4a4ec21b6606ba33eb633fa436a7fc3ce1c66b62b7a0ae74029ff86bf4db6e3af0c853c8e5062dc1773bc697713266dd90a20cb7b53334f28552be3b1352a023f400d7a974678cde023f58432670c16b5eccc5093651ac9087575cb7fe02fe72306ae8cfbc022743f75858024d657ed1027b169a807ff166efa9b70fdd597278ebbcda095a9bdef17a4c3a282a071ae76b020b4b12f9319cde546199990a057fa0d64148bd5dea1438233df8e434bc1d2042b09e445b95b8a1191476277da721f5e8057e12272a0dac29aadf5a62352751959d2197d49496bc78da62ec78d5bcb27b837ce01cea10c13df3353e654b9ef9485deeb97c88a6d0c1c8010c5308f8ff462ccd942c2a452d2e29492014b0116e0a4ee14a5e1042d247a65e6a7aeede17e47f888c71f209d6720808ecd99f6119b6546a054d4293d7d0b821b3aa3ffc350bee19a07b69b5eb7f1beb55c7118c7907114daa01cbb780623fd36e52fed83bb961f81cf7f40530cb92445eb30cdd86ebd2b90fd700c778605019df0ffa83ebf0b21193cf70b7a0259be08ddd92a63071944c2e4b69f14df2ae37c256cad5a1cc9ddf3e8ce8d540844999e21e4bcf233089f8a54c42db52976e97458a58da064861d31faeaa6ea4c2713bcf25a4483b961f57164e12b27384be2cb8df38bb1ad7b1b6b1bfeb16916936628727071b9c4ffde7f36111dc0d2aab707f0114d8481ef38e20574f3de8dab5568b9163b3daa6df93d744409fd7bc19cf4d97d63bad014c8af5587b3edd505ea2f01c522530e39919266a77a8768ebce957dcc6a5b687d035a16b9974d0121125c96c7eb61c36a5156a6490977b0f31a04afc456bcb3b2287545445b71ab016667b6a9fe0aea72c2998cb7c06a52937872fbcfe0da5eab4b7cf2d9888033f07c15c45ed9b25e8b86744c8c1f61a6e60af433e0186b7182b08b3ab296c309645d4a893c2299266c5d430eb2d603cad3c379ce0808c3a0bf045facc903a33baa9ac0cc45b5b551ce2e25311159a185bd25e95319e9ff505af79e2f54f8d0eadbcd833c3c6a3cd2622d4aff34cc96af302cf7c9c96b7e1dd88ab45ed8549ff3b138fa53b1e451af8ad37e9c60ff056fd50dcc422c369abe014e1bb0151ecb9728b643182cf27c14a22e46f89ff27a7b7c34b2bc5d90490c4608936007b38d669b3eb5ea37bcfee046699a22a026a36a8132d78d2656dfc4904393194b9cdb5a45861b50b0da3661a2c6ce574a717fec10e70e15a48b7c52e2fb89b9ac54288ad221450bf2e07b40a44ba0501c17058cb50bb6b8c42229713f268e2be7ead752649b67654ba7a9dd865c51a7f52a9de6079a427a76bfde3046ed2cc24e05e3bcef19afaa9be07781cc5001d0b94089a83d488bc0748475c073e76b1c3d8c5bfb44c502c27e7df018951cdb55ce68d8fbcd57f3efe9978606af5515198d89d4db49ce4ddb86bc9f86bc63de788b8d7e16dd26909fe05249d7cdbcce68424b4c2d8391ff2686afeffcb473b3fcdb3d561679f34436a3de9ff82f0e4944a908090de1a4a6232e165448ebc63ea47ec785381da22ec737bb3eee18286e0f167eb44ebfeaebeec864004dbdcdb8d72248179cf7395f99b36bab4b2a511c550a374785d740e9d337f89ab5e37461313433bc1359689f12764d48f943ff615ae76918269e12a27ea425e593c296cdd8345f9acb6c684a2bbb085a5c05fca2950267d59e4d6f51ec7880aa50f2e079e383b857763561157e8a753e22cc4842db583a737925520dea9927e20147e734f73c9e32420538f8e2daeaef72c921568eec91723c5818e02f1183bef263f263c8ef9054a89fc39d56e4495d5e8a1c10a77c2ec828b09df2d65595a41706f2ede0c1e4d009526ce5190f86004af353a207f5ac2731e4fc3080a0dfb001257a0e7d1040b8393ad86e6f8fad342dd39f2417f91ebb377118f5dfab886bc8c197c4cf0e1cee895b8c2c18246323029bd87dcdf5eedf3f533a528c8b307f4e79704abc4885b2c3b989fd46648104e1bd77d569e4c29957510f52d6cf742d8f62dd2102818bd49a58769fc8d484ea76d755af18740fb9e05188b9fb06f269fd23d353ec078253e6865b85f577f5d28c4c7c992537ab432a977b6d075f06b5e36e6d995ef25ec62985dc0bd10cc2982228d5121be214f096de6d9e448a84c775ce1ac84bb8897779d79a9356efefb404e090b5b2cdd24d43c14e6d38365cca29ae8cedcae706d706713c5d675acb5617ff720f2a6c1de014cf552e6497009f9666cfa8716fcda7f588d8ec191726e560573b939b07e51c020888b4f42c2e34f191b118afa47734995d02b7d532f460398590ff071a5b4a721b5bb3b3c71460d7754fd5590b4b0559339770f56a2b29af5dc3b5f4c4519394685fad2b5db9caefa7fc1c54316afab7fa80d689920d6346b8d0ec388136d994844464682dd5d1a7438f2dd2608bacb019b1216c66b13d934e3f295d234e072b266f2ebded11aab601aeadce59f4be9d92368ee354a8fff8e2d0c881c80b84643b275aaff7f2565ab8f5ad477a7ddf5dff2998594ce5e1cd7171b0cab38d28c5e828860cd79940a6e45973386b254983a4d6cdf8ae757f9772f16845045b80fc587e26f68e3ccc9dff336a4cc99e5fe54dc838094f867268b7bd5d9502e10aff0e6908fd9dd6194953bb03832c5b8dbcc5a5de993d898cbf0da25995de6da0e53650d80d6bd60c672b7271c1eceb659cde0174c339c85e532a1857cb05327dea55631810d51b2d4e2a6b41c6357d8acd6dd6cf3cd991e79d8fcc131572eda16cd0f0608112fed625dd7d9ffb546fc03520b15c89cc51d76d80c05d23c13fcbffea6c3dad9de6ffb70399fb71e3d612c0b423b5933ef2f2682ed6179290f34c10ace50d5e58823761d604d24a0c9da5dddbdbf02f34e1682db0680d2156345d31e6b8249e4cb5e204a1c45db84d0674af206d1efe01aa268c237e7fabe4ae50e0fe12de2dfe6358ed050b505ba3ca8505d9634f33b9275ff573124f4d60ba353d52eb0dc28e16fb41838009151f7a5be19aa1c0f7ec51daf9d9096ed056799e4e0a32de15f508b23b4bfb6c419bb573112194b832d8c1ed0cda3b9ddddfcc0035f20d660cc3d85fc523d389c799ad2806c2427d3037bb7b848abd0748ab527f925621cafb6a0d82784fa87cb88ca786ff6e88c6927673375cb5dd85ba569fe1db90d464249e2c284dbc561a686ec698fe975b61a7d8c6955d7bb98ec0c2766b7a20624f134c08e19a644a2b49fc8bab4690826ea06bbbc9ef32c33c5380e6312a2240431d040589abbcde3b6dad03e477e308258b508a493144ca22810754319a1e4f2b0b10ab61273ad14cd9a0a34be2178df532d5fe5c3abecd8d1966282fc12c331347250f8117ea2159c9ca40173467eb4559a76fe36db2334bbca3473f440921ad97912df8be534d42d9f69ffc4325d82b8c8a749f252cb440709d1bb2cc8f488b476fa55eec404587677c3eb24dfd2a16b5923641168280688ca9a3ad366fca3f1a065004cf408d4133a4380e443834bb0884f7cc901aa93d5a262c8cbd504695316882db63ce269f71a5bc3bc0dd05979eedfd80536614211f9becb0ee62af6c37c30515bfc8bc7fc43d4d44d850f09e28a433a6716778609d369ef77b37f103819e42e0a76cd2be91c3401b52db7fca0f6edc730a6c1a01fcad7803cfe321b5c27150414dca403c06581915e6bdd4e269fd02148ffe5263dcccecb3f8c725eb4db50c60323e901799b60c060a9c1c6248298d3c3280f743b0fe2772feed8b89910f8973853210eb98c318f660b2281fae42b8b91b3cd3f926884680fb56030529f0e362a5317d0fe43b22208b30df7b446ece9ad2fe8f92e821b27c05380beda5cc8e77c4978c968707048447d82fc22c6ce04aded9ae5e97ad43871977164ab0113732188b87ead9109a3dae5108796ef3568fb59e6c047e3ea5f12ecd44115a774cc2a326f0dbbacdc3f27330dfdfa3f33e8a9f7dd0052a16bcdf9afa1bec093527acf519e331ed44bc9d6503fd837af4d69e9684f18c1530a51cab2640a3683b97293060868270c346769b2b45c98e8807adbc065900fe7cc39336490de72e72df9d79da299b5f677733447a36c557087ffc92f57be4987fe836284bdf39674db239f910bc65f0b3e39e56061216d91b58bab74f5491f2ecf5b215afdd332f5aa3dff3ec88ac99cad42997884b36da284d1e2072be96750d6ae34dbe4426a054f0e685f357595c2838e6e3f07d649514b0fb2af7e2483acf47488e6886c65459659f9d2b1b875536aa87adf1a2a3d425b15c5fccccf787f4c266cdf7dd50e8145242cffb26d381bdf1f2ef58e4f9a390b86345248f7c845d7afa613d70fae6f3f70eca2dbe03a963250118cfb524710101b7c69e573e5719d179eeab992fecfdcf396dbd246332d16c65f9b0bede9065bcea904481a61e5c7435d94a977c8c949dc775", 0x1000}, {&(0x7f0000001300)="3e4bc19be426e8358b62185004f23ac7d1fe5ef36a367eb76499e9266965", 0x1e}, {&(0x7f0000001340)="d89b3b11a715efa843c1bca61312b81368b7b28177bbd488295da685f78b5be90c02db70e9914631326f32dd46506579857eccf1bd7498ece788805cb18a584d8113758069218c4f2e9122667d360757839b36d36f7a0f741e87352d3ae37a0b52c6a7fab68834090c1280dc7024420f9bb7a6ddb0f7cc93b888568edcdbb132aa154d97ac7222beb7ae24415f8d0ef43339f62bfa4689c631087cfad1bb178488e2c2d390009c67", 0xa8}], 0x7, &(0x7f0000001480)=[{0x88, 0xffff, 0x5, "2e196636a8341a434e88304ef25780cbf7240723428c85d8dac1a2a2d7c29a333ec21855dd285f11801f3b74e14ee766b82a3a6fcb1e3d45457fb035fb2b5b950013f16ab30e0d6ae823270b8d9cc4f768b9f8ac3a387fab5bf1c93d4df44662524b7d2b3f6df11c2d96827c59df52dec641495c90d71aac"}, {0xd0, 0xffff, 0x3f, "10d0e80d07e1b0cdf0b8c2462882cba16be41b76d89622d836b83cc060a389da02688a3322e226bb3a21f13de686542accd93f8582ccd6660005dc56d7eab88facec066d651dbd0ce3c54e2f28e7d2f4e0d6a8c94c7351bf9d8e630cdbd31376ae9d341798b8ea372d1a1de7a95edb9e762d3274dc1af6e7cbd1702b595754f6cc65db010300e08d5b7498301ad2ee8ce70593e71046102510582577a8470d1c75845c80ffae435f93cab1f3183766a90d406e84a1fca398ee"}], 0x158}, 0x4) (async) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="6ef94065", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) 16:02:00 executing program 6: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x6) 16:02:00 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x4dc1, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000070e000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f000077e000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000cff000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000e33000/0x4000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x7}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) (async) r0 = socket(0x18, 0x4003, 0x0) (async) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000540)='./file\x00', 0x80, 0x1b0) mmap(&(0x7f000054c000/0x2000)=nil, 0x2000, 0x4, 0x6012, r2, 0x7fffffffffffffff) (async, rerun: 32) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 32) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x25, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r4, 0x8, 0x2e, &(0x7f0000000580)="ebffcbff090000000092964813445362891c7bb315de086b1f417930880a7cbd793dd49724d7c13b5617098d113b4c3b19181b089f789f3dfbc931a7277104d3f06aef3fd03743705585cd6c0fa93ad41e285385bf461f4d6440e816980058b1e5b1df64481999c7df4c1175c316cac9358a00"/124, 0x7c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) 16:02:00 executing program 6: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x6) (rerun: 64) 16:02:00 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:00 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x4dc1, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000070e000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f000077e000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000cff000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000e33000/0x4000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x7}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000540)='./file\x00', 0x80, 0x1b0) mmap(&(0x7f000054c000/0x2000)=nil, 0x2000, 0x4, 0x6012, r2, 0x7fffffffffffffff) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x25, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r4, 0x8, 0x2e, &(0x7f0000000580)="ebffcbff090000000092964813445362891c7bb315de086b1f417930880a7cbd793dd49724d7c13b5617098d113b4c3b19181b089f789f3dfbc931a7277104d3f06aef3fd03743705585cd6c0fa93ad41e285385bf461f4d6440e816980058b1e5b1df64481999c7df4c1175c316cac9358a00"/124, 0x7c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x4dc1, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000070e000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f000077e000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000cff000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000e33000/0x4000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x7}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) socket(0x18, 0x3, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) (async) socket(0x18, 0x4003, 0x0) (async) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x1) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) open(&(0x7f0000000540)='./file\x00', 0x80, 0x1b0) (async) mmap(&(0x7f000054c000/0x2000)=nil, 0x2000, 0x4, 0x6012, r2, 0x7fffffffffffffff) (async) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) socket(0x18, 0x3, 0x85) (async) setsockopt(r0, 0x800000000029, 0x25, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) setsockopt(r4, 0x8, 0x2e, &(0x7f0000000580)="ebffcbff090000000092964813445362891c7bb315de086b1f417930880a7cbd793dd49724d7c13b5617098d113b4c3b19181b089f789f3dfbc931a7277104d3f06aef3fd03743705585cd6c0fa93ad41e285385bf461f4d6440e816980058b1e5b1df64481999c7df4c1175c316cac9358a00"/124, 0x7c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) (async) 16:02:00 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r1) close(r1) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x20000000}, {{r1}, 0x8000000000000000}, {}, {{}, 0x0, 0x0, 0x4}], 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r1) (async) close(r1) (async) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x20000000}, {{r1}, 0x8000000000000000}, {}, {{}, 0x0, 0x0, 0x4}], 0x0, 0x0) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) (async) 16:02:00 executing program 6: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x6) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCPROMISC(r0, 0x20004269) (async, rerun: 64) pwrite(r0, &(0x7f0000000000)="00330e05000000eb1cf22eaebe40da02486b158819013b91439437f0df6265ee8516062777d18cb8f37fc3dcb99000a2ffef483934be08ce28c00fd1e85a51fd91d4", 0x35, 0x0) (rerun: 64) 16:02:00 executing program 0: socket(0x20, 0x8000, 0x1) (async) sendmsg(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000000c0)=@un=@abs={0x4e0c500dc8b42e39, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="163dae4aa5d00d42734fe0d71d7dbe836264c0df221e455bc2d017e4dbe22e8829c22d7e5cef179b4e5902612f71", 0x2e}, {&(0x7f0000000140)="160c5ac389625fd61f72695a289eae8cf3db3f5e093beebfbaf4dae5c28ac3718fee533beaa5637d5c84bb0124afc860875c80872bd90b85", 0x38}, {&(0x7f0000000180)="86f454e9b6b97fe9b22a532b9c7c03750967acd93c49642c7d8d8605a62aa11c9b45ab4c5a14648502f9aa288b3c2c362b133bc1fb03174d13649fca77c68930a8ae19a93a7b16a23f6292a433eb896d2f515097106e97e76f7e4650b71d17edb0812572b8d5bf9ab70ed5c908d9753be494c44f2435bbbeeb51ba83caa26e3dec4e78fc249e104df6849a1bff07eace8fda59e5dc", 0x95}, {&(0x7f0000000240)="170b0c57b55360d5f2013833c96ffd0f6dfec78d3c9e39239bf660298480816b9739a51b53edef0dae35cab897a555e051aa2911f28359fb08982ab7ea0227527481abe3fd40fd5e14b560026a0b9a5a2e50414a38f477241dcf985b588f91ffaa4950e0f35348db2169278df07d4fa9171ee19f0ca9ee97211b7d3b0900f30a84", 0x81}, {&(0x7f0000000300)="b68ce92b72f0b16987fe0f0a8edbf8cfb4c7f9f2b2f37fe4545852c982582a5aa31583355cd107ec2c53bd36f40580acf81bfa3386c2704af699c874e84cc2f3917bcd6ab0002a3e55f66909839c098e2d00fc9dd86ddc3463c95017e8f9b070a5cb0dbb1abcd73fb96f99e394a972e9967ad1fac1e82fff23eee02b17ba9cfe88e6d1335b143fb8dab2c1a17bd2f6c9baea7692b18d11384c142f444dcda37747cbaea1de1b33b681860e0698925fa5533f6120811b27df1721d63383f752211c4c24d43c54571b5c98df5f6bcdf2b800a196917c0ee377401855402a3b92b49918cc95a2db53fac0196fb31df0a413b10a3724bd4ff2504f1efbac982fba30f80f0b1e080b42b651155bb694e7f2842328f54453119e3e5d623e6e14cacab789a9a2dfb43db6f07443ac8db427bca8b727d085590b99687388d34462ce11053cf9b08127daab260376837b9e3c775f6f95f1d6d25dda6788ba22e79709a1afb9cf1c98e383ba3749c84f531193213badd10238ce567dd242d1bdad473374eaaf1faa79a9db926a7b3a91208daa5fcfe912530185abac5026719a3020c123aee6d2d72614d700ca0d0caee7532296ac51bc069235a26b57eb3c44f95853162a48c17c4e6efa174c7e276ecdb81e125128071bb3af963934321419f66b7724a80b60778993b542ade63d27c23ef2c9ce53d23c688b0205d77b418406ecc30bf801a018e55988088af5a5fe4c57c240acb3520a13b733c32db87868cf383fcaefc421870af9b4140849f8bc6cbe561402ac00cdbfae4c980f7f064256d70408affcff02f2ef819989e5c331eb63436d1daf2b91d29ca415b527f780070d4c402deb58c064c684c7616598c5b1c390d85677b3c1ce8b62680f8f9b92d1ab3cedc45131065f09d642aa26ff07b1b2c8e06c05aa53303b1926890344ae796c509df04bb77d0401b0ea02478f7b1dcc295050afe370af94f00b63945e2397e003933c785e77214f0de124c7851fd9a2cb3caca519bc3e379efa3b3a5e528588541c9b38fa3a76c8ee4f13e6f3b695c96241df9282f22816a4ed8fc115827490e269119902741a83bfb8865e89481d984c685f3862c1990181671fabccd88244a9e45df9d72647670f4f1fc597d7d39c2af8ca915ab20419dd2b54209f38e7a8510bad1a7996709b02475828eeb960467c18b9ba3324c041e1d1e8a8e170ca1b1e74662dbb4a9adddf5b66cb83ae15efffd06456e19d147564c224c3a406da7b8d4762ff1993750b4252dc523b2946f967e4a4ec21b6606ba33eb633fa436a7fc3ce1c66b62b7a0ae74029ff86bf4db6e3af0c853c8e5062dc1773bc697713266dd90a20cb7b53334f28552be3b1352a023f400d7a974678cde023f58432670c16b5eccc5093651ac9087575cb7fe02fe72306ae8cfbc022743f75858024d657ed1027b169a807ff166efa9b70fdd597278ebbcda095a9bdef17a4c3a282a071ae76b020b4b12f9319cde546199990a057fa0d64148bd5dea1438233df8e434bc1d2042b09e445b95b8a1191476277da721f5e8057e12272a0dac29aadf5a62352751959d2197d49496bc78da62ec78d5bcb27b837ce01cea10c13df3353e654b9ef9485deeb97c88a6d0c1c8010c5308f8ff462ccd942c2a452d2e29492014b0116e0a4ee14a5e1042d247a65e6a7aeede17e47f888c71f209d6720808ecd99f6119b6546a054d4293d7d0b821b3aa3ffc350bee19a07b69b5eb7f1beb55c7118c7907114daa01cbb780623fd36e52fed83bb961f81cf7f40530cb92445eb30cdd86ebd2b90fd700c778605019df0ffa83ebf0b21193cf70b7a0259be08ddd92a63071944c2e4b69f14df2ae37c256cad5a1cc9ddf3e8ce8d540844999e21e4bcf233089f8a54c42db52976e97458a58da064861d31faeaa6ea4c2713bcf25a4483b961f57164e12b27384be2cb8df38bb1ad7b1b6b1bfeb16916936628727071b9c4ffde7f36111dc0d2aab707f0114d8481ef38e20574f3de8dab5568b9163b3daa6df93d744409fd7bc19cf4d97d63bad014c8af5587b3edd505ea2f01c522530e39919266a77a8768ebce957dcc6a5b687d035a16b9974d0121125c96c7eb61c36a5156a6490977b0f31a04afc456bcb3b2287545445b71ab016667b6a9fe0aea72c2998cb7c06a52937872fbcfe0da5eab4b7cf2d9888033f07c15c45ed9b25e8b86744c8c1f61a6e60af433e0186b7182b08b3ab296c309645d4a893c2299266c5d430eb2d603cad3c379ce0808c3a0bf045facc903a33baa9ac0cc45b5b551ce2e25311159a185bd25e95319e9ff505af79e2f54f8d0eadbcd833c3c6a3cd2622d4aff34cc96af302cf7c9c96b7e1dd88ab45ed8549ff3b138fa53b1e451af8ad37e9c60ff056fd50dcc422c369abe014e1bb0151ecb9728b643182cf27c14a22e46f89ff27a7b7c34b2bc5d90490c4608936007b38d669b3eb5ea37bcfee046699a22a026a36a8132d78d2656dfc4904393194b9cdb5a45861b50b0da3661a2c6ce574a717fec10e70e15a48b7c52e2fb89b9ac54288ad221450bf2e07b40a44ba0501c17058cb50bb6b8c42229713f268e2be7ead752649b67654ba7a9dd865c51a7f52a9de6079a427a76bfde3046ed2cc24e05e3bcef19afaa9be07781cc5001d0b94089a83d488bc0748475c073e76b1c3d8c5bfb44c502c27e7df018951cdb55ce68d8fbcd57f3efe9978606af5515198d89d4db49ce4ddb86bc9f86bc63de788b8d7e16dd26909fe05249d7cdbcce68424b4c2d8391ff2686afeffcb473b3fcdb3d561679f34436a3de9ff82f0e4944a908090de1a4a6232e165448ebc63ea47ec785381da22ec737bb3eee18286e0f167eb44ebfeaebeec864004dbdcdb8d72248179cf7395f99b36bab4b2a511c550a374785d740e9d337f89ab5e37461313433bc1359689f12764d48f943ff615ae76918269e12a27ea425e593c296cdd8345f9acb6c684a2bbb085a5c05fca2950267d59e4d6f51ec7880aa50f2e079e383b857763561157e8a753e22cc4842db583a737925520dea9927e20147e734f73c9e32420538f8e2daeaef72c921568eec91723c5818e02f1183bef263f263c8ef9054a89fc39d56e4495d5e8a1c10a77c2ec828b09df2d65595a41706f2ede0c1e4d009526ce5190f86004af353a207f5ac2731e4fc3080a0dfb001257a0e7d1040b8393ad86e6f8fad342dd39f2417f91ebb377118f5dfab886bc8c197c4cf0e1cee895b8c2c18246323029bd87dcdf5eedf3f533a528c8b307f4e79704abc4885b2c3b989fd46648104e1bd77d569e4c29957510f52d6cf742d8f62dd2102818bd49a58769fc8d484ea76d755af18740fb9e05188b9fb06f269fd23d353ec078253e6865b85f577f5d28c4c7c992537ab432a977b6d075f06b5e36e6d995ef25ec62985dc0bd10cc2982228d5121be214f096de6d9e448a84c775ce1ac84bb8897779d79a9356efefb404e090b5b2cdd24d43c14e6d38365cca29ae8cedcae706d706713c5d675acb5617ff720f2a6c1de014cf552e6497009f9666cfa8716fcda7f588d8ec191726e560573b939b07e51c020888b4f42c2e34f191b118afa47734995d02b7d532f460398590ff071a5b4a721b5bb3b3c71460d7754fd5590b4b0559339770f56a2b29af5dc3b5f4c4519394685fad2b5db9caefa7fc1c54316afab7fa80d689920d6346b8d0ec388136d994844464682dd5d1a7438f2dd2608bacb019b1216c66b13d934e3f295d234e072b266f2ebded11aab601aeadce59f4be9d92368ee354a8fff8e2d0c881c80b84643b275aaff7f2565ab8f5ad477a7ddf5dff2998594ce5e1cd7171b0cab38d28c5e828860cd79940a6e45973386b254983a4d6cdf8ae757f9772f16845045b80fc587e26f68e3ccc9dff336a4cc99e5fe54dc838094f867268b7bd5d9502e10aff0e6908fd9dd6194953bb03832c5b8dbcc5a5de993d898cbf0da25995de6da0e53650d80d6bd60c672b7271c1eceb659cde0174c339c85e532a1857cb05327dea55631810d51b2d4e2a6b41c6357d8acd6dd6cf3cd991e79d8fcc131572eda16cd0f0608112fed625dd7d9ffb546fc03520b15c89cc51d76d80c05d23c13fcbffea6c3dad9de6ffb70399fb71e3d612c0b423b5933ef2f2682ed6179290f34c10ace50d5e58823761d604d24a0c9da5dddbdbf02f34e1682db0680d2156345d31e6b8249e4cb5e204a1c45db84d0674af206d1efe01aa268c237e7fabe4ae50e0fe12de2dfe6358ed050b505ba3ca8505d9634f33b9275ff573124f4d60ba353d52eb0dc28e16fb41838009151f7a5be19aa1c0f7ec51daf9d9096ed056799e4e0a32de15f508b23b4bfb6c419bb573112194b832d8c1ed0cda3b9ddddfcc0035f20d660cc3d85fc523d389c799ad2806c2427d3037bb7b848abd0748ab527f925621cafb6a0d82784fa87cb88ca786ff6e88c6927673375cb5dd85ba569fe1db90d464249e2c284dbc561a686ec698fe975b61a7d8c6955d7bb98ec0c2766b7a20624f134c08e19a644a2b49fc8bab4690826ea06bbbc9ef32c33c5380e6312a2240431d040589abbcde3b6dad03e477e308258b508a493144ca22810754319a1e4f2b0b10ab61273ad14cd9a0a34be2178df532d5fe5c3abecd8d1966282fc12c331347250f8117ea2159c9ca40173467eb4559a76fe36db2334bbca3473f440921ad97912df8be534d42d9f69ffc4325d82b8c8a749f252cb440709d1bb2cc8f488b476fa55eec404587677c3eb24dfd2a16b5923641168280688ca9a3ad366fca3f1a065004cf408d4133a4380e443834bb0884f7cc901aa93d5a262c8cbd504695316882db63ce269f71a5bc3bc0dd05979eedfd80536614211f9becb0ee62af6c37c30515bfc8bc7fc43d4d44d850f09e28a433a6716778609d369ef77b37f103819e42e0a76cd2be91c3401b52db7fca0f6edc730a6c1a01fcad7803cfe321b5c27150414dca403c06581915e6bdd4e269fd02148ffe5263dcccecb3f8c725eb4db50c60323e901799b60c060a9c1c6248298d3c3280f743b0fe2772feed8b89910f8973853210eb98c318f660b2281fae42b8b91b3cd3f926884680fb56030529f0e362a5317d0fe43b22208b30df7b446ece9ad2fe8f92e821b27c05380beda5cc8e77c4978c968707048447d82fc22c6ce04aded9ae5e97ad43871977164ab0113732188b87ead9109a3dae5108796ef3568fb59e6c047e3ea5f12ecd44115a774cc2a326f0dbbacdc3f27330dfdfa3f33e8a9f7dd0052a16bcdf9afa1bec093527acf519e331ed44bc9d6503fd837af4d69e9684f18c1530a51cab2640a3683b97293060868270c346769b2b45c98e8807adbc065900fe7cc39336490de72e72df9d79da299b5f677733447a36c557087ffc92f57be4987fe836284bdf39674db239f910bc65f0b3e39e56061216d91b58bab74f5491f2ecf5b215afdd332f5aa3dff3ec88ac99cad42997884b36da284d1e2072be96750d6ae34dbe4426a054f0e685f357595c2838e6e3f07d649514b0fb2af7e2483acf47488e6886c65459659f9d2b1b875536aa87adf1a2a3d425b15c5fccccf787f4c266cdf7dd50e8145242cffb26d381bdf1f2ef58e4f9a390b86345248f7c845d7afa613d70fae6f3f70eca2dbe03a963250118cfb524710101b7c69e573e5719d179eeab992fecfdcf396dbd246332d16c65f9b0bede9065bcea904481a61e5c7435d94a977c8c949dc775", 0x1000}, {&(0x7f0000001300)="3e4bc19be426e8358b62185004f23ac7d1fe5ef36a367eb76499e9266965", 0x1e}, {&(0x7f0000001340)="d89b3b11a715efa843c1bca61312b81368b7b28177bbd488295da685f78b5be90c02db70e9914631326f32dd46506579857eccf1bd7498ece788805cb18a584d8113758069218c4f2e9122667d360757839b36d36f7a0f741e87352d3ae37a0b52c6a7fab68834090c1280dc7024420f9bb7a6ddb0f7cc93b888568edcdbb132aa154d97ac7222beb7ae24415f8d0ef43339f62bfa4689c631087cfad1bb178488e2c2d390009c67", 0xa8}], 0x7, &(0x7f0000001480)=[{0x88, 0xffff, 0x5, "2e196636a8341a434e88304ef25780cbf7240723428c85d8dac1a2a2d7c29a333ec21855dd285f11801f3b74e14ee766b82a3a6fcb1e3d45457fb035fb2b5b950013f16ab30e0d6ae823270b8d9cc4f768b9f8ac3a387fab5bf1c93d4df44662524b7d2b3f6df11c2d96827c59df52dec641495c90d71aac"}, {0xd0, 0xffff, 0x3f, "10d0e80d07e1b0cdf0b8c2462882cba16be41b76d89622d836b83cc060a389da02688a3322e226bb3a21f13de686542accd93f8582ccd6660005dc56d7eab88facec066d651dbd0ce3c54e2f28e7d2f4e0d6a8c94c7351bf9d8e630cdbd31376ae9d341798b8ea372d1a1de7a95edb9e762d3274dc1af6e7cbd1702b595754f6cc65db010300e08d5b7498301ad2ee8ce70593e71046102510582577a8470d1c75845c80ffae435f93cab1f3183766a90d406e84a1fca398ee"}], 0x158}, 0x4) (async) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="6ef94065", &(0x7f0000000080)=0x4, 0x0, 0x0) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) readv(r4, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/19, 0x13}, {&(0x7f0000000740)=""/4, 0x4}, {&(0x7f0000000780)=""/71, 0x47}, {&(0x7f0000000800)=""/36, 0x24}, {&(0x7f0000000840)=""/11, 0xb}, {&(0x7f0000000880)=""/43, 0x2b}, {&(0x7f00000008c0)=""/200, 0xc8}, {&(0x7f00000009c0)=""/47, 0x2f}, {&(0x7f0000000a00)=""/113, 0x71}, {&(0x7f0000000a80)=""/40, 0x28}], 0xa) recvmsg(0xffffffffffffff9c, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/234, 0xea}, {&(0x7f0000000600)=""/253, 0xfd}], 0x3, &(0x7f0000000540)=""/77, 0x4d}, 0x41) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="430000000100000000"], 0x28}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1000, 0x5, 0xc0, 0xffff0000}]}) 16:02:00 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x41, 0x0, 0x81}, {0x6, 0x0, 0x0, 0xfffffffe}, {0x7, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:00 executing program 4: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x84, 0x20000000}, {{}, 0x0, 0x8, 0x1, 0x1}, {{}, 0xfffffffffffffff9}, {}, {{r0}, 0x0, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xfffffffffffffff8, 0xc0, 0x1, 0x8, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x68, 0x80, 0x1, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x9e, 0x10, 0x39670de2, 0x80}, {{}, 0x4, 0x2, 0x700fff3c, 0x1, 0x2e2}, {{}, 0xfffffffffffffffc, 0xa, 0xf0000000, 0x6, 0x101}], 0x2, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffc, 0x2, 0xc9720f33f7b9daa9, 0xffffffffffffffff, 0xffffffffffffd7ae}, {{}, 0xfffffffffffffff8, 0x41, 0x10, 0x7f, 0x8f}], 0x100, &(0x7f0000000580)={0x2, 0x8df}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000300)=0x400) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x0, 0x1, 0x8000000000000096, 0x1000100000003}) r2 = socket$inet6(0x18, 0x3, 0xb3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x2, 0x1, 0x3, 0x80000001, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) dup(r0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) r6 = socket(0x20, 0x4000, 0x8) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f00000002c0)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x3}, {{r2}, 0x0, 0xaa, 0x0, 0x3, 0x82}], 0x2, 0x0, 0x40567, &(0x7f00000001c0)={0x0, 0xfffffffffffffffb}) 16:02:00 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x6010, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) r0 = getpgrp() ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x420, r0) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x63) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) dup2(r2, r1) 16:02:00 executing program 2: ktrace(0x0, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1138, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xc18, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000840)=ANY=[@ANYBLOB="00a36e2f663398a9ad8a4d4a00000039f14e8c78bf3c6e812b5906d5ea4e516d91cc07904e8f1b4258e5cd74e2cf7c708c80ac1ad10f88c1b7f7eea95f201b356bd879f96c553c5f3f68fec3cef1ed36dce57168790be0db945a23c6fe88ef7e471bdc7bdb270eb735781d6492106203b5b97211d504c3ee511c029a3d33cb743f2a24869b28b688743cde07b26cf3eb06d3d8a8088af51973b8a48871d76492354a45898af74e909e130704864ff4cdb5e979ae0d772bb9782e8b86125eeb44ec13aed74ccd404fa120eb27f5941b901e48028b8c91a89fefec3def45754a3c0d79480c5d2bc5f964e0e7fef01eb4ed5fdb973d23f26ee4a879bd2813ff55ad693c434e0aeb44a94bf02a677d79e1"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="4340b61cc6f17f2054d58f9c9b8e6e2979cd4ddb88fb55494d852cb6437138492cf12131dab51cce987a68882791865f9a3bb4f4ab9eb9f96026273bd6832e52be55aa0be6aef8489ef744f431ca5e695c68f29e34e2eb02e91cb207d1db64de631719673cac241966d39f70cc2d8556b30911c98d8bb5f44c38dda2f8cfbf16dded05acb4668818be52", 0x8a}, {&(0x7f0000000300)="a32c7b88ce16006ba34b876d9542c7bf9d86525784695231f66de501f892ffc32da9133c1ea838bf0b7482c63786ab639f85a078b6742714a6be7ec95a65f1af499f4aace3f1c55d2d7747f63380108ceb2f90346ed289a21f988366e7ffe8f43707f04d750273d3d3b0da6c74c890b8a68573c255a4d1f96fb14403c32c4022633e4c26c71b936f360661d5ed37b26ce8c0722c0a22baecdb20514db44fcc1d92b734003567e044988630c6d214b9d1a0edb45b90f46f2df985", 0xba}, {&(0x7f00000003c0)="90376d2ed0381096ca06a7fa3d3ad8d3f88d45b834466f5601766acb01dfc09e3bad977a8cf71a8c2701e6360ab007c9be1cedfc5d4517bc628d90969a4e752fa3b32393c45307f1a885a4432044790a9f8b5375dd35aaff04a28331455e89d963a51b32ca39133e135b89ca1359575028428a06c7cf40ccda87a89670fabb07b5bb8e021c926a43230951b6399a0a05781d8ec7b41c8cf1ac53636801137548d391a47a52662c41b8e3989e441d4e68a4f02f26b530e31e0031fafe7561c8b1dded34e56e8dff0116b9aaa265dcf45b56e560e1ac23e325f023f549d6d4103e022f12c7b15fa1592d5cd8091ac41a", 0xef}, {&(0x7f00000004c0)="bac6a978a7eb4d4784917a887a47c152e6e179099a9604541cace973afa54e053bbeb91478c6b390f7261a91106870931bb4e2ad13bd318971bf144e65ed547e1ed0c3b9e93cbd01b70205a22b7052e6ae", 0x51}], 0x4, 0x0, 0x0, 0x1}, 0x1) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4000000000, 0x6}, {0x9, 0x3}}) 16:02:00 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x41, 0x0, 0x81}, {0x6, 0x0, 0x0, 0xfffffffe}, {0x7, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) write(r0, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:00 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:00 executing program 4: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x84, 0x20000000}, {{}, 0x0, 0x8, 0x1, 0x1}, {{}, 0xfffffffffffffff9}, {}, {{r0}, 0x0, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xfffffffffffffff8, 0xc0, 0x1, 0x8, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x68, 0x80, 0x1, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x9e, 0x10, 0x39670de2, 0x80}, {{}, 0x4, 0x2, 0x700fff3c, 0x1, 0x2e2}, {{}, 0xfffffffffffffffc, 0xa, 0xf0000000, 0x6, 0x101}], 0x2, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffc, 0x2, 0xc9720f33f7b9daa9, 0xffffffffffffffff, 0xffffffffffffd7ae}, {{}, 0xfffffffffffffff8, 0x41, 0x10, 0x7f, 0x8f}], 0x100, &(0x7f0000000580)={0x2, 0x8df}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000300)=0x400) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x0, 0x1, 0x8000000000000096, 0x1000100000003}) r2 = socket$inet6(0x18, 0x3, 0xb3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x2, 0x1, 0x3, 0x80000001, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) dup(r0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) r6 = socket(0x20, 0x4000, 0x8) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f00000002c0)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x3}, {{r2}, 0x0, 0xaa, 0x0, 0x3, 0x82}], 0x2, 0x0, 0x40567, &(0x7f00000001c0)={0x0, 0xfffffffffffffffb}) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x84, 0x20000000}, {{}, 0x0, 0x8, 0x1, 0x1}, {{}, 0xfffffffffffffff9}, {}, {{r0}, 0x0, 0x41}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xfffffffffffffff8, 0xc0, 0x1, 0x8, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x68, 0x80, 0x1, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x9e, 0x10, 0x39670de2, 0x80}, {{}, 0x4, 0x2, 0x700fff3c, 0x1, 0x2e2}, {{}, 0xfffffffffffffffc, 0xa, 0xf0000000, 0x6, 0x101}], 0x2, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffc, 0x2, 0xc9720f33f7b9daa9, 0xffffffffffffffff, 0xffffffffffffd7ae}, {{}, 0xfffffffffffffff8, 0x41, 0x10, 0x7f, 0x8f}], 0x100, &(0x7f0000000580)={0x2, 0x8df}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000300)=0x400) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x0, 0x1, 0x8000000000000096, 0x1000100000003}) (async) socket$inet6(0x18, 0x3, 0xb3) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x2, 0x1, 0x3, 0x80000001, 0xffffffffffffffff}) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) (async) dup(r0) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) (async) socket(0x20, 0x4000, 0x8) (async) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f00000002c0)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x3}, {{r2}, 0x0, 0xaa, 0x0, 0x3, 0x82}], 0x2, 0x0, 0x40567, &(0x7f00000001c0)={0x0, 0xfffffffffffffffb}) (async) 16:02:00 executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="d4020207e0000001165defa0f4feaba556879b5a57a3c59a1a59624a38d1bb931ba447cf6c0380ae4eceb6a95712354f62f40e08b3aa828cebf8d8502ca9185fac4caac6f308804b00adaeeec6b8e151dee466bab8a2fada0a2997ab2bf81d0bd3996f7f0fbc7ac020a1d64c7987a2d7aaebb32bc85dc90281f753f9c8eeb78c21b52d96a55fc846430450d3ca6c2938b315c388efbcb83e544e9b0420deda9d0b5803b79a87bef9ec17"], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r5 = dup2(r4, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket$inet6(0x18, 0x2, 0xbb) (async) r7 = getpid() (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={r7, r8, r2}, 0xc) (async) r9 = socket(0x2, 0x8002, 0x0) r10 = fcntl$dupfd(r5, 0xa, r9) connect$unix(r10, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) (async) write(r9, 0x0, 0x0) 16:02:00 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x6010, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) (async) r0 = getpgrp() ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x420, r0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x63) (async) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) dup2(r2, r1) 16:02:00 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x1c0c3a63) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc4504442, &(0x7f0000000040)={{}, 0x0, 0x0}) 16:02:00 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x41, 0x0, 0x81}, {0x6, 0x0, 0x0, 0xfffffffe}, {0x7, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x41, 0x0, 0x81}, {0x6, 0x0, 0x0, 0xfffffffe}, {0x7, 0x0, 0x0, 0x400}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) write(r0, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) 16:02:00 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x1c0c3a63) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) ioctl$PCIOCGETROM(r0, 0xc4504442, &(0x7f0000000040)={{}, 0x0, 0x0}) 16:02:00 executing program 2: ktrace(0x0, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1138, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xc18, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000840)=ANY=[@ANYBLOB="00a36e2f663398a9ad8a4d4a00000039f14e8c78bf3c6e812b5906d5ea4e516d91cc07904e8f1b4258e5cd74e2cf7c708c80ac1ad10f88c1b7f7eea95f201b356bd879f96c553c5f3f68fec3cef1ed36dce57168790be0db945a23c6fe88ef7e471bdc7bdb270eb735781d6492106203b5b97211d504c3ee511c029a3d33cb743f2a24869b28b688743cde07b26cf3eb06d3d8a8088af51973b8a48871d76492354a45898af74e909e130704864ff4cdb5e979ae0d772bb9782e8b86125eeb44ec13aed74ccd404fa120eb27f5941b901e48028b8c91a89fefec3def45754a3c0d79480c5d2bc5f964e0e7fef01eb4ed5fdb973d23f26ee4a879bd2813ff55ad693c434e0aeb44a94bf02a677d79e1"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="4340b61cc6f17f2054d58f9c9b8e6e2979cd4ddb88fb55494d852cb6437138492cf12131dab51cce987a68882791865f9a3bb4f4ab9eb9f96026273bd6832e52be55aa0be6aef8489ef744f431ca5e695c68f29e34e2eb02e91cb207d1db64de631719673cac241966d39f70cc2d8556b30911c98d8bb5f44c38dda2f8cfbf16dded05acb4668818be52", 0x8a}, {&(0x7f0000000300)="a32c7b88ce16006ba34b876d9542c7bf9d86525784695231f66de501f892ffc32da9133c1ea838bf0b7482c63786ab639f85a078b6742714a6be7ec95a65f1af499f4aace3f1c55d2d7747f63380108ceb2f90346ed289a21f988366e7ffe8f43707f04d750273d3d3b0da6c74c890b8a68573c255a4d1f96fb14403c32c4022633e4c26c71b936f360661d5ed37b26ce8c0722c0a22baecdb20514db44fcc1d92b734003567e044988630c6d214b9d1a0edb45b90f46f2df985", 0xba}, {&(0x7f00000003c0)="90376d2ed0381096ca06a7fa3d3ad8d3f88d45b834466f5601766acb01dfc09e3bad977a8cf71a8c2701e6360ab007c9be1cedfc5d4517bc628d90969a4e752fa3b32393c45307f1a885a4432044790a9f8b5375dd35aaff04a28331455e89d963a51b32ca39133e135b89ca1359575028428a06c7cf40ccda87a89670fabb07b5bb8e021c926a43230951b6399a0a05781d8ec7b41c8cf1ac53636801137548d391a47a52662c41b8e3989e441d4e68a4f02f26b530e31e0031fafe7561c8b1dded34e56e8dff0116b9aaa265dcf45b56e560e1ac23e325f023f549d6d4103e022f12c7b15fa1592d5cd8091ac41a", 0xef}, {&(0x7f00000004c0)="bac6a978a7eb4d4784917a887a47c152e6e179099a9604541cace973afa54e053bbeb91478c6b390f7261a91106870931bb4e2ad13bd318971bf144e65ed547e1ed0c3b9e93cbd01b70205a22b7052e6ae", 0x51}], 0x4, 0x0, 0x0, 0x1}, 0x1) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4000000000, 0x6}, {0x9, 0x3}}) ktrace(0x0, 0x1, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) getpid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1138, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xc18, r0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000840)=ANY=[@ANYBLOB="00a36e2f663398a9ad8a4d4a00000039f14e8c78bf3c6e812b5906d5ea4e516d91cc07904e8f1b4258e5cd74e2cf7c708c80ac1ad10f88c1b7f7eea95f201b356bd879f96c553c5f3f68fec3cef1ed36dce57168790be0db945a23c6fe88ef7e471bdc7bdb270eb735781d6492106203b5b97211d504c3ee511c029a3d33cb743f2a24869b28b688743cde07b26cf3eb06d3d8a8088af51973b8a48871d76492354a45898af74e909e130704864ff4cdb5e979ae0d772bb9782e8b86125eeb44ec13aed74ccd404fa120eb27f5941b901e48028b8c91a89fefec3def45754a3c0d79480c5d2bc5f964e0e7fef01eb4ed5fdb973d23f26ee4a879bd2813ff55ad693c434e0aeb44a94bf02a677d79e1"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="4340b61cc6f17f2054d58f9c9b8e6e2979cd4ddb88fb55494d852cb6437138492cf12131dab51cce987a68882791865f9a3bb4f4ab9eb9f96026273bd6832e52be55aa0be6aef8489ef744f431ca5e695c68f29e34e2eb02e91cb207d1db64de631719673cac241966d39f70cc2d8556b30911c98d8bb5f44c38dda2f8cfbf16dded05acb4668818be52", 0x8a}, {&(0x7f0000000300)="a32c7b88ce16006ba34b876d9542c7bf9d86525784695231f66de501f892ffc32da9133c1ea838bf0b7482c63786ab639f85a078b6742714a6be7ec95a65f1af499f4aace3f1c55d2d7747f63380108ceb2f90346ed289a21f988366e7ffe8f43707f04d750273d3d3b0da6c74c890b8a68573c255a4d1f96fb14403c32c4022633e4c26c71b936f360661d5ed37b26ce8c0722c0a22baecdb20514db44fcc1d92b734003567e044988630c6d214b9d1a0edb45b90f46f2df985", 0xba}, {&(0x7f00000003c0)="90376d2ed0381096ca06a7fa3d3ad8d3f88d45b834466f5601766acb01dfc09e3bad977a8cf71a8c2701e6360ab007c9be1cedfc5d4517bc628d90969a4e752fa3b32393c45307f1a885a4432044790a9f8b5375dd35aaff04a28331455e89d963a51b32ca39133e135b89ca1359575028428a06c7cf40ccda87a89670fabb07b5bb8e021c926a43230951b6399a0a05781d8ec7b41c8cf1ac53636801137548d391a47a52662c41b8e3989e441d4e68a4f02f26b530e31e0031fafe7561c8b1dded34e56e8dff0116b9aaa265dcf45b56e560e1ac23e325f023f549d6d4103e022f12c7b15fa1592d5cd8091ac41a", 0xef}, {&(0x7f00000004c0)="bac6a978a7eb4d4784917a887a47c152e6e179099a9604541cace973afa54e053bbeb91478c6b390f7261a91106870931bb4e2ad13bd318971bf144e65ed547e1ed0c3b9e93cbd01b70205a22b7052e6ae", 0x51}], 0x4, 0x0, 0x0, 0x1}, 0x1) (async) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4000000000, 0x6}, {0x9, 0x3}}) (async) 16:02:00 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(0x0) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:00 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x1c0c3a63) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc4504442, &(0x7f0000000040)={{}, 0x0, 0x0}) 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) readv(r4, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/19, 0x13}, {&(0x7f0000000740)=""/4, 0x4}, {&(0x7f0000000780)=""/71, 0x47}, {&(0x7f0000000800)=""/36, 0x24}, {&(0x7f0000000840)=""/11, 0xb}, {&(0x7f0000000880)=""/43, 0x2b}, {&(0x7f00000008c0)=""/200, 0xc8}, {&(0x7f00000009c0)=""/47, 0x2f}, {&(0x7f0000000a00)=""/113, 0x71}, {&(0x7f0000000a80)=""/40, 0x28}], 0xa) (async) recvmsg(0xffffffffffffff9c, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/234, 0xea}, {&(0x7f0000000600)=""/253, 0xfd}], 0x3, &(0x7f0000000540)=""/77, 0x4d}, 0x41) (async) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="430000000100000000"], 0x28}, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1000, 0x5, 0xc0, 0xffff0000}]}) 16:02:01 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x6010, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) r0 = getpgrp() ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x420, r0) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x63) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) dup2(r2, r1) mknod(&(0x7f0000000240)='./file0\x00', 0x6010, 0xe02) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) (async) getpgrp() (async) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x420, r0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x63) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) dup2(r2, r1) (async) 16:02:01 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(0x0) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:01 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0xbd61cb1c18389ff4, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x1}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x20006473, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x14, r2) 16:02:01 executing program 2: ktrace(0x0, 0x1, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1138, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xc18, r0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000840)=ANY=[@ANYBLOB="00a36e2f663398a9ad8a4d4a00000039f14e8c78bf3c6e812b5906d5ea4e516d91cc07904e8f1b4258e5cd74e2cf7c708c80ac1ad10f88c1b7f7eea95f201b356bd879f96c553c5f3f68fec3cef1ed36dce57168790be0db945a23c6fe88ef7e471bdc7bdb270eb735781d6492106203b5b97211d504c3ee511c029a3d33cb743f2a24869b28b688743cde07b26cf3eb06d3d8a8088af51973b8a48871d76492354a45898af74e909e130704864ff4cdb5e979ae0d772bb9782e8b86125eeb44ec13aed74ccd404fa120eb27f5941b901e48028b8c91a89fefec3def45754a3c0d79480c5d2bc5f964e0e7fef01eb4ed5fdb973d23f26ee4a879bd2813ff55ad693c434e0aeb44a94bf02a677d79e1"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="4340b61cc6f17f2054d58f9c9b8e6e2979cd4ddb88fb55494d852cb6437138492cf12131dab51cce987a68882791865f9a3bb4f4ab9eb9f96026273bd6832e52be55aa0be6aef8489ef744f431ca5e695c68f29e34e2eb02e91cb207d1db64de631719673cac241966d39f70cc2d8556b30911c98d8bb5f44c38dda2f8cfbf16dded05acb4668818be52", 0x8a}, {&(0x7f0000000300)="a32c7b88ce16006ba34b876d9542c7bf9d86525784695231f66de501f892ffc32da9133c1ea838bf0b7482c63786ab639f85a078b6742714a6be7ec95a65f1af499f4aace3f1c55d2d7747f63380108ceb2f90346ed289a21f988366e7ffe8f43707f04d750273d3d3b0da6c74c890b8a68573c255a4d1f96fb14403c32c4022633e4c26c71b936f360661d5ed37b26ce8c0722c0a22baecdb20514db44fcc1d92b734003567e044988630c6d214b9d1a0edb45b90f46f2df985", 0xba}, {&(0x7f00000003c0)="90376d2ed0381096ca06a7fa3d3ad8d3f88d45b834466f5601766acb01dfc09e3bad977a8cf71a8c2701e6360ab007c9be1cedfc5d4517bc628d90969a4e752fa3b32393c45307f1a885a4432044790a9f8b5375dd35aaff04a28331455e89d963a51b32ca39133e135b89ca1359575028428a06c7cf40ccda87a89670fabb07b5bb8e021c926a43230951b6399a0a05781d8ec7b41c8cf1ac53636801137548d391a47a52662c41b8e3989e441d4e68a4f02f26b530e31e0031fafe7561c8b1dded34e56e8dff0116b9aaa265dcf45b56e560e1ac23e325f023f549d6d4103e022f12c7b15fa1592d5cd8091ac41a", 0xef}, {&(0x7f00000004c0)="bac6a978a7eb4d4784917a887a47c152e6e179099a9604541cace973afa54e053bbeb91478c6b390f7261a91106870931bb4e2ad13bd318971bf144e65ed547e1ed0c3b9e93cbd01b70205a22b7052e6ae", 0x51}], 0x4, 0x0, 0x0, 0x1}, 0x1) (async) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4000000000, 0x6}, {0x9, 0x3}}) 16:02:01 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x2d}, {0x16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1, 0x9b, 0x2, 0x40}, {0x3, 0xe, 0x81, 0x9}]}) write(r0, &(0x7f0000000180)="289ebb8a040004a4839207fce0ac", 0xe) 16:02:01 executing program 4: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x84, 0x20000000}, {{}, 0x0, 0x8, 0x1, 0x1}, {{}, 0xfffffffffffffff9}, {}, {{r0}, 0x0, 0x41}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xfffffffffffffff8, 0xc0, 0x1, 0x8, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x68, 0x80, 0x1, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x9e, 0x10, 0x39670de2, 0x80}, {{}, 0x4, 0x2, 0x700fff3c, 0x1, 0x2e2}, {{}, 0xfffffffffffffffc, 0xa, 0xf0000000, 0x6, 0x101}], 0x2, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffc, 0x2, 0xc9720f33f7b9daa9, 0xffffffffffffffff, 0xffffffffffffd7ae}, {{}, 0xfffffffffffffff8, 0x41, 0x10, 0x7f, 0x8f}], 0x100, &(0x7f0000000580)={0x2, 0x8df}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000300)=0x400) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x0, 0x1, 0x8000000000000096, 0x1000100000003}) (async) r2 = socket$inet6(0x18, 0x3, 0xb3) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x2, 0x1, 0x3, 0x80000001, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) dup(r0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) r6 = socket(0x20, 0x4000, 0x8) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f00000002c0)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x3}, {{r2}, 0x0, 0xaa, 0x0, 0x3, 0x82}], 0x2, 0x0, 0x40567, &(0x7f00000001c0)={0x0, 0xfffffffffffffffb}) 16:02:01 executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="d4020207e0000001165defa0f4feaba556879b5a57a3c59a1a59624a38d1bb931ba447cf6c0380ae4eceb6a95712354f62f40e08b3aa828cebf8d8502ca9185fac4caac6f308804b00adaeeec6b8e151dee466bab8a2fada0a2997ab2bf81d0bd3996f7f0fbc7ac020a1d64c7987a2d7aaebb32bc85dc90281f753f9c8eeb78c21b52d96a55fc846430450d3ca6c2938b315c388efbcb83e544e9b0420deda9d0b5803b79a87bef9ec17"], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r5 = dup2(r4, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket$inet6(0x18, 0x2, 0xbb) r7 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={r7, r8, r2}, 0xc) r9 = socket(0x2, 0x8002, 0x0) r10 = fcntl$dupfd(r5, 0xa, r9) connect$unix(r10, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) write(r9, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="d4020207e0000001165defa0f4feaba556879b5a57a3c59a1a59624a38d1bb931ba447cf6c0380ae4eceb6a95712354f62f40e08b3aa828cebf8d8502ca9185fac4caac6f308804b00adaeeec6b8e151dee466bab8a2fada0a2997ab2bf81d0bd3996f7f0fbc7ac020a1d64c7987a2d7aaebb32bc85dc90281f753f9c8eeb78c21b52d96a55fc846430450d3ca6c2938b315c388efbcb83e544e9b0420deda9d0b5803b79a87bef9ec17"], 0x1) (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r3, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) dup2(r4, r4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) socket$inet6(0x18, 0x2, 0xbb) (async) getpid() (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={r7, r8, r2}, 0xc) (async) socket(0x2, 0x8002, 0x0) (async) fcntl$dupfd(r5, 0xa, r9) (async) connect$unix(r10, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) (async) write(r9, 0x0, 0x0) (async) 16:02:01 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0xbd61cb1c18389ff4, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x1}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x20006473, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r2) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x14, r2) 16:02:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mknod(&(0x7f0000000180)='./file1\x00', 0x1ffb, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) r3 = dup2(r2, r2) chmod(&(0x7f0000000000)='./file1\x00', 0xc4) r4 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x20000, 0x108) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:02:01 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(0x0) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:01 executing program 2: r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="9e10160dcb2b87035de16b9cd5edfc95385ca2cb601b3fed53b190ef2d72e239940f21085b3ccc20fda7c22bbf2201e12e3a19d50b2a84ac7ae5062462554096bcaa7990d209e1587322bb3de5d97d8df355b05a7e71f9937bb9048ad984fb5ef7a1b1165c0a200a371c51334a82b8ff920ada2520e1cd9ee0e043260c81e7ee69396d04c530dd107e8edf606612d579a546e083f180ed8c90b86f5fd36335b956ee3fd15c3e047fb54b6f1a0018803b8f95c623d04e8ee9534f1d62ce278ac82b2f687c456d34929e20f70ef376af7b7bfbc92db6d26227e9b9c5fd89249148c44f655c6780ecc002a61583727de9e2d4d2d6060c6f03c6f6700fcd002cf9e6f14a250e28e86f6b605c97c15a"], 0x2d, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="27d96e3040266dae17c7a0cd2f83f41cbdc6e44e3ec866a1587cc158e1409592ef467d6ea3c4f11a09bdfd6ada287c10926ffc13093d4ab40ec0b3ff03451c2d8f35f0b23c550e5cb4d6fffac3efebaf8b7d5b3d0502b58c8d277cdf5cf87fab7488a242f89715f0caad5492812fe8df4542207aef4085df8d18d87bd8699b9445dd4e36b5b1847a1422c1582ac986bb595c4a044f497dc751bedb8293287030f98cab1cecbd8a8d3f9c080be18f5046e66c3ad66a2c9de2", 0xb8, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f00000000c0)=[{0x9, 0x3}, {0x34, 0x0, 0x0, 0xfff}, {0x770, 0x2, 0x0, 0xff}, {0x1000, 0x84, 0x3f, 0x3}, {0x3ff, 0x9, 0x7, 0x3e72a8c0}, {0x6, 0x8, 0xec, 0x2}, {0x8, 0x98, 0x1, 0x174}, {0x620, 0xfc, 0x3, 0x3}, {0x2, 0x8, 0x6, 0x9}]}) pwrite(r1, &(0x7f00000001c0)="b94c6c25906fed8d1a0200000240", 0xe, 0x0) 16:02:01 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0xbd61cb1c18389ff4, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x1}) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x20006473, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r2) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x14, r2) 16:02:01 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x10) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ff149b33ff0f0000000000000000000021c60000", 0x14) write(r0, &(0x7f0000000480)="7aa60e2d75e42f8419b37227d8942f02653c9df2f488fd5183fd626c52667d8eb89b2aef6c559e940cfc6806c19079eab297ce1e5c9ca4324e0a10927c00af411790dad174e82ac87e5766f32df639dc72e0c0f99d7529f244a3fbf3fde7e85e1cb63b78cf9991ae844e56013229742d77954d84bcaa40356e69035686bc56722eee95136d18673c6937fa6458a3798d1cd3f73c28c7194d96f98908988328c96c488a43ee5f8ece5905a66780ff484aa6e9aed9e93a713b30b63c59e62d3f22199ae06ab5ab1200b0706878cab6f8a3f5e8781022937dd4fdd4d18a07d5c19cb3faa0116e0a8e7f9aed81df77c81e4425cf9ba229ecae17ff77289352d1df1aeae5d0b6cebb8d4869b804021a42e637cfc2097e0898a818b2466bd09e28c968d033a4f7846bda40a93ad1fd218e61056c778bc7e6101756fd26d6c8d36dfdf58f24c14eae0e9392a54716557eb44f19f1ef44f60025ca784081c8751406c21408e192fc1efa877f8bd38296e71775c68e1567868e22111edbaea7244e72787f7c4e311d5204af54599ef745c16407e5863df3b6c4e11db4331d9f0b3f7124a36960a5a3ec9fd11c3ff96ccaa2354e39ce41cb7d5204e3b58033026b79593971811ac9eaee5ce59fe97bdffc8c18ffad37b46005db9de1dfd33e7fb43805dcf6a470900e47b987b0ca05c93daa231beb6844236fd2e59dfbb59b9b21c3d2f9d61922a6ed05041953f461b22f15a5dbc8ac0ba34011bea75b58f119cb9c0f3aef4e13915fa7b7e5dd9016258693ecdb23145fc6aac3aed3e2c438f52b10cb6ffd9778eed29d1defd5bfc769c65466b01c8e9c244d8c50851171dcf1f48f1ea8cabf001dbada30a9e32cb2a8a10944092850a6d486841c4b0a7ced3fd5fc65a62d61b805d4dc2db71d1a43b568b5c85d2a164a6d8dbaf637fe5f6a31744670a61f75610e679feeaa9c0c9910cd02794d9683295a4219169115bf3bed6ab28b946bef0ab99a17e3b26804d7343594ed86b107ce9e85942e925408edd266b9e28b2e9bccc7ce1d42d94a16cea2d857b192f9ca9cadb9d561061ea9540d61c0d2ec8834f28711ce61b3f6005c031c210c1ca0c0c7fc90277740490a31ba995d55c7f4628d7659ec24bf58ccc16ae48294b22fd7c623b3f3248ce3b261a02c5b55898f1eb57035b4522e6dd045176cf32e1094cc321b17bf4c35ee4ce75bbc9734809a015e52f3081998efc975de0c367655788dc97e265283485c2a988346cad3acda5bf59e58f15f5cf5454deb61635d6a12a4ed80ebe4f483b543f10c88d5b2beed4ed8981b9c4d89dd4675bfaf28968a970fba570f8c6967ea1dd50f25d4c48d56781626793da0951de842d1d58127512280579148bd28028e17abfb83a80d6d03ff38ecf18a4482ecf2003393cac1c7116b8f838bb03bf70d67b6d9e1497b55fc596f3f9a58a77e4518161fb0970f0cbbc9ff70da15b216332903c77c765a7e9dbb89b1eaec0d162ac5e92e47b15c02fea8c39251f6cd0393964b75a2e95f8b57a068d56b6d7bd557e87b9f4b507740f1d34224421a514de3096c67db3fed0529b7731f211cd89f2a4ffe16716273fd2da6a59f64b1b075f1e1e3407b1b7065a38b1e2826de3860d9724f1e1733a5f6c139219f6107c542212d3a79fb2cd35b018b93bf1d09d4c9427cadb860ee85cf4c897325246b225ffab9376a4fced0614a982c75323f364d939dc6771869ddecdefd4c9cab9589aa110a2817cd3a2755b3da862b6d7574451dd2cc13b04c0637834d6dc6a6e8c242e1562374790470e03c7379f622795ad704a77883dc5a9612d926b3b259b0eabc3e800580d13b2b7bfbc5839a87bec81b1b0a5e385c6afd0c856c590f45187e611f179850e8293d8b9ecb7092b094d0171a613823cc547c5855f44e22abcc739a7eabf6dd5f1e3dff75e45b53f3a3cd484e400c8988e75b8ec5f1b30347985d22a95b0a9873c629685fba1cff8b89710841b34bc7c310cea03d6aaed21c4b6a1b123b137c7a6cbc351576a95754b43533136745a76d2a", 0x5ad) 16:02:01 executing program 7: getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0x1, 0xff}, 0x96ee, 0x0, 0xffffffffffffffff, 0x0, 0x215222c1, 0x1ff, 0x80000000, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x0, r3, r5, r6, 0xffffffffffffffff, 0xb2, 0x3}, 0x1, 0x0, 0x800}) getgroups(0x3, &(0x7f0000000300)=[r4, r0, r0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x6, &(0x7f00000003c0)=[r1, r5, r1, r7, r0, r7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xed, r3, r8, r9, r10, 0x111, 0x7}, 0x2, 0x2, 0x9}) msgsnd(0xffffffffffffffff, &(0x7f0000000480)={0x3, "f65c1bd82415597e353b3cb5af3af2fbdbb8f0c5"}, 0x1c, 0x800) getuid() r11 = msgget(0x1, 0x41) msgsnd(r11, &(0x7f00000004c0)={0x3, "341fbe6d0c6cba522174d44fa8d1b071b1753aef719a413d0ca13b9c89a9652748bd45951ae8eb59e4c678c760eb9298b84407fce6cac864fdb67f488d65a19ebfeb9c30c858f68414fbc8cceb0b095ee5bd27ac9dfa0f6589ea23f279a886f0e9590f446051ab169c24d6512b5fe477343a011580b651d31dac73107f6896bf98d1668d188fdddb33204c94710649017c2086c5164765725e5858eff18a09ecc99c44184229753bb75b3ac65a858d78969d8fd66cc4d23d3e8bfbd0abc4e5b9dbcf57c05eba48875a1e5cd7809a56f541f050f6d3926aff878f77d0d6509a4fd0c651cf43025b71f92310fbc8a69c493fe0bb"}, 0xfb, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000000640)=""/52) r12 = open(&(0x7f0000000680)='./file0\x00', 0x8, 0x100) setsockopt(r12, 0x6, 0x7c6, &(0x7f00000006c0)="045bd9ac730f5e4380e06ad75f09cbb7a662230b5b6c9c63ddaf2878f2fb16b5a87d39e7a48262bc4f98aade9149f5c0bd9a6f883c934723ed105444e9f63347b426ef82c6219d88ec0c5300d95d6142ccda5dacf7649ccc168b7b97cbd8e39a1a8cdbdcf0eed31b274d0fb701a0874222abd4451aa5e821ac8bdb672ce8576de1eb3d4261b02845bfce1c9556e2c05c0dc225a2d3bf", 0x96) msgsnd(r11, &(0x7f0000000780)={0x3, "89c627870f54ee19f7fd77483b537149c7f4b57d12d7bfc2199bcd47c28218b0f7dbe8858eb3af477e1e4b33fe719d43a42d0151f93a950c7331e4052437469e27254d223a317095688a8b27114ac8b3a635a6e056ab07b2605dd692aa660261adc4ff272689f9cb29"}, 0x71, 0x0) 16:02:01 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(0x0, r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) readv(r4, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/19, 0x13}, {&(0x7f0000000740)=""/4, 0x4}, {&(0x7f0000000780)=""/71, 0x47}, {&(0x7f0000000800)=""/36, 0x24}, {&(0x7f0000000840)=""/11, 0xb}, {&(0x7f0000000880)=""/43, 0x2b}, {&(0x7f00000008c0)=""/200, 0xc8}, {&(0x7f00000009c0)=""/47, 0x2f}, {&(0x7f0000000a00)=""/113, 0x71}, {&(0x7f0000000a80)=""/40, 0x28}], 0xa) recvmsg(0xffffffffffffff9c, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/234, 0xea}, {&(0x7f0000000600)=""/253, 0xfd}], 0x3, &(0x7f0000000540)=""/77, 0x4d}, 0x41) (async) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="430000000100000000"], 0x28}, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1000, 0x5, 0xc0, 0xffff0000}]}) 16:02:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mknod(&(0x7f0000000180)='./file1\x00', 0x1ffb, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) r3 = dup2(r2, r2) chmod(&(0x7f0000000000)='./file1\x00', 0xc4) r4 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x20000, 0x108) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) mknod(&(0x7f0000000180)='./file1\x00', 0x1ffb, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) (async) dup2(r2, r2) (async) chmod(&(0x7f0000000000)='./file1\x00', 0xc4) (async) openat(r1, &(0x7f0000000040)='./file1\x00', 0x20000, 0x108) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) (async) 16:02:02 executing program 3: syz_open_pts() r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:02:02 executing program 2: r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="9e10160dcb2b87035de16b9cd5edfc95385ca2cb601b3fed53b190ef2d72e239940f21085b3ccc20fda7c22bbf2201e12e3a19d50b2a84ac7ae5062462554096bcaa7990d209e1587322bb3de5d97d8df355b05a7e71f9937bb9048ad984fb5ef7a1b1165c0a200a371c51334a82b8ff920ada2520e1cd9ee0e043260c81e7ee69396d04c530dd107e8edf606612d579a546e083f180ed8c90b86f5fd36335b956ee3fd15c3e047fb54b6f1a0018803b8f95c623d04e8ee9534f1d62ce278ac82b2f687c456d34929e20f70ef376af7b7bfbc92db6d26227e9b9c5fd89249148c44f655c6780ecc002a61583727de9e2d4d2d6060c6f03c6f6700fcd002cf9e6f14a250e28e86f6b605c97c15a"], 0x2d, 0x800) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="27d96e3040266dae17c7a0cd2f83f41cbdc6e44e3ec866a1587cc158e1409592ef467d6ea3c4f11a09bdfd6ada287c10926ffc13093d4ab40ec0b3ff03451c2d8f35f0b23c550e5cb4d6fffac3efebaf8b7d5b3d0502b58c8d277cdf5cf87fab7488a242f89715f0caad5492812fe8df4542207aef4085df8d18d87bd8699b9445dd4e36b5b1847a1422c1582ac986bb595c4a044f497dc751bedb8293287030f98cab1cecbd8a8d3f9c080be18f5046e66c3ad66a2c9de2", 0xb8, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f00000000c0)=[{0x9, 0x3}, {0x34, 0x0, 0x0, 0xfff}, {0x770, 0x2, 0x0, 0xff}, {0x1000, 0x84, 0x3f, 0x3}, {0x3ff, 0x9, 0x7, 0x3e72a8c0}, {0x6, 0x8, 0xec, 0x2}, {0x8, 0x98, 0x1, 0x174}, {0x620, 0xfc, 0x3, 0x3}, {0x2, 0x8, 0x6, 0x9}]}) (async) pwrite(r1, &(0x7f00000001c0)="b94c6c25906fed8d1a0200000240", 0xe, 0x0) 16:02:02 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(0x0, r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:02 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x10) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ff149b33ff0f0000000000000000000021c60000", 0x14) write(r0, &(0x7f0000000480)="7aa60e2d75e42f8419b37227d8942f02653c9df2f488fd5183fd626c52667d8eb89b2aef6c559e940cfc6806c19079eab297ce1e5c9ca4324e0a10927c00af411790dad174e82ac87e5766f32df639dc72e0c0f99d7529f244a3fbf3fde7e85e1cb63b78cf9991ae844e56013229742d77954d84bcaa40356e69035686bc56722eee95136d18673c6937fa6458a3798d1cd3f73c28c7194d96f98908988328c96c488a43ee5f8ece5905a66780ff484aa6e9aed9e93a713b30b63c59e62d3f22199ae06ab5ab1200b0706878cab6f8a3f5e8781022937dd4fdd4d18a07d5c19cb3faa0116e0a8e7f9aed81df77c81e4425cf9ba229ecae17ff77289352d1df1aeae5d0b6cebb8d4869b804021a42e637cfc2097e0898a818b2466bd09e28c968d033a4f7846bda40a93ad1fd218e61056c778bc7e6101756fd26d6c8d36dfdf58f24c14eae0e9392a54716557eb44f19f1ef44f60025ca784081c8751406c21408e192fc1efa877f8bd38296e71775c68e1567868e22111edbaea7244e72787f7c4e311d5204af54599ef745c16407e5863df3b6c4e11db4331d9f0b3f7124a36960a5a3ec9fd11c3ff96ccaa2354e39ce41cb7d5204e3b58033026b79593971811ac9eaee5ce59fe97bdffc8c18ffad37b46005db9de1dfd33e7fb43805dcf6a470900e47b987b0ca05c93daa231beb6844236fd2e59dfbb59b9b21c3d2f9d61922a6ed05041953f461b22f15a5dbc8ac0ba34011bea75b58f119cb9c0f3aef4e13915fa7b7e5dd9016258693ecdb23145fc6aac3aed3e2c438f52b10cb6ffd9778eed29d1defd5bfc769c65466b01c8e9c244d8c50851171dcf1f48f1ea8cabf001dbada30a9e32cb2a8a10944092850a6d486841c4b0a7ced3fd5fc65a62d61b805d4dc2db71d1a43b568b5c85d2a164a6d8dbaf637fe5f6a31744670a61f75610e679feeaa9c0c9910cd02794d9683295a4219169115bf3bed6ab28b946bef0ab99a17e3b26804d7343594ed86b107ce9e85942e925408edd266b9e28b2e9bccc7ce1d42d94a16cea2d857b192f9ca9cadb9d561061ea9540d61c0d2ec8834f28711ce61b3f6005c031c210c1ca0c0c7fc90277740490a31ba995d55c7f4628d7659ec24bf58ccc16ae48294b22fd7c623b3f3248ce3b261a02c5b55898f1eb57035b4522e6dd045176cf32e1094cc321b17bf4c35ee4ce75bbc9734809a015e52f3081998efc975de0c367655788dc97e265283485c2a988346cad3acda5bf59e58f15f5cf5454deb61635d6a12a4ed80ebe4f483b543f10c88d5b2beed4ed8981b9c4d89dd4675bfaf28968a970fba570f8c6967ea1dd50f25d4c48d56781626793da0951de842d1d58127512280579148bd28028e17abfb83a80d6d03ff38ecf18a4482ecf2003393cac1c7116b8f838bb03bf70d67b6d9e1497b55fc596f3f9a58a77e4518161fb0970f0cbbc9ff70da15b216332903c77c765a7e9dbb89b1eaec0d162ac5e92e47b15c02fea8c39251f6cd0393964b75a2e95f8b57a068d56b6d7bd557e87b9f4b507740f1d34224421a514de3096c67db3fed0529b7731f211cd89f2a4ffe16716273fd2da6a59f64b1b075f1e1e3407b1b7065a38b1e2826de3860d9724f1e1733a5f6c139219f6107c542212d3a79fb2cd35b018b93bf1d09d4c9427cadb860ee85cf4c897325246b225ffab9376a4fced0614a982c75323f364d939dc6771869ddecdefd4c9cab9589aa110a2817cd3a2755b3da862b6d7574451dd2cc13b04c0637834d6dc6a6e8c242e1562374790470e03c7379f622795ad704a77883dc5a9612d926b3b259b0eabc3e800580d13b2b7bfbc5839a87bec81b1b0a5e385c6afd0c856c590f45187e611f179850e8293d8b9ecb7092b094d0171a613823cc547c5855f44e22abcc739a7eabf6dd5f1e3dff75e45b53f3a3cd484e400c8988e75b8ec5f1b30347985d22a95b0a9873c629685fba1cff8b89710841b34bc7c310cea03d6aaed21c4b6a1b123b137c7a6cbc351576a95754b43533136745a76d2a", 0x5ad) 16:02:02 executing program 7: getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0x1, 0xff}, 0x96ee, 0x0, 0xffffffffffffffff, 0x0, 0x215222c1, 0x1ff, 0x80000000, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x0, r3, r5, r6, 0xffffffffffffffff, 0xb2, 0x3}, 0x1, 0x0, 0x800}) getgroups(0x3, &(0x7f0000000300)=[r4, r0, r0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x6, &(0x7f00000003c0)=[r1, r5, r1, r7, r0, r7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xed, r3, r8, r9, r10, 0x111, 0x7}, 0x2, 0x2, 0x9}) msgsnd(0xffffffffffffffff, &(0x7f0000000480)={0x3, "f65c1bd82415597e353b3cb5af3af2fbdbb8f0c5"}, 0x1c, 0x800) getuid() r11 = msgget(0x1, 0x41) msgsnd(r11, &(0x7f00000004c0)={0x3, "341fbe6d0c6cba522174d44fa8d1b071b1753aef719a413d0ca13b9c89a9652748bd45951ae8eb59e4c678c760eb9298b84407fce6cac864fdb67f488d65a19ebfeb9c30c858f68414fbc8cceb0b095ee5bd27ac9dfa0f6589ea23f279a886f0e9590f446051ab169c24d6512b5fe477343a011580b651d31dac73107f6896bf98d1668d188fdddb33204c94710649017c2086c5164765725e5858eff18a09ecc99c44184229753bb75b3ac65a858d78969d8fd66cc4d23d3e8bfbd0abc4e5b9dbcf57c05eba48875a1e5cd7809a56f541f050f6d3926aff878f77d0d6509a4fd0c651cf43025b71f92310fbc8a69c493fe0bb"}, 0xfb, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000000640)=""/52) r12 = open(&(0x7f0000000680)='./file0\x00', 0x8, 0x100) setsockopt(r12, 0x6, 0x7c6, &(0x7f00000006c0)="045bd9ac730f5e4380e06ad75f09cbb7a662230b5b6c9c63ddaf2878f2fb16b5a87d39e7a48262bc4f98aade9149f5c0bd9a6f883c934723ed105444e9f63347b426ef82c6219d88ec0c5300d95d6142ccda5dacf7649ccc168b7b97cbd8e39a1a8cdbdcf0eed31b274d0fb701a0874222abd4451aa5e821ac8bdb672ce8576de1eb3d4261b02845bfce1c9556e2c05c0dc225a2d3bf", 0x96) msgsnd(r11, &(0x7f0000000780)={0x3, "89c627870f54ee19f7fd77483b537149c7f4b57d12d7bfc2199bcd47c28218b0f7dbe8858eb3af477e1e4b33fe719d43a42d0151f93a950c7331e4052437469e27254d223a317095688a8b27114ac8b3a635a6e056ab07b2605dd692aa660261adc4ff272689f9cb29"}, 0x71, 0x0) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0x1, 0xff}, 0x96ee, 0x0, 0xffffffffffffffff, 0x0, 0x215222c1, 0x1ff, 0x80000000, 0x5}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x0, r3, r5, r6, 0xffffffffffffffff, 0xb2, 0x3}, 0x1, 0x0, 0x800}) (async) getgroups(0x3, &(0x7f0000000300)=[r4, r0, r0]) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) (async) getgroups(0x6, &(0x7f00000003c0)=[r1, r5, r1, r7, r0, r7]) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xed, r3, r8, r9, r10, 0x111, 0x7}, 0x2, 0x2, 0x9}) (async) msgsnd(0xffffffffffffffff, &(0x7f0000000480)={0x3, "f65c1bd82415597e353b3cb5af3af2fbdbb8f0c5"}, 0x1c, 0x800) (async) getuid() (async) msgget(0x1, 0x41) (async) msgsnd(r11, &(0x7f00000004c0)={0x3, "341fbe6d0c6cba522174d44fa8d1b071b1753aef719a413d0ca13b9c89a9652748bd45951ae8eb59e4c678c760eb9298b84407fce6cac864fdb67f488d65a19ebfeb9c30c858f68414fbc8cceb0b095ee5bd27ac9dfa0f6589ea23f279a886f0e9590f446051ab169c24d6512b5fe477343a011580b651d31dac73107f6896bf98d1668d188fdddb33204c94710649017c2086c5164765725e5858eff18a09ecc99c44184229753bb75b3ac65a858d78969d8fd66cc4d23d3e8bfbd0abc4e5b9dbcf57c05eba48875a1e5cd7809a56f541f050f6d3926aff878f77d0d6509a4fd0c651cf43025b71f92310fbc8a69c493fe0bb"}, 0xfb, 0x800) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) (async) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000000640)=""/52) (async) open(&(0x7f0000000680)='./file0\x00', 0x8, 0x100) (async) setsockopt(r12, 0x6, 0x7c6, &(0x7f00000006c0)="045bd9ac730f5e4380e06ad75f09cbb7a662230b5b6c9c63ddaf2878f2fb16b5a87d39e7a48262bc4f98aade9149f5c0bd9a6f883c934723ed105444e9f63347b426ef82c6219d88ec0c5300d95d6142ccda5dacf7649ccc168b7b97cbd8e39a1a8cdbdcf0eed31b274d0fb701a0874222abd4451aa5e821ac8bdb672ce8576de1eb3d4261b02845bfce1c9556e2c05c0dc225a2d3bf", 0x96) (async) msgsnd(r11, &(0x7f0000000780)={0x3, "89c627870f54ee19f7fd77483b537149c7f4b57d12d7bfc2199bcd47c28218b0f7dbe8858eb3af477e1e4b33fe719d43a42d0151f93a950c7331e4052437469e27254d223a317095688a8b27114ac8b3a635a6e056ab07b2605dd692aa660261adc4ff272689f9cb29"}, 0x71, 0x0) (async) 16:02:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x2d}, {0x16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1, 0x9b, 0x2, 0x40}, {0x3, 0xe, 0x81, 0x9}]}) write(r0, &(0x7f0000000180)="289ebb8a040004a4839207fce0ac", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x2d}, {0x16}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1, 0x9b, 0x2, 0x40}, {0x3, 0xe, 0x81, 0x9}]}) (async) write(r0, &(0x7f0000000180)="289ebb8a040004a4839207fce0ac", 0xe) (async) 16:02:02 executing program 3: syz_open_pts() r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:02:02 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x10) (async, rerun: 64) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ff149b33ff0f0000000000000000000021c60000", 0x14) write(r0, &(0x7f0000000480)="7aa60e2d75e42f8419b37227d8942f02653c9df2f488fd5183fd626c52667d8eb89b2aef6c559e940cfc6806c19079eab297ce1e5c9ca4324e0a10927c00af411790dad174e82ac87e5766f32df639dc72e0c0f99d7529f244a3fbf3fde7e85e1cb63b78cf9991ae844e56013229742d77954d84bcaa40356e69035686bc56722eee95136d18673c6937fa6458a3798d1cd3f73c28c7194d96f98908988328c96c488a43ee5f8ece5905a66780ff484aa6e9aed9e93a713b30b63c59e62d3f22199ae06ab5ab1200b0706878cab6f8a3f5e8781022937dd4fdd4d18a07d5c19cb3faa0116e0a8e7f9aed81df77c81e4425cf9ba229ecae17ff77289352d1df1aeae5d0b6cebb8d4869b804021a42e637cfc2097e0898a818b2466bd09e28c968d033a4f7846bda40a93ad1fd218e61056c778bc7e6101756fd26d6c8d36dfdf58f24c14eae0e9392a54716557eb44f19f1ef44f60025ca784081c8751406c21408e192fc1efa877f8bd38296e71775c68e1567868e22111edbaea7244e72787f7c4e311d5204af54599ef745c16407e5863df3b6c4e11db4331d9f0b3f7124a36960a5a3ec9fd11c3ff96ccaa2354e39ce41cb7d5204e3b58033026b79593971811ac9eaee5ce59fe97bdffc8c18ffad37b46005db9de1dfd33e7fb43805dcf6a470900e47b987b0ca05c93daa231beb6844236fd2e59dfbb59b9b21c3d2f9d61922a6ed05041953f461b22f15a5dbc8ac0ba34011bea75b58f119cb9c0f3aef4e13915fa7b7e5dd9016258693ecdb23145fc6aac3aed3e2c438f52b10cb6ffd9778eed29d1defd5bfc769c65466b01c8e9c244d8c50851171dcf1f48f1ea8cabf001dbada30a9e32cb2a8a10944092850a6d486841c4b0a7ced3fd5fc65a62d61b805d4dc2db71d1a43b568b5c85d2a164a6d8dbaf637fe5f6a31744670a61f75610e679feeaa9c0c9910cd02794d9683295a4219169115bf3bed6ab28b946bef0ab99a17e3b26804d7343594ed86b107ce9e85942e925408edd266b9e28b2e9bccc7ce1d42d94a16cea2d857b192f9ca9cadb9d561061ea9540d61c0d2ec8834f28711ce61b3f6005c031c210c1ca0c0c7fc90277740490a31ba995d55c7f4628d7659ec24bf58ccc16ae48294b22fd7c623b3f3248ce3b261a02c5b55898f1eb57035b4522e6dd045176cf32e1094cc321b17bf4c35ee4ce75bbc9734809a015e52f3081998efc975de0c367655788dc97e265283485c2a988346cad3acda5bf59e58f15f5cf5454deb61635d6a12a4ed80ebe4f483b543f10c88d5b2beed4ed8981b9c4d89dd4675bfaf28968a970fba570f8c6967ea1dd50f25d4c48d56781626793da0951de842d1d58127512280579148bd28028e17abfb83a80d6d03ff38ecf18a4482ecf2003393cac1c7116b8f838bb03bf70d67b6d9e1497b55fc596f3f9a58a77e4518161fb0970f0cbbc9ff70da15b216332903c77c765a7e9dbb89b1eaec0d162ac5e92e47b15c02fea8c39251f6cd0393964b75a2e95f8b57a068d56b6d7bd557e87b9f4b507740f1d34224421a514de3096c67db3fed0529b7731f211cd89f2a4ffe16716273fd2da6a59f64b1b075f1e1e3407b1b7065a38b1e2826de3860d9724f1e1733a5f6c139219f6107c542212d3a79fb2cd35b018b93bf1d09d4c9427cadb860ee85cf4c897325246b225ffab9376a4fced0614a982c75323f364d939dc6771869ddecdefd4c9cab9589aa110a2817cd3a2755b3da862b6d7574451dd2cc13b04c0637834d6dc6a6e8c242e1562374790470e03c7379f622795ad704a77883dc5a9612d926b3b259b0eabc3e800580d13b2b7bfbc5839a87bec81b1b0a5e385c6afd0c856c590f45187e611f179850e8293d8b9ecb7092b094d0171a613823cc547c5855f44e22abcc739a7eabf6dd5f1e3dff75e45b53f3a3cd484e400c8988e75b8ec5f1b30347985d22a95b0a9873c629685fba1cff8b89710841b34bc7c310cea03d6aaed21c4b6a1b123b137c7a6cbc351576a95754b43533136745a76d2a", 0x5ad) 16:02:02 executing program 2: r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="9e10160dcb2b87035de16b9cd5edfc95385ca2cb601b3fed53b190ef2d72e239940f21085b3ccc20fda7c22bbf2201e12e3a19d50b2a84ac7ae5062462554096bcaa7990d209e1587322bb3de5d97d8df355b05a7e71f9937bb9048ad984fb5ef7a1b1165c0a200a371c51334a82b8ff920ada2520e1cd9ee0e043260c81e7ee69396d04c530dd107e8edf606612d579a546e083f180ed8c90b86f5fd36335b956ee3fd15c3e047fb54b6f1a0018803b8f95c623d04e8ee9534f1d62ce278ac82b2f687c456d34929e20f70ef376af7b7bfbc92db6d26227e9b9c5fd89249148c44f655c6780ecc002a61583727de9e2d4d2d6060c6f03c6f6700fcd002cf9e6f14a250e28e86f6b605c97c15a"], 0x2d, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000240)="27d96e3040266dae17c7a0cd2f83f41cbdc6e44e3ec866a1587cc158e1409592ef467d6ea3c4f11a09bdfd6ada287c10926ffc13093d4ab40ec0b3ff03451c2d8f35f0b23c550e5cb4d6fffac3efebaf8b7d5b3d0502b58c8d277cdf5cf87fab7488a242f89715f0caad5492812fe8df4542207aef4085df8d18d87bd8699b9445dd4e36b5b1847a1422c1582ac986bb595c4a044f497dc751bedb8293287030f98cab1cecbd8a8d3f9c080be18f5046e66c3ad66a2c9de2", 0xb8, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f00000000c0)=[{0x9, 0x3}, {0x34, 0x0, 0x0, 0xfff}, {0x770, 0x2, 0x0, 0xff}, {0x1000, 0x84, 0x3f, 0x3}, {0x3ff, 0x9, 0x7, 0x3e72a8c0}, {0x6, 0x8, 0xec, 0x2}, {0x8, 0x98, 0x1, 0x174}, {0x620, 0xfc, 0x3, 0x3}, {0x2, 0x8, 0x6, 0x9}]}) (async) pwrite(r1, &(0x7f00000001c0)="b94c6c25906fed8d1a0200000240", 0xe, 0x0) 16:02:02 executing program 7: getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0x1, 0xff}, 0x96ee, 0x0, 0xffffffffffffffff, 0x0, 0x215222c1, 0x1ff, 0x80000000, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x0, r3, r5, r6, 0xffffffffffffffff, 0xb2, 0x3}, 0x1, 0x0, 0x800}) getgroups(0x3, &(0x7f0000000300)=[r4, r0, r0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x6, &(0x7f00000003c0)=[r1, r5, r1, r7, r0, r7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xed, r3, r8, r9, r10, 0x111, 0x7}, 0x2, 0x2, 0x9}) msgsnd(0xffffffffffffffff, &(0x7f0000000480)={0x3, "f65c1bd82415597e353b3cb5af3af2fbdbb8f0c5"}, 0x1c, 0x800) getuid() r11 = msgget(0x1, 0x41) msgsnd(r11, &(0x7f00000004c0)={0x3, "341fbe6d0c6cba522174d44fa8d1b071b1753aef719a413d0ca13b9c89a9652748bd45951ae8eb59e4c678c760eb9298b84407fce6cac864fdb67f488d65a19ebfeb9c30c858f68414fbc8cceb0b095ee5bd27ac9dfa0f6589ea23f279a886f0e9590f446051ab169c24d6512b5fe477343a011580b651d31dac73107f6896bf98d1668d188fdddb33204c94710649017c2086c5164765725e5858eff18a09ecc99c44184229753bb75b3ac65a858d78969d8fd66cc4d23d3e8bfbd0abc4e5b9dbcf57c05eba48875a1e5cd7809a56f541f050f6d3926aff878f77d0d6509a4fd0c651cf43025b71f92310fbc8a69c493fe0bb"}, 0xfb, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000000640)=""/52) r12 = open(&(0x7f0000000680)='./file0\x00', 0x8, 0x100) setsockopt(r12, 0x6, 0x7c6, &(0x7f00000006c0)="045bd9ac730f5e4380e06ad75f09cbb7a662230b5b6c9c63ddaf2878f2fb16b5a87d39e7a48262bc4f98aade9149f5c0bd9a6f883c934723ed105444e9f63347b426ef82c6219d88ec0c5300d95d6142ccda5dacf7649ccc168b7b97cbd8e39a1a8cdbdcf0eed31b274d0fb701a0874222abd4451aa5e821ac8bdb672ce8576de1eb3d4261b02845bfce1c9556e2c05c0dc225a2d3bf", 0x96) msgsnd(r11, &(0x7f0000000780)={0x3, "89c627870f54ee19f7fd77483b537149c7f4b57d12d7bfc2199bcd47c28218b0f7dbe8858eb3af477e1e4b33fe719d43a42d0151f93a950c7331e4052437469e27254d223a317095688a8b27114ac8b3a635a6e056ab07b2605dd692aa660261adc4ff272689f9cb29"}, 0x71, 0x0) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0x1, 0xff}, 0x96ee, 0x0, 0xffffffffffffffff, 0x0, 0x215222c1, 0x1ff, 0x80000000, 0x5}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x0, r3, r5, r6, 0xffffffffffffffff, 0xb2, 0x3}, 0x1, 0x0, 0x800}) (async) getgroups(0x3, &(0x7f0000000300)=[r4, r0, r0]) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) (async) getgroups(0x6, &(0x7f00000003c0)=[r1, r5, r1, r7, r0, r7]) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xed, r3, r8, r9, r10, 0x111, 0x7}, 0x2, 0x2, 0x9}) (async) msgsnd(0xffffffffffffffff, &(0x7f0000000480)={0x3, "f65c1bd82415597e353b3cb5af3af2fbdbb8f0c5"}, 0x1c, 0x800) (async) getuid() (async) msgget(0x1, 0x41) (async) msgsnd(r11, &(0x7f00000004c0)={0x3, "341fbe6d0c6cba522174d44fa8d1b071b1753aef719a413d0ca13b9c89a9652748bd45951ae8eb59e4c678c760eb9298b84407fce6cac864fdb67f488d65a19ebfeb9c30c858f68414fbc8cceb0b095ee5bd27ac9dfa0f6589ea23f279a886f0e9590f446051ab169c24d6512b5fe477343a011580b651d31dac73107f6896bf98d1668d188fdddb33204c94710649017c2086c5164765725e5858eff18a09ecc99c44184229753bb75b3ac65a858d78969d8fd66cc4d23d3e8bfbd0abc4e5b9dbcf57c05eba48875a1e5cd7809a56f541f050f6d3926aff878f77d0d6509a4fd0c651cf43025b71f92310fbc8a69c493fe0bb"}, 0xfb, 0x800) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) (async) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000000640)=""/52) (async) open(&(0x7f0000000680)='./file0\x00', 0x8, 0x100) (async) setsockopt(r12, 0x6, 0x7c6, &(0x7f00000006c0)="045bd9ac730f5e4380e06ad75f09cbb7a662230b5b6c9c63ddaf2878f2fb16b5a87d39e7a48262bc4f98aade9149f5c0bd9a6f883c934723ed105444e9f63347b426ef82c6219d88ec0c5300d95d6142ccda5dacf7649ccc168b7b97cbd8e39a1a8cdbdcf0eed31b274d0fb701a0874222abd4451aa5e821ac8bdb672ce8576de1eb3d4261b02845bfce1c9556e2c05c0dc225a2d3bf", 0x96) (async) msgsnd(r11, &(0x7f0000000780)={0x3, "89c627870f54ee19f7fd77483b537149c7f4b57d12d7bfc2199bcd47c28218b0f7dbe8858eb3af477e1e4b33fe719d43a42d0151f93a950c7331e4052437469e27254d223a317095688a8b27114ac8b3a635a6e056ab07b2605dd692aa660261adc4ff272689f9cb29"}, 0x71, 0x0) (async) 16:02:02 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(0x0, r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mknod(&(0x7f0000000180)='./file1\x00', 0x1ffb, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) r3 = dup2(r2, r2) chmod(&(0x7f0000000000)='./file1\x00', 0xc4) r4 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x20000, 0x108) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) mknod(&(0x7f0000000180)='./file1\x00', 0x1ffb, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) (async) dup2(r2, r2) (async) chmod(&(0x7f0000000000)='./file1\x00', 0xc4) (async) openat(r1, &(0x7f0000000040)='./file1\x00', 0x20000, 0x108) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) (async) 16:02:02 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) syz_emit_ethernet(0x87, &(0x7f0000000040)={@random="197c0b5b324a", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x79, 0x0, 0x1, 0x0, 0x0, 0x0, @rand_addr, @broadcast}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x0, [@broadcast, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6}, @end, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}, {}, {}, {}]}, @ssrr={0x89, 0x13, 0x0, [@loopback, @broadcast, @loopback, @loopback]}]}}, "16d0777c9c"}}}}}) 16:02:02 executing program 3: syz_open_pts() r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) syz_open_pts() (async) socket$inet(0x2, 0x3, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) (async) 16:02:03 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000005c0)="5e57114032c2a4005c33710900000043", &(0x7f0000000640)=0x10, &(0x7f0000000140)="cd5b2e190000d32200a85e7732843326802ad4cd6ffb833d18956476bc2d880e8a295ffb564b0fb2ceabd99f4227019a6c4ca00974800a8b22a2af8dd98ed918d3df382fe125d4075697e7bf12edb97ea21d79e849571034a1c4445172a9ae1f7495c1c13d5263c9850d3893880983f13841f6320f178b96e56524f11b92b53067fc08c89f4578f4213e6dae9f3ed95a97c587784adb80041cdb4a0b28bbc42153784c1e6bf227680800662974bc69d94bc660e5f89286190000000000000000000000000000000000002208abe0a30141082e98e51b5dfc9a28596ff4c255f15f73d14c45421710cf8952dba85eb898ea6f43f3ec80046085dc1b98f1f2384b6f8f21e55bf3590f8d8ace1be67355a79e953cb549d67941bf355e53d80a295b3b05d473acf912a07d601ca94b295352d8b29d28ff8d4e17139c0a580da43c0512d8519e4a2bde0a5ffaffb0b52788fd4bb8bc37776b8bc2d68a437b7153e4019f", 0x161) 16:02:03 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup(r0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="b1836959a81fa862c0b4e0424da627722829817f06b6e81e7a2b7db0c4a6db63b8234f76a980e100cdccff95d89c4712b3128538206b9794c893d63579fafc087238c58de103a6be876e9ff6137444f26c02b242fa5fcbe530ccb2fd7a2318bd09dd35", 0x63}, {&(0x7f0000000040)="3335826f1aff72f2046ef46c91f5220e3d781e69c3a5239c8ef218ac9af800c84715d7f04b3a0c77f7d0fe67b135d9472f1c129d", 0x34}, {&(0x7f0000000180)="ddbef342b578e11d5345ee0fb3a2bd7ca90c7bf8c7563ade59225ad15a143c1239857f8686272d89e196b90c7248e2240045bdb2694ef54efefc0e23ab5e5610e8141c98070f07699ffed02240ef9a78a807699da147eeaa8be7ad75201fc0c39df861cc9386680ce23a81c1fe52f0f1b7843b9a6635edd3bd426abaea7e67fea70372767772ff475774c4a00e54eee0bd32877fa4e0d903e91cea0bae5b50dbbf0882e91e3e221b4cbccb0702d174d869e51f0a5367ffa6b70f", 0xba}, {&(0x7f0000000240)="e885fc38d69a3203bf5dbb8a31d4c68940d4b8b708f23a97d08b453eb2a52e15ebd403fdcc896a526332a7396a489929a1e0f756", 0x34}, {&(0x7f0000000280)="173fa4d326e828e276d12b7d338478b8edd0eba3dd0c5ff9221b45661b44d0c9bc5abfc2a144c5dc9c445b2ddb7c70b1b21e4479afb5615f510f5fac2d399dffc216bcf3acb1e548f5c6970086ce6c487a947e5dca446942b6497f4e1edb8bcc13820bd09656d0324a2aa96076312bfae665965306f268993623c5d64610764baf67583e12eea98487f5c3ffbeb7b03480587f13e2e52bd9264adafec001067fc85485d59a9b58bbbbdb", 0xaa}, {&(0x7f0000000340)="18db36575ea1135dccbbdbe392b4071c11acc8cc4a9345c492e2b45b5e431ac5cd97a273ac101f4f19cf852376352c24aafec3b482c513a4a8ab004439057b941bc0158a0d7a0b273f7f722eaac3704b107f9bef8b839e3ecd33db6f5e1adaf45f594a6fa521a879e57097826de4a0c225f07b6b2fcb4a6ec33d2cac2096697fd94daefe513ff3f6d6c635f69bb74e314970dc42a74052b727d3cb23f732fc3a1f524a9aba17853b", 0xa8}, {&(0x7f0000000400)="9330d20ff757cdd4fab06ec58de65706fa3d045c0c121d4044f5a05e16856684d507a6526cf22af3512043f07661c4c2ae7235ff5bc697fd72dcf03ad5cbfb1ccd6a19c3447c6a198376a67e0ff109d6377d5bc313dd9a0d8fd0bd25d46abd99ab5653307411b67c7d46092cfb0a42dcfaa45552ff7ddd3f4e3556757f4654e0074b4ffb9e0067fdd86180cd62b9d4ba048b75dc3097217636b3ca1d886849ba55321ac2ad1b9b65f663116428124b2ece7e868378cdf99dda12a6d05b0ad435ace33684bf1369acb16f4bd8b74a28a47f086a1c765c", 0xd6}, {&(0x7f0000000500)="c8eb557b4389c66d80d94e727114e57f8a977ea69b05dc20ca9fb51abbb3c240754f7abcffc0fd6d03ee89e34bca698a3e8d3e6d63a400a7bfae", 0x3a}, {&(0x7f0000000540)="10baa5e5544cd2ecdf792240a420a1dddbd99b03b741a2db6102c8313481cedda3dc11959af2a5d8c116d20e1f6338f9c559132fd09decba13f0e2656aa092b1c5e5ae01d470c37933bf20b7cb799e9faaad909aa0537ca59d07c354b6ca61a00c9de114990f1f63a478ffc07a9c62", 0x6f}], 0x9) syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @random="89c43193a719", [], {@ipv6={0x86dd, {0x0, 0x6, "797a91", 0x20, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x0, 0x1, "f33a1308e8ad9471d073"}]}}}}}}) 16:02:03 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:02:03 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) (async) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) syz_emit_ethernet(0x87, &(0x7f0000000040)={@random="197c0b5b324a", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x79, 0x0, 0x1, 0x0, 0x0, 0x0, @rand_addr, @broadcast}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x0, [@broadcast, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6}, @end, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}, {}, {}, {}]}, @ssrr={0x89, 0x13, 0x0, [@loopback, @broadcast, @loopback, @loopback]}]}}, "16d0777c9c"}}}}}) 16:02:03 executing program 3: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x10, [{0x0, 0x80, 0x0, 0x101}, {}, {0xffffffff, 0x0, 0x0, 0x46}, {0x2, 0x5}, {0x0, 0x0, 0x1}, {0xffffffff}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x4}, {}, {}, {0xc8, 0x5}, {0x0, 0x80000000, 0x0, 0x3f}, {}, {0x0, 0x0, 0x66b0003}, {0x0, 0x0, 0x4}]}) poll(&(0x7f0000000080)=[{}], 0x5b, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3f, 0x201, 0x0, {[0xffffffffffffffff, 0x2, 0x10000, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0xf5c, 0x0, 0x16d, 0x5, 0x7fffffff, 0xed, 0x4, 0x3, 0x3, 0x3], [0x4, 0x4, 0x1, 0x79716a36, 0x5, 0x9, 0x61b9, 0x7, 0x2000000, 0xffffffff], [0x8000000008, 0x0, 0x706e, 0x7, 0x8000000000000001, 0x40000000000000, 0x9520], [0x1ff, 0x7, 0x80, 0xffffffffffffffff, 0x0, 0x100000000001], [{0x2, 0x5, 0x1}, {0xf22, 0x2, 0xffffffff, 0x9}, {0x0, 0x0, 0x1, 0xce1}, {0x8, 0x0, 0x0, 0x40}, {0x3f, 0x0, 0x6b, 0xffffffffffffffff}, {0x101, 0x80, 0xfffffffd, 0x2}, {0x10, 0x4}, {0x0, 0x4, 0xfffffffa}], {0x2, 0x0, 0x0, 0x400000000000000}, {0xf000, 0x7, 0x3, 0xa}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) accept$unix(r1, &(0x7f0000000500)=ANY=[@ANYRESOCT=r1], &(0x7f00000000c0)=0x1002) fcntl$dupfd(0xffffffffffffffff, 0xfea658ae46fd0e3f, r0) r2 = fcntl$dupfd(r1, 0xa, r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)=0xe908) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) mmap(&(0x7f000067d000/0x3000)=nil, 0x3000, 0x0, 0x812, 0xffffffffffffffff, 0x80) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x3, 0x803}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0xf2, 0x2, 0x2008b, 0x4}, {{}, 0x2, 0x10, 0x2000000e, 0xff, 0x4000000000000002}, {{}, 0xfffffffffffffffe, 0xb4, 0x2, 0xffffffffffffffff, 0x5}], 0xfffffff7, &(0x7f0000000540)=[{{}, 0x5, 0xa, 0x20, 0x0, 0x1002}, {{r3}, 0xfffffffffffffffc, 0x4, 0x2, 0x1f, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x6, 0x781}, {{}, 0xfffffffffffffffd, 0x8d, 0x2, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x800000ee, 0xfffffffffffffff9}], 0x0, &(0x7f00000004c0)={0x189, 0x100000001}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000200)={0xc, 0x1ff, 0x5}) 16:02:03 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', 0x0, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x16a) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000000)=0xc6000000) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x18) 16:02:03 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x2d}, {0x16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1, 0x9b, 0x2, 0x40}, {0x3, 0xe, 0x81, 0x9}]}) write(r0, &(0x7f0000000180)="289ebb8a040004a4839207fce0ac", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x2d}, {0x16}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1, 0x9b, 0x2, 0x40}, {0x3, 0xe, 0x81, 0x9}]}) (async) write(r0, &(0x7f0000000180)="289ebb8a040004a4839207fce0ac", 0xe) (async) 16:02:03 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup(r0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="b1836959a81fa862c0b4e0424da627722829817f06b6e81e7a2b7db0c4a6db63b8234f76a980e100cdccff95d89c4712b3128538206b9794c893d63579fafc087238c58de103a6be876e9ff6137444f26c02b242fa5fcbe530ccb2fd7a2318bd09dd35", 0x63}, {&(0x7f0000000040)="3335826f1aff72f2046ef46c91f5220e3d781e69c3a5239c8ef218ac9af800c84715d7f04b3a0c77f7d0fe67b135d9472f1c129d", 0x34}, {&(0x7f0000000180)="ddbef342b578e11d5345ee0fb3a2bd7ca90c7bf8c7563ade59225ad15a143c1239857f8686272d89e196b90c7248e2240045bdb2694ef54efefc0e23ab5e5610e8141c98070f07699ffed02240ef9a78a807699da147eeaa8be7ad75201fc0c39df861cc9386680ce23a81c1fe52f0f1b7843b9a6635edd3bd426abaea7e67fea70372767772ff475774c4a00e54eee0bd32877fa4e0d903e91cea0bae5b50dbbf0882e91e3e221b4cbccb0702d174d869e51f0a5367ffa6b70f", 0xba}, {&(0x7f0000000240)="e885fc38d69a3203bf5dbb8a31d4c68940d4b8b708f23a97d08b453eb2a52e15ebd403fdcc896a526332a7396a489929a1e0f756", 0x34}, {&(0x7f0000000280)="173fa4d326e828e276d12b7d338478b8edd0eba3dd0c5ff9221b45661b44d0c9bc5abfc2a144c5dc9c445b2ddb7c70b1b21e4479afb5615f510f5fac2d399dffc216bcf3acb1e548f5c6970086ce6c487a947e5dca446942b6497f4e1edb8bcc13820bd09656d0324a2aa96076312bfae665965306f268993623c5d64610764baf67583e12eea98487f5c3ffbeb7b03480587f13e2e52bd9264adafec001067fc85485d59a9b58bbbbdb", 0xaa}, {&(0x7f0000000340)="18db36575ea1135dccbbdbe392b4071c11acc8cc4a9345c492e2b45b5e431ac5cd97a273ac101f4f19cf852376352c24aafec3b482c513a4a8ab004439057b941bc0158a0d7a0b273f7f722eaac3704b107f9bef8b839e3ecd33db6f5e1adaf45f594a6fa521a879e57097826de4a0c225f07b6b2fcb4a6ec33d2cac2096697fd94daefe513ff3f6d6c635f69bb74e314970dc42a74052b727d3cb23f732fc3a1f524a9aba17853b", 0xa8}, {&(0x7f0000000400)="9330d20ff757cdd4fab06ec58de65706fa3d045c0c121d4044f5a05e16856684d507a6526cf22af3512043f07661c4c2ae7235ff5bc697fd72dcf03ad5cbfb1ccd6a19c3447c6a198376a67e0ff109d6377d5bc313dd9a0d8fd0bd25d46abd99ab5653307411b67c7d46092cfb0a42dcfaa45552ff7ddd3f4e3556757f4654e0074b4ffb9e0067fdd86180cd62b9d4ba048b75dc3097217636b3ca1d886849ba55321ac2ad1b9b65f663116428124b2ece7e868378cdf99dda12a6d05b0ad435ace33684bf1369acb16f4bd8b74a28a47f086a1c765c", 0xd6}, {&(0x7f0000000500)="c8eb557b4389c66d80d94e727114e57f8a977ea69b05dc20ca9fb51abbb3c240754f7abcffc0fd6d03ee89e34bca698a3e8d3e6d63a400a7bfae", 0x3a}, {&(0x7f0000000540)="10baa5e5544cd2ecdf792240a420a1dddbd99b03b741a2db6102c8313481cedda3dc11959af2a5d8c116d20e1f6338f9c559132fd09decba13f0e2656aa092b1c5e5ae01d470c37933bf20b7cb799e9faaad909aa0537ca59d07c354b6ca61a00c9de114990f1f63a478ffc07a9c62", 0x6f}], 0x9) syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @random="89c43193a719", [], {@ipv6={0x86dd, {0x0, 0x6, "797a91", 0x20, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x0, 0x1, "f33a1308e8ad9471d073"}]}}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) dup(r0) (async) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="b1836959a81fa862c0b4e0424da627722829817f06b6e81e7a2b7db0c4a6db63b8234f76a980e100cdccff95d89c4712b3128538206b9794c893d63579fafc087238c58de103a6be876e9ff6137444f26c02b242fa5fcbe530ccb2fd7a2318bd09dd35", 0x63}, {&(0x7f0000000040)="3335826f1aff72f2046ef46c91f5220e3d781e69c3a5239c8ef218ac9af800c84715d7f04b3a0c77f7d0fe67b135d9472f1c129d", 0x34}, {&(0x7f0000000180)="ddbef342b578e11d5345ee0fb3a2bd7ca90c7bf8c7563ade59225ad15a143c1239857f8686272d89e196b90c7248e2240045bdb2694ef54efefc0e23ab5e5610e8141c98070f07699ffed02240ef9a78a807699da147eeaa8be7ad75201fc0c39df861cc9386680ce23a81c1fe52f0f1b7843b9a6635edd3bd426abaea7e67fea70372767772ff475774c4a00e54eee0bd32877fa4e0d903e91cea0bae5b50dbbf0882e91e3e221b4cbccb0702d174d869e51f0a5367ffa6b70f", 0xba}, {&(0x7f0000000240)="e885fc38d69a3203bf5dbb8a31d4c68940d4b8b708f23a97d08b453eb2a52e15ebd403fdcc896a526332a7396a489929a1e0f756", 0x34}, {&(0x7f0000000280)="173fa4d326e828e276d12b7d338478b8edd0eba3dd0c5ff9221b45661b44d0c9bc5abfc2a144c5dc9c445b2ddb7c70b1b21e4479afb5615f510f5fac2d399dffc216bcf3acb1e548f5c6970086ce6c487a947e5dca446942b6497f4e1edb8bcc13820bd09656d0324a2aa96076312bfae665965306f268993623c5d64610764baf67583e12eea98487f5c3ffbeb7b03480587f13e2e52bd9264adafec001067fc85485d59a9b58bbbbdb", 0xaa}, {&(0x7f0000000340)="18db36575ea1135dccbbdbe392b4071c11acc8cc4a9345c492e2b45b5e431ac5cd97a273ac101f4f19cf852376352c24aafec3b482c513a4a8ab004439057b941bc0158a0d7a0b273f7f722eaac3704b107f9bef8b839e3ecd33db6f5e1adaf45f594a6fa521a879e57097826de4a0c225f07b6b2fcb4a6ec33d2cac2096697fd94daefe513ff3f6d6c635f69bb74e314970dc42a74052b727d3cb23f732fc3a1f524a9aba17853b", 0xa8}, {&(0x7f0000000400)="9330d20ff757cdd4fab06ec58de65706fa3d045c0c121d4044f5a05e16856684d507a6526cf22af3512043f07661c4c2ae7235ff5bc697fd72dcf03ad5cbfb1ccd6a19c3447c6a198376a67e0ff109d6377d5bc313dd9a0d8fd0bd25d46abd99ab5653307411b67c7d46092cfb0a42dcfaa45552ff7ddd3f4e3556757f4654e0074b4ffb9e0067fdd86180cd62b9d4ba048b75dc3097217636b3ca1d886849ba55321ac2ad1b9b65f663116428124b2ece7e868378cdf99dda12a6d05b0ad435ace33684bf1369acb16f4bd8b74a28a47f086a1c765c", 0xd6}, {&(0x7f0000000500)="c8eb557b4389c66d80d94e727114e57f8a977ea69b05dc20ca9fb51abbb3c240754f7abcffc0fd6d03ee89e34bca698a3e8d3e6d63a400a7bfae", 0x3a}, {&(0x7f0000000540)="10baa5e5544cd2ecdf792240a420a1dddbd99b03b741a2db6102c8313481cedda3dc11959af2a5d8c116d20e1f6338f9c559132fd09decba13f0e2656aa092b1c5e5ae01d470c37933bf20b7cb799e9faaad909aa0537ca59d07c354b6ca61a00c9de114990f1f63a478ffc07a9c62", 0x6f}], 0x9) (async) syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @random="89c43193a719", [], {@ipv6={0x86dd, {0x0, 0x6, "797a91", 0x20, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x0, 0x1, "f33a1308e8ad9471d073"}]}}}}}}) (async) 16:02:03 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000005c0)="5e57114032c2a4005c33710900000043", &(0x7f0000000640)=0x10, &(0x7f0000000140)="cd5b2e190000d32200a85e7732843326802ad4cd6ffb833d18956476bc2d880e8a295ffb564b0fb2ceabd99f4227019a6c4ca00974800a8b22a2af8dd98ed918d3df382fe125d4075697e7bf12edb97ea21d79e849571034a1c4445172a9ae1f7495c1c13d5263c9850d3893880983f13841f6320f178b96e56524f11b92b53067fc08c89f4578f4213e6dae9f3ed95a97c587784adb80041cdb4a0b28bbc42153784c1e6bf227680800662974bc69d94bc660e5f89286190000000000000000000000000000000000002208abe0a30141082e98e51b5dfc9a28596ff4c255f15f73d14c45421710cf8952dba85eb898ea6f43f3ec80046085dc1b98f1f2384b6f8f21e55bf3590f8d8ace1be67355a79e953cb549d67941bf355e53d80a295b3b05d473acf912a07d601ca94b295352d8b29d28ff8d4e17139c0a580da43c0512d8519e4a2bde0a5ffaffb0b52788fd4bb8bc37776b8bc2d68a437b7153e4019f", 0x161) 16:02:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x0) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x16a) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000000)=0xc6000000) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x18) 16:02:03 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) syz_emit_ethernet(0x87, &(0x7f0000000040)={@random="197c0b5b324a", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x79, 0x0, 0x1, 0x0, 0x0, 0x0, @rand_addr, @broadcast}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x0, [@broadcast, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6}, @end, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}, {}, {}, {}]}, @ssrr={0x89, 0x13, 0x0, [@loopback, @broadcast, @loopback, @loopback]}]}}, "16d0777c9c"}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) (async) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) (async) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) (async) syz_emit_ethernet(0x87, &(0x7f0000000040)={@random="197c0b5b324a", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x79, 0x0, 0x1, 0x0, 0x0, 0x0, @rand_addr, @broadcast}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x0, [@broadcast, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6}, @end, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}, {}, {}, {}]}, @ssrr={0x89, 0x13, 0x0, [@loopback, @broadcast, @loopback, @loopback]}]}}, "16d0777c9c"}}}}}) (async) 16:02:03 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='./file0\x00') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x0) (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:02:03 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', 0x0, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:03 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000005c0)="5e57114032c2a4005c33710900000043", &(0x7f0000000640)=0x10, &(0x7f0000000140)="cd5b2e190000d32200a85e7732843326802ad4cd6ffb833d18956476bc2d880e8a295ffb564b0fb2ceabd99f4227019a6c4ca00974800a8b22a2af8dd98ed918d3df382fe125d4075697e7bf12edb97ea21d79e849571034a1c4445172a9ae1f7495c1c13d5263c9850d3893880983f13841f6320f178b96e56524f11b92b53067fc08c89f4578f4213e6dae9f3ed95a97c587784adb80041cdb4a0b28bbc42153784c1e6bf227680800662974bc69d94bc660e5f89286190000000000000000000000000000000000002208abe0a30141082e98e51b5dfc9a28596ff4c255f15f73d14c45421710cf8952dba85eb898ea6f43f3ec80046085dc1b98f1f2384b6f8f21e55bf3590f8d8ace1be67355a79e953cb549d67941bf355e53d80a295b3b05d473acf912a07d601ca94b295352d8b29d28ff8d4e17139c0a580da43c0512d8519e4a2bde0a5ffaffb0b52788fd4bb8bc37776b8bc2d68a437b7153e4019f", 0x161) 16:02:03 executing program 6: sysctl$hw(&(0x7f0000000100)={0x9, 0x4}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0xa}, 0x2, &(0x7f0000000200)="67fdba2b42e60a5fd203577a10476b66a4ee0464e2e967f574a724bfd8eb55347bdec190fbf6a341d7f16a4b79a7e21881a56412db85634e8061edf95a1ca6a30b149d880d971093c969bfd9b620ea41237cdd03a8b79dd95bd060b7eb3d0e581e7694beb2269ce31c8a6baeccb9ffb45f02ece94b66499545b795cdc60deae4fe9ae8135d0ea2de431e62af7f21a3bedd1c71e096127dfa221115ba73fb706a34febb9712359682c277d4870b60fc6b48a985cb64a0de92cd7aa1ef813d993d039bb6176e80600becdae3833a9c1613914fd229ae8257c40c1835066f606c65413c2142e6acfa42b127c2efd3632d0c854ee11e90dc0646ca0634c454221c679419c0fa0b4c149ce17e0035920d3de0a3401dd13d608caa3344a09c5cd85d9679d3e000d613cbae65a4762f145d91194738929e8aedad1ab2502634ff73cad28e33eef0c384dd80a557cba523e3cfd8aa745487562f76c8d437de29575d18aa50906193d06fbb34ffa79278bbb9d7a1ac89225c5440dee5fd2b8a1f30a881e7e36513a3f3d0f177013417fbca73210ed3ed41f197ea7e4c3997774fbd9a882e05614ef6deca4759e6bfce9863ad2a2ddb3ff72f760bc00668856eba925d2b7ecdd2cb6ba70814855b31f1722b089a58a5af1ae9693d07b954a22378a2040111c942ac5af1c95f8062a72ab563bbff7f2d67655ddc533a77ebcb1fbe8052f513b99aad5db14318ec546f733c4b9742e05ab8a445fa04e66cbc2ffa1fd23ee9f81acb2150e325bba001e2656a92a79159544c53618ef13e64cf5ffada0063424973d8fc2c6251cf89c79b54d27c0c97064f163dd09e24814d0451eb5d27d75036d6649f966d608f49cc2cb1ef71c3c4bc9954f4437c386530dc24676b6310ee52806d1a1d53f781b6d6677603c612c1028d4777ef29561e72d8ef2e711770162c2271754f88a87e48b5f9702e70a8dbabaae265f7ae7ca4a22a4776bad5720648a36ffeaa5512efdd90d4343b7491118a81b9bb16d2f19d593cf1ffb78015ed98f38dc277f70c1c4bd7b752a39945c2df2d3b22436d6fc4819277619eb1d325347de9fe779373d6fcefbf532a1f7cbd3dbd3f6611fe90d6e667f55ef47ae5d5457c10d012c65a0fd3469fb334bce9527b48edf4d0d23ae9c7b836e9d4cafe0cd295758e390d8833f08b914ecd3d2d6fc89754f68d0968979990fb5fa9f599732c1f0f10491cb3c163cb05877e6a64b7f376f335ddf7fa0ac28d6cc80ec8cf593d907a55cb5647e7cad452547bc8f429358a120ba40b01113406fd9c767791e550367b383a7406d7c4c9a4955154e749c0a076f8cc7ffe71537f9323c88b89522c3c0b7636666ab0a349bdbf3173ad14b2d2c5cc52eb33f7ec081af364e3f579f5f0955daee7c4689f8e54edc92ba123c186357e5a62755855e24f060f3d2173c7417c31000db4c9aa416010c54bdb0100737418748253793e825e7ae5874afa8a0f88ab0e1912163117586889fd143d7af496f93a4fcd1364756a185539bdfb1bbdf548e69a31bb4c6fe3ec4c90ca7d393afbd36b8d48001ebbab50ce203341296245b1a8d02254eb080338ab41377acde4c4540a4d031f7d92c62559bd545dd2be97441902b29b0ca5f2d65bb55928ad89e3dbe3bc95acb62acf2c54df0a3e9d0e863f6ef6da8ad9d05bcf18820e973466744bd65ff554dc15b501bc28a51d1f25400d662d0e473d7f3183948b4f45ec81314ff26ecc9a8cc8b028224262ff9520ece31f496ceace537e1eba77a5f8063d678487050536418fbcc5053a41ce4632fc840603e1be0d4f537d77b819cd1eaaa673e07cb256f3f1b81be6385224a56f711f6d8772300a12b699ee7699d57c44cb9e7dffb76c52221610e89feaad3008b70ef1466c18eb1bc80db19afb9d2857df38b5565eb34dc3d0829d1fb5fefb23387266de6344f0de0ed56f4ade70fe69c956af39a608bbe167f7b390167df6ddb5d61a655dd6661d45fae1430fcfa6c0b3681653ec7a53438fc7a159c12cbd22181ce96cf0853748789d6a824fd3d5f1041449d68e731ad53004c5b2f53bb74377bd688920591fe19c346c21e09993135b1d056138d1d4a9483f4b63e48dd666d6fca63a56976fdf1c2cf0176c978aa72c91ee205aa1f1cbeff4954b5cf52f8275a2f88eddca00e5240d1aec83026fbd2bc8030574343da1731b09000a46092a20dcda4a2d56a0b0b0ea8e934c05f66b3bc30aa17f5e3924061b7de4f08ec511a17a85416757faa70fe03b89c3ac3365861271679ec2fb3a22d74bd30ec3dea588e0466a1f09f4aed496cd7820b672703badf5ba58a1c64e59f45dba4568808614d770c24fd71f1449f1f5c8ce90728dd7ef26e879c14cd0369a339f3e2a8d9c089a02470f38e93730db576bd7fb66b8f683a9316c0f41e39947bd9dc479361ba3ade46b2b7a7c1d0edb45fc2cc2207b98820b6ba99eebe506f6f1c17fb2572b577420b8fc4476c680a3f4a48b9216b942b9b83ce60dc13e0b710cfb5509a511e79a88c9aa34714c9b0877a4e2915ca4ce4c02eee2b9e0b5e7e036c009a227b0cb92f6124cb1b46e2408a75946f6c73a79134ba7e4ba1e51d9d32cf093e125e34e5b0d778b4db1b743c09223ddf6cb2c9628808b78a8e6b66d141a7d580adf30ea8d155225ac114eb8999065a02c6e8418695df8c112fbacc9bace209cc625e48fa93467eb62b47de8486bf68fc1ad4c2592d7272ea2fa36243191e076ff982a9cc835920164dc14dee7352f3c67816cd4bdf061fa5cfcbab9cdfb0c6ad21e9e2b5c620c755cee50b809929b0ec2e2ff7153e68a73e65be315c26c5b7922a0d551b3e769410fbc31e0e73a009125720b946dc80c325088068d22fdb6d149b42fd52b25a8c11e563adb76f45bce2bfbaa253071163dc409a15060ba6cdf99d4d36136d62247029a7de9540216599db683ced0f42ee3205bfcae6f6c8be61c5c9d37204ea13e549a3b7ecaea99881d8952753d7b68187c19a1acd90bef180d7941cf8fb65d56788e0ac487019e7fc7c70af8ed928987624e856ac19a9aabaa578f60f3b38b4e62c3ac96584d1b25933161a8994ab3c52487ba98652d5b8455d34ec7abd43e7f28490a1760bb548caa641f3c0d2fd454fc9ffeec29ba43f31b0c0a4d1b280f6aef0ad05087461cc2dd425a4b2017baae3cab474516c3d7048f49f7d7e215366293faa5d50a8a3aececaf77c4789b602a8de0f2cc1386782a1ec17ba597b5d7441c88b8e1e58ed4b23702aab37f5c92b70301f0829813b8d505469f570a9b9c90b9e1187d955de72fff146d556da280c133e7a173da1581c9b0c90df7ee88f0735ae7dca0a214f81dfdd59e56ef5c34af0092a5ac8ac640a22e2e70edfd06259c8ac9b5aa237eee8075b1478ed17e9817362e75ebfb470a41a777939defffdf3b3bd1728d121be09172e5d1a3ac9a98466db49c7fc349e0fd4b777fbcb510d60177dbca7b2b880a525082697747364ce765dfb61f32dd135f6bda4fac52605581664b58987c8f5b70629f2574ab14ea22659cd38a1fa7e3e2e8c1d2038088021c63ba938fb00c5399b1db6e8aae0944d85dca1fd666eb013985164b40fa0a9dc507a2beda0243c3e0ac8a963896f8b03341d64186ddf1f9a7d0d62e07158cd2efa554baf91434227bb704b7f23e950f82eb9df7dae9f1d709cfd566203dd6e48f7e65c888aedaa6a73cbc5d7bc0fabb41fb6075ff9d59e542d22cabca7c981e53063a6e1ca1e6946b9ed854a15e1443eaa62c1916658f5d875548127e65f4c59ab2b317caed11a0a8f72a4564911de30097387fe2f99e01fdee0f1cf1f14dd8ece0a832676a5cd1fe879decbc381d29521a1988a4861aa117cb9251f82ea48dc57570a43e20d05ddb2676d33d3fdce7b8cfebb61a32163a06c8f100192736634ce611332bd83bcc76134a696b4e334e27a31e52f9bc0b91a86cffa2195eed896c2167e17f92ba77ab9ea4525970cf5f9965068ee8954636deedb7d8b261a6629f3e1127c9ccfab4d6ea2b224f1fcf3a0f9aed99d0bcec38b1c4afdb990874f7a37d9172016423ddc3b9479adebc9e0172707131db0f2705c468b762f430983fd7c9b4425a8d720b1c447ddf2a260e502155f6bc072f59bb9ab13d305e3dfaa4fdccbea9af734cbe5d9cc29e8021e5b6f9825327f2e06fdb5171042233ec82903de773d822f6f1bcffd28d660c4d26fdd87f8654bd2daaff002cf88aeac35db9b31bd0c4ab22749a16c813212276c7bbc3f3eb5c9f862b110552ba14c23c1f17238a4279c83512a8aceb9995acb3c07cd0008391f674b83817ee93071e7c2434c5036e997e82c75ee22ad677ea50abd4ee4cd887135da619e385ed51a5b9c550c6e5bd9e0a78f0b6997e122b83c74bc8c83b129c4770afdc9d98bc2fa2d721ec9ec92e7c4add0f85e98d32398aa34c4c556d9d67d8ec665d62d9058795e9596308142f4b331fd307b24ffff0f8ece0cc80ae0b3a1f4c8719dcf27385f5b6f9fef5760fefd13b52d4739e692f6ff34d7c909ac39893a14a568e3203e3db560575345e4adcd5cd8616170ece80e32ea8c38c9d5d72757cdb338e2c7e57e3a46b790313eda2f6a4c2159dd98199e8fe07485fe035e6293b80fcef5fdb9186173c626d770bb649b126d30830981ea5df201faf5b0a247366361096bc088a86fa8cac5c7833eafb5346b6bfb5da503f3ca5774fdf8b121f9823df29747bcfa58edd704a5ef116a8e4ba82405a592a9181a17e20b29bd7d020b2f67e8b7f2c53b92a97aed96f3e74823d26f0e701287dd5254890bc1c2839566eb8f2e9304c98772cb86ebd4f1cfa936411fb072c5ff86449f3c90fa218e17a56b2f46a28b2519e4f800a91d6d40719015d040715c2a4c5f10999e30fe0acbd740499237a0338e3ebf0fa210cc4fdb77e0e10d5cce29f795878e5a69026ecfdd24b7fce70c2b07b6d7f8d41dfb800e787f8780c0ca87ef2f48ccff9d0f4d250605cc7db09e0d7e2a204141d89e55a76fadd99b2fe5bb36bcd35e4c19efd96b98c78440d52cc0b28705d0722332c1a642236e3232314d7acf8652ce2cdf117a55346e3b73fc4139df559921fa3373594333aa73c969e466c4aa06435bb919cd3f5c0d4fb6e1b67b099c508622b640ce3c85fe218202cdf1336fb98326a66b22dbb551583ee20a4a10aeb4bff559aaa00b451e2c8611a9c434b1b054644637aa1ad4897e858d119beb510d886adac90d130ef310795ab799d6717bc1c2e1d44b7f69ef5c036b799c6b18fd2c75f59bebc435e92cb5c04a78430415e9789e4b16314e1e8165d61cbf9dd618c15f2c446bf04859b7ebe69af9147ee2e987cff04870164ebeb92015e78f0ea03dee9a1302425d3fa300b79d3245f339fd7b61d86a5cd88109c95d9b2b8e002942f9d74ca1ccfa486128d36fab3ecfdfa6495a9a9f698b162617a06b94226fc781984c495d9bbf11f655128c21be55539c805cd72b591229a83ce1cb582ceb8176feb0542c3a6fdf06d1914fb87cf482012869ecb43f35f1ceaa2a6276bc09374cc1c65b9f9e47a0aefd32d5d4a1859cad7127532cee0ddc65d9706a979b3957af65cec473523eda3f012ea53ba3cd6c2745e7ecd42c8af7ab133e965a33516f12b5aa29f82dee786f7e9b48dbf0e424cefef99b02d743547c317f47bd43d9ffeaeb4847816750fe8147555c615eca6702f2dd33e9c72f9efc3301008ff115280046c831906e5056c00ae36c74f8189cd13bf955fa429bef67433", &(0x7f0000000180)=0x1000, &(0x7f0000001200)="5a54ab9cb3d405b3de5edd7e35530a31c6a82456", 0x14) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') 16:02:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x0) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x16a) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000000)=0xc6000000) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x18) 16:02:03 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "102f22", 0x8, 0x33, 0x0, @rand_addr="01000100", @rand_addr="781a25841b79d7f3b9d4d44e1330e113", {[], @icmpv6=@ndisc_rs}}}}}) 16:02:03 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup(r0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="b1836959a81fa862c0b4e0424da627722829817f06b6e81e7a2b7db0c4a6db63b8234f76a980e100cdccff95d89c4712b3128538206b9794c893d63579fafc087238c58de103a6be876e9ff6137444f26c02b242fa5fcbe530ccb2fd7a2318bd09dd35", 0x63}, {&(0x7f0000000040)="3335826f1aff72f2046ef46c91f5220e3d781e69c3a5239c8ef218ac9af800c84715d7f04b3a0c77f7d0fe67b135d9472f1c129d", 0x34}, {&(0x7f0000000180)="ddbef342b578e11d5345ee0fb3a2bd7ca90c7bf8c7563ade59225ad15a143c1239857f8686272d89e196b90c7248e2240045bdb2694ef54efefc0e23ab5e5610e8141c98070f07699ffed02240ef9a78a807699da147eeaa8be7ad75201fc0c39df861cc9386680ce23a81c1fe52f0f1b7843b9a6635edd3bd426abaea7e67fea70372767772ff475774c4a00e54eee0bd32877fa4e0d903e91cea0bae5b50dbbf0882e91e3e221b4cbccb0702d174d869e51f0a5367ffa6b70f", 0xba}, {&(0x7f0000000240)="e885fc38d69a3203bf5dbb8a31d4c68940d4b8b708f23a97d08b453eb2a52e15ebd403fdcc896a526332a7396a489929a1e0f756", 0x34}, {&(0x7f0000000280)="173fa4d326e828e276d12b7d338478b8edd0eba3dd0c5ff9221b45661b44d0c9bc5abfc2a144c5dc9c445b2ddb7c70b1b21e4479afb5615f510f5fac2d399dffc216bcf3acb1e548f5c6970086ce6c487a947e5dca446942b6497f4e1edb8bcc13820bd09656d0324a2aa96076312bfae665965306f268993623c5d64610764baf67583e12eea98487f5c3ffbeb7b03480587f13e2e52bd9264adafec001067fc85485d59a9b58bbbbdb", 0xaa}, {&(0x7f0000000340)="18db36575ea1135dccbbdbe392b4071c11acc8cc4a9345c492e2b45b5e431ac5cd97a273ac101f4f19cf852376352c24aafec3b482c513a4a8ab004439057b941bc0158a0d7a0b273f7f722eaac3704b107f9bef8b839e3ecd33db6f5e1adaf45f594a6fa521a879e57097826de4a0c225f07b6b2fcb4a6ec33d2cac2096697fd94daefe513ff3f6d6c635f69bb74e314970dc42a74052b727d3cb23f732fc3a1f524a9aba17853b", 0xa8}, {&(0x7f0000000400)="9330d20ff757cdd4fab06ec58de65706fa3d045c0c121d4044f5a05e16856684d507a6526cf22af3512043f07661c4c2ae7235ff5bc697fd72dcf03ad5cbfb1ccd6a19c3447c6a198376a67e0ff109d6377d5bc313dd9a0d8fd0bd25d46abd99ab5653307411b67c7d46092cfb0a42dcfaa45552ff7ddd3f4e3556757f4654e0074b4ffb9e0067fdd86180cd62b9d4ba048b75dc3097217636b3ca1d886849ba55321ac2ad1b9b65f663116428124b2ece7e868378cdf99dda12a6d05b0ad435ace33684bf1369acb16f4bd8b74a28a47f086a1c765c", 0xd6}, {&(0x7f0000000500)="c8eb557b4389c66d80d94e727114e57f8a977ea69b05dc20ca9fb51abbb3c240754f7abcffc0fd6d03ee89e34bca698a3e8d3e6d63a400a7bfae", 0x3a}, {&(0x7f0000000540)="10baa5e5544cd2ecdf792240a420a1dddbd99b03b741a2db6102c8313481cedda3dc11959af2a5d8c116d20e1f6338f9c559132fd09decba13f0e2656aa092b1c5e5ae01d470c37933bf20b7cb799e9faaad909aa0537ca59d07c354b6ca61a00c9de114990f1f63a478ffc07a9c62", 0x6f}], 0x9) syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @random="89c43193a719", [], {@ipv6={0x86dd, {0x0, 0x6, "797a91", 0x20, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x0, 0x1, "f33a1308e8ad9471d073"}]}}}}}}) 16:02:03 executing program 1: ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000000)={0x9, 0x87b, 0x7a, 0x3f}) sysctl$vfs_nfs(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000680), 0x0, &(0x7f0000000740), 0x0) 16:02:03 executing program 3: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x10, [{0x0, 0x80, 0x0, 0x101}, {}, {0xffffffff, 0x0, 0x0, 0x46}, {0x2, 0x5}, {0x0, 0x0, 0x1}, {0xffffffff}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x4}, {}, {}, {0xc8, 0x5}, {0x0, 0x80000000, 0x0, 0x3f}, {}, {0x0, 0x0, 0x66b0003}, {0x0, 0x0, 0x4}]}) poll(&(0x7f0000000080)=[{}], 0x5b, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3f, 0x201, 0x0, {[0xffffffffffffffff, 0x2, 0x10000, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0xf5c, 0x0, 0x16d, 0x5, 0x7fffffff, 0xed, 0x4, 0x3, 0x3, 0x3], [0x4, 0x4, 0x1, 0x79716a36, 0x5, 0x9, 0x61b9, 0x7, 0x2000000, 0xffffffff], [0x8000000008, 0x0, 0x706e, 0x7, 0x8000000000000001, 0x40000000000000, 0x9520], [0x1ff, 0x7, 0x80, 0xffffffffffffffff, 0x0, 0x100000000001], [{0x2, 0x5, 0x1}, {0xf22, 0x2, 0xffffffff, 0x9}, {0x0, 0x0, 0x1, 0xce1}, {0x8, 0x0, 0x0, 0x40}, {0x3f, 0x0, 0x6b, 0xffffffffffffffff}, {0x101, 0x80, 0xfffffffd, 0x2}, {0x10, 0x4}, {0x0, 0x4, 0xfffffffa}], {0x2, 0x0, 0x0, 0x400000000000000}, {0xf000, 0x7, 0x3, 0xa}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x400) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) accept$unix(r1, &(0x7f0000000500)=ANY=[@ANYRESOCT=r1], &(0x7f00000000c0)=0x1002) (async) fcntl$dupfd(0xffffffffffffffff, 0xfea658ae46fd0e3f, r0) r2 = fcntl$dupfd(r1, 0xa, r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async, rerun: 64) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)=0xe908) (async, rerun: 64) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) mmap(&(0x7f000067d000/0x3000)=nil, 0x3000, 0x0, 0x812, 0xffffffffffffffff, 0x80) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x3, 0x803}) (async) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0xf2, 0x2, 0x2008b, 0x4}, {{}, 0x2, 0x10, 0x2000000e, 0xff, 0x4000000000000002}, {{}, 0xfffffffffffffffe, 0xb4, 0x2, 0xffffffffffffffff, 0x5}], 0xfffffff7, &(0x7f0000000540)=[{{}, 0x5, 0xa, 0x20, 0x0, 0x1002}, {{r3}, 0xfffffffffffffffc, 0x4, 0x2, 0x1f, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x6, 0x781}, {{}, 0xfffffffffffffffd, 0x8d, 0x2, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x800000ee, 0xfffffffffffffff9}], 0x0, &(0x7f00000004c0)={0x189, 0x100000001}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000200)={0xc, 0x1ff, 0x5}) 16:02:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0xff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4414ac3d0daccec50805be2a36", 0xd}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) fcntl$dupfd(r2, 0xa, r1) execve(0x0, 0x0, 0x0) 16:02:03 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', 0x0, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:03 executing program 6: sysctl$hw(&(0x7f0000000100)={0x9, 0x4}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0xa}, 0x2, &(0x7f0000000200)="67fdba2b42e60a5fd203577a10476b66a4ee0464e2e967f574a724bfd8eb55347bdec190fbf6a341d7f16a4b79a7e21881a56412db85634e8061edf95a1ca6a30b149d880d971093c969bfd9b620ea41237cdd03a8b79dd95bd060b7eb3d0e581e7694beb2269ce31c8a6baeccb9ffb45f02ece94b66499545b795cdc60deae4fe9ae8135d0ea2de431e62af7f21a3bedd1c71e096127dfa221115ba73fb706a34febb9712359682c277d4870b60fc6b48a985cb64a0de92cd7aa1ef813d993d039bb6176e80600becdae3833a9c1613914fd229ae8257c40c1835066f606c65413c2142e6acfa42b127c2efd3632d0c854ee11e90dc0646ca0634c454221c679419c0fa0b4c149ce17e0035920d3de0a3401dd13d608caa3344a09c5cd85d9679d3e000d613cbae65a4762f145d91194738929e8aedad1ab2502634ff73cad28e33eef0c384dd80a557cba523e3cfd8aa745487562f76c8d437de29575d18aa50906193d06fbb34ffa79278bbb9d7a1ac89225c5440dee5fd2b8a1f30a881e7e36513a3f3d0f177013417fbca73210ed3ed41f197ea7e4c3997774fbd9a882e05614ef6deca4759e6bfce9863ad2a2ddb3ff72f760bc00668856eba925d2b7ecdd2cb6ba70814855b31f1722b089a58a5af1ae9693d07b954a22378a2040111c942ac5af1c95f8062a72ab563bbff7f2d67655ddc533a77ebcb1fbe8052f513b99aad5db14318ec546f733c4b9742e05ab8a445fa04e66cbc2ffa1fd23ee9f81acb2150e325bba001e2656a92a79159544c53618ef13e64cf5ffada0063424973d8fc2c6251cf89c79b54d27c0c97064f163dd09e24814d0451eb5d27d75036d6649f966d608f49cc2cb1ef71c3c4bc9954f4437c386530dc24676b6310ee52806d1a1d53f781b6d6677603c612c1028d4777ef29561e72d8ef2e711770162c2271754f88a87e48b5f9702e70a8dbabaae265f7ae7ca4a22a4776bad5720648a36ffeaa5512efdd90d4343b7491118a81b9bb16d2f19d593cf1ffb78015ed98f38dc277f70c1c4bd7b752a39945c2df2d3b22436d6fc4819277619eb1d325347de9fe779373d6fcefbf532a1f7cbd3dbd3f6611fe90d6e667f55ef47ae5d5457c10d012c65a0fd3469fb334bce9527b48edf4d0d23ae9c7b836e9d4cafe0cd295758e390d8833f08b914ecd3d2d6fc89754f68d0968979990fb5fa9f599732c1f0f10491cb3c163cb05877e6a64b7f376f335ddf7fa0ac28d6cc80ec8cf593d907a55cb5647e7cad452547bc8f429358a120ba40b01113406fd9c767791e550367b383a7406d7c4c9a4955154e749c0a076f8cc7ffe71537f9323c88b89522c3c0b7636666ab0a349bdbf3173ad14b2d2c5cc52eb33f7ec081af364e3f579f5f0955daee7c4689f8e54edc92ba123c186357e5a62755855e24f060f3d2173c7417c31000db4c9aa416010c54bdb0100737418748253793e825e7ae5874afa8a0f88ab0e1912163117586889fd143d7af496f93a4fcd1364756a185539bdfb1bbdf548e69a31bb4c6fe3ec4c90ca7d393afbd36b8d48001ebbab50ce203341296245b1a8d02254eb080338ab41377acde4c4540a4d031f7d92c62559bd545dd2be97441902b29b0ca5f2d65bb55928ad89e3dbe3bc95acb62acf2c54df0a3e9d0e863f6ef6da8ad9d05bcf18820e973466744bd65ff554dc15b501bc28a51d1f25400d662d0e473d7f3183948b4f45ec81314ff26ecc9a8cc8b028224262ff9520ece31f496ceace537e1eba77a5f8063d678487050536418fbcc5053a41ce4632fc840603e1be0d4f537d77b819cd1eaaa673e07cb256f3f1b81be6385224a56f711f6d8772300a12b699ee7699d57c44cb9e7dffb76c52221610e89feaad3008b70ef1466c18eb1bc80db19afb9d2857df38b5565eb34dc3d0829d1fb5fefb23387266de6344f0de0ed56f4ade70fe69c956af39a608bbe167f7b390167df6ddb5d61a655dd6661d45fae1430fcfa6c0b3681653ec7a53438fc7a159c12cbd22181ce96cf0853748789d6a824fd3d5f1041449d68e731ad53004c5b2f53bb74377bd688920591fe19c346c21e09993135b1d056138d1d4a9483f4b63e48dd666d6fca63a56976fdf1c2cf0176c978aa72c91ee205aa1f1cbeff4954b5cf52f8275a2f88eddca00e5240d1aec83026fbd2bc8030574343da1731b09000a46092a20dcda4a2d56a0b0b0ea8e934c05f66b3bc30aa17f5e3924061b7de4f08ec511a17a85416757faa70fe03b89c3ac3365861271679ec2fb3a22d74bd30ec3dea588e0466a1f09f4aed496cd7820b672703badf5ba58a1c64e59f45dba4568808614d770c24fd71f1449f1f5c8ce90728dd7ef26e879c14cd0369a339f3e2a8d9c089a02470f38e93730db576bd7fb66b8f683a9316c0f41e39947bd9dc479361ba3ade46b2b7a7c1d0edb45fc2cc2207b98820b6ba99eebe506f6f1c17fb2572b577420b8fc4476c680a3f4a48b9216b942b9b83ce60dc13e0b710cfb5509a511e79a88c9aa34714c9b0877a4e2915ca4ce4c02eee2b9e0b5e7e036c009a227b0cb92f6124cb1b46e2408a75946f6c73a79134ba7e4ba1e51d9d32cf093e125e34e5b0d778b4db1b743c09223ddf6cb2c9628808b78a8e6b66d141a7d580adf30ea8d155225ac114eb8999065a02c6e8418695df8c112fbacc9bace209cc625e48fa93467eb62b47de8486bf68fc1ad4c2592d7272ea2fa36243191e076ff982a9cc835920164dc14dee7352f3c67816cd4bdf061fa5cfcbab9cdfb0c6ad21e9e2b5c620c755cee50b809929b0ec2e2ff7153e68a73e65be315c26c5b7922a0d551b3e769410fbc31e0e73a009125720b946dc80c325088068d22fdb6d149b42fd52b25a8c11e563adb76f45bce2bfbaa253071163dc409a15060ba6cdf99d4d36136d62247029a7de9540216599db683ced0f42ee3205bfcae6f6c8be61c5c9d37204ea13e549a3b7ecaea99881d8952753d7b68187c19a1acd90bef180d7941cf8fb65d56788e0ac487019e7fc7c70af8ed928987624e856ac19a9aabaa578f60f3b38b4e62c3ac96584d1b25933161a8994ab3c52487ba98652d5b8455d34ec7abd43e7f28490a1760bb548caa641f3c0d2fd454fc9ffeec29ba43f31b0c0a4d1b280f6aef0ad05087461cc2dd425a4b2017baae3cab474516c3d7048f49f7d7e215366293faa5d50a8a3aececaf77c4789b602a8de0f2cc1386782a1ec17ba597b5d7441c88b8e1e58ed4b23702aab37f5c92b70301f0829813b8d505469f570a9b9c90b9e1187d955de72fff146d556da280c133e7a173da1581c9b0c90df7ee88f0735ae7dca0a214f81dfdd59e56ef5c34af0092a5ac8ac640a22e2e70edfd06259c8ac9b5aa237eee8075b1478ed17e9817362e75ebfb470a41a777939defffdf3b3bd1728d121be09172e5d1a3ac9a98466db49c7fc349e0fd4b777fbcb510d60177dbca7b2b880a525082697747364ce765dfb61f32dd135f6bda4fac52605581664b58987c8f5b70629f2574ab14ea22659cd38a1fa7e3e2e8c1d2038088021c63ba938fb00c5399b1db6e8aae0944d85dca1fd666eb013985164b40fa0a9dc507a2beda0243c3e0ac8a963896f8b03341d64186ddf1f9a7d0d62e07158cd2efa554baf91434227bb704b7f23e950f82eb9df7dae9f1d709cfd566203dd6e48f7e65c888aedaa6a73cbc5d7bc0fabb41fb6075ff9d59e542d22cabca7c981e53063a6e1ca1e6946b9ed854a15e1443eaa62c1916658f5d875548127e65f4c59ab2b317caed11a0a8f72a4564911de30097387fe2f99e01fdee0f1cf1f14dd8ece0a832676a5cd1fe879decbc381d29521a1988a4861aa117cb9251f82ea48dc57570a43e20d05ddb2676d33d3fdce7b8cfebb61a32163a06c8f100192736634ce611332bd83bcc76134a696b4e334e27a31e52f9bc0b91a86cffa2195eed896c2167e17f92ba77ab9ea4525970cf5f9965068ee8954636deedb7d8b261a6629f3e1127c9ccfab4d6ea2b224f1fcf3a0f9aed99d0bcec38b1c4afdb990874f7a37d9172016423ddc3b9479adebc9e0172707131db0f2705c468b762f430983fd7c9b4425a8d720b1c447ddf2a260e502155f6bc072f59bb9ab13d305e3dfaa4fdccbea9af734cbe5d9cc29e8021e5b6f9825327f2e06fdb5171042233ec82903de773d822f6f1bcffd28d660c4d26fdd87f8654bd2daaff002cf88aeac35db9b31bd0c4ab22749a16c813212276c7bbc3f3eb5c9f862b110552ba14c23c1f17238a4279c83512a8aceb9995acb3c07cd0008391f674b83817ee93071e7c2434c5036e997e82c75ee22ad677ea50abd4ee4cd887135da619e385ed51a5b9c550c6e5bd9e0a78f0b6997e122b83c74bc8c83b129c4770afdc9d98bc2fa2d721ec9ec92e7c4add0f85e98d32398aa34c4c556d9d67d8ec665d62d9058795e9596308142f4b331fd307b24ffff0f8ece0cc80ae0b3a1f4c8719dcf27385f5b6f9fef5760fefd13b52d4739e692f6ff34d7c909ac39893a14a568e3203e3db560575345e4adcd5cd8616170ece80e32ea8c38c9d5d72757cdb338e2c7e57e3a46b790313eda2f6a4c2159dd98199e8fe07485fe035e6293b80fcef5fdb9186173c626d770bb649b126d30830981ea5df201faf5b0a247366361096bc088a86fa8cac5c7833eafb5346b6bfb5da503f3ca5774fdf8b121f9823df29747bcfa58edd704a5ef116a8e4ba82405a592a9181a17e20b29bd7d020b2f67e8b7f2c53b92a97aed96f3e74823d26f0e701287dd5254890bc1c2839566eb8f2e9304c98772cb86ebd4f1cfa936411fb072c5ff86449f3c90fa218e17a56b2f46a28b2519e4f800a91d6d40719015d040715c2a4c5f10999e30fe0acbd740499237a0338e3ebf0fa210cc4fdb77e0e10d5cce29f795878e5a69026ecfdd24b7fce70c2b07b6d7f8d41dfb800e787f8780c0ca87ef2f48ccff9d0f4d250605cc7db09e0d7e2a204141d89e55a76fadd99b2fe5bb36bcd35e4c19efd96b98c78440d52cc0b28705d0722332c1a642236e3232314d7acf8652ce2cdf117a55346e3b73fc4139df559921fa3373594333aa73c969e466c4aa06435bb919cd3f5c0d4fb6e1b67b099c508622b640ce3c85fe218202cdf1336fb98326a66b22dbb551583ee20a4a10aeb4bff559aaa00b451e2c8611a9c434b1b054644637aa1ad4897e858d119beb510d886adac90d130ef310795ab799d6717bc1c2e1d44b7f69ef5c036b799c6b18fd2c75f59bebc435e92cb5c04a78430415e9789e4b16314e1e8165d61cbf9dd618c15f2c446bf04859b7ebe69af9147ee2e987cff04870164ebeb92015e78f0ea03dee9a1302425d3fa300b79d3245f339fd7b61d86a5cd88109c95d9b2b8e002942f9d74ca1ccfa486128d36fab3ecfdfa6495a9a9f698b162617a06b94226fc781984c495d9bbf11f655128c21be55539c805cd72b591229a83ce1cb582ceb8176feb0542c3a6fdf06d1914fb87cf482012869ecb43f35f1ceaa2a6276bc09374cc1c65b9f9e47a0aefd32d5d4a1859cad7127532cee0ddc65d9706a979b3957af65cec473523eda3f012ea53ba3cd6c2745e7ecd42c8af7ab133e965a33516f12b5aa29f82dee786f7e9b48dbf0e424cefef99b02d743547c317f47bd43d9ffeaeb4847816750fe8147555c615eca6702f2dd33e9c72f9efc3301008ff115280046c831906e5056c00ae36c74f8189cd13bf955fa429bef67433", &(0x7f0000000180)=0x1000, &(0x7f0000001200)="5a54ab9cb3d405b3de5edd7e35530a31c6a82456", 0x14) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') 16:02:03 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) setuid(0xee01) (async, rerun: 64) open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x0) (async, rerun: 64) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:02:03 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "102f22", 0x8, 0x33, 0x0, @rand_addr="01000100", @rand_addr="781a25841b79d7f3b9d4d44e1330e113", {[], @icmpv6=@ndisc_rs}}}}}) 16:02:03 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="851b7e2b14c6625b9269680988a3ce5739681edc9cb64e6b9b32751b66c5dd368f6339b00269d91ba1c3d1a1a47081c426940ee5cda6f2e07de8f8041eab2def208568905a1a04336fa5fab7e7dd26238c8351e7", &(0x7f0000000180)=0x54, 0xfffffffffffffffe, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4c}, 0x2, &(0x7f0000000080)="8965b8e1240495dd9fc2db8951f3c498776f30e4ed2fc18285a3942495c5e86d576b633dbe3094effefc5156b6dc59c28f9af287d04c1bb5348ec775200b76ffdc8ffe2744cdff72fc6d6932879ef3f996bebd260e3387e43bebc59957a34ec4148e47f0da305b87dde2e83c953a0fabe60723ddfa266d8b5f702a83eb7ce9702fc20f0f198b9ab8a923f9ee8bda2bdaf7ad186911579e807f66cb3eb9e68452e7511a79a4e40d040a59838a4460132bb40b5e7590a721b47461f85f", &(0x7f0000000140)=0xbc, &(0x7f0000001540)="c761561a7f2efd2513d88cbcdfefa331f9b7d8e229720f6aa623bc8b7aeadd22dab2734cfddafd636fa3430502161b4ef64d66db6c7fec148ca88d5ea73f4a1b9c8d5875d64e44238a2a8fb601033e4aa8835b1409a258da541212dc28845a75f4d5f10d0693b366e1fa32179bd6c033ee27ae67de66da53053b9a84b72d7b959a8d7acf15589f9ebc150508ff1c5392959288c2cf9970734a3fe9f266d4b58e6514cbb3cdd72fa47204f37c70d15caca7e2758cb30c454807ce7d96", 0xbc) sysctl$kern(&(0x7f00000003c0)={0x1, 0x13}, 0x2, &(0x7f0000000400)="599d491d4531223e3599217f01f95cd3cca450db7611e8fb8eeda54df4ce9ea169216e02763866cfb907d1081a2aa4ea689a4e3694a16ea145b5b568967bf35b729b923ae5f2a443ec75006068a5f25817a9e932faf8610a99f8d02853876a3934cd04495027fdb1902141500216b9326c99fd877c848143da403cbd26d4415bdb5d026d7d3e2511b36fb4e02ee7e3d3dde5d71eebc0a94eb338fbeaff0b8b6ea847017c94f491c8f39eec31a1aae6b23c427fe6c147b361c7719b3cd3b51348a6d5461d4c77769fdd1032daf85c167a748ea2be38165f37b0fcd84e841f9e0e5ff8ac574dba77128e5ef3ac2e420939f5762522989c306366704bed8eed252164c4d24a66d5f908e0704e1cacc704fb8017c45850cc165d29fa3378224fbe706214942b0bd198c5de76293b88037a85a88cfe6929e4c3c640e48bbd85039ad3ac78a967c22e5918c53ea44143c155ea098a05a491847223a9b7b3ba46ecf7daa931238d1607fd6c631c83148866b21e45934395f071dc72138881c71098338193c3b37db679aa951c67fd1cacca053a12b4402ce08ca9cc3470fb473eec0be7e34ec9fd71d6f6682516316f2569a26cb7dda64715dbe420587ebb54eaffa7bc3791ffe3b039a855fedae9dfe38e3df4a5764bc1eda76084b3b1a238a9312adceded0163a70c2d34bdd16e3c327f5e81e511b0ca1eca9f62af8a17483b6c1c992a493c68f66f2dc3c88c5936444d2e42875c0cb3e365f02eb26975e69aaecc62ba5120193402da7d11e2b96baad84452e0fa31bab21f63a563d4c71282315efe24fad880e458bc6c9c0d6702e2cad8617eb2107feecfa260345a4c784ba883af8853a74ad5b4c2a7bdcb36b5b4a3bfc47efa0c999eff038b59096a78e327071b3fb496b9cd5740967ae5919bf1b4829b1be1fa481e251bef4ad2cf93979f2578d6a5ee251e84d0954135d063ed31442291cd80c4f6d2e09061f63e84f68fa2d73abc26f76f128d74429acfbe6ba332135635187b68317d83963b9810b424e91952a8e3c80012b914f36792d01f8d0407c1c40ced24505be06cb9bc6e47bdee06c9e78e45bfb09292009bbcb8f3211e59dbaa2ffeb0aad0f43463c92dec5795d417ce79592a5a05cd3fe5446d43b12840f15d10592f933a8b79e9303e8a49e7a44b8c527e752931f1045781f6548c6b54754a1c701d15bb22dce7fbf5f007ec3c2550fc7755e8d883d18377f83f4fa404c64cabf817eb12eca2f1445904721421d81326176b37c5e2028344f27c5eadb0a83e1dc09d901d807b05a2169f8c882f14c549bc76783de02eee131254ed8a2e03db4980aa91a87a4cf4ef174fe40bee54b55a97cbf33f44ace40bc7eba9ade86a7d5117684b85a1fdc361df579e25c5d70ab2cff412c699ea935745dab95ffbce92d5c455a9deee84efafd0bd2b75e8568ac27dc31bb981f69e28e1d7ea2aa6e4702ea320a3d0ea11bcf0a6b89ade56eadb8de0375800cfcf1e42acbb2a4c3b4a628f66018bdeb87ee11eee9f6d8d152ef3c0b8665cc8f75de82663bee9cbccb5fc577048158ce17c1b9fbd627025969eb2b213df4bd884af361e40421e4973993204e0dd45178bec476a12a70cb25e56e665dffbf16924ce5c5cee3248c5f41c09ced836cfdd28b6ca96c724db5dd1aa80bf021859fdb98ee20885e077ed06e12544388c18d9723b7a665ebbd89c1282ab261f356c38654583aaa3ba0fa88ae9604ff896cf7f984d165cefeef3c4ed9c00371e6ea9e2ff878e5f5393d93940a7d152d0f41001106bba26eee5003236a1bcb8f449263e1f2354529c02024e07b5d74eb850a4ab1a7735231e707ac164620b679db6ae171285e07a5b4aeaae358b0356f511b5dc960a672ef6d1a5439ee42e2b8f79ba9fd21f11b23d7ca3754eda3ae0e508c23d35b019566d21adf094b443411621dba78c7c39d493de80c90140ceb062bdb03f0ce778630a97d7f26041128b2e3be213577131b5adc4cf4ca3bc67409573357de20dff9ae73719ed10816f88440268c0e17f38c0eb548f30d21bc6f0dc18d47cd9a08ad7f88dcdb41357de9c9a21659baaf5b373a6ae60dc625f2da33e0a4758db578adcae15ce30819e0f77ba305bb1811c9209d84d9ba36c2cb9c0d5af8b2a5d0529a5fee01c094e05f18ec94931f02fff7ecd7bdb6f2f3512ea3d6285f1a08b14136ba1810df0a2bc0f6f1aac8fe858ff83fc0fc81e622be2b322d0e93b4f14d6e6bfd1f96fb0853f3dd24b07d74ec62a62ad09b031a01231b9f3803957a923c1cfe17069f18bcbd99cb7a400c24433d3d9fa2d574b53d404e2e661baf1c6b9486ce08c2dbdd7b3dccdaee8bbbe800f2a2a241f34e4133dc3d1798cb91a9a92388f20541b51e57a967c1fa6f13c2ddacb336259d002e6a20cd8e0d0598e493dfd1ff5225b7925ce85cddad027f0582b0fbeca1a17d6404d455bbf79e038f088f260c51ab260be3248c50d9f2f746c2737b4790ef7dac34d8b6ce8ae890d84684bb35a2db4ab6d4dedebbcd92fac45b93f0eaf8676cd23ea734a2a1ae122a42caa65dd88537782b1e0380972cfbe57e60ebeb626b02a98d9030b0805ea2b28366f5b72eb028c0cfe2c19d29179cb3bd6a3353953ab33b05856910ec65b09e8ba8150519209e36742cee9ad3ca67777cc78146ce372b7f840a328550848acdcbb69f7f86ba718b0b5e06c809d10d2044b99c3c72b77dbf263b733c3c09d97548b775921f5c47882f76cee61f24758ecbaa3ebcd9cf791a0c0b5766228692e71def321a18406c0979ae64def01ab011bc576d1b2d4a3257b669d352f988167fd40a373c962f20a378260d089fa5bf48f61baa70e8ae9ff037b99895a81d5ad577926d19bb027e4eb44bd13b1eb174aee03a10b9eaebce47e8814ddc7d4aeab86e64317073c532be17ac90fe54b807dcd9adf1d0c8be830dae1de847614ba2899ae70eb6dccf5e1ab36e97bc638619bad44c87834bf87a5f938b8edee821ca42940004833196fb481b549e45b58f84c38e7394ecc2c013818792c0c4c332d47038cdfe4b5edf1625ab550124301973004db3f6606c08909449269023c69d85fe6db315995c19b276031a0897eca97ec5e7eed2462d126658ab3b05f6e9a4af07cae8a855b368d835d7a5c6d1b62eaad6245b7ee4ef8d059959c7dccafa9f371ba6432575ee0917ad958334c1deb560177286ac892fe460547fa54d95d4314f686c8f1dafb29dccf7a9af7b9304cbd028722ad892b6bb30e87f81d9de30a7a6087eb23962efa28e2b30355efaeefc507d795a50d311e12947826d58888c5847006c0faa537bfeca76323a7ec23a688264fd062e9fa65a7b82f37a3d1294f45e504f8f822a5e86af4f3e72374c71e2e625d684eafcfaae7929ff40073ff3c7a9c78e34d17d720a483e9f9b2367e1bf1842d114a960a6617893c5dc159182d2dc0677337b152084c950771ab3c93b63513368a106bad41f44b7fb7c3af4fdad380a6dfcf3fb66cb58ea7599d5e9b1512c1bcf4c2f669cdee86c400a3b275630fc769cc3caf59f511800f7508fd69bf7cf7bc5427fa82d5bc83dd908bf60cba82ab8dee818bbd5777c9fcb4e8b6cca49c00b029b3be76f3bb7c8f301059e1997a2ee17b434f0d312c4ba86d450c9e8f0b9526febdd56bd11fa348513885872f57c2477b096e6f23284a16d9f75f82e4b913d2c067082f21bef022fdac026df853e0a075a2fe9a224992fcec4a54bc409933e9a50496d062cde87c08c5ea4975cab448a18056eb22d5c80d6903e5bf7fba4836570059a3bf507f65c87e294a39438b339dfdb862ff48c3c025d8879179c9da052feb6c70d9ae46cec05f9abeb05b5e5437d344841df57501c99c1e0747260c67e02d9b6bb8a4ce07d465e991c85d154d9cd878e35a30493c1412e6b40d9413a3a832426fe3ff561279784567421f62d3eeadbdbb1efd1db57e1a0ac1a4a7e0297b12e45de4bc027dad135750169418af3aae0ff5047618f7ec9d2bbccc47dd7398699148dd8bc2e7253af5b69101c6f959561cb6fc4cf9fc7c9d5570de31ceeab1439c6db52970456bb255a296da3fdcc39b62320bf1398a1ab6dc4e2afbdb024efece6a4e30d08a198a2d5e36a1211f0c3c3290f94480ebd2f773da0e7da14aedaeb274feb64eefe2f18caa43f0c10831fd38198f67b3a20db5a1cfd35f935c9687f81d09b877fa63f602d6d75fced3fd529155dbcea12df13426b8ed12b9c7a3e6a2ef6caf956a013c9c5b82e49fefb5f704bb103c8ec8b90ae405834d8a279833e2defbe46ca6fd6d2a14e1cdfb87da59854abc7907c7beb50cfc9d5655ede3595afeb0697cd4792e69e495254ec0f9bac9501272635b1a0cae6d63d8510c713017dde38b3a189a9e138fcb93b0a9b047c287595d9b38ef23a3b43289bd1a2153d9f17280298a8772aa10f389bebc6c3c01f3e47e26252e217ff93f978a6990821256ed8880699b749876c959dc56459d0cff9699d93ed02629bd6accc720dce2a704b09d8dd124587ea231d1c41c545c1ed69d49cd27e74274706457c2826f392c5ad87f8ab04e0f229a23b3ff08ff94211a679cb56444b7b342700a4973d89323f322c44ba9f3dc7e9c82a25a5a47f9d2c5c434bdfe6ee6fb1c16ca1bf7f00f9ac40c8fa25746e2551d490e8028255095e227bfa4917f84ffa4debcd22a7247ca5ef80347c7275974bc57fbaa8cc128dd77f3266b46719835b10ba18d2eee952582f5e07a38c1049e77ca7926eee4ea14720d2dc74f2a81522023df3658dcf2b7a687b07014b0358be6d4955dacc8de0ff7ef8f36a8a491344fb8d4b239cf5199e5afe6fbd3388672958e5747c5179f7716cc057f6d06c73164bda6cd75c0d7e5e98a5980ff78c5ddbabe31c52076f898a450aa99096f7ac95cd4ffbc7560f0c9d4ff0e8e38d93ce50b4aa433861dd26b384c1109a5672b5e4d95feb64e07cdfe6f4b3727ceee7216e9e4922a56b00b231c38a2b01ea166b68d1924ed4808fa6dd17c1224a0f0fb913e0cd7d34cf428282a2cbf32af0ce7b2297cdc6a17af1d6e9f9b9eba0788815bd603ac90cf7c039ca62d9a3038fc4d1261cf10c34d7363174a2789906c820df3b896aa914226f35136be83a83442a50921c555a0bf21c7c8105679d3c4bc549534ed1e6611b2613c731f8e782fcabc31293c2983400523dcbf616c64afd60e76c9750695acf399a1ac58134216e0e7f3d56edf63b8f62f7c5ba2061d1a0c1956fdf76d4f7dbc835f3f47269170231c7a10447c4ce7744fea0b257a34207c198bbde692bc29b261e3ad522533bd59583624a3d50dc3082f2958c1cd7ba519ffa127a77255fbeb14cc95092476f7f5173081b5abb30738580fd3b9c574d5762009e75edd4141a427d00b1b49390be2656bf695cf594386218300a9b67081bf2e82d6dd7ce56aabd138d53c5003febf3bc4cce14d1f68629ff7bf6b784424147aea95032a6b0b474629db7ee488ff537e290a83b1a18151c1b75dc660daee1698c35330467dc610b6aaefcffb0b5349bbf873f0c049d9597cc0357666569f883f798924e7b64469e39bd0e5ccb2d5470cbf826a02358341191b968cd24b031b7e5fbe4f95cd48a30aa18a886955479b5e3a79dc2ec62b6f7429e6efb83a41a5ae024ea6a12814c68347da9a5c22d9b2b169439199cb8b7a4c4693944ef96c43cceec57bea9a25638046f55d413a826c4b635fcd75e715d3d1fd57ee8924eebdd3d2eeb37bcb2a00d1fd607e52cfe34f", &(0x7f0000001400)=0x1000, &(0x7f0000001440)="1a53a1326efbd01aa9821348c770b69ac9567716f15acf12b35bd7ac1d7c18d593caed37a941840d631ff171d625a85e0ba3cf7486bc2f611b96e58acb0703b9f0727405b418a5eea38479fae4bd36e156fe96aa7aebe41df910e7d6c9c13f2f9b5d2de47e56458e890393d4a492fc1f808fc6ddf523edcfa79f52ec9aa04899e8352aa8812dc25a763935e23bc5552dfc455b769250d91a35068ea9259f2413f054ef106b1bf7035c2e129c319327984340798cace7487567e705fed7d83f7829e22e37a343a846fe0cf9e7297ade492645be241cf89ea7d665d95436a15da4dfa39154e0dce9", 0xe7) sysctl$kern(&(0x7f0000000240)={0x1, 0x76}, 0x2, &(0x7f0000001600)="e5e17ea986d840b38571f3da8057b3f5f0f27228469cf66b645252c2f7a5d63c258993496318c21900fdb8c09ff60c868ab9941329c3c1c5777efd8b25fd671e8ffc3b2ebe5149a9b09cefbaaaa75b4467fe27cef1dfee34a85cd70fc5c039ad129972406287ff5b2dd4cc7118e8dc910b56203c12ae25e4d8c8c4b9404e83719a80359c648596a6dadd703bf72f4f1c751d5bb2b07612fd8d49f66527ed9271743187023cb240a060f6b4", &(0x7f00000016c0)=0xab, &(0x7f0000001700)="41cf7eed0f5d78220316aafcf9567fd4dbe995e579f83189764b4f2c5c6f707142279f0565271108120d0f4adcfbe6e7aca86bc8be9ae2fcffea74f6a3841b6092c50477a8f98f193ab1064e1ef30be5bffae45c5916cd3e95cd9fae2eb68fcbfdd8e126da20192819cdba778284a5f7d809e1476138b2b7ee6ec181645f2938fed568ca0cd60f000b8f68e5bdbe77ce4cffb49cc24bcc06690b768bf7734f774568b541fa53da4ae8518702c90ee149b8e947a1b823d2bbd73023b71dab8709947a308c16d9959844d8acce147b50cbf3fc0ab95fb6fd8b47bf8a3b10b61b4be6e13dc43b9e7aa1e49c28444ca7761b63a81eaa", 0xf4) sysctl$kern(&(0x7f0000000280)={0x1, 0x13}, 0x2, &(0x7f00000002c0)="6997e149355f459847ef8f908b1d68b85efcd68454bc64ca7860a29d137844a6ba88e15dd0757ad05be90d14d49105cf39cdc5737973c0e8d317d5", &(0x7f0000000300)=0x3b, &(0x7f0000000340)="e4fa3fe3d7b1b81ec67ce4eb9dfcb9548e3dd98ff153c642d4d790926425e9eb56be401c65f847e199ff1a35a98804987e02045ebed10954dcb20d67b3b8bf3731b6f4946f981c268713910c9df651e847a95b849e514b817a2ed7a8d6cd82772545d4c6", 0x64) 16:02:03 executing program 1: ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000000)={0x9, 0x87b, 0x7a, 0x3f}) sysctl$vfs_nfs(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000680), 0x0, &(0x7f0000000740), 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000000)={0x9, 0x87b, 0x7a, 0x3f}) (async) sysctl$vfs_nfs(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000680), 0x0, &(0x7f0000000740), 0x0) (async) 16:02:03 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "102f22", 0x8, 0x33, 0x0, @rand_addr="01000100", @rand_addr="781a25841b79d7f3b9d4d44e1330e113", {[], @icmpv6=@ndisc_rs}}}}}) 16:02:03 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:03 executing program 6: sysctl$hw(&(0x7f0000000100)={0x9, 0x4}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0xa}, 0x2, &(0x7f0000000200)="67fdba2b42e60a5fd203577a10476b66a4ee0464e2e967f574a724bfd8eb55347bdec190fbf6a341d7f16a4b79a7e21881a56412db85634e8061edf95a1ca6a30b149d880d971093c969bfd9b620ea41237cdd03a8b79dd95bd060b7eb3d0e581e7694beb2269ce31c8a6baeccb9ffb45f02ece94b66499545b795cdc60deae4fe9ae8135d0ea2de431e62af7f21a3bedd1c71e096127dfa221115ba73fb706a34febb9712359682c277d4870b60fc6b48a985cb64a0de92cd7aa1ef813d993d039bb6176e80600becdae3833a9c1613914fd229ae8257c40c1835066f606c65413c2142e6acfa42b127c2efd3632d0c854ee11e90dc0646ca0634c454221c679419c0fa0b4c149ce17e0035920d3de0a3401dd13d608caa3344a09c5cd85d9679d3e000d613cbae65a4762f145d91194738929e8aedad1ab2502634ff73cad28e33eef0c384dd80a557cba523e3cfd8aa745487562f76c8d437de29575d18aa50906193d06fbb34ffa79278bbb9d7a1ac89225c5440dee5fd2b8a1f30a881e7e36513a3f3d0f177013417fbca73210ed3ed41f197ea7e4c3997774fbd9a882e05614ef6deca4759e6bfce9863ad2a2ddb3ff72f760bc00668856eba925d2b7ecdd2cb6ba70814855b31f1722b089a58a5af1ae9693d07b954a22378a2040111c942ac5af1c95f8062a72ab563bbff7f2d67655ddc533a77ebcb1fbe8052f513b99aad5db14318ec546f733c4b9742e05ab8a445fa04e66cbc2ffa1fd23ee9f81acb2150e325bba001e2656a92a79159544c53618ef13e64cf5ffada0063424973d8fc2c6251cf89c79b54d27c0c97064f163dd09e24814d0451eb5d27d75036d6649f966d608f49cc2cb1ef71c3c4bc9954f4437c386530dc24676b6310ee52806d1a1d53f781b6d6677603c612c1028d4777ef29561e72d8ef2e711770162c2271754f88a87e48b5f9702e70a8dbabaae265f7ae7ca4a22a4776bad5720648a36ffeaa5512efdd90d4343b7491118a81b9bb16d2f19d593cf1ffb78015ed98f38dc277f70c1c4bd7b752a39945c2df2d3b22436d6fc4819277619eb1d325347de9fe779373d6fcefbf532a1f7cbd3dbd3f6611fe90d6e667f55ef47ae5d5457c10d012c65a0fd3469fb334bce9527b48edf4d0d23ae9c7b836e9d4cafe0cd295758e390d8833f08b914ecd3d2d6fc89754f68d0968979990fb5fa9f599732c1f0f10491cb3c163cb05877e6a64b7f376f335ddf7fa0ac28d6cc80ec8cf593d907a55cb5647e7cad452547bc8f429358a120ba40b01113406fd9c767791e550367b383a7406d7c4c9a4955154e749c0a076f8cc7ffe71537f9323c88b89522c3c0b7636666ab0a349bdbf3173ad14b2d2c5cc52eb33f7ec081af364e3f579f5f0955daee7c4689f8e54edc92ba123c186357e5a62755855e24f060f3d2173c7417c31000db4c9aa416010c54bdb0100737418748253793e825e7ae5874afa8a0f88ab0e1912163117586889fd143d7af496f93a4fcd1364756a185539bdfb1bbdf548e69a31bb4c6fe3ec4c90ca7d393afbd36b8d48001ebbab50ce203341296245b1a8d02254eb080338ab41377acde4c4540a4d031f7d92c62559bd545dd2be97441902b29b0ca5f2d65bb55928ad89e3dbe3bc95acb62acf2c54df0a3e9d0e863f6ef6da8ad9d05bcf18820e973466744bd65ff554dc15b501bc28a51d1f25400d662d0e473d7f3183948b4f45ec81314ff26ecc9a8cc8b028224262ff9520ece31f496ceace537e1eba77a5f8063d678487050536418fbcc5053a41ce4632fc840603e1be0d4f537d77b819cd1eaaa673e07cb256f3f1b81be6385224a56f711f6d8772300a12b699ee7699d57c44cb9e7dffb76c52221610e89feaad3008b70ef1466c18eb1bc80db19afb9d2857df38b5565eb34dc3d0829d1fb5fefb23387266de6344f0de0ed56f4ade70fe69c956af39a608bbe167f7b390167df6ddb5d61a655dd6661d45fae1430fcfa6c0b3681653ec7a53438fc7a159c12cbd22181ce96cf0853748789d6a824fd3d5f1041449d68e731ad53004c5b2f53bb74377bd688920591fe19c346c21e09993135b1d056138d1d4a9483f4b63e48dd666d6fca63a56976fdf1c2cf0176c978aa72c91ee205aa1f1cbeff4954b5cf52f8275a2f88eddca00e5240d1aec83026fbd2bc8030574343da1731b09000a46092a20dcda4a2d56a0b0b0ea8e934c05f66b3bc30aa17f5e3924061b7de4f08ec511a17a85416757faa70fe03b89c3ac3365861271679ec2fb3a22d74bd30ec3dea588e0466a1f09f4aed496cd7820b672703badf5ba58a1c64e59f45dba4568808614d770c24fd71f1449f1f5c8ce90728dd7ef26e879c14cd0369a339f3e2a8d9c089a02470f38e93730db576bd7fb66b8f683a9316c0f41e39947bd9dc479361ba3ade46b2b7a7c1d0edb45fc2cc2207b98820b6ba99eebe506f6f1c17fb2572b577420b8fc4476c680a3f4a48b9216b942b9b83ce60dc13e0b710cfb5509a511e79a88c9aa34714c9b0877a4e2915ca4ce4c02eee2b9e0b5e7e036c009a227b0cb92f6124cb1b46e2408a75946f6c73a79134ba7e4ba1e51d9d32cf093e125e34e5b0d778b4db1b743c09223ddf6cb2c9628808b78a8e6b66d141a7d580adf30ea8d155225ac114eb8999065a02c6e8418695df8c112fbacc9bace209cc625e48fa93467eb62b47de8486bf68fc1ad4c2592d7272ea2fa36243191e076ff982a9cc835920164dc14dee7352f3c67816cd4bdf061fa5cfcbab9cdfb0c6ad21e9e2b5c620c755cee50b809929b0ec2e2ff7153e68a73e65be315c26c5b7922a0d551b3e769410fbc31e0e73a009125720b946dc80c325088068d22fdb6d149b42fd52b25a8c11e563adb76f45bce2bfbaa253071163dc409a15060ba6cdf99d4d36136d62247029a7de9540216599db683ced0f42ee3205bfcae6f6c8be61c5c9d37204ea13e549a3b7ecaea99881d8952753d7b68187c19a1acd90bef180d7941cf8fb65d56788e0ac487019e7fc7c70af8ed928987624e856ac19a9aabaa578f60f3b38b4e62c3ac96584d1b25933161a8994ab3c52487ba98652d5b8455d34ec7abd43e7f28490a1760bb548caa641f3c0d2fd454fc9ffeec29ba43f31b0c0a4d1b280f6aef0ad05087461cc2dd425a4b2017baae3cab474516c3d7048f49f7d7e215366293faa5d50a8a3aececaf77c4789b602a8de0f2cc1386782a1ec17ba597b5d7441c88b8e1e58ed4b23702aab37f5c92b70301f0829813b8d505469f570a9b9c90b9e1187d955de72fff146d556da280c133e7a173da1581c9b0c90df7ee88f0735ae7dca0a214f81dfdd59e56ef5c34af0092a5ac8ac640a22e2e70edfd06259c8ac9b5aa237eee8075b1478ed17e9817362e75ebfb470a41a777939defffdf3b3bd1728d121be09172e5d1a3ac9a98466db49c7fc349e0fd4b777fbcb510d60177dbca7b2b880a525082697747364ce765dfb61f32dd135f6bda4fac52605581664b58987c8f5b70629f2574ab14ea22659cd38a1fa7e3e2e8c1d2038088021c63ba938fb00c5399b1db6e8aae0944d85dca1fd666eb013985164b40fa0a9dc507a2beda0243c3e0ac8a963896f8b03341d64186ddf1f9a7d0d62e07158cd2efa554baf91434227bb704b7f23e950f82eb9df7dae9f1d709cfd566203dd6e48f7e65c888aedaa6a73cbc5d7bc0fabb41fb6075ff9d59e542d22cabca7c981e53063a6e1ca1e6946b9ed854a15e1443eaa62c1916658f5d875548127e65f4c59ab2b317caed11a0a8f72a4564911de30097387fe2f99e01fdee0f1cf1f14dd8ece0a832676a5cd1fe879decbc381d29521a1988a4861aa117cb9251f82ea48dc57570a43e20d05ddb2676d33d3fdce7b8cfebb61a32163a06c8f100192736634ce611332bd83bcc76134a696b4e334e27a31e52f9bc0b91a86cffa2195eed896c2167e17f92ba77ab9ea4525970cf5f9965068ee8954636deedb7d8b261a6629f3e1127c9ccfab4d6ea2b224f1fcf3a0f9aed99d0bcec38b1c4afdb990874f7a37d9172016423ddc3b9479adebc9e0172707131db0f2705c468b762f430983fd7c9b4425a8d720b1c447ddf2a260e502155f6bc072f59bb9ab13d305e3dfaa4fdccbea9af734cbe5d9cc29e8021e5b6f9825327f2e06fdb5171042233ec82903de773d822f6f1bcffd28d660c4d26fdd87f8654bd2daaff002cf88aeac35db9b31bd0c4ab22749a16c813212276c7bbc3f3eb5c9f862b110552ba14c23c1f17238a4279c83512a8aceb9995acb3c07cd0008391f674b83817ee93071e7c2434c5036e997e82c75ee22ad677ea50abd4ee4cd887135da619e385ed51a5b9c550c6e5bd9e0a78f0b6997e122b83c74bc8c83b129c4770afdc9d98bc2fa2d721ec9ec92e7c4add0f85e98d32398aa34c4c556d9d67d8ec665d62d9058795e9596308142f4b331fd307b24ffff0f8ece0cc80ae0b3a1f4c8719dcf27385f5b6f9fef5760fefd13b52d4739e692f6ff34d7c909ac39893a14a568e3203e3db560575345e4adcd5cd8616170ece80e32ea8c38c9d5d72757cdb338e2c7e57e3a46b790313eda2f6a4c2159dd98199e8fe07485fe035e6293b80fcef5fdb9186173c626d770bb649b126d30830981ea5df201faf5b0a247366361096bc088a86fa8cac5c7833eafb5346b6bfb5da503f3ca5774fdf8b121f9823df29747bcfa58edd704a5ef116a8e4ba82405a592a9181a17e20b29bd7d020b2f67e8b7f2c53b92a97aed96f3e74823d26f0e701287dd5254890bc1c2839566eb8f2e9304c98772cb86ebd4f1cfa936411fb072c5ff86449f3c90fa218e17a56b2f46a28b2519e4f800a91d6d40719015d040715c2a4c5f10999e30fe0acbd740499237a0338e3ebf0fa210cc4fdb77e0e10d5cce29f795878e5a69026ecfdd24b7fce70c2b07b6d7f8d41dfb800e787f8780c0ca87ef2f48ccff9d0f4d250605cc7db09e0d7e2a204141d89e55a76fadd99b2fe5bb36bcd35e4c19efd96b98c78440d52cc0b28705d0722332c1a642236e3232314d7acf8652ce2cdf117a55346e3b73fc4139df559921fa3373594333aa73c969e466c4aa06435bb919cd3f5c0d4fb6e1b67b099c508622b640ce3c85fe218202cdf1336fb98326a66b22dbb551583ee20a4a10aeb4bff559aaa00b451e2c8611a9c434b1b054644637aa1ad4897e858d119beb510d886adac90d130ef310795ab799d6717bc1c2e1d44b7f69ef5c036b799c6b18fd2c75f59bebc435e92cb5c04a78430415e9789e4b16314e1e8165d61cbf9dd618c15f2c446bf04859b7ebe69af9147ee2e987cff04870164ebeb92015e78f0ea03dee9a1302425d3fa300b79d3245f339fd7b61d86a5cd88109c95d9b2b8e002942f9d74ca1ccfa486128d36fab3ecfdfa6495a9a9f698b162617a06b94226fc781984c495d9bbf11f655128c21be55539c805cd72b591229a83ce1cb582ceb8176feb0542c3a6fdf06d1914fb87cf482012869ecb43f35f1ceaa2a6276bc09374cc1c65b9f9e47a0aefd32d5d4a1859cad7127532cee0ddc65d9706a979b3957af65cec473523eda3f012ea53ba3cd6c2745e7ecd42c8af7ab133e965a33516f12b5aa29f82dee786f7e9b48dbf0e424cefef99b02d743547c317f47bd43d9ffeaeb4847816750fe8147555c615eca6702f2dd33e9c72f9efc3301008ff115280046c831906e5056c00ae36c74f8189cd13bf955fa429bef67433", &(0x7f0000000180)=0x1000, &(0x7f0000001200)="5a54ab9cb3d405b3de5edd7e35530a31c6a82456", 0x14) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') sysctl$hw(&(0x7f0000000100)={0x9, 0x4}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000140)={0x6, 0xa}, 0x2, &(0x7f0000000200)="67fdba2b42e60a5fd203577a10476b66a4ee0464e2e967f574a724bfd8eb55347bdec190fbf6a341d7f16a4b79a7e21881a56412db85634e8061edf95a1ca6a30b149d880d971093c969bfd9b620ea41237cdd03a8b79dd95bd060b7eb3d0e581e7694beb2269ce31c8a6baeccb9ffb45f02ece94b66499545b795cdc60deae4fe9ae8135d0ea2de431e62af7f21a3bedd1c71e096127dfa221115ba73fb706a34febb9712359682c277d4870b60fc6b48a985cb64a0de92cd7aa1ef813d993d039bb6176e80600becdae3833a9c1613914fd229ae8257c40c1835066f606c65413c2142e6acfa42b127c2efd3632d0c854ee11e90dc0646ca0634c454221c679419c0fa0b4c149ce17e0035920d3de0a3401dd13d608caa3344a09c5cd85d9679d3e000d613cbae65a4762f145d91194738929e8aedad1ab2502634ff73cad28e33eef0c384dd80a557cba523e3cfd8aa745487562f76c8d437de29575d18aa50906193d06fbb34ffa79278bbb9d7a1ac89225c5440dee5fd2b8a1f30a881e7e36513a3f3d0f177013417fbca73210ed3ed41f197ea7e4c3997774fbd9a882e05614ef6deca4759e6bfce9863ad2a2ddb3ff72f760bc00668856eba925d2b7ecdd2cb6ba70814855b31f1722b089a58a5af1ae9693d07b954a22378a2040111c942ac5af1c95f8062a72ab563bbff7f2d67655ddc533a77ebcb1fbe8052f513b99aad5db14318ec546f733c4b9742e05ab8a445fa04e66cbc2ffa1fd23ee9f81acb2150e325bba001e2656a92a79159544c53618ef13e64cf5ffada0063424973d8fc2c6251cf89c79b54d27c0c97064f163dd09e24814d0451eb5d27d75036d6649f966d608f49cc2cb1ef71c3c4bc9954f4437c386530dc24676b6310ee52806d1a1d53f781b6d6677603c612c1028d4777ef29561e72d8ef2e711770162c2271754f88a87e48b5f9702e70a8dbabaae265f7ae7ca4a22a4776bad5720648a36ffeaa5512efdd90d4343b7491118a81b9bb16d2f19d593cf1ffb78015ed98f38dc277f70c1c4bd7b752a39945c2df2d3b22436d6fc4819277619eb1d325347de9fe779373d6fcefbf532a1f7cbd3dbd3f6611fe90d6e667f55ef47ae5d5457c10d012c65a0fd3469fb334bce9527b48edf4d0d23ae9c7b836e9d4cafe0cd295758e390d8833f08b914ecd3d2d6fc89754f68d0968979990fb5fa9f599732c1f0f10491cb3c163cb05877e6a64b7f376f335ddf7fa0ac28d6cc80ec8cf593d907a55cb5647e7cad452547bc8f429358a120ba40b01113406fd9c767791e550367b383a7406d7c4c9a4955154e749c0a076f8cc7ffe71537f9323c88b89522c3c0b7636666ab0a349bdbf3173ad14b2d2c5cc52eb33f7ec081af364e3f579f5f0955daee7c4689f8e54edc92ba123c186357e5a62755855e24f060f3d2173c7417c31000db4c9aa416010c54bdb0100737418748253793e825e7ae5874afa8a0f88ab0e1912163117586889fd143d7af496f93a4fcd1364756a185539bdfb1bbdf548e69a31bb4c6fe3ec4c90ca7d393afbd36b8d48001ebbab50ce203341296245b1a8d02254eb080338ab41377acde4c4540a4d031f7d92c62559bd545dd2be97441902b29b0ca5f2d65bb55928ad89e3dbe3bc95acb62acf2c54df0a3e9d0e863f6ef6da8ad9d05bcf18820e973466744bd65ff554dc15b501bc28a51d1f25400d662d0e473d7f3183948b4f45ec81314ff26ecc9a8cc8b028224262ff9520ece31f496ceace537e1eba77a5f8063d678487050536418fbcc5053a41ce4632fc840603e1be0d4f537d77b819cd1eaaa673e07cb256f3f1b81be6385224a56f711f6d8772300a12b699ee7699d57c44cb9e7dffb76c52221610e89feaad3008b70ef1466c18eb1bc80db19afb9d2857df38b5565eb34dc3d0829d1fb5fefb23387266de6344f0de0ed56f4ade70fe69c956af39a608bbe167f7b390167df6ddb5d61a655dd6661d45fae1430fcfa6c0b3681653ec7a53438fc7a159c12cbd22181ce96cf0853748789d6a824fd3d5f1041449d68e731ad53004c5b2f53bb74377bd688920591fe19c346c21e09993135b1d056138d1d4a9483f4b63e48dd666d6fca63a56976fdf1c2cf0176c978aa72c91ee205aa1f1cbeff4954b5cf52f8275a2f88eddca00e5240d1aec83026fbd2bc8030574343da1731b09000a46092a20dcda4a2d56a0b0b0ea8e934c05f66b3bc30aa17f5e3924061b7de4f08ec511a17a85416757faa70fe03b89c3ac3365861271679ec2fb3a22d74bd30ec3dea588e0466a1f09f4aed496cd7820b672703badf5ba58a1c64e59f45dba4568808614d770c24fd71f1449f1f5c8ce90728dd7ef26e879c14cd0369a339f3e2a8d9c089a02470f38e93730db576bd7fb66b8f683a9316c0f41e39947bd9dc479361ba3ade46b2b7a7c1d0edb45fc2cc2207b98820b6ba99eebe506f6f1c17fb2572b577420b8fc4476c680a3f4a48b9216b942b9b83ce60dc13e0b710cfb5509a511e79a88c9aa34714c9b0877a4e2915ca4ce4c02eee2b9e0b5e7e036c009a227b0cb92f6124cb1b46e2408a75946f6c73a79134ba7e4ba1e51d9d32cf093e125e34e5b0d778b4db1b743c09223ddf6cb2c9628808b78a8e6b66d141a7d580adf30ea8d155225ac114eb8999065a02c6e8418695df8c112fbacc9bace209cc625e48fa93467eb62b47de8486bf68fc1ad4c2592d7272ea2fa36243191e076ff982a9cc835920164dc14dee7352f3c67816cd4bdf061fa5cfcbab9cdfb0c6ad21e9e2b5c620c755cee50b809929b0ec2e2ff7153e68a73e65be315c26c5b7922a0d551b3e769410fbc31e0e73a009125720b946dc80c325088068d22fdb6d149b42fd52b25a8c11e563adb76f45bce2bfbaa253071163dc409a15060ba6cdf99d4d36136d62247029a7de9540216599db683ced0f42ee3205bfcae6f6c8be61c5c9d37204ea13e549a3b7ecaea99881d8952753d7b68187c19a1acd90bef180d7941cf8fb65d56788e0ac487019e7fc7c70af8ed928987624e856ac19a9aabaa578f60f3b38b4e62c3ac96584d1b25933161a8994ab3c52487ba98652d5b8455d34ec7abd43e7f28490a1760bb548caa641f3c0d2fd454fc9ffeec29ba43f31b0c0a4d1b280f6aef0ad05087461cc2dd425a4b2017baae3cab474516c3d7048f49f7d7e215366293faa5d50a8a3aececaf77c4789b602a8de0f2cc1386782a1ec17ba597b5d7441c88b8e1e58ed4b23702aab37f5c92b70301f0829813b8d505469f570a9b9c90b9e1187d955de72fff146d556da280c133e7a173da1581c9b0c90df7ee88f0735ae7dca0a214f81dfdd59e56ef5c34af0092a5ac8ac640a22e2e70edfd06259c8ac9b5aa237eee8075b1478ed17e9817362e75ebfb470a41a777939defffdf3b3bd1728d121be09172e5d1a3ac9a98466db49c7fc349e0fd4b777fbcb510d60177dbca7b2b880a525082697747364ce765dfb61f32dd135f6bda4fac52605581664b58987c8f5b70629f2574ab14ea22659cd38a1fa7e3e2e8c1d2038088021c63ba938fb00c5399b1db6e8aae0944d85dca1fd666eb013985164b40fa0a9dc507a2beda0243c3e0ac8a963896f8b03341d64186ddf1f9a7d0d62e07158cd2efa554baf91434227bb704b7f23e950f82eb9df7dae9f1d709cfd566203dd6e48f7e65c888aedaa6a73cbc5d7bc0fabb41fb6075ff9d59e542d22cabca7c981e53063a6e1ca1e6946b9ed854a15e1443eaa62c1916658f5d875548127e65f4c59ab2b317caed11a0a8f72a4564911de30097387fe2f99e01fdee0f1cf1f14dd8ece0a832676a5cd1fe879decbc381d29521a1988a4861aa117cb9251f82ea48dc57570a43e20d05ddb2676d33d3fdce7b8cfebb61a32163a06c8f100192736634ce611332bd83bcc76134a696b4e334e27a31e52f9bc0b91a86cffa2195eed896c2167e17f92ba77ab9ea4525970cf5f9965068ee8954636deedb7d8b261a6629f3e1127c9ccfab4d6ea2b224f1fcf3a0f9aed99d0bcec38b1c4afdb990874f7a37d9172016423ddc3b9479adebc9e0172707131db0f2705c468b762f430983fd7c9b4425a8d720b1c447ddf2a260e502155f6bc072f59bb9ab13d305e3dfaa4fdccbea9af734cbe5d9cc29e8021e5b6f9825327f2e06fdb5171042233ec82903de773d822f6f1bcffd28d660c4d26fdd87f8654bd2daaff002cf88aeac35db9b31bd0c4ab22749a16c813212276c7bbc3f3eb5c9f862b110552ba14c23c1f17238a4279c83512a8aceb9995acb3c07cd0008391f674b83817ee93071e7c2434c5036e997e82c75ee22ad677ea50abd4ee4cd887135da619e385ed51a5b9c550c6e5bd9e0a78f0b6997e122b83c74bc8c83b129c4770afdc9d98bc2fa2d721ec9ec92e7c4add0f85e98d32398aa34c4c556d9d67d8ec665d62d9058795e9596308142f4b331fd307b24ffff0f8ece0cc80ae0b3a1f4c8719dcf27385f5b6f9fef5760fefd13b52d4739e692f6ff34d7c909ac39893a14a568e3203e3db560575345e4adcd5cd8616170ece80e32ea8c38c9d5d72757cdb338e2c7e57e3a46b790313eda2f6a4c2159dd98199e8fe07485fe035e6293b80fcef5fdb9186173c626d770bb649b126d30830981ea5df201faf5b0a247366361096bc088a86fa8cac5c7833eafb5346b6bfb5da503f3ca5774fdf8b121f9823df29747bcfa58edd704a5ef116a8e4ba82405a592a9181a17e20b29bd7d020b2f67e8b7f2c53b92a97aed96f3e74823d26f0e701287dd5254890bc1c2839566eb8f2e9304c98772cb86ebd4f1cfa936411fb072c5ff86449f3c90fa218e17a56b2f46a28b2519e4f800a91d6d40719015d040715c2a4c5f10999e30fe0acbd740499237a0338e3ebf0fa210cc4fdb77e0e10d5cce29f795878e5a69026ecfdd24b7fce70c2b07b6d7f8d41dfb800e787f8780c0ca87ef2f48ccff9d0f4d250605cc7db09e0d7e2a204141d89e55a76fadd99b2fe5bb36bcd35e4c19efd96b98c78440d52cc0b28705d0722332c1a642236e3232314d7acf8652ce2cdf117a55346e3b73fc4139df559921fa3373594333aa73c969e466c4aa06435bb919cd3f5c0d4fb6e1b67b099c508622b640ce3c85fe218202cdf1336fb98326a66b22dbb551583ee20a4a10aeb4bff559aaa00b451e2c8611a9c434b1b054644637aa1ad4897e858d119beb510d886adac90d130ef310795ab799d6717bc1c2e1d44b7f69ef5c036b799c6b18fd2c75f59bebc435e92cb5c04a78430415e9789e4b16314e1e8165d61cbf9dd618c15f2c446bf04859b7ebe69af9147ee2e987cff04870164ebeb92015e78f0ea03dee9a1302425d3fa300b79d3245f339fd7b61d86a5cd88109c95d9b2b8e002942f9d74ca1ccfa486128d36fab3ecfdfa6495a9a9f698b162617a06b94226fc781984c495d9bbf11f655128c21be55539c805cd72b591229a83ce1cb582ceb8176feb0542c3a6fdf06d1914fb87cf482012869ecb43f35f1ceaa2a6276bc09374cc1c65b9f9e47a0aefd32d5d4a1859cad7127532cee0ddc65d9706a979b3957af65cec473523eda3f012ea53ba3cd6c2745e7ecd42c8af7ab133e965a33516f12b5aa29f82dee786f7e9b48dbf0e424cefef99b02d743547c317f47bd43d9ffeaeb4847816750fe8147555c615eca6702f2dd33e9c72f9efc3301008ff115280046c831906e5056c00ae36c74f8189cd13bf955fa429bef67433", &(0x7f0000000180)=0x1000, &(0x7f0000001200)="5a54ab9cb3d405b3de5edd7e35530a31c6a82456", 0x14) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') (async) 16:02:03 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2001, 0x1000802) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) 16:02:03 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="851b7e2b14c6625b9269680988a3ce5739681edc9cb64e6b9b32751b66c5dd368f6339b00269d91ba1c3d1a1a47081c426940ee5cda6f2e07de8f8041eab2def208568905a1a04336fa5fab7e7dd26238c8351e7", &(0x7f0000000180)=0x54, 0xfffffffffffffffe, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4c}, 0x2, &(0x7f0000000080)="8965b8e1240495dd9fc2db8951f3c498776f30e4ed2fc18285a3942495c5e86d576b633dbe3094effefc5156b6dc59c28f9af287d04c1bb5348ec775200b76ffdc8ffe2744cdff72fc6d6932879ef3f996bebd260e3387e43bebc59957a34ec4148e47f0da305b87dde2e83c953a0fabe60723ddfa266d8b5f702a83eb7ce9702fc20f0f198b9ab8a923f9ee8bda2bdaf7ad186911579e807f66cb3eb9e68452e7511a79a4e40d040a59838a4460132bb40b5e7590a721b47461f85f", &(0x7f0000000140)=0xbc, &(0x7f0000001540)="c761561a7f2efd2513d88cbcdfefa331f9b7d8e229720f6aa623bc8b7aeadd22dab2734cfddafd636fa3430502161b4ef64d66db6c7fec148ca88d5ea73f4a1b9c8d5875d64e44238a2a8fb601033e4aa8835b1409a258da541212dc28845a75f4d5f10d0693b366e1fa32179bd6c033ee27ae67de66da53053b9a84b72d7b959a8d7acf15589f9ebc150508ff1c5392959288c2cf9970734a3fe9f266d4b58e6514cbb3cdd72fa47204f37c70d15caca7e2758cb30c454807ce7d96", 0xbc) sysctl$kern(&(0x7f00000003c0)={0x1, 0x13}, 0x2, &(0x7f0000000400)="599d491d4531223e3599217f01f95cd3cca450db7611e8fb8eeda54df4ce9ea169216e02763866cfb907d1081a2aa4ea689a4e3694a16ea145b5b568967bf35b729b923ae5f2a443ec75006068a5f25817a9e932faf8610a99f8d02853876a3934cd04495027fdb1902141500216b9326c99fd877c848143da403cbd26d4415bdb5d026d7d3e2511b36fb4e02ee7e3d3dde5d71eebc0a94eb338fbeaff0b8b6ea847017c94f491c8f39eec31a1aae6b23c427fe6c147b361c7719b3cd3b51348a6d5461d4c77769fdd1032daf85c167a748ea2be38165f37b0fcd84e841f9e0e5ff8ac574dba77128e5ef3ac2e420939f5762522989c306366704bed8eed252164c4d24a66d5f908e0704e1cacc704fb8017c45850cc165d29fa3378224fbe706214942b0bd198c5de76293b88037a85a88cfe6929e4c3c640e48bbd85039ad3ac78a967c22e5918c53ea44143c155ea098a05a491847223a9b7b3ba46ecf7daa931238d1607fd6c631c83148866b21e45934395f071dc72138881c71098338193c3b37db679aa951c67fd1cacca053a12b4402ce08ca9cc3470fb473eec0be7e34ec9fd71d6f6682516316f2569a26cb7dda64715dbe420587ebb54eaffa7bc3791ffe3b039a855fedae9dfe38e3df4a5764bc1eda76084b3b1a238a9312adceded0163a70c2d34bdd16e3c327f5e81e511b0ca1eca9f62af8a17483b6c1c992a493c68f66f2dc3c88c5936444d2e42875c0cb3e365f02eb26975e69aaecc62ba5120193402da7d11e2b96baad84452e0fa31bab21f63a563d4c71282315efe24fad880e458bc6c9c0d6702e2cad8617eb2107feecfa260345a4c784ba883af8853a74ad5b4c2a7bdcb36b5b4a3bfc47efa0c999eff038b59096a78e327071b3fb496b9cd5740967ae5919bf1b4829b1be1fa481e251bef4ad2cf93979f2578d6a5ee251e84d0954135d063ed31442291cd80c4f6d2e09061f63e84f68fa2d73abc26f76f128d74429acfbe6ba332135635187b68317d83963b9810b424e91952a8e3c80012b914f36792d01f8d0407c1c40ced24505be06cb9bc6e47bdee06c9e78e45bfb09292009bbcb8f3211e59dbaa2ffeb0aad0f43463c92dec5795d417ce79592a5a05cd3fe5446d43b12840f15d10592f933a8b79e9303e8a49e7a44b8c527e752931f1045781f6548c6b54754a1c701d15bb22dce7fbf5f007ec3c2550fc7755e8d883d18377f83f4fa404c64cabf817eb12eca2f1445904721421d81326176b37c5e2028344f27c5eadb0a83e1dc09d901d807b05a2169f8c882f14c549bc76783de02eee131254ed8a2e03db4980aa91a87a4cf4ef174fe40bee54b55a97cbf33f44ace40bc7eba9ade86a7d5117684b85a1fdc361df579e25c5d70ab2cff412c699ea935745dab95ffbce92d5c455a9deee84efafd0bd2b75e8568ac27dc31bb981f69e28e1d7ea2aa6e4702ea320a3d0ea11bcf0a6b89ade56eadb8de0375800cfcf1e42acbb2a4c3b4a628f66018bdeb87ee11eee9f6d8d152ef3c0b8665cc8f75de82663bee9cbccb5fc577048158ce17c1b9fbd627025969eb2b213df4bd884af361e40421e4973993204e0dd45178bec476a12a70cb25e56e665dffbf16924ce5c5cee3248c5f41c09ced836cfdd28b6ca96c724db5dd1aa80bf021859fdb98ee20885e077ed06e12544388c18d9723b7a665ebbd89c1282ab261f356c38654583aaa3ba0fa88ae9604ff896cf7f984d165cefeef3c4ed9c00371e6ea9e2ff878e5f5393d93940a7d152d0f41001106bba26eee5003236a1bcb8f449263e1f2354529c02024e07b5d74eb850a4ab1a7735231e707ac164620b679db6ae171285e07a5b4aeaae358b0356f511b5dc960a672ef6d1a5439ee42e2b8f79ba9fd21f11b23d7ca3754eda3ae0e508c23d35b019566d21adf094b443411621dba78c7c39d493de80c90140ceb062bdb03f0ce778630a97d7f26041128b2e3be213577131b5adc4cf4ca3bc67409573357de20dff9ae73719ed10816f88440268c0e17f38c0eb548f30d21bc6f0dc18d47cd9a08ad7f88dcdb41357de9c9a21659baaf5b373a6ae60dc625f2da33e0a4758db578adcae15ce30819e0f77ba305bb1811c9209d84d9ba36c2cb9c0d5af8b2a5d0529a5fee01c094e05f18ec94931f02fff7ecd7bdb6f2f3512ea3d6285f1a08b14136ba1810df0a2bc0f6f1aac8fe858ff83fc0fc81e622be2b322d0e93b4f14d6e6bfd1f96fb0853f3dd24b07d74ec62a62ad09b031a01231b9f3803957a923c1cfe17069f18bcbd99cb7a400c24433d3d9fa2d574b53d404e2e661baf1c6b9486ce08c2dbdd7b3dccdaee8bbbe800f2a2a241f34e4133dc3d1798cb91a9a92388f20541b51e57a967c1fa6f13c2ddacb336259d002e6a20cd8e0d0598e493dfd1ff5225b7925ce85cddad027f0582b0fbeca1a17d6404d455bbf79e038f088f260c51ab260be3248c50d9f2f746c2737b4790ef7dac34d8b6ce8ae890d84684bb35a2db4ab6d4dedebbcd92fac45b93f0eaf8676cd23ea734a2a1ae122a42caa65dd88537782b1e0380972cfbe57e60ebeb626b02a98d9030b0805ea2b28366f5b72eb028c0cfe2c19d29179cb3bd6a3353953ab33b05856910ec65b09e8ba8150519209e36742cee9ad3ca67777cc78146ce372b7f840a328550848acdcbb69f7f86ba718b0b5e06c809d10d2044b99c3c72b77dbf263b733c3c09d97548b775921f5c47882f76cee61f24758ecbaa3ebcd9cf791a0c0b5766228692e71def321a18406c0979ae64def01ab011bc576d1b2d4a3257b669d352f988167fd40a373c962f20a378260d089fa5bf48f61baa70e8ae9ff037b99895a81d5ad577926d19bb027e4eb44bd13b1eb174aee03a10b9eaebce47e8814ddc7d4aeab86e64317073c532be17ac90fe54b807dcd9adf1d0c8be830dae1de847614ba2899ae70eb6dccf5e1ab36e97bc638619bad44c87834bf87a5f938b8edee821ca42940004833196fb481b549e45b58f84c38e7394ecc2c013818792c0c4c332d47038cdfe4b5edf1625ab550124301973004db3f6606c08909449269023c69d85fe6db315995c19b276031a0897eca97ec5e7eed2462d126658ab3b05f6e9a4af07cae8a855b368d835d7a5c6d1b62eaad6245b7ee4ef8d059959c7dccafa9f371ba6432575ee0917ad958334c1deb560177286ac892fe460547fa54d95d4314f686c8f1dafb29dccf7a9af7b9304cbd028722ad892b6bb30e87f81d9de30a7a6087eb23962efa28e2b30355efaeefc507d795a50d311e12947826d58888c5847006c0faa537bfeca76323a7ec23a688264fd062e9fa65a7b82f37a3d1294f45e504f8f822a5e86af4f3e72374c71e2e625d684eafcfaae7929ff40073ff3c7a9c78e34d17d720a483e9f9b2367e1bf1842d114a960a6617893c5dc159182d2dc0677337b152084c950771ab3c93b63513368a106bad41f44b7fb7c3af4fdad380a6dfcf3fb66cb58ea7599d5e9b1512c1bcf4c2f669cdee86c400a3b275630fc769cc3caf59f511800f7508fd69bf7cf7bc5427fa82d5bc83dd908bf60cba82ab8dee818bbd5777c9fcb4e8b6cca49c00b029b3be76f3bb7c8f301059e1997a2ee17b434f0d312c4ba86d450c9e8f0b9526febdd56bd11fa348513885872f57c2477b096e6f23284a16d9f75f82e4b913d2c067082f21bef022fdac026df853e0a075a2fe9a224992fcec4a54bc409933e9a50496d062cde87c08c5ea4975cab448a18056eb22d5c80d6903e5bf7fba4836570059a3bf507f65c87e294a39438b339dfdb862ff48c3c025d8879179c9da052feb6c70d9ae46cec05f9abeb05b5e5437d344841df57501c99c1e0747260c67e02d9b6bb8a4ce07d465e991c85d154d9cd878e35a30493c1412e6b40d9413a3a832426fe3ff561279784567421f62d3eeadbdbb1efd1db57e1a0ac1a4a7e0297b12e45de4bc027dad135750169418af3aae0ff5047618f7ec9d2bbccc47dd7398699148dd8bc2e7253af5b69101c6f959561cb6fc4cf9fc7c9d5570de31ceeab1439c6db52970456bb255a296da3fdcc39b62320bf1398a1ab6dc4e2afbdb024efece6a4e30d08a198a2d5e36a1211f0c3c3290f94480ebd2f773da0e7da14aedaeb274feb64eefe2f18caa43f0c10831fd38198f67b3a20db5a1cfd35f935c9687f81d09b877fa63f602d6d75fced3fd529155dbcea12df13426b8ed12b9c7a3e6a2ef6caf956a013c9c5b82e49fefb5f704bb103c8ec8b90ae405834d8a279833e2defbe46ca6fd6d2a14e1cdfb87da59854abc7907c7beb50cfc9d5655ede3595afeb0697cd4792e69e495254ec0f9bac9501272635b1a0cae6d63d8510c713017dde38b3a189a9e138fcb93b0a9b047c287595d9b38ef23a3b43289bd1a2153d9f17280298a8772aa10f389bebc6c3c01f3e47e26252e217ff93f978a6990821256ed8880699b749876c959dc56459d0cff9699d93ed02629bd6accc720dce2a704b09d8dd124587ea231d1c41c545c1ed69d49cd27e74274706457c2826f392c5ad87f8ab04e0f229a23b3ff08ff94211a679cb56444b7b342700a4973d89323f322c44ba9f3dc7e9c82a25a5a47f9d2c5c434bdfe6ee6fb1c16ca1bf7f00f9ac40c8fa25746e2551d490e8028255095e227bfa4917f84ffa4debcd22a7247ca5ef80347c7275974bc57fbaa8cc128dd77f3266b46719835b10ba18d2eee952582f5e07a38c1049e77ca7926eee4ea14720d2dc74f2a81522023df3658dcf2b7a687b07014b0358be6d4955dacc8de0ff7ef8f36a8a491344fb8d4b239cf5199e5afe6fbd3388672958e5747c5179f7716cc057f6d06c73164bda6cd75c0d7e5e98a5980ff78c5ddbabe31c52076f898a450aa99096f7ac95cd4ffbc7560f0c9d4ff0e8e38d93ce50b4aa433861dd26b384c1109a5672b5e4d95feb64e07cdfe6f4b3727ceee7216e9e4922a56b00b231c38a2b01ea166b68d1924ed4808fa6dd17c1224a0f0fb913e0cd7d34cf428282a2cbf32af0ce7b2297cdc6a17af1d6e9f9b9eba0788815bd603ac90cf7c039ca62d9a3038fc4d1261cf10c34d7363174a2789906c820df3b896aa914226f35136be83a83442a50921c555a0bf21c7c8105679d3c4bc549534ed1e6611b2613c731f8e782fcabc31293c2983400523dcbf616c64afd60e76c9750695acf399a1ac58134216e0e7f3d56edf63b8f62f7c5ba2061d1a0c1956fdf76d4f7dbc835f3f47269170231c7a10447c4ce7744fea0b257a34207c198bbde692bc29b261e3ad522533bd59583624a3d50dc3082f2958c1cd7ba519ffa127a77255fbeb14cc95092476f7f5173081b5abb30738580fd3b9c574d5762009e75edd4141a427d00b1b49390be2656bf695cf594386218300a9b67081bf2e82d6dd7ce56aabd138d53c5003febf3bc4cce14d1f68629ff7bf6b784424147aea95032a6b0b474629db7ee488ff537e290a83b1a18151c1b75dc660daee1698c35330467dc610b6aaefcffb0b5349bbf873f0c049d9597cc0357666569f883f798924e7b64469e39bd0e5ccb2d5470cbf826a02358341191b968cd24b031b7e5fbe4f95cd48a30aa18a886955479b5e3a79dc2ec62b6f7429e6efb83a41a5ae024ea6a12814c68347da9a5c22d9b2b169439199cb8b7a4c4693944ef96c43cceec57bea9a25638046f55d413a826c4b635fcd75e715d3d1fd57ee8924eebdd3d2eeb37bcb2a00d1fd607e52cfe34f", &(0x7f0000001400)=0x1000, &(0x7f0000001440)="1a53a1326efbd01aa9821348c770b69ac9567716f15acf12b35bd7ac1d7c18d593caed37a941840d631ff171d625a85e0ba3cf7486bc2f611b96e58acb0703b9f0727405b418a5eea38479fae4bd36e156fe96aa7aebe41df910e7d6c9c13f2f9b5d2de47e56458e890393d4a492fc1f808fc6ddf523edcfa79f52ec9aa04899e8352aa8812dc25a763935e23bc5552dfc455b769250d91a35068ea9259f2413f054ef106b1bf7035c2e129c319327984340798cace7487567e705fed7d83f7829e22e37a343a846fe0cf9e7297ade492645be241cf89ea7d665d95436a15da4dfa39154e0dce9", 0xe7) sysctl$kern(&(0x7f0000000240)={0x1, 0x76}, 0x2, &(0x7f0000001600)="e5e17ea986d840b38571f3da8057b3f5f0f27228469cf66b645252c2f7a5d63c258993496318c21900fdb8c09ff60c868ab9941329c3c1c5777efd8b25fd671e8ffc3b2ebe5149a9b09cefbaaaa75b4467fe27cef1dfee34a85cd70fc5c039ad129972406287ff5b2dd4cc7118e8dc910b56203c12ae25e4d8c8c4b9404e83719a80359c648596a6dadd703bf72f4f1c751d5bb2b07612fd8d49f66527ed9271743187023cb240a060f6b4", &(0x7f00000016c0)=0xab, &(0x7f0000001700)="41cf7eed0f5d78220316aafcf9567fd4dbe995e579f83189764b4f2c5c6f707142279f0565271108120d0f4adcfbe6e7aca86bc8be9ae2fcffea74f6a3841b6092c50477a8f98f193ab1064e1ef30be5bffae45c5916cd3e95cd9fae2eb68fcbfdd8e126da20192819cdba778284a5f7d809e1476138b2b7ee6ec181645f2938fed568ca0cd60f000b8f68e5bdbe77ce4cffb49cc24bcc06690b768bf7734f774568b541fa53da4ae8518702c90ee149b8e947a1b823d2bbd73023b71dab8709947a308c16d9959844d8acce147b50cbf3fc0ab95fb6fd8b47bf8a3b10b61b4be6e13dc43b9e7aa1e49c28444ca7761b63a81eaa", 0xf4) sysctl$kern(&(0x7f0000000280)={0x1, 0x13}, 0x2, &(0x7f00000002c0)="6997e149355f459847ef8f908b1d68b85efcd68454bc64ca7860a29d137844a6ba88e15dd0757ad05be90d14d49105cf39cdc5737973c0e8d317d5", &(0x7f0000000300)=0x3b, &(0x7f0000000340)="e4fa3fe3d7b1b81ec67ce4eb9dfcb9548e3dd98ff153c642d4d790926425e9eb56be401c65f847e199ff1a35a98804987e02045ebed10954dcb20d67b3b8bf3731b6f4946f981c268713910c9df651e847a95b849e514b817a2ed7a8d6cd82772545d4c6", 0x64) sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="851b7e2b14c6625b9269680988a3ce5739681edc9cb64e6b9b32751b66c5dd368f6339b00269d91ba1c3d1a1a47081c426940ee5cda6f2e07de8f8041eab2def208568905a1a04336fa5fab7e7dd26238c8351e7", &(0x7f0000000180)=0x54, 0xfffffffffffffffe, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4c}, 0x2, &(0x7f0000000080)="8965b8e1240495dd9fc2db8951f3c498776f30e4ed2fc18285a3942495c5e86d576b633dbe3094effefc5156b6dc59c28f9af287d04c1bb5348ec775200b76ffdc8ffe2744cdff72fc6d6932879ef3f996bebd260e3387e43bebc59957a34ec4148e47f0da305b87dde2e83c953a0fabe60723ddfa266d8b5f702a83eb7ce9702fc20f0f198b9ab8a923f9ee8bda2bdaf7ad186911579e807f66cb3eb9e68452e7511a79a4e40d040a59838a4460132bb40b5e7590a721b47461f85f", &(0x7f0000000140)=0xbc, &(0x7f0000001540)="c761561a7f2efd2513d88cbcdfefa331f9b7d8e229720f6aa623bc8b7aeadd22dab2734cfddafd636fa3430502161b4ef64d66db6c7fec148ca88d5ea73f4a1b9c8d5875d64e44238a2a8fb601033e4aa8835b1409a258da541212dc28845a75f4d5f10d0693b366e1fa32179bd6c033ee27ae67de66da53053b9a84b72d7b959a8d7acf15589f9ebc150508ff1c5392959288c2cf9970734a3fe9f266d4b58e6514cbb3cdd72fa47204f37c70d15caca7e2758cb30c454807ce7d96", 0xbc) (async) sysctl$kern(&(0x7f00000003c0)={0x1, 0x13}, 0x2, &(0x7f0000000400)="599d491d4531223e3599217f01f95cd3cca450db7611e8fb8eeda54df4ce9ea169216e02763866cfb907d1081a2aa4ea689a4e3694a16ea145b5b568967bf35b729b923ae5f2a443ec75006068a5f25817a9e932faf8610a99f8d02853876a3934cd04495027fdb1902141500216b9326c99fd877c848143da403cbd26d4415bdb5d026d7d3e2511b36fb4e02ee7e3d3dde5d71eebc0a94eb338fbeaff0b8b6ea847017c94f491c8f39eec31a1aae6b23c427fe6c147b361c7719b3cd3b51348a6d5461d4c77769fdd1032daf85c167a748ea2be38165f37b0fcd84e841f9e0e5ff8ac574dba77128e5ef3ac2e420939f5762522989c306366704bed8eed252164c4d24a66d5f908e0704e1cacc704fb8017c45850cc165d29fa3378224fbe706214942b0bd198c5de76293b88037a85a88cfe6929e4c3c640e48bbd85039ad3ac78a967c22e5918c53ea44143c155ea098a05a491847223a9b7b3ba46ecf7daa931238d1607fd6c631c83148866b21e45934395f071dc72138881c71098338193c3b37db679aa951c67fd1cacca053a12b4402ce08ca9cc3470fb473eec0be7e34ec9fd71d6f6682516316f2569a26cb7dda64715dbe420587ebb54eaffa7bc3791ffe3b039a855fedae9dfe38e3df4a5764bc1eda76084b3b1a238a9312adceded0163a70c2d34bdd16e3c327f5e81e511b0ca1eca9f62af8a17483b6c1c992a493c68f66f2dc3c88c5936444d2e42875c0cb3e365f02eb26975e69aaecc62ba5120193402da7d11e2b96baad84452e0fa31bab21f63a563d4c71282315efe24fad880e458bc6c9c0d6702e2cad8617eb2107feecfa260345a4c784ba883af8853a74ad5b4c2a7bdcb36b5b4a3bfc47efa0c999eff038b59096a78e327071b3fb496b9cd5740967ae5919bf1b4829b1be1fa481e251bef4ad2cf93979f2578d6a5ee251e84d0954135d063ed31442291cd80c4f6d2e09061f63e84f68fa2d73abc26f76f128d74429acfbe6ba332135635187b68317d83963b9810b424e91952a8e3c80012b914f36792d01f8d0407c1c40ced24505be06cb9bc6e47bdee06c9e78e45bfb09292009bbcb8f3211e59dbaa2ffeb0aad0f43463c92dec5795d417ce79592a5a05cd3fe5446d43b12840f15d10592f933a8b79e9303e8a49e7a44b8c527e752931f1045781f6548c6b54754a1c701d15bb22dce7fbf5f007ec3c2550fc7755e8d883d18377f83f4fa404c64cabf817eb12eca2f1445904721421d81326176b37c5e2028344f27c5eadb0a83e1dc09d901d807b05a2169f8c882f14c549bc76783de02eee131254ed8a2e03db4980aa91a87a4cf4ef174fe40bee54b55a97cbf33f44ace40bc7eba9ade86a7d5117684b85a1fdc361df579e25c5d70ab2cff412c699ea935745dab95ffbce92d5c455a9deee84efafd0bd2b75e8568ac27dc31bb981f69e28e1d7ea2aa6e4702ea320a3d0ea11bcf0a6b89ade56eadb8de0375800cfcf1e42acbb2a4c3b4a628f66018bdeb87ee11eee9f6d8d152ef3c0b8665cc8f75de82663bee9cbccb5fc577048158ce17c1b9fbd627025969eb2b213df4bd884af361e40421e4973993204e0dd45178bec476a12a70cb25e56e665dffbf16924ce5c5cee3248c5f41c09ced836cfdd28b6ca96c724db5dd1aa80bf021859fdb98ee20885e077ed06e12544388c18d9723b7a665ebbd89c1282ab261f356c38654583aaa3ba0fa88ae9604ff896cf7f984d165cefeef3c4ed9c00371e6ea9e2ff878e5f5393d93940a7d152d0f41001106bba26eee5003236a1bcb8f449263e1f2354529c02024e07b5d74eb850a4ab1a7735231e707ac164620b679db6ae171285e07a5b4aeaae358b0356f511b5dc960a672ef6d1a5439ee42e2b8f79ba9fd21f11b23d7ca3754eda3ae0e508c23d35b019566d21adf094b443411621dba78c7c39d493de80c90140ceb062bdb03f0ce778630a97d7f26041128b2e3be213577131b5adc4cf4ca3bc67409573357de20dff9ae73719ed10816f88440268c0e17f38c0eb548f30d21bc6f0dc18d47cd9a08ad7f88dcdb41357de9c9a21659baaf5b373a6ae60dc625f2da33e0a4758db578adcae15ce30819e0f77ba305bb1811c9209d84d9ba36c2cb9c0d5af8b2a5d0529a5fee01c094e05f18ec94931f02fff7ecd7bdb6f2f3512ea3d6285f1a08b14136ba1810df0a2bc0f6f1aac8fe858ff83fc0fc81e622be2b322d0e93b4f14d6e6bfd1f96fb0853f3dd24b07d74ec62a62ad09b031a01231b9f3803957a923c1cfe17069f18bcbd99cb7a400c24433d3d9fa2d574b53d404e2e661baf1c6b9486ce08c2dbdd7b3dccdaee8bbbe800f2a2a241f34e4133dc3d1798cb91a9a92388f20541b51e57a967c1fa6f13c2ddacb336259d002e6a20cd8e0d0598e493dfd1ff5225b7925ce85cddad027f0582b0fbeca1a17d6404d455bbf79e038f088f260c51ab260be3248c50d9f2f746c2737b4790ef7dac34d8b6ce8ae890d84684bb35a2db4ab6d4dedebbcd92fac45b93f0eaf8676cd23ea734a2a1ae122a42caa65dd88537782b1e0380972cfbe57e60ebeb626b02a98d9030b0805ea2b28366f5b72eb028c0cfe2c19d29179cb3bd6a3353953ab33b05856910ec65b09e8ba8150519209e36742cee9ad3ca67777cc78146ce372b7f840a328550848acdcbb69f7f86ba718b0b5e06c809d10d2044b99c3c72b77dbf263b733c3c09d97548b775921f5c47882f76cee61f24758ecbaa3ebcd9cf791a0c0b5766228692e71def321a18406c0979ae64def01ab011bc576d1b2d4a3257b669d352f988167fd40a373c962f20a378260d089fa5bf48f61baa70e8ae9ff037b99895a81d5ad577926d19bb027e4eb44bd13b1eb174aee03a10b9eaebce47e8814ddc7d4aeab86e64317073c532be17ac90fe54b807dcd9adf1d0c8be830dae1de847614ba2899ae70eb6dccf5e1ab36e97bc638619bad44c87834bf87a5f938b8edee821ca42940004833196fb481b549e45b58f84c38e7394ecc2c013818792c0c4c332d47038cdfe4b5edf1625ab550124301973004db3f6606c08909449269023c69d85fe6db315995c19b276031a0897eca97ec5e7eed2462d126658ab3b05f6e9a4af07cae8a855b368d835d7a5c6d1b62eaad6245b7ee4ef8d059959c7dccafa9f371ba6432575ee0917ad958334c1deb560177286ac892fe460547fa54d95d4314f686c8f1dafb29dccf7a9af7b9304cbd028722ad892b6bb30e87f81d9de30a7a6087eb23962efa28e2b30355efaeefc507d795a50d311e12947826d58888c5847006c0faa537bfeca76323a7ec23a688264fd062e9fa65a7b82f37a3d1294f45e504f8f822a5e86af4f3e72374c71e2e625d684eafcfaae7929ff40073ff3c7a9c78e34d17d720a483e9f9b2367e1bf1842d114a960a6617893c5dc159182d2dc0677337b152084c950771ab3c93b63513368a106bad41f44b7fb7c3af4fdad380a6dfcf3fb66cb58ea7599d5e9b1512c1bcf4c2f669cdee86c400a3b275630fc769cc3caf59f511800f7508fd69bf7cf7bc5427fa82d5bc83dd908bf60cba82ab8dee818bbd5777c9fcb4e8b6cca49c00b029b3be76f3bb7c8f301059e1997a2ee17b434f0d312c4ba86d450c9e8f0b9526febdd56bd11fa348513885872f57c2477b096e6f23284a16d9f75f82e4b913d2c067082f21bef022fdac026df853e0a075a2fe9a224992fcec4a54bc409933e9a50496d062cde87c08c5ea4975cab448a18056eb22d5c80d6903e5bf7fba4836570059a3bf507f65c87e294a39438b339dfdb862ff48c3c025d8879179c9da052feb6c70d9ae46cec05f9abeb05b5e5437d344841df57501c99c1e0747260c67e02d9b6bb8a4ce07d465e991c85d154d9cd878e35a30493c1412e6b40d9413a3a832426fe3ff561279784567421f62d3eeadbdbb1efd1db57e1a0ac1a4a7e0297b12e45de4bc027dad135750169418af3aae0ff5047618f7ec9d2bbccc47dd7398699148dd8bc2e7253af5b69101c6f959561cb6fc4cf9fc7c9d5570de31ceeab1439c6db52970456bb255a296da3fdcc39b62320bf1398a1ab6dc4e2afbdb024efece6a4e30d08a198a2d5e36a1211f0c3c3290f94480ebd2f773da0e7da14aedaeb274feb64eefe2f18caa43f0c10831fd38198f67b3a20db5a1cfd35f935c9687f81d09b877fa63f602d6d75fced3fd529155dbcea12df13426b8ed12b9c7a3e6a2ef6caf956a013c9c5b82e49fefb5f704bb103c8ec8b90ae405834d8a279833e2defbe46ca6fd6d2a14e1cdfb87da59854abc7907c7beb50cfc9d5655ede3595afeb0697cd4792e69e495254ec0f9bac9501272635b1a0cae6d63d8510c713017dde38b3a189a9e138fcb93b0a9b047c287595d9b38ef23a3b43289bd1a2153d9f17280298a8772aa10f389bebc6c3c01f3e47e26252e217ff93f978a6990821256ed8880699b749876c959dc56459d0cff9699d93ed02629bd6accc720dce2a704b09d8dd124587ea231d1c41c545c1ed69d49cd27e74274706457c2826f392c5ad87f8ab04e0f229a23b3ff08ff94211a679cb56444b7b342700a4973d89323f322c44ba9f3dc7e9c82a25a5a47f9d2c5c434bdfe6ee6fb1c16ca1bf7f00f9ac40c8fa25746e2551d490e8028255095e227bfa4917f84ffa4debcd22a7247ca5ef80347c7275974bc57fbaa8cc128dd77f3266b46719835b10ba18d2eee952582f5e07a38c1049e77ca7926eee4ea14720d2dc74f2a81522023df3658dcf2b7a687b07014b0358be6d4955dacc8de0ff7ef8f36a8a491344fb8d4b239cf5199e5afe6fbd3388672958e5747c5179f7716cc057f6d06c73164bda6cd75c0d7e5e98a5980ff78c5ddbabe31c52076f898a450aa99096f7ac95cd4ffbc7560f0c9d4ff0e8e38d93ce50b4aa433861dd26b384c1109a5672b5e4d95feb64e07cdfe6f4b3727ceee7216e9e4922a56b00b231c38a2b01ea166b68d1924ed4808fa6dd17c1224a0f0fb913e0cd7d34cf428282a2cbf32af0ce7b2297cdc6a17af1d6e9f9b9eba0788815bd603ac90cf7c039ca62d9a3038fc4d1261cf10c34d7363174a2789906c820df3b896aa914226f35136be83a83442a50921c555a0bf21c7c8105679d3c4bc549534ed1e6611b2613c731f8e782fcabc31293c2983400523dcbf616c64afd60e76c9750695acf399a1ac58134216e0e7f3d56edf63b8f62f7c5ba2061d1a0c1956fdf76d4f7dbc835f3f47269170231c7a10447c4ce7744fea0b257a34207c198bbde692bc29b261e3ad522533bd59583624a3d50dc3082f2958c1cd7ba519ffa127a77255fbeb14cc95092476f7f5173081b5abb30738580fd3b9c574d5762009e75edd4141a427d00b1b49390be2656bf695cf594386218300a9b67081bf2e82d6dd7ce56aabd138d53c5003febf3bc4cce14d1f68629ff7bf6b784424147aea95032a6b0b474629db7ee488ff537e290a83b1a18151c1b75dc660daee1698c35330467dc610b6aaefcffb0b5349bbf873f0c049d9597cc0357666569f883f798924e7b64469e39bd0e5ccb2d5470cbf826a02358341191b968cd24b031b7e5fbe4f95cd48a30aa18a886955479b5e3a79dc2ec62b6f7429e6efb83a41a5ae024ea6a12814c68347da9a5c22d9b2b169439199cb8b7a4c4693944ef96c43cceec57bea9a25638046f55d413a826c4b635fcd75e715d3d1fd57ee8924eebdd3d2eeb37bcb2a00d1fd607e52cfe34f", &(0x7f0000001400)=0x1000, &(0x7f0000001440)="1a53a1326efbd01aa9821348c770b69ac9567716f15acf12b35bd7ac1d7c18d593caed37a941840d631ff171d625a85e0ba3cf7486bc2f611b96e58acb0703b9f0727405b418a5eea38479fae4bd36e156fe96aa7aebe41df910e7d6c9c13f2f9b5d2de47e56458e890393d4a492fc1f808fc6ddf523edcfa79f52ec9aa04899e8352aa8812dc25a763935e23bc5552dfc455b769250d91a35068ea9259f2413f054ef106b1bf7035c2e129c319327984340798cace7487567e705fed7d83f7829e22e37a343a846fe0cf9e7297ade492645be241cf89ea7d665d95436a15da4dfa39154e0dce9", 0xe7) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x76}, 0x2, &(0x7f0000001600)="e5e17ea986d840b38571f3da8057b3f5f0f27228469cf66b645252c2f7a5d63c258993496318c21900fdb8c09ff60c868ab9941329c3c1c5777efd8b25fd671e8ffc3b2ebe5149a9b09cefbaaaa75b4467fe27cef1dfee34a85cd70fc5c039ad129972406287ff5b2dd4cc7118e8dc910b56203c12ae25e4d8c8c4b9404e83719a80359c648596a6dadd703bf72f4f1c751d5bb2b07612fd8d49f66527ed9271743187023cb240a060f6b4", &(0x7f00000016c0)=0xab, &(0x7f0000001700)="41cf7eed0f5d78220316aafcf9567fd4dbe995e579f83189764b4f2c5c6f707142279f0565271108120d0f4adcfbe6e7aca86bc8be9ae2fcffea74f6a3841b6092c50477a8f98f193ab1064e1ef30be5bffae45c5916cd3e95cd9fae2eb68fcbfdd8e126da20192819cdba778284a5f7d809e1476138b2b7ee6ec181645f2938fed568ca0cd60f000b8f68e5bdbe77ce4cffb49cc24bcc06690b768bf7734f774568b541fa53da4ae8518702c90ee149b8e947a1b823d2bbd73023b71dab8709947a308c16d9959844d8acce147b50cbf3fc0ab95fb6fd8b47bf8a3b10b61b4be6e13dc43b9e7aa1e49c28444ca7761b63a81eaa", 0xf4) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x13}, 0x2, &(0x7f00000002c0)="6997e149355f459847ef8f908b1d68b85efcd68454bc64ca7860a29d137844a6ba88e15dd0757ad05be90d14d49105cf39cdc5737973c0e8d317d5", &(0x7f0000000300)=0x3b, &(0x7f0000000340)="e4fa3fe3d7b1b81ec67ce4eb9dfcb9548e3dd98ff153c642d4d790926425e9eb56be401c65f847e199ff1a35a98804987e02045ebed10954dcb20d67b3b8bf3731b6f4946f981c268713910c9df651e847a95b849e514b817a2ed7a8d6cd82772545d4c6", 0x64) (async) 16:02:03 executing program 7: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x53) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') 16:02:03 executing program 3: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x10, [{0x0, 0x80, 0x0, 0x101}, {}, {0xffffffff, 0x0, 0x0, 0x46}, {0x2, 0x5}, {0x0, 0x0, 0x1}, {0xffffffff}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x4}, {}, {}, {0xc8, 0x5}, {0x0, 0x80000000, 0x0, 0x3f}, {}, {0x0, 0x0, 0x66b0003}, {0x0, 0x0, 0x4}]}) poll(&(0x7f0000000080)=[{}], 0x5b, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3f, 0x201, 0x0, {[0xffffffffffffffff, 0x2, 0x10000, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0xf5c, 0x0, 0x16d, 0x5, 0x7fffffff, 0xed, 0x4, 0x3, 0x3, 0x3], [0x4, 0x4, 0x1, 0x79716a36, 0x5, 0x9, 0x61b9, 0x7, 0x2000000, 0xffffffff], [0x8000000008, 0x0, 0x706e, 0x7, 0x8000000000000001, 0x40000000000000, 0x9520], [0x1ff, 0x7, 0x80, 0xffffffffffffffff, 0x0, 0x100000000001], [{0x2, 0x5, 0x1}, {0xf22, 0x2, 0xffffffff, 0x9}, {0x0, 0x0, 0x1, 0xce1}, {0x8, 0x0, 0x0, 0x40}, {0x3f, 0x0, 0x6b, 0xffffffffffffffff}, {0x101, 0x80, 0xfffffffd, 0x2}, {0x10, 0x4}, {0x0, 0x4, 0xfffffffa}], {0x2, 0x0, 0x0, 0x400000000000000}, {0xf000, 0x7, 0x3, 0xa}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) accept$unix(r1, &(0x7f0000000500)=ANY=[@ANYRESOCT=r1], &(0x7f00000000c0)=0x1002) (async) fcntl$dupfd(0xffffffffffffffff, 0xfea658ae46fd0e3f, r0) (async) r2 = fcntl$dupfd(r1, 0xa, r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)=0xe908) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) (async) mmap(&(0x7f000067d000/0x3000)=nil, 0x3000, 0x0, 0x812, 0xffffffffffffffff, 0x80) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x3, 0x803}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0xf2, 0x2, 0x2008b, 0x4}, {{}, 0x2, 0x10, 0x2000000e, 0xff, 0x4000000000000002}, {{}, 0xfffffffffffffffe, 0xb4, 0x2, 0xffffffffffffffff, 0x5}], 0xfffffff7, &(0x7f0000000540)=[{{}, 0x5, 0xa, 0x20, 0x0, 0x1002}, {{r3}, 0xfffffffffffffffc, 0x4, 0x2, 0x1f, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x6, 0x781}, {{}, 0xfffffffffffffffd, 0x8d, 0x2, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x800000ee, 0xfffffffffffffff9}], 0x0, &(0x7f00000004c0)={0x189, 0x100000001}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000200)={0xc, 0x1ff, 0x5}) 16:02:03 executing program 1: ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000000)={0x9, 0x87b, 0x7a, 0x3f}) (async) sysctl$vfs_nfs(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000680), 0x0, &(0x7f0000000740), 0x0) 16:02:03 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0xff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4414ac3d0daccec50805be2a36", 0xd}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) fcntl$dupfd(r2, 0xa, r1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0xff}) (async) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4414ac3d0daccec50805be2a36", 0xd}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) fcntl$dupfd(r2, 0xa, r1) (async) execve(0x0, 0x0, 0x0) (async) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x30}, {0x2d}, {0x16}, {0x2, 0x0, 0x9, 0xfffffff9}]}) write(r0, &(0x7f0000000180)="289ebb8a040004a4839207fce0ac", 0xe) 16:02:03 executing program 7: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) (async) chmod(&(0x7f0000000200)='./file0\x00', 0x53) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000240)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') 16:02:03 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="851b7e2b14c6625b9269680988a3ce5739681edc9cb64e6b9b32751b66c5dd368f6339b00269d91ba1c3d1a1a47081c426940ee5cda6f2e07de8f8041eab2def208568905a1a04336fa5fab7e7dd26238c8351e7", &(0x7f0000000180)=0x54, 0xfffffffffffffffe, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4c}, 0x2, &(0x7f0000000080)="8965b8e1240495dd9fc2db8951f3c498776f30e4ed2fc18285a3942495c5e86d576b633dbe3094effefc5156b6dc59c28f9af287d04c1bb5348ec775200b76ffdc8ffe2744cdff72fc6d6932879ef3f996bebd260e3387e43bebc59957a34ec4148e47f0da305b87dde2e83c953a0fabe60723ddfa266d8b5f702a83eb7ce9702fc20f0f198b9ab8a923f9ee8bda2bdaf7ad186911579e807f66cb3eb9e68452e7511a79a4e40d040a59838a4460132bb40b5e7590a721b47461f85f", &(0x7f0000000140)=0xbc, &(0x7f0000001540)="c761561a7f2efd2513d88cbcdfefa331f9b7d8e229720f6aa623bc8b7aeadd22dab2734cfddafd636fa3430502161b4ef64d66db6c7fec148ca88d5ea73f4a1b9c8d5875d64e44238a2a8fb601033e4aa8835b1409a258da541212dc28845a75f4d5f10d0693b366e1fa32179bd6c033ee27ae67de66da53053b9a84b72d7b959a8d7acf15589f9ebc150508ff1c5392959288c2cf9970734a3fe9f266d4b58e6514cbb3cdd72fa47204f37c70d15caca7e2758cb30c454807ce7d96", 0xbc) sysctl$kern(&(0x7f00000003c0)={0x1, 0x13}, 0x2, &(0x7f0000000400)="599d491d4531223e3599217f01f95cd3cca450db7611e8fb8eeda54df4ce9ea169216e02763866cfb907d1081a2aa4ea689a4e3694a16ea145b5b568967bf35b729b923ae5f2a443ec75006068a5f25817a9e932faf8610a99f8d02853876a3934cd04495027fdb1902141500216b9326c99fd877c848143da403cbd26d4415bdb5d026d7d3e2511b36fb4e02ee7e3d3dde5d71eebc0a94eb338fbeaff0b8b6ea847017c94f491c8f39eec31a1aae6b23c427fe6c147b361c7719b3cd3b51348a6d5461d4c77769fdd1032daf85c167a748ea2be38165f37b0fcd84e841f9e0e5ff8ac574dba77128e5ef3ac2e420939f5762522989c306366704bed8eed252164c4d24a66d5f908e0704e1cacc704fb8017c45850cc165d29fa3378224fbe706214942b0bd198c5de76293b88037a85a88cfe6929e4c3c640e48bbd85039ad3ac78a967c22e5918c53ea44143c155ea098a05a491847223a9b7b3ba46ecf7daa931238d1607fd6c631c83148866b21e45934395f071dc72138881c71098338193c3b37db679aa951c67fd1cacca053a12b4402ce08ca9cc3470fb473eec0be7e34ec9fd71d6f6682516316f2569a26cb7dda64715dbe420587ebb54eaffa7bc3791ffe3b039a855fedae9dfe38e3df4a5764bc1eda76084b3b1a238a9312adceded0163a70c2d34bdd16e3c327f5e81e511b0ca1eca9f62af8a17483b6c1c992a493c68f66f2dc3c88c5936444d2e42875c0cb3e365f02eb26975e69aaecc62ba5120193402da7d11e2b96baad84452e0fa31bab21f63a563d4c71282315efe24fad880e458bc6c9c0d6702e2cad8617eb2107feecfa260345a4c784ba883af8853a74ad5b4c2a7bdcb36b5b4a3bfc47efa0c999eff038b59096a78e327071b3fb496b9cd5740967ae5919bf1b4829b1be1fa481e251bef4ad2cf93979f2578d6a5ee251e84d0954135d063ed31442291cd80c4f6d2e09061f63e84f68fa2d73abc26f76f128d74429acfbe6ba332135635187b68317d83963b9810b424e91952a8e3c80012b914f36792d01f8d0407c1c40ced24505be06cb9bc6e47bdee06c9e78e45bfb09292009bbcb8f3211e59dbaa2ffeb0aad0f43463c92dec5795d417ce79592a5a05cd3fe5446d43b12840f15d10592f933a8b79e9303e8a49e7a44b8c527e752931f1045781f6548c6b54754a1c701d15bb22dce7fbf5f007ec3c2550fc7755e8d883d18377f83f4fa404c64cabf817eb12eca2f1445904721421d81326176b37c5e2028344f27c5eadb0a83e1dc09d901d807b05a2169f8c882f14c549bc76783de02eee131254ed8a2e03db4980aa91a87a4cf4ef174fe40bee54b55a97cbf33f44ace40bc7eba9ade86a7d5117684b85a1fdc361df579e25c5d70ab2cff412c699ea935745dab95ffbce92d5c455a9deee84efafd0bd2b75e8568ac27dc31bb981f69e28e1d7ea2aa6e4702ea320a3d0ea11bcf0a6b89ade56eadb8de0375800cfcf1e42acbb2a4c3b4a628f66018bdeb87ee11eee9f6d8d152ef3c0b8665cc8f75de82663bee9cbccb5fc577048158ce17c1b9fbd627025969eb2b213df4bd884af361e40421e4973993204e0dd45178bec476a12a70cb25e56e665dffbf16924ce5c5cee3248c5f41c09ced836cfdd28b6ca96c724db5dd1aa80bf021859fdb98ee20885e077ed06e12544388c18d9723b7a665ebbd89c1282ab261f356c38654583aaa3ba0fa88ae9604ff896cf7f984d165cefeef3c4ed9c00371e6ea9e2ff878e5f5393d93940a7d152d0f41001106bba26eee5003236a1bcb8f449263e1f2354529c02024e07b5d74eb850a4ab1a7735231e707ac164620b679db6ae171285e07a5b4aeaae358b0356f511b5dc960a672ef6d1a5439ee42e2b8f79ba9fd21f11b23d7ca3754eda3ae0e508c23d35b019566d21adf094b443411621dba78c7c39d493de80c90140ceb062bdb03f0ce778630a97d7f26041128b2e3be213577131b5adc4cf4ca3bc67409573357de20dff9ae73719ed10816f88440268c0e17f38c0eb548f30d21bc6f0dc18d47cd9a08ad7f88dcdb41357de9c9a21659baaf5b373a6ae60dc625f2da33e0a4758db578adcae15ce30819e0f77ba305bb1811c9209d84d9ba36c2cb9c0d5af8b2a5d0529a5fee01c094e05f18ec94931f02fff7ecd7bdb6f2f3512ea3d6285f1a08b14136ba1810df0a2bc0f6f1aac8fe858ff83fc0fc81e622be2b322d0e93b4f14d6e6bfd1f96fb0853f3dd24b07d74ec62a62ad09b031a01231b9f3803957a923c1cfe17069f18bcbd99cb7a400c24433d3d9fa2d574b53d404e2e661baf1c6b9486ce08c2dbdd7b3dccdaee8bbbe800f2a2a241f34e4133dc3d1798cb91a9a92388f20541b51e57a967c1fa6f13c2ddacb336259d002e6a20cd8e0d0598e493dfd1ff5225b7925ce85cddad027f0582b0fbeca1a17d6404d455bbf79e038f088f260c51ab260be3248c50d9f2f746c2737b4790ef7dac34d8b6ce8ae890d84684bb35a2db4ab6d4dedebbcd92fac45b93f0eaf8676cd23ea734a2a1ae122a42caa65dd88537782b1e0380972cfbe57e60ebeb626b02a98d9030b0805ea2b28366f5b72eb028c0cfe2c19d29179cb3bd6a3353953ab33b05856910ec65b09e8ba8150519209e36742cee9ad3ca67777cc78146ce372b7f840a328550848acdcbb69f7f86ba718b0b5e06c809d10d2044b99c3c72b77dbf263b733c3c09d97548b775921f5c47882f76cee61f24758ecbaa3ebcd9cf791a0c0b5766228692e71def321a18406c0979ae64def01ab011bc576d1b2d4a3257b669d352f988167fd40a373c962f20a378260d089fa5bf48f61baa70e8ae9ff037b99895a81d5ad577926d19bb027e4eb44bd13b1eb174aee03a10b9eaebce47e8814ddc7d4aeab86e64317073c532be17ac90fe54b807dcd9adf1d0c8be830dae1de847614ba2899ae70eb6dccf5e1ab36e97bc638619bad44c87834bf87a5f938b8edee821ca42940004833196fb481b549e45b58f84c38e7394ecc2c013818792c0c4c332d47038cdfe4b5edf1625ab550124301973004db3f6606c08909449269023c69d85fe6db315995c19b276031a0897eca97ec5e7eed2462d126658ab3b05f6e9a4af07cae8a855b368d835d7a5c6d1b62eaad6245b7ee4ef8d059959c7dccafa9f371ba6432575ee0917ad958334c1deb560177286ac892fe460547fa54d95d4314f686c8f1dafb29dccf7a9af7b9304cbd028722ad892b6bb30e87f81d9de30a7a6087eb23962efa28e2b30355efaeefc507d795a50d311e12947826d58888c5847006c0faa537bfeca76323a7ec23a688264fd062e9fa65a7b82f37a3d1294f45e504f8f822a5e86af4f3e72374c71e2e625d684eafcfaae7929ff40073ff3c7a9c78e34d17d720a483e9f9b2367e1bf1842d114a960a6617893c5dc159182d2dc0677337b152084c950771ab3c93b63513368a106bad41f44b7fb7c3af4fdad380a6dfcf3fb66cb58ea7599d5e9b1512c1bcf4c2f669cdee86c400a3b275630fc769cc3caf59f511800f7508fd69bf7cf7bc5427fa82d5bc83dd908bf60cba82ab8dee818bbd5777c9fcb4e8b6cca49c00b029b3be76f3bb7c8f301059e1997a2ee17b434f0d312c4ba86d450c9e8f0b9526febdd56bd11fa348513885872f57c2477b096e6f23284a16d9f75f82e4b913d2c067082f21bef022fdac026df853e0a075a2fe9a224992fcec4a54bc409933e9a50496d062cde87c08c5ea4975cab448a18056eb22d5c80d6903e5bf7fba4836570059a3bf507f65c87e294a39438b339dfdb862ff48c3c025d8879179c9da052feb6c70d9ae46cec05f9abeb05b5e5437d344841df57501c99c1e0747260c67e02d9b6bb8a4ce07d465e991c85d154d9cd878e35a30493c1412e6b40d9413a3a832426fe3ff561279784567421f62d3eeadbdbb1efd1db57e1a0ac1a4a7e0297b12e45de4bc027dad135750169418af3aae0ff5047618f7ec9d2bbccc47dd7398699148dd8bc2e7253af5b69101c6f959561cb6fc4cf9fc7c9d5570de31ceeab1439c6db52970456bb255a296da3fdcc39b62320bf1398a1ab6dc4e2afbdb024efece6a4e30d08a198a2d5e36a1211f0c3c3290f94480ebd2f773da0e7da14aedaeb274feb64eefe2f18caa43f0c10831fd38198f67b3a20db5a1cfd35f935c9687f81d09b877fa63f602d6d75fced3fd529155dbcea12df13426b8ed12b9c7a3e6a2ef6caf956a013c9c5b82e49fefb5f704bb103c8ec8b90ae405834d8a279833e2defbe46ca6fd6d2a14e1cdfb87da59854abc7907c7beb50cfc9d5655ede3595afeb0697cd4792e69e495254ec0f9bac9501272635b1a0cae6d63d8510c713017dde38b3a189a9e138fcb93b0a9b047c287595d9b38ef23a3b43289bd1a2153d9f17280298a8772aa10f389bebc6c3c01f3e47e26252e217ff93f978a6990821256ed8880699b749876c959dc56459d0cff9699d93ed02629bd6accc720dce2a704b09d8dd124587ea231d1c41c545c1ed69d49cd27e74274706457c2826f392c5ad87f8ab04e0f229a23b3ff08ff94211a679cb56444b7b342700a4973d89323f322c44ba9f3dc7e9c82a25a5a47f9d2c5c434bdfe6ee6fb1c16ca1bf7f00f9ac40c8fa25746e2551d490e8028255095e227bfa4917f84ffa4debcd22a7247ca5ef80347c7275974bc57fbaa8cc128dd77f3266b46719835b10ba18d2eee952582f5e07a38c1049e77ca7926eee4ea14720d2dc74f2a81522023df3658dcf2b7a687b07014b0358be6d4955dacc8de0ff7ef8f36a8a491344fb8d4b239cf5199e5afe6fbd3388672958e5747c5179f7716cc057f6d06c73164bda6cd75c0d7e5e98a5980ff78c5ddbabe31c52076f898a450aa99096f7ac95cd4ffbc7560f0c9d4ff0e8e38d93ce50b4aa433861dd26b384c1109a5672b5e4d95feb64e07cdfe6f4b3727ceee7216e9e4922a56b00b231c38a2b01ea166b68d1924ed4808fa6dd17c1224a0f0fb913e0cd7d34cf428282a2cbf32af0ce7b2297cdc6a17af1d6e9f9b9eba0788815bd603ac90cf7c039ca62d9a3038fc4d1261cf10c34d7363174a2789906c820df3b896aa914226f35136be83a83442a50921c555a0bf21c7c8105679d3c4bc549534ed1e6611b2613c731f8e782fcabc31293c2983400523dcbf616c64afd60e76c9750695acf399a1ac58134216e0e7f3d56edf63b8f62f7c5ba2061d1a0c1956fdf76d4f7dbc835f3f47269170231c7a10447c4ce7744fea0b257a34207c198bbde692bc29b261e3ad522533bd59583624a3d50dc3082f2958c1cd7ba519ffa127a77255fbeb14cc95092476f7f5173081b5abb30738580fd3b9c574d5762009e75edd4141a427d00b1b49390be2656bf695cf594386218300a9b67081bf2e82d6dd7ce56aabd138d53c5003febf3bc4cce14d1f68629ff7bf6b784424147aea95032a6b0b474629db7ee488ff537e290a83b1a18151c1b75dc660daee1698c35330467dc610b6aaefcffb0b5349bbf873f0c049d9597cc0357666569f883f798924e7b64469e39bd0e5ccb2d5470cbf826a02358341191b968cd24b031b7e5fbe4f95cd48a30aa18a886955479b5e3a79dc2ec62b6f7429e6efb83a41a5ae024ea6a12814c68347da9a5c22d9b2b169439199cb8b7a4c4693944ef96c43cceec57bea9a25638046f55d413a826c4b635fcd75e715d3d1fd57ee8924eebdd3d2eeb37bcb2a00d1fd607e52cfe34f", &(0x7f0000001400)=0x1000, &(0x7f0000001440)="1a53a1326efbd01aa9821348c770b69ac9567716f15acf12b35bd7ac1d7c18d593caed37a941840d631ff171d625a85e0ba3cf7486bc2f611b96e58acb0703b9f0727405b418a5eea38479fae4bd36e156fe96aa7aebe41df910e7d6c9c13f2f9b5d2de47e56458e890393d4a492fc1f808fc6ddf523edcfa79f52ec9aa04899e8352aa8812dc25a763935e23bc5552dfc455b769250d91a35068ea9259f2413f054ef106b1bf7035c2e129c319327984340798cace7487567e705fed7d83f7829e22e37a343a846fe0cf9e7297ade492645be241cf89ea7d665d95436a15da4dfa39154e0dce9", 0xe7) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x76}, 0x2, &(0x7f0000001600)="e5e17ea986d840b38571f3da8057b3f5f0f27228469cf66b645252c2f7a5d63c258993496318c21900fdb8c09ff60c868ab9941329c3c1c5777efd8b25fd671e8ffc3b2ebe5149a9b09cefbaaaa75b4467fe27cef1dfee34a85cd70fc5c039ad129972406287ff5b2dd4cc7118e8dc910b56203c12ae25e4d8c8c4b9404e83719a80359c648596a6dadd703bf72f4f1c751d5bb2b07612fd8d49f66527ed9271743187023cb240a060f6b4", &(0x7f00000016c0)=0xab, &(0x7f0000001700)="41cf7eed0f5d78220316aafcf9567fd4dbe995e579f83189764b4f2c5c6f707142279f0565271108120d0f4adcfbe6e7aca86bc8be9ae2fcffea74f6a3841b6092c50477a8f98f193ab1064e1ef30be5bffae45c5916cd3e95cd9fae2eb68fcbfdd8e126da20192819cdba778284a5f7d809e1476138b2b7ee6ec181645f2938fed568ca0cd60f000b8f68e5bdbe77ce4cffb49cc24bcc06690b768bf7734f774568b541fa53da4ae8518702c90ee149b8e947a1b823d2bbd73023b71dab8709947a308c16d9959844d8acce147b50cbf3fc0ab95fb6fd8b47bf8a3b10b61b4be6e13dc43b9e7aa1e49c28444ca7761b63a81eaa", 0xf4) sysctl$kern(&(0x7f0000000280)={0x1, 0x13}, 0x2, &(0x7f00000002c0)="6997e149355f459847ef8f908b1d68b85efcd68454bc64ca7860a29d137844a6ba88e15dd0757ad05be90d14d49105cf39cdc5737973c0e8d317d5", &(0x7f0000000300)=0x3b, &(0x7f0000000340)="e4fa3fe3d7b1b81ec67ce4eb9dfcb9548e3dd98ff153c642d4d790926425e9eb56be401c65f847e199ff1a35a98804987e02045ebed10954dcb20d67b3b8bf3731b6f4946f981c268713910c9df651e847a95b849e514b817a2ed7a8d6cd82772545d4c6", 0x64) 16:02:03 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "2e000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000040)="f76c7810d7f16e196c75820d6be59aa4441a3974bc90e558fbcba5d64b298817c0b761c93d651b2db6d2152ade325bcb9e302c4fe1d747a7170a1fdd5afe15d51a270808cdb25e820c5c61d9937e65c42c25937880b67dfe1a691ce257728a07d35544caf63bcd4134a01ff5ac3400", 0x6f) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() setsockopt(r2, 0x29, 0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x2a) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, 0x0, 0x0) 16:02:03 executing program 6: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpid() fcntl$setown(r0, 0x6, r2) close(r0) execve(0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x1000) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x200, r2) r4 = getuid() setreuid(0x0, r4) r5 = getuid() setreuid(0x0, r5) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r6) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x1, r4, 0xffffffffffffffff, r5, 0x0, 0x66, 0x1}, 0x6f, 0x401, r6, r2, 0x6, 0x7, 0x80}) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x30}, {0x2d}, {0x16}, {0x2, 0x0, 0x9, 0xfffffff9}]}) write(r0, &(0x7f0000000180)="289ebb8a040004a4839207fce0ac", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x30}, {0x2d}, {0x16}, {0x2, 0x0, 0x9, 0xfffffff9}]}) (async) write(r0, &(0x7f0000000180)="289ebb8a040004a4839207fce0ac", 0xe) (async) 16:02:03 executing program 7: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x53) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000240)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = getuid() setreuid(0xee00, r1) (async, rerun: 64) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') (rerun: 64) 16:02:03 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000205, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:02:03 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "2e000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000040)="f76c7810d7f16e196c75820d6be59aa4441a3974bc90e558fbcba5d64b298817c0b761c93d651b2db6d2152ade325bcb9e302c4fe1d747a7170a1fdd5afe15d51a270808cdb25e820c5c61d9937e65c42c25937880b67dfe1a691ce257728a07d35544caf63bcd4134a01ff5ac3400", 0x6f) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() setsockopt(r2, 0x29, 0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x2a) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "2e000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) write(r0, &(0x7f0000000040)="f76c7810d7f16e196c75820d6be59aa4441a3974bc90e558fbcba5d64b298817c0b761c93d651b2db6d2152ade325bcb9e302c4fe1d747a7170a1fdd5afe15d51a270808cdb25e820c5c61d9937e65c42c25937880b67dfe1a691ce257728a07d35544caf63bcd4134a01ff5ac3400", 0x6f) (async) socket(0x18, 0x2, 0x0) (async) close(r1) (async) socket(0x400000000018, 0x3, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) syz_open_pts() (async) setsockopt(r2, 0x29, 0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x2a) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r3) (async) close(r3) (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) write(r0, 0x0, 0x0) (async) 16:02:03 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2001, 0x1000802) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2001, 0x1000802) (async) open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x0) (async) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) (async) pipe(&(0x7f00000000c0)) (async) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x8) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) (async) 16:02:03 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000205, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) (async) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) (async, rerun: 32) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 32) 16:02:03 executing program 7: r0 = getppid() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x3) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x8040, 0x0) fcntl$dupfd(r2, 0xa, r4) fcntl$setown(r3, 0x6, r0) r5 = dup(r2) close(r2) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)=0x2) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r2, 0x6, r6) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x3fc, 0x5, r0}) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x30}, {0x2d}, {0x16}, {0x2, 0x0, 0x9, 0xfffffff9}]}) (async) write(r0, &(0x7f0000000180)="289ebb8a040004a4839207fce0ac", 0xe) 16:02:03 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:03 executing program 6: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpid() fcntl$setown(r0, 0x6, r2) close(r0) execve(0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x1000) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x200, r2) r4 = getuid() setreuid(0x0, r4) r5 = getuid() setreuid(0x0, r5) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r6) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x1, r4, 0xffffffffffffffff, r5, 0x0, 0x66, 0x1}, 0x6f, 0x401, r6, r2, 0x6, 0x7, 0x80}) pipe(&(0x7f0000000840)) (async) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) write(r1, &(0x7f0000000040), 0xfeea) (async) getpid() (async) fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) execve(0x0, 0x0, 0x0) (async) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) (async) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x1000) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x200, r2) (async) getuid() (async) setreuid(0x0, r4) (async) getuid() (async) setreuid(0x0, r5) (async) getpid() (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r6) (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x1, r4, 0xffffffffffffffff, r5, 0x0, 0x66, 0x1}, 0x6f, 0x401, r6, r2, 0x6, 0x7, 0x80}) (async) 16:02:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0xff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4414ac3d0daccec50805be2a36", 0xd}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) fcntl$dupfd(r2, 0xa, r1) (async) execve(0x0, 0x0, 0x0) 16:02:03 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "2e000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000040)="f76c7810d7f16e196c75820d6be59aa4441a3974bc90e558fbcba5d64b298817c0b761c93d651b2db6d2152ade325bcb9e302c4fe1d747a7170a1fdd5afe15d51a270808cdb25e820c5c61d9937e65c42c25937880b67dfe1a691ce257728a07d35544caf63bcd4134a01ff5ac3400", 0x6f) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() setsockopt(r2, 0x29, 0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x2a) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "2e000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) write(r0, &(0x7f0000000040)="f76c7810d7f16e196c75820d6be59aa4441a3974bc90e558fbcba5d64b298817c0b761c93d651b2db6d2152ade325bcb9e302c4fe1d747a7170a1fdd5afe15d51a270808cdb25e820c5c61d9937e65c42c25937880b67dfe1a691ce257728a07d35544caf63bcd4134a01ff5ac3400", 0x6f) (async) socket(0x18, 0x2, 0x0) (async) close(r1) (async) socket(0x400000000018, 0x3, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) syz_open_pts() (async) setsockopt(r2, 0x29, 0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x2a) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r3) (async) close(r3) (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) write(r0, 0x0, 0x0) (async) 16:02:03 executing program 1: setgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000140)="2b2e4044929081cd4fda99c88fc5ede2b0eae2aab9", &(0x7f0000000180)=0x15, &(0x7f0000000200)="cdc8b7e9e2f7e6c58f039f4eaf3a251e42998b5f85ec7804a1f0e716fcbf1b645df5ff4611dfcd76618a512d10287f47d1c6d0d9a409696eff47b99f6e9657850edb919692f59d4f7acee4b4f3e741bad3ded959acc02de3c9b92a1627ae0cc5e1a01c1ffb90febfceba43404ea612cb2483541c3d1d64a4c7d6a54f81bef0b66642daa71ec57c7b9fc5c1da49a5994dd2d3229da394c32cdf592db27ec4caaa81e10d359cc5d4d79b4e59458fc43465cb1f8fe9c5b883b8c6a73081877d82d11e94b12ff0cea646b984b0e65a42f8c5589cb5374bc7184203fe0e42d3ac2e7b6788f721fc18cf35e19aca5939162773a34afcbc2a3f478bf20b", 0xfa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0xfa}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaabb200000007d21796906cd7807b9c000000000"]) 16:02:03 executing program 1: setgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000140)="2b2e4044929081cd4fda99c88fc5ede2b0eae2aab9", &(0x7f0000000180)=0x15, &(0x7f0000000200)="cdc8b7e9e2f7e6c58f039f4eaf3a251e42998b5f85ec7804a1f0e716fcbf1b645df5ff4611dfcd76618a512d10287f47d1c6d0d9a409696eff47b99f6e9657850edb919692f59d4f7acee4b4f3e741bad3ded959acc02de3c9b92a1627ae0cc5e1a01c1ffb90febfceba43404ea612cb2483541c3d1d64a4c7d6a54f81bef0b66642daa71ec57c7b9fc5c1da49a5994dd2d3229da394c32cdf592db27ec4caaa81e10d359cc5d4d79b4e59458fc43465cb1f8fe9c5b883b8c6a73081877d82d11e94b12ff0cea646b984b0e65a42f8c5589cb5374bc7184203fe0e42d3ac2e7b6788f721fc18cf35e19aca5939162773a34afcbc2a3f478bf20b", 0xfa) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0xfa}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaabb200000007d21796906cd7807b9c000000000"]) 16:02:03 executing program 7: r0 = getppid() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x3) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x8040, 0x0) fcntl$dupfd(r2, 0xa, r4) fcntl$setown(r3, 0x6, r0) r5 = dup(r2) close(r2) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)=0x2) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r2, 0x6, r6) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x3fc, 0x5, r0}) getppid() (async) fcntl$getown(0xffffffffffffff9c, 0x5) (async) setpgid(r0, r1) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x3) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x8040, 0x0) (async) fcntl$dupfd(r2, 0xa, r4) (async) fcntl$setown(r3, 0x6, r0) (async) dup(r2) (async) close(r2) (async) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)=0x2) (async) fcntl$getown(0xffffffffffffff9c, 0x5) (async) fcntl$setown(r2, 0x6, r6) (async) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x3fc, 0x5, r0}) (async) 16:02:03 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) socketpair(0x2, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r2) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000800)={'./file1\x00', 0x0, 0xffff, 0x7}) ioctl$VNDIOCGET(r0, 0x20006473, &(0x7f00000003c0)={'./file0\x00', 0xffffffff}) 16:02:03 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000205, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000205, 0xfffffffffffffffd) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) (async) fcntl$dupfd(r0, 0x0, r0) (async) write(r1, &(0x7f0000000100)=' \n', 0x3) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) 16:02:03 executing program 1: setgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000140)="2b2e4044929081cd4fda99c88fc5ede2b0eae2aab9", &(0x7f0000000180)=0x15, &(0x7f0000000200)="cdc8b7e9e2f7e6c58f039f4eaf3a251e42998b5f85ec7804a1f0e716fcbf1b645df5ff4611dfcd76618a512d10287f47d1c6d0d9a409696eff47b99f6e9657850edb919692f59d4f7acee4b4f3e741bad3ded959acc02de3c9b92a1627ae0cc5e1a01c1ffb90febfceba43404ea612cb2483541c3d1d64a4c7d6a54f81bef0b66642daa71ec57c7b9fc5c1da49a5994dd2d3229da394c32cdf592db27ec4caaa81e10d359cc5d4d79b4e59458fc43465cb1f8fe9c5b883b8c6a73081877d82d11e94b12ff0cea646b984b0e65a42f8c5589cb5374bc7184203fe0e42d3ac2e7b6788f721fc18cf35e19aca5939162773a34afcbc2a3f478bf20b", 0xfa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0xfa}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaabb200000007d21796906cd7807b9c000000000"]) setgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) (async) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000140)="2b2e4044929081cd4fda99c88fc5ede2b0eae2aab9", &(0x7f0000000180)=0x15, &(0x7f0000000200)="cdc8b7e9e2f7e6c58f039f4eaf3a251e42998b5f85ec7804a1f0e716fcbf1b645df5ff4611dfcd76618a512d10287f47d1c6d0d9a409696eff47b99f6e9657850edb919692f59d4f7acee4b4f3e741bad3ded959acc02de3c9b92a1627ae0cc5e1a01c1ffb90febfceba43404ea612cb2483541c3d1d64a4c7d6a54f81bef0b66642daa71ec57c7b9fc5c1da49a5994dd2d3229da394c32cdf592db27ec4caaa81e10d359cc5d4d79b4e59458fc43465cb1f8fe9c5b883b8c6a73081877d82d11e94b12ff0cea646b984b0e65a42f8c5589cb5374bc7184203fe0e42d3ac2e7b6788f721fc18cf35e19aca5939162773a34afcbc2a3f478bf20b", 0xfa) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0xfa}, {0x6}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaabb200000007d21796906cd7807b9c000000000"]) (async) 16:02:03 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:03 executing program 6: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpid() fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) execve(0x0, 0x0, 0x0) (async) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x1000) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x200, r2) r4 = getuid() setreuid(0x0, r4) (async) r5 = getuid() setreuid(0x0, r5) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r6) (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x1, r4, 0xffffffffffffffff, r5, 0x0, 0x66, 0x1}, 0x6f, 0x401, r6, r2, 0x6, 0x7, 0x80}) 16:02:03 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2001, 0x1000802) (async, rerun: 32) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x0) (rerun: 32) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x8) (async, rerun: 32) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) 16:02:03 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) socketpair(0x2, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r2) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000800)={'./file1\x00', 0x0, 0xffff, 0x7}) ioctl$VNDIOCGET(r0, 0x20006473, &(0x7f00000003c0)={'./file0\x00', 0xffffffff}) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) socketpair(0x2, 0x2, 0x5, &(0x7f0000000000)) (async) dup2(r1, r2) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000800)={'./file1\x00', 0x0, 0xffff, 0x7}) (async) ioctl$VNDIOCGET(r0, 0x20006473, &(0x7f00000003c0)={'./file0\x00', 0xffffffff}) (async) 16:02:03 executing program 7: r0 = getppid() (async) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r1) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x3) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x8040, 0x0) fcntl$dupfd(r2, 0xa, r4) (async) fcntl$setown(r3, 0x6, r0) r5 = dup(r2) close(r2) (async) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)=0x2) (async) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r2, 0x6, r6) (async) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x3fc, 0x5, r0}) 16:02:03 executing program 3: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x10000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x4, 0x4, 0x6}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x8, 0x75b, 0x7ff}], 0xfffffb27, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$FIOASYNC(r2, 0xcd604404, &(0x7f0000000240)) 16:02:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x20) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x49}], 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) 16:02:04 executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8001) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="d02d8af5", 0x4}], 0x1) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0xcc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x800, 0x5, 0xff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x81, 0xfffffffc, 0x7}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)=0x2) sendto(0xffffffffffffffff, &(0x7f0000000200)="d7fb2361d11f75098eab82ea38b010cfa1da4f1075d90dd9eab183c2d4b3fe551913bd720d38435e17e77ec877ec36d481ba1f219b9192d3b70a06cd5164fd04cfa2b674dec00c78712df69e0b6239467ba41635b2180e8518778e65292f98c23b665a586168dac5ac7af7588bcfd8f1bbf84a6d90e8", 0x76, 0x4, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) 16:02:04 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x25, 0x0, 0x81}, {0x4}, {0x6, 0x0, 0x0, 0xdc0f}, {0x5, 0x9, 0x9, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 16:02:04 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYRES16=r0]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:02:04 executing program 3: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x10000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x4, 0x4, 0x6}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x8, 0x75b, 0x7ff}], 0xfffffb27, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$FIOASYNC(r2, 0xcd604404, &(0x7f0000000240)) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) (async) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) (async) kevent(r0, &(0x7f0000000000), 0x10000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x4, 0x4, 0x6}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x8, 0x75b, 0x7ff}], 0xfffffb27, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (async) ioctl$FIOASYNC(r2, 0xcd604404, &(0x7f0000000240)) (async) 16:02:04 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) socketpair(0x2, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r2) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000800)={'./file1\x00', 0x0, 0xffff, 0x7}) (async) ioctl$VNDIOCGET(r0, 0x20006473, &(0x7f00000003c0)={'./file0\x00', 0xffffffff}) 16:02:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0x20) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x49}], 0x0, 0x0, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) 16:02:04 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYRES16=r0]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:02:04 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x25, 0x0, 0x81}, {0x4}, {0x6, 0x0, 0x0, 0xdc0f}, {0x5, 0x9, 0x9, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000801, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x25, 0x0, 0x81}, {0x4}, {0x6, 0x0, 0x0, 0xdc0f}, {0x5, 0x9, 0x9, 0x2}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) 16:02:04 executing program 0: ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="950208417eabcea35901cb02d0fb458292f6c3e9c2380c5fbbae463a6ce8d9a42ed67a9ddf1fa948bf649a1850673ee55319e46180c5d8b68e70550178e2deb84933c55426d37168d82ae461a4a81551b63be2166c4e38521bf504ae84054ceab0d8a83eca7d25055ac30e9854301077ac435738ae7d3e0d821453444db3a1b829c56c39284739c1ca7fc7e074520659ba29763ab96c516499fb7dc736ef2627944d9d6192c00ebd6092d39f3a6df73539f444ae07b7bf9ede2d9de3e0d2691893fd742cde1d64f216241cbc8a46adbdcc9109360085ef4451f33edd577425aea99d6d3c6a4c62610e38950120135fc78f7a57c8941fa9e8aa1e7a166d3023738ea0ff4a576a0b2ad76d0791180fb9838fa76076e0867286661be568c1c1c60ff615b9c3cf2c8b6e6d5b4b142a2eaa4a3301a2a685831e2927ce24365808b85cc8fef5b36e95b4680576ed1bd42306b0e7a6f6a4015bbb325d1dcb73be7c0d62fe4c88fd360a8d09452630904b5cee11fbdca98d83145a3093094a0d9f52a76621cb46a3e79c3bb5e87bd19ab1692be5d711e34a0624f1a65dddeb2f11bfc57afa8763aa60f74262d1efec120286fa30d0ecbd55798f54c6df8eea70080fd72b115d452c46938ee717e2404bc6313c0ffda0638cf5893901490c146389ec93551cb9be0e4a71e611802966e437276d1a178fd1f19c1a4e698386b36e1dff8ff4f9fd3175e7711da0bc101befae08d731", 0x210) 16:02:04 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="0d05b5a90cb7aaaaaaaaaaaa700600010800060400006bd52f3c3ce3e0000001be090052639400000000"]) 16:02:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x20) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x49}], 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0x20) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x49}], 0x0, 0x0, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) (async) 16:02:04 executing program 3: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) (async) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x10000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x4, 0x4, 0x6}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x8, 0x75b, 0x7ff}], 0xfffffb27, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$FIOASYNC(r2, 0xcd604404, &(0x7f0000000240)) 16:02:04 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYRES16=r0]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:02:04 executing program 0: ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="950208417eabcea35901cb02d0fb458292f6c3e9c2380c5fbbae463a6ce8d9a42ed67a9ddf1fa948bf649a1850673ee55319e46180c5d8b68e70550178e2deb84933c55426d37168d82ae461a4a81551b63be2166c4e38521bf504ae84054ceab0d8a83eca7d25055ac30e9854301077ac435738ae7d3e0d821453444db3a1b829c56c39284739c1ca7fc7e074520659ba29763ab96c516499fb7dc736ef2627944d9d6192c00ebd6092d39f3a6df73539f444ae07b7bf9ede2d9de3e0d2691893fd742cde1d64f216241cbc8a46adbdcc9109360085ef4451f33edd577425aea99d6d3c6a4c62610e38950120135fc78f7a57c8941fa9e8aa1e7a166d3023738ea0ff4a576a0b2ad76d0791180fb9838fa76076e0867286661be568c1c1c60ff615b9c3cf2c8b6e6d5b4b142a2eaa4a3301a2a685831e2927ce24365808b85cc8fef5b36e95b4680576ed1bd42306b0e7a6f6a4015bbb325d1dcb73be7c0d62fe4c88fd360a8d09452630904b5cee11fbdca98d83145a3093094a0d9f52a76621cb46a3e79c3bb5e87bd19ab1692be5d711e34a0624f1a65dddeb2f11bfc57afa8763aa60f74262d1efec120286fa30d0ecbd55798f54c6df8eea70080fd72b115d452c46938ee717e2404bc6313c0ffda0638cf5893901490c146389ec93551cb9be0e4a71e611802966e437276d1a178fd1f19c1a4e698386b36e1dff8ff4f9fd3175e7711da0bc101befae08d731", 0x210) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="950208417eabcea35901cb02d0fb458292f6c3e9c2380c5fbbae463a6ce8d9a42ed67a9ddf1fa948bf649a1850673ee55319e46180c5d8b68e70550178e2deb84933c55426d37168d82ae461a4a81551b63be2166c4e38521bf504ae84054ceab0d8a83eca7d25055ac30e9854301077ac435738ae7d3e0d821453444db3a1b829c56c39284739c1ca7fc7e074520659ba29763ab96c516499fb7dc736ef2627944d9d6192c00ebd6092d39f3a6df73539f444ae07b7bf9ede2d9de3e0d2691893fd742cde1d64f216241cbc8a46adbdcc9109360085ef4451f33edd577425aea99d6d3c6a4c62610e38950120135fc78f7a57c8941fa9e8aa1e7a166d3023738ea0ff4a576a0b2ad76d0791180fb9838fa76076e0867286661be568c1c1c60ff615b9c3cf2c8b6e6d5b4b142a2eaa4a3301a2a685831e2927ce24365808b85cc8fef5b36e95b4680576ed1bd42306b0e7a6f6a4015bbb325d1dcb73be7c0d62fe4c88fd360a8d09452630904b5cee11fbdca98d83145a3093094a0d9f52a76621cb46a3e79c3bb5e87bd19ab1692be5d711e34a0624f1a65dddeb2f11bfc57afa8763aa60f74262d1efec120286fa30d0ecbd55798f54c6df8eea70080fd72b115d452c46938ee717e2404bc6313c0ffda0638cf5893901490c146389ec93551cb9be0e4a71e611802966e437276d1a178fd1f19c1a4e698386b36e1dff8ff4f9fd3175e7711da0bc101befae08d731", 0x210) (async) 16:02:04 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x25, 0x0, 0x81}, {0x4}, {0x6, 0x0, 0x0, 0xdc0f}, {0x5, 0x9, 0x9, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 16:02:04 executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) (async) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8001) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="d02d8af5", 0x4}], 0x1) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0xcc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x800, 0x5, 0xff}) (async, rerun: 64) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) (rerun: 64) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x81, 0xfffffffc, 0x7}) (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)=0x2) (async) sendto(0xffffffffffffffff, &(0x7f0000000200)="d7fb2361d11f75098eab82ea38b010cfa1da4f1075d90dd9eab183c2d4b3fe551913bd720d38435e17e77ec877ec36d481ba1f219b9192d3b70a06cd5164fd04cfa2b674dec00c78712df69e0b6239467ba41635b2180e8518778e65292f98c23b665a586168dac5ac7af7588bcfd8f1bbf84a6d90e8", 0x76, 0x4, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) 16:02:04 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:04 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="975c5d3bbb35a55219a38ccfe116e92b15592e95342993541215ebc65dea2716839b9a2980548f958ac6598087139166191b54227bb602a769958d0d20e402b5afb77be47184223b260a8d891b273b089df6d954c587c95e08e13b3ef3f0234996b961bd9188cbad8c44d86cc85da34d557a78e2f326b663f6bba5578ac12e159703", 0x82}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) getrlimit(0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 16:02:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="0d05b5a90cb7aaaaaaaaaaaa700600010800060400006bd52f3c3ce3e0000001be090052639400000000"]) 16:02:04 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:04 executing program 7: setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000e00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) close(r2) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0xffffffff}, 0xc) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:02:04 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000004c0)="35d0255cf16d268d29dbba19faf0f1f6fb96faff6d05aec954e4943156314e163cd1bea490649796fe4f377e367e74a7e9cd6740eadf6fcceedb98e6206d03b4a73a1996df5ad5db8a6471efbefb644c", 0x50) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) close(r2) fcntl$dupfd(r2, 0x0, r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x3, 0x9, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x61, 0x0, 0x81}, {0x7c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) pwrite(r5, &(0x7f0000000040)="e81af191c7a750ff6914f6317e37", 0xe, 0x0) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:02:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xff3e, [{0x3, 0x2}, {0x1, 0x1}, {0x2, 0x10000}, {0x1, 0xfffffe00}, {0x1, 0x800}, {0x3, 0xffff7fff}, {0x3, 0x6}, {0x3, 0x7fff}, {0x1, 0x8}, {0x2, 0x8}, {0x1, 0x80000000}, {0x2, 0x5}, {0x2, 0x2}, {0x3}, {0x1, 0x9}, {0x2, 0x3}, {0x3}, {0x0, 0x4}, {0x2, 0x8}, {0x1, 0x6}, {0x2, 0x2}, {0x3, 0x8}, {0x2, 0x9}, {0x3, 0xff}, {0x1, 0x4}, {0x3, 0x9}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x1}, {0x0, 0xe77}, {0x3, 0x1ff}, {0x1, 0x4f}]}) 16:02:04 executing program 0: ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="950208417eabcea35901cb02d0fb458292f6c3e9c2380c5fbbae463a6ce8d9a42ed67a9ddf1fa948bf649a1850673ee55319e46180c5d8b68e70550178e2deb84933c55426d37168d82ae461a4a81551b63be2166c4e38521bf504ae84054ceab0d8a83eca7d25055ac30e9854301077ac435738ae7d3e0d821453444db3a1b829c56c39284739c1ca7fc7e074520659ba29763ab96c516499fb7dc736ef2627944d9d6192c00ebd6092d39f3a6df73539f444ae07b7bf9ede2d9de3e0d2691893fd742cde1d64f216241cbc8a46adbdcc9109360085ef4451f33edd577425aea99d6d3c6a4c62610e38950120135fc78f7a57c8941fa9e8aa1e7a166d3023738ea0ff4a576a0b2ad76d0791180fb9838fa76076e0867286661be568c1c1c60ff615b9c3cf2c8b6e6d5b4b142a2eaa4a3301a2a685831e2927ce24365808b85cc8fef5b36e95b4680576ed1bd42306b0e7a6f6a4015bbb325d1dcb73be7c0d62fe4c88fd360a8d09452630904b5cee11fbdca98d83145a3093094a0d9f52a76621cb46a3e79c3bb5e87bd19ab1692be5d711e34a0624f1a65dddeb2f11bfc57afa8763aa60f74262d1efec120286fa30d0ecbd55798f54c6df8eea70080fd72b115d452c46938ee717e2404bc6313c0ffda0638cf5893901490c146389ec93551cb9be0e4a71e611802966e437276d1a178fd1f19c1a4e698386b36e1dff8ff4f9fd3175e7711da0bc101befae08d731", 0x210) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="950208417eabcea35901cb02d0fb458292f6c3e9c2380c5fbbae463a6ce8d9a42ed67a9ddf1fa948bf649a1850673ee55319e46180c5d8b68e70550178e2deb84933c55426d37168d82ae461a4a81551b63be2166c4e38521bf504ae84054ceab0d8a83eca7d25055ac30e9854301077ac435738ae7d3e0d821453444db3a1b829c56c39284739c1ca7fc7e074520659ba29763ab96c516499fb7dc736ef2627944d9d6192c00ebd6092d39f3a6df73539f444ae07b7bf9ede2d9de3e0d2691893fd742cde1d64f216241cbc8a46adbdcc9109360085ef4451f33edd577425aea99d6d3c6a4c62610e38950120135fc78f7a57c8941fa9e8aa1e7a166d3023738ea0ff4a576a0b2ad76d0791180fb9838fa76076e0867286661be568c1c1c60ff615b9c3cf2c8b6e6d5b4b142a2eaa4a3301a2a685831e2927ce24365808b85cc8fef5b36e95b4680576ed1bd42306b0e7a6f6a4015bbb325d1dcb73be7c0d62fe4c88fd360a8d09452630904b5cee11fbdca98d83145a3093094a0d9f52a76621cb46a3e79c3bb5e87bd19ab1692be5d711e34a0624f1a65dddeb2f11bfc57afa8763aa60f74262d1efec120286fa30d0ecbd55798f54c6df8eea70080fd72b115d452c46938ee717e2404bc6313c0ffda0638cf5893901490c146389ec93551cb9be0e4a71e611802966e437276d1a178fd1f19c1a4e698386b36e1dff8ff4f9fd3175e7711da0bc101befae08d731", 0x210) (async) 16:02:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="0d05b5a90cb7aaaaaaaaaaaa700600010800060400006bd52f3c3ce3e0000001be090052639400000000"]) 16:02:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xff3e, [{0x3, 0x2}, {0x1, 0x1}, {0x2, 0x10000}, {0x1, 0xfffffe00}, {0x1, 0x800}, {0x3, 0xffff7fff}, {0x3, 0x6}, {0x3, 0x7fff}, {0x1, 0x8}, {0x2, 0x8}, {0x1, 0x80000000}, {0x2, 0x5}, {0x2, 0x2}, {0x3}, {0x1, 0x9}, {0x2, 0x3}, {0x3}, {0x0, 0x4}, {0x2, 0x8}, {0x1, 0x6}, {0x2, 0x2}, {0x3, 0x8}, {0x2, 0x9}, {0x3, 0xff}, {0x1, 0x4}, {0x3, 0x9}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x1}, {0x0, 0xe77}, {0x3, 0x1ff}, {0x1, 0x4f}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xff3e, [{0x3, 0x2}, {0x1, 0x1}, {0x2, 0x10000}, {0x1, 0xfffffe00}, {0x1, 0x800}, {0x3, 0xffff7fff}, {0x3, 0x6}, {0x3, 0x7fff}, {0x1, 0x8}, {0x2, 0x8}, {0x1, 0x80000000}, {0x2, 0x5}, {0x2, 0x2}, {0x3}, {0x1, 0x9}, {0x2, 0x3}, {0x3}, {0x0, 0x4}, {0x2, 0x8}, {0x1, 0x6}, {0x2, 0x2}, {0x3, 0x8}, {0x2, 0x9}, {0x3, 0xff}, {0x1, 0x4}, {0x3, 0x9}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x1}, {0x0, 0xe77}, {0x3, 0x1ff}, {0x1, 0x4f}]}) (async) 16:02:04 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000004c0)="35d0255cf16d268d29dbba19faf0f1f6fb96faff6d05aec954e4943156314e163cd1bea490649796fe4f377e367e74a7e9cd6740eadf6fcceedb98e6206d03b4a73a1996df5ad5db8a6471efbefb644c", 0x50) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r1 = dup(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) (async) close(r2) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x3, 0x9, 0x3}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x1, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x61, 0x0, 0x81}, {0x7c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) (async) pwrite(r5, &(0x7f0000000040)="e81af191c7a750ff6914f6317e37", 0xe, 0x0) (async) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:02:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x1, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffffffff, 0x0, 0x9, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000], [0x0, 0xc9f], [0x0, 0x0, 0x4, 0xfffffffffffffffe], [], [{0xa, 0x0, 0x2f3}, {}, {}, {0x0, 0x1000}, {0xfffd}, {0x0, 0x0, 0x9}, {0x7}]}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r3) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) write(r4, &(0x7f0000000580)="3bcf4994c6a6de0613e5c31514ecb8c11aa2086c1f4a9a1b6c8e4e9e77fdbfb69dbd49465745ed90a2a4425364d9cf3aa0af2bc47f1e0c91a3506691febe35cf639f15db34041ddbcd1ed2f13940b9e318005b81ae2940120bb9d2f7323a4e499df952de229d22276d53cb830a157ab54a5b585f8546765fd7ec208ce3c6732c276c8cace9246109c8da4b4c38579fc412a5992bf41467f9fcbc8bcf926a6741225b6d9b972de99116f401780f8c699564189c67eda7bcb8eba6f98ffdfc7683f6aea73501d52d8de42081f68e9a8ec3e406f1cec14f562acd0295eb2591ba16", 0xe0) fcntl$dupfd(r2, 0xa, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:02:04 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:04 executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) syz_emit_ethernet(0xc7, &(0x7f0000000140)={@broadcast, @random="775449a1ea7d", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast2, {[@end, @end, @generic={0x0, 0x12, "013b4f1f4b32077cb2b202676de48555"}, @rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @rand_addr, @rand_addr]}, @rr={0x7, 0xb, 0x0, [@remote={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) 16:02:04 executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8001) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="d02d8af5", 0x4}], 0x1) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0xcc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x800, 0x5, 0xff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x81, 0xfffffffc, 0x7}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)=0x2) sendto(0xffffffffffffffff, &(0x7f0000000200)="d7fb2361d11f75098eab82ea38b010cfa1da4f1075d90dd9eab183c2d4b3fe551913bd720d38435e17e77ec877ec36d481ba1f219b9192d3b70a06cd5164fd04cfa2b674dec00c78712df69e0b6239467ba41635b2180e8518778e65292f98c23b665a586168dac5ac7af7588bcfd8f1bbf84a6d90e8", 0x76, 0x4, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) (async) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8001) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="d02d8af5", 0x4}], 0x1) (async) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0xcc) (async) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x800, 0x5, 0xff}) (async) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x81, 0xfffffffc, 0x7}) (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)=0x2) (async) sendto(0xffffffffffffffff, &(0x7f0000000200)="d7fb2361d11f75098eab82ea38b010cfa1da4f1075d90dd9eab183c2d4b3fe551913bd720d38435e17e77ec877ec36d481ba1f219b9192d3b70a06cd5164fd04cfa2b674dec00c78712df69e0b6239467ba41635b2180e8518778e65292f98c23b665a586168dac5ac7af7588bcfd8f1bbf84a6d90e8", 0x76, 0x4, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) 16:02:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xff3e, [{0x3, 0x2}, {0x1, 0x1}, {0x2, 0x10000}, {0x1, 0xfffffe00}, {0x1, 0x800}, {0x3, 0xffff7fff}, {0x3, 0x6}, {0x3, 0x7fff}, {0x1, 0x8}, {0x2, 0x8}, {0x1, 0x80000000}, {0x2, 0x5}, {0x2, 0x2}, {0x3}, {0x1, 0x9}, {0x2, 0x3}, {0x3}, {0x0, 0x4}, {0x2, 0x8}, {0x1, 0x6}, {0x2, 0x2}, {0x3, 0x8}, {0x2, 0x9}, {0x3, 0xff}, {0x1, 0x4}, {0x3, 0x9}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x1}, {0x0, 0xe77}, {0x3, 0x1ff}, {0x1, 0x4f}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xff3e, [{0x3, 0x2}, {0x1, 0x1}, {0x2, 0x10000}, {0x1, 0xfffffe00}, {0x1, 0x800}, {0x3, 0xffff7fff}, {0x3, 0x6}, {0x3, 0x7fff}, {0x1, 0x8}, {0x2, 0x8}, {0x1, 0x80000000}, {0x2, 0x5}, {0x2, 0x2}, {0x3}, {0x1, 0x9}, {0x2, 0x3}, {0x3}, {0x0, 0x4}, {0x2, 0x8}, {0x1, 0x6}, {0x2, 0x2}, {0x3, 0x8}, {0x2, 0x9}, {0x3, 0xff}, {0x1, 0x4}, {0x3, 0x9}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x1}, {0x0, 0xe77}, {0x3, 0x1ff}, {0x1, 0x4f}]}) (async) 16:02:04 executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) syz_emit_ethernet(0xc7, &(0x7f0000000140)={@broadcast, @random="775449a1ea7d", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast2, {[@end, @end, @generic={0x0, 0x12, "013b4f1f4b32077cb2b202676de48555"}, @rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @rand_addr, @rand_addr]}, @rr={0x7, 0xb, 0x0, [@remote={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) (async) syz_emit_ethernet(0xc7, &(0x7f0000000140)={@broadcast, @random="775449a1ea7d", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast2, {[@end, @end, @generic={0x0, 0x12, "013b4f1f4b32077cb2b202676de48555"}, @rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @rand_addr, @rand_addr]}, @rr={0x7, 0xb, 0x0, [@remote={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) (async) 16:02:04 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="975c5d3bbb35a55219a38ccfe116e92b15592e95342993541215ebc65dea2716839b9a2980548f958ac6598087139166191b54227bb602a769958d0d20e402b5afb77be47184223b260a8d891b273b089df6d954c587c95e08e13b3ef3f0234996b961bd9188cbad8c44d86cc85da34d557a78e2f326b663f6bba5578ac12e159703", 0x82}], 0x1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) (async, rerun: 32) getrlimit(0x0, &(0x7f00000000c0)) (async, rerun: 32) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 16:02:04 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000004c0)="35d0255cf16d268d29dbba19faf0f1f6fb96faff6d05aec954e4943156314e163cd1bea490649796fe4f377e367e74a7e9cd6740eadf6fcceedb98e6206d03b4a73a1996df5ad5db8a6471efbefb644c", 0x50) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) close(r2) fcntl$dupfd(r2, 0x0, r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x3, 0x9, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x61, 0x0, 0x81}, {0x7c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) pwrite(r5, &(0x7f0000000040)="e81af191c7a750ff6914f6317e37", 0xe, 0x0) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000004c0)="35d0255cf16d268d29dbba19faf0f1f6fb96faff6d05aec954e4943156314e163cd1bea490649796fe4f377e367e74a7e9cd6740eadf6fcceedb98e6206d03b4a73a1996df5ad5db8a6471efbefb644c", 0x50) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) dup(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r2) (async) close(r2) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x3, 0x9, 0x3}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x61, 0x0, 0x81}, {0x7c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) (async) pwrite(r5, &(0x7f0000000040)="e81af191c7a750ff6914f6317e37", 0xe, 0x0) (async) fcntl$dupfd(r3, 0x0, r4) (async) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) (async) 16:02:04 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:04 executing program 7: setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000e00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) close(r2) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0xffffffff}, 0xc) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) (async) socket(0x18, 0x1, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000e00"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r2) (async) close(r2) (async) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0xffffffff}, 0xc) (async) shutdown(r0, 0x2) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) (async) 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3d}, {0x6, 0x0, 0x0, 0x80000001}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:02:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x1, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffffffff, 0x0, 0x9, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000], [0x0, 0xc9f], [0x0, 0x0, 0x4, 0xfffffffffffffffe], [], [{0xa, 0x0, 0x2f3}, {}, {}, {0x0, 0x1000}, {0xfffd}, {0x0, 0x0, 0x9}, {0x7}]}}) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r3) (async) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) write(r4, &(0x7f0000000580)="3bcf4994c6a6de0613e5c31514ecb8c11aa2086c1f4a9a1b6c8e4e9e77fdbfb69dbd49465745ed90a2a4425364d9cf3aa0af2bc47f1e0c91a3506691febe35cf639f15db34041ddbcd1ed2f13940b9e318005b81ae2940120bb9d2f7323a4e499df952de229d22276d53cb830a157ab54a5b585f8546765fd7ec208ce3c6732c276c8cace9246109c8da4b4c38579fc412a5992bf41467f9fcbc8bcf926a6741225b6d9b972de99116f401780f8c699564189c67eda7bcb8eba6f98ffdfc7683f6aea73501d52d8de42081f68e9a8ec3e406f1cec14f562acd0295eb2591ba16", 0xe0) (async) fcntl$dupfd(r2, 0xa, r3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:02:04 executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) (async) syz_emit_ethernet(0xc7, &(0x7f0000000140)={@broadcast, @random="775449a1ea7d", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast2, {[@end, @end, @generic={0x0, 0x12, "013b4f1f4b32077cb2b202676de48555"}, @rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @rand_addr, @rand_addr]}, @rr={0x7, 0xb, 0x0, [@remote={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) 16:02:04 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x2, 0x7, 0x5e, 0x2}, {0xff80, 0x1, 0x3f, 0xe298}, {0xa2, 0x3f, 0x2, 0x80000000}, {0x5, 0x40, 0x20, 0x5}, {0x6, 0x2, 0x7, 0x7ff}, {0x9, 0x20, 0xb1}, {0x7, 0xca, 0x7f, 0x3}, {0x800, 0x80, 0x0, 0x8}, {0x7f, 0xc1, 0x47, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r1) pwrite(r0, &(0x7f0000000000)="f94c4c49df016fed8d1a02930000", 0xe, 0x0) 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3d}, {0x6, 0x0, 0x0, 0x80000001}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:02:04 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x2, 0x7, 0x5e, 0x2}, {0xff80, 0x1, 0x3f, 0xe298}, {0xa2, 0x3f, 0x2, 0x80000000}, {0x5, 0x40, 0x20, 0x5}, {0x6, 0x2, 0x7, 0x7ff}, {0x9, 0x20, 0xb1}, {0x7, 0xca, 0x7f, 0x3}, {0x800, 0x80, 0x0, 0x8}, {0x7f, 0xc1, 0x47, 0x7ff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x6, 0x0, 0x0, 0xff}]}) (rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r1) (async) pwrite(r0, &(0x7f0000000000)="f94c4c49df016fed8d1a02930000", 0xe, 0x0) 16:02:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x61}, {0x6, 0x0, 0x0, 0x611df10c}]}) pwrite(r0, &(0x7f0000000040)="a2f720577258fcb211781fa996e4", 0xe, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x4, 0x0, 0x8, 0x1ff}, {0xe612, 0x6, 0x5, 0x8c3}, {0x13e5, 0xb8, 0x4}, {0x8, 0x6, 0xff, 0x6}, {0x4, 0x3, 0x5}, {0x7, 0x0, 0x1, 0x6}, {0x8001, 0x5e, 0xdd, 0x7fffffff}]}) 16:02:04 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x2, 0x7, 0x5e, 0x2}, {0xff80, 0x1, 0x3f, 0xe298}, {0xa2, 0x3f, 0x2, 0x80000000}, {0x5, 0x40, 0x20, 0x5}, {0x6, 0x2, 0x7, 0x7ff}, {0x9, 0x20, 0xb1}, {0x7, 0xca, 0x7f, 0x3}, {0x800, 0x80, 0x0, 0x8}, {0x7f, 0xc1, 0x47, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r1) pwrite(r0, &(0x7f0000000000)="f94c4c49df016fed8d1a02930000", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x2, 0x7, 0x5e, 0x2}, {0xff80, 0x1, 0x3f, 0xe298}, {0xa2, 0x3f, 0x2, 0x80000000}, {0x5, 0x40, 0x20, 0x5}, {0x6, 0x2, 0x7, 0x7ff}, {0x9, 0x20, 0xb1}, {0x7, 0xca, 0x7f, 0x3}, {0x800, 0x80, 0x0, 0x8}, {0x7f, 0xc1, 0x47, 0x7ff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x6, 0x0, 0x0, 0xff}]}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) dup2(r1, r1) (async) pwrite(r0, &(0x7f0000000000)="f94c4c49df016fed8d1a02930000", 0xe, 0x0) (async) 16:02:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x1, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffffffff, 0x0, 0x9, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000], [0x0, 0xc9f], [0x0, 0x0, 0x4, 0xfffffffffffffffe], [], [{0xa, 0x0, 0x2f3}, {}, {}, {0x0, 0x1000}, {0xfffd}, {0x0, 0x0, 0x9}, {0x7}]}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r3) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) write(r4, &(0x7f0000000580)="3bcf4994c6a6de0613e5c31514ecb8c11aa2086c1f4a9a1b6c8e4e9e77fdbfb69dbd49465745ed90a2a4425364d9cf3aa0af2bc47f1e0c91a3506691febe35cf639f15db34041ddbcd1ed2f13940b9e318005b81ae2940120bb9d2f7323a4e499df952de229d22276d53cb830a157ab54a5b585f8546765fd7ec208ce3c6732c276c8cace9246109c8da4b4c38579fc412a5992bf41467f9fcbc8bcf926a6741225b6d9b972de99116f401780f8c699564189c67eda7bcb8eba6f98ffdfc7683f6aea73501d52d8de42081f68e9a8ec3e406f1cec14f562acd0295eb2591ba16", 0xe0) fcntl$dupfd(r2, 0xa, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x1, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffffffff, 0x0, 0x9, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000], [0x0, 0xc9f], [0x0, 0x0, 0x4, 0xfffffffffffffffe], [], [{0xa, 0x0, 0x2f3}, {}, {}, {0x0, 0x1000}, {0xfffd}, {0x0, 0x0, 0x9}, {0x7}]}}) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r3) (async) close(r3) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) write(r4, &(0x7f0000000580)="3bcf4994c6a6de0613e5c31514ecb8c11aa2086c1f4a9a1b6c8e4e9e77fdbfb69dbd49465745ed90a2a4425364d9cf3aa0af2bc47f1e0c91a3506691febe35cf639f15db34041ddbcd1ed2f13940b9e318005b81ae2940120bb9d2f7323a4e499df952de229d22276d53cb830a157ab54a5b585f8546765fd7ec208ce3c6732c276c8cace9246109c8da4b4c38579fc412a5992bf41467f9fcbc8bcf926a6741225b6d9b972de99116f401780f8c699564189c67eda7bcb8eba6f98ffdfc7683f6aea73501d52d8de42081f68e9a8ec3e406f1cec14f562acd0295eb2591ba16", 0xe0) (async) fcntl$dupfd(r2, 0xa, r3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) 16:02:04 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:04 executing program 6: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adf5ffff85ff"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="a9431ba21285001200005736cfa008c89bcc6bc29685404de8a9c9cc65000000000000000700ea000071dd3b04fe42ac5b70a6bf89fdac39b390d70342c752a4cf0b81d73c37091e06903b23c6e481da1e1e2e2146fa9aa897bbdc392af7aa19b70e5f0f9142e6ea2cf8bcdf000000000000f57b33856f542770000000000000080000001a47c7161aa317de59fde909b1", 0x91}, {&(0x7f0000000240)="6145f23ebc97a2a7a0dc3a6907be5e501e542d544f3d1b69ed903f61035e4b0eff82a5770c0484d7dc5f9d97604d9000a6e5dba6c871c7c79bdd9eeac1121be1584b70ace6ab5e9c13e726475ccbed8a6594b6e24eba3d9e7d13c188c15c0d5fc37143f42a31c47dfc925c0f118b119e4ecf559a0b0c00c9bfb9ea61cac1b6a303ef7066a40ae3fb366c9df5d1151a7154eb8a", 0x93}, {&(0x7f0000000300)="1d90ae3bd2f364f43a6abcc1c8eff431101543480a765fdd87e3c8dbdc29cf842ecf4129b20f88591f01f767fd5e6b23dffc77aed8139b88a77e28fecb727b8f535129e1c47c46000000000000", 0x4d}], 0x3) 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3d}, {0x6, 0x0, 0x0, 0x80000001}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:02:04 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="975c5d3bbb35a55219a38ccfe116e92b15592e95342993541215ebc65dea2716839b9a2980548f958ac6598087139166191b54227bb602a769958d0d20e402b5afb77be47184223b260a8d891b273b089df6d954c587c95e08e13b3ef3f0234996b961bd9188cbad8c44d86cc85da34d557a78e2f326b663f6bba5578ac12e159703", 0x82}], 0x1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) (async) getrlimit(0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 16:02:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x61}, {0x6, 0x0, 0x0, 0x611df10c}]}) pwrite(r0, &(0x7f0000000040)="a2f720577258fcb211781fa996e4", 0xe, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x4, 0x0, 0x8, 0x1ff}, {0xe612, 0x6, 0x5, 0x8c3}, {0x13e5, 0xb8, 0x4}, {0x8, 0x6, 0xff, 0x6}, {0x4, 0x3, 0x5}, {0x7, 0x0, 0x1, 0x6}, {0x8001, 0x5e, 0xdd, 0x7fffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x61}, {0x6, 0x0, 0x0, 0x611df10c}]}) (async) pwrite(r0, &(0x7f0000000040)="a2f720577258fcb211781fa996e4", 0xe, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x4, 0x0, 0x8, 0x1ff}, {0xe612, 0x6, 0x5, 0x8c3}, {0x13e5, 0xb8, 0x4}, {0x8, 0x6, 0xff, 0x6}, {0x4, 0x3, 0x5}, {0x7, 0x0, 0x1, 0x6}, {0x8001, 0x5e, 0xdd, 0x7fffffff}]}) (async) 16:02:04 executing program 2: ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@noop, @generic={0x82, 0x2}, @noop]}}, @icmp=@timestamp}}}}) 16:02:04 executing program 7: setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000e00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) close(r2) (async, rerun: 64) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0xffffffff}, 0xc) (async, rerun: 64) shutdown(r0, 0x2) (async, rerun: 32) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) (rerun: 32) 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[@ANYBLOB="236ceacdcce6aaaaaaaaaaaa08004500001c00a46002ac1400aa12000000000000000000b3520000000000000800709b59f4a8f1c8214d9d1bc4cad9725d3c5dcf16558d1c00cc29d88880cccddccdccf5efa58119c9dd8b280874ee1079acd7b56af1ca2e38015dafc24f9fc72e461d955d81ad0e76f15f763a4e4d3646c71dc7ef28e4a3cb4c878b47110d1bdf23b66faff6e857caeaebe7d766280053e0cf252181207209930974025917d87c055d5a978afdf8ef1084f35ebb0412a70000000000009db252c6e5dd63e4b374c46fbf3ced74382fbbd3e8a9561ea5dcf09215d2c833cae65b35922304aaa3c90ccf7f690ca402d5c5878918fe46d84574dad987bb9247409977ed53da83718688c45450c025c69afb1e1b6ca0b25636fc551f3034934b469295d64be56b3cc9edc3a047380f621459123495c0e9fa1b0abef2f4dcd087b1d7b931120bca0953fe5f0e6a8e9a18ebe99b3a0868f887518c13ecdd1d1a7a5725f7c98414ff44266f58a8186a8105876ff483cdb2610ef46aa3e993591a7fa09ca7396240a1fc0d9e9c7cd81800"/417]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0xfffa, 0x8, 0x10, 0x8}, {0x0, 0x80, 0x6, 0x8}, {0x91a8, 0x3, 0x80, 0x8}, {0x9, 0x0, 0xe0, 0x1}, {0x100, 0x80, 0x6, 0x2}, {0x40, 0x4, 0x48, 0x4}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x81, 0x9, 0x20, 0x6}, {0x2, 0x81, 0x1, 0x5}, {0x1f, 0x3b, 0x5, 0x839}, {0x9, 0x4, 0x88, 0x4}, {0x8, 0x6, 0x20, 0x7fff}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x1, 0x4, 0x50, 0x5}, {0x1, 0x7, 0x1, 0x5}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) 16:02:04 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:04 executing program 6: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adf5ffff85ff"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="a9431ba21285001200005736cfa008c89bcc6bc29685404de8a9c9cc65000000000000000700ea000071dd3b04fe42ac5b70a6bf89fdac39b390d70342c752a4cf0b81d73c37091e06903b23c6e481da1e1e2e2146fa9aa897bbdc392af7aa19b70e5f0f9142e6ea2cf8bcdf000000000000f57b33856f542770000000000000080000001a47c7161aa317de59fde909b1", 0x91}, {&(0x7f0000000240)="6145f23ebc97a2a7a0dc3a6907be5e501e542d544f3d1b69ed903f61035e4b0eff82a5770c0484d7dc5f9d97604d9000a6e5dba6c871c7c79bdd9eeac1121be1584b70ace6ab5e9c13e726475ccbed8a6594b6e24eba3d9e7d13c188c15c0d5fc37143f42a31c47dfc925c0f118b119e4ecf559a0b0c00c9bfb9ea61cac1b6a303ef7066a40ae3fb366c9df5d1151a7154eb8a", 0x93}, {&(0x7f0000000300)="1d90ae3bd2f364f43a6abcc1c8eff431101543480a765fdd87e3c8dbdc29cf842ecf4129b20f88591f01f767fd5e6b23dffc77aed8139b88a77e28fecb727b8f535129e1c47c46000000000000", 0x4d}], 0x3) socket(0x2, 0xc003, 0x11) (async) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adf5ffff85ff"], 0x10) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="a9431ba21285001200005736cfa008c89bcc6bc29685404de8a9c9cc65000000000000000700ea000071dd3b04fe42ac5b70a6bf89fdac39b390d70342c752a4cf0b81d73c37091e06903b23c6e481da1e1e2e2146fa9aa897bbdc392af7aa19b70e5f0f9142e6ea2cf8bcdf000000000000f57b33856f542770000000000000080000001a47c7161aa317de59fde909b1", 0x91}, {&(0x7f0000000240)="6145f23ebc97a2a7a0dc3a6907be5e501e542d544f3d1b69ed903f61035e4b0eff82a5770c0484d7dc5f9d97604d9000a6e5dba6c871c7c79bdd9eeac1121be1584b70ace6ab5e9c13e726475ccbed8a6594b6e24eba3d9e7d13c188c15c0d5fc37143f42a31c47dfc925c0f118b119e4ecf559a0b0c00c9bfb9ea61cac1b6a303ef7066a40ae3fb366c9df5d1151a7154eb8a", 0x93}, {&(0x7f0000000300)="1d90ae3bd2f364f43a6abcc1c8eff431101543480a765fdd87e3c8dbdc29cf842ecf4129b20f88591f01f767fd5e6b23dffc77aed8139b88a77e28fecb727b8f535129e1c47c46000000000000", 0x4d}], 0x3) (async) 16:02:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = dup(r0) close(r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x100) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x8}, {r0, 0x80}, {r1, 0x4}, {r2, 0x100}, {r1, 0x80}], 0x6, 0x917c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:02:04 executing program 2: ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) (async) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@noop, @generic={0x82, 0x2}, @noop]}}, @icmp=@timestamp}}}}) 16:02:05 executing program 2: ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) (async) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@noop, @generic={0x82, 0x2}, @noop]}}, @icmp=@timestamp}}}}) 16:02:05 executing program 6: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adf5ffff85ff"], 0x10) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="a9431ba21285001200005736cfa008c89bcc6bc29685404de8a9c9cc65000000000000000700ea000071dd3b04fe42ac5b70a6bf89fdac39b390d70342c752a4cf0b81d73c37091e06903b23c6e481da1e1e2e2146fa9aa897bbdc392af7aa19b70e5f0f9142e6ea2cf8bcdf000000000000f57b33856f542770000000000000080000001a47c7161aa317de59fde909b1", 0x91}, {&(0x7f0000000240)="6145f23ebc97a2a7a0dc3a6907be5e501e542d544f3d1b69ed903f61035e4b0eff82a5770c0484d7dc5f9d97604d9000a6e5dba6c871c7c79bdd9eeac1121be1584b70ace6ab5e9c13e726475ccbed8a6594b6e24eba3d9e7d13c188c15c0d5fc37143f42a31c47dfc925c0f118b119e4ecf559a0b0c00c9bfb9ea61cac1b6a303ef7066a40ae3fb366c9df5d1151a7154eb8a", 0x93}, {&(0x7f0000000300)="1d90ae3bd2f364f43a6abcc1c8eff431101543480a765fdd87e3c8dbdc29cf842ecf4129b20f88591f01f767fd5e6b23dffc77aed8139b88a77e28fecb727b8f535129e1c47c46000000000000", 0x4d}], 0x3) 16:02:05 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x61}, {0x6, 0x0, 0x0, 0x611df10c}]}) pwrite(r0, &(0x7f0000000040)="a2f720577258fcb211781fa996e4", 0xe, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x4, 0x0, 0x8, 0x1ff}, {0xe612, 0x6, 0x5, 0x8c3}, {0x13e5, 0xb8, 0x4}, {0x8, 0x6, 0xff, 0x6}, {0x4, 0x3, 0x5}, {0x7, 0x0, 0x1, 0x6}, {0x8001, 0x5e, 0xdd, 0x7fffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x61}, {0x6, 0x0, 0x0, 0x611df10c}]}) (async) pwrite(r0, &(0x7f0000000040)="a2f720577258fcb211781fa996e4", 0xe, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x4, 0x0, 0x8, 0x1ff}, {0xe612, 0x6, 0x5, 0x8c3}, {0x13e5, 0xb8, 0x4}, {0x8, 0x6, 0xff, 0x6}, {0x4, 0x3, 0x5}, {0x7, 0x0, 0x1, 0x6}, {0x8001, 0x5e, 0xdd, 0x7fffffff}]}) (async) 16:02:05 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x3c}, {0x4406}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[@ANYBLOB="236ceacdcce6aaaaaaaaaaaa08004500001c00a46002ac1400aa12000000000000000000b3520000000000000800709b59f4a8f1c8214d9d1bc4cad9725d3c5dcf16558d1c00cc29d88880cccddccdccf5efa58119c9dd8b280874ee1079acd7b56af1ca2e38015dafc24f9fc72e461d955d81ad0e76f15f763a4e4d3646c71dc7ef28e4a3cb4c878b47110d1bdf23b66faff6e857caeaebe7d766280053e0cf252181207209930974025917d87c055d5a978afdf8ef1084f35ebb0412a70000000000009db252c6e5dd63e4b374c46fbf3ced74382fbbd3e8a9561ea5dcf09215d2c833cae65b35922304aaa3c90ccf7f690ca402d5c5878918fe46d84574dad987bb9247409977ed53da83718688c45450c025c69afb1e1b6ca0b25636fc551f3034934b469295d64be56b3cc9edc3a047380f621459123495c0e9fa1b0abef2f4dcd087b1d7b931120bca0953fe5f0e6a8e9a18ebe99b3a0868f887518c13ecdd1d1a7a5725f7c98414ff44266f58a8186a8105876ff483cdb2610ef46aa3e993591a7fa09ca7396240a1fc0d9e9c7cd81800"/417]) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0xfffa, 0x8, 0x10, 0x8}, {0x0, 0x80, 0x6, 0x8}, {0x91a8, 0x3, 0x80, 0x8}, {0x9, 0x0, 0xe0, 0x1}, {0x100, 0x80, 0x6, 0x2}, {0x40, 0x4, 0x48, 0x4}]}) (async, rerun: 64) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x81, 0x9, 0x20, 0x6}, {0x2, 0x81, 0x1, 0x5}, {0x1f, 0x3b, 0x5, 0x839}, {0x9, 0x4, 0x88, 0x4}, {0x8, 0x6, 0x20, 0x7fff}]}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x1, 0x4, 0x50, 0x5}, {0x1, 0x7, 0x1, 0x5}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) 16:02:05 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x64) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:02:05 executing program 6: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) 16:02:05 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x15}, {0x6, 0x0, 0x0, 0xf1a}]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4, 0x8, 0x1, 0x5}]}) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x3c}, {0x4406}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[@ANYBLOB="236ceacdcce6aaaaaaaaaaaa08004500001c00a46002ac1400aa12000000000000000000b3520000000000000800709b59f4a8f1c8214d9d1bc4cad9725d3c5dcf16558d1c00cc29d88880cccddccdccf5efa58119c9dd8b280874ee1079acd7b56af1ca2e38015dafc24f9fc72e461d955d81ad0e76f15f763a4e4d3646c71dc7ef28e4a3cb4c878b47110d1bdf23b66faff6e857caeaebe7d766280053e0cf252181207209930974025917d87c055d5a978afdf8ef1084f35ebb0412a70000000000009db252c6e5dd63e4b374c46fbf3ced74382fbbd3e8a9561ea5dcf09215d2c833cae65b35922304aaa3c90ccf7f690ca402d5c5878918fe46d84574dad987bb9247409977ed53da83718688c45450c025c69afb1e1b6ca0b25636fc551f3034934b469295d64be56b3cc9edc3a047380f621459123495c0e9fa1b0abef2f4dcd087b1d7b931120bca0953fe5f0e6a8e9a18ebe99b3a0868f887518c13ecdd1d1a7a5725f7c98414ff44266f58a8186a8105876ff483cdb2610ef46aa3e993591a7fa09ca7396240a1fc0d9e9c7cd81800"/417]) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0xfffa, 0x8, 0x10, 0x8}, {0x0, 0x80, 0x6, 0x8}, {0x91a8, 0x3, 0x80, 0x8}, {0x9, 0x0, 0xe0, 0x1}, {0x100, 0x80, 0x6, 0x2}, {0x40, 0x4, 0x48, 0x4}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x81, 0x9, 0x20, 0x6}, {0x2, 0x81, 0x1, 0x5}, {0x1f, 0x3b, 0x5, 0x839}, {0x9, 0x4, 0x88, 0x4}, {0x8, 0x6, 0x20, 0x7fff}]}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x1, 0x4, 0x50, 0x5}, {0x1, 0x7, 0x1, 0x5}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) 16:02:05 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x15}, {0x6, 0x0, 0x0, 0xf1a}]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4, 0x8, 0x1, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x15}, {0x6, 0x0, 0x0, 0xf1a}]}) (async) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4, 0x8, 0x1, 0x5}]}) (async) 16:02:05 executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="bb32153e2c2d9d6b5f7561a09df7fb6bb9c4d9492db5ce462eb28b4e7fac17550d6c5855366115dd91b12ff995a55fbaa64c3a", 0x33) 16:02:05 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x64) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) (async) fchmod(r0, 0x8e3) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') (async) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:02:05 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:05 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2012, r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x146) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) 16:02:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = dup(r0) (async) close(r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x100) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x8}, {r0, 0x80}, {r1, 0x4}, {r2, 0x100}, {r1, 0x80}], 0x6, 0x917c) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:02:05 executing program 6: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x64, &(0x7f00000000c0)}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:02:05 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x15}, {0x6, 0x0, 0x0, 0xf1a}]}) (rerun: 64) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4, 0x8, 0x1, 0x5}]}) 16:02:05 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x64) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) (async) fchmod(r0, 0x8e3) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') (async) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:02:05 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:05 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2012, r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x146) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) 16:02:05 executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="bb32153e2c2d9d6b5f7561a09df7fb6bb9c4d9492db5ce462eb28b4e7fac17550d6c5855366115dd91b12ff995a55fbaa64c3a", 0x33) 16:02:05 executing program 6: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) 16:02:05 executing program 2: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:02:05 executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="bb32153e2c2d9d6b5f7561a09df7fb6bb9c4d9492db5ce462eb28b4e7fac17550d6c5855366115dd91b12ff995a55fbaa64c3a", 0x33) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="bb32153e2c2d9d6b5f7561a09df7fb6bb9c4d9492db5ce462eb28b4e7fac17550d6c5855366115dd91b12ff995a55fbaa64c3a", 0x33) (async) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x64, &(0x7f00000000c0)}) (async) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:02:05 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2012, r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x146) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) 16:02:05 executing program 3: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, &(0x7f00000001c0)="eb9c770525db0180662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a74c5b6f12d2a104d64a206500b95274e0149c8ff070000000000009200f86fae240d00dbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6d080000006ebc4e816491d09e073d481defed0adfa61364a3b51cfde44462609c067532fb0e2b241425a80800"/174, &(0x7f0000000000)=0xae, 0x0, 0x0) 16:02:05 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x30}, {0x24}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000140)="75ca279ca974ab5626bc2e30f3a6", 0xe, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) write(r2, &(0x7f0000000680)="4e6ec9cb0e7000787fd6dc1e5cd8121b2f3e13eeb9e9d0086dd64f9f882db6d079b312e83bcf0ad3c39f5d449678c97b74e721cd98e42d0585ca55bbcbba0d1b47eddbf1267ad680617d6d", 0x4b) r3 = syz_open_pts() writev(r1, &(0x7f0000000600)=[{&(0x7f0000000080)="abca7ceb2e792bc4ffb388ebc25787948e3b990fe2a04c9320b9ba1d2c30", 0x1e}, {&(0x7f0000000240)="e36d03e4a28d42697e6c737797f272c758036e60444be7e61b1068933a7be8324b103594e3eaddfbbafdbd3402ebc8c53ccd846a86b3f2d8f20c61d2e6e9390b2fe892f536ac04d4e69023b7901af89f0b9600c6b8518683b86c7dadb3ba3f9dbf7a0d8d703f7df1ecd5631f8c67ddc62789b1f07ef2adce1c4aa4041239875b0490a6109f9f2566becc83c995e0eb1640c6569e31393152d0d5320c32c2458a43b1a792f052029252401ff43c8e34965859b7d5365473fdfc2e0988a38c9deb37178fa440f6c016886818d9811d48f6358f92199b6582a31d427bc67a385dd003bdabca0eb75d5151f024430a", 0xed}, {&(0x7f0000000340)="a5ae56e36d29dc97d27755dda3eeb1b5cc2a3917d7740054276e0df1bd69238edfd8ed42e88ee384369af1be7cb74e433b4db2eeb8301adfdc5ff1b65496d90a539be330b0957b6628cb8cf3067621fba135d4bf790232df184164aac644ea8116295c225b51d76cc587bdd5340e46b59b7125682ae81f8a9c2e7155db59514b09850ce8f89f3f224baf78620b72c1f99b8f70c222", 0x95}, {&(0x7f0000000400)="c1cd1cfc9dc8401a362b15082b9a5763f9c0cec80d521569112e0ef237442f35f7eb64b6f95aa3a74697542e0a3c0182a4f46ff7ec6f031d2eca7ec8eb5575719d26c7343056a34830d5d0b8b4b197ef4ea900ae3abbe3714898e49ec1749cb7473c3cb115eff120868c5450a2832e996bb2ed32fdb4a8aa88fe6a6e80c478cf7706fd8d32b368f8842ccb08afd44636eae28e49cabc586da0acc37508c53c643b58199738edb9730ee5e55eaee6519032d2a9007b7341a3863fca5d5c75942fee138ee47b9b055d94b118750c0d23eb9a356d94591d31ceee190effb09ebb56d938fe55c7a7d69fb80ad169b312cf3b9b04", 0xf2}, {&(0x7f0000000500)="c38c9c5c3f1af0d2d69bfa1f08e37b4ed438fec61ffaf675141ff8fe22a002e6d6d36f02c9214bb42f6f3ef41c785ee206f1200011f4c643bec7e7a27499187039f763215324c56e882ded570713fb5fca362ba7e0bafdbb992491bc422ada6eb7b2a7d8d6e66f58d91756bcd273958e25d223379f3615d7f3c76c8d79486e745b7935d22d1e44a2a51580d98aa72ac0314b00043fd4a0c3f4c275fe808fa119d09f9f1013d10cff6feace9e02bc106713b28dfd33c65eda8b695aa6b71e94d095bebd30b9aff4150b38a3815615b4122d", 0xd1}], 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r4) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0xf4b, 0x10000, 0x1fc80d8c, "20180600000d18e30000000000006f00", 0x0, 0x1}) write(r1, &(0x7f0000000100)="4cf396a61626bc1b773fe73a2880221ec6e747b78dac9ecbab76a3029409625d3394046139a01f2e36431fcd660530a9935121c2b41982ce43985c2f1d754fddc8e5f02b0e63ea5563ee73b1bd58adebef2b3f97fddfe275f9fc1aca50de8eb2b98c57c7b418c28582021f5ae47e1207f9b623d18598c46b672cfc28c5b4168aa1ae195cc83e8cb2ed2bb44f92fe5a0c3dd9c15b47b9624d93625922190be26082b46997b30500000000000000013eb652bfffdfa8a00d000000000667a1d5f53b2c0ef1d05af3d237dc8935d025660864ad487c5c2ce6940a0d", 0xda) fcntl$setstatus(r3, 0x4, 0x8) readv(0xffffffffffffffff, &(0x7f0000000d00)=[{&(0x7f0000000700)=""/254, 0xfe}, {&(0x7f0000000800)=""/84, 0x54}, {&(0x7f0000000880)=""/155, 0x9b}, {&(0x7f0000000940)=""/109, 0x6d}, {&(0x7f00000009c0)=""/128, 0x80}, {&(0x7f0000000a40)=""/6, 0x6}, {&(0x7f0000000a80)=""/91, 0x5b}, {&(0x7f0000000b00)=""/194, 0xc2}, {&(0x7f0000000c00)=""/220, 0xdc}], 0x9) 16:02:05 executing program 2: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) 16:02:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = dup(r0) close(r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x100) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x8}, {r0, 0x80}, {r1, 0x4}, {r2, 0x100}, {r1, 0x80}], 0x6, 0x917c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r0) (async) close(r0) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x100) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x8}, {r0, 0x80}, {r1, 0x4}, {r2, 0x100}, {r1, 0x80}], 0x6, 0x917c) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) 16:02:06 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:06 executing program 7: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)="0f78a366", &(0x7f0000000200)=0x4, &(0x7f0000000240), 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x5ea9) 16:02:06 executing program 3: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x5}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, &(0x7f00000001c0)="eb9c770525db0180662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a74c5b6f12d2a104d64a206500b95274e0149c8ff070000000000009200f86fae240d00dbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6d080000006ebc4e816491d09e073d481defed0adfa61364a3b51cfde44462609c067532fb0e2b241425a80800"/174, &(0x7f0000000000)=0xae, 0x0, 0x0) 16:02:06 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x74}, {0x6, 0x0, 0x0, 0xe6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000301000002}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x6, 0x20, 0x6, 0xfffff37d}, {0x5, 0x2, 0x0, 0xfc000000}, {0x80, 0x8, 0xff}, {0xfff, 0x7f, 0x0, 0xffffff01}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) flock(r3, 0x4) write(r2, &(0x7f0000000180)="78897a1d8e838c04b26ba26ba64fe5da4e3d1b05377b7984772008fb3df1d57e0f330f82301be41858da997d49cf45838bca3554ff42a519f996f1b2e1e78b53", 0x40) pwrite(r0, &(0x7f00000000c0)="7f7bae6809717fc4348c17a1936b", 0xe, 0x0) fchmod(r1, 0x8) 16:02:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x30}, {0x24}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000140)="75ca279ca974ab5626bc2e30f3a6", 0xe, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) write(r2, &(0x7f0000000680)="4e6ec9cb0e7000787fd6dc1e5cd8121b2f3e13eeb9e9d0086dd64f9f882db6d079b312e83bcf0ad3c39f5d449678c97b74e721cd98e42d0585ca55bbcbba0d1b47eddbf1267ad680617d6d", 0x4b) r3 = syz_open_pts() writev(r1, &(0x7f0000000600)=[{&(0x7f0000000080)="abca7ceb2e792bc4ffb388ebc25787948e3b990fe2a04c9320b9ba1d2c30", 0x1e}, {&(0x7f0000000240)="e36d03e4a28d42697e6c737797f272c758036e60444be7e61b1068933a7be8324b103594e3eaddfbbafdbd3402ebc8c53ccd846a86b3f2d8f20c61d2e6e9390b2fe892f536ac04d4e69023b7901af89f0b9600c6b8518683b86c7dadb3ba3f9dbf7a0d8d703f7df1ecd5631f8c67ddc62789b1f07ef2adce1c4aa4041239875b0490a6109f9f2566becc83c995e0eb1640c6569e31393152d0d5320c32c2458a43b1a792f052029252401ff43c8e34965859b7d5365473fdfc2e0988a38c9deb37178fa440f6c016886818d9811d48f6358f92199b6582a31d427bc67a385dd003bdabca0eb75d5151f024430a", 0xed}, {&(0x7f0000000340)="a5ae56e36d29dc97d27755dda3eeb1b5cc2a3917d7740054276e0df1bd69238edfd8ed42e88ee384369af1be7cb74e433b4db2eeb8301adfdc5ff1b65496d90a539be330b0957b6628cb8cf3067621fba135d4bf790232df184164aac644ea8116295c225b51d76cc587bdd5340e46b59b7125682ae81f8a9c2e7155db59514b09850ce8f89f3f224baf78620b72c1f99b8f70c222", 0x95}, {&(0x7f0000000400)="c1cd1cfc9dc8401a362b15082b9a5763f9c0cec80d521569112e0ef237442f35f7eb64b6f95aa3a74697542e0a3c0182a4f46ff7ec6f031d2eca7ec8eb5575719d26c7343056a34830d5d0b8b4b197ef4ea900ae3abbe3714898e49ec1749cb7473c3cb115eff120868c5450a2832e996bb2ed32fdb4a8aa88fe6a6e80c478cf7706fd8d32b368f8842ccb08afd44636eae28e49cabc586da0acc37508c53c643b58199738edb9730ee5e55eaee6519032d2a9007b7341a3863fca5d5c75942fee138ee47b9b055d94b118750c0d23eb9a356d94591d31ceee190effb09ebb56d938fe55c7a7d69fb80ad169b312cf3b9b04", 0xf2}, {&(0x7f0000000500)="c38c9c5c3f1af0d2d69bfa1f08e37b4ed438fec61ffaf675141ff8fe22a002e6d6d36f02c9214bb42f6f3ef41c785ee206f1200011f4c643bec7e7a27499187039f763215324c56e882ded570713fb5fca362ba7e0bafdbb992491bc422ada6eb7b2a7d8d6e66f58d91756bcd273958e25d223379f3615d7f3c76c8d79486e745b7935d22d1e44a2a51580d98aa72ac0314b00043fd4a0c3f4c275fe808fa119d09f9f1013d10cff6feace9e02bc106713b28dfd33c65eda8b695aa6b71e94d095bebd30b9aff4150b38a3815615b4122d", 0xd1}], 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r4) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0xf4b, 0x10000, 0x1fc80d8c, "20180600000d18e30000000000006f00", 0x0, 0x1}) write(r1, &(0x7f0000000100)="4cf396a61626bc1b773fe73a2880221ec6e747b78dac9ecbab76a3029409625d3394046139a01f2e36431fcd660530a9935121c2b41982ce43985c2f1d754fddc8e5f02b0e63ea5563ee73b1bd58adebef2b3f97fddfe275f9fc1aca50de8eb2b98c57c7b418c28582021f5ae47e1207f9b623d18598c46b672cfc28c5b4168aa1ae195cc83e8cb2ed2bb44f92fe5a0c3dd9c15b47b9624d93625922190be26082b46997b30500000000000000013eb652bfffdfa8a00d000000000667a1d5f53b2c0ef1d05af3d237dc8935d025660864ad487c5c2ce6940a0d", 0xda) fcntl$setstatus(r3, 0x4, 0x8) readv(0xffffffffffffffff, &(0x7f0000000d00)=[{&(0x7f0000000700)=""/254, 0xfe}, {&(0x7f0000000800)=""/84, 0x54}, {&(0x7f0000000880)=""/155, 0x9b}, {&(0x7f0000000940)=""/109, 0x6d}, {&(0x7f00000009c0)=""/128, 0x80}, {&(0x7f0000000a40)=""/6, 0x6}, {&(0x7f0000000a80)=""/91, 0x5b}, {&(0x7f0000000b00)=""/194, 0xc2}, {&(0x7f0000000c00)=""/220, 0xdc}], 0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x30}, {0x24}, {0x6, 0x0, 0x0, 0x1000}]}) (async) pwrite(r0, &(0x7f0000000140)="75ca279ca974ab5626bc2e30f3a6", 0xe, 0x0) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) syz_open_pts() (async) close(r1) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) write(r2, &(0x7f0000000680)="4e6ec9cb0e7000787fd6dc1e5cd8121b2f3e13eeb9e9d0086dd64f9f882db6d079b312e83bcf0ad3c39f5d449678c97b74e721cd98e42d0585ca55bbcbba0d1b47eddbf1267ad680617d6d", 0x4b) (async) syz_open_pts() (async) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000080)="abca7ceb2e792bc4ffb388ebc25787948e3b990fe2a04c9320b9ba1d2c30", 0x1e}, {&(0x7f0000000240)="e36d03e4a28d42697e6c737797f272c758036e60444be7e61b1068933a7be8324b103594e3eaddfbbafdbd3402ebc8c53ccd846a86b3f2d8f20c61d2e6e9390b2fe892f536ac04d4e69023b7901af89f0b9600c6b8518683b86c7dadb3ba3f9dbf7a0d8d703f7df1ecd5631f8c67ddc62789b1f07ef2adce1c4aa4041239875b0490a6109f9f2566becc83c995e0eb1640c6569e31393152d0d5320c32c2458a43b1a792f052029252401ff43c8e34965859b7d5365473fdfc2e0988a38c9deb37178fa440f6c016886818d9811d48f6358f92199b6582a31d427bc67a385dd003bdabca0eb75d5151f024430a", 0xed}, {&(0x7f0000000340)="a5ae56e36d29dc97d27755dda3eeb1b5cc2a3917d7740054276e0df1bd69238edfd8ed42e88ee384369af1be7cb74e433b4db2eeb8301adfdc5ff1b65496d90a539be330b0957b6628cb8cf3067621fba135d4bf790232df184164aac644ea8116295c225b51d76cc587bdd5340e46b59b7125682ae81f8a9c2e7155db59514b09850ce8f89f3f224baf78620b72c1f99b8f70c222", 0x95}, {&(0x7f0000000400)="c1cd1cfc9dc8401a362b15082b9a5763f9c0cec80d521569112e0ef237442f35f7eb64b6f95aa3a74697542e0a3c0182a4f46ff7ec6f031d2eca7ec8eb5575719d26c7343056a34830d5d0b8b4b197ef4ea900ae3abbe3714898e49ec1749cb7473c3cb115eff120868c5450a2832e996bb2ed32fdb4a8aa88fe6a6e80c478cf7706fd8d32b368f8842ccb08afd44636eae28e49cabc586da0acc37508c53c643b58199738edb9730ee5e55eaee6519032d2a9007b7341a3863fca5d5c75942fee138ee47b9b055d94b118750c0d23eb9a356d94591d31ceee190effb09ebb56d938fe55c7a7d69fb80ad169b312cf3b9b04", 0xf2}, {&(0x7f0000000500)="c38c9c5c3f1af0d2d69bfa1f08e37b4ed438fec61ffaf675141ff8fe22a002e6d6d36f02c9214bb42f6f3ef41c785ee206f1200011f4c643bec7e7a27499187039f763215324c56e882ded570713fb5fca362ba7e0bafdbb992491bc422ada6eb7b2a7d8d6e66f58d91756bcd273958e25d223379f3615d7f3c76c8d79486e745b7935d22d1e44a2a51580d98aa72ac0314b00043fd4a0c3f4c275fe808fa119d09f9f1013d10cff6feace9e02bc106713b28dfd33c65eda8b695aa6b71e94d095bebd30b9aff4150b38a3815615b4122d", 0xd1}], 0x5) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r4) (async) close(r4) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0xf4b, 0x10000, 0x1fc80d8c, "20180600000d18e30000000000006f00", 0x0, 0x1}) (async) write(r1, &(0x7f0000000100)="4cf396a61626bc1b773fe73a2880221ec6e747b78dac9ecbab76a3029409625d3394046139a01f2e36431fcd660530a9935121c2b41982ce43985c2f1d754fddc8e5f02b0e63ea5563ee73b1bd58adebef2b3f97fddfe275f9fc1aca50de8eb2b98c57c7b418c28582021f5ae47e1207f9b623d18598c46b672cfc28c5b4168aa1ae195cc83e8cb2ed2bb44f92fe5a0c3dd9c15b47b9624d93625922190be26082b46997b30500000000000000013eb652bfffdfa8a00d000000000667a1d5f53b2c0ef1d05af3d237dc8935d025660864ad487c5c2ce6940a0d", 0xda) (async) fcntl$setstatus(r3, 0x4, 0x8) (async) readv(0xffffffffffffffff, &(0x7f0000000d00)=[{&(0x7f0000000700)=""/254, 0xfe}, {&(0x7f0000000800)=""/84, 0x54}, {&(0x7f0000000880)=""/155, 0x9b}, {&(0x7f0000000940)=""/109, 0x6d}, {&(0x7f00000009c0)=""/128, 0x80}, {&(0x7f0000000a40)=""/6, 0x6}, {&(0x7f0000000a80)=""/91, 0x5b}, {&(0x7f0000000b00)=""/194, 0xc2}, {&(0x7f0000000c00)=""/220, 0xdc}], 0x9) (async) 16:02:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x64, &(0x7f00000000c0)}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCLOCK(r0, 0x20004276) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) seteuid(0xffffffffffffffff) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x64, &(0x7f00000000c0)}) (async) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) (async) 16:02:06 executing program 2: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:02:06 executing program 7: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)="0f78a366", &(0x7f0000000200)=0x4, &(0x7f0000000240), 0x0) (async) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x5ea9) 16:02:06 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) setregid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:06 executing program 3: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, &(0x7f00000001c0)="eb9c770525db0180662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a74c5b6f12d2a104d64a206500b95274e0149c8ff070000000000009200f86fae240d00dbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6d080000006ebc4e816491d09e073d481defed0adfa61364a3b51cfde44462609c067532fb0e2b241425a80800"/174, &(0x7f0000000000)=0xae, 0x0, 0x0) 16:02:06 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x74}, {0x6, 0x0, 0x0, 0xe6}]}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000301000002}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x6, 0x20, 0x6, 0xfffff37d}, {0x5, 0x2, 0x0, 0xfc000000}, {0x80, 0x8, 0xff}, {0xfff, 0x7f, 0x0, 0xffffff01}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) flock(r3, 0x4) (async) write(r2, &(0x7f0000000180)="78897a1d8e838c04b26ba26ba64fe5da4e3d1b05377b7984772008fb3df1d57e0f330f82301be41858da997d49cf45838bca3554ff42a519f996f1b2e1e78b53", 0x40) pwrite(r0, &(0x7f00000000c0)="7f7bae6809717fc4348c17a1936b", 0xe, 0x0) fchmod(r1, 0x8) 16:02:06 executing program 2: r0 = socket$inet(0x2, 0x9001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000000)="bda79a0b07ace1abe746d8fb809996e81a50ff30a63e01284e2ce5d8d4d70a495369af29e1ce7951b48ab08463a1902517c05dd6d075d88355f0cf3ebba4ca03880f6e551f558d418fd6ef360a9d75db85b8b85e4873cb2d2ad0ba7d5d2a07e016d3a203a485369ccc5cf7a46a3d0a802d1fa6228e11f4de22566cdeee9bdf8c5e70d9c25ced3489103c26383ac19a782ec4ed7489a17bd7138e934437f53ce4944c2cb5cac948eda7bf12b3fc6309e6138c9ffb0fc3e838fe475af7194d60ec9529dc5b9e0eb2d8b8912e02170783a3dc17e9c593877512909412a0676398aec86f4d38c3fd68380b662e9c7127d088a752", 0xf2) 16:02:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/50, 0x32, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x3d, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa803500013c3bcd73c7a28b4c08c64d5d0ccd05060b0014aaaaaaaaaaaa8a14155c9beb0324c841b7ffffffffffff22042d"]) 16:02:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x30}, {0x24}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000140)="75ca279ca974ab5626bc2e30f3a6", 0xe, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) write(r2, &(0x7f0000000680)="4e6ec9cb0e7000787fd6dc1e5cd8121b2f3e13eeb9e9d0086dd64f9f882db6d079b312e83bcf0ad3c39f5d449678c97b74e721cd98e42d0585ca55bbcbba0d1b47eddbf1267ad680617d6d", 0x4b) r3 = syz_open_pts() writev(r1, &(0x7f0000000600)=[{&(0x7f0000000080)="abca7ceb2e792bc4ffb388ebc25787948e3b990fe2a04c9320b9ba1d2c30", 0x1e}, {&(0x7f0000000240)="e36d03e4a28d42697e6c737797f272c758036e60444be7e61b1068933a7be8324b103594e3eaddfbbafdbd3402ebc8c53ccd846a86b3f2d8f20c61d2e6e9390b2fe892f536ac04d4e69023b7901af89f0b9600c6b8518683b86c7dadb3ba3f9dbf7a0d8d703f7df1ecd5631f8c67ddc62789b1f07ef2adce1c4aa4041239875b0490a6109f9f2566becc83c995e0eb1640c6569e31393152d0d5320c32c2458a43b1a792f052029252401ff43c8e34965859b7d5365473fdfc2e0988a38c9deb37178fa440f6c016886818d9811d48f6358f92199b6582a31d427bc67a385dd003bdabca0eb75d5151f024430a", 0xed}, {&(0x7f0000000340)="a5ae56e36d29dc97d27755dda3eeb1b5cc2a3917d7740054276e0df1bd69238edfd8ed42e88ee384369af1be7cb74e433b4db2eeb8301adfdc5ff1b65496d90a539be330b0957b6628cb8cf3067621fba135d4bf790232df184164aac644ea8116295c225b51d76cc587bdd5340e46b59b7125682ae81f8a9c2e7155db59514b09850ce8f89f3f224baf78620b72c1f99b8f70c222", 0x95}, {&(0x7f0000000400)="c1cd1cfc9dc8401a362b15082b9a5763f9c0cec80d521569112e0ef237442f35f7eb64b6f95aa3a74697542e0a3c0182a4f46ff7ec6f031d2eca7ec8eb5575719d26c7343056a34830d5d0b8b4b197ef4ea900ae3abbe3714898e49ec1749cb7473c3cb115eff120868c5450a2832e996bb2ed32fdb4a8aa88fe6a6e80c478cf7706fd8d32b368f8842ccb08afd44636eae28e49cabc586da0acc37508c53c643b58199738edb9730ee5e55eaee6519032d2a9007b7341a3863fca5d5c75942fee138ee47b9b055d94b118750c0d23eb9a356d94591d31ceee190effb09ebb56d938fe55c7a7d69fb80ad169b312cf3b9b04", 0xf2}, {&(0x7f0000000500)="c38c9c5c3f1af0d2d69bfa1f08e37b4ed438fec61ffaf675141ff8fe22a002e6d6d36f02c9214bb42f6f3ef41c785ee206f1200011f4c643bec7e7a27499187039f763215324c56e882ded570713fb5fca362ba7e0bafdbb992491bc422ada6eb7b2a7d8d6e66f58d91756bcd273958e25d223379f3615d7f3c76c8d79486e745b7935d22d1e44a2a51580d98aa72ac0314b00043fd4a0c3f4c275fe808fa119d09f9f1013d10cff6feace9e02bc106713b28dfd33c65eda8b695aa6b71e94d095bebd30b9aff4150b38a3815615b4122d", 0xd1}], 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r4) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0xf4b, 0x10000, 0x1fc80d8c, "20180600000d18e30000000000006f00", 0x0, 0x1}) write(r1, &(0x7f0000000100)="4cf396a61626bc1b773fe73a2880221ec6e747b78dac9ecbab76a3029409625d3394046139a01f2e36431fcd660530a9935121c2b41982ce43985c2f1d754fddc8e5f02b0e63ea5563ee73b1bd58adebef2b3f97fddfe275f9fc1aca50de8eb2b98c57c7b418c28582021f5ae47e1207f9b623d18598c46b672cfc28c5b4168aa1ae195cc83e8cb2ed2bb44f92fe5a0c3dd9c15b47b9624d93625922190be26082b46997b30500000000000000013eb652bfffdfa8a00d000000000667a1d5f53b2c0ef1d05af3d237dc8935d025660864ad487c5c2ce6940a0d", 0xda) fcntl$setstatus(r3, 0x4, 0x8) readv(0xffffffffffffffff, &(0x7f0000000d00)=[{&(0x7f0000000700)=""/254, 0xfe}, {&(0x7f0000000800)=""/84, 0x54}, {&(0x7f0000000880)=""/155, 0x9b}, {&(0x7f0000000940)=""/109, 0x6d}, {&(0x7f00000009c0)=""/128, 0x80}, {&(0x7f0000000a40)=""/6, 0x6}, {&(0x7f0000000a80)=""/91, 0x5b}, {&(0x7f0000000b00)=""/194, 0xc2}, {&(0x7f0000000c00)=""/220, 0xdc}], 0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x30}, {0x24}, {0x6, 0x0, 0x0, 0x1000}]}) (async) pwrite(r0, &(0x7f0000000140)="75ca279ca974ab5626bc2e30f3a6", 0xe, 0x0) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) syz_open_pts() (async) close(r1) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) write(r2, &(0x7f0000000680)="4e6ec9cb0e7000787fd6dc1e5cd8121b2f3e13eeb9e9d0086dd64f9f882db6d079b312e83bcf0ad3c39f5d449678c97b74e721cd98e42d0585ca55bbcbba0d1b47eddbf1267ad680617d6d", 0x4b) (async) syz_open_pts() (async) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000080)="abca7ceb2e792bc4ffb388ebc25787948e3b990fe2a04c9320b9ba1d2c30", 0x1e}, {&(0x7f0000000240)="e36d03e4a28d42697e6c737797f272c758036e60444be7e61b1068933a7be8324b103594e3eaddfbbafdbd3402ebc8c53ccd846a86b3f2d8f20c61d2e6e9390b2fe892f536ac04d4e69023b7901af89f0b9600c6b8518683b86c7dadb3ba3f9dbf7a0d8d703f7df1ecd5631f8c67ddc62789b1f07ef2adce1c4aa4041239875b0490a6109f9f2566becc83c995e0eb1640c6569e31393152d0d5320c32c2458a43b1a792f052029252401ff43c8e34965859b7d5365473fdfc2e0988a38c9deb37178fa440f6c016886818d9811d48f6358f92199b6582a31d427bc67a385dd003bdabca0eb75d5151f024430a", 0xed}, {&(0x7f0000000340)="a5ae56e36d29dc97d27755dda3eeb1b5cc2a3917d7740054276e0df1bd69238edfd8ed42e88ee384369af1be7cb74e433b4db2eeb8301adfdc5ff1b65496d90a539be330b0957b6628cb8cf3067621fba135d4bf790232df184164aac644ea8116295c225b51d76cc587bdd5340e46b59b7125682ae81f8a9c2e7155db59514b09850ce8f89f3f224baf78620b72c1f99b8f70c222", 0x95}, {&(0x7f0000000400)="c1cd1cfc9dc8401a362b15082b9a5763f9c0cec80d521569112e0ef237442f35f7eb64b6f95aa3a74697542e0a3c0182a4f46ff7ec6f031d2eca7ec8eb5575719d26c7343056a34830d5d0b8b4b197ef4ea900ae3abbe3714898e49ec1749cb7473c3cb115eff120868c5450a2832e996bb2ed32fdb4a8aa88fe6a6e80c478cf7706fd8d32b368f8842ccb08afd44636eae28e49cabc586da0acc37508c53c643b58199738edb9730ee5e55eaee6519032d2a9007b7341a3863fca5d5c75942fee138ee47b9b055d94b118750c0d23eb9a356d94591d31ceee190effb09ebb56d938fe55c7a7d69fb80ad169b312cf3b9b04", 0xf2}, {&(0x7f0000000500)="c38c9c5c3f1af0d2d69bfa1f08e37b4ed438fec61ffaf675141ff8fe22a002e6d6d36f02c9214bb42f6f3ef41c785ee206f1200011f4c643bec7e7a27499187039f763215324c56e882ded570713fb5fca362ba7e0bafdbb992491bc422ada6eb7b2a7d8d6e66f58d91756bcd273958e25d223379f3615d7f3c76c8d79486e745b7935d22d1e44a2a51580d98aa72ac0314b00043fd4a0c3f4c275fe808fa119d09f9f1013d10cff6feace9e02bc106713b28dfd33c65eda8b695aa6b71e94d095bebd30b9aff4150b38a3815615b4122d", 0xd1}], 0x5) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r4) (async) close(r4) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0xf4b, 0x10000, 0x1fc80d8c, "20180600000d18e30000000000006f00", 0x0, 0x1}) (async) write(r1, &(0x7f0000000100)="4cf396a61626bc1b773fe73a2880221ec6e747b78dac9ecbab76a3029409625d3394046139a01f2e36431fcd660530a9935121c2b41982ce43985c2f1d754fddc8e5f02b0e63ea5563ee73b1bd58adebef2b3f97fddfe275f9fc1aca50de8eb2b98c57c7b418c28582021f5ae47e1207f9b623d18598c46b672cfc28c5b4168aa1ae195cc83e8cb2ed2bb44f92fe5a0c3dd9c15b47b9624d93625922190be26082b46997b30500000000000000013eb652bfffdfa8a00d000000000667a1d5f53b2c0ef1d05af3d237dc8935d025660864ad487c5c2ce6940a0d", 0xda) (async) fcntl$setstatus(r3, 0x4, 0x8) (async) readv(0xffffffffffffffff, &(0x7f0000000d00)=[{&(0x7f0000000700)=""/254, 0xfe}, {&(0x7f0000000800)=""/84, 0x54}, {&(0x7f0000000880)=""/155, 0x9b}, {&(0x7f0000000940)=""/109, 0x6d}, {&(0x7f00000009c0)=""/128, 0x80}, {&(0x7f0000000a40)=""/6, 0x6}, {&(0x7f0000000a80)=""/91, 0x5b}, {&(0x7f0000000b00)=""/194, 0xc2}, {&(0x7f0000000c00)=""/220, 0xdc}], 0x9) (async) 16:02:06 executing program 7: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)="0f78a366", &(0x7f0000000200)=0x4, &(0x7f0000000240), 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x5ea9) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)="0f78a366", &(0x7f0000000200)=0x4, &(0x7f0000000240), 0x0) (async) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x5ea9) (async) 16:02:07 executing program 0: syz_emit_ethernet(0x12, &(0x7f0000000040)={@empty, @random="b552b1bf2586", [{[], {0x8100, 0x4, 0x0, 0x4}}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r0, @ANYRESDEC=r0, @ANYRESOCT, @ANYRES64], 0x10) r1 = dup(r0) listen(r1, 0x0) madvise(&(0x7f0000454000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000100)="3b3b7a2dab47922e38c5764da569e408000000d91e452c86c068130fd0536c933c76e8a698c0d070bac8a04b89871fc6534db7aa3581684cfb2bc3d3234b4871ee3a2f9a1b8e4c7bc3d11972b53a2ea8805b375a00428b7e349bc97f694d77f0d634ad73e0151db7ed42fc1b52605ea5d41c8578fae4ddb7a56f5875ef46f654a468d372858caa752a0bf8b4fa7dffac9f20b4debf154bbddb16238b23cdc6bae41091", 0xa3, 0x401, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000100), 0x4c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) open$dir(0x0, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r2, &(0x7f0000001280)=""/4107, 0x104a, 0x1, 0x0, 0x0) 16:02:07 executing program 3: r0 = socket(0x2, 0x4001, 0x0) poll(&(0x7f0000000100)=[{r0, 0xfbe53845954d8f78}], 0x1, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r1) close(r1) poll(&(0x7f0000000000)=[{r0, 0xc5}, {r1, 0x1}], 0x2, 0x0) 16:02:07 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x74}, {0x6, 0x0, 0x0, 0xe6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000301000002}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x6, 0x20, 0x6, 0xfffff37d}, {0x5, 0x2, 0x0, 0xfc000000}, {0x80, 0x8, 0xff}, {0xfff, 0x7f, 0x0, 0xffffff01}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) flock(r3, 0x4) write(r2, &(0x7f0000000180)="78897a1d8e838c04b26ba26ba64fe5da4e3d1b05377b7984772008fb3df1d57e0f330f82301be41858da997d49cf45838bca3554ff42a519f996f1b2e1e78b53", 0x40) pwrite(r0, &(0x7f00000000c0)="7f7bae6809717fc4348c17a1936b", 0xe, 0x0) fchmod(r1, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x74}, {0x6, 0x0, 0x0, 0xe6}]}) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000301000002}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x6, 0x20, 0x6, 0xfffff37d}, {0x5, 0x2, 0x0, 0xfc000000}, {0x80, 0x8, 0xff}, {0xfff, 0x7f, 0x0, 0xffffff01}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) (async) flock(r3, 0x4) (async) write(r2, &(0x7f0000000180)="78897a1d8e838c04b26ba26ba64fe5da4e3d1b05377b7984772008fb3df1d57e0f330f82301be41858da997d49cf45838bca3554ff42a519f996f1b2e1e78b53", 0x40) (async) pwrite(r0, &(0x7f00000000c0)="7f7bae6809717fc4348c17a1936b", 0xe, 0x0) (async) fchmod(r1, 0x8) (async) 16:02:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/50, 0x32, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x3d, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa803500013c3bcd73c7a28b4c08c64d5d0ccd05060b0014aaaaaaaaaaaa8a14155c9beb0324c841b7ffffffffffff22042d"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/50, 0x32, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) syz_emit_ethernet(0x3d, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa803500013c3bcd73c7a28b4c08c64d5d0ccd05060b0014aaaaaaaaaaaa8a14155c9beb0324c841b7ffffffffffff22042d"]) (async) 16:02:07 executing program 6: semget$private(0x0, 0x0, 0x9) r0 = semget(0x3, 0x1, 0x202) r1 = semget$private(0x0, 0x3, 0x56) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000440)=""/4096) r2 = semget$private(0x0, 0x3, 0x56) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/167) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000440)=""/4096) r3 = semget$private(0x0, 0x3, 0x400) semop(r3, &(0x7f0000000000)=[{0x0, 0x1f, 0x2000}, {0x0, 0x800, 0x1000}], 0x2) semctl$GETALL(r2, 0x0, 0x6, 0xffffffffffffffff) 16:02:07 executing program 2: r0 = socket$inet(0x2, 0x9001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000000)="bda79a0b07ace1abe746d8fb809996e81a50ff30a63e01284e2ce5d8d4d70a495369af29e1ce7951b48ab08463a1902517c05dd6d075d88355f0cf3ebba4ca03880f6e551f558d418fd6ef360a9d75db85b8b85e4873cb2d2ad0ba7d5d2a07e016d3a203a485369ccc5cf7a46a3d0a802d1fa6228e11f4de22566cdeee9bdf8c5e70d9c25ced3489103c26383ac19a782ec4ed7489a17bd7138e934437f53ce4944c2cb5cac948eda7bf12b3fc6309e6138c9ffb0fc3e838fe475af7194d60ec9529dc5b9e0eb2d8b8912e02170783a3dc17e9c593877512909412a0676398aec86f4d38c3fd68380b662e9c7127d088a752", 0xf2) socket$inet(0x2, 0x9001, 0x0) (async) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x3}, 0xc) (async) write(r0, &(0x7f0000000000)="bda79a0b07ace1abe746d8fb809996e81a50ff30a63e01284e2ce5d8d4d70a495369af29e1ce7951b48ab08463a1902517c05dd6d075d88355f0cf3ebba4ca03880f6e551f558d418fd6ef360a9d75db85b8b85e4873cb2d2ad0ba7d5d2a07e016d3a203a485369ccc5cf7a46a3d0a802d1fa6228e11f4de22566cdeee9bdf8c5e70d9c25ced3489103c26383ac19a782ec4ed7489a17bd7138e934437f53ce4944c2cb5cac948eda7bf12b3fc6309e6138c9ffb0fc3e838fe475af7194d60ec9529dc5b9e0eb2d8b8912e02170783a3dc17e9c593877512909412a0676398aec86f4d38c3fd68380b662e9c7127d088a752", 0xf2) (async) 16:02:07 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) setregid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:07 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ff00000001"], 0x9}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:02:07 executing program 3: r0 = socket(0x2, 0x4001, 0x0) poll(&(0x7f0000000100)=[{r0, 0xfbe53845954d8f78}], 0x1, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r1) close(r1) poll(&(0x7f0000000000)=[{r0, 0xc5}, {r1, 0x1}], 0x2, 0x0) socket(0x2, 0x4001, 0x0) (async) poll(&(0x7f0000000100)=[{r0, 0xfbe53845954d8f78}], 0x1, 0x0) (async) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4"], 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (async) shutdown(r0, 0x2) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r1) (async) close(r1) (async) poll(&(0x7f0000000000)=[{r0, 0xc5}, {r1, 0x1}], 0x2, 0x0) (async) 16:02:07 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ff00000001"], 0x9}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ff00000001"], 0x9}, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) 16:02:07 executing program 6: semget$private(0x0, 0x0, 0x9) r0 = semget(0x3, 0x1, 0x202) r1 = semget$private(0x0, 0x3, 0x56) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000440)=""/4096) r2 = semget$private(0x0, 0x3, 0x56) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/167) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000440)=""/4096) r3 = semget$private(0x0, 0x3, 0x400) semop(r3, &(0x7f0000000000)=[{0x0, 0x1f, 0x2000}, {0x0, 0x800, 0x1000}], 0x2) semctl$GETALL(r2, 0x0, 0x6, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x9) (async) semget(0x3, 0x1, 0x202) (async) semget$private(0x0, 0x3, 0x56) (async) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) (async) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000440)=""/4096) (async) semget$private(0x0, 0x3, 0x56) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/167) (async) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) (async) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000440)=""/4096) (async) semget$private(0x0, 0x3, 0x400) (async) semop(r3, &(0x7f0000000000)=[{0x0, 0x1f, 0x2000}, {0x0, 0x800, 0x1000}], 0x2) (async) semctl$GETALL(r2, 0x0, 0x6, 0xffffffffffffffff) (async) 16:02:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/50, 0x32, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x3d, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa803500013c3bcd73c7a28b4c08c64d5d0ccd05060b0014aaaaaaaaaaaa8a14155c9beb0324c841b7ffffffffffff22042d"]) 16:02:07 executing program 2: r0 = socket$inet(0x2, 0x9001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x3}, 0xc) (async) write(r0, &(0x7f0000000000)="bda79a0b07ace1abe746d8fb809996e81a50ff30a63e01284e2ce5d8d4d70a495369af29e1ce7951b48ab08463a1902517c05dd6d075d88355f0cf3ebba4ca03880f6e551f558d418fd6ef360a9d75db85b8b85e4873cb2d2ad0ba7d5d2a07e016d3a203a485369ccc5cf7a46a3d0a802d1fa6228e11f4de22566cdeee9bdf8c5e70d9c25ced3489103c26383ac19a782ec4ed7489a17bd7138e934437f53ce4944c2cb5cac948eda7bf12b3fc6309e6138c9ffb0fc3e838fe475af7194d60ec9529dc5b9e0eb2d8b8912e02170783a3dc17e9c593877512909412a0676398aec86f4d38c3fd68380b662e9c7127d088a752", 0xf2) 16:02:07 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ff00000001"], 0x9}, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:02:07 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) setregid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:07 executing program 2: syz_open_pts() 16:02:08 executing program 0: syz_emit_ethernet(0x12, &(0x7f0000000040)={@empty, @random="b552b1bf2586", [{[], {0x8100, 0x4, 0x0, 0x4}}]}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r0, @ANYRESDEC=r0, @ANYRESOCT, @ANYRES64], 0x10) (async) r1 = dup(r0) listen(r1, 0x0) (async) madvise(&(0x7f0000454000/0x1000)=nil, 0x1000, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000100)="3b3b7a2dab47922e38c5764da569e408000000d91e452c86c068130fd0536c933c76e8a698c0d070bac8a04b89871fc6534db7aa3581684cfb2bc3d3234b4871ee3a2f9a1b8e4c7bc3d11972b53a2ea8805b375a00428b7e349bc97f694d77f0d634ad73e0151db7ed42fc1b52605ea5d41c8578fae4ddb7a56f5875ef46f654a468d372858caa752a0bf8b4fa7dffac9f20b4debf154bbddb16238b23cdc6bae41091", 0xa3, 0x401, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f0000000100), 0x4c, 0x0, 0x0, 0x0) (async) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) open$dir(0x0, 0x0, 0x0) (async) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) (async) recvfrom$unix(r2, &(0x7f0000001280)=""/4107, 0x104a, 0x1, 0x0, 0x0) 16:02:08 executing program 7: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1000, 0xffffffffffffffff) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) 16:02:08 executing program 2: syz_open_pts() 16:02:08 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:08 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) sync() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r3) r4 = getuid() setreuid(0x0, r4) r5 = getgid() r6 = getgid() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000013c0), 0x10, 0x0) r8 = getpid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400), 0x10, 0x0) r11 = getppid() r12 = getgid() sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000001440)=ANY=[@ANYBLOB="0000322f66696c65300078dd5723e97ba7dba20479f23600e48c948a50489bd1883ca27116275abd8540c964d6c1a73a9bcd615340791b4b0e08166d5f7ef4518a3a24bed1edf59694391f8f584ccc2c9167ef1a5981398ec7a236a1e1bbc746000000008ccb1f43"], 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="f9a6dc46beba8bcd1fe9a049d5b7aafe9ee531d7e37807edd0a9aa7f6ded78c106f24d7cfb061cfdf996532c5246d5a4bbbb4f85c7bd16f09b9943c048a2d610823a5c0a422debd4e3a02edfb75487056a47936be7c2b3d85ae715cc37fc7085a4898050cc13b25ab268fe8f525c9617099ecf18c2e1d3402b65c964d4ace299196a9d50acdf4c0e2d240eb2fbe903309b0510bf922b78f719c3301665f976c80e0f1d5c8e369fb54dbff14c6779e3530f90b0c3fa6c9f9e0f18a587ebe6be04884b0ce881e267cc0b39c39a6202fc515c0239bbe79a0b1b6f4bc184dac9a0b1d5af7fc04af319776bc44111", 0xec}, {&(0x7f0000000180)="cb08374fd612e7c997a12fde001dacba599f339d53ba7591c39db9966a8bdadbec397f918f22fd0422d40d606c03d146993043e221fc53616fd3390f4f10fa71b73d214a36dc7a4df591a7e7c8affd34e7c019eac9b3399837623640a4e3bc273035e829e2f532bfa9d17eb596ec1eac6e67b0258f0474077257855853368c287bfef5f4031150949abfb8bc9f37279ffdc3320ddc36efaaec44a162f356117cd69469ae0f181a86bdf010863ae23739de81de75107748944c5f6dc50106eeeef81ceac485841b77173ec8dd80d0f37e96bfb2fc5713e0", 0xd7}, {&(0x7f0000000280)="2b1ddc03656a3624914649d9576177ff1bbcf4b5461b542bf580838a2d1d96e6a5a0c1c67fe39948c66260a8d6461a5777a3d16a26f122917165f4eded1fcb3e4c2d859fb505a52baf098f1bd16478c8a0f5a1f113360f9e42d5b98a9ea95eb9ccf96338eb1276de4300d9b99dca2ea86dd00d4da6d85bbefdf7d9d8ddcd0c2624cc84eb77d6e6803e05a1f45d29256bbb7d32cd77a920d7122fe79d81ffdf9271c88b4e971d4b54988809080c61d71c0104c640ae4d2f6d4b71ef0a2d4e8e3013e50ee50dcc5ab913b8d49a4de045858761aa962d21ff11f074f03d04ef695d1eef3d8e6a3da325154a5dd22b21ef33743afdfe777392819d3a91993776297f3d5730dc670a87348ecabf39e6207253a48ff189e5fe84a1c2e2f22926658e9c0dcdb7ddb977b6593bb512ae0224365916bb06bb3d48f2a86522f097488b94d948c40a4b4e7a01b3423560618c8c2fe3e3d3186b5dba8df037978b72839d6fb18b3a57a4ed659211d8febd5395b918a97b50d42cd99de7255d044accd31436f3ea7e90412572e0930ed40ac0a2746f3b0524ea31a5d1751a1e91c0168621c7de0125090ca964e3a068a152e5a1a3d4ecf3decb5c94304e8e36ba855d6a7b35102b5115c0b1668b51b8814e695723e03518dc950c1af48c73a4dd6c0e3285427bc52c4567bd5d56e73bd26a23fcadc0e812b5dc5c3ad9a4544ba54ed1d99d78748cc8718927f2728776a04ce22dd236e13cdc8f587c65ceba426b01afe3d36413b598e60205bc92ed4fd1fa0cafe3559e2248afef1697f995cf4b2c5b434f84a41f18c2f4a93565dc6deba70b0e60ca5cb7c895fec9e439b3b0994840a87a675a00c0d77dd694df1f378171e2d3fa9d8a6d80f09ebf429088925b89ea702ba0bd4a3c17541072e6ae87beac2113ed6bae96bbe8b732470351f802c2f8e06db3bb688ac4a0364bfc2423adad927afee968d4a3171d43b8032575212bf08fff5da0e65617b76e0a0f918e107422279824a2e1399ebb980d248948915a2b37644a04029dc70de20175ca7945d1ca3857f0fdf9f7f9bd10de346916226feb23db3f32b09e03737a862d3ddc55ad5b32b1b97a79520820d75660bdf965aa7a30bb0349c64ac29c25d71ee27317054f8f2958ec74602e132404ce82623f0efefb1941748e60d6192cbabd0edf2c1e577c3282f9de1d1739683bb70217ff84df8237e007b4e8a5fc095118c77e6fd32f611ace0ceaf24abd7c5a35a10129aa97486296ab57255daa16759ccb3da4098b0fa784b77950f7549c021b4cd17855f5ada8c7b472a106363134fb458658644e840f50968f81f6215bc43c34bcaf1f3030eab075a32c470482d5cadc243275c1aaa7a9d8f1ba83f05556306d95d9dc48365e8c0f20717ac32d79a0335d5352fca0a6a04f29ecce6dde571b935c3a5b58ebff36f2230204a221f37e9c0a6908108ff7c833107cfa97a4c91564f861b218d668c2e5cb8e13b98663a7183f47cf029e10f11b265c56dd90b14bc2c0df2538d4d2a41d18b9c7eb707bec0955cc630bacbc0153296abc11f3d10e09b42efef7f5f4a60fc14fa73e2cdac32da364e1b1b1b8191ce443412161d70b5a32801eb602c52d83a4d0f54f7a0f488473fc36597b9e01b9f3071573420f0b6b176a004cdb934ba4cf3b45a18a02df89377984635577057f7d089fd01b6be7abdfcf980cc9eb6a515767ffccb63ae373b52d92f32bcd741ef693cb0646125d5c37ad1de6ec4a65f415090f93623b04b72b42fbf036a20c22cb0928ac0b31ca98351f4b326a536209daed8c05b9db7c3f410acdd657d5680b953a1f475b2419f3be36599710ec98ae89273369a2b35aa3746d83dab1fb0aa31e694aacc7abecf0aa99730766e915f3b8ee6939de057cc40891aa5e90c5d09e151276d8caa5e4032cc4b886e6ebeeb2f12dde3797200feb5e628931a8af6e2061c9707e948d97bc934dde116db402df66a7df66f880ba7f7138cfaedf5ab2a2e3d3e419544891aac482fb3272bc128f19ca21412dff1eea9835c27c7f5d8c29c1e675addc4104f688bb58069a357fb9682204a8213333661ab2fef92797f85544a1247b27ecdce49d5fc5da56c279cc44533ee17ce2de9b0141392c8d7101de440d5dab957e87d52f8038a899fe567fc4d1405ae1067651f09a6ecf42bbeaf28ad10fe7c9f50f38ef613afdc0074b0b37dc3ea11d25003e2633f7043fb9c589690c1788bfd220f07d51b5ba393d0a2b15982d782567de4a43fc9614ae06383edf875b4790fa99d9ff64ea955ec7b7f3a11ab598cc4842ee6c34d5477dae1eff2fecc58200ac85074d117a60996b9439ae7583f6e13ca6d704624f7c215fd0283bbd84701843437a5f9770a3808478cb5babbf55944051e777278da7ef74103cfad6dc14133c09d319962db771256c4e796825a187a06ea85a696d0abfb45164fda94466802d8e66e6396900bf541b9c263af19e8a6f7050e1d4b84178577b6cd359c780f1874ef605018e14c0d815d11a8aaee7ad7507be4eb3e38d209e7dd38763a25cc5c8b1562089a638bbad0c42598a9ec622ac69c466815465cb3526419e02e385b47b8138eb431ae44ea4addb9378a07ac4c38a4c337942ec5d4560d5353d4539a9f0ff13698e2f0068100f132c6c8c14230d3adae3cd3a416bc6d24d2dc06110bde63c0025c6cce634155da827625567365b50f974d1ec2b5ca30eb3a3f9214aa1ce2c50717869b56537528916a5f6627694084b0c09f6016950238dded28489fa79447eac2fae7393de270269d80d743522276835a3c7d667df46ce18e9e7b92e1f5d01f5397adbbfc193b80bdd0f3ce73bac009eb5e7495b72f6ff6f0a5445e71c1a35d2dc072bfe8ae79436f59bf57f1072e62cc77e0d724c02d7b88f378b28b26b8f7aa7ba7ec29f58e5f68c0cc390f92fcc081f83cdd0b30251e37e05c5b2ff9106242c5baa2744016a95dde460689216837a2470a7555083f2e9f12436f94b99b9cc6b21dbeab3c424a77598263f2042f0aed85d72bb530399e53c53550a3246293b1ecbfb48b7d1092a6c627f36be2462341dca0b9ffa9fc6b53feb143a574cce4b2a8b256866ce234bd17147b27f186f4d078c18bc9e75321072ec875d0f6e08aff69f54c82043c4a7946a51d13d67b0b382772c22b1dd56ee2e5b0d21ba297479af036141fc19f5449be0c9f6d4f6616445b59c3a8feacf768f4d27802ab60b980f5967cdd33d52aa2e5fe9863903925d6083f6a00ec6e16a1209ae3289e38c7d597fef33df9b7c3fdd31bf2b975bc6f9e8b179321403558e3af28df11e5f1505721f4222eb50288bd51c9035234f72dbdc6dd402a3b1d5c45d5dd6e7b6881b84093830806b229e7d97d8d2ab000ae76db0f9417967874b8749d25deff176627a5410181fc8955d248302750273f7adaa908396316ff9700c0ef217fab8f70fa64e0119b04dd5323f55baafd8c4a37f488d16e86ac83c0461900a1a37b19382fe7d08f529cbb2a29e9c87109597ea52d5ea370a1a9a6e718509a528370d3d8d777f68ab427f5a05b94495926872b39e4566db5f0450afbdee65e68197222567dacdfb1bd38c1801746df2c4bc8976c2148e10c2b8f0611c242fb85a62cbb7afc10bd417d4c71130ba78873ed159f1182f4530e6cf79adb365279760df889850ff74c3703ac6cd0f329e77dac89d1ffecbedbb7ab518eac033df1a03ad4f58224fe2086c5ee937e8ca6052dde65a9db4e20216aa7d8342db2db42201851690848e272fbce1d14d7ed7940d62561ebe7f82fd22e0cc221979db2a48b474937a1bd9063aabdb33da8e4df16e5aa9103b713416f6576a3440be23648bb3fb717e70eb6968009c2fede47af9b74a3b7aa2415a5befc4482c6597def2f29142dcc02570a0e680c2eca498dee888dbe65c6f72aa418b08a6e1460f44a458cfe9b440ffc8d18b44c6d373fa8e5fad9801b092726f67e6b7ba49bf287361f54fd32b9126b9b3e2d9e3fbb508b08f808997ca7b6a313938f6c8b21e005e1585a8f8fbce6ac832a672e3e96ff24f46f18d34d6eafc96b510fd002596439e80c6f7047ea9b80e2454894ef26b95ef93c8a13cb1e1b582d2d8a87a25cba2fbd40f8466cae61b0e62f24a8918ff82b95f744e99e0dc8a6c40a062d1e427dcb8ca21fe81b634c4f2a14044cc1c4aa54ef8ba7dd7c40555f847da3d4e8d089fecaac75611322bc07a6c4677c28cd3bd56fc3637b40559eb21e5abe268247a752e4c57a73cb2dd1c966b740f8cdd89891be068f40539896bb5f43717efbb5cb1a6d0ff8393dd6c16c1ac5a3c567b148665ff5431948d34888cdfbaf60d02d7d58b987ae54a953290f0775c0f836deb5ec5fb718ae6bd7d6710f1befd73516d3a1255b7b796d557f2ea9ae47a7623b8d744f4a7ee1aac9914d1a492abc292a65d5736c888b05a3ec4ca92d0e48a18260bb1914482817a41be461fe70d7aaf0e90c4a7ed2a6cf461a3c157eaad708c55851a8213e0de57e315603f49c1c437cc65a950bf53d63231dcfe30b1db299ef3597a2fa4e99ca0b4ffb1ad1cf55db6dc7e8469fc68cd2fe6553700b339268675d3ff3e87aeb0afe70ec29117c3fa0467007279febb4e448ae81350a18cb4b5a252093baeaec5fa325f19b84b4031a65765b36494dd877f546371f09f134aca4aaaa2142ba993cf4ea02cb703c571963a38eaf0b24fa212fe20f2f4df5725fae751ce43e3b55fedd78cebdf3ca43be805ca50b78cb467a7e3ee08f67181ea17ea4b229b309e140647023476a28a5bbc32fd7c9dc391a35bab62e65ce8587e368d34bc05cfc93942ccad2bb04a8b2e4941996da6e117ad13a1fb7229f8ca092fb8be1f443085f4e85f93dcf94db2608e8cb49ba02a0cdbadc2ac4807b12caa332a1bab9adef42ac12ec8910f2db100bfe292d94027a9684659c22406366be8c84bcb114c0a3919aee5692810a92e5ff12870a80ec3ee7997caf670b5dca1dbf9862060e6c7979c2bcef728b4b27270db925b1d2a3a2f64fabe24015afd185d7c4ba55d6ee16ca18dd44dab4c2deea0536936556a6a3ddcbf8fc90c722ec6514453903420286655fcfd1f059dd7487ba06f159d25ea1f683c0a6df860efc882c57220aab8ac92eef01299e2400e613c47c8901c221ec47b801c09af8fb3f806704297fcd0ce571fd7e43842a053f55b560b19cd37ea1a5f6bd2bc2587c0cdf81aa70694df31c7d52b7bb1ec31276b1b7669cb14d7fcc75b4cdb492dc173c4d61866d0a8438e44b975c29350dbb273bf5190815173238e4e6885f95a62f4b7c926cb93241dc3a924aa049fe10b13b11af7591072ff77772d7a52a7c112bd1abab57743f2bbeea2455cad2b35ba76a1d9a75e30711f3a9ec9cd07cd27da8fdc1164340d8bc214d7d018f96fd11d4f5bce3afacf0e59d7af9c88e20b4d5e85547415266875dd181becc3ce525b243628cab945c60a33dc76abdfe4116fa72a8bfd1ef278504cd3b01a9a9b242643a1206fd92a26843f963411435383898254582c87f16ba547cbb293ca2049c0b254248e41a82c88ae20716a1df8d62d21f778ef42a8d95cb1ed490736f8be9c612cfbb6fde4f8be2193986eb91983a85eb2118305c28c66447510cea34e0fc0cf4ccf800815e26d6cd4319f65d8a8ef383331a94c864d86213d5cd11b16b1aaa4ed22000ac03839053571bcc5a577c9d9d51ce0d2b67854a3856b5f8c0e2fa00ec41ea9476912e31dc8ca500708f532e6e621d403c309", 0x1000}, {&(0x7f0000001280)="645ff89698dc548b909bf3f70e4eb36b7d1e29", 0x13}, {&(0x7f00000012c0)="088838241a050c1c1993f15e81f20a1cf78de5459d86cf7638cb91b2b7ba3f0737c6122251daa5acd1cb78a17ad60dc5221a9b66907a0fa38b7b37aad8be9d7e245cff9dba7e889566ab37c1e690fecfb770f4ab95bd46d51084a77122942dbcef79a568e2d2dd4db015756d673dfe74046973185e58", 0x76}], 0x5, &(0x7f0000001840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000020000000000000000021386ddae2cd6e93fc881f613b824482b89a0a5080c40027bd109e206941ab6bf69ea857a14d00cc90d77e3329bb82e4d084f96743", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="0000000011570abec0f972115e6e39a338dc42d28b3c4820dfd103b365a82947e61af1f1e63e7581912d853284502a0f987c43b9895e43f19e3a774875b206711f58006848b48ca335dcd59402380b38bb7bf6aaacee756b0e69d8b0ae8d4f35326891cbec6652977616da53113f08e794aac5bdef0c36b8b32dfc3b424858493203146b3b22148a2419f0b6b34667527ce86a15a2d7eedd3fb8f29a6248aa01afee87aa5ca18c5a6ab7b2e7"], 0x128, 0x400}, 0x3) 16:02:08 executing program 6: semget$private(0x0, 0x0, 0x9) (async) r0 = semget(0x3, 0x1, 0x202) (async) r1 = semget$private(0x0, 0x3, 0x56) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) (async) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000440)=""/4096) (async) r2 = semget$private(0x0, 0x3, 0x56) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/167) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) (async) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000440)=""/4096) (async) r3 = semget$private(0x0, 0x3, 0x400) semop(r3, &(0x7f0000000000)=[{0x0, 0x1f, 0x2000}, {0x0, 0x800, 0x1000}], 0x2) (async) semctl$GETALL(r2, 0x0, 0x6, 0xffffffffffffffff) 16:02:08 executing program 3: r0 = socket(0x2, 0x4001, 0x0) poll(&(0x7f0000000100)=[{r0, 0xfbe53845954d8f78}], 0x1, 0x0) (async) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (async) shutdown(r0, 0x2) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r1) (async) close(r1) (async) poll(&(0x7f0000000000)=[{r0, 0xc5}, {r1, 0x1}], 0x2, 0x0) 16:02:08 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=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}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f00004cc000/0x2000)=nil) 16:02:08 executing program 2: syz_open_pts() 16:02:08 executing program 0: syz_emit_ethernet(0x12, &(0x7f0000000040)={@empty, @random="b552b1bf2586", [{[], {0x8100, 0x4, 0x0, 0x4}}]}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r0, @ANYRESDEC=r0, @ANYRESOCT, @ANYRES64], 0x10) (async) r1 = dup(r0) listen(r1, 0x0) madvise(&(0x7f0000454000/0x1000)=nil, 0x1000, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$inet(r2, &(0x7f0000000100)="3b3b7a2dab47922e38c5764da569e408000000d91e452c86c068130fd0536c933c76e8a698c0d070bac8a04b89871fc6534db7aa3581684cfb2bc3d3234b4871ee3a2f9a1b8e4c7bc3d11972b53a2ea8805b375a00428b7e349bc97f694d77f0d634ad73e0151db7ed42fc1b52605ea5d41c8578fae4ddb7a56f5875ef46f654a468d372858caa752a0bf8b4fa7dffac9f20b4debf154bbddb16238b23cdc6bae41091", 0xa3, 0x401, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f0000000100), 0x4c, 0x0, 0x0, 0x0) (async, rerun: 32) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async, rerun: 64) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) close(r2) (async, rerun: 64) accept$unix(r1, 0x0, &(0x7f0000000080)) (rerun: 64) recvfrom$unix(r2, &(0x7f0000001280)=""/4107, 0x104a, 0x1, 0x0, 0x0) 16:02:08 executing program 2: r0 = msgget$private(0x0, 0xa0) r1 = msgget(0x1, 0x91) msgsnd(r1, &(0x7f0000000000)={0x6fde5d321332d161, "59c0d3c430b2a5abe18a88efeee954eba629ba3a0677b2a67966003aebdd28ab7549d874f15258b36429abefcab45468f78a05389b345892d30abb25c3394b65066b424dfdd979317e4d5a7603ba08ca74109dd6cc17582861506bcb28f9b8fd2ce65f5ff13eb24a7d882f799cf4c78893e8b7d041c4f7c1415dab59880ca8f2612b86edc9ff436e7fb7558a12953614c7a999972ec1d14cb8fbf177d69658307485b3b28abf15f3fdcff844515f16415c19d17509e3fb72fbb92dadf9aba11e93159a28608c28d5c1903f4859b1a57f55375bcb687269c94190278824dab9300287a0be42e100750c14e9d4e52cca8c"}, 0xf8, 0x0) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="010000000000000039b2f37fdf6d7fcf409def1a1fc1ed341c5533b89bdf82e3d646990f470603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f001ac0e19b0000005d39656da02427fe2db6d19f37405111e97aa998473f0e8d1e8f3b32b9973093100400d6c2df99a9d60000c125814bb6ee11e303000000b33d0000000049ad4ae85462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fb54250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cedab027b952ffcd1dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa32733d49"], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRES32=r0], 0x7c, 0x0) msgrcv(r0, 0x0, 0x0, 0x9b02aeb4fe500ee5, 0x1000) msgctl$IPC_RMID(r0, 0x0) 16:02:08 executing program 3: bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x3}, 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1012, 0xffffffffffffffff, 0x0) 16:02:08 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=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}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f00004cc000/0x2000)=nil) 16:02:08 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) sync() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r2}, 0xc) (async) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r3) r4 = getuid() setreuid(0x0, r4) r5 = getgid() (async) r6 = getgid() (async) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000013c0), 0x10, 0x0) r8 = getpid() (async) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400), 0x10, 0x0) r11 = getppid() (async) r12 = getgid() sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000001440)=ANY=[@ANYBLOB="0000322f66696c65300078dd5723e97ba7dba20479f23600e48c948a50489bd1883ca27116275abd8540c964d6c1a73a9bcd615340791b4b0e08166d5f7ef4518a3a24bed1edf59694391f8f584ccc2c9167ef1a5981398ec7a236a1e1bbc746000000008ccb1f43"], 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="f9a6dc46beba8bcd1fe9a049d5b7aafe9ee531d7e37807edd0a9aa7f6ded78c106f24d7cfb061cfdf996532c5246d5a4bbbb4f85c7bd16f09b9943c048a2d610823a5c0a422debd4e3a02edfb75487056a47936be7c2b3d85ae715cc37fc7085a4898050cc13b25ab268fe8f525c9617099ecf18c2e1d3402b65c964d4ace299196a9d50acdf4c0e2d240eb2fbe903309b0510bf922b78f719c3301665f976c80e0f1d5c8e369fb54dbff14c6779e3530f90b0c3fa6c9f9e0f18a587ebe6be04884b0ce881e267cc0b39c39a6202fc515c0239bbe79a0b1b6f4bc184dac9a0b1d5af7fc04af319776bc44111", 0xec}, {&(0x7f0000000180)="cb08374fd612e7c997a12fde001dacba599f339d53ba7591c39db9966a8bdadbec397f918f22fd0422d40d606c03d146993043e221fc53616fd3390f4f10fa71b73d214a36dc7a4df591a7e7c8affd34e7c019eac9b3399837623640a4e3bc273035e829e2f532bfa9d17eb596ec1eac6e67b0258f0474077257855853368c287bfef5f4031150949abfb8bc9f37279ffdc3320ddc36efaaec44a162f356117cd69469ae0f181a86bdf010863ae23739de81de75107748944c5f6dc50106eeeef81ceac485841b77173ec8dd80d0f37e96bfb2fc5713e0", 0xd7}, {&(0x7f0000000280)="2b1ddc03656a3624914649d9576177ff1bbcf4b5461b542bf580838a2d1d96e6a5a0c1c67fe39948c66260a8d6461a5777a3d16a26f122917165f4eded1fcb3e4c2d859fb505a52baf098f1bd16478c8a0f5a1f113360f9e42d5b98a9ea95eb9ccf96338eb1276de4300d9b99dca2ea86dd00d4da6d85bbefdf7d9d8ddcd0c2624cc84eb77d6e6803e05a1f45d29256bbb7d32cd77a920d7122fe79d81ffdf9271c88b4e971d4b54988809080c61d71c0104c640ae4d2f6d4b71ef0a2d4e8e3013e50ee50dcc5ab913b8d49a4de045858761aa962d21ff11f074f03d04ef695d1eef3d8e6a3da325154a5dd22b21ef33743afdfe777392819d3a91993776297f3d5730dc670a87348ecabf39e6207253a48ff189e5fe84a1c2e2f22926658e9c0dcdb7ddb977b6593bb512ae0224365916bb06bb3d48f2a86522f097488b94d948c40a4b4e7a01b3423560618c8c2fe3e3d3186b5dba8df037978b72839d6fb18b3a57a4ed659211d8febd5395b918a97b50d42cd99de7255d044accd31436f3ea7e90412572e0930ed40ac0a2746f3b0524ea31a5d1751a1e91c0168621c7de0125090ca964e3a068a152e5a1a3d4ecf3decb5c94304e8e36ba855d6a7b35102b5115c0b1668b51b8814e695723e03518dc950c1af48c73a4dd6c0e3285427bc52c4567bd5d56e73bd26a23fcadc0e812b5dc5c3ad9a4544ba54ed1d99d78748cc8718927f2728776a04ce22dd236e13cdc8f587c65ceba426b01afe3d36413b598e60205bc92ed4fd1fa0cafe3559e2248afef1697f995cf4b2c5b434f84a41f18c2f4a93565dc6deba70b0e60ca5cb7c895fec9e439b3b0994840a87a675a00c0d77dd694df1f378171e2d3fa9d8a6d80f09ebf429088925b89ea702ba0bd4a3c17541072e6ae87beac2113ed6bae96bbe8b732470351f802c2f8e06db3bb688ac4a0364bfc2423adad927afee968d4a3171d43b8032575212bf08fff5da0e65617b76e0a0f918e107422279824a2e1399ebb980d248948915a2b37644a04029dc70de20175ca7945d1ca3857f0fdf9f7f9bd10de346916226feb23db3f32b09e03737a862d3ddc55ad5b32b1b97a79520820d75660bdf965aa7a30bb0349c64ac29c25d71ee27317054f8f2958ec74602e132404ce82623f0efefb1941748e60d6192cbabd0edf2c1e577c3282f9de1d1739683bb70217ff84df8237e007b4e8a5fc095118c77e6fd32f611ace0ceaf24abd7c5a35a10129aa97486296ab57255daa16759ccb3da4098b0fa784b77950f7549c021b4cd17855f5ada8c7b472a106363134fb458658644e840f50968f81f6215bc43c34bcaf1f3030eab075a32c470482d5cadc243275c1aaa7a9d8f1ba83f05556306d95d9dc48365e8c0f20717ac32d79a0335d5352fca0a6a04f29ecce6dde571b935c3a5b58ebff36f2230204a221f37e9c0a6908108ff7c833107cfa97a4c91564f861b218d668c2e5cb8e13b98663a7183f47cf029e10f11b265c56dd90b14bc2c0df2538d4d2a41d18b9c7eb707bec0955cc630bacbc0153296abc11f3d10e09b42efef7f5f4a60fc14fa73e2cdac32da364e1b1b1b8191ce443412161d70b5a32801eb602c52d83a4d0f54f7a0f488473fc36597b9e01b9f3071573420f0b6b176a004cdb934ba4cf3b45a18a02df89377984635577057f7d089fd01b6be7abdfcf980cc9eb6a515767ffccb63ae373b52d92f32bcd741ef693cb0646125d5c37ad1de6ec4a65f415090f93623b04b72b42fbf036a20c22cb0928ac0b31ca98351f4b326a536209daed8c05b9db7c3f410acdd657d5680b953a1f475b2419f3be36599710ec98ae89273369a2b35aa3746d83dab1fb0aa31e694aacc7abecf0aa99730766e915f3b8ee6939de057cc40891aa5e90c5d09e151276d8caa5e4032cc4b886e6ebeeb2f12dde3797200feb5e628931a8af6e2061c9707e948d97bc934dde116db402df66a7df66f880ba7f7138cfaedf5ab2a2e3d3e419544891aac482fb3272bc128f19ca21412dff1eea9835c27c7f5d8c29c1e675addc4104f688bb58069a357fb9682204a8213333661ab2fef92797f85544a1247b27ecdce49d5fc5da56c279cc44533ee17ce2de9b0141392c8d7101de440d5dab957e87d52f8038a899fe567fc4d1405ae1067651f09a6ecf42bbeaf28ad10fe7c9f50f38ef613afdc0074b0b37dc3ea11d25003e2633f7043fb9c589690c1788bfd220f07d51b5ba393d0a2b15982d782567de4a43fc9614ae06383edf875b4790fa99d9ff64ea955ec7b7f3a11ab598cc4842ee6c34d5477dae1eff2fecc58200ac85074d117a60996b9439ae7583f6e13ca6d704624f7c215fd0283bbd84701843437a5f9770a3808478cb5babbf55944051e777278da7ef74103cfad6dc14133c09d319962db771256c4e796825a187a06ea85a696d0abfb45164fda94466802d8e66e6396900bf541b9c263af19e8a6f7050e1d4b84178577b6cd359c780f1874ef605018e14c0d815d11a8aaee7ad7507be4eb3e38d209e7dd38763a25cc5c8b1562089a638bbad0c42598a9ec622ac69c466815465cb3526419e02e385b47b8138eb431ae44ea4addb9378a07ac4c38a4c337942ec5d4560d5353d4539a9f0ff13698e2f0068100f132c6c8c14230d3adae3cd3a416bc6d24d2dc06110bde63c0025c6cce634155da827625567365b50f974d1ec2b5ca30eb3a3f9214aa1ce2c50717869b56537528916a5f6627694084b0c09f6016950238dded28489fa79447eac2fae7393de270269d80d743522276835a3c7d667df46ce18e9e7b92e1f5d01f5397adbbfc193b80bdd0f3ce73bac009eb5e7495b72f6ff6f0a5445e71c1a35d2dc072bfe8ae79436f59bf57f1072e62cc77e0d724c02d7b88f378b28b26b8f7aa7ba7ec29f58e5f68c0cc390f92fcc081f83cdd0b30251e37e05c5b2ff9106242c5baa2744016a95dde460689216837a2470a7555083f2e9f12436f94b99b9cc6b21dbeab3c424a77598263f2042f0aed85d72bb530399e53c53550a3246293b1ecbfb48b7d1092a6c627f36be2462341dca0b9ffa9fc6b53feb143a574cce4b2a8b256866ce234bd17147b27f186f4d078c18bc9e75321072ec875d0f6e08aff69f54c82043c4a7946a51d13d67b0b382772c22b1dd56ee2e5b0d21ba297479af036141fc19f5449be0c9f6d4f6616445b59c3a8feacf768f4d27802ab60b980f5967cdd33d52aa2e5fe9863903925d6083f6a00ec6e16a1209ae3289e38c7d597fef33df9b7c3fdd31bf2b975bc6f9e8b179321403558e3af28df11e5f1505721f4222eb50288bd51c9035234f72dbdc6dd402a3b1d5c45d5dd6e7b6881b84093830806b229e7d97d8d2ab000ae76db0f9417967874b8749d25deff176627a5410181fc8955d248302750273f7adaa908396316ff9700c0ef217fab8f70fa64e0119b04dd5323f55baafd8c4a37f488d16e86ac83c0461900a1a37b19382fe7d08f529cbb2a29e9c87109597ea52d5ea370a1a9a6e718509a528370d3d8d777f68ab427f5a05b94495926872b39e4566db5f0450afbdee65e68197222567dacdfb1bd38c1801746df2c4bc8976c2148e10c2b8f0611c242fb85a62cbb7afc10bd417d4c71130ba78873ed159f1182f4530e6cf79adb365279760df889850ff74c3703ac6cd0f329e77dac89d1ffecbedbb7ab518eac033df1a03ad4f58224fe2086c5ee937e8ca6052dde65a9db4e20216aa7d8342db2db42201851690848e272fbce1d14d7ed7940d62561ebe7f82fd22e0cc221979db2a48b474937a1bd9063aabdb33da8e4df16e5aa9103b713416f6576a3440be23648bb3fb717e70eb6968009c2fede47af9b74a3b7aa2415a5befc4482c6597def2f29142dcc02570a0e680c2eca498dee888dbe65c6f72aa418b08a6e1460f44a458cfe9b440ffc8d18b44c6d373fa8e5fad9801b092726f67e6b7ba49bf287361f54fd32b9126b9b3e2d9e3fbb508b08f808997ca7b6a313938f6c8b21e005e1585a8f8fbce6ac832a672e3e96ff24f46f18d34d6eafc96b510fd002596439e80c6f7047ea9b80e2454894ef26b95ef93c8a13cb1e1b582d2d8a87a25cba2fbd40f8466cae61b0e62f24a8918ff82b95f744e99e0dc8a6c40a062d1e427dcb8ca21fe81b634c4f2a14044cc1c4aa54ef8ba7dd7c40555f847da3d4e8d089fecaac75611322bc07a6c4677c28cd3bd56fc3637b40559eb21e5abe268247a752e4c57a73cb2dd1c966b740f8cdd89891be068f40539896bb5f43717efbb5cb1a6d0ff8393dd6c16c1ac5a3c567b148665ff5431948d34888cdfbaf60d02d7d58b987ae54a953290f0775c0f836deb5ec5fb718ae6bd7d6710f1befd73516d3a1255b7b796d557f2ea9ae47a7623b8d744f4a7ee1aac9914d1a492abc292a65d5736c888b05a3ec4ca92d0e48a18260bb1914482817a41be461fe70d7aaf0e90c4a7ed2a6cf461a3c157eaad708c55851a8213e0de57e315603f49c1c437cc65a950bf53d63231dcfe30b1db299ef3597a2fa4e99ca0b4ffb1ad1cf55db6dc7e8469fc68cd2fe6553700b339268675d3ff3e87aeb0afe70ec29117c3fa0467007279febb4e448ae81350a18cb4b5a252093baeaec5fa325f19b84b4031a65765b36494dd877f546371f09f134aca4aaaa2142ba993cf4ea02cb703c571963a38eaf0b24fa212fe20f2f4df5725fae751ce43e3b55fedd78cebdf3ca43be805ca50b78cb467a7e3ee08f67181ea17ea4b229b309e140647023476a28a5bbc32fd7c9dc391a35bab62e65ce8587e368d34bc05cfc93942ccad2bb04a8b2e4941996da6e117ad13a1fb7229f8ca092fb8be1f443085f4e85f93dcf94db2608e8cb49ba02a0cdbadc2ac4807b12caa332a1bab9adef42ac12ec8910f2db100bfe292d94027a9684659c22406366be8c84bcb114c0a3919aee5692810a92e5ff12870a80ec3ee7997caf670b5dca1dbf9862060e6c7979c2bcef728b4b27270db925b1d2a3a2f64fabe24015afd185d7c4ba55d6ee16ca18dd44dab4c2deea0536936556a6a3ddcbf8fc90c722ec6514453903420286655fcfd1f059dd7487ba06f159d25ea1f683c0a6df860efc882c57220aab8ac92eef01299e2400e613c47c8901c221ec47b801c09af8fb3f806704297fcd0ce571fd7e43842a053f55b560b19cd37ea1a5f6bd2bc2587c0cdf81aa70694df31c7d52b7bb1ec31276b1b7669cb14d7fcc75b4cdb492dc173c4d61866d0a8438e44b975c29350dbb273bf5190815173238e4e6885f95a62f4b7c926cb93241dc3a924aa049fe10b13b11af7591072ff77772d7a52a7c112bd1abab57743f2bbeea2455cad2b35ba76a1d9a75e30711f3a9ec9cd07cd27da8fdc1164340d8bc214d7d018f96fd11d4f5bce3afacf0e59d7af9c88e20b4d5e85547415266875dd181becc3ce525b243628cab945c60a33dc76abdfe4116fa72a8bfd1ef278504cd3b01a9a9b242643a1206fd92a26843f963411435383898254582c87f16ba547cbb293ca2049c0b254248e41a82c88ae20716a1df8d62d21f778ef42a8d95cb1ed490736f8be9c612cfbb6fde4f8be2193986eb91983a85eb2118305c28c66447510cea34e0fc0cf4ccf800815e26d6cd4319f65d8a8ef383331a94c864d86213d5cd11b16b1aaa4ed22000ac03839053571bcc5a577c9d9d51ce0d2b67854a3856b5f8c0e2fa00ec41ea9476912e31dc8ca500708f532e6e621d403c309", 0x1000}, {&(0x7f0000001280)="645ff89698dc548b909bf3f70e4eb36b7d1e29", 0x13}, {&(0x7f00000012c0)="088838241a050c1c1993f15e81f20a1cf78de5459d86cf7638cb91b2b7ba3f0737c6122251daa5acd1cb78a17ad60dc5221a9b66907a0fa38b7b37aad8be9d7e245cff9dba7e889566ab37c1e690fecfb770f4ab95bd46d51084a77122942dbcef79a568e2d2dd4db015756d673dfe74046973185e58", 0x76}], 0x5, &(0x7f0000001840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000020000000000000000021386ddae2cd6e93fc881f613b824482b89a0a5080c40027bd109e206941ab6bf69ea857a14d00cc90d77e3329bb82e4d084f96743", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="0000000011570abec0f972115e6e39a338dc42d28b3c4820dfd103b365a82947e61af1f1e63e7581912d853284502a0f987c43b9895e43f19e3a774875b206711f58006848b48ca335dcd59402380b38bb7bf6aaacee756b0e69d8b0ae8d4f35326891cbec6652977616da53113f08e794aac5bdef0c36b8b32dfc3b424858493203146b3b22148a2419f0b6b34667527ce86a15a2d7eedd3fb8f29a6248aa01afee87aa5ca18c5a6ab7b2e7"], 0x128, 0x400}, 0x3) 16:02:08 executing program 2: r0 = msgget$private(0x0, 0xa0) r1 = msgget(0x1, 0x91) msgsnd(r1, &(0x7f0000000000)={0x6fde5d321332d161, "59c0d3c430b2a5abe18a88efeee954eba629ba3a0677b2a67966003aebdd28ab7549d874f15258b36429abefcab45468f78a05389b345892d30abb25c3394b65066b424dfdd979317e4d5a7603ba08ca74109dd6cc17582861506bcb28f9b8fd2ce65f5ff13eb24a7d882f799cf4c78893e8b7d041c4f7c1415dab59880ca8f2612b86edc9ff436e7fb7558a12953614c7a999972ec1d14cb8fbf177d69658307485b3b28abf15f3fdcff844515f16415c19d17509e3fb72fbb92dadf9aba11e93159a28608c28d5c1903f4859b1a57f55375bcb687269c94190278824dab9300287a0be42e100750c14e9d4e52cca8c"}, 0xf8, 0x0) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="010000000000000039b2f37fdf6d7fcf409def1a1fc1ed341c5533b89bdf82e3d646990f470603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f001ac0e19b0000005d39656da02427fe2db6d19f37405111e97aa998473f0e8d1e8f3b32b9973093100400d6c2df99a9d60000c125814bb6ee11e303000000b33d0000000049ad4ae85462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fb54250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cedab027b952ffcd1dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa32733d49"], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRES32=r0], 0x7c, 0x0) msgrcv(r0, 0x0, 0x0, 0x9b02aeb4fe500ee5, 0x1000) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0xa0) (async) msgget(0x1, 0x91) (async) msgsnd(r1, &(0x7f0000000000)={0x6fde5d321332d161, "59c0d3c430b2a5abe18a88efeee954eba629ba3a0677b2a67966003aebdd28ab7549d874f15258b36429abefcab45468f78a05389b345892d30abb25c3394b65066b424dfdd979317e4d5a7603ba08ca74109dd6cc17582861506bcb28f9b8fd2ce65f5ff13eb24a7d882f799cf4c78893e8b7d041c4f7c1415dab59880ca8f2612b86edc9ff436e7fb7558a12953614c7a999972ec1d14cb8fbf177d69658307485b3b28abf15f3fdcff844515f16415c19d17509e3fb72fbb92dadf9aba11e93159a28608c28d5c1903f4859b1a57f55375bcb687269c94190278824dab9300287a0be42e100750c14e9d4e52cca8c"}, 0xf8, 0x0) (async) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="010000000000000039b2f37fdf6d7fcf409def1a1fc1ed341c5533b89bdf82e3d646990f470603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f001ac0e19b0000005d39656da02427fe2db6d19f37405111e97aa998473f0e8d1e8f3b32b9973093100400d6c2df99a9d60000c125814bb6ee11e303000000b33d0000000049ad4ae85462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fb54250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cedab027b952ffcd1dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa32733d49"], 0x44b, 0x800) (async) msgsnd(r0, 0x0, 0x4a4, 0x0) (async) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRES32=r0], 0x7c, 0x0) (async) msgrcv(r0, 0x0, 0x0, 0x9b02aeb4fe500ee5, 0x1000) (async) msgctl$IPC_RMID(r0, 0x0) (async) 16:02:08 executing program 6: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="369e84e7", 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) socket(0x20, 0x4000, 0x3) r2 = dup2(r0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x0, 0x4, "0000000000000001008e7d00000000ddf500", 0x400000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x4, 0x4) socket(0x20, 0x1, 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="596108b5ebfd8b4510b63b92b7916716508dd0efc11d5ca9ac17ce9fa62afc15195199168c4eb49c776392ab936987becd3893e6752e9eec051464af50aa467a77446190f65b0d3ffc6a24fc37ffffffffa600c2925b57771d025a9eb98f55f7b51f9d1c969439778db36e29589fbd8c54fd5f488f5fdc8a9f301b3ac1ff010000910f000000000000955b398d4b2ec342e655e1e5473ad73ea810abbd6725ec6f9b00", 0xa3}], 0x1) 16:02:08 executing program 7: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1000, 0xffffffffffffffff) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) (async) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) 16:02:08 executing program 3: bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x3}, 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1012, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x3}, 0xc) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1012, 0xffffffffffffffff, 0x0) (async) 16:02:08 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=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}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f00004cc000/0x2000)=nil) 16:02:08 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:08 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) (async) sync() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r3) (async) r4 = getuid() setreuid(0x0, r4) (async) r5 = getgid() r6 = getgid() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000013c0), 0x10, 0x0) (async) r8 = getpid() (async) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400), 0x10, 0x0) r11 = getppid() r12 = getgid() sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000001440)=ANY=[@ANYBLOB="0000322f66696c65300078dd5723e97ba7dba20479f23600e48c948a50489bd1883ca27116275abd8540c964d6c1a73a9bcd615340791b4b0e08166d5f7ef4518a3a24bed1edf59694391f8f584ccc2c9167ef1a5981398ec7a236a1e1bbc746000000008ccb1f43"], 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="f9a6dc46beba8bcd1fe9a049d5b7aafe9ee531d7e37807edd0a9aa7f6ded78c106f24d7cfb061cfdf996532c5246d5a4bbbb4f85c7bd16f09b9943c048a2d610823a5c0a422debd4e3a02edfb75487056a47936be7c2b3d85ae715cc37fc7085a4898050cc13b25ab268fe8f525c9617099ecf18c2e1d3402b65c964d4ace299196a9d50acdf4c0e2d240eb2fbe903309b0510bf922b78f719c3301665f976c80e0f1d5c8e369fb54dbff14c6779e3530f90b0c3fa6c9f9e0f18a587ebe6be04884b0ce881e267cc0b39c39a6202fc515c0239bbe79a0b1b6f4bc184dac9a0b1d5af7fc04af319776bc44111", 0xec}, {&(0x7f0000000180)="cb08374fd612e7c997a12fde001dacba599f339d53ba7591c39db9966a8bdadbec397f918f22fd0422d40d606c03d146993043e221fc53616fd3390f4f10fa71b73d214a36dc7a4df591a7e7c8affd34e7c019eac9b3399837623640a4e3bc273035e829e2f532bfa9d17eb596ec1eac6e67b0258f0474077257855853368c287bfef5f4031150949abfb8bc9f37279ffdc3320ddc36efaaec44a162f356117cd69469ae0f181a86bdf010863ae23739de81de75107748944c5f6dc50106eeeef81ceac485841b77173ec8dd80d0f37e96bfb2fc5713e0", 0xd7}, {&(0x7f0000000280)="2b1ddc03656a3624914649d9576177ff1bbcf4b5461b542bf580838a2d1d96e6a5a0c1c67fe39948c66260a8d6461a5777a3d16a26f122917165f4eded1fcb3e4c2d859fb505a52baf098f1bd16478c8a0f5a1f113360f9e42d5b98a9ea95eb9ccf96338eb1276de4300d9b99dca2ea86dd00d4da6d85bbefdf7d9d8ddcd0c2624cc84eb77d6e6803e05a1f45d29256bbb7d32cd77a920d7122fe79d81ffdf9271c88b4e971d4b54988809080c61d71c0104c640ae4d2f6d4b71ef0a2d4e8e3013e50ee50dcc5ab913b8d49a4de045858761aa962d21ff11f074f03d04ef695d1eef3d8e6a3da325154a5dd22b21ef33743afdfe777392819d3a91993776297f3d5730dc670a87348ecabf39e6207253a48ff189e5fe84a1c2e2f22926658e9c0dcdb7ddb977b6593bb512ae0224365916bb06bb3d48f2a86522f097488b94d948c40a4b4e7a01b3423560618c8c2fe3e3d3186b5dba8df037978b72839d6fb18b3a57a4ed659211d8febd5395b918a97b50d42cd99de7255d044accd31436f3ea7e90412572e0930ed40ac0a2746f3b0524ea31a5d1751a1e91c0168621c7de0125090ca964e3a068a152e5a1a3d4ecf3decb5c94304e8e36ba855d6a7b35102b5115c0b1668b51b8814e695723e03518dc950c1af48c73a4dd6c0e3285427bc52c4567bd5d56e73bd26a23fcadc0e812b5dc5c3ad9a4544ba54ed1d99d78748cc8718927f2728776a04ce22dd236e13cdc8f587c65ceba426b01afe3d36413b598e60205bc92ed4fd1fa0cafe3559e2248afef1697f995cf4b2c5b434f84a41f18c2f4a93565dc6deba70b0e60ca5cb7c895fec9e439b3b0994840a87a675a00c0d77dd694df1f378171e2d3fa9d8a6d80f09ebf429088925b89ea702ba0bd4a3c17541072e6ae87beac2113ed6bae96bbe8b732470351f802c2f8e06db3bb688ac4a0364bfc2423adad927afee968d4a3171d43b8032575212bf08fff5da0e65617b76e0a0f918e107422279824a2e1399ebb980d248948915a2b37644a04029dc70de20175ca7945d1ca3857f0fdf9f7f9bd10de346916226feb23db3f32b09e03737a862d3ddc55ad5b32b1b97a79520820d75660bdf965aa7a30bb0349c64ac29c25d71ee27317054f8f2958ec74602e132404ce82623f0efefb1941748e60d6192cbabd0edf2c1e577c3282f9de1d1739683bb70217ff84df8237e007b4e8a5fc095118c77e6fd32f611ace0ceaf24abd7c5a35a10129aa97486296ab57255daa16759ccb3da4098b0fa784b77950f7549c021b4cd17855f5ada8c7b472a106363134fb458658644e840f50968f81f6215bc43c34bcaf1f3030eab075a32c470482d5cadc243275c1aaa7a9d8f1ba83f05556306d95d9dc48365e8c0f20717ac32d79a0335d5352fca0a6a04f29ecce6dde571b935c3a5b58ebff36f2230204a221f37e9c0a6908108ff7c833107cfa97a4c91564f861b218d668c2e5cb8e13b98663a7183f47cf029e10f11b265c56dd90b14bc2c0df2538d4d2a41d18b9c7eb707bec0955cc630bacbc0153296abc11f3d10e09b42efef7f5f4a60fc14fa73e2cdac32da364e1b1b1b8191ce443412161d70b5a32801eb602c52d83a4d0f54f7a0f488473fc36597b9e01b9f3071573420f0b6b176a004cdb934ba4cf3b45a18a02df89377984635577057f7d089fd01b6be7abdfcf980cc9eb6a515767ffccb63ae373b52d92f32bcd741ef693cb0646125d5c37ad1de6ec4a65f415090f93623b04b72b42fbf036a20c22cb0928ac0b31ca98351f4b326a536209daed8c05b9db7c3f410acdd657d5680b953a1f475b2419f3be36599710ec98ae89273369a2b35aa3746d83dab1fb0aa31e694aacc7abecf0aa99730766e915f3b8ee6939de057cc40891aa5e90c5d09e151276d8caa5e4032cc4b886e6ebeeb2f12dde3797200feb5e628931a8af6e2061c9707e948d97bc934dde116db402df66a7df66f880ba7f7138cfaedf5ab2a2e3d3e419544891aac482fb3272bc128f19ca21412dff1eea9835c27c7f5d8c29c1e675addc4104f688bb58069a357fb9682204a8213333661ab2fef92797f85544a1247b27ecdce49d5fc5da56c279cc44533ee17ce2de9b0141392c8d7101de440d5dab957e87d52f8038a899fe567fc4d1405ae1067651f09a6ecf42bbeaf28ad10fe7c9f50f38ef613afdc0074b0b37dc3ea11d25003e2633f7043fb9c589690c1788bfd220f07d51b5ba393d0a2b15982d782567de4a43fc9614ae06383edf875b4790fa99d9ff64ea955ec7b7f3a11ab598cc4842ee6c34d5477dae1eff2fecc58200ac85074d117a60996b9439ae7583f6e13ca6d704624f7c215fd0283bbd84701843437a5f9770a3808478cb5babbf55944051e777278da7ef74103cfad6dc14133c09d319962db771256c4e796825a187a06ea85a696d0abfb45164fda94466802d8e66e6396900bf541b9c263af19e8a6f7050e1d4b84178577b6cd359c780f1874ef605018e14c0d815d11a8aaee7ad7507be4eb3e38d209e7dd38763a25cc5c8b1562089a638bbad0c42598a9ec622ac69c466815465cb3526419e02e385b47b8138eb431ae44ea4addb9378a07ac4c38a4c337942ec5d4560d5353d4539a9f0ff13698e2f0068100f132c6c8c14230d3adae3cd3a416bc6d24d2dc06110bde63c0025c6cce634155da827625567365b50f974d1ec2b5ca30eb3a3f9214aa1ce2c50717869b56537528916a5f6627694084b0c09f6016950238dded28489fa79447eac2fae7393de270269d80d743522276835a3c7d667df46ce18e9e7b92e1f5d01f5397adbbfc193b80bdd0f3ce73bac009eb5e7495b72f6ff6f0a5445e71c1a35d2dc072bfe8ae79436f59bf57f1072e62cc77e0d724c02d7b88f378b28b26b8f7aa7ba7ec29f58e5f68c0cc390f92fcc081f83cdd0b30251e37e05c5b2ff9106242c5baa2744016a95dde460689216837a2470a7555083f2e9f12436f94b99b9cc6b21dbeab3c424a77598263f2042f0aed85d72bb530399e53c53550a3246293b1ecbfb48b7d1092a6c627f36be2462341dca0b9ffa9fc6b53feb143a574cce4b2a8b256866ce234bd17147b27f186f4d078c18bc9e75321072ec875d0f6e08aff69f54c82043c4a7946a51d13d67b0b382772c22b1dd56ee2e5b0d21ba297479af036141fc19f5449be0c9f6d4f6616445b59c3a8feacf768f4d27802ab60b980f5967cdd33d52aa2e5fe9863903925d6083f6a00ec6e16a1209ae3289e38c7d597fef33df9b7c3fdd31bf2b975bc6f9e8b179321403558e3af28df11e5f1505721f4222eb50288bd51c9035234f72dbdc6dd402a3b1d5c45d5dd6e7b6881b84093830806b229e7d97d8d2ab000ae76db0f9417967874b8749d25deff176627a5410181fc8955d248302750273f7adaa908396316ff9700c0ef217fab8f70fa64e0119b04dd5323f55baafd8c4a37f488d16e86ac83c0461900a1a37b19382fe7d08f529cbb2a29e9c87109597ea52d5ea370a1a9a6e718509a528370d3d8d777f68ab427f5a05b94495926872b39e4566db5f0450afbdee65e68197222567dacdfb1bd38c1801746df2c4bc8976c2148e10c2b8f0611c242fb85a62cbb7afc10bd417d4c71130ba78873ed159f1182f4530e6cf79adb365279760df889850ff74c3703ac6cd0f329e77dac89d1ffecbedbb7ab518eac033df1a03ad4f58224fe2086c5ee937e8ca6052dde65a9db4e20216aa7d8342db2db42201851690848e272fbce1d14d7ed7940d62561ebe7f82fd22e0cc221979db2a48b474937a1bd9063aabdb33da8e4df16e5aa9103b713416f6576a3440be23648bb3fb717e70eb6968009c2fede47af9b74a3b7aa2415a5befc4482c6597def2f29142dcc02570a0e680c2eca498dee888dbe65c6f72aa418b08a6e1460f44a458cfe9b440ffc8d18b44c6d373fa8e5fad9801b092726f67e6b7ba49bf287361f54fd32b9126b9b3e2d9e3fbb508b08f808997ca7b6a313938f6c8b21e005e1585a8f8fbce6ac832a672e3e96ff24f46f18d34d6eafc96b510fd002596439e80c6f7047ea9b80e2454894ef26b95ef93c8a13cb1e1b582d2d8a87a25cba2fbd40f8466cae61b0e62f24a8918ff82b95f744e99e0dc8a6c40a062d1e427dcb8ca21fe81b634c4f2a14044cc1c4aa54ef8ba7dd7c40555f847da3d4e8d089fecaac75611322bc07a6c4677c28cd3bd56fc3637b40559eb21e5abe268247a752e4c57a73cb2dd1c966b740f8cdd89891be068f40539896bb5f43717efbb5cb1a6d0ff8393dd6c16c1ac5a3c567b148665ff5431948d34888cdfbaf60d02d7d58b987ae54a953290f0775c0f836deb5ec5fb718ae6bd7d6710f1befd73516d3a1255b7b796d557f2ea9ae47a7623b8d744f4a7ee1aac9914d1a492abc292a65d5736c888b05a3ec4ca92d0e48a18260bb1914482817a41be461fe70d7aaf0e90c4a7ed2a6cf461a3c157eaad708c55851a8213e0de57e315603f49c1c437cc65a950bf53d63231dcfe30b1db299ef3597a2fa4e99ca0b4ffb1ad1cf55db6dc7e8469fc68cd2fe6553700b339268675d3ff3e87aeb0afe70ec29117c3fa0467007279febb4e448ae81350a18cb4b5a252093baeaec5fa325f19b84b4031a65765b36494dd877f546371f09f134aca4aaaa2142ba993cf4ea02cb703c571963a38eaf0b24fa212fe20f2f4df5725fae751ce43e3b55fedd78cebdf3ca43be805ca50b78cb467a7e3ee08f67181ea17ea4b229b309e140647023476a28a5bbc32fd7c9dc391a35bab62e65ce8587e368d34bc05cfc93942ccad2bb04a8b2e4941996da6e117ad13a1fb7229f8ca092fb8be1f443085f4e85f93dcf94db2608e8cb49ba02a0cdbadc2ac4807b12caa332a1bab9adef42ac12ec8910f2db100bfe292d94027a9684659c22406366be8c84bcb114c0a3919aee5692810a92e5ff12870a80ec3ee7997caf670b5dca1dbf9862060e6c7979c2bcef728b4b27270db925b1d2a3a2f64fabe24015afd185d7c4ba55d6ee16ca18dd44dab4c2deea0536936556a6a3ddcbf8fc90c722ec6514453903420286655fcfd1f059dd7487ba06f159d25ea1f683c0a6df860efc882c57220aab8ac92eef01299e2400e613c47c8901c221ec47b801c09af8fb3f806704297fcd0ce571fd7e43842a053f55b560b19cd37ea1a5f6bd2bc2587c0cdf81aa70694df31c7d52b7bb1ec31276b1b7669cb14d7fcc75b4cdb492dc173c4d61866d0a8438e44b975c29350dbb273bf5190815173238e4e6885f95a62f4b7c926cb93241dc3a924aa049fe10b13b11af7591072ff77772d7a52a7c112bd1abab57743f2bbeea2455cad2b35ba76a1d9a75e30711f3a9ec9cd07cd27da8fdc1164340d8bc214d7d018f96fd11d4f5bce3afacf0e59d7af9c88e20b4d5e85547415266875dd181becc3ce525b243628cab945c60a33dc76abdfe4116fa72a8bfd1ef278504cd3b01a9a9b242643a1206fd92a26843f963411435383898254582c87f16ba547cbb293ca2049c0b254248e41a82c88ae20716a1df8d62d21f778ef42a8d95cb1ed490736f8be9c612cfbb6fde4f8be2193986eb91983a85eb2118305c28c66447510cea34e0fc0cf4ccf800815e26d6cd4319f65d8a8ef383331a94c864d86213d5cd11b16b1aaa4ed22000ac03839053571bcc5a577c9d9d51ce0d2b67854a3856b5f8c0e2fa00ec41ea9476912e31dc8ca500708f532e6e621d403c309", 0x1000}, {&(0x7f0000001280)="645ff89698dc548b909bf3f70e4eb36b7d1e29", 0x13}, {&(0x7f00000012c0)="088838241a050c1c1993f15e81f20a1cf78de5459d86cf7638cb91b2b7ba3f0737c6122251daa5acd1cb78a17ad60dc5221a9b66907a0fa38b7b37aad8be9d7e245cff9dba7e889566ab37c1e690fecfb770f4ab95bd46d51084a77122942dbcef79a568e2d2dd4db015756d673dfe74046973185e58", 0x76}], 0x5, &(0x7f0000001840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000020000000000000000021386ddae2cd6e93fc881f613b824482b89a0a5080c40027bd109e206941ab6bf69ea857a14d00cc90d77e3329bb82e4d084f96743", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="0000000011570abec0f972115e6e39a338dc42d28b3c4820dfd103b365a82947e61af1f1e63e7581912d853284502a0f987c43b9895e43f19e3a774875b206711f58006848b48ca335dcd59402380b38bb7bf6aaacee756b0e69d8b0ae8d4f35326891cbec6652977616da53113f08e794aac5bdef0c36b8b32dfc3b424858493203146b3b22148a2419f0b6b34667527ce86a15a2d7eedd3fb8f29a6248aa01afee87aa5ca18c5a6ab7b2e7"], 0x128, 0x400}, 0x3) 16:02:08 executing program 2: r0 = msgget$private(0x0, 0xa0) r1 = msgget(0x1, 0x91) msgsnd(r1, &(0x7f0000000000)={0x6fde5d321332d161, "59c0d3c430b2a5abe18a88efeee954eba629ba3a0677b2a67966003aebdd28ab7549d874f15258b36429abefcab45468f78a05389b345892d30abb25c3394b65066b424dfdd979317e4d5a7603ba08ca74109dd6cc17582861506bcb28f9b8fd2ce65f5ff13eb24a7d882f799cf4c78893e8b7d041c4f7c1415dab59880ca8f2612b86edc9ff436e7fb7558a12953614c7a999972ec1d14cb8fbf177d69658307485b3b28abf15f3fdcff844515f16415c19d17509e3fb72fbb92dadf9aba11e93159a28608c28d5c1903f4859b1a57f55375bcb687269c94190278824dab9300287a0be42e100750c14e9d4e52cca8c"}, 0xf8, 0x0) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="010000000000000039b2f37fdf6d7fcf409def1a1fc1ed341c5533b89bdf82e3d646990f470603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f001ac0e19b0000005d39656da02427fe2db6d19f37405111e97aa998473f0e8d1e8f3b32b9973093100400d6c2df99a9d60000c125814bb6ee11e303000000b33d0000000049ad4ae85462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fb54250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cedab027b952ffcd1dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa32733d49"], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) (async) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRES32=r0], 0x7c, 0x0) (async) msgrcv(r0, 0x0, 0x0, 0x9b02aeb4fe500ee5, 0x1000) msgctl$IPC_RMID(r0, 0x0) 16:02:09 executing program 6: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="369e84e7", 0x4) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) socket(0x20, 0x4000, 0x3) (async) r2 = dup2(r0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x0, 0x4, "0000000000000001008e7d00000000ddf500", 0x400000}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x4, 0x4) (async) socket(0x20, 0x1, 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="596108b5ebfd8b4510b63b92b7916716508dd0efc11d5ca9ac17ce9fa62afc15195199168c4eb49c776392ab936987becd3893e6752e9eec051464af50aa467a77446190f65b0d3ffc6a24fc37ffffffffa600c2925b57771d025a9eb98f55f7b51f9d1c969439778db36e29589fbd8c54fd5f488f5fdc8a9f301b3ac1ff010000910f000000000000955b398d4b2ec342e655e1e5473ad73ea810abbd6725ec6f9b00", 0xa3}], 0x1) 16:02:09 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x160, 0x7}, 0x4, 0x6, 0x0, r1, 0x7fff, 0x3, 0x7fffffffffffffff}) shmctl$IPC_STAT(0x0, 0x2, 0xfffffffffffffffe) r3 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001a0c, r3) r4 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0), 0x0, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x40, 0x404}, 0x202) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x7, 0x0, 0x0, r2, 0x0, 0x1e5, 0x1}, 0x400, 0x2008, r3, r4, 0x8, 0xb, 0x22c}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r6, 0x194, 0xde}, 0x6, 0x401, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x1200}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:02:09 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/186, 0xba}], 0x1, 0x3ff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="20000bec075a000016d139e3a95d0ada5d299631bd4fe17c6342f38b419f6a0efadeec2d4e556eda87fe4671170a9e8706100d434ee140bee03648d39f4b33d866b961643e650fd4565a267657f4db08bbd0cd6e5080b0c4f59eafdfd63748558781bfc89aa267226105d6fc3e271c28a6fc83a320fffa587a5071402d778accaec7d024b49302bf2d3ceae7dad63e1a498f1f09c1f0fe6f725154da38b34d6004141d67468d4928de1ec6a8f3766fbd21c137b422ed5488fb52c56b530c02509eec5c1b7d61d42b6818310967cc1445409d659f5c67d74216456487736452087dac96910624ddc14a85d438c099d08fd3767cee1c3f4918c448eb95b3bada7a805451761edc780277c2cce5b21860f8981da43b242392cf1920fb92d61b457e94dca77e2e06674f07695c233f86d9f204c6f292f42c03bc709690177341da4e32adc2417ea1b61e9db4693ed6cec7c162c61ec7b969f9481e2677d3274f670ce051959fcd0955208456d8d42db5524ba4597d1081f8", @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32=r0], 0x90}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x11, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) writev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000a00)="c24f687ac03ffb09fa9596a6485df23e207a73cb51d7bcb4a6f24409f9740a52416095bf4a839712f53b1faef326b6c813c1374f47e664ed6bfc47ff0386e8a904b4a0dd51f51c9234b9ec48feb1af5622a7ae8a380fca98aefa2f3cf833aade3d4389538e541f4be68eec75c930d0b58ffce0f63dc690d502", 0x79}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000004c0)=0x8) close(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r5 = socket$inet6(0x18, 0xd, 0x4) poll(&(0x7f0000000180)=[{r2, 0x4}, {r1, 0x8}, {r4, 0x20}, {r0, 0x4}, {r1, 0x40}, {r5, 0xa}, {r0, 0x100}], 0x7, 0xfffffffc) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x3) 16:02:09 executing program 0: msgsnd(0x0, &(0x7f0000000000)={0x0, "e921080801897a1b5b6b4d8024389cc34be75c5ddd17436ffdb7279393e573b4cea9c38b211e19277eaf55a20a43a207114bc83e9d255e916d6750e9e5a88adb0e3bdb981aa49fc7ea9a5bf6c7930a8120ccc564adc75e8d34e5f1aa95448cdc21a1d72fb41dc9031c57582372faa4d9b0f5eb4812ea783b19af635535044b81c487486675db0e6ca573dd5ddfdccb9d9bcd3490960df138443ee29985aee8cff9969bbbf886abbff628b0ed620a0b08e5a4c601a015eeff167f22434aa1bbbb752ad514cd78"}, 0xce, 0x800) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0x0, 0xa}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:02:09 executing program 7: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1000, 0xffffffffffffffff) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) (async) pipe(&(0x7f0000000840)) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1000, 0xffffffffffffffff) (async) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) (async) execve(0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) (async) 16:02:09 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:09 executing program 4: recvmsg(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000140)=""/133, 0x85}], 0x1, &(0x7f0000000240)}, 0x801) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x43, 0x3e, &(0x7f0000000100)="2c16", 0x2) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) write(r2, &(0x7f00000002c0)="df23890e2e479a6f4070f768923b926a962eb132d183ac3cd4e927786a561e547503537fba8d0ad4a496f02978244110a108a16dd64347deb148aa9ed1e06b7a42afaf9d7934d887eff850d8103015aac5a7a8ea2ba3dea438e0074b644f5db6de8a9855f548e9665160028cdb8a9c6b9d7469848e15854078ddfff3889f1b029372ac19dccbbdf9b7925914ddafa4d04aab625ee8ad6f833ea2c9ebee0dccafecd044ad4a51b65404dcda70403d74a1997c90824aa8fb41048cc29dcb26d05694b2c08728209b792d2d778f89178eed724cd0f2dddf083fa83ab38ddc187b6cccced733a68c140ec7e8cb61672d2268fd", 0xf1) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:02:09 executing program 3: bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x3}, 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1012, 0xffffffffffffffff, 0x0) 16:02:09 executing program 6: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="369e84e7", 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) socket(0x20, 0x4000, 0x3) (async) r2 = dup2(r0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x0, 0x4, "0000000000000001008e7d00000000ddf500", 0x400000}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x4, 0x4) (async) socket(0x20, 0x1, 0x1) (async) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="596108b5ebfd8b4510b63b92b7916716508dd0efc11d5ca9ac17ce9fa62afc15195199168c4eb49c776392ab936987becd3893e6752e9eec051464af50aa467a77446190f65b0d3ffc6a24fc37ffffffffa600c2925b57771d025a9eb98f55f7b51f9d1c969439778db36e29589fbd8c54fd5f488f5fdc8a9f301b3ac1ff010000910f000000000000955b398d4b2ec342e655e1e5473ad73ea810abbd6725ec6f9b00", 0xa3}], 0x1) 16:02:09 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/186, 0xba}], 0x1, 0x3ff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="20000bec075a000016d139e3a95d0ada5d299631bd4fe17c6342f38b419f6a0efadeec2d4e556eda87fe4671170a9e8706100d434ee140bee03648d39f4b33d866b961643e650fd4565a267657f4db08bbd0cd6e5080b0c4f59eafdfd63748558781bfc89aa267226105d6fc3e271c28a6fc83a320fffa587a5071402d778accaec7d024b49302bf2d3ceae7dad63e1a498f1f09c1f0fe6f725154da38b34d6004141d67468d4928de1ec6a8f3766fbd21c137b422ed5488fb52c56b530c02509eec5c1b7d61d42b6818310967cc1445409d659f5c67d74216456487736452087dac96910624ddc14a85d438c099d08fd3767cee1c3f4918c448eb95b3bada7a805451761edc780277c2cce5b21860f8981da43b242392cf1920fb92d61b457e94dca77e2e06674f07695c233f86d9f204c6f292f42c03bc709690177341da4e32adc2417ea1b61e9db4693ed6cec7c162c61ec7b969f9481e2677d3274f670ce051959fcd0955208456d8d42db5524ba4597d1081f8", @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32=r0], 0x90}, 0x0) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x11, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) writev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000a00)="c24f687ac03ffb09fa9596a6485df23e207a73cb51d7bcb4a6f24409f9740a52416095bf4a839712f53b1faef326b6c813c1374f47e664ed6bfc47ff0386e8a904b4a0dd51f51c9234b9ec48feb1af5622a7ae8a380fca98aefa2f3cf833aade3d4389538e541f4be68eec75c930d0b58ffce0f63dc690d502", 0x79}], 0x1) (async, rerun: 64) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (rerun: 64) dup(r2) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000004c0)=0x8) (async, rerun: 64) close(r2) (async, rerun: 64) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) r5 = socket$inet6(0x18, 0xd, 0x4) poll(&(0x7f0000000180)=[{r2, 0x4}, {r1, 0x8}, {r4, 0x20}, {r0, 0x4}, {r1, 0x40}, {r5, 0xa}, {r0, 0x100}], 0x7, 0xfffffffc) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x3) 16:02:09 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (async) setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x160, 0x7}, 0x4, 0x6, 0x0, r1, 0x7fff, 0x3, 0x7fffffffffffffff}) shmctl$IPC_STAT(0x0, 0x2, 0xfffffffffffffffe) (async) r3 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001a0c, r3) (async) r4 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0), 0x0, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x40, 0x404}, 0x202) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x7, 0x0, 0x0, r2, 0x0, 0x1e5, 0x1}, 0x400, 0x2008, r3, r4, 0x8, 0xb, 0x22c}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r6, 0x194, 0xde}, 0x6, 0x401, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x1200}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0) (async) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:02:09 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:09 executing program 0: msgsnd(0x0, &(0x7f0000000000)={0x0, "e921080801897a1b5b6b4d8024389cc34be75c5ddd17436ffdb7279393e573b4cea9c38b211e19277eaf55a20a43a207114bc83e9d255e916d6750e9e5a88adb0e3bdb981aa49fc7ea9a5bf6c7930a8120ccc564adc75e8d34e5f1aa95448cdc21a1d72fb41dc9031c57582372faa4d9b0f5eb4812ea783b19af635535044b81c487486675db0e6ca573dd5ddfdccb9d9bcd3490960df138443ee29985aee8cff9969bbbf886abbff628b0ed620a0b08e5a4c601a015eeff167f22434aa1bbbb752ad514cd78"}, 0xce, 0x800) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0x0, 0xa}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:02:09 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) (rerun: 32) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x160, 0x7}, 0x4, 0x6, 0x0, r1, 0x7fff, 0x3, 0x7fffffffffffffff}) (async) shmctl$IPC_STAT(0x0, 0x2, 0xfffffffffffffffe) (async, rerun: 32) r3 = getpid() (rerun: 32) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001a0c, r3) (async) r4 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r4) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0), 0x0, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x40, 0x404}, 0x202) (rerun: 64) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x7, 0x0, 0x0, r2, 0x0, 0x1e5, 0x1}, 0x400, 0x2008, r3, r4, 0x8, 0xb, 0x22c}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r6, 0x194, 0xde}, 0x6, 0x401, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x1200}) (async, rerun: 32) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0) (async, rerun: 32) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:02:09 executing program 6: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @empty, {[@timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}]}, @rr={0x7, 0x17, 0x0, [@loopback, @multicast2, @empty, @multicast2, @rand_addr]}, @ssrr={0x89, 0x17, 0x0, [@loopback, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe3, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xad, 0x3a, 0x0, @rand_addr="fe2dd005640000000000000000000007", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x0, r0, 0x41424344, 0x0, 0x0, 0x9, 0x8, 0x1ff, 0x0, 0x8001, {[@nop, @mss={0x2, 0x4, 0x1}, @eol, @nop, @mss={0x2, 0x4, 0xd181}, @sack_perm={0x4, 0x2}]}}, {"40cb10d5fc8afd280b7c8ecbfa0dc566a55f6ed1c2c13338fba1a3bae3e80f53cccd8bcd728ff3fa10797d23643f4de531de7b76e5e25e24eeac727371c11361314507c693a4ff90337482744bdb8c470398ed890ce5190f034714f716c54daac9ebf3bd83460ee5fcc8519a5e98b660428acfef9985886218ed65682f78abf3ebd00fa1263042624b"}}}}}}}) syz_emit_ethernet(0xa2, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81002e0086dd61606b0b00681d04ff020000000000000000000200000001fe8000000000000000000000000000aa3b020000000000000103000000050200000401810401200401020000000000002f00d6afbc32aaf68c2165000000040000000000000001050000000000004e224e21c0eda2f3b3d746e817258a5fb270bf3ffc5b5a", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="91407d54907800ff01050e000000040000000900000007009827dae0d716e0d80ad6c3a3"]) 16:02:09 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/186, 0xba}], 0x1, 0x3ff) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="20000bec075a000016d139e3a95d0ada5d299631bd4fe17c6342f38b419f6a0efadeec2d4e556eda87fe4671170a9e8706100d434ee140bee03648d39f4b33d866b961643e650fd4565a267657f4db08bbd0cd6e5080b0c4f59eafdfd63748558781bfc89aa267226105d6fc3e271c28a6fc83a320fffa587a5071402d778accaec7d024b49302bf2d3ceae7dad63e1a498f1f09c1f0fe6f725154da38b34d6004141d67468d4928de1ec6a8f3766fbd21c137b422ed5488fb52c56b530c02509eec5c1b7d61d42b6818310967cc1445409d659f5c67d74216456487736452087dac96910624ddc14a85d438c099d08fd3767cee1c3f4918c448eb95b3bada7a805451761edc780277c2cce5b21860f8981da43b242392cf1920fb92d61b457e94dca77e2e06674f07695c233f86d9f204c6f292f42c03bc709690177341da4e32adc2417ea1b61e9db4693ed6cec7c162c61ec7b969f9481e2677d3274f670ce051959fcd0955208456d8d42db5524ba4597d1081f8", @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32=r0], 0x90}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x11, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) (async) writev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000a00)="c24f687ac03ffb09fa9596a6485df23e207a73cb51d7bcb4a6f24409f9740a52416095bf4a839712f53b1faef326b6c813c1374f47e664ed6bfc47ff0386e8a904b4a0dd51f51c9234b9ec48feb1af5622a7ae8a380fca98aefa2f3cf833aade3d4389538e541f4be68eec75c930d0b58ffce0f63dc690d502", 0x79}], 0x1) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000004c0)=0x8) close(r2) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) r5 = socket$inet6(0x18, 0xd, 0x4) poll(&(0x7f0000000180)=[{r2, 0x4}, {r1, 0x8}, {r4, 0x20}, {r0, 0x4}, {r1, 0x40}, {r5, 0xa}, {r0, 0x100}], 0x7, 0xfffffffc) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x3) 16:02:09 executing program 3: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x2, 0x3, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7) socket$inet6(0x18, 0x1, 0x4) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947d5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac9bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b8b00f5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000d583a05cef1c041729198f4f9be3d203e56b92666ab2be4e3cbfde97abc2416c5a3a4c42d881da08df8868e799cf09d3d875e087e5a4a6b7655490e99bfd50bc44639248ccff35"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 16:02:09 executing program 4: recvmsg(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000140)=""/133, 0x85}], 0x1, &(0x7f0000000240)}, 0x801) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x43, 0x3e, &(0x7f0000000100)="2c16", 0x2) r1 = socket(0x18, 0x1, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) write(r2, &(0x7f00000002c0)="df23890e2e479a6f4070f768923b926a962eb132d183ac3cd4e927786a561e547503537fba8d0ad4a496f02978244110a108a16dd64347deb148aa9ed1e06b7a42afaf9d7934d887eff850d8103015aac5a7a8ea2ba3dea438e0074b644f5db6de8a9855f548e9665160028cdb8a9c6b9d7469848e15854078ddfff3889f1b029372ac19dccbbdf9b7925914ddafa4d04aab625ee8ad6f833ea2c9ebee0dccafecd044ad4a51b65404dcda70403d74a1997c90824aa8fb41048cc29dcb26d05694b2c08728209b792d2d778f89178eed724cd0f2dddf083fa83ab38ddc187b6cccced733a68c140ec7e8cb61672d2268fd", 0xf1) (async) close(r1) (async) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:02:10 executing program 6: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @empty, {[@timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}]}, @rr={0x7, 0x17, 0x0, [@loopback, @multicast2, @empty, @multicast2, @rand_addr]}, @ssrr={0x89, 0x17, 0x0, [@loopback, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}]}}}}}}}) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344}, 0x1, 0x0) (rerun: 32) syz_emit_ethernet(0xe3, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xad, 0x3a, 0x0, @rand_addr="fe2dd005640000000000000000000007", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x0, r0, 0x41424344, 0x0, 0x0, 0x9, 0x8, 0x1ff, 0x0, 0x8001, {[@nop, @mss={0x2, 0x4, 0x1}, @eol, @nop, @mss={0x2, 0x4, 0xd181}, @sack_perm={0x4, 0x2}]}}, {"40cb10d5fc8afd280b7c8ecbfa0dc566a55f6ed1c2c13338fba1a3bae3e80f53cccd8bcd728ff3fa10797d23643f4de531de7b76e5e25e24eeac727371c11361314507c693a4ff90337482744bdb8c470398ed890ce5190f034714f716c54daac9ebf3bd83460ee5fcc8519a5e98b660428acfef9985886218ed65682f78abf3ebd00fa1263042624b"}}}}}}}) syz_emit_ethernet(0xa2, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81002e0086dd61606b0b00681d04ff020000000000000000000200000001fe8000000000000000000000000000aa3b020000000000000103000000050200000401810401200401020000000000002f00d6afbc32aaf68c2165000000040000000000000001050000000000004e224e21c0eda2f3b3d746e817258a5fb270bf3ffc5b5a", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="91407d54907800ff01050e000000040000000900000007009827dae0d716e0d80ad6c3a3"]) 16:02:10 executing program 0: msgsnd(0x0, &(0x7f0000000000)={0x0, "e921080801897a1b5b6b4d8024389cc34be75c5ddd17436ffdb7279393e573b4cea9c38b211e19277eaf55a20a43a207114bc83e9d255e916d6750e9e5a88adb0e3bdb981aa49fc7ea9a5bf6c7930a8120ccc564adc75e8d34e5f1aa95448cdc21a1d72fb41dc9031c57582372faa4d9b0f5eb4812ea783b19af635535044b81c487486675db0e6ca573dd5ddfdccb9d9bcd3490960df138443ee29985aee8cff9969bbbf886abbff628b0ed620a0b08e5a4c601a015eeff167f22434aa1bbbb752ad514cd78"}, 0xce, 0x800) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0x0, 0xa}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:02:10 executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fchmod(r0, 0x1) open$dir(0x0, 0x80, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) close(r1) dup(r0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x20, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x0, r3) pipe(&(0x7f00000016c0)) socket$inet6(0x18, 0x1, 0x9) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x41) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r5) close(r5) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffff9c, 0x2}, {r1}, {r4, 0x80}, {r5, 0x2}], 0x5, 0x80000000) 16:02:10 executing program 4: recvmsg(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000140)=""/133, 0x85}], 0x1, &(0x7f0000000240)}, 0x801) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x43, 0x3e, &(0x7f0000000100)="2c16", 0x2) r1 = socket(0x18, 0x1, 0x0) (async, rerun: 64) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (rerun: 64) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) write(r2, &(0x7f00000002c0)="df23890e2e479a6f4070f768923b926a962eb132d183ac3cd4e927786a561e547503537fba8d0ad4a496f02978244110a108a16dd64347deb148aa9ed1e06b7a42afaf9d7934d887eff850d8103015aac5a7a8ea2ba3dea438e0074b644f5db6de8a9855f548e9665160028cdb8a9c6b9d7469848e15854078ddfff3889f1b029372ac19dccbbdf9b7925914ddafa4d04aab625ee8ad6f833ea2c9ebee0dccafecd044ad4a51b65404dcda70403d74a1997c90824aa8fb41048cc29dcb26d05694b2c08728209b792d2d778f89178eed724cd0f2dddf083fa83ab38ddc187b6cccced733a68c140ec7e8cb61672d2268fd", 0xf1) (async, rerun: 64) close(r1) (async, rerun: 64) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:02:10 executing program 3: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x2, 0x3, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7) (async, rerun: 32) socket$inet6(0x18, 0x1, 0x4) (async, rerun: 32) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947d5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac9bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b8b00f5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000d583a05cef1c041729198f4f9be3d203e56b92666ab2be4e3cbfde97abc2416c5a3a4c42d881da08df8868e799cf09d3d875e087e5a4a6b7655490e99bfd50bc44639248ccff35"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) (async) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) (async) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 16:02:10 executing program 6: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @empty, {[@timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}]}, @rr={0x7, 0x17, 0x0, [@loopback, @multicast2, @empty, @multicast2, @rand_addr]}, @ssrr={0x89, 0x17, 0x0, [@loopback, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe3, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xad, 0x3a, 0x0, @rand_addr="fe2dd005640000000000000000000007", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x0, r0, 0x41424344, 0x0, 0x0, 0x9, 0x8, 0x1ff, 0x0, 0x8001, {[@nop, @mss={0x2, 0x4, 0x1}, @eol, @nop, @mss={0x2, 0x4, 0xd181}, @sack_perm={0x4, 0x2}]}}, {"40cb10d5fc8afd280b7c8ecbfa0dc566a55f6ed1c2c13338fba1a3bae3e80f53cccd8bcd728ff3fa10797d23643f4de531de7b76e5e25e24eeac727371c11361314507c693a4ff90337482744bdb8c470398ed890ce5190f034714f716c54daac9ebf3bd83460ee5fcc8519a5e98b660428acfef9985886218ed65682f78abf3ebd00fa1263042624b"}}}}}}}) syz_emit_ethernet(0xa2, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81002e0086dd61606b0b00681d04ff020000000000000000000200000001fe8000000000000000000000000000aa3b020000000000000103000000050200000401810401200401020000000000002f00d6afbc32aaf68c2165000000040000000000000001050000000000004e224e21c0eda2f3b3d746e817258a5fb270bf3ffc5b5a", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="91407d54907800ff01050e000000040000000900000007009827dae0d716e0d80ad6c3a3"]) 16:02:10 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x10, [{0x0, 0x80, 0x0, 0x101}, {}, {0xffffffff, 0x0, 0x0, 0x46}, {0x2, 0x5}, {0x0, 0x0, 0x1}, {0xffffffff}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x4}, {}, {}, {0xc8, 0x5}, {0x0, 0x80000000, 0x0, 0x3f}, {}, {0x0, 0x0, 0x66b0003}, {0x0, 0x0, 0x4}]}) poll(&(0x7f0000000080)=[{}], 0x5b, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3f, 0x201, 0x0, {[0xffffffffffffffff, 0x2, 0x10000, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0xf5c, 0x0, 0x16d, 0x7fff, 0x7fffffff, 0xed, 0x4, 0x3, 0x3, 0x3], [0x4, 0x4, 0x1, 0x79716a36, 0x5, 0x9, 0x4000020000210, 0x7, 0x2000000, 0xffffffff], [0x8000000008, 0x0, 0x706e, 0x7, 0x8000000000000001, 0x40000000000000, 0x9520], [0x1ff, 0x7, 0x80, 0xffffffffffffffff, 0x0, 0x100000000001], [{0x2, 0x5, 0x1}, {0xf22, 0x2, 0xffffffff, 0x9}, {0x0, 0x0, 0x1, 0xce1}, {0x8, 0x0, 0x0, 0x40}, {0x3f, 0x0, 0x6b, 0xffffffffffffffff}, {0x101, 0x7ff, 0xfffffffd, 0x2}, {0x9, 0x4}, {0x0, 0x4, 0xfffffffa}], {0x2, 0x0, 0x0, 0x400000000000000}, {0xf000, 0x7, 0x3, 0xa}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) accept$unix(r1, &(0x7f0000000500)=ANY=[@ANYRESOCT=r1], &(0x7f00000000c0)=0x1002) r2 = fcntl$dupfd(r1, 0xa, r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)=0xe908) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) mmap(&(0x7f000067d000/0x3000)=nil, 0x3000, 0x0, 0x812, 0xffffffffffffffff, 0x80) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x3, 0x803}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0xf2, 0x2, 0x2008b, 0x4}, {{}, 0x2, 0x10, 0x2000000e, 0xff, 0x4000000000000002}, {{}, 0xfffffffffffffffe, 0xb4, 0x2, 0xffffffffffffffff, 0x5}], 0xfffffff7, &(0x7f0000000540)=[{{}, 0x5, 0xa, 0x20, 0x0, 0x1002}, {{r3}, 0xfffffffffffffffc, 0x4, 0x2, 0x1f, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x6, 0x781}, {{}, 0xfffffffffffffffd, 0x8d, 0x2, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x800000ee, 0xfffffffffffffff9}], 0x0, &(0x7f00000004c0)={0x189, 0x100000001}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000200)={0xc, 0x407, 0x5}) 16:02:10 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:10 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600), 0x82, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x1, 0xab2}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c", 0x3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x1, 0x47e8101d}, {0x8c, 0x4}, {0x80, 0x9}], 0x3}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ftruncate(r0, 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x5412, r2, 0x8f9) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0xc1, 0x5}, {0x5, 0x358}, {0x86}, {0x101, 0xfffff11f}, {0x1, 0x8}], 0x5}) 16:02:10 executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="3521fddf31e90000000000000800450000300000ea5000009078ffffffff0000000005009078ffffffff450000000000000000000000ac1400aa00000000a24581c77dd82f791fe262291be0c6923e146dd813ef08bd99393aa6cbd99d8c98c222926920256d450f54d9d8a3c6a2efaded01d722c2c95af4db691e857de4ddadb2b1c77071872e213eb09132f93039fadb89429ff30aac8be3b3dfda386fa571ed19680fd1be66c9f91b2f2e29f03a1f949ae3138af696c729e2dfd26c0ff3502111c5381cd13d7e84d44568da605ca87f797687c748dff06638a0ca7904bb7445adee585ced943f703c"]) 16:02:10 executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="3521fddf31e90000000000000800450000300000ea5000009078ffffffff0000000005009078ffffffff450000000000000000000000ac1400aa00000000a24581c77dd82f791fe262291be0c6923e146dd813ef08bd99393aa6cbd99d8c98c222926920256d450f54d9d8a3c6a2efaded01d722c2c95af4db691e857de4ddadb2b1c77071872e213eb09132f93039fadb89429ff30aac8be3b3dfda386fa571ed19680fd1be66c9f91b2f2e29f03a1f949ae3138af696c729e2dfd26c0ff3502111c5381cd13d7e84d44568da605ca87f797687c748dff06638a0ca7904bb7445adee585ced943f703c"]) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="3521fddf31e90000000000000800450000300000ea5000009078ffffffff0000000005009078ffffffff450000000000000000000000ac1400aa00000000a24581c77dd82f791fe262291be0c6923e146dd813ef08bd99393aa6cbd99d8c98c222926920256d450f54d9d8a3c6a2efaded01d722c2c95af4db691e857de4ddadb2b1c77071872e213eb09132f93039fadb89429ff30aac8be3b3dfda386fa571ed19680fd1be66c9f91b2f2e29f03a1f949ae3138af696c729e2dfd26c0ff3502111c5381cd13d7e84d44568da605ca87f797687c748dff06638a0ca7904bb7445adee585ced943f703c"]) (async) 16:02:10 executing program 6: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) poll(&(0x7f00000001c0)=[{}], 0x1c, 0x1ff) getuid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) 16:02:10 executing program 3: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) (async) r3 = socket(0x2, 0x3, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7) socket$inet6(0x18, 0x1, 0x4) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947d5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac9bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b8b00f5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000d583a05cef1c041729198f4f9be3d203e56b92666ab2be4e3cbfde97abc2416c5a3a4c42d881da08df8868e799cf09d3d875e087e5a4a6b7655490e99bfd50bc44639248ccff35"], 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) (async) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 16:02:10 executing program 4: r0 = semget$private(0x0, 0x0, 0x10) r1 = semget$private(0x0, 0x3, 0x56) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000440)=""/4096) semop(r1, &(0x7f0000000240)=[{0x3, 0x4}, {0x0, 0x233, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xe4a0, 0x91d69ccd7908f3a3}, {0x1, 0x7, 0x1800}, {0x0, 0x4, 0x1000}, {0x6, 0x8, 0x1800}, {0x2, 0xd76, 0x800}, {0x3, 0x7ff, 0x1000}], 0x9) r2 = getuid() semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000440)=""/4096) semop(0x0, &(0x7f0000000140)=[{0x3, 0x2, 0x1000}, {0x4, 0x0, 0x1800}], 0x2) setreuid(0x0, r2) r3 = getuid() setreuid(0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4, 0x3, 0x9aa6}, 0x20, 0x7, 0x5}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r5) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) syz_emit_ethernet(0x8c, &(0x7f0000001440)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x5, 0x7e, 0x65, 0x4, 0x2, 0x16, 0x0, @loopback, @multicast2}, @generic="8033606aa7b75ded4930e8e207e242ef7695b4bfc654b8af5a32039451aa9357d80e46914679943956778a010b587932c645fb3e5175962687d920927752fd6442d9f0a69d21b179be79f0ce3d77c9e15ca837d2482eabf79272f3e5521fc68c6e74e65110dd820faf7e"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0xff, 0x101]) 16:02:10 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600), 0x82, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x1, 0xab2}) (async, rerun: 64) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c", 0x3}], 0x1, 0x0) (async, rerun: 64) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x1, 0x47e8101d}, {0x8c, 0x4}, {0x80, 0x9}], 0x3}) (async, rerun: 64) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ftruncate(r0, 0x9) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x5412, r2, 0x8f9) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0xc1, 0x5}, {0x5, 0x358}, {0x86}, {0x101, 0xfffff11f}, {0x1, 0x8}], 0x5}) 16:02:10 executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fchmod(r0, 0x1) (async) open$dir(0x0, 0x80, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) close(r1) (async) dup(r0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x20, r2) (async) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x0, r3) pipe(&(0x7f00000016c0)) socket$inet6(0x18, 0x1, 0x9) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x41) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r5) (async) close(r5) (async) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffff9c, 0x2}, {r1}, {r4, 0x80}, {r5, 0x2}], 0x5, 0x80000000) 16:02:10 executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5", 0x8c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) 16:02:10 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600), 0x82, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x1, 0xab2}) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c", 0x3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x1, 0x47e8101d}, {0x8c, 0x4}, {0x80, 0x9}], 0x3}) (async) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ftruncate(r0, 0x9) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x5412, r2, 0x8f9) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0xc1, 0x5}, {0x5, 0x358}, {0x86}, {0x101, 0xfffff11f}, {0x1, 0x8}], 0x5}) 16:02:10 executing program 4: r0 = semget$private(0x0, 0x0, 0x10) r1 = semget$private(0x0, 0x3, 0x56) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000440)=""/4096) semop(r1, &(0x7f0000000240)=[{0x3, 0x4}, {0x0, 0x233, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xe4a0, 0x91d69ccd7908f3a3}, {0x1, 0x7, 0x1800}, {0x0, 0x4, 0x1000}, {0x6, 0x8, 0x1800}, {0x2, 0xd76, 0x800}, {0x3, 0x7ff, 0x1000}], 0x9) r2 = getuid() semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000440)=""/4096) semop(0x0, &(0x7f0000000140)=[{0x3, 0x2, 0x1000}, {0x4, 0x0, 0x1800}], 0x2) setreuid(0x0, r2) r3 = getuid() setreuid(0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4, 0x3, 0x9aa6}, 0x20, 0x7, 0x5}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r5) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) syz_emit_ethernet(0x8c, &(0x7f0000001440)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x5, 0x7e, 0x65, 0x4, 0x2, 0x16, 0x0, @loopback, @multicast2}, @generic="8033606aa7b75ded4930e8e207e242ef7695b4bfc654b8af5a32039451aa9357d80e46914679943956778a010b587932c645fb3e5175962687d920927752fd6442d9f0a69d21b179be79f0ce3d77c9e15ca837d2482eabf79272f3e5521fc68c6e74e65110dd820faf7e"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0xff, 0x101]) semget$private(0x0, 0x0, 0x10) (async) semget$private(0x0, 0x3, 0x56) (async) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) (async) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000440)=""/4096) (async) semop(r1, &(0x7f0000000240)=[{0x3, 0x4}, {0x0, 0x233, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xe4a0, 0x91d69ccd7908f3a3}, {0x1, 0x7, 0x1800}, {0x0, 0x4, 0x1000}, {0x6, 0x8, 0x1800}, {0x2, 0xd76, 0x800}, {0x3, 0x7ff, 0x1000}], 0x9) (async) getuid() (async) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000440)=""/4096) (async) semop(0x0, &(0x7f0000000140)=[{0x3, 0x2, 0x1000}, {0x4, 0x0, 0x1800}], 0x2) (async) setreuid(0x0, r2) (async) getuid() (async) setreuid(0x0, r3) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4, 0x3, 0x9aa6}, 0x20, 0x7, 0x5}) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r5) (async) close(r5) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) (async) syz_emit_ethernet(0x8c, &(0x7f0000001440)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x5, 0x7e, 0x65, 0x4, 0x2, 0x16, 0x0, @loopback, @multicast2}, @generic="8033606aa7b75ded4930e8e207e242ef7695b4bfc654b8af5a32039451aa9357d80e46914679943956778a010b587932c645fb3e5175962687d920927752fd6442d9f0a69d21b179be79f0ce3d77c9e15ca837d2482eabf79272f3e5521fc68c6e74e65110dd820faf7e"}}}}) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x2) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0xff, 0x101]) (async) 16:02:10 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "9b9fbc", 0x18, 0x3c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x88, 0x2, '\x00', [@enc_lim, @pad1, @jumbo, @padn={0x1, 0x2, [0x0, 0x0]}]}]}}}}}) 16:02:10 executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fchmod(r0, 0x1) open$dir(0x0, 0x80, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) close(r1) (async) dup(r0) (async, rerun: 64) r2 = getpid() (rerun: 64) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x20, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x910, r3) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x0, r3) (async) pipe(&(0x7f00000016c0)) (async) socket$inet6(0x18, 0x1, 0x9) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x41) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) (async, rerun: 32) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (rerun: 32) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r5) (async, rerun: 64) close(r5) (rerun: 64) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffff9c, 0x2}, {r1}, {r4, 0x80}, {r5, 0x2}], 0x5, 0x80000000) 16:02:10 executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5", 0x8c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) 16:02:10 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x10, [{0x0, 0x80, 0x0, 0x101}, {}, {0xffffffff, 0x0, 0x0, 0x46}, {0x2, 0x5}, {0x0, 0x0, 0x1}, {0xffffffff}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x4}, {}, {}, {0xc8, 0x5}, {0x0, 0x80000000, 0x0, 0x3f}, {}, {0x0, 0x0, 0x66b0003}, {0x0, 0x0, 0x4}]}) (async) poll(&(0x7f0000000080)=[{}], 0x5b, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3f, 0x201, 0x0, {[0xffffffffffffffff, 0x2, 0x10000, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0xf5c, 0x0, 0x16d, 0x7fff, 0x7fffffff, 0xed, 0x4, 0x3, 0x3, 0x3], [0x4, 0x4, 0x1, 0x79716a36, 0x5, 0x9, 0x4000020000210, 0x7, 0x2000000, 0xffffffff], [0x8000000008, 0x0, 0x706e, 0x7, 0x8000000000000001, 0x40000000000000, 0x9520], [0x1ff, 0x7, 0x80, 0xffffffffffffffff, 0x0, 0x100000000001], [{0x2, 0x5, 0x1}, {0xf22, 0x2, 0xffffffff, 0x9}, {0x0, 0x0, 0x1, 0xce1}, {0x8, 0x0, 0x0, 0x40}, {0x3f, 0x0, 0x6b, 0xffffffffffffffff}, {0x101, 0x7ff, 0xfffffffd, 0x2}, {0x9, 0x4}, {0x0, 0x4, 0xfffffffa}], {0x2, 0x0, 0x0, 0x400000000000000}, {0xf000, 0x7, 0x3, 0xa}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) accept$unix(r1, &(0x7f0000000500)=ANY=[@ANYRESOCT=r1], &(0x7f00000000c0)=0x1002) (async) r2 = fcntl$dupfd(r1, 0xa, r0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)=0xe908) (async) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) (async) mmap(&(0x7f000067d000/0x3000)=nil, 0x3000, 0x0, 0x812, 0xffffffffffffffff, 0x80) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x3, 0x803}) (async) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0xf2, 0x2, 0x2008b, 0x4}, {{}, 0x2, 0x10, 0x2000000e, 0xff, 0x4000000000000002}, {{}, 0xfffffffffffffffe, 0xb4, 0x2, 0xffffffffffffffff, 0x5}], 0xfffffff7, &(0x7f0000000540)=[{{}, 0x5, 0xa, 0x20, 0x0, 0x1002}, {{r3}, 0xfffffffffffffffc, 0x4, 0x2, 0x1f, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x6, 0x781}, {{}, 0xfffffffffffffffd, 0x8d, 0x2, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x800000ee, 0xfffffffffffffff9}], 0x0, &(0x7f00000004c0)={0x189, 0x100000001}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000200)={0xc, 0x407, 0x5}) 16:02:10 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x48) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) 16:02:10 executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5", 0x8c}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) 16:02:10 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:10 executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="3521fddf31e90000000000000800450000300000ea5000009078ffffffff0000000005009078ffffffff450000000000000000000000ac1400aa00000000a24581c77dd82f791fe262291be0c6923e146dd813ef08bd99393aa6cbd99d8c98c222926920256d450f54d9d8a3c6a2efaded01d722c2c95af4db691e857de4ddadb2b1c77071872e213eb09132f93039fadb89429ff30aac8be3b3dfda386fa571ed19680fd1be66c9f91b2f2e29f03a1f949ae3138af696c729e2dfd26c0ff3502111c5381cd13d7e84d44568da605ca87f797687c748dff06638a0ca7904bb7445adee585ced943f703c"]) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="3521fddf31e90000000000000800450000300000ea5000009078ffffffff0000000005009078ffffffff450000000000000000000000ac1400aa00000000a24581c77dd82f791fe262291be0c6923e146dd813ef08bd99393aa6cbd99d8c98c222926920256d450f54d9d8a3c6a2efaded01d722c2c95af4db691e857de4ddadb2b1c77071872e213eb09132f93039fadb89429ff30aac8be3b3dfda386fa571ed19680fd1be66c9f91b2f2e29f03a1f949ae3138af696c729e2dfd26c0ff3502111c5381cd13d7e84d44568da605ca87f797687c748dff06638a0ca7904bb7445adee585ced943f703c"]) (async) 16:02:10 executing program 6: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) poll(&(0x7f00000001c0)=[{}], 0x1c, 0x1ff) getuid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) (async) poll(&(0x7f00000001c0)=[{}], 0x1c, 0x1ff) (async) getuid() (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) (async) execve(0x0, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) (async) 16:02:10 executing program 4: r0 = semget$private(0x0, 0x0, 0x10) r1 = semget$private(0x0, 0x3, 0x56) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000440)=""/4096) (async) semop(r1, &(0x7f0000000240)=[{0x3, 0x4}, {0x0, 0x233, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xe4a0, 0x91d69ccd7908f3a3}, {0x1, 0x7, 0x1800}, {0x0, 0x4, 0x1000}, {0x6, 0x8, 0x1800}, {0x2, 0xd76, 0x800}, {0x3, 0x7ff, 0x1000}], 0x9) (async) r2 = getuid() semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000440)=""/4096) (async) semop(0x0, &(0x7f0000000140)=[{0x3, 0x2, 0x1000}, {0x4, 0x0, 0x1800}], 0x2) (async) setreuid(0x0, r2) r3 = getuid() setreuid(0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4, 0x3, 0x9aa6}, 0x20, 0x7, 0x5}) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r5) (async) close(r5) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) (async) syz_emit_ethernet(0x8c, &(0x7f0000001440)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x5, 0x7e, 0x65, 0x4, 0x2, 0x16, 0x0, @loopback, @multicast2}, @generic="8033606aa7b75ded4930e8e207e242ef7695b4bfc654b8af5a32039451aa9357d80e46914679943956778a010b587932c645fb3e5175962687d920927752fd6442d9f0a69d21b179be79f0ce3d77c9e15ca837d2482eabf79272f3e5521fc68c6e74e65110dd820faf7e"}}}}) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x2) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0xff, 0x101]) 16:02:10 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "9b9fbc", 0x18, 0x3c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x88, 0x2, '\x00', [@enc_lim, @pad1, @jumbo, @padn={0x1, 0x2, [0x0, 0x0]}]}]}}}}}) chdir(&(0x7f0000000000)='./file0\x00') (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async) syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "9b9fbc", 0x18, 0x3c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x88, 0x2, '\x00', [@enc_lim, @pad1, @jumbo, @padn={0x1, 0x2, [0x0, 0x0]}]}]}}}}}) (async) 16:02:11 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x48) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x48) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) (async) 16:02:11 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e6f66696c653000ff31a299ca042e37e0b1ad5f25dc624f1a7080910c41316c40a98d8851fa8a0f45ca"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r1) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="e410a20a921bedc320e1531a7cfc8f2b358ab7467220ed0d794096037eabcd56336a82e5c904007951b66cc751965943941044c594c1ba8289888e242d7c80b0b2b93df0a376f08415f07fbc73a30f4b2d779116be71eb07423930493bea921cde02574c204ef1efc163c2339feee3bba90a33326d3582169d31866d04c5e3", 0x7f}, {&(0x7f0000000280)="6b8fe5d3b9abbffd08278e4727d0cccf921b70271cc7313f1e67f0f37576057980e9a37ed966eec1cac8feb976caf3ef59727986c5591ea541db23426c1b47fecf5f2bc5f8fd48422608f1b72c230b2567870b9285239889b7d3b4982ef4264042308c8f1f54dc0857e9e92f07dd6d98d8a68e2ce7d45a0f30817c6281e5afe61c", 0x81}, {&(0x7f0000000340)="2b7a0db97e88a86d3aea59dad3a3cbf1017a6d0650978b531cb3df3cd6f7eb319c5fd30dd0fd5f7d7c70b86cfd1b22c92e997f698dfc79a8066eaa248fa3d2ba5d5be1b352fb13f519ea2693c8b640c8f8901ae1a2ec22566bc41776909e504076d1260a5142e1b19ebf925934513242c47ad9bf2e30df400768b80c1431baf6024eb44ec2733fa9a5d8a1706bbec59337be5e8f65c71fa2ab2c26832b9081c0b9dbf6123529b03315888b6a2a1f1cb30155f3d924c5847896f7dabea7586093fe05cd9188924f489e393cc5ac69d83482944c80fc496d4d91b43ef43e609fd04dee04271de9f3b4e4c6aaaa400022c84b", 0xf1}], 0x3, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, r2, r3, r0, r0]}], 0x38, 0x40d}, 0xe) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) socketpair(0x18, 0x4, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0, 0x4}, 0x409) connect$unix(0xffffffffffffffff, 0x0, 0x2d) socket$inet(0x2, 0x3, 0x81) 16:02:11 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget(0x2, 0x1, 0x200) 16:02:11 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "9b9fbc", 0x18, 0x3c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x88, 0x2, '\x00', [@enc_lim, @pad1, @jumbo, @padn={0x1, 0x2, [0x0, 0x0]}]}]}}}}}) chdir(&(0x7f0000000000)='./file0\x00') (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async) syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "9b9fbc", 0x18, 0x3c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x88, 0x2, '\x00', [@enc_lim, @pad1, @jumbo, @padn={0x1, 0x2, [0x0, 0x0]}]}]}}}}}) (async) 16:02:11 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[], [], [0x200100000b, 0x80, 0x4], [0x4008001f, 0x0, 0x6, 0x80000001, 0x20000008, 0x200000b9c6], [{0x204, 0x1fc, 0x80000012, 0x8200000000013}, {0x403, 0x3, 0xffff0001, 0x2}, {0x2, 0x6, 0x800, 0x6}, {0x1, 0x1000100a, 0x5, 0x220031b}, {0x0, 0x40, 0x80000000, 0x202000009f}, {0x9, 0xc4e, 0x40, 0xffffffffffffeffe}, {0xc20c, 0x3, 0xffe, 0x5}, {0x81, 0x100, 0x8000, 0x4000000000000402}], {0x1, 0x3876, 0x1, 0x1e}, {0x0, 0x7fc, 0x40, 0x1}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r3) close(r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r5) close(r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r6) close(r6) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x2c, 0x8, 0x6, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x8, 0xcf, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0xa, 0x1}, {{r3}, 0xfffffffffffffffe, 0x45, 0x1, 0x0, 0x1}, {{r4}, 0xfffffffffffffffd, 0x20, 0x80, 0x3, 0x3}, {{r0}, 0xfffffffffffffff8, 0x80, 0x10, 0x4, 0xce}], 0x8, &(0x7f0000000280)=[{{r5}, 0xf, 0x0, 0x2, 0x8, 0x9}, {{r0}, 0xfffffffffffffff8, 0x90, 0x2, 0x5, 0x1a1}, {{r0}, 0xffffffffffffffff, 0x30, 0x8, 0x4b, 0x80000000}, {{r6}, 0xfffffffffffffffb, 0xd6, 0x40000000, 0x50, 0x7a5a}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xb26d}, {{}, 0xffffffffffffffff, 0x80, 0x10, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x36, 0x2, 0x1, 0x3}], 0x7, &(0x7f0000000180)={0x8, 0x7}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x3) 16:02:11 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget(0x2, 0x1, 0x200) 16:02:11 executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0x29, 0x3c, &(0x7f0000000180), 0x4) getuid() 16:02:11 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e6f66696c653000ff31a299ca042e37e0b1ad5f25dc624f1a7080910c41316c40a98d8851fa8a0f45ca"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r1) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="e410a20a921bedc320e1531a7cfc8f2b358ab7467220ed0d794096037eabcd56336a82e5c904007951b66cc751965943941044c594c1ba8289888e242d7c80b0b2b93df0a376f08415f07fbc73a30f4b2d779116be71eb07423930493bea921cde02574c204ef1efc163c2339feee3bba90a33326d3582169d31866d04c5e3", 0x7f}, {&(0x7f0000000280)="6b8fe5d3b9abbffd08278e4727d0cccf921b70271cc7313f1e67f0f37576057980e9a37ed966eec1cac8feb976caf3ef59727986c5591ea541db23426c1b47fecf5f2bc5f8fd48422608f1b72c230b2567870b9285239889b7d3b4982ef4264042308c8f1f54dc0857e9e92f07dd6d98d8a68e2ce7d45a0f30817c6281e5afe61c", 0x81}, {&(0x7f0000000340)="2b7a0db97e88a86d3aea59dad3a3cbf1017a6d0650978b531cb3df3cd6f7eb319c5fd30dd0fd5f7d7c70b86cfd1b22c92e997f698dfc79a8066eaa248fa3d2ba5d5be1b352fb13f519ea2693c8b640c8f8901ae1a2ec22566bc41776909e504076d1260a5142e1b19ebf925934513242c47ad9bf2e30df400768b80c1431baf6024eb44ec2733fa9a5d8a1706bbec59337be5e8f65c71fa2ab2c26832b9081c0b9dbf6123529b03315888b6a2a1f1cb30155f3d924c5847896f7dabea7586093fe05cd9188924f489e393cc5ac69d83482944c80fc496d4d91b43ef43e609fd04dee04271de9f3b4e4c6aaaa400022c84b", 0xf1}], 0x3, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, r2, r3, r0, r0]}], 0x38, 0x40d}, 0xe) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) socketpair(0x18, 0x4, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0, 0x4}, 0x409) connect$unix(0xffffffffffffffff, 0x0, 0x2d) socket$inet(0x2, 0x3, 0x81) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e6f66696c653000ff31a299ca042e37e0b1ad5f25dc624f1a7080910c41316c40a98d8851fa8a0f45ca"], 0x10) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r1) (async) close(r1) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="e410a20a921bedc320e1531a7cfc8f2b358ab7467220ed0d794096037eabcd56336a82e5c904007951b66cc751965943941044c594c1ba8289888e242d7c80b0b2b93df0a376f08415f07fbc73a30f4b2d779116be71eb07423930493bea921cde02574c204ef1efc163c2339feee3bba90a33326d3582169d31866d04c5e3", 0x7f}, {&(0x7f0000000280)="6b8fe5d3b9abbffd08278e4727d0cccf921b70271cc7313f1e67f0f37576057980e9a37ed966eec1cac8feb976caf3ef59727986c5591ea541db23426c1b47fecf5f2bc5f8fd48422608f1b72c230b2567870b9285239889b7d3b4982ef4264042308c8f1f54dc0857e9e92f07dd6d98d8a68e2ce7d45a0f30817c6281e5afe61c", 0x81}, {&(0x7f0000000340)="2b7a0db97e88a86d3aea59dad3a3cbf1017a6d0650978b531cb3df3cd6f7eb319c5fd30dd0fd5f7d7c70b86cfd1b22c92e997f698dfc79a8066eaa248fa3d2ba5d5be1b352fb13f519ea2693c8b640c8f8901ae1a2ec22566bc41776909e504076d1260a5142e1b19ebf925934513242c47ad9bf2e30df400768b80c1431baf6024eb44ec2733fa9a5d8a1706bbec59337be5e8f65c71fa2ab2c26832b9081c0b9dbf6123529b03315888b6a2a1f1cb30155f3d924c5847896f7dabea7586093fe05cd9188924f489e393cc5ac69d83482944c80fc496d4d91b43ef43e609fd04dee04271de9f3b4e4c6aaaa400022c84b", 0xf1}], 0x3, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, r2, r3, r0, r0]}], 0x38, 0x40d}, 0xe) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) socketpair(0x18, 0x4, 0x7, &(0x7f0000000080)) (async) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0, 0x4}, 0x409) (async) connect$unix(0xffffffffffffffff, 0x0, 0x2d) (async) socket$inet(0x2, 0x3, 0x81) (async) 16:02:11 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x10, [{0x0, 0x80, 0x0, 0x101}, {}, {0xffffffff, 0x0, 0x0, 0x46}, {0x2, 0x5}, {0x0, 0x0, 0x1}, {0xffffffff}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x4}, {}, {}, {0xc8, 0x5}, {0x0, 0x80000000, 0x0, 0x3f}, {}, {0x0, 0x0, 0x66b0003}, {0x0, 0x0, 0x4}]}) (async) poll(&(0x7f0000000080)=[{}], 0x5b, 0x0) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3f, 0x201, 0x0, {[0xffffffffffffffff, 0x2, 0x10000, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0xf5c, 0x0, 0x16d, 0x7fff, 0x7fffffff, 0xed, 0x4, 0x3, 0x3, 0x3], [0x4, 0x4, 0x1, 0x79716a36, 0x5, 0x9, 0x4000020000210, 0x7, 0x2000000, 0xffffffff], [0x8000000008, 0x0, 0x706e, 0x7, 0x8000000000000001, 0x40000000000000, 0x9520], [0x1ff, 0x7, 0x80, 0xffffffffffffffff, 0x0, 0x100000000001], [{0x2, 0x5, 0x1}, {0xf22, 0x2, 0xffffffff, 0x9}, {0x0, 0x0, 0x1, 0xce1}, {0x8, 0x0, 0x0, 0x40}, {0x3f, 0x0, 0x6b, 0xffffffffffffffff}, {0x101, 0x7ff, 0xfffffffd, 0x2}, {0x9, 0x4}, {0x0, 0x4, 0xfffffffa}], {0x2, 0x0, 0x0, 0x400000000000000}, {0xf000, 0x7, 0x3, 0xa}}}) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) accept$unix(r1, &(0x7f0000000500)=ANY=[@ANYRESOCT=r1], &(0x7f00000000c0)=0x1002) (async) r2 = fcntl$dupfd(r1, 0xa, r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)=0xe908) (async) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) mmap(&(0x7f000067d000/0x3000)=nil, 0x3000, 0x0, 0x812, 0xffffffffffffffff, 0x80) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x3, 0x803}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0xf2, 0x2, 0x2008b, 0x4}, {{}, 0x2, 0x10, 0x2000000e, 0xff, 0x4000000000000002}, {{}, 0xfffffffffffffffe, 0xb4, 0x2, 0xffffffffffffffff, 0x5}], 0xfffffff7, &(0x7f0000000540)=[{{}, 0x5, 0xa, 0x20, 0x0, 0x1002}, {{r3}, 0xfffffffffffffffc, 0x4, 0x2, 0x1f, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x6, 0x781}, {{}, 0xfffffffffffffffd, 0x8d, 0x2, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x800000ee, 0xfffffffffffffff9}], 0x0, &(0x7f00000004c0)={0x189, 0x100000001}) (async, rerun: 32) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000200)={0xc, 0x407, 0x5}) (rerun: 32) 16:02:11 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[], [], [0x200100000b, 0x80, 0x4], [0x4008001f, 0x0, 0x6, 0x80000001, 0x20000008, 0x200000b9c6], [{0x204, 0x1fc, 0x80000012, 0x8200000000013}, {0x403, 0x3, 0xffff0001, 0x2}, {0x2, 0x6, 0x800, 0x6}, {0x1, 0x1000100a, 0x5, 0x220031b}, {0x0, 0x40, 0x80000000, 0x202000009f}, {0x9, 0xc4e, 0x40, 0xffffffffffffeffe}, {0xc20c, 0x3, 0xffe, 0x5}, {0x81, 0x100, 0x8000, 0x4000000000000402}], {0x1, 0x3876, 0x1, 0x1e}, {0x0, 0x7fc, 0x40, 0x1}}}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r3) (async) close(r3) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r5) (async) close(r5) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r6) (async) close(r6) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x2c, 0x8, 0x6, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x8, 0xcf, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0xa, 0x1}, {{r3}, 0xfffffffffffffffe, 0x45, 0x1, 0x0, 0x1}, {{r4}, 0xfffffffffffffffd, 0x20, 0x80, 0x3, 0x3}, {{r0}, 0xfffffffffffffff8, 0x80, 0x10, 0x4, 0xce}], 0x8, &(0x7f0000000280)=[{{r5}, 0xf, 0x0, 0x2, 0x8, 0x9}, {{r0}, 0xfffffffffffffff8, 0x90, 0x2, 0x5, 0x1a1}, {{r0}, 0xffffffffffffffff, 0x30, 0x8, 0x4b, 0x80000000}, {{r6}, 0xfffffffffffffffb, 0xd6, 0x40000000, 0x50, 0x7a5a}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xb26d}, {{}, 0xffffffffffffffff, 0x80, 0x10, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x36, 0x2, 0x1, 0x3}], 0x7, &(0x7f0000000180)={0x8, 0x7}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x3) 16:02:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x6, 0xc9b4, 0x1fc80d8d, "04000200010000a9a6c72e898410001000", 0xffffffff, 0x7}) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000300)="c05b6c5e5c630f19c7c0e594b052c75fd158c8c5b727b06e01", 0x19}], 0x1) syz_open_pts() 16:02:11 executing program 6: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) poll(&(0x7f00000001c0)=[{}], 0x1c, 0x1ff) (async) getuid() (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) (async) execve(0x0, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) 16:02:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x6, 0x408, 0x8}) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000100)={0x80000001, 0x6262, 0x9}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x1, 0x1}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x5, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) fcntl$dupfd(r2, 0x0, r1) 16:02:11 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x48) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) 16:02:11 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget(0x2, 0x1, 0x200) 16:02:11 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r1) write(r0, &(0x7f00000000c0)="0462bb305db64dda195ce4258aae41c109348afffd", 0x15) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="a2b2dda4ee2211a28b53023890043dbd3f71d416e2d503969fe3fc33a40f1270f507367d4f504171642c345e3e6ce8a9a9ff45a75f42896ffce1cf2be911ce3baaf70140cdd9aecffcaed49b05f92cb89b9f986947bda767128c4f4999f4333f59bea768898c372adfb2edc3d889ee0d521e17df3ca9349f078993fde83cdb3dee6c1900b526dab06c029815731e6d2763c48690293f2d836aab9338c6c29fb96e", 0xa1) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="21f2de7f4c6b07cb34e0b2538adc6ce82b281f87ef949c39923987206ee859023c54", 0x22, 0x8, 0x0, 0x0) 16:02:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x6, 0x408, 0x8}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000100)={0x80000001, 0x6262, 0x9}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x1, 0x1}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x5, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) fcntl$dupfd(r2, 0x0, r1) 16:02:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x6, 0xc9b4, 0x1fc80d8d, "04000200010000a9a6c72e898410001000", 0xffffffff, 0x7}) (async) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000300)="c05b6c5e5c630f19c7c0e594b052c75fd158c8c5b727b06e01", 0x19}], 0x1) (async) syz_open_pts() 16:02:11 executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0x29, 0x3c, &(0x7f0000000180), 0x4) getuid() setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0xee00, r0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt$sock_int(r1, 0x29, 0x3c, &(0x7f0000000180), 0x4) (async) getuid() (async) 16:02:11 executing program 7: syz_emit_ethernet(0x43, &(0x7f00000000c0)=ANY=[@ANYBLOB="7580475e46678fe9af86dd60766051000d2c00fe8000000000000000000000000000b3ff020000000000000c0000000000aca60fdf0001d8071bb9796d04e0f308698acf5d4afee0de082ae09f3e1c7744cecaafb2dc63a60907a4adae0550589deb5491994cee1b5c65e5731e489cd28c12f10398419291000800"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x80, 0x0) 16:02:11 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e6f66696c653000ff31a299ca042e37e0b1ad5f25dc624f1a7080910c41316c40a98d8851fa8a0f45ca"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r1) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="e410a20a921bedc320e1531a7cfc8f2b358ab7467220ed0d794096037eabcd56336a82e5c904007951b66cc751965943941044c594c1ba8289888e242d7c80b0b2b93df0a376f08415f07fbc73a30f4b2d779116be71eb07423930493bea921cde02574c204ef1efc163c2339feee3bba90a33326d3582169d31866d04c5e3", 0x7f}, {&(0x7f0000000280)="6b8fe5d3b9abbffd08278e4727d0cccf921b70271cc7313f1e67f0f37576057980e9a37ed966eec1cac8feb976caf3ef59727986c5591ea541db23426c1b47fecf5f2bc5f8fd48422608f1b72c230b2567870b9285239889b7d3b4982ef4264042308c8f1f54dc0857e9e92f07dd6d98d8a68e2ce7d45a0f30817c6281e5afe61c", 0x81}, {&(0x7f0000000340)="2b7a0db97e88a86d3aea59dad3a3cbf1017a6d0650978b531cb3df3cd6f7eb319c5fd30dd0fd5f7d7c70b86cfd1b22c92e997f698dfc79a8066eaa248fa3d2ba5d5be1b352fb13f519ea2693c8b640c8f8901ae1a2ec22566bc41776909e504076d1260a5142e1b19ebf925934513242c47ad9bf2e30df400768b80c1431baf6024eb44ec2733fa9a5d8a1706bbec59337be5e8f65c71fa2ab2c26832b9081c0b9dbf6123529b03315888b6a2a1f1cb30155f3d924c5847896f7dabea7586093fe05cd9188924f489e393cc5ac69d83482944c80fc496d4d91b43ef43e609fd04dee04271de9f3b4e4c6aaaa400022c84b", 0xf1}], 0x3, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, r2, r3, r0, r0]}], 0x38, 0x40d}, 0xe) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) socketpair(0x18, 0x4, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0, 0x4}, 0x409) connect$unix(0xffffffffffffffff, 0x0, 0x2d) socket$inet(0x2, 0x3, 0x81) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e6f66696c653000ff31a299ca042e37e0b1ad5f25dc624f1a7080910c41316c40a98d8851fa8a0f45ca"], 0x10) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r1) (async) close(r1) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="e410a20a921bedc320e1531a7cfc8f2b358ab7467220ed0d794096037eabcd56336a82e5c904007951b66cc751965943941044c594c1ba8289888e242d7c80b0b2b93df0a376f08415f07fbc73a30f4b2d779116be71eb07423930493bea921cde02574c204ef1efc163c2339feee3bba90a33326d3582169d31866d04c5e3", 0x7f}, {&(0x7f0000000280)="6b8fe5d3b9abbffd08278e4727d0cccf921b70271cc7313f1e67f0f37576057980e9a37ed966eec1cac8feb976caf3ef59727986c5591ea541db23426c1b47fecf5f2bc5f8fd48422608f1b72c230b2567870b9285239889b7d3b4982ef4264042308c8f1f54dc0857e9e92f07dd6d98d8a68e2ce7d45a0f30817c6281e5afe61c", 0x81}, {&(0x7f0000000340)="2b7a0db97e88a86d3aea59dad3a3cbf1017a6d0650978b531cb3df3cd6f7eb319c5fd30dd0fd5f7d7c70b86cfd1b22c92e997f698dfc79a8066eaa248fa3d2ba5d5be1b352fb13f519ea2693c8b640c8f8901ae1a2ec22566bc41776909e504076d1260a5142e1b19ebf925934513242c47ad9bf2e30df400768b80c1431baf6024eb44ec2733fa9a5d8a1706bbec59337be5e8f65c71fa2ab2c26832b9081c0b9dbf6123529b03315888b6a2a1f1cb30155f3d924c5847896f7dabea7586093fe05cd9188924f489e393cc5ac69d83482944c80fc496d4d91b43ef43e609fd04dee04271de9f3b4e4c6aaaa400022c84b", 0xf1}], 0x3, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, r2, r3, r0, r0]}], 0x38, 0x40d}, 0xe) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) socketpair(0x18, 0x4, 0x7, &(0x7f0000000080)) (async) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0, 0x4}, 0x409) (async) connect$unix(0xffffffffffffffff, 0x0, 0x2d) (async) socket$inet(0x2, 0x3, 0x81) (async) 16:02:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x6, 0xc9b4, 0x1fc80d8d, "04000200010000a9a6c72e898410001000", 0xffffffff, 0x7}) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000300)="c05b6c5e5c630f19c7c0e594b052c75fd158c8c5b727b06e01", 0x19}], 0x1) syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x6, 0xc9b4, 0x1fc80d8d, "04000200010000a9a6c72e898410001000", 0xffffffff, 0x7}) (async) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000300)="c05b6c5e5c630f19c7c0e594b052c75fd158c8c5b727b06e01", 0x19}], 0x1) (async) syz_open_pts() (async) 16:02:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x6, 0x408, 0x8}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000100)={0x80000001, 0x6262, 0x9}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x1, 0x1}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x5, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) fcntl$dupfd(r2, 0x0, r1) 16:02:11 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) (async, rerun: 64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (rerun: 64) dup(r1) (async) write(r0, &(0x7f00000000c0)="0462bb305db64dda195ce4258aae41c109348afffd", 0x15) close(r1) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="a2b2dda4ee2211a28b53023890043dbd3f71d416e2d503969fe3fc33a40f1270f507367d4f504171642c345e3e6ce8a9a9ff45a75f42896ffce1cf2be911ce3baaf70140cdd9aecffcaed49b05f92cb89b9f986947bda767128c4f4999f4333f59bea768898c372adfb2edc3d889ee0d521e17df3ca9349f078993fde83cdb3dee6c1900b526dab06c029815731e6d2763c48690293f2d836aab9338c6c29fb96e", 0xa1) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="21f2de7f4c6b07cb34e0b2538adc6ce82b281f87ef949c39923987206ee859023c54", 0x22, 0x8, 0x0, 0x0) 16:02:11 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x0, 0x200) 16:02:11 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[], [], [0x200100000b, 0x80, 0x4], [0x4008001f, 0x0, 0x6, 0x80000001, 0x20000008, 0x200000b9c6], [{0x204, 0x1fc, 0x80000012, 0x8200000000013}, {0x403, 0x3, 0xffff0001, 0x2}, {0x2, 0x6, 0x800, 0x6}, {0x1, 0x1000100a, 0x5, 0x220031b}, {0x0, 0x40, 0x80000000, 0x202000009f}, {0x9, 0xc4e, 0x40, 0xffffffffffffeffe}, {0xc20c, 0x3, 0xffe, 0x5}, {0x81, 0x100, 0x8000, 0x4000000000000402}], {0x1, 0x3876, 0x1, 0x1e}, {0x0, 0x7fc, 0x40, 0x1}}}) (async, rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async, rerun: 64) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r3) (async) close(r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r5) close(r5) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r6) (async) close(r6) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x2c, 0x8, 0x6, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x8, 0xcf, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0xa, 0x1}, {{r3}, 0xfffffffffffffffe, 0x45, 0x1, 0x0, 0x1}, {{r4}, 0xfffffffffffffffd, 0x20, 0x80, 0x3, 0x3}, {{r0}, 0xfffffffffffffff8, 0x80, 0x10, 0x4, 0xce}], 0x8, &(0x7f0000000280)=[{{r5}, 0xf, 0x0, 0x2, 0x8, 0x9}, {{r0}, 0xfffffffffffffff8, 0x90, 0x2, 0x5, 0x1a1}, {{r0}, 0xffffffffffffffff, 0x30, 0x8, 0x4b, 0x80000000}, {{r6}, 0xfffffffffffffffb, 0xd6, 0x40000000, 0x50, 0x7a5a}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xb26d}, {{}, 0xffffffffffffffff, 0x80, 0x10, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x36, 0x2, 0x1, 0x3}], 0x7, &(0x7f0000000180)={0x8, 0x7}) (async, rerun: 64) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async, rerun: 64) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x3) 16:02:11 executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0x29, 0x3c, &(0x7f0000000180), 0x4) getuid() setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0xee00, r0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt$sock_int(r1, 0x29, 0x3c, &(0x7f0000000180), 0x4) (async) getuid() (async) 16:02:11 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x0, 0x200) 16:02:11 executing program 7: syz_emit_ethernet(0x43, &(0x7f00000000c0)=ANY=[@ANYBLOB="7580475e46678fe9af86dd60766051000d2c00fe8000000000000000000000000000b3ff020000000000000c0000000000aca60fdf0001d8071bb9796d04e0f308698acf5d4afee0de082ae09f3e1c7744cecaafb2dc63a60907a4adae0550589deb5491994cee1b5c65e5731e489cd28c12f10398419291000800"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x80, 0x0) 16:02:11 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r1) write(r0, &(0x7f00000000c0)="0462bb305db64dda195ce4258aae41c109348afffd", 0x15) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="a2b2dda4ee2211a28b53023890043dbd3f71d416e2d503969fe3fc33a40f1270f507367d4f504171642c345e3e6ce8a9a9ff45a75f42896ffce1cf2be911ce3baaf70140cdd9aecffcaed49b05f92cb89b9f986947bda767128c4f4999f4333f59bea768898c372adfb2edc3d889ee0d521e17df3ca9349f078993fde83cdb3dee6c1900b526dab06c029815731e6d2763c48690293f2d836aab9338c6c29fb96e", 0xa1) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="21f2de7f4c6b07cb34e0b2538adc6ce82b281f87ef949c39923987206ee859023c54", 0x22, 0x8, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r1) (async) write(r0, &(0x7f00000000c0)="0462bb305db64dda195ce4258aae41c109348afffd", 0x15) (async) close(r1) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="a2b2dda4ee2211a28b53023890043dbd3f71d416e2d503969fe3fc33a40f1270f507367d4f504171642c345e3e6ce8a9a9ff45a75f42896ffce1cf2be911ce3baaf70140cdd9aecffcaed49b05f92cb89b9f986947bda767128c4f4999f4333f59bea768898c372adfb2edc3d889ee0d521e17df3ca9349f078993fde83cdb3dee6c1900b526dab06c029815731e6d2763c48690293f2d836aab9338c6c29fb96e", 0xa1) (async) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) (async) sendto(r1, &(0x7f0000000100)="21f2de7f4c6b07cb34e0b2538adc6ce82b281f87ef949c39923987206ee859023c54", 0x22, 0x8, 0x0, 0x0) (async) 16:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x50}, {0xc0}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="435353535b252f9ced3f450f808a", 0xe, 0x0) 16:02:11 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000e72000/0x3000)=nil, 0x3000) open(&(0x7f00000000c0)='./file0/../file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x4c, &(0x7f0000000300)=ANY=[@ANYBLOB="0f09000533539382f251647566ca9200fe0c6e367231b9eff0cf347034e02c67d3c9b9584e1114f3f42e8c5f0c687fb68a646008000000d20003cb6c28607961dce717f60fa81213e8587f0ec9039eb974cdfb40bb6e9adb83c8db7799bcee96debdb88239790bf1c4107f276e536acb8d2b2ec54133b3b1394aa63edbd3042b743a0296140e7702594372d8402040f512d281df4035c3000000000000000085420294627d70d547fb243ec2ba3a7a0bbc51d0949d7850938e33b296cc306f733f225c338d29e6216c62debbbe6cd7423fd57ebb680b11ce533cbb33a8a460cc4b517b8f084179ffcfd3cdd3536410ff557a63edc0770bf00aed700f6f3f7a8baa6dbd904670e02ac7144f52c357376b3f5dc05c91f31e9f67edba72d936ee8499e0e527037f796fa41d1d8e21a014303883154ad6bf5e22c73b8c157f82620ac28e30752bdb6eec78e083acfc0ed2841a03e6b2eaa9b3de6c431a634d3961e3d6f08b9c253b65df6da7196d0470183c2bc180b2f60eb154eb23ff1a979dbfee05b5992090a91b71bf44e00313f10ae97726b5ae2e44188a406b6e09aa954e722fef42f5176d055c9fc820dcfa8e5e29708d72e426749ee2abc05244dc039c36174405cfd8255a0bed36b3e6d896f2872b1b67f84b"]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x3}, 0x10) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000240), 0x4) socket(0x10, 0xc003, 0x6) r3 = socket(0x2, 0xc003, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r7 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000280)) 16:02:11 executing program 7: syz_emit_ethernet(0x43, &(0x7f00000000c0)=ANY=[@ANYBLOB="7580475e46678fe9af86dd60766051000d2c00fe8000000000000000000000000000b3ff020000000000000c0000000000aca60fdf0001d8071bb9796d04e0f308698acf5d4afee0de082ae09f3e1c7744cecaafb2dc63a60907a4adae0550589deb5491994cee1b5c65e5731e489cd28c12f10398419291000800"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x80, 0x0) 16:02:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) socket(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r0) close(r0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286989, &(0x7f0000000300)) 16:02:11 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}}, {{}, 0x0, 0x0, 0x0, 0x0, 0x20000000}, {{}, 0x0, 0x0, 0x1}], 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x5) 16:02:11 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x100000000000, 0x10001fffffffe}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x820, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x10002ffffffff}) r3 = getpgid(0xffffffffffffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x40, 0x0) r7 = dup(r6) close(r6) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000003c0)="ebc4726f79638b631f1ffcffb71fc116a619cd54c2b3583438944a14533783eed6ed95a8fec9c6a0f8765a85cfd4d4802165c0654575a81362e33da6f395ba993518004d1d92268baccc77b03e16de116e733e242507fb436d05afaec3310e0f9497b9292c7c0fcd63b7cdf913c6c2eabde94db2ca19585bbefefbb057dff23681a1e243e9b879fb42895f846d9bd4b0ce657d4d92ee40872950313f7578f25bb160c98d2299a666a09f", 0xaa}, {&(0x7f0000000500)="4253ab6c8af6d7e3dfccacbdfc89805e0ca59dfad50df8cc485c43f671fd03fd2bcb93c3ce721a52b7a496de5f3fd133081842f392f4211bee1a89c32a0c52d6955fe6a70633029d6048d38a451922b0e6f7808e322373d589a45b45bec25e2d9c76c5d10de24212a557f4890cedaadbe7946f9b7720e3f021f1d3d40235d2fc6ab0f617258ec921b870aea927a324df6d21f5ce5351f3b58fe9d3ceebfdf04bbf8388da8096705ade3b2da5210ed543b879934b908f2dcea24f592470", 0xbd}], 0x2) close(r6) bind$unix(r7, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r4, 0x7, &(0x7f0000000380)={0x3, 0x1, 0xfffffffffffffffc, 0x7fffffff, r5}) faccessat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x80, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x6a88, 0x8000000000000001, r3}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000940)="8f306582c841ab178a8ac999536cc5bb2170025afd508719759b25bc8705a379f565487181ba8d1c95bb1c10767e8c4a7d32455aa4a0ab2daa46809460dcbd8683960365bea6d8e56b10b952e1565340fb345c18952a6f0bd4ff9dd03cfc9a31d84b5893aa25bea241c584f3aaa918ebef9f22df38a2b05b26ecceaddb3075ae84d006169b5e3d7b9fcaa087e7177873294ea13378baa6e7092c2cc9599d4d214d31eb334f49942abb8919b3a4cceecd404b7d6f0cc0a9061975415d937a62b439211beeaa7c475ee1026fd9b82b4b70fa46295fa79a7767e4ee13467b13aa49ccd1f9db9296ac631b80735183966607000000000000000000000000000000a3bddb85a88c319ac0f9531a642349198982078d3ed8d7cdb50337c28469d422773cf3b66911e750f0621f1e2f38283e492d9c13f4bffde6a6b303bd6d380080e0ee10b41eb3e005d86571fea39d5a89cba9d38946f2b3c0349fe79bcb42954478dd48d782fa4b8cab201169eee99b7e796595ab34a761c7712b86dc03ec56200dbff7a5053b4111d83cde4700d3aa7be62c15fb376fd14faa80f57c10eeb03bebd67d8d1516d3d07887979e960c1c68cb1e74bdb2616b5d", 0x1a7}, {&(0x7f00000004c0)="ce8ec1620e48668d7d916d7a4a00cda6f3d8f00437765fabbc892ed78287047e39041c9a60996eb4d5fcee6db2350a8704129083", 0x34}, {&(0x7f00000007c0)="5819835e296cb46001fc911e67742ff932f1e66759d9838423d61699fc6af9c5f0db3679fc3e55e4ef82fa09a01a5c8f85a7bb2d5d259c083e2230c98f3ff69cdf630d81f79a7a23be2bce739a4d34ee46fa92b3e62b282dc7d02437c3c0e62fbdc36a4d62c21a00037337054e62ce6c06e5c49cb37943006dc0d081550af37a3b8cb6e53ae62d57531b8bef52e200000000000000003ab844b555898f0174623f9fa1a7b8589cad57d4ea6ee0ba909f22f408be33c2a99c55d23993d3c4f2b2ee0f46b3df35037d0bb9a478ec25fa58900a08dd03dcc2157dd9e7d5dc23ba705ff6e4f43302be2e605d163966cad49cfbd0e121d3d10dc05557cdc18597ae8fb53fcb71c95013238337558773a53aa49cf1f09fbaac09b3c71d1d34fbae69c817acdabde51d186708b16a6f4c4cf00fd3e5425b4ca121c5f405cf1fad18e451e127d788ee6f84c8c0e9dc546c9f83bfe29867ecee0cd79ae749a87f7176f3289eed73289fb3e664", 0x64}, {&(0x7f0000000100)="5ecac28a7c9b61d56a1f06800e7597bb8e586c771cf4944c9a167db57f21257f433703ce11a31bd94940469d754ebb0450c28ecab6639f7d7bc9a8ad0b5b935e0dc4f50b15b29ceda43800adb495378e5cedc745ac59fb6008700bce9bdc9128a7caf83874452ff5f97c159cd65cc7ff62d430ed776c98743b608250eac040d2db97d1e6b7f603dba6f2a56cff60fdf1ffbd66f3adaeff60e4802411db77176f22091f816f784c97a0fa7c84457627f93e7473b60e7a744d7b62850523608932356dc60d66de25e47f483a18a916d6c5a6afaabc30b5748849750253150d20cdd65443", 0xe3}], 0x4) r8 = fcntl$getown(r6, 0x5) setpgid(r3, r8) 16:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x50}, {0xc0}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="435353535b252f9ced3f450f808a", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x50}, {0xc0}, {0x6, 0x0, 0x0, 0x80000000}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000300)="435353535b252f9ced3f450f808a", 0xe, 0x0) (async) 16:02:11 executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000000000)="3663b80d80cc503bf921ce74e3e93fbdb25620259c42426e0cc4c299ffb4e75f8de3c77d8f244ceb76b4d951e55fa66f5b7b3d1f0012350fb1f7d8ef71362eee8ae379010a48e21a7f166b711fdcc6a5c67dfe74efefd888a55a9a6c89fbcc4a18dcea24be58c450ecb525c67eadbed8777ba8472ac8bb6548ccf75bb6d5d3cf1e791041a8d3554f503628dd24720ffd22ecead3d4dc9283434eb0f244d23f958bf178ae8226e349402812fc0bb478f3f0a00b7aa1275683eeb97ebaf8877693a3af87081adbcccd80ff950717b873d458983bd4c6191190533b7a04e60d", 0xde}, {&(0x7f0000000100)}, {&(0x7f0000000140)="6ad236e048af93b44945ce11611721f1342c25b379e2364cf350b03a91e2ed4bc37663b607c182379202c52cb9f28f9919c32b6be15bcc20364eb055bfd6bf72e74c3c24c122cb7d7ce25f7e01fced2f408a3255649a6a29c9b236fdee9d66e0a7e30709fd0833f6f08d4955fe0e20591d3bd256ad301c81d4746af9bc45f36b3b3fe049d84b0e22ab877d04916839653965da12e5531918f4036ddc4f13b402a268a29847a4363134", 0xa9}, {&(0x7f0000000200)="c293075bfdf05f55c5305946297ccce2a2a37b57ecac5021c37fb52a53bbee9835abb0ca7111f13b8a8e1d48600c7c68a561901e26933cc64c286543da4b6b9ae8c0c4ae94858c28e567b743eccdb6709ae09e14dce2d28afd581c6d0c5098b7ef4a1f06", 0x64}, {&(0x7f0000000280)="167f87cc0bf818107dc43e7bc8fa3cd1d3617f328eea9fa542d4ded109a8285bd6d54f5d55c4a5f4c9c4fa84207c25054cf66053a185da37e2653a148d8755d686d512ebb19afea54735963df466c8a96258292c893accdc30ff6d43eefd1c56902bca8e89efbc6b80b8b71ba1266e77cb777ba5006b14311c50dd6a8fad7daeec0e9ae50ed692e70be858e5c98a865150c7bea5fe779a72c9578c33b514d777548f1f94a8686324fa473b9512a3df0bdf6c30a17922ef22925fa0186b47c434f57c5eec3e252005067520d06e223561ddf1b0549cf51fe4f4e34da9bae6e2f8849343831b19ad1a8a13f9026d81ead4dc5e0e44dbb6fbcad95c84b372f06e6515d8ae4a613f4ce623a967f9a22d6abc3d3f9283d7c0710b011ecfb81def51c0bf8ce0392a16603248f15be7ece574f5dcd66a57750e37794c6200cf4a3a8db5598870643aaf6d6c37038be37e60bd351f3668c635f76810075f578771218c7b22448e751fd9eb076e12edb9066460d25d51ae02208cb5e925724751356452da5827449bdb4e1b6af1f20f4f51dceaa2700fd91862f13511e807d5872653bddbb5ea31e86fb0ad986067bd6cdb981be0755dc3168435b1b823086895b24e7636b81088b276ed8de9dfd8530c53aa270e0d418b8097c6a325976fae860ad4fd4847310ac8499f63fb3408984f4b23897b3f28ca74b8528912dd1d1b54ff5ee03f990db8546e5882de6d7dd8dca01f419029958ed89e1c2ee41bce59316ab31ea646cc5cdae4e43cdab063aeeddfb02c180ce7f224137682fa1a09b6097b71719ddb448dad4342c5a8132c0114ac2c0c18b3b1a5de718a47255b8223916bf15dd4b5a70274bf4d07e6d546da2082aef25fdda1761d5fbf7f2ddb4ce4f7612fc037a7adaf03c6c6807eae20f768cd5a6a9fd0b97ae620b685fed02b079dd7a7b3707782fa8bb261967d477f44caedeefc1f34df17ba223b8cdd98cdaaab69f7efac0c3feb4c0541a13271db2409bc21c542ad33b5881d8b1faa39bd43e2bad158141da7279a5729adae0def54771090254d0f05d60840e4112d52c03c4e64229ade0b5ebd73dd1b77835919b22df8df69c0abc9ae32775d7b153d0e9643236554370c8781ccfebe2235593c9fc854a015fb97f721f9d003c930bdfe0c69d4c2a8b0ab4f6b0d3dc1910c0e140b248b65454efbe98969633f0c9f0598e073041a9222f161fc061ebe716acec37bc5bfd6ad9b13472bda3431580904a4fef710d36eb2ebbddba133c0f1c71f3733d0dcd5249c0d11052511fe3fcce0aef041a25a10c428411eb5958e22bd025b0f86fd94dcd3a7e04930821b719edc9e06b6eb796a1e63c35537940d43fbf08586b10fcac94cfeba410cd8ba2ac7a4b82c5a6e0efb1d69f2cf91d739f6109d480c94bfa473c823f6bf898b8d3a96b5e2777bcacd6cda3841ed45b9ee7c7294102d17e77f03103bce7442a98fd49a8cc2af657b6e1522d0347c251f04465bee911aeaed4b73617897081892a1e4b9a408c2a99c51e85c2ca2bf6a9833fffd39564e578c5e3ee7d976c42460c6d36e2929690b826ca5de5bb43df7c2e61d791cdd74809346aabcb77f399a234da38d3928f5e679dd7cf46770220fbe700b096cb392dea73cec7b99dde1ee18b5bb0cd0d541af424e73ffe09bbf4867d7a753f9e1c29c6eaf73c375cd1f8f3fddb47e3f25ed7a775b69917aa954087d8a0146e4b7bf8864ddd947c0dae0b5f6133b1e47d57de8e0d00171faaebd08d25939d8e79c21f9b5d8adcbd7e4d8f0485c38c63ca4e6e43b7215eb4b1e8272ea220a8215faac656ac7eda0ba50fc108146cb15403fbb960ed62b0f4f261b7a834ac14576b1cc6b8640b0c35685bc9ab03eae80183174d4bb465f9009a0325f41404ff1a9f87fd339c19ff86203aa004faa6151bd75a5b279273c494696e9a140d7492d87dc5661eaec2c51a80ae6b4553efb5b87b32098e5e87db743384b37594682fcc9d8f049878ed914eb8869f21387a1c907781c66a150ec97cb05eb1fb0a9c1c920dbf9cc14879c6ee9690523887476acebd955c7b600d2642471d43e4eb0488341bbeaad5125f67dd9a583883ad59306ebe3afcf5cd38fc4059b7c1475e7db5a557ba65abe046c0f83ffd3cf0712261a87d7ddc454c59cd60df5996e7e6a193a224b2ae3791845bccb944e048d5cc0e7201cb098dfd4e650630f88901ec441bc9bc7f0cb61d8232ac99133f435ae1166fea20b3a7a815e19b5251793d3a74f4bc825c533792f0f8287c929bdec7cd605d421744aa0a59cd839504963eecc1df562ea8c8c317c377718bbd892311472d6ef3741d1cf000efc85243006b99c99e9eca29d0ee35949f64f4c51ded83d0026048b828c9b6feb05b6abf302261285da2055cfa8c5df37c50d8f294be58317ebf28ae77c38ba66f8232761c709a6ee9389605ae90d61bd8ae35d0cf88bf13d82ab36a1648acd195eedfbb442f945df00b97dc2570c484f29a2e78a94c931f3ab30972ae8a831044daa42483aa6ae651ffc49734c74c78812a42c85d94b33e9595f10c6a23ee2a9bf66209dcc8e8ea3a59ee0a51475b81ca62b44c47ea459e3889218afd09b624a1dd8869a054d6e86f9021f9cc113284d35fe8d155ff00c6d8befaf0901a58e1a5aa1093b14dff7feecff8186de118d4656283660caa9bae15d351e819b635d8b879e33355bddf259e887bba2c71180c3648242bee145671cb21a6077585542ea539681ab931f282ea91f845ebb4d3a684e0960ac42ac87644250c50849d001287d5cf7316a232eb19fc749ecd268640b0e0309dcb60505017646aaf840d18a1901c22f95653e0dee075b9c8028f263e205e757eec7ca9b0ee678d5e463a7f8e01a2f8d063a3d8bfb14872a633e7045a0eeb7af65d0af1c5a51f952102a4d462bad84786bd48a94b62a144abd17c7355f8265eaa9d7a222958f894daf01e8057d2142a7583a667fb3390439726ed50872cd1dac56a21774890dd0e0e4f087b0fe5a2b97fc94ca0a4690d61a928219eb4be6eef00ec871a0de1f08b01966b2f7deaa65b0c67f8feb777c2525eae37486885518d1276a0aef59578a93f61d497099788a99d5928894b3e5d7e093f08864c5721cc03f980ff62d03cb93ceff61e913a29e52c49a0eca7dc62ddc5239c6077841383489627e9504a0d6091abcd277619033330f95529fefee18e3b9db9a1b81694d130e6da33f34f393dd281b98de6998b1db5914da4f762e3c487ea942debeeeaa59d9ebbe5576ed9e6ea69cf8d63ec31518776f779dafe4b1533b1d8c0ad00f0b9071f7c5c8166260b6ae48e5e0934d7e1a2ca31c81224e0c4ba4bc4a372f1f09cc3c226b5a2ae3d02e211a9fd9561c1065e7fd507d938557442c58b810c2a287b17148c7b363a6a09dbcd165c3abb1068bbc9d5714467d00aec58f1ece9e0aee292f6bd872740994d5f58646bfa460dcb3d775d990e85b772654094696a598069ff9c69ef520a394e1e2397ea3bf667c58d51f900ee22d845171e08da73f3bd8ff1d6e54f028b2e4af78b597528e16746e906755d87e8c5c79d12c3c95dce3d2f21454fd6e510a4e8f3c0e1e846f17eaf9a62d96d2e85377f2987656002c73f95d1d069c3e92c6f344924faa6b5c1be5dcc3fd1a70f53e378b400f0104e541cdf1ce7c747813f68eaa940da8a60b933ea0f6b004b3cf72fee1dfa1acc7e67aa46ce2f73e2b679b24f1af4cb42b525fad0f0779ad666fb20d346d916040c70dcc76369619abcf8cd7686f7a9ee4bd461bf285fcdc7ede78f05eb48307c446109baf625ebfeda4cfcbafafad949cf0e1b2476396ea8bab78420643cb8eb88cc20c3255efe9629eb93c5c17dcb945f1d1300234c4d0e586f6bd2764fb25c989ad568a2046bf6e2eebdd9db724d76c51a5ec9e7ead59cc6c4dd8ce92ed3c1fa7a7e89cd99a56ae30091f53971a9cd60e677da8849ce9b15328ebe27fc473e3f78bd82991b623c3d5b3e746f1f96069a2cbc6bdf72cd01a04bfa3467e585623ad95506f3f41931f11cc485247128762941875dd86211b64662bd948862e29290f59a74c0e99ef39a6624f27fc788016609756fd81bc46b559a4e4a39af22a7319fcb887fbc6cf24540e20b4d066689e03dd2643e6ae33c98f80e01386fb846ff3c8d78de94bc4f3e13f2e9fa69a649b11c42ac8537fdfe23bb01b706bfae5c4bcfaaeee69cff1156f7ca66421e3a4e4d59d28f32fa66c7ce8f6fd69b4cfec7be87883a14bfc78338b269479f9c9bfd07b90391327785b06ec2e99a22cd6f376763fcf1c0a571fcdd50022ce54d8ace180835bbf11b22b3f0aa830745cddb1426e1507766e23920954e70acd1cfe68334a73e3ad4921c506f1590558267fa1a0a57bcbe32c4c1df8cde96f1cfb16abe53a2103e0d7941911ac6d46197e83a86445670a8932848f6d6eb5bb1557a4b39841f9524e7aa46cd78c1e55e79e5379ad8959f573031efad87b4de877f2455d878effd87b841636c4638b9961c3d16a4ddfd1cef4bf5a2646bf1e2b74202ea190023269cd3deefe9465e0200e4152624a16b6310cc091aa477d60a2cabc20253723690ab568173660c77cb013f682236cf2a1145f8a49523b09c05e6ce353b3aac2036b089d277b56ac7c8449fd008e05e017409c72e765ffd5b8de4950c172e357288632b3f4e3cb4518076599e39139a38db6b0aefa15caf8470447501623a3149e183b3a3f081800120e6ec841c8f1e1a1fe04f40990f4f1cef6bd7dfeebf245921a4a9085188945a5b801093735528d22bedc7b2d434a1acbc1dd341b59b6cbc2108f261b35e29559983bdaca88aa241923e4059d68418b746446e1febc1c784f17eca0d438ff981f9367cf49690a1cde6f18bd18364791abdde0744b34ff6555ae5515dbbf8d729966b1a34958b1e9aa7f77672c27a5f7b4081d86c168c2e26cb3b2c8064604ec62033cbce7943f33dcf1057c373b8a6ee83181795e20274a18e4fa0dbd13e2bcead3e46868c2a77299905553621b5d95db1b2be3619ba0ca0be0931b52c9a1b0f0284a4435852edd0517f002a4095248ec7d29493dc866d6cb81e6571b77fec1f6b0b8173d920b1b97406337b372933f948b0737881143821ab4267c500f7d238b7123937074623214af24a1b053ee8a68730cdab519b6d6e8e1cf8fa76d4ef24a401dbbe65dc8ccd2397fb2b92589caa026b43942fed21e07c76d05caa4599a91cd8ac6829e629744334339bdcc06e8073b8f7d7a2fa32c20bf46add729e2b5d7c55c631daf7a666fdee0daa5482d432eaebe5656e19aab3bf8f91bd304b4c44c9ca670ff6ef21cd7e0b7d0c3dfc252d5d9f6821a6f223f0c57761cb3fc9f16074af453e3ab00f8180da4553304d300e75ff4130af8c5d9dc67cd4352f6803db6e95d7e46acb156fb17a025c699470152bae56b6a6ca998e7bb7f073805d0cff8ff73ab6caaba07eb2a0b2fa95681be1f63940ccbe7540f869fde8bb3091f0fc4dd8908c68df25bc3b7260de24fe53501d4c1e40653cc8bb9476218857c980792ce0cf06beebc448c9990caa5726595f6929134de897166e40d74bebad1259bd80eeff60134df741c0cbc7696bf9528914e4a88b275e4f4b18fc4c9524712aca00945c7b3cdbcc5eafc3b74f02144ad76b5f977bdd47a3d77fe05fc0f87de87db698989de0105b4ce1ffd978415902828937ea52c1be74233c4808b09c278e2e63ca940eb248b01af24148e52fb8d4af4e7be3f87e21155a7", 0x1000}, {&(0x7f0000001280)="14c1776c6799023d6cbbe26f5953cefa6bf8ed3546d3701ee6088f1d09aee0a76ccb85a9058f77cdffa99f8589ed38b743c373b9007a79d2cc93f4d2ebe537c9438b136c9104cbfccf725aee9fdbf340a6109ffa2befc1eaa36658fd3b56d379d68300d55e4c18f66a3531d2a2a94a0722d7c58584bb174ab8d2c587c572f0ab", 0x80}, {&(0x7f0000001300)="5c46afa9cec6eaa409a7474527314d11ba27e046770845b6f92942890c8514e22099b4e2bafd14a8f9a3d531751c40d17b20ad", 0x33}], 0x7, 0xffffffffffff7fff) open(&(0x7f0000000100)='./file0\x00', 0x400, 0xc3) syz_open_pts() syz_open_pts() 16:02:11 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) (async) mlock(&(0x7f0000e72000/0x3000)=nil, 0x3000) (async) open(&(0x7f00000000c0)='./file0/../file0\x00', 0x80, 0x1) (async) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) (async, rerun: 64) r2 = getpid() (rerun: 64) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) (async) syz_emit_ethernet(0x4c, &(0x7f0000000300)=ANY=[@ANYBLOB="0f09000533539382f251647566ca9200fe0c6e367231b9eff0cf347034e02c67d3c9b9584e1114f3f42e8c5f0c687fb68a646008000000d20003cb6c28607961dce717f60fa81213e8587f0ec9039eb974cdfb40bb6e9adb83c8db7799bcee96debdb88239790bf1c4107f276e536acb8d2b2ec54133b3b1394aa63edbd3042b743a0296140e7702594372d8402040f512d281df4035c3000000000000000085420294627d70d547fb243ec2ba3a7a0bbc51d0949d7850938e33b296cc306f733f225c338d29e6216c62debbbe6cd7423fd57ebb680b11ce533cbb33a8a460cc4b517b8f084179ffcfd3cdd3536410ff557a63edc0770bf00aed700f6f3f7a8baa6dbd904670e02ac7144f52c357376b3f5dc05c91f31e9f67edba72d936ee8499e0e527037f796fa41d1d8e21a014303883154ad6bf5e22c73b8c157f82620ac28e30752bdb6eec78e083acfc0ed2841a03e6b2eaa9b3de6c431a634d3961e3d6f08b9c253b65df6da7196d0470183c2bc180b2f60eb154eb23ff1a979dbfee05b5992090a91b71bf44e00313f10ae97726b5ae2e44188a406b6e09aa954e722fef42f5176d055c9fc820dcfa8e5e29708d72e426749ee2abc05244dc039c36174405cfd8255a0bed36b3e6d896f2872b1b67f84b"]) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x3}, 0x10) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, r2) (async, rerun: 32) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) (rerun: 32) pipe2(&(0x7f0000000240), 0x4) socket(0x10, 0xc003, 0x6) (async, rerun: 64) r3 = socket(0x2, 0xc003, 0x0) (rerun: 64) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async, rerun: 32) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (rerun: 32) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r7 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000280)) 16:02:11 executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000000000)="3663b80d80cc503bf921ce74e3e93fbdb25620259c42426e0cc4c299ffb4e75f8de3c77d8f244ceb76b4d951e55fa66f5b7b3d1f0012350fb1f7d8ef71362eee8ae379010a48e21a7f166b711fdcc6a5c67dfe74efefd888a55a9a6c89fbcc4a18dcea24be58c450ecb525c67eadbed8777ba8472ac8bb6548ccf75bb6d5d3cf1e791041a8d3554f503628dd24720ffd22ecead3d4dc9283434eb0f244d23f958bf178ae8226e349402812fc0bb478f3f0a00b7aa1275683eeb97ebaf8877693a3af87081adbcccd80ff950717b873d458983bd4c6191190533b7a04e60d", 0xde}, {&(0x7f0000000100)}, {&(0x7f0000000140)="6ad236e048af93b44945ce11611721f1342c25b379e2364cf350b03a91e2ed4bc37663b607c182379202c52cb9f28f9919c32b6be15bcc20364eb055bfd6bf72e74c3c24c122cb7d7ce25f7e01fced2f408a3255649a6a29c9b236fdee9d66e0a7e30709fd0833f6f08d4955fe0e20591d3bd256ad301c81d4746af9bc45f36b3b3fe049d84b0e22ab877d04916839653965da12e5531918f4036ddc4f13b402a268a29847a4363134", 0xa9}, {&(0x7f0000000200)="c293075bfdf05f55c5305946297ccce2a2a37b57ecac5021c37fb52a53bbee9835abb0ca7111f13b8a8e1d48600c7c68a561901e26933cc64c286543da4b6b9ae8c0c4ae94858c28e567b743eccdb6709ae09e14dce2d28afd581c6d0c5098b7ef4a1f06", 0x64}, {&(0x7f0000000280)="167f87cc0bf818107dc43e7bc8fa3cd1d3617f328eea9fa542d4ded109a8285bd6d54f5d55c4a5f4c9c4fa84207c25054cf66053a185da37e2653a148d8755d686d512ebb19afea54735963df466c8a96258292c893accdc30ff6d43eefd1c56902bca8e89efbc6b80b8b71ba1266e77cb777ba5006b14311c50dd6a8fad7daeec0e9ae50ed692e70be858e5c98a865150c7bea5fe779a72c9578c33b514d777548f1f94a8686324fa473b9512a3df0bdf6c30a17922ef22925fa0186b47c434f57c5eec3e252005067520d06e223561ddf1b0549cf51fe4f4e34da9bae6e2f8849343831b19ad1a8a13f9026d81ead4dc5e0e44dbb6fbcad95c84b372f06e6515d8ae4a613f4ce623a967f9a22d6abc3d3f9283d7c0710b011ecfb81def51c0bf8ce0392a16603248f15be7ece574f5dcd66a57750e37794c6200cf4a3a8db5598870643aaf6d6c37038be37e60bd351f3668c635f76810075f578771218c7b22448e751fd9eb076e12edb9066460d25d51ae02208cb5e925724751356452da5827449bdb4e1b6af1f20f4f51dceaa2700fd91862f13511e807d5872653bddbb5ea31e86fb0ad986067bd6cdb981be0755dc3168435b1b823086895b24e7636b81088b276ed8de9dfd8530c53aa270e0d418b8097c6a325976fae860ad4fd4847310ac8499f63fb3408984f4b23897b3f28ca74b8528912dd1d1b54ff5ee03f990db8546e5882de6d7dd8dca01f419029958ed89e1c2ee41bce59316ab31ea646cc5cdae4e43cdab063aeeddfb02c180ce7f224137682fa1a09b6097b71719ddb448dad4342c5a8132c0114ac2c0c18b3b1a5de718a47255b8223916bf15dd4b5a70274bf4d07e6d546da2082aef25fdda1761d5fbf7f2ddb4ce4f7612fc037a7adaf03c6c6807eae20f768cd5a6a9fd0b97ae620b685fed02b079dd7a7b3707782fa8bb261967d477f44caedeefc1f34df17ba223b8cdd98cdaaab69f7efac0c3feb4c0541a13271db2409bc21c542ad33b5881d8b1faa39bd43e2bad158141da7279a5729adae0def54771090254d0f05d60840e4112d52c03c4e64229ade0b5ebd73dd1b77835919b22df8df69c0abc9ae32775d7b153d0e9643236554370c8781ccfebe2235593c9fc854a015fb97f721f9d003c930bdfe0c69d4c2a8b0ab4f6b0d3dc1910c0e140b248b65454efbe98969633f0c9f0598e073041a9222f161fc061ebe716acec37bc5bfd6ad9b13472bda3431580904a4fef710d36eb2ebbddba133c0f1c71f3733d0dcd5249c0d11052511fe3fcce0aef041a25a10c428411eb5958e22bd025b0f86fd94dcd3a7e04930821b719edc9e06b6eb796a1e63c35537940d43fbf08586b10fcac94cfeba410cd8ba2ac7a4b82c5a6e0efb1d69f2cf91d739f6109d480c94bfa473c823f6bf898b8d3a96b5e2777bcacd6cda3841ed45b9ee7c7294102d17e77f03103bce7442a98fd49a8cc2af657b6e1522d0347c251f04465bee911aeaed4b73617897081892a1e4b9a408c2a99c51e85c2ca2bf6a9833fffd39564e578c5e3ee7d976c42460c6d36e2929690b826ca5de5bb43df7c2e61d791cdd74809346aabcb77f399a234da38d3928f5e679dd7cf46770220fbe700b096cb392dea73cec7b99dde1ee18b5bb0cd0d541af424e73ffe09bbf4867d7a753f9e1c29c6eaf73c375cd1f8f3fddb47e3f25ed7a775b69917aa954087d8a0146e4b7bf8864ddd947c0dae0b5f6133b1e47d57de8e0d00171faaebd08d25939d8e79c21f9b5d8adcbd7e4d8f0485c38c63ca4e6e43b7215eb4b1e8272ea220a8215faac656ac7eda0ba50fc108146cb15403fbb960ed62b0f4f261b7a834ac14576b1cc6b8640b0c35685bc9ab03eae80183174d4bb465f9009a0325f41404ff1a9f87fd339c19ff86203aa004faa6151bd75a5b279273c494696e9a140d7492d87dc5661eaec2c51a80ae6b4553efb5b87b32098e5e87db743384b37594682fcc9d8f049878ed914eb8869f21387a1c907781c66a150ec97cb05eb1fb0a9c1c920dbf9cc14879c6ee9690523887476acebd955c7b600d2642471d43e4eb0488341bbeaad5125f67dd9a583883ad59306ebe3afcf5cd38fc4059b7c1475e7db5a557ba65abe046c0f83ffd3cf0712261a87d7ddc454c59cd60df5996e7e6a193a224b2ae3791845bccb944e048d5cc0e7201cb098dfd4e650630f88901ec441bc9bc7f0cb61d8232ac99133f435ae1166fea20b3a7a815e19b5251793d3a74f4bc825c533792f0f8287c929bdec7cd605d421744aa0a59cd839504963eecc1df562ea8c8c317c377718bbd892311472d6ef3741d1cf000efc85243006b99c99e9eca29d0ee35949f64f4c51ded83d0026048b828c9b6feb05b6abf302261285da2055cfa8c5df37c50d8f294be58317ebf28ae77c38ba66f8232761c709a6ee9389605ae90d61bd8ae35d0cf88bf13d82ab36a1648acd195eedfbb442f945df00b97dc2570c484f29a2e78a94c931f3ab30972ae8a831044daa42483aa6ae651ffc49734c74c78812a42c85d94b33e9595f10c6a23ee2a9bf66209dcc8e8ea3a59ee0a51475b81ca62b44c47ea459e3889218afd09b624a1dd8869a054d6e86f9021f9cc113284d35fe8d155ff00c6d8befaf0901a58e1a5aa1093b14dff7feecff8186de118d4656283660caa9bae15d351e819b635d8b879e33355bddf259e887bba2c71180c3648242bee145671cb21a6077585542ea539681ab931f282ea91f845ebb4d3a684e0960ac42ac87644250c50849d001287d5cf7316a232eb19fc749ecd268640b0e0309dcb60505017646aaf840d18a1901c22f95653e0dee075b9c8028f263e205e757eec7ca9b0ee678d5e463a7f8e01a2f8d063a3d8bfb14872a633e7045a0eeb7af65d0af1c5a51f952102a4d462bad84786bd48a94b62a144abd17c7355f8265eaa9d7a222958f894daf01e8057d2142a7583a667fb3390439726ed50872cd1dac56a21774890dd0e0e4f087b0fe5a2b97fc94ca0a4690d61a928219eb4be6eef00ec871a0de1f08b01966b2f7deaa65b0c67f8feb777c2525eae37486885518d1276a0aef59578a93f61d497099788a99d5928894b3e5d7e093f08864c5721cc03f980ff62d03cb93ceff61e913a29e52c49a0eca7dc62ddc5239c6077841383489627e9504a0d6091abcd277619033330f95529fefee18e3b9db9a1b81694d130e6da33f34f393dd281b98de6998b1db5914da4f762e3c487ea942debeeeaa59d9ebbe5576ed9e6ea69cf8d63ec31518776f779dafe4b1533b1d8c0ad00f0b9071f7c5c8166260b6ae48e5e0934d7e1a2ca31c81224e0c4ba4bc4a372f1f09cc3c226b5a2ae3d02e211a9fd9561c1065e7fd507d938557442c58b810c2a287b17148c7b363a6a09dbcd165c3abb1068bbc9d5714467d00aec58f1ece9e0aee292f6bd872740994d5f58646bfa460dcb3d775d990e85b772654094696a598069ff9c69ef520a394e1e2397ea3bf667c58d51f900ee22d845171e08da73f3bd8ff1d6e54f028b2e4af78b597528e16746e906755d87e8c5c79d12c3c95dce3d2f21454fd6e510a4e8f3c0e1e846f17eaf9a62d96d2e85377f2987656002c73f95d1d069c3e92c6f344924faa6b5c1be5dcc3fd1a70f53e378b400f0104e541cdf1ce7c747813f68eaa940da8a60b933ea0f6b004b3cf72fee1dfa1acc7e67aa46ce2f73e2b679b24f1af4cb42b525fad0f0779ad666fb20d346d916040c70dcc76369619abcf8cd7686f7a9ee4bd461bf285fcdc7ede78f05eb48307c446109baf625ebfeda4cfcbafafad949cf0e1b2476396ea8bab78420643cb8eb88cc20c3255efe9629eb93c5c17dcb945f1d1300234c4d0e586f6bd2764fb25c989ad568a2046bf6e2eebdd9db724d76c51a5ec9e7ead59cc6c4dd8ce92ed3c1fa7a7e89cd99a56ae30091f53971a9cd60e677da8849ce9b15328ebe27fc473e3f78bd82991b623c3d5b3e746f1f96069a2cbc6bdf72cd01a04bfa3467e585623ad95506f3f41931f11cc485247128762941875dd86211b64662bd948862e29290f59a74c0e99ef39a6624f27fc788016609756fd81bc46b559a4e4a39af22a7319fcb887fbc6cf24540e20b4d066689e03dd2643e6ae33c98f80e01386fb846ff3c8d78de94bc4f3e13f2e9fa69a649b11c42ac8537fdfe23bb01b706bfae5c4bcfaaeee69cff1156f7ca66421e3a4e4d59d28f32fa66c7ce8f6fd69b4cfec7be87883a14bfc78338b269479f9c9bfd07b90391327785b06ec2e99a22cd6f376763fcf1c0a571fcdd50022ce54d8ace180835bbf11b22b3f0aa830745cddb1426e1507766e23920954e70acd1cfe68334a73e3ad4921c506f1590558267fa1a0a57bcbe32c4c1df8cde96f1cfb16abe53a2103e0d7941911ac6d46197e83a86445670a8932848f6d6eb5bb1557a4b39841f9524e7aa46cd78c1e55e79e5379ad8959f573031efad87b4de877f2455d878effd87b841636c4638b9961c3d16a4ddfd1cef4bf5a2646bf1e2b74202ea190023269cd3deefe9465e0200e4152624a16b6310cc091aa477d60a2cabc20253723690ab568173660c77cb013f682236cf2a1145f8a49523b09c05e6ce353b3aac2036b089d277b56ac7c8449fd008e05e017409c72e765ffd5b8de4950c172e357288632b3f4e3cb4518076599e39139a38db6b0aefa15caf8470447501623a3149e183b3a3f081800120e6ec841c8f1e1a1fe04f40990f4f1cef6bd7dfeebf245921a4a9085188945a5b801093735528d22bedc7b2d434a1acbc1dd341b59b6cbc2108f261b35e29559983bdaca88aa241923e4059d68418b746446e1febc1c784f17eca0d438ff981f9367cf49690a1cde6f18bd18364791abdde0744b34ff6555ae5515dbbf8d729966b1a34958b1e9aa7f77672c27a5f7b4081d86c168c2e26cb3b2c8064604ec62033cbce7943f33dcf1057c373b8a6ee83181795e20274a18e4fa0dbd13e2bcead3e46868c2a77299905553621b5d95db1b2be3619ba0ca0be0931b52c9a1b0f0284a4435852edd0517f002a4095248ec7d29493dc866d6cb81e6571b77fec1f6b0b8173d920b1b97406337b372933f948b0737881143821ab4267c500f7d238b7123937074623214af24a1b053ee8a68730cdab519b6d6e8e1cf8fa76d4ef24a401dbbe65dc8ccd2397fb2b92589caa026b43942fed21e07c76d05caa4599a91cd8ac6829e629744334339bdcc06e8073b8f7d7a2fa32c20bf46add729e2b5d7c55c631daf7a666fdee0daa5482d432eaebe5656e19aab3bf8f91bd304b4c44c9ca670ff6ef21cd7e0b7d0c3dfc252d5d9f6821a6f223f0c57761cb3fc9f16074af453e3ab00f8180da4553304d300e75ff4130af8c5d9dc67cd4352f6803db6e95d7e46acb156fb17a025c699470152bae56b6a6ca998e7bb7f073805d0cff8ff73ab6caaba07eb2a0b2fa95681be1f63940ccbe7540f869fde8bb3091f0fc4dd8908c68df25bc3b7260de24fe53501d4c1e40653cc8bb9476218857c980792ce0cf06beebc448c9990caa5726595f6929134de897166e40d74bebad1259bd80eeff60134df741c0cbc7696bf9528914e4a88b275e4f4b18fc4c9524712aca00945c7b3cdbcc5eafc3b74f02144ad76b5f977bdd47a3d77fe05fc0f87de87db698989de0105b4ce1ffd978415902828937ea52c1be74233c4808b09c278e2e63ca940eb248b01af24148e52fb8d4af4e7be3f87e21155a7", 0x1000}, {&(0x7f0000001280)="14c1776c6799023d6cbbe26f5953cefa6bf8ed3546d3701ee6088f1d09aee0a76ccb85a9058f77cdffa99f8589ed38b743c373b9007a79d2cc93f4d2ebe537c9438b136c9104cbfccf725aee9fdbf340a6109ffa2befc1eaa36658fd3b56d379d68300d55e4c18f66a3531d2a2a94a0722d7c58584bb174ab8d2c587c572f0ab", 0x80}, {&(0x7f0000001300)="5c46afa9cec6eaa409a7474527314d11ba27e046770845b6f92942890c8514e22099b4e2bafd14a8f9a3d531751c40d17b20ad", 0x33}], 0x7, 0xffffffffffff7fff) open(&(0x7f0000000100)='./file0\x00', 0x400, 0xc3) syz_open_pts() syz_open_pts() 16:02:11 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}}, {{}, 0x0, 0x0, 0x0, 0x0, 0x20000000}, {{}, 0x0, 0x0, 0x1}], 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x5) 16:02:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) socket(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r0) close(r0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286989, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) (async) socket(0x2, 0x1, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r0) (async) close(r0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x80286989, &(0x7f0000000300)) (async) 16:02:11 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="3c9ebb8a0000d2003d8f5e000000", 0xe) 16:02:11 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x0, 0x200) 16:02:11 executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000000000)="3663b80d80cc503bf921ce74e3e93fbdb25620259c42426e0cc4c299ffb4e75f8de3c77d8f244ceb76b4d951e55fa66f5b7b3d1f0012350fb1f7d8ef71362eee8ae379010a48e21a7f166b711fdcc6a5c67dfe74efefd888a55a9a6c89fbcc4a18dcea24be58c450ecb525c67eadbed8777ba8472ac8bb6548ccf75bb6d5d3cf1e791041a8d3554f503628dd24720ffd22ecead3d4dc9283434eb0f244d23f958bf178ae8226e349402812fc0bb478f3f0a00b7aa1275683eeb97ebaf8877693a3af87081adbcccd80ff950717b873d458983bd4c6191190533b7a04e60d", 0xde}, {&(0x7f0000000100)}, {&(0x7f0000000140)="6ad236e048af93b44945ce11611721f1342c25b379e2364cf350b03a91e2ed4bc37663b607c182379202c52cb9f28f9919c32b6be15bcc20364eb055bfd6bf72e74c3c24c122cb7d7ce25f7e01fced2f408a3255649a6a29c9b236fdee9d66e0a7e30709fd0833f6f08d4955fe0e20591d3bd256ad301c81d4746af9bc45f36b3b3fe049d84b0e22ab877d04916839653965da12e5531918f4036ddc4f13b402a268a29847a4363134", 0xa9}, {&(0x7f0000000200)="c293075bfdf05f55c5305946297ccce2a2a37b57ecac5021c37fb52a53bbee9835abb0ca7111f13b8a8e1d48600c7c68a561901e26933cc64c286543da4b6b9ae8c0c4ae94858c28e567b743eccdb6709ae09e14dce2d28afd581c6d0c5098b7ef4a1f06", 0x64}, {&(0x7f0000000280)="167f87cc0bf818107dc43e7bc8fa3cd1d3617f328eea9fa542d4ded109a8285bd6d54f5d55c4a5f4c9c4fa84207c25054cf66053a185da37e2653a148d8755d686d512ebb19afea54735963df466c8a96258292c893accdc30ff6d43eefd1c56902bca8e89efbc6b80b8b71ba1266e77cb777ba5006b14311c50dd6a8fad7daeec0e9ae50ed692e70be858e5c98a865150c7bea5fe779a72c9578c33b514d777548f1f94a8686324fa473b9512a3df0bdf6c30a17922ef22925fa0186b47c434f57c5eec3e252005067520d06e223561ddf1b0549cf51fe4f4e34da9bae6e2f8849343831b19ad1a8a13f9026d81ead4dc5e0e44dbb6fbcad95c84b372f06e6515d8ae4a613f4ce623a967f9a22d6abc3d3f9283d7c0710b011ecfb81def51c0bf8ce0392a16603248f15be7ece574f5dcd66a57750e37794c6200cf4a3a8db5598870643aaf6d6c37038be37e60bd351f3668c635f76810075f578771218c7b22448e751fd9eb076e12edb9066460d25d51ae02208cb5e925724751356452da5827449bdb4e1b6af1f20f4f51dceaa2700fd91862f13511e807d5872653bddbb5ea31e86fb0ad986067bd6cdb981be0755dc3168435b1b823086895b24e7636b81088b276ed8de9dfd8530c53aa270e0d418b8097c6a325976fae860ad4fd4847310ac8499f63fb3408984f4b23897b3f28ca74b8528912dd1d1b54ff5ee03f990db8546e5882de6d7dd8dca01f419029958ed89e1c2ee41bce59316ab31ea646cc5cdae4e43cdab063aeeddfb02c180ce7f224137682fa1a09b6097b71719ddb448dad4342c5a8132c0114ac2c0c18b3b1a5de718a47255b8223916bf15dd4b5a70274bf4d07e6d546da2082aef25fdda1761d5fbf7f2ddb4ce4f7612fc037a7adaf03c6c6807eae20f768cd5a6a9fd0b97ae620b685fed02b079dd7a7b3707782fa8bb261967d477f44caedeefc1f34df17ba223b8cdd98cdaaab69f7efac0c3feb4c0541a13271db2409bc21c542ad33b5881d8b1faa39bd43e2bad158141da7279a5729adae0def54771090254d0f05d60840e4112d52c03c4e64229ade0b5ebd73dd1b77835919b22df8df69c0abc9ae32775d7b153d0e9643236554370c8781ccfebe2235593c9fc854a015fb97f721f9d003c930bdfe0c69d4c2a8b0ab4f6b0d3dc1910c0e140b248b65454efbe98969633f0c9f0598e073041a9222f161fc061ebe716acec37bc5bfd6ad9b13472bda3431580904a4fef710d36eb2ebbddba133c0f1c71f3733d0dcd5249c0d11052511fe3fcce0aef041a25a10c428411eb5958e22bd025b0f86fd94dcd3a7e04930821b719edc9e06b6eb796a1e63c35537940d43fbf08586b10fcac94cfeba410cd8ba2ac7a4b82c5a6e0efb1d69f2cf91d739f6109d480c94bfa473c823f6bf898b8d3a96b5e2777bcacd6cda3841ed45b9ee7c7294102d17e77f03103bce7442a98fd49a8cc2af657b6e1522d0347c251f04465bee911aeaed4b73617897081892a1e4b9a408c2a99c51e85c2ca2bf6a9833fffd39564e578c5e3ee7d976c42460c6d36e2929690b826ca5de5bb43df7c2e61d791cdd74809346aabcb77f399a234da38d3928f5e679dd7cf46770220fbe700b096cb392dea73cec7b99dde1ee18b5bb0cd0d541af424e73ffe09bbf4867d7a753f9e1c29c6eaf73c375cd1f8f3fddb47e3f25ed7a775b69917aa954087d8a0146e4b7bf8864ddd947c0dae0b5f6133b1e47d57de8e0d00171faaebd08d25939d8e79c21f9b5d8adcbd7e4d8f0485c38c63ca4e6e43b7215eb4b1e8272ea220a8215faac656ac7eda0ba50fc108146cb15403fbb960ed62b0f4f261b7a834ac14576b1cc6b8640b0c35685bc9ab03eae80183174d4bb465f9009a0325f41404ff1a9f87fd339c19ff86203aa004faa6151bd75a5b279273c494696e9a140d7492d87dc5661eaec2c51a80ae6b4553efb5b87b32098e5e87db743384b37594682fcc9d8f049878ed914eb8869f21387a1c907781c66a150ec97cb05eb1fb0a9c1c920dbf9cc14879c6ee9690523887476acebd955c7b600d2642471d43e4eb0488341bbeaad5125f67dd9a583883ad59306ebe3afcf5cd38fc4059b7c1475e7db5a557ba65abe046c0f83ffd3cf0712261a87d7ddc454c59cd60df5996e7e6a193a224b2ae3791845bccb944e048d5cc0e7201cb098dfd4e650630f88901ec441bc9bc7f0cb61d8232ac99133f435ae1166fea20b3a7a815e19b5251793d3a74f4bc825c533792f0f8287c929bdec7cd605d421744aa0a59cd839504963eecc1df562ea8c8c317c377718bbd892311472d6ef3741d1cf000efc85243006b99c99e9eca29d0ee35949f64f4c51ded83d0026048b828c9b6feb05b6abf302261285da2055cfa8c5df37c50d8f294be58317ebf28ae77c38ba66f8232761c709a6ee9389605ae90d61bd8ae35d0cf88bf13d82ab36a1648acd195eedfbb442f945df00b97dc2570c484f29a2e78a94c931f3ab30972ae8a831044daa42483aa6ae651ffc49734c74c78812a42c85d94b33e9595f10c6a23ee2a9bf66209dcc8e8ea3a59ee0a51475b81ca62b44c47ea459e3889218afd09b624a1dd8869a054d6e86f9021f9cc113284d35fe8d155ff00c6d8befaf0901a58e1a5aa1093b14dff7feecff8186de118d4656283660caa9bae15d351e819b635d8b879e33355bddf259e887bba2c71180c3648242bee145671cb21a6077585542ea539681ab931f282ea91f845ebb4d3a684e0960ac42ac87644250c50849d001287d5cf7316a232eb19fc749ecd268640b0e0309dcb60505017646aaf840d18a1901c22f95653e0dee075b9c8028f263e205e757eec7ca9b0ee678d5e463a7f8e01a2f8d063a3d8bfb14872a633e7045a0eeb7af65d0af1c5a51f952102a4d462bad84786bd48a94b62a144abd17c7355f8265eaa9d7a222958f894daf01e8057d2142a7583a667fb3390439726ed50872cd1dac56a21774890dd0e0e4f087b0fe5a2b97fc94ca0a4690d61a928219eb4be6eef00ec871a0de1f08b01966b2f7deaa65b0c67f8feb777c2525eae37486885518d1276a0aef59578a93f61d497099788a99d5928894b3e5d7e093f08864c5721cc03f980ff62d03cb93ceff61e913a29e52c49a0eca7dc62ddc5239c6077841383489627e9504a0d6091abcd277619033330f95529fefee18e3b9db9a1b81694d130e6da33f34f393dd281b98de6998b1db5914da4f762e3c487ea942debeeeaa59d9ebbe5576ed9e6ea69cf8d63ec31518776f779dafe4b1533b1d8c0ad00f0b9071f7c5c8166260b6ae48e5e0934d7e1a2ca31c81224e0c4ba4bc4a372f1f09cc3c226b5a2ae3d02e211a9fd9561c1065e7fd507d938557442c58b810c2a287b17148c7b363a6a09dbcd165c3abb1068bbc9d5714467d00aec58f1ece9e0aee292f6bd872740994d5f58646bfa460dcb3d775d990e85b772654094696a598069ff9c69ef520a394e1e2397ea3bf667c58d51f900ee22d845171e08da73f3bd8ff1d6e54f028b2e4af78b597528e16746e906755d87e8c5c79d12c3c95dce3d2f21454fd6e510a4e8f3c0e1e846f17eaf9a62d96d2e85377f2987656002c73f95d1d069c3e92c6f344924faa6b5c1be5dcc3fd1a70f53e378b400f0104e541cdf1ce7c747813f68eaa940da8a60b933ea0f6b004b3cf72fee1dfa1acc7e67aa46ce2f73e2b679b24f1af4cb42b525fad0f0779ad666fb20d346d916040c70dcc76369619abcf8cd7686f7a9ee4bd461bf285fcdc7ede78f05eb48307c446109baf625ebfeda4cfcbafafad949cf0e1b2476396ea8bab78420643cb8eb88cc20c3255efe9629eb93c5c17dcb945f1d1300234c4d0e586f6bd2764fb25c989ad568a2046bf6e2eebdd9db724d76c51a5ec9e7ead59cc6c4dd8ce92ed3c1fa7a7e89cd99a56ae30091f53971a9cd60e677da8849ce9b15328ebe27fc473e3f78bd82991b623c3d5b3e746f1f96069a2cbc6bdf72cd01a04bfa3467e585623ad95506f3f41931f11cc485247128762941875dd86211b64662bd948862e29290f59a74c0e99ef39a6624f27fc788016609756fd81bc46b559a4e4a39af22a7319fcb887fbc6cf24540e20b4d066689e03dd2643e6ae33c98f80e01386fb846ff3c8d78de94bc4f3e13f2e9fa69a649b11c42ac8537fdfe23bb01b706bfae5c4bcfaaeee69cff1156f7ca66421e3a4e4d59d28f32fa66c7ce8f6fd69b4cfec7be87883a14bfc78338b269479f9c9bfd07b90391327785b06ec2e99a22cd6f376763fcf1c0a571fcdd50022ce54d8ace180835bbf11b22b3f0aa830745cddb1426e1507766e23920954e70acd1cfe68334a73e3ad4921c506f1590558267fa1a0a57bcbe32c4c1df8cde96f1cfb16abe53a2103e0d7941911ac6d46197e83a86445670a8932848f6d6eb5bb1557a4b39841f9524e7aa46cd78c1e55e79e5379ad8959f573031efad87b4de877f2455d878effd87b841636c4638b9961c3d16a4ddfd1cef4bf5a2646bf1e2b74202ea190023269cd3deefe9465e0200e4152624a16b6310cc091aa477d60a2cabc20253723690ab568173660c77cb013f682236cf2a1145f8a49523b09c05e6ce353b3aac2036b089d277b56ac7c8449fd008e05e017409c72e765ffd5b8de4950c172e357288632b3f4e3cb4518076599e39139a38db6b0aefa15caf8470447501623a3149e183b3a3f081800120e6ec841c8f1e1a1fe04f40990f4f1cef6bd7dfeebf245921a4a9085188945a5b801093735528d22bedc7b2d434a1acbc1dd341b59b6cbc2108f261b35e29559983bdaca88aa241923e4059d68418b746446e1febc1c784f17eca0d438ff981f9367cf49690a1cde6f18bd18364791abdde0744b34ff6555ae5515dbbf8d729966b1a34958b1e9aa7f77672c27a5f7b4081d86c168c2e26cb3b2c8064604ec62033cbce7943f33dcf1057c373b8a6ee83181795e20274a18e4fa0dbd13e2bcead3e46868c2a77299905553621b5d95db1b2be3619ba0ca0be0931b52c9a1b0f0284a4435852edd0517f002a4095248ec7d29493dc866d6cb81e6571b77fec1f6b0b8173d920b1b97406337b372933f948b0737881143821ab4267c500f7d238b7123937074623214af24a1b053ee8a68730cdab519b6d6e8e1cf8fa76d4ef24a401dbbe65dc8ccd2397fb2b92589caa026b43942fed21e07c76d05caa4599a91cd8ac6829e629744334339bdcc06e8073b8f7d7a2fa32c20bf46add729e2b5d7c55c631daf7a666fdee0daa5482d432eaebe5656e19aab3bf8f91bd304b4c44c9ca670ff6ef21cd7e0b7d0c3dfc252d5d9f6821a6f223f0c57761cb3fc9f16074af453e3ab00f8180da4553304d300e75ff4130af8c5d9dc67cd4352f6803db6e95d7e46acb156fb17a025c699470152bae56b6a6ca998e7bb7f073805d0cff8ff73ab6caaba07eb2a0b2fa95681be1f63940ccbe7540f869fde8bb3091f0fc4dd8908c68df25bc3b7260de24fe53501d4c1e40653cc8bb9476218857c980792ce0cf06beebc448c9990caa5726595f6929134de897166e40d74bebad1259bd80eeff60134df741c0cbc7696bf9528914e4a88b275e4f4b18fc4c9524712aca00945c7b3cdbcc5eafc3b74f02144ad76b5f977bdd47a3d77fe05fc0f87de87db698989de0105b4ce1ffd978415902828937ea52c1be74233c4808b09c278e2e63ca940eb248b01af24148e52fb8d4af4e7be3f87e21155a7", 0x1000}, {&(0x7f0000001280)="14c1776c6799023d6cbbe26f5953cefa6bf8ed3546d3701ee6088f1d09aee0a76ccb85a9058f77cdffa99f8589ed38b743c373b9007a79d2cc93f4d2ebe537c9438b136c9104cbfccf725aee9fdbf340a6109ffa2befc1eaa36658fd3b56d379d68300d55e4c18f66a3531d2a2a94a0722d7c58584bb174ab8d2c587c572f0ab", 0x80}, {&(0x7f0000001300)="5c46afa9cec6eaa409a7474527314d11ba27e046770845b6f92942890c8514e22099b4e2bafd14a8f9a3d531751c40d17b20ad", 0x33}], 0x7, 0xffffffffffff7fff) open(&(0x7f0000000100)='./file0\x00', 0x400, 0xc3) syz_open_pts() syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000000000)="3663b80d80cc503bf921ce74e3e93fbdb25620259c42426e0cc4c299ffb4e75f8de3c77d8f244ceb76b4d951e55fa66f5b7b3d1f0012350fb1f7d8ef71362eee8ae379010a48e21a7f166b711fdcc6a5c67dfe74efefd888a55a9a6c89fbcc4a18dcea24be58c450ecb525c67eadbed8777ba8472ac8bb6548ccf75bb6d5d3cf1e791041a8d3554f503628dd24720ffd22ecead3d4dc9283434eb0f244d23f958bf178ae8226e349402812fc0bb478f3f0a00b7aa1275683eeb97ebaf8877693a3af87081adbcccd80ff950717b873d458983bd4c6191190533b7a04e60d", 0xde}, {&(0x7f0000000100)}, {&(0x7f0000000140)="6ad236e048af93b44945ce11611721f1342c25b379e2364cf350b03a91e2ed4bc37663b607c182379202c52cb9f28f9919c32b6be15bcc20364eb055bfd6bf72e74c3c24c122cb7d7ce25f7e01fced2f408a3255649a6a29c9b236fdee9d66e0a7e30709fd0833f6f08d4955fe0e20591d3bd256ad301c81d4746af9bc45f36b3b3fe049d84b0e22ab877d04916839653965da12e5531918f4036ddc4f13b402a268a29847a4363134", 0xa9}, {&(0x7f0000000200)="c293075bfdf05f55c5305946297ccce2a2a37b57ecac5021c37fb52a53bbee9835abb0ca7111f13b8a8e1d48600c7c68a561901e26933cc64c286543da4b6b9ae8c0c4ae94858c28e567b743eccdb6709ae09e14dce2d28afd581c6d0c5098b7ef4a1f06", 0x64}, {&(0x7f0000000280)="167f87cc0bf818107dc43e7bc8fa3cd1d3617f328eea9fa542d4ded109a8285bd6d54f5d55c4a5f4c9c4fa84207c25054cf66053a185da37e2653a148d8755d686d512ebb19afea54735963df466c8a96258292c893accdc30ff6d43eefd1c56902bca8e89efbc6b80b8b71ba1266e77cb777ba5006b14311c50dd6a8fad7daeec0e9ae50ed692e70be858e5c98a865150c7bea5fe779a72c9578c33b514d777548f1f94a8686324fa473b9512a3df0bdf6c30a17922ef22925fa0186b47c434f57c5eec3e252005067520d06e223561ddf1b0549cf51fe4f4e34da9bae6e2f8849343831b19ad1a8a13f9026d81ead4dc5e0e44dbb6fbcad95c84b372f06e6515d8ae4a613f4ce623a967f9a22d6abc3d3f9283d7c0710b011ecfb81def51c0bf8ce0392a16603248f15be7ece574f5dcd66a57750e37794c6200cf4a3a8db5598870643aaf6d6c37038be37e60bd351f3668c635f76810075f578771218c7b22448e751fd9eb076e12edb9066460d25d51ae02208cb5e925724751356452da5827449bdb4e1b6af1f20f4f51dceaa2700fd91862f13511e807d5872653bddbb5ea31e86fb0ad986067bd6cdb981be0755dc3168435b1b823086895b24e7636b81088b276ed8de9dfd8530c53aa270e0d418b8097c6a325976fae860ad4fd4847310ac8499f63fb3408984f4b23897b3f28ca74b8528912dd1d1b54ff5ee03f990db8546e5882de6d7dd8dca01f419029958ed89e1c2ee41bce59316ab31ea646cc5cdae4e43cdab063aeeddfb02c180ce7f224137682fa1a09b6097b71719ddb448dad4342c5a8132c0114ac2c0c18b3b1a5de718a47255b8223916bf15dd4b5a70274bf4d07e6d546da2082aef25fdda1761d5fbf7f2ddb4ce4f7612fc037a7adaf03c6c6807eae20f768cd5a6a9fd0b97ae620b685fed02b079dd7a7b3707782fa8bb261967d477f44caedeefc1f34df17ba223b8cdd98cdaaab69f7efac0c3feb4c0541a13271db2409bc21c542ad33b5881d8b1faa39bd43e2bad158141da7279a5729adae0def54771090254d0f05d60840e4112d52c03c4e64229ade0b5ebd73dd1b77835919b22df8df69c0abc9ae32775d7b153d0e9643236554370c8781ccfebe2235593c9fc854a015fb97f721f9d003c930bdfe0c69d4c2a8b0ab4f6b0d3dc1910c0e140b248b65454efbe98969633f0c9f0598e073041a9222f161fc061ebe716acec37bc5bfd6ad9b13472bda3431580904a4fef710d36eb2ebbddba133c0f1c71f3733d0dcd5249c0d11052511fe3fcce0aef041a25a10c428411eb5958e22bd025b0f86fd94dcd3a7e04930821b719edc9e06b6eb796a1e63c35537940d43fbf08586b10fcac94cfeba410cd8ba2ac7a4b82c5a6e0efb1d69f2cf91d739f6109d480c94bfa473c823f6bf898b8d3a96b5e2777bcacd6cda3841ed45b9ee7c7294102d17e77f03103bce7442a98fd49a8cc2af657b6e1522d0347c251f04465bee911aeaed4b73617897081892a1e4b9a408c2a99c51e85c2ca2bf6a9833fffd39564e578c5e3ee7d976c42460c6d36e2929690b826ca5de5bb43df7c2e61d791cdd74809346aabcb77f399a234da38d3928f5e679dd7cf46770220fbe700b096cb392dea73cec7b99dde1ee18b5bb0cd0d541af424e73ffe09bbf4867d7a753f9e1c29c6eaf73c375cd1f8f3fddb47e3f25ed7a775b69917aa954087d8a0146e4b7bf8864ddd947c0dae0b5f6133b1e47d57de8e0d00171faaebd08d25939d8e79c21f9b5d8adcbd7e4d8f0485c38c63ca4e6e43b7215eb4b1e8272ea220a8215faac656ac7eda0ba50fc108146cb15403fbb960ed62b0f4f261b7a834ac14576b1cc6b8640b0c35685bc9ab03eae80183174d4bb465f9009a0325f41404ff1a9f87fd339c19ff86203aa004faa6151bd75a5b279273c494696e9a140d7492d87dc5661eaec2c51a80ae6b4553efb5b87b32098e5e87db743384b37594682fcc9d8f049878ed914eb8869f21387a1c907781c66a150ec97cb05eb1fb0a9c1c920dbf9cc14879c6ee9690523887476acebd955c7b600d2642471d43e4eb0488341bbeaad5125f67dd9a583883ad59306ebe3afcf5cd38fc4059b7c1475e7db5a557ba65abe046c0f83ffd3cf0712261a87d7ddc454c59cd60df5996e7e6a193a224b2ae3791845bccb944e048d5cc0e7201cb098dfd4e650630f88901ec441bc9bc7f0cb61d8232ac99133f435ae1166fea20b3a7a815e19b5251793d3a74f4bc825c533792f0f8287c929bdec7cd605d421744aa0a59cd839504963eecc1df562ea8c8c317c377718bbd892311472d6ef3741d1cf000efc85243006b99c99e9eca29d0ee35949f64f4c51ded83d0026048b828c9b6feb05b6abf302261285da2055cfa8c5df37c50d8f294be58317ebf28ae77c38ba66f8232761c709a6ee9389605ae90d61bd8ae35d0cf88bf13d82ab36a1648acd195eedfbb442f945df00b97dc2570c484f29a2e78a94c931f3ab30972ae8a831044daa42483aa6ae651ffc49734c74c78812a42c85d94b33e9595f10c6a23ee2a9bf66209dcc8e8ea3a59ee0a51475b81ca62b44c47ea459e3889218afd09b624a1dd8869a054d6e86f9021f9cc113284d35fe8d155ff00c6d8befaf0901a58e1a5aa1093b14dff7feecff8186de118d4656283660caa9bae15d351e819b635d8b879e33355bddf259e887bba2c71180c3648242bee145671cb21a6077585542ea539681ab931f282ea91f845ebb4d3a684e0960ac42ac87644250c50849d001287d5cf7316a232eb19fc749ecd268640b0e0309dcb60505017646aaf840d18a1901c22f95653e0dee075b9c8028f263e205e757eec7ca9b0ee678d5e463a7f8e01a2f8d063a3d8bfb14872a633e7045a0eeb7af65d0af1c5a51f952102a4d462bad84786bd48a94b62a144abd17c7355f8265eaa9d7a222958f894daf01e8057d2142a7583a667fb3390439726ed50872cd1dac56a21774890dd0e0e4f087b0fe5a2b97fc94ca0a4690d61a928219eb4be6eef00ec871a0de1f08b01966b2f7deaa65b0c67f8feb777c2525eae37486885518d1276a0aef59578a93f61d497099788a99d5928894b3e5d7e093f08864c5721cc03f980ff62d03cb93ceff61e913a29e52c49a0eca7dc62ddc5239c6077841383489627e9504a0d6091abcd277619033330f95529fefee18e3b9db9a1b81694d130e6da33f34f393dd281b98de6998b1db5914da4f762e3c487ea942debeeeaa59d9ebbe5576ed9e6ea69cf8d63ec31518776f779dafe4b1533b1d8c0ad00f0b9071f7c5c8166260b6ae48e5e0934d7e1a2ca31c81224e0c4ba4bc4a372f1f09cc3c226b5a2ae3d02e211a9fd9561c1065e7fd507d938557442c58b810c2a287b17148c7b363a6a09dbcd165c3abb1068bbc9d5714467d00aec58f1ece9e0aee292f6bd872740994d5f58646bfa460dcb3d775d990e85b772654094696a598069ff9c69ef520a394e1e2397ea3bf667c58d51f900ee22d845171e08da73f3bd8ff1d6e54f028b2e4af78b597528e16746e906755d87e8c5c79d12c3c95dce3d2f21454fd6e510a4e8f3c0e1e846f17eaf9a62d96d2e85377f2987656002c73f95d1d069c3e92c6f344924faa6b5c1be5dcc3fd1a70f53e378b400f0104e541cdf1ce7c747813f68eaa940da8a60b933ea0f6b004b3cf72fee1dfa1acc7e67aa46ce2f73e2b679b24f1af4cb42b525fad0f0779ad666fb20d346d916040c70dcc76369619abcf8cd7686f7a9ee4bd461bf285fcdc7ede78f05eb48307c446109baf625ebfeda4cfcbafafad949cf0e1b2476396ea8bab78420643cb8eb88cc20c3255efe9629eb93c5c17dcb945f1d1300234c4d0e586f6bd2764fb25c989ad568a2046bf6e2eebdd9db724d76c51a5ec9e7ead59cc6c4dd8ce92ed3c1fa7a7e89cd99a56ae30091f53971a9cd60e677da8849ce9b15328ebe27fc473e3f78bd82991b623c3d5b3e746f1f96069a2cbc6bdf72cd01a04bfa3467e585623ad95506f3f41931f11cc485247128762941875dd86211b64662bd948862e29290f59a74c0e99ef39a6624f27fc788016609756fd81bc46b559a4e4a39af22a7319fcb887fbc6cf24540e20b4d066689e03dd2643e6ae33c98f80e01386fb846ff3c8d78de94bc4f3e13f2e9fa69a649b11c42ac8537fdfe23bb01b706bfae5c4bcfaaeee69cff1156f7ca66421e3a4e4d59d28f32fa66c7ce8f6fd69b4cfec7be87883a14bfc78338b269479f9c9bfd07b90391327785b06ec2e99a22cd6f376763fcf1c0a571fcdd50022ce54d8ace180835bbf11b22b3f0aa830745cddb1426e1507766e23920954e70acd1cfe68334a73e3ad4921c506f1590558267fa1a0a57bcbe32c4c1df8cde96f1cfb16abe53a2103e0d7941911ac6d46197e83a86445670a8932848f6d6eb5bb1557a4b39841f9524e7aa46cd78c1e55e79e5379ad8959f573031efad87b4de877f2455d878effd87b841636c4638b9961c3d16a4ddfd1cef4bf5a2646bf1e2b74202ea190023269cd3deefe9465e0200e4152624a16b6310cc091aa477d60a2cabc20253723690ab568173660c77cb013f682236cf2a1145f8a49523b09c05e6ce353b3aac2036b089d277b56ac7c8449fd008e05e017409c72e765ffd5b8de4950c172e357288632b3f4e3cb4518076599e39139a38db6b0aefa15caf8470447501623a3149e183b3a3f081800120e6ec841c8f1e1a1fe04f40990f4f1cef6bd7dfeebf245921a4a9085188945a5b801093735528d22bedc7b2d434a1acbc1dd341b59b6cbc2108f261b35e29559983bdaca88aa241923e4059d68418b746446e1febc1c784f17eca0d438ff981f9367cf49690a1cde6f18bd18364791abdde0744b34ff6555ae5515dbbf8d729966b1a34958b1e9aa7f77672c27a5f7b4081d86c168c2e26cb3b2c8064604ec62033cbce7943f33dcf1057c373b8a6ee83181795e20274a18e4fa0dbd13e2bcead3e46868c2a77299905553621b5d95db1b2be3619ba0ca0be0931b52c9a1b0f0284a4435852edd0517f002a4095248ec7d29493dc866d6cb81e6571b77fec1f6b0b8173d920b1b97406337b372933f948b0737881143821ab4267c500f7d238b7123937074623214af24a1b053ee8a68730cdab519b6d6e8e1cf8fa76d4ef24a401dbbe65dc8ccd2397fb2b92589caa026b43942fed21e07c76d05caa4599a91cd8ac6829e629744334339bdcc06e8073b8f7d7a2fa32c20bf46add729e2b5d7c55c631daf7a666fdee0daa5482d432eaebe5656e19aab3bf8f91bd304b4c44c9ca670ff6ef21cd7e0b7d0c3dfc252d5d9f6821a6f223f0c57761cb3fc9f16074af453e3ab00f8180da4553304d300e75ff4130af8c5d9dc67cd4352f6803db6e95d7e46acb156fb17a025c699470152bae56b6a6ca998e7bb7f073805d0cff8ff73ab6caaba07eb2a0b2fa95681be1f63940ccbe7540f869fde8bb3091f0fc4dd8908c68df25bc3b7260de24fe53501d4c1e40653cc8bb9476218857c980792ce0cf06beebc448c9990caa5726595f6929134de897166e40d74bebad1259bd80eeff60134df741c0cbc7696bf9528914e4a88b275e4f4b18fc4c9524712aca00945c7b3cdbcc5eafc3b74f02144ad76b5f977bdd47a3d77fe05fc0f87de87db698989de0105b4ce1ffd978415902828937ea52c1be74233c4808b09c278e2e63ca940eb248b01af24148e52fb8d4af4e7be3f87e21155a7", 0x1000}, {&(0x7f0000001280)="14c1776c6799023d6cbbe26f5953cefa6bf8ed3546d3701ee6088f1d09aee0a76ccb85a9058f77cdffa99f8589ed38b743c373b9007a79d2cc93f4d2ebe537c9438b136c9104cbfccf725aee9fdbf340a6109ffa2befc1eaa36658fd3b56d379d68300d55e4c18f66a3531d2a2a94a0722d7c58584bb174ab8d2c587c572f0ab", 0x80}, {&(0x7f0000001300)="5c46afa9cec6eaa409a7474527314d11ba27e046770845b6f92942890c8514e22099b4e2bafd14a8f9a3d531751c40d17b20ad", 0x33}], 0x7, 0xffffffffffff7fff) (async) open(&(0x7f0000000100)='./file0\x00', 0x400, 0xc3) (async) syz_open_pts() (async) syz_open_pts() (async) 16:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x50}, {0xc0}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) pwrite(r0, &(0x7f0000000300)="435353535b252f9ced3f450f808a", 0xe, 0x0) 16:02:11 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) (async) mlock(&(0x7f0000e72000/0x3000)=nil, 0x3000) (async) open(&(0x7f00000000c0)='./file0/../file0\x00', 0x80, 0x1) (async) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) (async) syz_emit_ethernet(0x4c, &(0x7f0000000300)=ANY=[@ANYBLOB="0f09000533539382f251647566ca9200fe0c6e367231b9eff0cf347034e02c67d3c9b9584e1114f3f42e8c5f0c687fb68a646008000000d20003cb6c28607961dce717f60fa81213e8587f0ec9039eb974cdfb40bb6e9adb83c8db7799bcee96debdb88239790bf1c4107f276e536acb8d2b2ec54133b3b1394aa63edbd3042b743a0296140e7702594372d8402040f512d281df4035c3000000000000000085420294627d70d547fb243ec2ba3a7a0bbc51d0949d7850938e33b296cc306f733f225c338d29e6216c62debbbe6cd7423fd57ebb680b11ce533cbb33a8a460cc4b517b8f084179ffcfd3cdd3536410ff557a63edc0770bf00aed700f6f3f7a8baa6dbd904670e02ac7144f52c357376b3f5dc05c91f31e9f67edba72d936ee8499e0e527037f796fa41d1d8e21a014303883154ad6bf5e22c73b8c157f82620ac28e30752bdb6eec78e083acfc0ed2841a03e6b2eaa9b3de6c431a634d3961e3d6f08b9c253b65df6da7196d0470183c2bc180b2f60eb154eb23ff1a979dbfee05b5992090a91b71bf44e00313f10ae97726b5ae2e44188a406b6e09aa954e722fef42f5176d055c9fc820dcfa8e5e29708d72e426749ee2abc05244dc039c36174405cfd8255a0bed36b3e6d896f2872b1b67f84b"]) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x3}, 0x10) (async, rerun: 64) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, r2) (rerun: 64) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000240), 0x4) socket(0x10, 0xc003, 0x6) r3 = socket(0x2, 0xc003, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r7 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000280)) 16:02:11 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) write(0xffffffffffffffff, &(0x7f00000001c0)="3c9ebb8a0000d2003d8f5e000000", 0xe) 16:02:11 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}}, {{}, 0x0, 0x0, 0x0, 0x0, 0x20000000}, {{}, 0x0, 0x0, 0x1}], 0x0, 0x0) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async, rerun: 64) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x5) (rerun: 64) 16:02:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) socket(0x2, 0x1, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r0) (async) close(r0) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286989, &(0x7f0000000300)) 16:02:11 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="3c9ebb8a0000d2003d8f5e000000", 0xe) 16:02:12 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x100000000000, 0x10001fffffffe}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x820, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x10002ffffffff}) (async) r3 = getpgid(0xffffffffffffffff) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x40, 0x0) r7 = dup(r6) (async) close(r6) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000003c0)="ebc4726f79638b631f1ffcffb71fc116a619cd54c2b3583438944a14533783eed6ed95a8fec9c6a0f8765a85cfd4d4802165c0654575a81362e33da6f395ba993518004d1d92268baccc77b03e16de116e733e242507fb436d05afaec3310e0f9497b9292c7c0fcd63b7cdf913c6c2eabde94db2ca19585bbefefbb057dff23681a1e243e9b879fb42895f846d9bd4b0ce657d4d92ee40872950313f7578f25bb160c98d2299a666a09f", 0xaa}, {&(0x7f0000000500)="4253ab6c8af6d7e3dfccacbdfc89805e0ca59dfad50df8cc485c43f671fd03fd2bcb93c3ce721a52b7a496de5f3fd133081842f392f4211bee1a89c32a0c52d6955fe6a70633029d6048d38a451922b0e6f7808e322373d589a45b45bec25e2d9c76c5d10de24212a557f4890cedaadbe7946f9b7720e3f021f1d3d40235d2fc6ab0f617258ec921b870aea927a324df6d21f5ce5351f3b58fe9d3ceebfdf04bbf8388da8096705ade3b2da5210ed543b879934b908f2dcea24f592470", 0xbd}], 0x2) (async) close(r6) (async) bind$unix(r7, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) (async) fcntl$lock(r4, 0x7, &(0x7f0000000380)={0x3, 0x1, 0xfffffffffffffffc, 0x7fffffff, r5}) (async) faccessat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x80, 0x0) (async) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x6a88, 0x8000000000000001, r3}) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000940)="8f306582c841ab178a8ac999536cc5bb2170025afd508719759b25bc8705a379f565487181ba8d1c95bb1c10767e8c4a7d32455aa4a0ab2daa46809460dcbd8683960365bea6d8e56b10b952e1565340fb345c18952a6f0bd4ff9dd03cfc9a31d84b5893aa25bea241c584f3aaa918ebef9f22df38a2b05b26ecceaddb3075ae84d006169b5e3d7b9fcaa087e7177873294ea13378baa6e7092c2cc9599d4d214d31eb334f49942abb8919b3a4cceecd404b7d6f0cc0a9061975415d937a62b439211beeaa7c475ee1026fd9b82b4b70fa46295fa79a7767e4ee13467b13aa49ccd1f9db9296ac631b80735183966607000000000000000000000000000000a3bddb85a88c319ac0f9531a642349198982078d3ed8d7cdb50337c28469d422773cf3b66911e750f0621f1e2f38283e492d9c13f4bffde6a6b303bd6d380080e0ee10b41eb3e005d86571fea39d5a89cba9d38946f2b3c0349fe79bcb42954478dd48d782fa4b8cab201169eee99b7e796595ab34a761c7712b86dc03ec56200dbff7a5053b4111d83cde4700d3aa7be62c15fb376fd14faa80f57c10eeb03bebd67d8d1516d3d07887979e960c1c68cb1e74bdb2616b5d", 0x1a7}, {&(0x7f00000004c0)="ce8ec1620e48668d7d916d7a4a00cda6f3d8f00437765fabbc892ed78287047e39041c9a60996eb4d5fcee6db2350a8704129083", 0x34}, {&(0x7f00000007c0)="5819835e296cb46001fc911e67742ff932f1e66759d9838423d61699fc6af9c5f0db3679fc3e55e4ef82fa09a01a5c8f85a7bb2d5d259c083e2230c98f3ff69cdf630d81f79a7a23be2bce739a4d34ee46fa92b3e62b282dc7d02437c3c0e62fbdc36a4d62c21a00037337054e62ce6c06e5c49cb37943006dc0d081550af37a3b8cb6e53ae62d57531b8bef52e200000000000000003ab844b555898f0174623f9fa1a7b8589cad57d4ea6ee0ba909f22f408be33c2a99c55d23993d3c4f2b2ee0f46b3df35037d0bb9a478ec25fa58900a08dd03dcc2157dd9e7d5dc23ba705ff6e4f43302be2e605d163966cad49cfbd0e121d3d10dc05557cdc18597ae8fb53fcb71c95013238337558773a53aa49cf1f09fbaac09b3c71d1d34fbae69c817acdabde51d186708b16a6f4c4cf00fd3e5425b4ca121c5f405cf1fad18e451e127d788ee6f84c8c0e9dc546c9f83bfe29867ecee0cd79ae749a87f7176f3289eed73289fb3e664", 0x64}, {&(0x7f0000000100)="5ecac28a7c9b61d56a1f06800e7597bb8e586c771cf4944c9a167db57f21257f433703ce11a31bd94940469d754ebb0450c28ecab6639f7d7bc9a8ad0b5b935e0dc4f50b15b29ceda43800adb495378e5cedc745ac59fb6008700bce9bdc9128a7caf83874452ff5f97c159cd65cc7ff62d430ed776c98743b608250eac040d2db97d1e6b7f603dba6f2a56cff60fdf1ffbd66f3adaeff60e4802411db77176f22091f816f784c97a0fa7c84457627f93e7473b60e7a744d7b62850523608932356dc60d66de25e47f483a18a916d6c5a6afaabc30b5748849750253150d20cdd65443", 0xe3}], 0x4) (async) r8 = fcntl$getown(r6, 0x5) setpgid(r3, r8) 16:02:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) setreuid(0x0, 0xee01) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069af, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4086333) r4 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r5 = getuid() fchown(r0, r5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) 16:02:12 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="3c9ebb8a0000d2003d8f5e000000", 0xe) 16:02:12 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="3c9ebb8a0000d2003d8f5e000000", 0xe) 16:02:12 executing program 7: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x81, 0x1, &(0x7f0000000000)="a51b25ef", 0x4) sendto(0xffffffffffffffff, &(0x7f0000000080)="8ad0027876db76534e04507dbcab83aed651e94077d26c13f36636841e74d9b39e3194c679a6fafa13e80c68e1c51de665e03503eb566822822b1d60b555c1594dce1f88f7d135830bc8267ef1fe3cd0c3c24821e8e78b82304780915e93f54cbd508051bd0ce7f035759a209630b22ff8ba83c84774752cdf3f9256121613917c6999f5aa909a13cc209a8195203590bc9181521d5444335b00c4598995d0aa91c66a34801dae20a287bcd175bd8aa48dad59197fd948b931f9eb4beadcaeb5ff324f057710c31db67f95246221b972a4", 0xd1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) setsockopt(r1, 0x80, 0xffff, &(0x7f0000000240)="2f1d5a83fc12913c22e9acdd0009ebb3e2da7b03f5cd5d7dcc8c0ddf903a6bcd168cfbcb8518d6f5944c36556d1f4636274d55e4886d079754bd5315dba078c37c99121d8552e35bba996213cd198e22b1820cf2a7be84f76783f573d9b0b2d0a29902c36153bfdabb75b61bf92ba885d3f831505dd598b1e80c05faa079b150506b5c6a49e4", 0x86) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x14) 16:02:12 executing program 3: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=ANY=[@ANYRES32=r1], 0x3) socket(0x20, 0x4, 0x83) r2 = dup2(r1, r0) getsockname(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:02:12 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x0) 16:02:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x4, 0x2, 0x82, 0x1, "9de4421092b380fb34fb0c12cb171779978d1965", 0x91, 0x7f}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x800b, 0xfffffffe, "770e1c00e97b00"}) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) syz_open_pts() 16:02:12 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000001740)='/', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x62) renameat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 16:02:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x4, 0x2, 0x82, 0x1, "9de4421092b380fb34fb0c12cb171779978d1965", 0x91, 0x7f}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x800b, 0xfffffffe, "770e1c00e97b00"}) (async) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) (async) syz_open_pts() 16:02:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) (async) setreuid(0x0, 0xee01) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069af, &(0x7f0000000300)) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4086333) (async) r4 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) (async) r5 = getuid() fchown(r0, r5, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000140)='./file0\x00') (async) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) 16:02:12 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x0) 16:02:12 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x100000000000, 0x10001fffffffe}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x820, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x10002ffffffff}) r3 = getpgid(0xffffffffffffffff) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x40, 0x0) r7 = dup(r6) close(r6) (async) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000003c0)="ebc4726f79638b631f1ffcffb71fc116a619cd54c2b3583438944a14533783eed6ed95a8fec9c6a0f8765a85cfd4d4802165c0654575a81362e33da6f395ba993518004d1d92268baccc77b03e16de116e733e242507fb436d05afaec3310e0f9497b9292c7c0fcd63b7cdf913c6c2eabde94db2ca19585bbefefbb057dff23681a1e243e9b879fb42895f846d9bd4b0ce657d4d92ee40872950313f7578f25bb160c98d2299a666a09f", 0xaa}, {&(0x7f0000000500)="4253ab6c8af6d7e3dfccacbdfc89805e0ca59dfad50df8cc485c43f671fd03fd2bcb93c3ce721a52b7a496de5f3fd133081842f392f4211bee1a89c32a0c52d6955fe6a70633029d6048d38a451922b0e6f7808e322373d589a45b45bec25e2d9c76c5d10de24212a557f4890cedaadbe7946f9b7720e3f021f1d3d40235d2fc6ab0f617258ec921b870aea927a324df6d21f5ce5351f3b58fe9d3ceebfdf04bbf8388da8096705ade3b2da5210ed543b879934b908f2dcea24f592470", 0xbd}], 0x2) (async) close(r6) (async) bind$unix(r7, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) (async) fcntl$lock(r4, 0x7, &(0x7f0000000380)={0x3, 0x1, 0xfffffffffffffffc, 0x7fffffff, r5}) faccessat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x80, 0x0) (async) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x6a88, 0x8000000000000001, r3}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000940)="8f306582c841ab178a8ac999536cc5bb2170025afd508719759b25bc8705a379f565487181ba8d1c95bb1c10767e8c4a7d32455aa4a0ab2daa46809460dcbd8683960365bea6d8e56b10b952e1565340fb345c18952a6f0bd4ff9dd03cfc9a31d84b5893aa25bea241c584f3aaa918ebef9f22df38a2b05b26ecceaddb3075ae84d006169b5e3d7b9fcaa087e7177873294ea13378baa6e7092c2cc9599d4d214d31eb334f49942abb8919b3a4cceecd404b7d6f0cc0a9061975415d937a62b439211beeaa7c475ee1026fd9b82b4b70fa46295fa79a7767e4ee13467b13aa49ccd1f9db9296ac631b80735183966607000000000000000000000000000000a3bddb85a88c319ac0f9531a642349198982078d3ed8d7cdb50337c28469d422773cf3b66911e750f0621f1e2f38283e492d9c13f4bffde6a6b303bd6d380080e0ee10b41eb3e005d86571fea39d5a89cba9d38946f2b3c0349fe79bcb42954478dd48d782fa4b8cab201169eee99b7e796595ab34a761c7712b86dc03ec56200dbff7a5053b4111d83cde4700d3aa7be62c15fb376fd14faa80f57c10eeb03bebd67d8d1516d3d07887979e960c1c68cb1e74bdb2616b5d", 0x1a7}, {&(0x7f00000004c0)="ce8ec1620e48668d7d916d7a4a00cda6f3d8f00437765fabbc892ed78287047e39041c9a60996eb4d5fcee6db2350a8704129083", 0x34}, {&(0x7f00000007c0)="5819835e296cb46001fc911e67742ff932f1e66759d9838423d61699fc6af9c5f0db3679fc3e55e4ef82fa09a01a5c8f85a7bb2d5d259c083e2230c98f3ff69cdf630d81f79a7a23be2bce739a4d34ee46fa92b3e62b282dc7d02437c3c0e62fbdc36a4d62c21a00037337054e62ce6c06e5c49cb37943006dc0d081550af37a3b8cb6e53ae62d57531b8bef52e200000000000000003ab844b555898f0174623f9fa1a7b8589cad57d4ea6ee0ba909f22f408be33c2a99c55d23993d3c4f2b2ee0f46b3df35037d0bb9a478ec25fa58900a08dd03dcc2157dd9e7d5dc23ba705ff6e4f43302be2e605d163966cad49cfbd0e121d3d10dc05557cdc18597ae8fb53fcb71c95013238337558773a53aa49cf1f09fbaac09b3c71d1d34fbae69c817acdabde51d186708b16a6f4c4cf00fd3e5425b4ca121c5f405cf1fad18e451e127d788ee6f84c8c0e9dc546c9f83bfe29867ecee0cd79ae749a87f7176f3289eed73289fb3e664", 0x64}, {&(0x7f0000000100)="5ecac28a7c9b61d56a1f06800e7597bb8e586c771cf4944c9a167db57f21257f433703ce11a31bd94940469d754ebb0450c28ecab6639f7d7bc9a8ad0b5b935e0dc4f50b15b29ceda43800adb495378e5cedc745ac59fb6008700bce9bdc9128a7caf83874452ff5f97c159cd65cc7ff62d430ed776c98743b608250eac040d2db97d1e6b7f603dba6f2a56cff60fdf1ffbd66f3adaeff60e4802411db77176f22091f816f784c97a0fa7c84457627f93e7473b60e7a744d7b62850523608932356dc60d66de25e47f483a18a916d6c5a6afaabc30b5748849750253150d20cdd65443", 0xe3}], 0x4) (async) r8 = fcntl$getown(r6, 0x5) setpgid(r3, r8) 16:02:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x4, 0x2, 0x82, 0x1, "9de4421092b380fb34fb0c12cb171779978d1965", 0x91, 0x7f}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x800b, 0xfffffffe, "770e1c00e97b00"}) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x4, 0x2, 0x82, 0x1, "9de4421092b380fb34fb0c12cb171779978d1965", 0x91, 0x7f}) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x800b, 0xfffffffe, "770e1c00e97b00"}) (async) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) (async) syz_open_pts() (async) 16:02:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) setreuid(0x0, 0xee01) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069af, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4086333) (async) r4 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) (async) r5 = getuid() fchown(r0, r5, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000140)='./file0\x00') (async) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) 16:02:12 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x0) 16:02:12 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) kevent(r0, &(0x7f0000000040), 0x1fffffe, &(0x7f0000000140), 0xffff7b27, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000080)=0x4) 16:02:12 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="3c9ebb8a0000d2003d8f5e000000", 0xe) 16:02:12 executing program 3: r0 = socket(0x2, 0x3, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=ANY=[@ANYRES32=r1], 0x3) (async) socket(0x20, 0x4, 0x83) r2 = dup2(r1, r0) getsockname(r0, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:02:12 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = socket$inet6(0x18, 0x2, 0x6) socket$inet6(0x18, 0x4000, 0x3) pwrite(r1, &(0x7f0000000040)="e46f89ed23b862bfbbe4a19eb3e273ae7a270e22f59495f54ef4c704a7999c9d4c0fb564cbded4503d3891c0de157255008f33b1835332616e8e0c6e22ce2ac52ac5948de0e251cb6ccbdfd63be0616b8ad82704e3a4890373d1d1c7c5a4bca0c8af12e7bb6383a4d4cca0d80441af8b8e1aedc6131a3fc35854ef", 0x7b, 0x200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) 16:02:13 executing program 7: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x81, 0x1, &(0x7f0000000000)="a51b25ef", 0x4) sendto(0xffffffffffffffff, &(0x7f0000000080)="8ad0027876db76534e04507dbcab83aed651e94077d26c13f36636841e74d9b39e3194c679a6fafa13e80c68e1c51de665e03503eb566822822b1d60b555c1594dce1f88f7d135830bc8267ef1fe3cd0c3c24821e8e78b82304780915e93f54cbd508051bd0ce7f035759a209630b22ff8ba83c84774752cdf3f9256121613917c6999f5aa909a13cc209a8195203590bc9181521d5444335b00c4598995d0aa91c66a34801dae20a287bcd175bd8aa48dad59197fd948b931f9eb4beadcaeb5ff324f057710c31db67f95246221b972a4", 0xd1, 0x0, 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) setsockopt(r1, 0x80, 0xffff, &(0x7f0000000240)="2f1d5a83fc12913c22e9acdd0009ebb3e2da7b03f5cd5d7dcc8c0ddf903a6bcd168cfbcb8518d6f5944c36556d1f4636274d55e4886d079754bd5315dba078c37c99121d8552e35bba996213cd198e22b1820cf2a7be84f76783f573d9b0b2d0a29902c36153bfdabb75b61bf92ba885d3f831505dd598b1e80c05faa079b150506b5c6a49e4", 0x86) (async) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x14) 16:02:13 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) (async) r1 = socket$inet6(0x18, 0x2, 0x6) (async) socket$inet6(0x18, 0x4000, 0x3) pwrite(r1, &(0x7f0000000040)="e46f89ed23b862bfbbe4a19eb3e273ae7a270e22f59495f54ef4c704a7999c9d4c0fb564cbded4503d3891c0de157255008f33b1835332616e8e0c6e22ce2ac52ac5948de0e251cb6ccbdfd63be0616b8ad82704e3a4890373d1d1c7c5a4bca0c8af12e7bb6383a4d4cca0d80441af8b8e1aedc6131a3fc35854ef", 0x7b, 0x200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) 16:02:13 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000001740)='/', 0x0, 0x0) (async, rerun: 64) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) (rerun: 64) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x62) (async) renameat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 16:02:13 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:13 executing program 3: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=ANY=[@ANYRES32=r1], 0x3) socket(0x20, 0x4, 0x83) r2 = dup2(r1, r0) getsockname(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) socket(0x2, 0x3, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) bind(r1, &(0x7f0000000040)=ANY=[@ANYRES32=r1], 0x3) (async) socket(0x20, 0x4, 0x83) (async) dup2(r1, r0) (async) getsockname(r0, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) (async) 16:02:13 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:13 executing program 1: r0 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) kevent(r0, &(0x7f0000000040), 0x1fffffe, &(0x7f0000000140), 0xffff7b27, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000080)=0x4) 16:02:13 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000001740)='/', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) (async) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x62) (async) renameat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 16:02:13 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x81, 0x1, &(0x7f0000000000)="a51b25ef", 0x4) sendto(0xffffffffffffffff, &(0x7f0000000080)="8ad0027876db76534e04507dbcab83aed651e94077d26c13f36636841e74d9b39e3194c679a6fafa13e80c68e1c51de665e03503eb566822822b1d60b555c1594dce1f88f7d135830bc8267ef1fe3cd0c3c24821e8e78b82304780915e93f54cbd508051bd0ce7f035759a209630b22ff8ba83c84774752cdf3f9256121613917c6999f5aa909a13cc209a8195203590bc9181521d5444335b00c4598995d0aa91c66a34801dae20a287bcd175bd8aa48dad59197fd948b931f9eb4beadcaeb5ff324f057710c31db67f95246221b972a4", 0xd1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) setsockopt(r1, 0x80, 0xffff, &(0x7f0000000240)="2f1d5a83fc12913c22e9acdd0009ebb3e2da7b03f5cd5d7dcc8c0ddf903a6bcd168cfbcb8518d6f5944c36556d1f4636274d55e4886d079754bd5315dba078c37c99121d8552e35bba996213cd198e22b1820cf2a7be84f76783f573d9b0b2d0a29902c36153bfdabb75b61bf92ba885d3f831505dd598b1e80c05faa079b150506b5c6a49e4", 0x86) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x14) 16:02:13 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = socket$inet6(0x18, 0x2, 0x6) socket$inet6(0x18, 0x4000, 0x3) (async) pwrite(r1, &(0x7f0000000040)="e46f89ed23b862bfbbe4a19eb3e273ae7a270e22f59495f54ef4c704a7999c9d4c0fb564cbded4503d3891c0de157255008f33b1835332616e8e0c6e22ce2ac52ac5948de0e251cb6ccbdfd63be0616b8ad82704e3a4890373d1d1c7c5a4bca0c8af12e7bb6383a4d4cca0d80441af8b8e1aedc6131a3fc35854ef", 0x7b, 0x200) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) 16:02:13 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) 16:02:13 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) setgid(0x0) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:13 executing program 7: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x81, 0x1, &(0x7f0000000000)="a51b25ef", 0x4) (async) sendto(0xffffffffffffffff, &(0x7f0000000080)="8ad0027876db76534e04507dbcab83aed651e94077d26c13f36636841e74d9b39e3194c679a6fafa13e80c68e1c51de665e03503eb566822822b1d60b555c1594dce1f88f7d135830bc8267ef1fe3cd0c3c24821e8e78b82304780915e93f54cbd508051bd0ce7f035759a209630b22ff8ba83c84774752cdf3f9256121613917c6999f5aa909a13cc209a8195203590bc9181521d5444335b00c4598995d0aa91c66a34801dae20a287bcd175bd8aa48dad59197fd948b931f9eb4beadcaeb5ff324f057710c31db67f95246221b972a4", 0xd1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) setsockopt(r1, 0x80, 0xffff, &(0x7f0000000240)="2f1d5a83fc12913c22e9acdd0009ebb3e2da7b03f5cd5d7dcc8c0ddf903a6bcd168cfbcb8518d6f5944c36556d1f4636274d55e4886d079754bd5315dba078c37c99121d8552e35bba996213cd198e22b1820cf2a7be84f76783f573d9b0b2d0a29902c36153bfdabb75b61bf92ba885d3f831505dd598b1e80c05faa079b150506b5c6a49e4", 0x86) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x14) 16:02:13 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) kevent(r0, &(0x7f0000000040), 0x1fffffe, &(0x7f0000000140), 0xffff7b27, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000080)=0x4) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) (async) kevent(r0, &(0x7f0000000040), 0x1fffffe, &(0x7f0000000140), 0xffff7b27, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000080)=0x4) (async) 16:02:13 executing program 3: getsockname(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/42}, &(0x7f0000000040)=0x2c) 16:02:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) syz_emit_ethernet(0xc7, &(0x7f00000000c0)={@remote, @random="0a9f8701703f", [], {@ipv6={0x86dd, {0x8, 0x6, "1f5a0d", 0x91, 0xc, 0x6, @rand_addr="181de3342475a1c3bab98e7d0574434e", @mcast2, {[], @udp={{0x1, 0x0, 0x8}, {"e902d7acfdf341aeb4cfd5b3d7ca3bfa736883fd3d8c53d91df62b61fde23b3d510f25686aeedceb0d5db4a980f1b1226d5fd65cfb5177ab0b8d446720ba193438c1135fbcf69eba9d6247da9cc0d3e3b6f667b98e1b21ddbd99a3b49faaabb98a87c829569c89a5067fc6a62bb317db5daba2a3a72bfc3e9d07e283640c37e0d03bcbc80d2c6eb634"}}}}}}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x100, 0x80000001, 0x1, "2b5592a96db18fb1ca05adbff725d4c33b9bdec3", 0x7, 0x101}) 16:02:13 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) 16:02:13 executing program 3: getsockname(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/42}, &(0x7f0000000040)=0x2c) 16:02:13 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x81, 0x1, &(0x7f0000000000)="a51b25ef", 0x4) sendto(0xffffffffffffffff, &(0x7f0000000080)="8ad0027876db76534e04507dbcab83aed651e94077d26c13f36636841e74d9b39e3194c679a6fafa13e80c68e1c51de665e03503eb566822822b1d60b555c1594dce1f88f7d135830bc8267ef1fe3cd0c3c24821e8e78b82304780915e93f54cbd508051bd0ce7f035759a209630b22ff8ba83c84774752cdf3f9256121613917c6999f5aa909a13cc209a8195203590bc9181521d5444335b00c4598995d0aa91c66a34801dae20a287bcd175bd8aa48dad59197fd948b931f9eb4beadcaeb5ff324f057710c31db67f95246221b972a4", 0xd1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) setsockopt(r1, 0x80, 0xffff, &(0x7f0000000240)="2f1d5a83fc12913c22e9acdd0009ebb3e2da7b03f5cd5d7dcc8c0ddf903a6bcd168cfbcb8518d6f5944c36556d1f4636274d55e4886d079754bd5315dba078c37c99121d8552e35bba996213cd198e22b1820cf2a7be84f76783f573d9b0b2d0a29902c36153bfdabb75b61bf92ba885d3f831505dd598b1e80c05faa079b150506b5c6a49e4", 0x86) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x14) 16:02:13 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) setgid(0x0) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) (async) semget$private(0x0, 0x4, 0x5b4) (async) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) (async) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) (async) setgid(0x0) (async) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) (async) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) setregid(0xffffffffffffffff, r3) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) semget(0x2, 0x1, 0x200) (async) 16:02:13 executing program 3: getsockname(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/42}, &(0x7f0000000040)=0x2c) 16:02:13 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) 16:02:13 executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x105) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getuid() 16:02:13 executing program 6: syz_emit_ethernet(0x7e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@generic={0x0, 0x6, "e0097e36"}, @end, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @rr={0x7, 0x13, 0x0, [@rand_addr, @multicast2, @broadcast, @broadcast]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {}, {}]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x3}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x8d4, 0x1ff) 16:02:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) (async) syz_emit_ethernet(0xc7, &(0x7f00000000c0)={@remote, @random="0a9f8701703f", [], {@ipv6={0x86dd, {0x8, 0x6, "1f5a0d", 0x91, 0xc, 0x6, @rand_addr="181de3342475a1c3bab98e7d0574434e", @mcast2, {[], @udp={{0x1, 0x0, 0x8}, {"e902d7acfdf341aeb4cfd5b3d7ca3bfa736883fd3d8c53d91df62b61fde23b3d510f25686aeedceb0d5db4a980f1b1226d5fd65cfb5177ab0b8d446720ba193438c1135fbcf69eba9d6247da9cc0d3e3b6f667b98e1b21ddbd99a3b49faaabb98a87c829569c89a5067fc6a62bb317db5daba2a3a72bfc3e9d07e283640c37e0d03bcbc80d2c6eb634"}}}}}}}) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x100, 0x80000001, 0x1, "2b5592a96db18fb1ca05adbff725d4c33b9bdec3", 0x7, 0x101}) 16:02:13 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) close(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x20018, 0x0) fcntl$dupfd(r3, 0x0, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r4) close(r4) write(r4, &(0x7f00000000c0)="7153a660ea0f300edef3a0a49bf612d7d240581d0405e6cfadab75d6dbdab4ca070d6af7", 0x24) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f0000000340)=""/29, 0x1d, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:02:13 executing program 3: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) 16:02:13 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) close(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x20018, 0x0) fcntl$dupfd(r3, 0x0, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r4) close(r4) write(r4, &(0x7f00000000c0)="7153a660ea0f300edef3a0a49bf612d7d240581d0405e6cfadab75d6dbdab4ca070d6af7", 0x24) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f0000000340)=""/29, 0x1d, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r2) (async) close(r2) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x20018, 0x0) (async) fcntl$dupfd(r3, 0x0, r2) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r4) (async) close(r4) (async) write(r4, &(0x7f00000000c0)="7153a660ea0f300edef3a0a49bf612d7d240581d0405e6cfadab75d6dbdab4ca070d6af7", 0x24) (async) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) (async) recvfrom$unix(r0, &(0x7f0000000340)=""/29, 0x1d, 0x0, 0x0, 0x0) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) 16:02:13 executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) (async) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) (async) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x105) (async) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) (async) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) (async) getuid() 16:02:13 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000000)="0e803ca163fa57bc259755ab7cf1ce69463b", &(0x7f0000000140)=0x7, &(0x7f0000000080)="ca6dbf53b6df4205a8d44bcd96edfb04e0fec43512a6ef3fb8bb4694842c42b2ed006791125ddce2e08b40c5c9535a7fbd", 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000180)="4e9d415d8b216f473b5e17f9fd75e24904bb4d3d540cf75b99653fd8a32255ee2885e8c6dcb2c35d94c3dd6d9e6107b269bc95ac1dab3f1acbb8943be4949683e779f96dea0b335f9054fb45554914623f3318bc005e5fdcba168b20e15dff0afd0405b40c13a0d4d8e11b486384a4f90af92b8d125cd8f2046a88c1669dbcd6992b92a35b64d5df03b3272ee935b3411827157ae5b363c383189ca221e364aa8561fedcb477540bd2ea1758225b2280cd31fcd119dd8a42fb08b7862172f2c19b3f2308632c37a510abe33f918548c448ddecbef7e6db742992e2226f5fe3661778ab4460d02998e2d75d97a9ab52dc058aa5c7601f49697143fb21380d085e0d3eca628c2ab30457696f5d4922b8140c52f01428b1282bcc196183b63d65cfaa47614b4768658eb1914bcbed70734946afa354a22850f6f6cd70449efafa1f4f91b345adf88368d3110279389f02592a1bae2a73fdccc2933b4bf34684a3a25104a33c1566eb165a46534e44e9a5fa6f191a59f6e273f61354c0cba81e5fd9fb974b0ebf4bd185aafc3bee4caa0f643d9fa7fa486d01e523052f1ae73d46a476cbeba1a78863c478c8035ccda367aae1ee0abe91a6884312f7b70d5222a77257b527b9eb743da00518c648fb2ff389d3566e27a3891bfaa83c4f341cceb29f6b27b80ae2fd2e1deb5c015a08c73464a3b9dca69b1c9e92df1d5a648fe5c0d592632fc4edf874f5e663afe9d298e49a681e5b62b0e7f520c3ab1f4e9f4fcb8d5fdae9de102c9127ef022c083b7183f953d689133948cff6a00f6e2dab79b0381299092212202ddf9cb74e5f849625934cec83ee6239fab8c1fc22a48ae53b50f76c793a4be3450821aa35486829cea85d9e42f8490cc2857c9a1ef67099d7cd7f57e0f60bb94007b9f0c25f2cb0d0c896904468b9fe669d3e3f382082e22ef6dd370d92067bcd91391f4a8464fca085d88e88ebff06641ddb03e9e5b9cdad64aee7a216d2317a60252e401a91f71cb26c83423a16c366420b8eda2ce5b7058db466f9ca8c79691faecf6b396ad00fcbc681a29dbd46c1b13688fe223e6d72b9c5a195901df028717df7767dc0b1658e068e3449a1773a70fd9de9d05cc45a7fda8c27bf8fe88c05cba7ebb0d4e713136a4c98e0c5eba0bbb9d2259b671fd89b71ff1be9e462e1b2cdfea618d9fd56b6c2b8616a425b8a9e2398d8876c8cf433d2174e0f19163d522230596cc643f948a3e781a1eb740f1121832deb85cdf978efbee98a60ae9b7416c7650c67e3e31d7c22ac821f5caf36d52a35605927d01f5a49d6f2613d663aaf40b871c0853c58128c62808fd23e60cc84129109079ef1897ccb9e52eb1dbf632e512dce5fc81c7ec84098f845288eb4e5fae839f0d1174ab7910186e848113e477d26d6f51b432d5c6141388d5e8c24deea5377b0748597b2224a25210a397939e4cbc5a51754a7cf602637a6333b683504c9a06824bd432d4820bddf184089c4e5e400504e2ed549b4cb48aae335421bdb077e87877f3b23567bddf3098c17bb2c2d639c837c544da5b70682f5c1cf286235fd9ad3e81af27c4f62b7517002d281ab1f51275d512d7afff70e3601fe417ff8bb91d159228cc691cd7d9bfe144e8b685d09c64c4f79d223d230a53b8384f51186181cf5b78645bea34c3c4ced2489b9f67fbb1d0cdd37382b5bf62836d1e54356fbd633c58bc7ae64d4db5f0a01cc7bbad7b0fc90cc7414ab147099598224c1c6a52d47745ebf4c52394de27f7645279909b967a78e1f4b00ec8587507668000905ecf97b3aee67bd051f98ac6e634e4f17364d141f9d22518a3ee53c621f9e98730ac63b4ae63258b1065869a85096c1bc1a904185685ee3242124cf63f0cb9c06dd0394cf134044b1c99105ad5446d78d534e00dec014c19ea53f1515dd6a9ad655481eeadec3a72ff373b845a523e76328d9774f3b1ec79d274e0eeba3de7079d101e978ec09e7841402a8e9f254e0cfa53ca5bb6c8b7c6e3854d039e9f38736a4384b6a63b685b4e272392a9dce0fdccedfae19f1881a2eeb5fe4c5abf646ebb28d345bed504f69ae18598f3dab875043791b462db22273e6fde238ed5248b350a0bb7a56d4c346898661be8e8ca5a9c3aa6a20e0dea8026f230cb5d79f4f692914b07e808188672634c709e72985455dff86ddbb7e3afb65eb1cbfff6c56ee08bfc9e0bdf00d6e49a2138e90edfd6090888f7ce2df788040bb3e6491898792d36447d287ee462c36606c4c8ac7c1b84a0b60f6114bcea33eee6fef00cbf64c13ea002328e635ccd71e79f9e0a30fb22afd187e111569db6a5ca9bd0f458b0b216b07bf6ff9fde0ddb012f3d0a42fbea8a64a9d4334b4cab9561d84f170db684ee05ffc36497f86fb4f10fd674d8f0bb2f985f12269397b75b19b9c609a68e2c5e8d12a68543f6b9eed326671cb476d4903baaf5ae45f856aac5ad987f93d59a96605e1d7fb30bd72fb4b6da04a5b0e009f198d9d290468820c0b56d014a4c19f7b30b0de842be44e5d47956fcd1e0a8636f2e8b7acdc7f8f5c06ac4d3e245b78238b4e8b1f52165a70ede93aba4306ea988c3df569047d08a324385056932aa804e74ec93518c563c032848b2b9340fa7bf3671e87daccb386d7d44d93ccadb2c5454e5ece51ee3bea5dd23d50e22c9a280a9e45797174b214819898791619796647feb169c76f34d405f953d002a59b62f16f1e521e1f04ad1303bf6caa0dc23c765ede87e67e5cbe0472cac9fe2fb64ebe2010f8e724c51064ed670223e453d0e363b4c9982dee2ef741c047fe90bb3c380d482ff166baacd9d645e145186f337ba7b84268738813954c2d68c8e2954f21716d54696812433535612880ff464c0a7d4423dde7dbbb36a825dff173a04e942238f9b217443323f38cb5b9d197bb91df3906168a97e8ec4358d48e68d49369b800ad9339133da8da3b826e94a7a512e212b8af8e046a62b3c5f50057d41324c82c713788e86f750924db94bd55abfa74e8a7ee01017a90bffed2d92aad39a200cc98c9b7d957aa5d3f933febec6408c88e53e8bb16c6a3118696daa6a208e229dd29ea072b73389783da63d60ae335785e657e548071f99ecb8025f418223287a9ad2a246cccad053dc1161219b772e70646c5bf433e0a459176b54ee16c4ff4791da5028997eb06874b531ffcc2fca706460fcf16cca0a97a74a0edbfb9d1bfdc6d0d21c9a69887bd09d016c2f54b58baedda65b822409c82f03333f8cc3d2ce67e9e5399765897438dc1b65c7278fd7677645105769994bed42303d4526aecc4988c8036f1c2743c952e38cfd97541b3306b06345eaa492597916e33c033b00b1721319a10c132c769b7a0d205c4034c575686e53005e4d742e51bf34793b120c5267e5d0727ddfd232e514e38872e201faf2427c741e4178399298378a2fe3193d1f15e3bfff36819c183ab8956ab5ef6ef4ec75ef8c3c2171b5d51fd4a5300383131db57464631972dd7ba5d719055fb9b660fc99eea5520eeb03b2455b76077ba77d4c5d6a2bfa8902eb4286b005e408ddad78f913ed789f1ef81ed321afa2566147c2ad05f16258162293618af47c2eb69e0ce186250bb38866581155c51a2119f761c10a89ea6d48704dc30f1f67fab8d8191b718de421e7df3947fc12c68dd1efede4cdf7503ed923650f9232e2d0b1594cc3eefdc0577c487f04ae2961d997e4969930c72a697d8ba3e3e78d3e9fefcedd1b9e612b9dc58ee6728fcfcfe6f9ab90823919a91137dd68527cdb7364fbd67494b7fb28b8b02e5b8f188dcb358c261d0a27d67851740cf965bb4b6e021d55bc0eec4e969719697d052821d967ed7bd3d671c9f57d570094b7233faef3a32ac6c1644190ac2da105c5d3e291fb275bdb926de7e950bdb1444ece30b4832d13d77d75c399a4f33369752492a4948b84d0f2615193a5ffcd2b766907f797ae68576c89bdf3c1a99855cbdc25d72e758358dd3562466ce523ed7681ba3166155de8062a11f53f4b6f453d0a90e9c8234256c983e6432611a40ef3b86083c38f4eb9e88c65315f0ac4c070fd6903b4fd5bb2c54fbf9ac1c3ab9d34905d0708351a18a0616fca6da90a4f76b24f6713c98734568fd73d36f38ca67649f74614f7410539ce165bd94e8cf4171eb6544b786af29bd8814e0c45adc5af9a4b947ba8d200c1ac814f9f44b01024766ccd711bce61cf3b52da109439b5bd39eda741c6408c2223f5f8472c9b89dfd92f8216d9839d3491367475c1013978b7e5dd844d93dff9e3e6117be8f53b7421d77dc39910c3c6a3f76fa1dfabd8c42b13f19970f1745d3e82c3597b1fa1d0a67c9b0aa563eccbdfa330d13d4f7f6ed12bdf8d8f621d478297612170a76938fc9935e8e351ab5232249af82a9df5f542eea9b7659c4b6ab6fc85521e307720936ab6e51b51ebbfe9febd5781ae264b757987ca42fa3d48fa4b7323382bcce309aa7e110f96eb132a5bcd12dde6cd5e961a3a1ffbd292b5e473f915162cc4a289107517f4d535d3212e55250cb39c9659f1870594c53ed199a8d8ca44c4b273d8fc252c603f7b4188d6eabd1af893f7a1a4fcbd4fe8d9f02056f0af9f8abc457d09d490fd56c2b54bcd17302494edf6ab5c947dfd5e28452fc9ff34a41c804206732b69ba5aadf7c05c478588d26ae6bf8fe98b29552fa0054a9e790b4ca0f0e6047bef1544d7f61724002a6a1fd6c50055603e357c25410d605f5e82431553417326f6e95b048b3f6be81ed2c4e62779a11c52fcbadf1115cbc98e3b84032a87e773254c368eaccc4a92751f49a6e0388af2654d72be757dedb066efe77a02614c980d4dabd772ab30b8684725924ead4b10937ef79d15351f9b18821323c7ff8fd26d6242ac16ac279a1ac915108d030ce40466becdc238527d5ff9cd248a0f6da68461578a7e91347a9c65e1f942c0d0045a4678efdca1433493b76a6f464708c8c634744f69c76d9de43c4600f63cb32edbe2028080cb97a655bd28bc0cacff981ce8efea00c67dd634e269cc2a9d9aeec44bcb2c5a791ffb8c45a906d1538d0105498b245b02ef5b32b2c0f9eaee9d46422f9176fbec0f7b2cb5e3efafe4826c49c1d2a0c68771e6106fbbcbcd392f07649ab954e87140e7d1041e39180ee774b573c0818318857d992a14483e4e8970e426b093bd3f9fa41d94c11a5d5cd395a7c93a3e8e18aecefda66f564b3e30da176f6af35a1a1c62290fb05e9ed7e323f3f51a49df39c017b5a6781866b6993737f9adbd53032189b84b4045b3e7c9f1ff56427eb7b0f5ba0f0e20089a039727f97eae9084ca0457b2c822d502fd4ef113e1218c0a287e66127a84b905608128b498c73a33edc082a41100e88a06b1db23b117d5b1bf20ccb31949bf05fe34052cd217c183a9af381af994eda526b2b75f03b70ca52163cd0674d9a0b876503a50fe238b54b1f38efabd6f0676e4b33e4398e246b2c8f33f9fc1a3da8afc89005997ea27d09086a68a3cf00dc2305498b1cf48a11544b8d670b36f04f8a7f872ae1a937096cda6fe78e5db053e42ba788638fea6aae13fba0e2d6b862ab2cd11cb13fe8b3bfe680d4130bbb297ce5527b37273e622c5f22b44fdf5d7d84ff44620bec43b6faaf35e5339a9a2a04e39be837e884a79ada5a6a8f1f2208e3eea2f4f7204b7ec95715ca9e6782279e69b9475a556214bc5726caed86a71824e0de2600b8e46b129b386e8259e5ca88542ee8b0744ddd65b87db4bc9318df", &(0x7f0000000100)=0x1000, &(0x7f0000001180), 0x0) 16:02:13 executing program 3: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (rerun: 64) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) 16:02:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) (async, rerun: 32) syz_emit_ethernet(0xc7, &(0x7f00000000c0)={@remote, @random="0a9f8701703f", [], {@ipv6={0x86dd, {0x8, 0x6, "1f5a0d", 0x91, 0xc, 0x6, @rand_addr="181de3342475a1c3bab98e7d0574434e", @mcast2, {[], @udp={{0x1, 0x0, 0x8}, {"e902d7acfdf341aeb4cfd5b3d7ca3bfa736883fd3d8c53d91df62b61fde23b3d510f25686aeedceb0d5db4a980f1b1226d5fd65cfb5177ab0b8d446720ba193438c1135fbcf69eba9d6247da9cc0d3e3b6f667b98e1b21ddbd99a3b49faaabb98a87c829569c89a5067fc6a62bb317db5daba2a3a72bfc3e9d07e283640c37e0d03bcbc80d2c6eb634"}}}}}}}) (rerun: 32) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x100, 0x80000001, 0x1, "2b5592a96db18fb1ca05adbff725d4c33b9bdec3", 0x7, 0x101}) 16:02:13 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) (async) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) (async) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) (async) setgid(0x0) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) (async) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r3) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:13 executing program 6: syz_emit_ethernet(0x7e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@generic={0x0, 0x6, "e0097e36"}, @end, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @rr={0x7, 0x13, 0x0, [@rand_addr, @multicast2, @broadcast, @broadcast]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {}, {}]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x3}]}}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x8d4, 0x1ff) 16:02:13 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:13 executing program 6: syz_emit_ethernet(0x7e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@generic={0x0, 0x6, "e0097e36"}, @end, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @rr={0x7, 0x13, 0x0, [@rand_addr, @multicast2, @broadcast, @broadcast]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {}, {}]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x3}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x8d4, 0x1ff) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:02:13 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:13 executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) (async) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x105) (async) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) (async) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) (async) getuid() 16:02:13 executing program 6: kqueue() openat$pf(0xffffffffffffff9c, 0x0, 0x10002, 0x0) r0 = semget$private(0x0, 0x5, 0x222) semop(r0, &(0x7f0000000080)=[{0x0, 0x1, 0x1000}, {0x3}, {0x4, 0x0, 0x1000}], 0x3) semop(r0, &(0x7f0000000300)=[{0x0, 0x2}, {0x1, 0x0, 0x1000}, {0x1, 0x1ec}, {0x0, 0x5}, {0x0, 0x40, 0x1000}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000002c0)=0x801) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/156) r1 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0xffffffffffffffbd) writev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x40, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(0xffffffffffffffff) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:13 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000000)="0e803ca163fa57bc259755ab7cf1ce69463b", &(0x7f0000000140)=0x7, &(0x7f0000000080)="ca6dbf53b6df4205a8d44bcd96edfb04e0fec43512a6ef3fb8bb4694842c42b2ed006791125ddce2e08b40c5c9535a7fbd", 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000180)="4e9d415d8b216f473b5e17f9fd75e24904bb4d3d540cf75b99653fd8a32255ee2885e8c6dcb2c35d94c3dd6d9e6107b269bc95ac1dab3f1acbb8943be4949683e779f96dea0b335f9054fb45554914623f3318bc005e5fdcba168b20e15dff0afd0405b40c13a0d4d8e11b486384a4f90af92b8d125cd8f2046a88c1669dbcd6992b92a35b64d5df03b3272ee935b3411827157ae5b363c383189ca221e364aa8561fedcb477540bd2ea1758225b2280cd31fcd119dd8a42fb08b7862172f2c19b3f2308632c37a510abe33f918548c448ddecbef7e6db742992e2226f5fe3661778ab4460d02998e2d75d97a9ab52dc058aa5c7601f49697143fb21380d085e0d3eca628c2ab30457696f5d4922b8140c52f01428b1282bcc196183b63d65cfaa47614b4768658eb1914bcbed70734946afa354a22850f6f6cd70449efafa1f4f91b345adf88368d3110279389f02592a1bae2a73fdccc2933b4bf34684a3a25104a33c1566eb165a46534e44e9a5fa6f191a59f6e273f61354c0cba81e5fd9fb974b0ebf4bd185aafc3bee4caa0f643d9fa7fa486d01e523052f1ae73d46a476cbeba1a78863c478c8035ccda367aae1ee0abe91a6884312f7b70d5222a77257b527b9eb743da00518c648fb2ff389d3566e27a3891bfaa83c4f341cceb29f6b27b80ae2fd2e1deb5c015a08c73464a3b9dca69b1c9e92df1d5a648fe5c0d592632fc4edf874f5e663afe9d298e49a681e5b62b0e7f520c3ab1f4e9f4fcb8d5fdae9de102c9127ef022c083b7183f953d689133948cff6a00f6e2dab79b0381299092212202ddf9cb74e5f849625934cec83ee6239fab8c1fc22a48ae53b50f76c793a4be3450821aa35486829cea85d9e42f8490cc2857c9a1ef67099d7cd7f57e0f60bb94007b9f0c25f2cb0d0c896904468b9fe669d3e3f382082e22ef6dd370d92067bcd91391f4a8464fca085d88e88ebff06641ddb03e9e5b9cdad64aee7a216d2317a60252e401a91f71cb26c83423a16c366420b8eda2ce5b7058db466f9ca8c79691faecf6b396ad00fcbc681a29dbd46c1b13688fe223e6d72b9c5a195901df028717df7767dc0b1658e068e3449a1773a70fd9de9d05cc45a7fda8c27bf8fe88c05cba7ebb0d4e713136a4c98e0c5eba0bbb9d2259b671fd89b71ff1be9e462e1b2cdfea618d9fd56b6c2b8616a425b8a9e2398d8876c8cf433d2174e0f19163d522230596cc643f948a3e781a1eb740f1121832deb85cdf978efbee98a60ae9b7416c7650c67e3e31d7c22ac821f5caf36d52a35605927d01f5a49d6f2613d663aaf40b871c0853c58128c62808fd23e60cc84129109079ef1897ccb9e52eb1dbf632e512dce5fc81c7ec84098f845288eb4e5fae839f0d1174ab7910186e848113e477d26d6f51b432d5c6141388d5e8c24deea5377b0748597b2224a25210a397939e4cbc5a51754a7cf602637a6333b683504c9a06824bd432d4820bddf184089c4e5e400504e2ed549b4cb48aae335421bdb077e87877f3b23567bddf3098c17bb2c2d639c837c544da5b70682f5c1cf286235fd9ad3e81af27c4f62b7517002d281ab1f51275d512d7afff70e3601fe417ff8bb91d159228cc691cd7d9bfe144e8b685d09c64c4f79d223d230a53b8384f51186181cf5b78645bea34c3c4ced2489b9f67fbb1d0cdd37382b5bf62836d1e54356fbd633c58bc7ae64d4db5f0a01cc7bbad7b0fc90cc7414ab147099598224c1c6a52d47745ebf4c52394de27f7645279909b967a78e1f4b00ec8587507668000905ecf97b3aee67bd051f98ac6e634e4f17364d141f9d22518a3ee53c621f9e98730ac63b4ae63258b1065869a85096c1bc1a904185685ee3242124cf63f0cb9c06dd0394cf134044b1c99105ad5446d78d534e00dec014c19ea53f1515dd6a9ad655481eeadec3a72ff373b845a523e76328d9774f3b1ec79d274e0eeba3de7079d101e978ec09e7841402a8e9f254e0cfa53ca5bb6c8b7c6e3854d039e9f38736a4384b6a63b685b4e272392a9dce0fdccedfae19f1881a2eeb5fe4c5abf646ebb28d345bed504f69ae18598f3dab875043791b462db22273e6fde238ed5248b350a0bb7a56d4c346898661be8e8ca5a9c3aa6a20e0dea8026f230cb5d79f4f692914b07e808188672634c709e72985455dff86ddbb7e3afb65eb1cbfff6c56ee08bfc9e0bdf00d6e49a2138e90edfd6090888f7ce2df788040bb3e6491898792d36447d287ee462c36606c4c8ac7c1b84a0b60f6114bcea33eee6fef00cbf64c13ea002328e635ccd71e79f9e0a30fb22afd187e111569db6a5ca9bd0f458b0b216b07bf6ff9fde0ddb012f3d0a42fbea8a64a9d4334b4cab9561d84f170db684ee05ffc36497f86fb4f10fd674d8f0bb2f985f12269397b75b19b9c609a68e2c5e8d12a68543f6b9eed326671cb476d4903baaf5ae45f856aac5ad987f93d59a96605e1d7fb30bd72fb4b6da04a5b0e009f198d9d290468820c0b56d014a4c19f7b30b0de842be44e5d47956fcd1e0a8636f2e8b7acdc7f8f5c06ac4d3e245b78238b4e8b1f52165a70ede93aba4306ea988c3df569047d08a324385056932aa804e74ec93518c563c032848b2b9340fa7bf3671e87daccb386d7d44d93ccadb2c5454e5ece51ee3bea5dd23d50e22c9a280a9e45797174b214819898791619796647feb169c76f34d405f953d002a59b62f16f1e521e1f04ad1303bf6caa0dc23c765ede87e67e5cbe0472cac9fe2fb64ebe2010f8e724c51064ed670223e453d0e363b4c9982dee2ef741c047fe90bb3c380d482ff166baacd9d645e145186f337ba7b84268738813954c2d68c8e2954f21716d54696812433535612880ff464c0a7d4423dde7dbbb36a825dff173a04e942238f9b217443323f38cb5b9d197bb91df3906168a97e8ec4358d48e68d49369b800ad9339133da8da3b826e94a7a512e212b8af8e046a62b3c5f50057d41324c82c713788e86f750924db94bd55abfa74e8a7ee01017a90bffed2d92aad39a200cc98c9b7d957aa5d3f933febec6408c88e53e8bb16c6a3118696daa6a208e229dd29ea072b73389783da63d60ae335785e657e548071f99ecb8025f418223287a9ad2a246cccad053dc1161219b772e70646c5bf433e0a459176b54ee16c4ff4791da5028997eb06874b531ffcc2fca706460fcf16cca0a97a74a0edbfb9d1bfdc6d0d21c9a69887bd09d016c2f54b58baedda65b822409c82f03333f8cc3d2ce67e9e5399765897438dc1b65c7278fd7677645105769994bed42303d4526aecc4988c8036f1c2743c952e38cfd97541b3306b06345eaa492597916e33c033b00b1721319a10c132c769b7a0d205c4034c575686e53005e4d742e51bf34793b120c5267e5d0727ddfd232e514e38872e201faf2427c741e4178399298378a2fe3193d1f15e3bfff36819c183ab8956ab5ef6ef4ec75ef8c3c2171b5d51fd4a5300383131db57464631972dd7ba5d719055fb9b660fc99eea5520eeb03b2455b76077ba77d4c5d6a2bfa8902eb4286b005e408ddad78f913ed789f1ef81ed321afa2566147c2ad05f16258162293618af47c2eb69e0ce186250bb38866581155c51a2119f761c10a89ea6d48704dc30f1f67fab8d8191b718de421e7df3947fc12c68dd1efede4cdf7503ed923650f9232e2d0b1594cc3eefdc0577c487f04ae2961d997e4969930c72a697d8ba3e3e78d3e9fefcedd1b9e612b9dc58ee6728fcfcfe6f9ab90823919a91137dd68527cdb7364fbd67494b7fb28b8b02e5b8f188dcb358c261d0a27d67851740cf965bb4b6e021d55bc0eec4e969719697d052821d967ed7bd3d671c9f57d570094b7233faef3a32ac6c1644190ac2da105c5d3e291fb275bdb926de7e950bdb1444ece30b4832d13d77d75c399a4f33369752492a4948b84d0f2615193a5ffcd2b766907f797ae68576c89bdf3c1a99855cbdc25d72e758358dd3562466ce523ed7681ba3166155de8062a11f53f4b6f453d0a90e9c8234256c983e6432611a40ef3b86083c38f4eb9e88c65315f0ac4c070fd6903b4fd5bb2c54fbf9ac1c3ab9d34905d0708351a18a0616fca6da90a4f76b24f6713c98734568fd73d36f38ca67649f74614f7410539ce165bd94e8cf4171eb6544b786af29bd8814e0c45adc5af9a4b947ba8d200c1ac814f9f44b01024766ccd711bce61cf3b52da109439b5bd39eda741c6408c2223f5f8472c9b89dfd92f8216d9839d3491367475c1013978b7e5dd844d93dff9e3e6117be8f53b7421d77dc39910c3c6a3f76fa1dfabd8c42b13f19970f1745d3e82c3597b1fa1d0a67c9b0aa563eccbdfa330d13d4f7f6ed12bdf8d8f621d478297612170a76938fc9935e8e351ab5232249af82a9df5f542eea9b7659c4b6ab6fc85521e307720936ab6e51b51ebbfe9febd5781ae264b757987ca42fa3d48fa4b7323382bcce309aa7e110f96eb132a5bcd12dde6cd5e961a3a1ffbd292b5e473f915162cc4a289107517f4d535d3212e55250cb39c9659f1870594c53ed199a8d8ca44c4b273d8fc252c603f7b4188d6eabd1af893f7a1a4fcbd4fe8d9f02056f0af9f8abc457d09d490fd56c2b54bcd17302494edf6ab5c947dfd5e28452fc9ff34a41c804206732b69ba5aadf7c05c478588d26ae6bf8fe98b29552fa0054a9e790b4ca0f0e6047bef1544d7f61724002a6a1fd6c50055603e357c25410d605f5e82431553417326f6e95b048b3f6be81ed2c4e62779a11c52fcbadf1115cbc98e3b84032a87e773254c368eaccc4a92751f49a6e0388af2654d72be757dedb066efe77a02614c980d4dabd772ab30b8684725924ead4b10937ef79d15351f9b18821323c7ff8fd26d6242ac16ac279a1ac915108d030ce40466becdc238527d5ff9cd248a0f6da68461578a7e91347a9c65e1f942c0d0045a4678efdca1433493b76a6f464708c8c634744f69c76d9de43c4600f63cb32edbe2028080cb97a655bd28bc0cacff981ce8efea00c67dd634e269cc2a9d9aeec44bcb2c5a791ffb8c45a906d1538d0105498b245b02ef5b32b2c0f9eaee9d46422f9176fbec0f7b2cb5e3efafe4826c49c1d2a0c68771e6106fbbcbcd392f07649ab954e87140e7d1041e39180ee774b573c0818318857d992a14483e4e8970e426b093bd3f9fa41d94c11a5d5cd395a7c93a3e8e18aecefda66f564b3e30da176f6af35a1a1c62290fb05e9ed7e323f3f51a49df39c017b5a6781866b6993737f9adbd53032189b84b4045b3e7c9f1ff56427eb7b0f5ba0f0e20089a039727f97eae9084ca0457b2c822d502fd4ef113e1218c0a287e66127a84b905608128b498c73a33edc082a41100e88a06b1db23b117d5b1bf20ccb31949bf05fe34052cd217c183a9af381af994eda526b2b75f03b70ca52163cd0674d9a0b876503a50fe238b54b1f38efabd6f0676e4b33e4398e246b2c8f33f9fc1a3da8afc89005997ea27d09086a68a3cf00dc2305498b1cf48a11544b8d670b36f04f8a7f872ae1a937096cda6fe78e5db053e42ba788638fea6aae13fba0e2d6b862ab2cd11cb13fe8b3bfe680d4130bbb297ce5527b37273e622c5f22b44fdf5d7d84ff44620bec43b6faaf35e5339a9a2a04e39be837e884a79ada5a6a8f1f2208e3eea2f4f7204b7ec95715ca9e6782279e69b9475a556214bc5726caed86a71824e0de2600b8e46b129b386e8259e5ca88542ee8b0744ddd65b87db4bc9318df", &(0x7f0000000100)=0x1000, &(0x7f0000001180), 0x0) 16:02:13 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) (async) close(r2) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x20018, 0x0) fcntl$dupfd(r3, 0x0, r2) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r4) (async) close(r4) (async) write(r4, &(0x7f00000000c0)="7153a660ea0f300edef3a0a49bf612d7d240581d0405e6cfadab75d6dbdab4ca070d6af7", 0x24) (async, rerun: 64) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 64) recvfrom$unix(r0, &(0x7f0000000340)=""/29, 0x1d, 0x0, 0x0, 0x0) (async, rerun: 32) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (rerun: 32) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5}, {0x6, 0x0, 0x0, 0x2}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) (async) 16:02:13 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000000)="0e803ca163fa57bc259755ab7cf1ce69463b", &(0x7f0000000140)=0x7, &(0x7f0000000080)="ca6dbf53b6df4205a8d44bcd96edfb04e0fec43512a6ef3fb8bb4694842c42b2ed006791125ddce2e08b40c5c9535a7fbd", 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000180)="4e9d415d8b216f473b5e17f9fd75e24904bb4d3d540cf75b99653fd8a32255ee2885e8c6dcb2c35d94c3dd6d9e6107b269bc95ac1dab3f1acbb8943be4949683e779f96dea0b335f9054fb45554914623f3318bc005e5fdcba168b20e15dff0afd0405b40c13a0d4d8e11b486384a4f90af92b8d125cd8f2046a88c1669dbcd6992b92a35b64d5df03b3272ee935b3411827157ae5b363c383189ca221e364aa8561fedcb477540bd2ea1758225b2280cd31fcd119dd8a42fb08b7862172f2c19b3f2308632c37a510abe33f918548c448ddecbef7e6db742992e2226f5fe3661778ab4460d02998e2d75d97a9ab52dc058aa5c7601f49697143fb21380d085e0d3eca628c2ab30457696f5d4922b8140c52f01428b1282bcc196183b63d65cfaa47614b4768658eb1914bcbed70734946afa354a22850f6f6cd70449efafa1f4f91b345adf88368d3110279389f02592a1bae2a73fdccc2933b4bf34684a3a25104a33c1566eb165a46534e44e9a5fa6f191a59f6e273f61354c0cba81e5fd9fb974b0ebf4bd185aafc3bee4caa0f643d9fa7fa486d01e523052f1ae73d46a476cbeba1a78863c478c8035ccda367aae1ee0abe91a6884312f7b70d5222a77257b527b9eb743da00518c648fb2ff389d3566e27a3891bfaa83c4f341cceb29f6b27b80ae2fd2e1deb5c015a08c73464a3b9dca69b1c9e92df1d5a648fe5c0d592632fc4edf874f5e663afe9d298e49a681e5b62b0e7f520c3ab1f4e9f4fcb8d5fdae9de102c9127ef022c083b7183f953d689133948cff6a00f6e2dab79b0381299092212202ddf9cb74e5f849625934cec83ee6239fab8c1fc22a48ae53b50f76c793a4be3450821aa35486829cea85d9e42f8490cc2857c9a1ef67099d7cd7f57e0f60bb94007b9f0c25f2cb0d0c896904468b9fe669d3e3f382082e22ef6dd370d92067bcd91391f4a8464fca085d88e88ebff06641ddb03e9e5b9cdad64aee7a216d2317a60252e401a91f71cb26c83423a16c366420b8eda2ce5b7058db466f9ca8c79691faecf6b396ad00fcbc681a29dbd46c1b13688fe223e6d72b9c5a195901df028717df7767dc0b1658e068e3449a1773a70fd9de9d05cc45a7fda8c27bf8fe88c05cba7ebb0d4e713136a4c98e0c5eba0bbb9d2259b671fd89b71ff1be9e462e1b2cdfea618d9fd56b6c2b8616a425b8a9e2398d8876c8cf433d2174e0f19163d522230596cc643f948a3e781a1eb740f1121832deb85cdf978efbee98a60ae9b7416c7650c67e3e31d7c22ac821f5caf36d52a35605927d01f5a49d6f2613d663aaf40b871c0853c58128c62808fd23e60cc84129109079ef1897ccb9e52eb1dbf632e512dce5fc81c7ec84098f845288eb4e5fae839f0d1174ab7910186e848113e477d26d6f51b432d5c6141388d5e8c24deea5377b0748597b2224a25210a397939e4cbc5a51754a7cf602637a6333b683504c9a06824bd432d4820bddf184089c4e5e400504e2ed549b4cb48aae335421bdb077e87877f3b23567bddf3098c17bb2c2d639c837c544da5b70682f5c1cf286235fd9ad3e81af27c4f62b7517002d281ab1f51275d512d7afff70e3601fe417ff8bb91d159228cc691cd7d9bfe144e8b685d09c64c4f79d223d230a53b8384f51186181cf5b78645bea34c3c4ced2489b9f67fbb1d0cdd37382b5bf62836d1e54356fbd633c58bc7ae64d4db5f0a01cc7bbad7b0fc90cc7414ab147099598224c1c6a52d47745ebf4c52394de27f7645279909b967a78e1f4b00ec8587507668000905ecf97b3aee67bd051f98ac6e634e4f17364d141f9d22518a3ee53c621f9e98730ac63b4ae63258b1065869a85096c1bc1a904185685ee3242124cf63f0cb9c06dd0394cf134044b1c99105ad5446d78d534e00dec014c19ea53f1515dd6a9ad655481eeadec3a72ff373b845a523e76328d9774f3b1ec79d274e0eeba3de7079d101e978ec09e7841402a8e9f254e0cfa53ca5bb6c8b7c6e3854d039e9f38736a4384b6a63b685b4e272392a9dce0fdccedfae19f1881a2eeb5fe4c5abf646ebb28d345bed504f69ae18598f3dab875043791b462db22273e6fde238ed5248b350a0bb7a56d4c346898661be8e8ca5a9c3aa6a20e0dea8026f230cb5d79f4f692914b07e808188672634c709e72985455dff86ddbb7e3afb65eb1cbfff6c56ee08bfc9e0bdf00d6e49a2138e90edfd6090888f7ce2df788040bb3e6491898792d36447d287ee462c36606c4c8ac7c1b84a0b60f6114bcea33eee6fef00cbf64c13ea002328e635ccd71e79f9e0a30fb22afd187e111569db6a5ca9bd0f458b0b216b07bf6ff9fde0ddb012f3d0a42fbea8a64a9d4334b4cab9561d84f170db684ee05ffc36497f86fb4f10fd674d8f0bb2f985f12269397b75b19b9c609a68e2c5e8d12a68543f6b9eed326671cb476d4903baaf5ae45f856aac5ad987f93d59a96605e1d7fb30bd72fb4b6da04a5b0e009f198d9d290468820c0b56d014a4c19f7b30b0de842be44e5d47956fcd1e0a8636f2e8b7acdc7f8f5c06ac4d3e245b78238b4e8b1f52165a70ede93aba4306ea988c3df569047d08a324385056932aa804e74ec93518c563c032848b2b9340fa7bf3671e87daccb386d7d44d93ccadb2c5454e5ece51ee3bea5dd23d50e22c9a280a9e45797174b214819898791619796647feb169c76f34d405f953d002a59b62f16f1e521e1f04ad1303bf6caa0dc23c765ede87e67e5cbe0472cac9fe2fb64ebe2010f8e724c51064ed670223e453d0e363b4c9982dee2ef741c047fe90bb3c380d482ff166baacd9d645e145186f337ba7b84268738813954c2d68c8e2954f21716d54696812433535612880ff464c0a7d4423dde7dbbb36a825dff173a04e942238f9b217443323f38cb5b9d197bb91df3906168a97e8ec4358d48e68d49369b800ad9339133da8da3b826e94a7a512e212b8af8e046a62b3c5f50057d41324c82c713788e86f750924db94bd55abfa74e8a7ee01017a90bffed2d92aad39a200cc98c9b7d957aa5d3f933febec6408c88e53e8bb16c6a3118696daa6a208e229dd29ea072b73389783da63d60ae335785e657e548071f99ecb8025f418223287a9ad2a246cccad053dc1161219b772e70646c5bf433e0a459176b54ee16c4ff4791da5028997eb06874b531ffcc2fca706460fcf16cca0a97a74a0edbfb9d1bfdc6d0d21c9a69887bd09d016c2f54b58baedda65b822409c82f03333f8cc3d2ce67e9e5399765897438dc1b65c7278fd7677645105769994bed42303d4526aecc4988c8036f1c2743c952e38cfd97541b3306b06345eaa492597916e33c033b00b1721319a10c132c769b7a0d205c4034c575686e53005e4d742e51bf34793b120c5267e5d0727ddfd232e514e38872e201faf2427c741e4178399298378a2fe3193d1f15e3bfff36819c183ab8956ab5ef6ef4ec75ef8c3c2171b5d51fd4a5300383131db57464631972dd7ba5d719055fb9b660fc99eea5520eeb03b2455b76077ba77d4c5d6a2bfa8902eb4286b005e408ddad78f913ed789f1ef81ed321afa2566147c2ad05f16258162293618af47c2eb69e0ce186250bb38866581155c51a2119f761c10a89ea6d48704dc30f1f67fab8d8191b718de421e7df3947fc12c68dd1efede4cdf7503ed923650f9232e2d0b1594cc3eefdc0577c487f04ae2961d997e4969930c72a697d8ba3e3e78d3e9fefcedd1b9e612b9dc58ee6728fcfcfe6f9ab90823919a91137dd68527cdb7364fbd67494b7fb28b8b02e5b8f188dcb358c261d0a27d67851740cf965bb4b6e021d55bc0eec4e969719697d052821d967ed7bd3d671c9f57d570094b7233faef3a32ac6c1644190ac2da105c5d3e291fb275bdb926de7e950bdb1444ece30b4832d13d77d75c399a4f33369752492a4948b84d0f2615193a5ffcd2b766907f797ae68576c89bdf3c1a99855cbdc25d72e758358dd3562466ce523ed7681ba3166155de8062a11f53f4b6f453d0a90e9c8234256c983e6432611a40ef3b86083c38f4eb9e88c65315f0ac4c070fd6903b4fd5bb2c54fbf9ac1c3ab9d34905d0708351a18a0616fca6da90a4f76b24f6713c98734568fd73d36f38ca67649f74614f7410539ce165bd94e8cf4171eb6544b786af29bd8814e0c45adc5af9a4b947ba8d200c1ac814f9f44b01024766ccd711bce61cf3b52da109439b5bd39eda741c6408c2223f5f8472c9b89dfd92f8216d9839d3491367475c1013978b7e5dd844d93dff9e3e6117be8f53b7421d77dc39910c3c6a3f76fa1dfabd8c42b13f19970f1745d3e82c3597b1fa1d0a67c9b0aa563eccbdfa330d13d4f7f6ed12bdf8d8f621d478297612170a76938fc9935e8e351ab5232249af82a9df5f542eea9b7659c4b6ab6fc85521e307720936ab6e51b51ebbfe9febd5781ae264b757987ca42fa3d48fa4b7323382bcce309aa7e110f96eb132a5bcd12dde6cd5e961a3a1ffbd292b5e473f915162cc4a289107517f4d535d3212e55250cb39c9659f1870594c53ed199a8d8ca44c4b273d8fc252c603f7b4188d6eabd1af893f7a1a4fcbd4fe8d9f02056f0af9f8abc457d09d490fd56c2b54bcd17302494edf6ab5c947dfd5e28452fc9ff34a41c804206732b69ba5aadf7c05c478588d26ae6bf8fe98b29552fa0054a9e790b4ca0f0e6047bef1544d7f61724002a6a1fd6c50055603e357c25410d605f5e82431553417326f6e95b048b3f6be81ed2c4e62779a11c52fcbadf1115cbc98e3b84032a87e773254c368eaccc4a92751f49a6e0388af2654d72be757dedb066efe77a02614c980d4dabd772ab30b8684725924ead4b10937ef79d15351f9b18821323c7ff8fd26d6242ac16ac279a1ac915108d030ce40466becdc238527d5ff9cd248a0f6da68461578a7e91347a9c65e1f942c0d0045a4678efdca1433493b76a6f464708c8c634744f69c76d9de43c4600f63cb32edbe2028080cb97a655bd28bc0cacff981ce8efea00c67dd634e269cc2a9d9aeec44bcb2c5a791ffb8c45a906d1538d0105498b245b02ef5b32b2c0f9eaee9d46422f9176fbec0f7b2cb5e3efafe4826c49c1d2a0c68771e6106fbbcbcd392f07649ab954e87140e7d1041e39180ee774b573c0818318857d992a14483e4e8970e426b093bd3f9fa41d94c11a5d5cd395a7c93a3e8e18aecefda66f564b3e30da176f6af35a1a1c62290fb05e9ed7e323f3f51a49df39c017b5a6781866b6993737f9adbd53032189b84b4045b3e7c9f1ff56427eb7b0f5ba0f0e20089a039727f97eae9084ca0457b2c822d502fd4ef113e1218c0a287e66127a84b905608128b498c73a33edc082a41100e88a06b1db23b117d5b1bf20ccb31949bf05fe34052cd217c183a9af381af994eda526b2b75f03b70ca52163cd0674d9a0b876503a50fe238b54b1f38efabd6f0676e4b33e4398e246b2c8f33f9fc1a3da8afc89005997ea27d09086a68a3cf00dc2305498b1cf48a11544b8d670b36f04f8a7f872ae1a937096cda6fe78e5db053e42ba788638fea6aae13fba0e2d6b862ab2cd11cb13fe8b3bfe680d4130bbb297ce5527b37273e622c5f22b44fdf5d7d84ff44620bec43b6faaf35e5339a9a2a04e39be837e884a79ada5a6a8f1f2208e3eea2f4f7204b7ec95715ca9e6782279e69b9475a556214bc5726caed86a71824e0de2600b8e46b129b386e8259e5ca88542ee8b0744ddd65b87db4bc9318df", &(0x7f0000000100)=0x1000, &(0x7f0000001180), 0x0) 16:02:13 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:13 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x2, &(0x7f00000006c0)="ffeeb44a000000000000002a39d6f08c236086547fd7bb34041002000000c2cdc745b2a699208355776b57fc9514c0fa23050000006fcbafab65aa05f6a0f55353f2c8cc9d3e83dd2cfaa70dd2b3b41926162beff7efcc5a0bcee38984bb9c5d4c770afe9e69668d8d096dc1569144b6e5fadbf9be4eda233052cdc2fcfea7840b7cb4b05bd3dbd9a32b42b87f18b8301bb1b6a85f7e4dd7fed0560cdea8db9bb59419a0dbb53d793079fd1a7b64b2df98e34de8ae81a7ae4779c7dade178a5d596622eaa3fb3b445513d0c1f52ffa24df1a7dd46306000000000000002517bb51bd8a40785804dc4cb598223716f3436ee859a5e919a0ff4e31fe1911ed49662cd5ad0e7facef89fdec9854e8952976147e015fcf150cb92f5c818248da282ab68d4e99fba67b1c98ec8dca6fad71a80e8855a94528887c436f9456541e60b221d435c1f8fe32b65b8c7b3af6c4b07b234c5a0f9655885733664f25a65fd8ba7acda68a6148b67b010edd16e15bc49cd2e465475a4554841db5ccab88c1f5b57b511cd7d9015e5b79f252af71e2127f5b42699a293048248b457eaf91ba1b1e6a28d4813fce", &(0x7f0000000000)=0x1a6, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x10}, 0x2, &(0x7f0000000580)="2a826e8385c30ad9713adf60c4764ea7366b9412ea36d3e16eb76a3efaad840087564c9dfeccecefb055609227e04b4c9509d37e4c4b8981c404fcd2df9082343697bf599b5f2704e93bb365798a759b4ee939f14b40839e716e7a02f1ad82242949f00baec7676500f135acdf9a0668dd28b010a2f73661e2558a58638b37633583d11cc82b97d2422123511772b0426dbc57a53965185b3a42b391889e5b3037ed7a23500b5df9e359e03d7b50d4d6ec", &(0x7f00000001c0)=0xb1, &(0x7f0000000640)="0b41e2da20a2e0e387dd1a68d0598cbb82a7b41865728aa36138938cd89b82ea3ee6c472", 0x24) sysctl$kern(&(0x7f0000000340)={0x1, 0x2c}, 0x2, &(0x7f0000000380)="980c49df246c9f5ca72b6b8aff9ebefb48390870513971040669ab709cca58a6e52b395f9ec2e03bc97f7f3bd78aebdb5a54599646ec56d1abea9405f77890b0decb1104a2e86ae682fa5df2252c44d61d7150ae38182536cb02aaba24556e3fabd26b9b34fe096e036f24a639fa5e6f4ec914898a59fbebbd481b5d2641577c6db763d937c9962370f395dab92b0abc5b50863df94a2d702ee533d00400960733e3586be8e3218cc9d245ff4d85c114c2ddc0c6068220", &(0x7f0000000440)=0xb7, &(0x7f0000000480)="2ea11538d3670a6c2d3be9f6e425453d2efe65a8c6605276fa3369e1065d27ee367750af403e5ccf2ee90cd3a5a24ef66ab4709df2229ff5eb3cda2a01a35e75373f645c4a77dcdb8d9348eb80580337c5b1236000f37892a9586b7be15c233f5df1ecf297d0735e07ec05455758390ae462a12cf0d70ad22fee6949bb434128c89a6c230a8a3f3bc54fd62de77a61bd86923e4649e3811e165564840eec0955edcee8bf32bf54d3de494cb7209508bb3a83a6d06de8d7773162321ed925ae41151373d6aac07aa75d105b29c37a7ab477f94c0ecd42e4f2400c2dfc0601dcefe075583f0f31", 0xe6) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f00000000c0)="44bae0cf2e7be853b1d0dc7e383bdf855f78460e42ff7c14f166ec53d9d52b24fe7cb30be65333a039f20462973124a7f58fcb87da0878a8495e94981eaee5e66cb88f4091a9b5d2f18d47ceb932a3530451c29ba306875a8fdbc393eee837628d9b139efb5f3db890c9817affa92ba5c6c6fe20d0b7aad1f06d39dc4b502bde48", &(0x7f0000000200)=0x81, &(0x7f0000000240)="8ebc6c5c9c26cc76c6773bdd33f63270de6bfb4b9b9f1305753e5189c886771e7e129cf2de54402457a0941b33b6a1c4f8d51c481f879a092d08b646f03093cc350aab0a303d0a8b03b6827ab7c5f26f9596571f1d78a556d708141792d604e050341cc8ae828b497e107e530169c1ee575c588ea0c8441369b03ce3b8ee688d7d7559bae371524e150670fc703d0d205d4fd764efe2f53fdbc2c5e68721929f99078ea03bf260f617b1344f408cc29486bf5052750481bdb2233172262467773aebb8fb168011", 0xc7) 16:02:13 executing program 3: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) 16:02:13 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x100) r2 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x20, 0x1ca, 0x4}, {{r2}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x200, 0x9}, {{r0}, 0x6, 0x0, 0x80000000, 0x100000000, 0x5}, {{r2}, 0xfffffffffffffff8, 0x40, 0x8, 0x4e, 0x2e75}], 0xfd, &(0x7f0000000100)=[{{r3}, 0x0, 0x50, 0x4, 0x9, 0x2}], 0x3, &(0x7f0000000140)={0x80000001, 0x3}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000200)={0x8001, 0x7fffffff, 0x4}) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000180)={0x3f, 0x5, 0x0, 0x2543}) 16:02:13 executing program 5: r0 = open(&(0x7f0000000440)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x5) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x400002, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xa3, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x1148, 0x81, 0x3}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xff, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x0, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x1000}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:13 executing program 6: kqueue() openat$pf(0xffffffffffffff9c, 0x0, 0x10002, 0x0) (async) r0 = semget$private(0x0, 0x5, 0x222) semop(r0, &(0x7f0000000080)=[{0x0, 0x1, 0x1000}, {0x3}, {0x4, 0x0, 0x1000}], 0x3) (async) semop(r0, &(0x7f0000000300)=[{0x0, 0x2}, {0x1, 0x0, 0x1000}, {0x1, 0x1ec}, {0x0, 0x5}, {0x0, 0x40, 0x1000}], 0x5) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000002c0)=0x801) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) (async) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/156) r1 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0xffffffffffffffbd) writev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x40, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) (async) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(0xffffffffffffffff) (async) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)) (async) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) (async) write(r3, &(0x7f0000000180)='\t \n', 0x3) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:13 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x2, &(0x7f00000006c0)="ffeeb44a000000000000002a39d6f08c236086547fd7bb34041002000000c2cdc745b2a699208355776b57fc9514c0fa23050000006fcbafab65aa05f6a0f55353f2c8cc9d3e83dd2cfaa70dd2b3b41926162beff7efcc5a0bcee38984bb9c5d4c770afe9e69668d8d096dc1569144b6e5fadbf9be4eda233052cdc2fcfea7840b7cb4b05bd3dbd9a32b42b87f18b8301bb1b6a85f7e4dd7fed0560cdea8db9bb59419a0dbb53d793079fd1a7b64b2df98e34de8ae81a7ae4779c7dade178a5d596622eaa3fb3b445513d0c1f52ffa24df1a7dd46306000000000000002517bb51bd8a40785804dc4cb598223716f3436ee859a5e919a0ff4e31fe1911ed49662cd5ad0e7facef89fdec9854e8952976147e015fcf150cb92f5c818248da282ab68d4e99fba67b1c98ec8dca6fad71a80e8855a94528887c436f9456541e60b221d435c1f8fe32b65b8c7b3af6c4b07b234c5a0f9655885733664f25a65fd8ba7acda68a6148b67b010edd16e15bc49cd2e465475a4554841db5ccab88c1f5b57b511cd7d9015e5b79f252af71e2127f5b42699a293048248b457eaf91ba1b1e6a28d4813fce", &(0x7f0000000000)=0x1a6, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x10}, 0x2, &(0x7f0000000580)="2a826e8385c30ad9713adf60c4764ea7366b9412ea36d3e16eb76a3efaad840087564c9dfeccecefb055609227e04b4c9509d37e4c4b8981c404fcd2df9082343697bf599b5f2704e93bb365798a759b4ee939f14b40839e716e7a02f1ad82242949f00baec7676500f135acdf9a0668dd28b010a2f73661e2558a58638b37633583d11cc82b97d2422123511772b0426dbc57a53965185b3a42b391889e5b3037ed7a23500b5df9e359e03d7b50d4d6ec", &(0x7f00000001c0)=0xb1, &(0x7f0000000640)="0b41e2da20a2e0e387dd1a68d0598cbb82a7b41865728aa36138938cd89b82ea3ee6c472", 0x24) sysctl$kern(&(0x7f0000000340)={0x1, 0x2c}, 0x2, &(0x7f0000000380)="980c49df246c9f5ca72b6b8aff9ebefb48390870513971040669ab709cca58a6e52b395f9ec2e03bc97f7f3bd78aebdb5a54599646ec56d1abea9405f77890b0decb1104a2e86ae682fa5df2252c44d61d7150ae38182536cb02aaba24556e3fabd26b9b34fe096e036f24a639fa5e6f4ec914898a59fbebbd481b5d2641577c6db763d937c9962370f395dab92b0abc5b50863df94a2d702ee533d00400960733e3586be8e3218cc9d245ff4d85c114c2ddc0c6068220", &(0x7f0000000440)=0xb7, &(0x7f0000000480)="2ea11538d3670a6c2d3be9f6e425453d2efe65a8c6605276fa3369e1065d27ee367750af403e5ccf2ee90cd3a5a24ef66ab4709df2229ff5eb3cda2a01a35e75373f645c4a77dcdb8d9348eb80580337c5b1236000f37892a9586b7be15c233f5df1ecf297d0735e07ec05455758390ae462a12cf0d70ad22fee6949bb434128c89a6c230a8a3f3bc54fd62de77a61bd86923e4649e3811e165564840eec0955edcee8bf32bf54d3de494cb7209508bb3a83a6d06de8d7773162321ed925ae41151373d6aac07aa75d105b29c37a7ab477f94c0ecd42e4f2400c2dfc0601dcefe075583f0f31", 0xe6) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f00000000c0)="44bae0cf2e7be853b1d0dc7e383bdf855f78460e42ff7c14f166ec53d9d52b24fe7cb30be65333a039f20462973124a7f58fcb87da0878a8495e94981eaee5e66cb88f4091a9b5d2f18d47ceb932a3530451c29ba306875a8fdbc393eee837628d9b139efb5f3db890c9817affa92ba5c6c6fe20d0b7aad1f06d39dc4b502bde48", &(0x7f0000000200)=0x81, &(0x7f0000000240)="8ebc6c5c9c26cc76c6773bdd33f63270de6bfb4b9b9f1305753e5189c886771e7e129cf2de54402457a0941b33b6a1c4f8d51c481f879a092d08b646f03093cc350aab0a303d0a8b03b6827ab7c5f26f9596571f1d78a556d708141792d604e050341cc8ae828b497e107e530169c1ee575c588ea0c8441369b03ce3b8ee688d7d7559bae371524e150670fc703d0d205d4fd764efe2f53fdbc2c5e68721929f99078ea03bf260f617b1344f408cc29486bf5052750481bdb2233172262467773aebb8fb168011", 0xc7) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x2, &(0x7f00000006c0)="ffeeb44a000000000000002a39d6f08c236086547fd7bb34041002000000c2cdc745b2a699208355776b57fc9514c0fa23050000006fcbafab65aa05f6a0f55353f2c8cc9d3e83dd2cfaa70dd2b3b41926162beff7efcc5a0bcee38984bb9c5d4c770afe9e69668d8d096dc1569144b6e5fadbf9be4eda233052cdc2fcfea7840b7cb4b05bd3dbd9a32b42b87f18b8301bb1b6a85f7e4dd7fed0560cdea8db9bb59419a0dbb53d793079fd1a7b64b2df98e34de8ae81a7ae4779c7dade178a5d596622eaa3fb3b445513d0c1f52ffa24df1a7dd46306000000000000002517bb51bd8a40785804dc4cb598223716f3436ee859a5e919a0ff4e31fe1911ed49662cd5ad0e7facef89fdec9854e8952976147e015fcf150cb92f5c818248da282ab68d4e99fba67b1c98ec8dca6fad71a80e8855a94528887c436f9456541e60b221d435c1f8fe32b65b8c7b3af6c4b07b234c5a0f9655885733664f25a65fd8ba7acda68a6148b67b010edd16e15bc49cd2e465475a4554841db5ccab88c1f5b57b511cd7d9015e5b79f252af71e2127f5b42699a293048248b457eaf91ba1b1e6a28d4813fce", &(0x7f0000000000)=0x1a6, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x10}, 0x2, &(0x7f0000000580)="2a826e8385c30ad9713adf60c4764ea7366b9412ea36d3e16eb76a3efaad840087564c9dfeccecefb055609227e04b4c9509d37e4c4b8981c404fcd2df9082343697bf599b5f2704e93bb365798a759b4ee939f14b40839e716e7a02f1ad82242949f00baec7676500f135acdf9a0668dd28b010a2f73661e2558a58638b37633583d11cc82b97d2422123511772b0426dbc57a53965185b3a42b391889e5b3037ed7a23500b5df9e359e03d7b50d4d6ec", &(0x7f00000001c0)=0xb1, &(0x7f0000000640)="0b41e2da20a2e0e387dd1a68d0598cbb82a7b41865728aa36138938cd89b82ea3ee6c472", 0x24) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x2c}, 0x2, &(0x7f0000000380)="980c49df246c9f5ca72b6b8aff9ebefb48390870513971040669ab709cca58a6e52b395f9ec2e03bc97f7f3bd78aebdb5a54599646ec56d1abea9405f77890b0decb1104a2e86ae682fa5df2252c44d61d7150ae38182536cb02aaba24556e3fabd26b9b34fe096e036f24a639fa5e6f4ec914898a59fbebbd481b5d2641577c6db763d937c9962370f395dab92b0abc5b50863df94a2d702ee533d00400960733e3586be8e3218cc9d245ff4d85c114c2ddc0c6068220", &(0x7f0000000440)=0xb7, &(0x7f0000000480)="2ea11538d3670a6c2d3be9f6e425453d2efe65a8c6605276fa3369e1065d27ee367750af403e5ccf2ee90cd3a5a24ef66ab4709df2229ff5eb3cda2a01a35e75373f645c4a77dcdb8d9348eb80580337c5b1236000f37892a9586b7be15c233f5df1ecf297d0735e07ec05455758390ae462a12cf0d70ad22fee6949bb434128c89a6c230a8a3f3bc54fd62de77a61bd86923e4649e3811e165564840eec0955edcee8bf32bf54d3de494cb7209508bb3a83a6d06de8d7773162321ed925ae41151373d6aac07aa75d105b29c37a7ab477f94c0ecd42e4f2400c2dfc0601dcefe075583f0f31", 0xe6) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f00000000c0)="44bae0cf2e7be853b1d0dc7e383bdf855f78460e42ff7c14f166ec53d9d52b24fe7cb30be65333a039f20462973124a7f58fcb87da0878a8495e94981eaee5e66cb88f4091a9b5d2f18d47ceb932a3530451c29ba306875a8fdbc393eee837628d9b139efb5f3db890c9817affa92ba5c6c6fe20d0b7aad1f06d39dc4b502bde48", &(0x7f0000000200)=0x81, &(0x7f0000000240)="8ebc6c5c9c26cc76c6773bdd33f63270de6bfb4b9b9f1305753e5189c886771e7e129cf2de54402457a0941b33b6a1c4f8d51c481f879a092d08b646f03093cc350aab0a303d0a8b03b6827ab7c5f26f9596571f1d78a556d708141792d604e050341cc8ae828b497e107e530169c1ee575c588ea0c8441369b03ce3b8ee688d7d7559bae371524e150670fc703d0d205d4fd764efe2f53fdbc2c5e68721929f99078ea03bf260f617b1344f408cc29486bf5052750481bdb2233172262467773aebb8fb168011", 0xc7) (async) 16:02:13 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:02:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES64=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r5, &(0x7f0000000040)=""/30, 0x1e, 0x0, 0x0, 0x0) 16:02:15 executing program 3: syz_emit_ethernet(0x7c, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaabb2863d4644808004500006e000000000006907800000000ffffffff4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8004000090780000080a000000000000000000006663a1b3487fcfddac32dc9d81b86588df1e0373842b1eabc08ba6fe3868caa61e39aba636812d313880b6b67e6264ec181fde2ec6f571f23970"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc60, 0x8001) 16:02:15 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pckbd_enable: command error 16:02:15 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r5}, 0xc) r6 = getuid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r9) close(r9) r10 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r10) close(r10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d461a143eaeb00ff4f8b1c7a44fffcd44ed04f90b50f015bc3c6779b9f88bd25e5ccc27cb1835c3b16294e4b3bfaf2d9ebfc4f846a15a5c1413c513cf7ba6fee52a7fea6d9c236c75edb1880b3a60f0f2ef5d6099a8b4a0b29b1ad2a37fc745d1cad1ad8993a950ae38baed9f6421838baca3bcece73be00478635c744220982241575bec26cf9df76225ce1d1fbd9812127ec8c6ea15611745431aac79cd8c159fd65cd81e73739dae1024a5795f00254ceab1b73d408048483c41c4e41ce98fddef2", 0xc3}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r0, r3, r5}, @cred={0x20, 0xffff, 0x0, r0, r6, r2}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, 0xffffffffffffff9c, 0xffffffffffffffff, r10, 0xffffffffffffffff]}], 0x70, 0x404}, 0x0) r11 = getegid() fchown(0xffffffffffffffff, r1, r11) nanosleep(0x0, 0x0) 16:02:15 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:15 executing program 6: kqueue() (async) openat$pf(0xffffffffffffff9c, 0x0, 0x10002, 0x0) (async) r0 = semget$private(0x0, 0x5, 0x222) semop(r0, &(0x7f0000000080)=[{0x0, 0x1, 0x1000}, {0x3}, {0x4, 0x0, 0x1000}], 0x3) semop(r0, &(0x7f0000000300)=[{0x0, 0x2}, {0x1, 0x0, 0x1000}, {0x1, 0x1ec}, {0x0, 0x5}, {0x0, 0x40, 0x1000}], 0x5) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000002c0)=0x801) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) (async) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/156) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0xffffffffffffffbd) writev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x40, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) (async) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(0xffffffffffffffff) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) (async) write(r3, &(0x7f0000000180)='\t \n', 0x3) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:15 executing program 5: r0 = open(&(0x7f0000000440)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x5) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x400002, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xa3, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x1148, 0x81, 0x3}) (async) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xff, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x0, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x1000}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) (async) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) semget(0x2, 0x1, 0x200) 16:02:15 executing program 6: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setreuid(0xee00, r1) lseek(0xffffffffffffff9c, 0x0, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000f5ffffffffffffff000000000000"]) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f0000000180)=[{0x101, 0x3f, 0x9e, 0x1f}, {0x1, 0x5, 0x79, 0xbd28d13d}, {0xa9, 0x6, 0x20, 0xfffffffb}, {0x9, 0x2, 0x5, 0x20}, {0x43, 0x0, 0x5, 0xb156}]}) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="591520a87bf0d149b3df6e101dccfb16980600000039034233b1b6646522e6fc806e5af60bd7c604d29c36c305538e0102e25990e4e34d660e8138c18331ba733065aed07a00da0df3f64a6f0208000b57e290fd34e0b805fdb96d3eb8a9ab6f8d1a8bf75827ecfa750f95633de5487c0b3f16cc341573343f9fdbe36bbe112d3f56250b118da9dbd292b2972ebe5873dbfb0268709441c429a36bfb74bea3bc7a601de793dd00"/176], 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x3, 0x8000, 0x0, 0x0, "2b1052e40809a8c6042c6453dcb58f877e4a7074", 0xffff, 0xbe6}) r4 = semget$private(0x0, 0x3, 0x291) pwrite(r0, &(0x7f0000000000)="eea46ccfbf0fd96576ee03b6c53add01a44dc47c266102f635b5199a863557f4cde2fe302ddb1b6a2292ad0c", 0x2c, 0x7) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0xd, 0x0, 0x0) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000040)=""/203) 16:02:16 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r0) (async) close(r0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES64=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) (async) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) (async) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) (async) recvfrom(r5, &(0x7f0000000040)=""/30, 0x1e, 0x0, 0x0, 0x0) pckbd_enable: command error 16:02:16 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x100) r2 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x20, 0x1ca, 0x4}, {{r2}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x200, 0x9}, {{r0}, 0x6, 0x0, 0x80000000, 0x100000000, 0x5}, {{r2}, 0xfffffffffffffff8, 0x40, 0x8, 0x4e, 0x2e75}], 0xfd, &(0x7f0000000100)=[{{r3}, 0x0, 0x50, 0x4, 0x9, 0x2}], 0x3, &(0x7f0000000140)={0x80000001, 0x3}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000200)={0x8001, 0x7fffffff, 0x4}) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000180)={0x3f, 0x5, 0x0, 0x2543}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x100) (async) fcntl$dupfd(r0, 0x0, r0) (async) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x20, 0x1ca, 0x4}, {{r2}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x200, 0x9}, {{r0}, 0x6, 0x0, 0x80000000, 0x100000000, 0x5}, {{r2}, 0xfffffffffffffff8, 0x40, 0x8, 0x4e, 0x2e75}], 0xfd, &(0x7f0000000100)=[{{r3}, 0x0, 0x50, 0x4, 0x9, 0x2}], 0x3, &(0x7f0000000140)={0x80000001, 0x3}) (async) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000200)={0x8001, 0x7fffffff, 0x4}) (async) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000180)={0x3f, 0x5, 0x0, 0x2543}) (async) 16:02:16 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x2, &(0x7f00000006c0)="ffeeb44a000000000000002a39d6f08c236086547fd7bb34041002000000c2cdc745b2a699208355776b57fc9514c0fa23050000006fcbafab65aa05f6a0f55353f2c8cc9d3e83dd2cfaa70dd2b3b41926162beff7efcc5a0bcee38984bb9c5d4c770afe9e69668d8d096dc1569144b6e5fadbf9be4eda233052cdc2fcfea7840b7cb4b05bd3dbd9a32b42b87f18b8301bb1b6a85f7e4dd7fed0560cdea8db9bb59419a0dbb53d793079fd1a7b64b2df98e34de8ae81a7ae4779c7dade178a5d596622eaa3fb3b445513d0c1f52ffa24df1a7dd46306000000000000002517bb51bd8a40785804dc4cb598223716f3436ee859a5e919a0ff4e31fe1911ed49662cd5ad0e7facef89fdec9854e8952976147e015fcf150cb92f5c818248da282ab68d4e99fba67b1c98ec8dca6fad71a80e8855a94528887c436f9456541e60b221d435c1f8fe32b65b8c7b3af6c4b07b234c5a0f9655885733664f25a65fd8ba7acda68a6148b67b010edd16e15bc49cd2e465475a4554841db5ccab88c1f5b57b511cd7d9015e5b79f252af71e2127f5b42699a293048248b457eaf91ba1b1e6a28d4813fce", &(0x7f0000000000)=0x1a6, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x10}, 0x2, &(0x7f0000000580)="2a826e8385c30ad9713adf60c4764ea7366b9412ea36d3e16eb76a3efaad840087564c9dfeccecefb055609227e04b4c9509d37e4c4b8981c404fcd2df9082343697bf599b5f2704e93bb365798a759b4ee939f14b40839e716e7a02f1ad82242949f00baec7676500f135acdf9a0668dd28b010a2f73661e2558a58638b37633583d11cc82b97d2422123511772b0426dbc57a53965185b3a42b391889e5b3037ed7a23500b5df9e359e03d7b50d4d6ec", &(0x7f00000001c0)=0xb1, &(0x7f0000000640)="0b41e2da20a2e0e387dd1a68d0598cbb82a7b41865728aa36138938cd89b82ea3ee6c472", 0x24) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x2c}, 0x2, &(0x7f0000000380)="980c49df246c9f5ca72b6b8aff9ebefb48390870513971040669ab709cca58a6e52b395f9ec2e03bc97f7f3bd78aebdb5a54599646ec56d1abea9405f77890b0decb1104a2e86ae682fa5df2252c44d61d7150ae38182536cb02aaba24556e3fabd26b9b34fe096e036f24a639fa5e6f4ec914898a59fbebbd481b5d2641577c6db763d937c9962370f395dab92b0abc5b50863df94a2d702ee533d00400960733e3586be8e3218cc9d245ff4d85c114c2ddc0c6068220", &(0x7f0000000440)=0xb7, &(0x7f0000000480)="2ea11538d3670a6c2d3be9f6e425453d2efe65a8c6605276fa3369e1065d27ee367750af403e5ccf2ee90cd3a5a24ef66ab4709df2229ff5eb3cda2a01a35e75373f645c4a77dcdb8d9348eb80580337c5b1236000f37892a9586b7be15c233f5df1ecf297d0735e07ec05455758390ae462a12cf0d70ad22fee6949bb434128c89a6c230a8a3f3bc54fd62de77a61bd86923e4649e3811e165564840eec0955edcee8bf32bf54d3de494cb7209508bb3a83a6d06de8d7773162321ed925ae41151373d6aac07aa75d105b29c37a7ab477f94c0ecd42e4f2400c2dfc0601dcefe075583f0f31", 0xe6) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f00000000c0)="44bae0cf2e7be853b1d0dc7e383bdf855f78460e42ff7c14f166ec53d9d52b24fe7cb30be65333a039f20462973124a7f58fcb87da0878a8495e94981eaee5e66cb88f4091a9b5d2f18d47ceb932a3530451c29ba306875a8fdbc393eee837628d9b139efb5f3db890c9817affa92ba5c6c6fe20d0b7aad1f06d39dc4b502bde48", &(0x7f0000000200)=0x81, &(0x7f0000000240)="8ebc6c5c9c26cc76c6773bdd33f63270de6bfb4b9b9f1305753e5189c886771e7e129cf2de54402457a0941b33b6a1c4f8d51c481f879a092d08b646f03093cc350aab0a303d0a8b03b6827ab7c5f26f9596571f1d78a556d708141792d604e050341cc8ae828b497e107e530169c1ee575c588ea0c8441369b03ce3b8ee688d7d7559bae371524e150670fc703d0d205d4fd764efe2f53fdbc2c5e68721929f99078ea03bf260f617b1344f408cc29486bf5052750481bdb2233172262467773aebb8fb168011", 0xc7) 16:02:16 executing program 3: syz_emit_ethernet(0x7c, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaabb2863d4644808004500006e000000000006907800000000ffffffff4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8004000090780000080a000000000000000000006663a1b3487fcfddac32dc9d81b86588df1e0373842b1eabc08ba6fe3868caa61e39aba636812d313880b6b67e6264ec181fde2ec6f571f23970"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc60, 0x8001) 16:02:16 executing program 5: r0 = open(&(0x7f0000000440)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x5) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x400002, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xa3, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x1148, 0x81, 0x3}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xff, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x0, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x1000}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) semget(0x2, 0x1, 0x200) 16:02:16 executing program 3: syz_emit_ethernet(0x7c, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaabb2863d4644808004500006e000000000006907800000000ffffffff4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8004000090780000080a000000000000000000006663a1b3487fcfddac32dc9d81b86588df1e0373842b1eabc08ba6fe3868caa61e39aba636812d313880b6b67e6264ec181fde2ec6f571f23970"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc60, 0x8001) 16:02:17 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500003000000000000644dde16ad5b50f73bba968800c019078e0000001000000000a0000000000ac1400aae0000002000000000000000000000000000084050c3d3e141a054ca41b508afe45c84b416402d0014f1107f14ea0d28c97a0f30f7f20344618b9f8a28719124595ebbe8fcaea1f1d1062b985cb783e84fa13fceb5a19a15da75cbdd9c11a96bd"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:02:17 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r5}, 0xc) r6 = getuid() (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r9) (async) close(r9) (async) r10 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r10) close(r10) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d461a143eaeb00ff4f8b1c7a44fffcd44ed04f90b50f015bc3c6779b9f88bd25e5ccc27cb1835c3b16294e4b3bfaf2d9ebfc4f846a15a5c1413c513cf7ba6fee52a7fea6d9c236c75edb1880b3a60f0f2ef5d6099a8b4a0b29b1ad2a37fc745d1cad1ad8993a950ae38baed9f6421838baca3bcece73be00478635c744220982241575bec26cf9df76225ce1d1fbd9812127ec8c6ea15611745431aac79cd8c159fd65cd81e73739dae1024a5795f00254ceab1b73d408048483c41c4e41ce98fddef2", 0xc3}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r0, r3, r5}, @cred={0x20, 0xffff, 0x0, r0, r6, r2}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, 0xffffffffffffff9c, 0xffffffffffffffff, r10, 0xffffffffffffffff]}], 0x70, 0x404}, 0x0) r11 = getegid() fchown(0xffffffffffffffff, r1, r11) nanosleep(0x0, 0x0) pckbd_enable: command error 16:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r2 = dup(r1) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0x3}, {0x35, 0xfd, 0x1f, 0x1f}, {0x6, 0x0, 0x0, 0xfcb}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r3) close(r3) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0x1, 0x3}, {0x1, 0x1f, 0xd3, 0x4}, {0xf9a1, 0x8, 0x2, 0x9}]}) pwrite(r0, &(0x7f0000000000)="f94c9f64dd0303fb27447669ee2e", 0xe, 0x200000000000) 16:02:17 executing program 6: setreuid(0xee00, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) setreuid(0xee00, r1) (async) lseek(0xffffffffffffff9c, 0x0, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000f5ffffffffffffff000000000000"]) (async) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 32) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) (rerun: 32) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f0000000180)=[{0x101, 0x3f, 0x9e, 0x1f}, {0x1, 0x5, 0x79, 0xbd28d13d}, {0xa9, 0x6, 0x20, 0xfffffffb}, {0x9, 0x2, 0x5, 0x20}, {0x43, 0x0, 0x5, 0xb156}]}) (async) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="591520a87bf0d149b3df6e101dccfb16980600000039034233b1b6646522e6fc806e5af60bd7c604d29c36c305538e0102e25990e4e34d660e8138c18331ba733065aed07a00da0df3f64a6f0208000b57e290fd34e0b805fdb96d3eb8a9ab6f8d1a8bf75827ecfa750f95633de5487c0b3f16cc341573343f9fdbe36bbe112d3f56250b118da9dbd292b2972ebe5873dbfb0268709441c429a36bfb74bea3bc7a601de793dd00"/176], 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x3, 0x8000, 0x0, 0x0, "2b1052e40809a8c6042c6453dcb58f877e4a7074", 0xffff, 0xbe6}) (async) r4 = semget$private(0x0, 0x3, 0x291) (async, rerun: 32) pwrite(r0, &(0x7f0000000000)="eea46ccfbf0fd96576ee03b6c53add01a44dc47c266102f635b5199a863557f4cde2fe302ddb1b6a2292ad0c", 0x2c, 0x7) (async, rerun: 32) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0xd, 0x0, 0x0) (async) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000040)=""/203) 16:02:17 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500003000000000000644dde16ad5b50f73bba968800c019078e0000001000000000a0000000000ac1400aae0000002000000000000000000000000000084050c3d3e141a054ca41b508afe45c84b416402d0014f1107f14ea0d28c97a0f30f7f20344618b9f8a28719124595ebbe8fcaea1f1d1062b985cb783e84fa13fceb5a19a15da75cbdd9c11a96bd"]) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:02:18 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) setgid(r4) chown(&(0x7f0000000280)='./file0\x00', r3, r4) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) pckbd_enable: command error 16:02:18 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:18 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500003000000000000644dde16ad5b50f73bba968800c019078e0000001000000000a0000000000ac1400aae0000002000000000000000000000000000084050c3d3e141a054ca41b508afe45c84b416402d0014f1107f14ea0d28c97a0f30f7f20344618b9f8a28719124595ebbe8fcaea1f1d1062b985cb783e84fa13fceb5a19a15da75cbdd9c11a96bd"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:02:18 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) setgid(r4) chown(&(0x7f0000000280)='./file0\x00', r3, r4) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) (async) semget$private(0x0, 0x4, 0x5b4) (async) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) (async) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000640)=0xc) (async) setgid(r4) (async) chown(&(0x7f0000000280)='./file0\x00', r3, r4) (async) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) setregid(0xffffffffffffffff, r5) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) semget(0x2, 0x1, 0x200) (async) 16:02:18 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) (async) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x100) r2 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x20, 0x1ca, 0x4}, {{r2}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x200, 0x9}, {{r0}, 0x6, 0x0, 0x80000000, 0x100000000, 0x5}, {{r2}, 0xfffffffffffffff8, 0x40, 0x8, 0x4e, 0x2e75}], 0xfd, &(0x7f0000000100)=[{{r3}, 0x0, 0x50, 0x4, 0x9, 0x2}], 0x3, &(0x7f0000000140)={0x80000001, 0x3}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000200)={0x8001, 0x7fffffff, 0x4}) (async) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000180)={0x3f, 0x5, 0x0, 0x2543}) 16:02:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES64=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r5, &(0x7f0000000040)=""/30, 0x1e, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r0) (async) close(r0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES64=r1], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) kqueue() (async) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) (async) close(r4) (async) socket(0x2, 0x2, 0x0) (async) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) socket(0x2, 0x2, 0x0) (async) dup2(r5, r6) (async) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) (async) recvfrom(r5, &(0x7f0000000040)=""/30, 0x1e, 0x0, 0x0, 0x0) (async) 16:02:19 executing program 6: setreuid(0xee00, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) (async) r1 = getuid() (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setreuid(0xee00, r1) lseek(0xffffffffffffff9c, 0x0, 0x1) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000f5ffffffffffffff000000000000"]) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f0000000180)=[{0x101, 0x3f, 0x9e, 0x1f}, {0x1, 0x5, 0x79, 0xbd28d13d}, {0xa9, 0x6, 0x20, 0xfffffffb}, {0x9, 0x2, 0x5, 0x20}, {0x43, 0x0, 0x5, 0xb156}]}) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="591520a87bf0d149b3df6e101dccfb16980600000039034233b1b6646522e6fc806e5af60bd7c604d29c36c305538e0102e25990e4e34d660e8138c18331ba733065aed07a00da0df3f64a6f0208000b57e290fd34e0b805fdb96d3eb8a9ab6f8d1a8bf75827ecfa750f95633de5487c0b3f16cc341573343f9fdbe36bbe112d3f56250b118da9dbd292b2972ebe5873dbfb0268709441c429a36bfb74bea3bc7a601de793dd00"/176], 0xa) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x3, 0x8000, 0x0, 0x0, "2b1052e40809a8c6042c6453dcb58f877e4a7074", 0xffff, 0xbe6}) (async) r4 = semget$private(0x0, 0x3, 0x291) (async) pwrite(r0, &(0x7f0000000000)="eea46ccfbf0fd96576ee03b6c53add01a44dc47c266102f635b5199a863557f4cde2fe302ddb1b6a2292ad0c", 0x2c, 0x7) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0xd, 0x0, 0x0) (async) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000040)=""/203) 16:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r2 = dup(r1) (async) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0x3}, {0x35, 0xfd, 0x1f, 0x1f}, {0x6, 0x0, 0x0, 0xfcb}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r3) (async) close(r3) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0x1, 0x3}, {0x1, 0x1f, 0xd3, 0x4}, {0xf9a1, 0x8, 0x2, 0x9}]}) (async) pwrite(r0, &(0x7f0000000000)="f94c9f64dd0303fb27447669ee2e", 0xe, 0x200000000000) 16:02:19 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff030c57dce4efbd71dc324f9078000000004700000000000000000000007f000001000000"]) 16:02:19 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r5}, 0xc) r6 = getuid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r9) close(r9) r10 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r10) close(r10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d461a143eaeb00ff4f8b1c7a44fffcd44ed04f90b50f015bc3c6779b9f88bd25e5ccc27cb1835c3b16294e4b3bfaf2d9ebfc4f846a15a5c1413c513cf7ba6fee52a7fea6d9c236c75edb1880b3a60f0f2ef5d6099a8b4a0b29b1ad2a37fc745d1cad1ad8993a950ae38baed9f6421838baca3bcece73be00478635c744220982241575bec26cf9df76225ce1d1fbd9812127ec8c6ea15611745431aac79cd8c159fd65cd81e73739dae1024a5795f00254ceab1b73d408048483c41c4e41ce98fddef2", 0xc3}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r0, r3, r5}, @cred={0x20, 0xffff, 0x0, r0, r6, r2}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, 0xffffffffffffff9c, 0xffffffffffffffff, r10, 0xffffffffffffffff]}], 0x70, 0x404}, 0x0) r11 = getegid() fchown(0xffffffffffffffff, r1, r11) nanosleep(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getuid() (async) chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r5}, 0xc) (async) getuid() (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r9) (async) close(r9) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r10) (async) close(r10) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d461a143eaeb00ff4f8b1c7a44fffcd44ed04f90b50f015bc3c6779b9f88bd25e5ccc27cb1835c3b16294e4b3bfaf2d9ebfc4f846a15a5c1413c513cf7ba6fee52a7fea6d9c236c75edb1880b3a60f0f2ef5d6099a8b4a0b29b1ad2a37fc745d1cad1ad8993a950ae38baed9f6421838baca3bcece73be00478635c744220982241575bec26cf9df76225ce1d1fbd9812127ec8c6ea15611745431aac79cd8c159fd65cd81e73739dae1024a5795f00254ceab1b73d408048483c41c4e41ce98fddef2", 0xc3}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r0, r3, r5}, @cred={0x20, 0xffff, 0x0, r0, r6, r2}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, 0xffffffffffffff9c, 0xffffffffffffffff, r10, 0xffffffffffffffff]}], 0x70, 0x404}, 0x0) (async) getegid() (async) fchown(0xffffffffffffffff, r1, r11) (async) nanosleep(0x0, 0x0) (async) pckbd_enable: command error 16:02:19 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:20 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff030c57dce4efbd71dc324f9078000000004700000000000000000000007f000001000000"]) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r2 = dup(r1) (async) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0x3}, {0x35, 0xfd, 0x1f, 0x1f}, {0x6, 0x0, 0x0, 0xfcb}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r3) (async) close(r3) (async, rerun: 32) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0x1, 0x3}, {0x1, 0x1f, 0xd3, 0x4}, {0xf9a1, 0x8, 0x2, 0x9}]}) (rerun: 32) pwrite(r0, &(0x7f0000000000)="f94c9f64dd0303fb27447669ee2e", 0xe, 0x200000000000) pckbd_enable: command error 16:02:20 executing program 6: syz_emit_ethernet(0x3c, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa23a7b7db6ed708060018817d060a0003ffffffff49b9861cabab44aaaaaaaaaaaa958ae9ede41aa1ec2238b084f5fc42da0000000000"]) 16:02:20 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, "546f82d639650f69dc6e225d3ed500"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) readv(r1, &(0x7f00000002c0), 0x1000000000000321) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000180)='0', 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1f3, "30463fbd6b16033f9ba98753329f6bd3d94e1328"}) 16:02:20 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff030c57dce4efbd71dc324f9078000000004700000000000000000000007f000001000000"]) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff030c57dce4efbd71dc324f9078000000004700000000000000000000007f000001000000"]) (async) 16:02:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) socket(0x1, 0x1, 0x3f) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='&\x00\x00\x00', 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x10000, 0x8}, 0x10) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:02:20 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, "546f82d639650f69dc6e225d3ed500"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) readv(r1, &(0x7f00000002c0), 0x1000000000000321) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000180)='0', 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1f3, "30463fbd6b16033f9ba98753329f6bd3d94e1328"}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, "546f82d639650f69dc6e225d3ed500"}) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) (async) readv(r1, &(0x7f00000002c0), 0x1000000000000321) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000180)='0', 0x1) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1f3, "30463fbd6b16033f9ba98753329f6bd3d94e1328"}) (async) 16:02:20 executing program 6: syz_emit_ethernet(0x3c, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa23a7b7db6ed708060018817d060a0003ffffffff49b9861cabab44aaaaaaaaaaaa958ae9ede41aa1ec2238b084f5fc42da0000000000"]) 16:02:20 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) setgid(r4) chown(&(0x7f0000000280)='./file0\x00', r3, r4) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) (async) semget$private(0x0, 0x4, 0x5b4) (async) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) (async) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000640)=0xc) (async) setgid(r4) (async) chown(&(0x7f0000000280)='./file0\x00', r3, r4) (async) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) setregid(0xffffffffffffffff, r5) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) semget(0x2, 0x1, 0x200) (async) 16:02:20 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x100, 0x81, 0x1e}) ioctl$VMM_IOC_INTR(r0, 0xc0104453, &(0x7f0000000040)={0x6, 0x8, 0x8001}) 16:02:21 executing program 2: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') chdir(&(0x7f0000000240)='./file1\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f00000001c0)='./file1\x00') r1 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000000440)=[{}, {&(0x7f00000003c0)="01812b", 0x3}, {&(0x7f00000004c0)="2036686fc25905993b5eb9c1976f841953a9582e64b458f37787a5f39595d28d689d1191e0e9b97e1ac5ca711f56c183998bfe233cb129230c576d565ed0cb1ce8debeca6c9d1d75d3289420bb8f1a2cb60d39f82d40d19817bc9a1ea755d4a0dfc2946fa1f56c1b009c2e41a523d7c6f48ca10554632783c5c4c0a4e951843cb6e10aa0ef1a6e8822b488c2fdc143b351c1d5abf92e0d689d9f56251ac4134a6d2640ba7c093f41bb67a5dc9246d9211450b3390b34d6d703", 0xb9}], 0x3, 0x0) lstat(&(0x7f0000000480)='./bus\x00', &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0x1b2) symlink(&(0x7f00000002c0)='./bus/\x00', &(0x7f0000000580)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000005c0)={0x40000004, './bus\x00', './bus\x00'}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) 16:02:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) socket(0x1, 0x1, 0x3f) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='&\x00\x00\x00', 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x10000, 0x8}, 0x10) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) (async) socket(0x1, 0x1, 0x3f) (async) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='&\x00\x00\x00', 0x4) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x10000, 0x8}, 0x10) (async) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) (async) 16:02:21 executing program 6: syz_emit_ethernet(0x3c, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa23a7b7db6ed708060018817d060a0003ffffffff49b9861cabab44aaaaaaaaaaaa958ae9ede41aa1ec2238b084f5fc42da0000000000"]) 16:02:21 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, "546f82d639650f69dc6e225d3ed500"}) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) readv(r1, &(0x7f00000002c0), 0x1000000000000321) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000180)='0', 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1f3, "30463fbd6b16033f9ba98753329f6bd3d94e1328"}) 16:02:21 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x62) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x6, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0x200, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:21 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:21 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x100, 0x81, 0x1e}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104453, &(0x7f0000000040)={0x6, 0x8, 0x8001}) 16:02:21 executing program 0: socket$inet(0x1e, 0x0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="259e8145892fbbab4caa937b6e5e311fe1378a06924eb05cc32ff66df7e68f3bf66a7f729d6fb67eeab024aad83b0f137abea907f5277b8e006cdd9845df74c2bd8410194d7413a74bf156f2169579538b479b02a850da6c4ae8771ec382", 0x5e) 16:02:21 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x100, 0x81, 0x1e}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104453, &(0x7f0000000040)={0x6, 0x8, 0x8001}) 16:02:21 executing program 0: socket$inet(0x1e, 0x0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="259e8145892fbbab4caa937b6e5e311fe1378a06924eb05cc32ff66df7e68f3bf66a7f729d6fb67eeab024aad83b0f137abea907f5277b8e006cdd9845df74c2bd8410194d7413a74bf156f2169579538b479b02a850da6c4ae8771ec382", 0x5e) 16:02:21 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:21 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:21 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x62) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x6, 0x1}) (async) r2 = semget$private(0x0, 0x4, 0x5b4) (async) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0x200, 0xa6}) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) setgid(r3) (async) chown(&(0x7f0000000280)='./file0\x00', r1, r3) (async) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) semget(0x2, 0x1, 0x200) 16:02:21 executing program 6: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0xc8, 0x4) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) 16:02:21 executing program 0: socket$inet(0x1e, 0x0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="259e8145892fbbab4caa937b6e5e311fe1378a06924eb05cc32ff66df7e68f3bf66a7f729d6fb67eeab024aad83b0f137abea907f5277b8e006cdd9845df74c2bd8410194d7413a74bf156f2169579538b479b02a850da6c4ae8771ec382", 0x5e) socket$inet(0x1e, 0x0, 0x2) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="259e8145892fbbab4caa937b6e5e311fe1378a06924eb05cc32ff66df7e68f3bf66a7f729d6fb67eeab024aad83b0f137abea907f5277b8e006cdd9845df74c2bd8410194d7413a74bf156f2169579538b479b02a850da6c4ae8771ec382", 0x5e) (async) 16:02:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) socket(0x1, 0x1, 0x3f) (async) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='&\x00\x00\x00', 0x4) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x10000, 0x8}, 0x10) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:02:21 executing program 2: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') chdir(&(0x7f0000000240)='./file1\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f00000001c0)='./file1\x00') r1 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000000440)=[{}, {&(0x7f00000003c0)="01812b", 0x3}, {&(0x7f00000004c0)="2036686fc25905993b5eb9c1976f841953a9582e64b458f37787a5f39595d28d689d1191e0e9b97e1ac5ca711f56c183998bfe233cb129230c576d565ed0cb1ce8debeca6c9d1d75d3289420bb8f1a2cb60d39f82d40d19817bc9a1ea755d4a0dfc2946fa1f56c1b009c2e41a523d7c6f48ca10554632783c5c4c0a4e951843cb6e10aa0ef1a6e8822b488c2fdc143b351c1d5abf92e0d689d9f56251ac4134a6d2640ba7c093f41bb67a5dc9246d9211450b3390b34d6d703", 0xb9}], 0x3, 0x0) lstat(&(0x7f0000000480)='./bus\x00', &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0x1b2) symlink(&(0x7f00000002c0)='./bus/\x00', &(0x7f0000000580)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000005c0)={0x40000004, './bus\x00', './bus\x00'}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') (async) chdir(&(0x7f0000000240)='./file1\x00') (async) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') (async) unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') (async) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') (async) lchown(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) (async) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) (async) getegid() (async) setgid(r0) (async) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) (async) chdir(&(0x7f00000001c0)='./file1\x00') (async) open(&(0x7f0000000280)='./file0\x00', 0x40, 0x140) (async) pwritev(r1, &(0x7f0000000440)=[{}, {&(0x7f00000003c0)="01812b", 0x3}, {&(0x7f00000004c0)="2036686fc25905993b5eb9c1976f841953a9582e64b458f37787a5f39595d28d689d1191e0e9b97e1ac5ca711f56c183998bfe233cb129230c576d565ed0cb1ce8debeca6c9d1d75d3289420bb8f1a2cb60d39f82d40d19817bc9a1ea755d4a0dfc2946fa1f56c1b009c2e41a523d7c6f48ca10554632783c5c4c0a4e951843cb6e10aa0ef1a6e8822b488c2fdc143b351c1d5abf92e0d689d9f56251ac4134a6d2640ba7c093f41bb67a5dc9246d9211450b3390b34d6d703", 0xb9}], 0x3, 0x0) (async) lstat(&(0x7f0000000480)='./bus\x00', &(0x7f0000000300)) (async) semget$private(0x0, 0x4, 0x1b2) (async) symlink(&(0x7f00000002c0)='./bus/\x00', &(0x7f0000000580)='./bus\x00') (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000005c0)={0x40000004, './bus\x00', './bus\x00'}) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) (async) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) (async) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) (async) 16:02:21 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r0) close(r0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x50}, {0x6, 0x0, 0x0, 0xfffffffb}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup(r1) write(r2, &(0x7f0000000140)="c4fa35ee6753c820697e25d4576e", 0xe) 16:02:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0xbf) setuid(0xee01) 16:02:21 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x62) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x6, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0x200, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x62) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x6, 0x1}) (async) semget$private(0x0, 0x4, 0x5b4) (async) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) (async) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0x200, 0xa6}) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000640)=0xc) (async) setgid(r3) (async) chown(&(0x7f0000000280)='./file0\x00', r1, r3) (async) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) setregid(0xffffffffffffffff, r4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) semget(0x2, 0x1, 0x200) (async) 16:02:21 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:21 executing program 3: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x4018}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:02:21 executing program 6: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0xc8, 0x4) (async) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) 16:02:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x3, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) dup2(r1, r0) 16:02:21 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r0) close(r0) (async) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x50}, {0x6, 0x0, 0x0, 0xfffffffb}]}) (async, rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 64) r2 = dup(r1) write(r2, &(0x7f0000000140)="c4fa35ee6753c820697e25d4576e", 0xe) 16:02:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0xbf) (async) setuid(0xee01) 16:02:21 executing program 3: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x4018}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:02:21 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x3, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) dup2(r1, r0) socket(0x400000000018, 0x3, 0x3a) (async) pipe2(0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x3, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) (async) dup2(r1, r0) (async) 16:02:21 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r0) close(r0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x50}, {0x6, 0x0, 0x0, 0xfffffffb}]}) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) r2 = dup(r1) write(r2, &(0x7f0000000140)="c4fa35ee6753c820697e25d4576e", 0xe) 16:02:21 executing program 3: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x4018}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:02:21 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f0000000180), 0x0) semop(r2, &(0x7f0000000180), 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xfffffd61, 0xfff, 0xfffffff7, 0xae}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:21 executing program 2: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') chdir(&(0x7f0000000240)='./file1\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f00000001c0)='./file1\x00') r1 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000000440)=[{}, {&(0x7f00000003c0)="01812b", 0x3}, {&(0x7f00000004c0)="2036686fc25905993b5eb9c1976f841953a9582e64b458f37787a5f39595d28d689d1191e0e9b97e1ac5ca711f56c183998bfe233cb129230c576d565ed0cb1ce8debeca6c9d1d75d3289420bb8f1a2cb60d39f82d40d19817bc9a1ea755d4a0dfc2946fa1f56c1b009c2e41a523d7c6f48ca10554632783c5c4c0a4e951843cb6e10aa0ef1a6e8822b488c2fdc143b351c1d5abf92e0d689d9f56251ac4134a6d2640ba7c093f41bb67a5dc9246d9211450b3390b34d6d703", 0xb9}], 0x3, 0x0) lstat(&(0x7f0000000480)='./bus\x00', &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0x1b2) symlink(&(0x7f00000002c0)='./bus/\x00', &(0x7f0000000580)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000005c0)={0x40000004, './bus\x00', './bus\x00'}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') (async) chdir(&(0x7f0000000240)='./file1\x00') (async) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') (async) unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') (async) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') (async) lchown(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) (async) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) (async) getegid() (async) setgid(r0) (async) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) (async) chdir(&(0x7f00000001c0)='./file1\x00') (async) open(&(0x7f0000000280)='./file0\x00', 0x40, 0x140) (async) pwritev(r1, &(0x7f0000000440)=[{}, {&(0x7f00000003c0)="01812b", 0x3}, {&(0x7f00000004c0)="2036686fc25905993b5eb9c1976f841953a9582e64b458f37787a5f39595d28d689d1191e0e9b97e1ac5ca711f56c183998bfe233cb129230c576d565ed0cb1ce8debeca6c9d1d75d3289420bb8f1a2cb60d39f82d40d19817bc9a1ea755d4a0dfc2946fa1f56c1b009c2e41a523d7c6f48ca10554632783c5c4c0a4e951843cb6e10aa0ef1a6e8822b488c2fdc143b351c1d5abf92e0d689d9f56251ac4134a6d2640ba7c093f41bb67a5dc9246d9211450b3390b34d6d703", 0xb9}], 0x3, 0x0) (async) lstat(&(0x7f0000000480)='./bus\x00', &(0x7f0000000300)) (async) semget$private(0x0, 0x4, 0x1b2) (async) symlink(&(0x7f00000002c0)='./bus/\x00', &(0x7f0000000580)='./bus\x00') (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000005c0)={0x40000004, './bus\x00', './bus\x00'}) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) (async) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) (async) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) (async) 16:02:21 executing program 7: sysctl$kern(&(0x7f0000000240)={0x1, 0x48}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000040)="a24b02c57443e5f98fefb197f5ddbc16039b30c85ef37a4a61f613f140aeabe37383fd06867f197a4e7cf8a1ecd71cc641ae1d819ce07d0241227a7511680d84c280343ab4538d9494b0367ea9aa27e7b055ba23ca208a8a4259f47c88732c615805b6df511bf756aa2be6c4215e00eb38b850943b70a4ae5aeb4d", &(0x7f00000000c0)=0x7b, &(0x7f0000000100), 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x51}, 0x2, &(0x7f00000002c0)="a33d080d6a04677c8f6d5eca9e20f6ec595e54c89cb92b9ef1cf65c78cb4a9a77e64d0ddf5b91dbb39bc9b685c869452b0d3973ab8cb01dea4d59b2618597b4442381cd3b4c1392e84c676e02d80f616c9e5d9ee12c6f5d463d8ce4c40dfabd1bfbb740e1d9f7507cad0f91f9355272df87511737ec3ff75de1b8a28b976c369ed", &(0x7f0000000280)=0x81, &(0x7f0000000280), 0x0) 16:02:21 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0xbf) (async) setuid(0xee01) 16:02:21 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x5c}, {0xc0}, {0x6, 0x0, 0x0, 0x10001}, {0x400, 0x0, 0x7, 0x2}]}) pwrite(r0, &(0x7f0000000300)="435353535b252f9ced3f450f808a", 0xe, 0x0) 16:02:21 executing program 6: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0xc8, 0x4) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) socket(0x18, 0x1, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0xc8, 0x4) (async) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) (async) 16:02:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x3, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) (rerun: 64) dup2(r1, r0) 16:02:21 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) (async) r2 = semget$private(0x0, 0x4, 0x5b4) (async) semop(0x0, &(0x7f0000000180), 0x0) semop(r2, &(0x7f0000000180), 0x0) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xfffffd61, 0xfff, 0xfffffff7, 0xae}) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) (async) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:21 executing program 7: sysctl$kern(&(0x7f0000000240)={0x1, 0x48}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000040)="a24b02c57443e5f98fefb197f5ddbc16039b30c85ef37a4a61f613f140aeabe37383fd06867f197a4e7cf8a1ecd71cc641ae1d819ce07d0241227a7511680d84c280343ab4538d9494b0367ea9aa27e7b055ba23ca208a8a4259f47c88732c615805b6df511bf756aa2be6c4215e00eb38b850943b70a4ae5aeb4d", &(0x7f00000000c0)=0x7b, &(0x7f0000000100), 0x0) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x51}, 0x2, &(0x7f00000002c0)="a33d080d6a04677c8f6d5eca9e20f6ec595e54c89cb92b9ef1cf65c78cb4a9a77e64d0ddf5b91dbb39bc9b685c869452b0d3973ab8cb01dea4d59b2618597b4442381cd3b4c1392e84c676e02d80f616c9e5d9ee12c6f5d463d8ce4c40dfabd1bfbb740e1d9f7507cad0f91f9355272df87511737ec3ff75de1b8a28b976c369ed", &(0x7f0000000280)=0x81, &(0x7f0000000280), 0x0) 16:02:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_open_pts() ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x7e, 0xfff, {[0x7, 0xb37, 0x6, 0x101, 0xc6, 0x1, 0x5, 0x101, 0x2, 0x1000, 0x80000000, 0x1, 0x9, 0x5, 0x146, 0x60, 0x600000000, 0x200], [0x2, 0xfa96, 0xb3, 0x1, 0x1, 0x4, 0x4fb6, 0xc907, 0xfffffffffffff3f5, 0x3], [0xffff, 0x4, 0x800, 0x7200000000000000, 0x5a39, 0x7, 0x7fffffff], [0x92, 0x88b, 0xfff, 0x8, 0x8, 0xfffffffffffffff7], [{0x5, 0x9, 0x5, 0x9a62}, {0x7, 0xfc, 0x72c5, 0x8}, {0x4, 0x8, 0x2, 0xb2}, {0x2, 0x80000, 0xfffff5de, 0x40}, {0x401, 0x6138, 0x400, 0xf0}, {0x0, 0x4, 0x401, 0x5}, {0xf685, 0x7fff, 0x5, 0x3}, {0x3ff, 0x3ff, 0x1, 0x4ab1}], {0x0, 0xfe76, 0x1f, 0x5}, {0x7f, 0x5f8, 0x6b, 0x2}}}) r1 = syz_open_pts() syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) fcntl$dupfd(r2, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000280)={0xfffffffffffffffe}, 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f0000000100)={0x1ff}, 0x0, 0x0) 16:02:21 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x45}, {0x74}, {0x6, 0x0, 0x0, 0xfffefffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xc8, 0x2, 0x4, 0xfffffc00}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x9, 0x1, 0x8, 0x1}, {0x4, 0xd9, 0x6, 0x80000001}, {0x3, 0xa6, 0x7, 0x6}, {0xfff, 0xad, 0x9, 0x4}, {0x7, 0x3f, 0x8, 0x40}, {0x4, 0x7f, 0x2, 0x9}, {0x2, 0x7, 0xd4, 0x3}, {0x3, 0xc4, 0x5, 0x6f}, {0x2, 0xf4, 0x1, 0x2}, {0x5, 0x7, 0xbc}]}) pwrite(r0, &(0x7f0000000100)="249b19b0c7bc0000000000008689", 0xe, 0x0) 16:02:21 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) (async) semop(0x0, &(0x7f0000000180), 0x0) semop(r2, &(0x7f0000000180), 0x0) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xfffffd61, 0xfff, 0xfffffff7, 0xae}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) semget(0x2, 0x1, 0x200) 16:02:21 executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:21 executing program 7: sysctl$kern(&(0x7f0000000240)={0x1, 0x48}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000040)="a24b02c57443e5f98fefb197f5ddbc16039b30c85ef37a4a61f613f140aeabe37383fd06867f197a4e7cf8a1ecd71cc641ae1d819ce07d0241227a7511680d84c280343ab4538d9494b0367ea9aa27e7b055ba23ca208a8a4259f47c88732c615805b6df511bf756aa2be6c4215e00eb38b850943b70a4ae5aeb4d", &(0x7f00000000c0)=0x7b, &(0x7f0000000100), 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000100)={0x1, 0x51}, 0x2, &(0x7f00000002c0)="a33d080d6a04677c8f6d5eca9e20f6ec595e54c89cb92b9ef1cf65c78cb4a9a77e64d0ddf5b91dbb39bc9b685c869452b0d3973ab8cb01dea4d59b2618597b4442381cd3b4c1392e84c676e02d80f616c9e5d9ee12c6f5d463d8ce4c40dfabd1bfbb740e1d9f7507cad0f91f9355272df87511737ec3ff75de1b8a28b976c369ed", &(0x7f0000000280)=0x81, &(0x7f0000000280), 0x0) (rerun: 64) 16:02:21 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x5c}, {0xc0}, {0x6, 0x0, 0x0, 0x10001}, {0x400, 0x0, 0x7, 0x2}]}) pwrite(r0, &(0x7f0000000300)="435353535b252f9ced3f450f808a", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x5c}, {0xc0}, {0x6, 0x0, 0x0, 0x10001}, {0x400, 0x0, 0x7, 0x2}]}) (async) pwrite(r0, &(0x7f0000000300)="435353535b252f9ced3f450f808a", 0xe, 0x0) (async) 16:02:21 executing program 2: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) munlockall() madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45, 0x1, 0x0, 0x200}, {0x17, 0x0, 0x0, 0x7fffffff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x45}, {0x74}, {0x6, 0x0, 0x0, 0xfffefffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xc8, 0x2, 0x4, 0xfffffc00}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x9, 0x1, 0x8, 0x1}, {0x4, 0xd9, 0x6, 0x80000001}, {0x3, 0xa6, 0x7, 0x6}, {0xfff, 0xad, 0x9, 0x4}, {0x7, 0x3f, 0x8, 0x40}, {0x4, 0x7f, 0x2, 0x9}, {0x2, 0x7, 0xd4, 0x3}, {0x3, 0xc4, 0x5, 0x6f}, {0x2, 0xf4, 0x1, 0x2}, {0x5, 0x7, 0xbc}]}) pwrite(r0, &(0x7f0000000100)="249b19b0c7bc0000000000008689", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x45}, {0x74}, {0x6, 0x0, 0x0, 0xfffefffd}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xc8, 0x2, 0x4, 0xfffffc00}]}) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x9, 0x1, 0x8, 0x1}, {0x4, 0xd9, 0x6, 0x80000001}, {0x3, 0xa6, 0x7, 0x6}, {0xfff, 0xad, 0x9, 0x4}, {0x7, 0x3f, 0x8, 0x40}, {0x4, 0x7f, 0x2, 0x9}, {0x2, 0x7, 0xd4, 0x3}, {0x3, 0xc4, 0x5, 0x6f}, {0x2, 0xf4, 0x1, 0x2}, {0x5, 0x7, 0xbc}]}) (async) pwrite(r0, &(0x7f0000000100)="249b19b0c7bc0000000000008689", 0xe, 0x0) (async) 16:02:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_open_pts() (async) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x7e, 0xfff, {[0x7, 0xb37, 0x6, 0x101, 0xc6, 0x1, 0x5, 0x101, 0x2, 0x1000, 0x80000000, 0x1, 0x9, 0x5, 0x146, 0x60, 0x600000000, 0x200], [0x2, 0xfa96, 0xb3, 0x1, 0x1, 0x4, 0x4fb6, 0xc907, 0xfffffffffffff3f5, 0x3], [0xffff, 0x4, 0x800, 0x7200000000000000, 0x5a39, 0x7, 0x7fffffff], [0x92, 0x88b, 0xfff, 0x8, 0x8, 0xfffffffffffffff7], [{0x5, 0x9, 0x5, 0x9a62}, {0x7, 0xfc, 0x72c5, 0x8}, {0x4, 0x8, 0x2, 0xb2}, {0x2, 0x80000, 0xfffff5de, 0x40}, {0x401, 0x6138, 0x400, 0xf0}, {0x0, 0x4, 0x401, 0x5}, {0xf685, 0x7fff, 0x5, 0x3}, {0x3ff, 0x3ff, 0x1, 0x4ab1}], {0x0, 0xfe76, 0x1f, 0x5}, {0x7f, 0x5f8, 0x6b, 0x2}}}) (async) r1 = syz_open_pts() (async) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) fcntl$dupfd(r2, 0x0, r1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000280)={0xfffffffffffffffe}, 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f0000000100)={0x1ff}, 0x0, 0x0) 16:02:21 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x47, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)}], 0x1) readv(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/170, 0xaa}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) close(r2) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000280)="77ddf0", 0x3}, {&(0x7f00000002c0)="2bf902ade0b593f674b1fcb6b3889e23ae0adc49ae93286cd70094dd564436674874a6249ad99369989b7cac6a34a3f846157fc38eaabefaad7922f2035fdcc89b38eeb6fd51bab74069c5ff727c23363eb41e1b76e818473c23e75a68992f9cddd9ff178712cabc54a4d93bb6cfc26a24eb178bc31fb8f4d6718d2d41604bece276d42b9b11826f53de4a1d5221bbc239ddc925983f786310d351b38e94f1850534c5eea0228dccb1a19e418933920f15da3bc179bb5cf9a34ab1a2fb1d187b5bb4bfba7e5c4572a8de04f2eefaec39d88c269e59eb4f18c19d599dc2e040c354955fa95bd0a5a6f2154806fa8bfc75354fbf", 0xf3}], 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "7276bc656e93222e44fda1111674a6808d8c71e9"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r3, 0x0) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) 16:02:21 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f786982, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000140)) dup(r0) 16:02:21 executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:21 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f786982, r1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000140)) (async) dup(r0) 16:02:21 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x5c}, {0xc0}, {0x6, 0x0, 0x0, 0x10001}, {0x400, 0x0, 0x7, 0x2}]}) pwrite(r0, &(0x7f0000000300)="435353535b252f9ced3f450f808a", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x5c}, {0xc0}, {0x6, 0x0, 0x0, 0x10001}, {0x400, 0x0, 0x7, 0x2}]}) (async) pwrite(r0, &(0x7f0000000300)="435353535b252f9ced3f450f808a", 0xe, 0x0) (async) 16:02:21 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0xf87d, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x4, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400), 0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x3) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:21 executing program 2: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) munlockall() madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45, 0x1, 0x0, 0x200}, {0x17, 0x0, 0x0, 0x7fffffff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) munlockall() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) (async) munlockall() (async) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45, 0x1, 0x0, 0x200}, {0x17, 0x0, 0x0, 0x7fffffff}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) (async) 16:02:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_open_pts() (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x7e, 0xfff, {[0x7, 0xb37, 0x6, 0x101, 0xc6, 0x1, 0x5, 0x101, 0x2, 0x1000, 0x80000000, 0x1, 0x9, 0x5, 0x146, 0x60, 0x600000000, 0x200], [0x2, 0xfa96, 0xb3, 0x1, 0x1, 0x4, 0x4fb6, 0xc907, 0xfffffffffffff3f5, 0x3], [0xffff, 0x4, 0x800, 0x7200000000000000, 0x5a39, 0x7, 0x7fffffff], [0x92, 0x88b, 0xfff, 0x8, 0x8, 0xfffffffffffffff7], [{0x5, 0x9, 0x5, 0x9a62}, {0x7, 0xfc, 0x72c5, 0x8}, {0x4, 0x8, 0x2, 0xb2}, {0x2, 0x80000, 0xfffff5de, 0x40}, {0x401, 0x6138, 0x400, 0xf0}, {0x0, 0x4, 0x401, 0x5}, {0xf685, 0x7fff, 0x5, 0x3}, {0x3ff, 0x3ff, 0x1, 0x4ab1}], {0x0, 0xfe76, 0x1f, 0x5}, {0x7f, 0x5f8, 0x6b, 0x2}}}) (async, rerun: 32) r1 = syz_open_pts() syz_open_pts() (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) fcntl$dupfd(r2, 0x0, r1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000000), &(0x7f0000000280)={0xfffffffffffffffe}, 0x0, 0x0) (rerun: 64) select(0x40, &(0x7f0000000080), &(0x7f0000000100)={0x1ff}, 0x0, 0x0) 16:02:21 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) (async) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') (async) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f786982, r1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) clock_settime(0x100000000000000, &(0x7f0000000140)) (async) dup(r0) 16:02:21 executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:21 executing program 2: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) munlockall() madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45, 0x1, 0x0, 0x200}, {0x17, 0x0, 0x0, 0x7fffffff}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x45}, {0x74}, {0x6, 0x0, 0x0, 0xfffefffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xc8, 0x2, 0x4, 0xfffffc00}]}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async, rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x9, 0x1, 0x8, 0x1}, {0x4, 0xd9, 0x6, 0x80000001}, {0x3, 0xa6, 0x7, 0x6}, {0xfff, 0xad, 0x9, 0x4}, {0x7, 0x3f, 0x8, 0x40}, {0x4, 0x7f, 0x2, 0x9}, {0x2, 0x7, 0xd4, 0x3}, {0x3, 0xc4, 0x5, 0x6f}, {0x2, 0xf4, 0x1, 0x2}, {0x5, 0x7, 0xbc}]}) (async, rerun: 64) pwrite(r0, &(0x7f0000000100)="249b19b0c7bc0000000000008689", 0xe, 0x0) 16:02:21 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:21 executing program 7: r0 = open(&(0x7f0000000040)='./file2\x00', 0x72e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e79", 0x1db}], 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) open$dir(&(0x7f0000000200)='./file2\x00', 0x100, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) write(r0, &(0x7f0000000140)="a1263009fefce49325cd21e66a44c1", 0xf) lchown(&(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, 0x0) 16:02:21 executing program 2: getrusage(0xffffffffffffffff, &(0x7f0000000000)) socketpair(0x2, 0x3, 0xff, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 16:02:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:02:22 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x47, 0x93}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)}], 0x1) (async) readv(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/170, 0xaa}], 0x1) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) close(r2) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000280)="77ddf0", 0x3}, {&(0x7f00000002c0)="2bf902ade0b593f674b1fcb6b3889e23ae0adc49ae93286cd70094dd564436674874a6249ad99369989b7cac6a34a3f846157fc38eaabefaad7922f2035fdcc89b38eeb6fd51bab74069c5ff727c23363eb41e1b76e818473c23e75a68992f9cddd9ff178712cabc54a4d93bb6cfc26a24eb178bc31fb8f4d6718d2d41604bece276d42b9b11826f53de4a1d5221bbc239ddc925983f786310d351b38e94f1850534c5eea0228dccb1a19e418933920f15da3bc179bb5cf9a34ab1a2fb1d187b5bb4bfba7e5c4572a8de04f2eefaec39d88c269e59eb4f18c19d599dc2e040c354955fa95bd0a5a6f2154806fa8bfc75354fbf", 0xf3}], 0x2) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "7276bc656e93222e44fda1111674a6808d8c71e9"}) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r3, 0x0) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) 16:02:22 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000000000007}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="b7d353a0174e284fd63f0510feea9b149c02fc4445eee0c5cb5b3c5342f3d4833fe110e302e57e9c7db043cceb6c03623a6f80552bb9c98ff135688b526de3d46da5f4c9d858b59439c7da3c694c1e90dedf21d7deb97aabde663b", 0x5b}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:02:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:02:22 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (rerun: 64) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) (async, rerun: 32) r2 = semget$private(0x0, 0x4, 0x5b4) (rerun: 32) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) (async) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0xf87d, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x4, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) (async, rerun: 32) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) (rerun: 32) preadv(0xffffffffffffffff, &(0x7f0000000400), 0x0, 0x4) (async, rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x3) (rerun: 32) setgid(r3) (async) chown(&(0x7f0000000280)='./file0\x00', r1, r3) (async) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:22 executing program 7: r0 = open(&(0x7f0000000040)='./file2\x00', 0x72e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e79", 0x1db}], 0x1, 0x0) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) (async, rerun: 32) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) (async, rerun: 32) open$dir(&(0x7f0000000200)='./file2\x00', 0x100, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) rmdir(&(0x7f0000000080)='./file1\x00') (async, rerun: 32) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) write(r0, &(0x7f0000000140)="a1263009fefce49325cd21e66a44c1", 0xf) lchown(&(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, 0x0) 16:02:22 executing program 2: getrusage(0xffffffffffffffff, &(0x7f0000000000)) socketpair(0x2, 0x3, 0xff, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) getrusage(0xffffffffffffffff, &(0x7f0000000000)) (async) socketpair(0x2, 0x3, 0xff, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) (async) 16:02:22 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:22 executing program 3: r0 = kqueue() pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff}], 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="5c6d3e5e8e119ed96c13d9cc", 0xc}], 0x1) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x59}], 0x1000, 0x0, 0x71, 0x0) 16:02:22 executing program 7: r0 = open(&(0x7f0000000040)='./file2\x00', 0x72e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e79", 0x1db}], 0x1, 0x0) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) (async, rerun: 32) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) (async, rerun: 32) open$dir(&(0x7f0000000200)='./file2\x00', 0x100, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) (async, rerun: 64) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (rerun: 64) rmdir(&(0x7f0000000080)='./file1\x00') (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) write(r0, &(0x7f0000000140)="a1263009fefce49325cd21e66a44c1", 0xf) lchown(&(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, 0x0) 16:02:22 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000000000007}) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="b7d353a0174e284fd63f0510feea9b149c02fc4445eee0c5cb5b3c5342f3d4833fe110e302e57e9c7db043cceb6c03623a6f80552bb9c98ff135688b526de3d46da5f4c9d858b59439c7da3c694c1e90dedf21d7deb97aabde663b", 0x5b}], 0x1) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:02:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async, rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:02:22 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:22 executing program 3: r0 = kqueue() pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff}], 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="5c6d3e5e8e119ed96c13d9cc", 0xc}], 0x1) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x59}], 0x1000, 0x0, 0x71, 0x0) kqueue() (async) pipe(&(0x7f0000000680)) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff}], 0x0, 0x0) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="5c6d3e5e8e119ed96c13d9cc", 0xc}], 0x1) (async) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x59}], 0x1000, 0x0, 0x71, 0x0) (async) 16:02:22 executing program 2: getrusage(0xffffffffffffffff, &(0x7f0000000000)) socketpair(0x2, 0x3, 0xff, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) getrusage(0xffffffffffffffff, &(0x7f0000000000)) (async) socketpair(0x2, 0x3, 0xff, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) (async) 16:02:22 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x8000, 0xa) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040)="8f61c1507345202923437f665a91d172ab5ba0d54d3f297f46aae5f361b46dc767a14e16fb012fe0b925f9f06404ac67f75747e9be2d123062c051f594f46efd3cedf7457212dca2e6d8772776677d571903d2cb690e4914c8b2c329d94acbbf0591c3adf1aecb31c995deb223a3da0f934a0a21e3", &(0x7f00000000c0)=0x75, 0x0, 0x0) sysctl$hw(&(0x7f0000000100), 0x63, &(0x7f0000000140)="acec50339598002a", &(0x7f0000000180)=0x8, &(0x7f00000001c0)="d91b4e210300a099dcdcf5f3972bab172d4df766b4dc68115a5080635e619dbf80f0277f000000ca526b3f11ec17ee5ded361ddd2b", 0x35) 16:02:22 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:23 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x47, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)}], 0x1) readv(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/170, 0xaa}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) dup(r2) close(r2) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000280)="77ddf0", 0x3}, {&(0x7f00000002c0)="2bf902ade0b593f674b1fcb6b3889e23ae0adc49ae93286cd70094dd564436674874a6249ad99369989b7cac6a34a3f846157fc38eaabefaad7922f2035fdcc89b38eeb6fd51bab74069c5ff727c23363eb41e1b76e818473c23e75a68992f9cddd9ff178712cabc54a4d93bb6cfc26a24eb178bc31fb8f4d6718d2d41604bece276d42b9b11826f53de4a1d5221bbc239ddc925983f786310d351b38e94f1850534c5eea0228dccb1a19e418933920f15da3bc179bb5cf9a34ab1a2fb1d187b5bb4bfba7e5c4572a8de04f2eefaec39d88c269e59eb4f18c19d599dc2e040c354955fa95bd0a5a6f2154806fa8bfc75354fbf", 0xf3}], 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "7276bc656e93222e44fda1111674a6808d8c71e9"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r3, 0x0) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000000)={0x47, 0x93}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)}], 0x1) (async) readv(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/170, 0xaa}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) dup(r2) (async) close(r2) (async) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000280)="77ddf0", 0x3}, {&(0x7f00000002c0)="2bf902ade0b593f674b1fcb6b3889e23ae0adc49ae93286cd70094dd564436674874a6249ad99369989b7cac6a34a3f846157fc38eaabefaad7922f2035fdcc89b38eeb6fd51bab74069c5ff727c23363eb41e1b76e818473c23e75a68992f9cddd9ff178712cabc54a4d93bb6cfc26a24eb178bc31fb8f4d6718d2d41604bece276d42b9b11826f53de4a1d5221bbc239ddc925983f786310d351b38e94f1850534c5eea0228dccb1a19e418933920f15da3bc179bb5cf9a34ab1a2fb1d187b5bb4bfba7e5c4572a8de04f2eefaec39d88c269e59eb4f18c19d599dc2e040c354955fa95bd0a5a6f2154806fa8bfc75354fbf", 0xf3}], 0x2) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "7276bc656e93222e44fda1111674a6808d8c71e9"}) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r3, 0x0) (async) write(r0, &(0x7f0000000180)='\b', 0x1) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) (async) 16:02:23 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000000000007}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="b7d353a0174e284fd63f0510feea9b149c02fc4445eee0c5cb5b3c5342f3d4833fe110e302e57e9c7db043cceb6c03623a6f80552bb9c98ff135688b526de3d46da5f4c9d858b59439c7da3c694c1e90dedf21d7deb97aabde663b", 0x5b}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000000000007}) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="b7d353a0174e284fd63f0510feea9b149c02fc4445eee0c5cb5b3c5342f3d4833fe110e302e57e9c7db043cceb6c03623a6f80552bb9c98ff135688b526de3d46da5f4c9d858b59439c7da3c694c1e90dedf21d7deb97aabde663b", 0x5b}], 0x1) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) 16:02:23 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:23 executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8d}], 0x0, &(0x7f0000000140), 0x8, &(0x7f00000001c0)={0x1}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x61}], 0x52d7, 0x0, 0xb7df, 0x0) kqueue() 16:02:23 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) (async) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0xf87d, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x4, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) (async, rerun: 64) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) (rerun: 64) preadv(0xffffffffffffffff, &(0x7f0000000400), 0x0, 0x4) (async, rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x3) (rerun: 32) setgid(r3) (async) chown(&(0x7f0000000280)='./file0\x00', r1, r3) (async) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async, rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (rerun: 32) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:23 executing program 7: open$dir(&(0x7f0000000080)='./file1\x00', 0x1029a, 0x118) utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:02:23 executing program 3: r0 = kqueue() pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff}], 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="5c6d3e5e8e119ed96c13d9cc", 0xc}], 0x1) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x59}], 0x1000, 0x0, 0x71, 0x0) 16:02:23 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x8000, 0xa) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040)="8f61c1507345202923437f665a91d172ab5ba0d54d3f297f46aae5f361b46dc767a14e16fb012fe0b925f9f06404ac67f75747e9be2d123062c051f594f46efd3cedf7457212dca2e6d8772776677d571903d2cb690e4914c8b2c329d94acbbf0591c3adf1aecb31c995deb223a3da0f934a0a21e3", &(0x7f00000000c0)=0x75, 0x0, 0x0) sysctl$hw(&(0x7f0000000100), 0x63, &(0x7f0000000140)="acec50339598002a", &(0x7f0000000180)=0x8, &(0x7f00000001c0)="d91b4e210300a099dcdcf5f3972bab172d4df766b4dc68115a5080635e619dbf80f0277f000000ca526b3f11ec17ee5ded361ddd2b", 0x35) 16:02:23 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x8000, 0xa) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040)="8f61c1507345202923437f665a91d172ab5ba0d54d3f297f46aae5f361b46dc767a14e16fb012fe0b925f9f06404ac67f75747e9be2d123062c051f594f46efd3cedf7457212dca2e6d8772776677d571903d2cb690e4914c8b2c329d94acbbf0591c3adf1aecb31c995deb223a3da0f934a0a21e3", &(0x7f00000000c0)=0x75, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000100), 0x63, &(0x7f0000000140)="acec50339598002a", &(0x7f0000000180)=0x8, &(0x7f00000001c0)="d91b4e210300a099dcdcf5f3972bab172d4df766b4dc68115a5080635e619dbf80f0277f000000ca526b3f11ec17ee5ded361ddd2b", 0x35) 16:02:23 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:23 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x0, 0x8001}, {0x1, 0x3}, {0x1, 0x5, 0x3d2fdd1d13168951}], 0x3) semop(r2, &(0x7f0000000340)=[{0x3, 0x5, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x1800}, {0x0, 0x105}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:23 executing program 7: open$dir(&(0x7f0000000080)='./file1\x00', 0x1029a, 0x118) utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:02:23 executing program 1: socket(0x1e, 0x3, 0x2) socket(0x18, 0x1, 0x1) socket(0x22, 0x4000, 0xcf) 16:02:23 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "102f22", 0x8, 0x3a, 0xff, @rand_addr="00000000000000000000010001000002", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) syz_emit_ethernet(0xdd, &(0x7f0000000000)={@remote, @local, [], {@generic={0x852b, "a3612b5429adbf7919156a305c32b720745c5685f8f44610ce799d8d2da500d626845458584dd0b9ce9e79112bc127328b277caacf10604428bbaf8211f27bc625173c4a6c2fbfd4e704a1a607e2cd5bc0b63a844dbeb617429808e48fed76b0e105b7af08ecca5cd20ae02a210462ec6fbc4a5a3960f4a3613b72128c558489f4ad9ef2fd30ad33e4ffc54db60053d500efe1c068331801b17e3fe914b2b1377ab10162673e4e5aa42d2c3209e8693056d045a40788aea47f9f2b454169667e76855fbb8b2296333d066b4011582c"}}}) 16:02:23 executing program 7: open$dir(&(0x7f0000000080)='./file1\x00', 0x1029a, 0x118) utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:02:23 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x80) (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "102f22", 0x8, 0x3a, 0xff, @rand_addr="00000000000000000000010001000002", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) (async) syz_emit_ethernet(0xdd, &(0x7f0000000000)={@remote, @local, [], {@generic={0x852b, "a3612b5429adbf7919156a305c32b720745c5685f8f44610ce799d8d2da500d626845458584dd0b9ce9e79112bc127328b277caacf10604428bbaf8211f27bc625173c4a6c2fbfd4e704a1a607e2cd5bc0b63a844dbeb617429808e48fed76b0e105b7af08ecca5cd20ae02a210462ec6fbc4a5a3960f4a3613b72128c558489f4ad9ef2fd30ad33e4ffc54db60053d500efe1c068331801b17e3fe914b2b1377ab10162673e4e5aa42d2c3209e8693056d045a40788aea47f9f2b454169667e76855fbb8b2296333d066b4011582c"}}}) 16:02:23 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) 16:02:23 executing program 1: socket(0x1e, 0x3, 0x2) socket(0x18, 0x1, 0x1) socket(0x22, 0x4000, 0xcf) socket(0x1e, 0x3, 0x2) (async) socket(0x18, 0x1, 0x1) (async) socket(0x22, 0x4000, 0xcf) (async) 16:02:23 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:23 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000440)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bbff7f9a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad150316361d85b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d7aa292d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cba1b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) 16:02:23 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x80) (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "102f22", 0x8, 0x3a, 0xff, @rand_addr="00000000000000000000010001000002", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) (async) syz_emit_ethernet(0xdd, &(0x7f0000000000)={@remote, @local, [], {@generic={0x852b, "a3612b5429adbf7919156a305c32b720745c5685f8f44610ce799d8d2da500d626845458584dd0b9ce9e79112bc127328b277caacf10604428bbaf8211f27bc625173c4a6c2fbfd4e704a1a607e2cd5bc0b63a844dbeb617429808e48fed76b0e105b7af08ecca5cd20ae02a210462ec6fbc4a5a3960f4a3613b72128c558489f4ad9ef2fd30ad33e4ffc54db60053d500efe1c068331801b17e3fe914b2b1377ab10162673e4e5aa42d2c3209e8693056d045a40788aea47f9f2b454169667e76855fbb8b2296333d066b4011582c"}}}) 16:02:23 executing program 7: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000000000000fffadca60b30400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x6, 0x3, 0xfb) recvfrom(r4, &(0x7f0000000040)=""/23, 0x17, 0xc00, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) 16:02:23 executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8d}], 0x0, &(0x7f0000000140), 0x8, &(0x7f00000001c0)={0x1}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x61}], 0x52d7, 0x0, 0xb7df, 0x0) kqueue() kqueue() (async) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8d}], 0x0, &(0x7f0000000140), 0x8, &(0x7f00000001c0)={0x1}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x61}], 0x52d7, 0x0, 0xb7df, 0x0) (async) kqueue() (async) 16:02:23 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x0, 0x8001}, {0x1, 0x3}, {0x1, 0x5, 0x3d2fdd1d13168951}], 0x3) semop(r2, &(0x7f0000000340)=[{0x3, 0x5, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x1800}, {0x0, 0x105}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) (async) chown(&(0x7f0000000280)='./file0\x00', r1, r3) (async) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:23 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000440)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bbff7f9a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad150316361d85b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d7aa292d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cba1b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) 16:02:23 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x1a}, 0x2, &(0x7f0000000180)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345b0800000000000000070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491b69e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808edc42e07f5528eff3f6e7104eeed95b3b3add323e6c387f70ec33d93467f2082da206f48dd6851f8791cf3e34d001ac5a122f7113642a1246d19c8ad919139518d0071def10581a77fb5d41d3c23175ff7e3e926b81dad3cfed4cce2c0da6b4515149cbba15409136c974fba0c019f10bc34712ce24dbbd5367848c969152c552e7a8e3c3482ed44007854dbce77e40bb4", &(0x7f0000000040)=0x14b, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000004c0)="0453f14b93b4b46f901bba86d111fc5933e0132a2e7a2585306e20174d2a7f9accfbefafb1d10332bf15bcc563d35656cc3a2537259798df19e20922f8a783d8cfbe26cc7620bef5bbbb3ad74a24e049b2adaee3866ad3381650201d4201c33cfa3de34c3c417389d77bdb78e5f8a4e80cf76d92be6bcc029931cf1c1960ad87c7c427f97ede5ba221a2dad71e4fab3670ec0c69fedcfaea992fdd095de4c99604bfb36e7e7fd0d5113c0c48942b9e7c7117f2c64ada7640ffed601864a04c980e174a20a8a007", &(0x7f00000000c0)=0xc7, &(0x7f0000000400)="90fa4d7691bc8f9800a1112f304310bea1af7e70c45e9edbe80c1eeb80af47bf9a1e31912131ef58efae954fff30391c2fed4926343c0bf4f7b5f8aedb07f7c023449925ea740b43bc61a3995c014b749e7a5c217eb56e2970a85fe6bacd98d5c06f80b5f64b33c65b56398c34039fbb53be4e8eea8d87678f9ac52fbaa16190ff6d9d114435bb78b4f3cdd44044829f", 0x90) 16:02:23 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x0, 0x8001}, {0x1, 0x3}, {0x1, 0x5, 0x3d2fdd1d13168951}], 0x3) semop(r2, &(0x7f0000000340)=[{0x3, 0x5, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x1800}, {0x0, 0x105}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x3, 0x1}) (async) semget$private(0x0, 0x4, 0x5b4) (async) semop(r2, &(0x7f0000000180)=[{0x0, 0x8001}, {0x1, 0x3}, {0x1, 0x5, 0x3d2fdd1d13168951}], 0x3) (async) semop(r2, &(0x7f0000000340)=[{0x3, 0x5, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x1800}, {0x0, 0x105}, {0x0, 0x7ffb, 0x1800}], 0xb) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000640)=0xffffffffffffffce) (async) setgid(r3) (async) chown(&(0x7f0000000280)='./file0\x00', r1, r3) (async) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) setregid(0xffffffffffffffff, r4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) semget(0x2, 0x1, 0x200) (async) 16:02:23 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000440)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bbff7f9a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad150316361d85b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d7aa292d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cba1b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) 16:02:23 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x3}, {0x3d}, {0xe}, {0x2, 0x83, 0x2, 0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000006f685e954ee808004500001c0000000000009078000000907800000000"]) 16:02:23 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:23 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0xa518ef9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:23 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x1a}, 0x2, &(0x7f0000000180)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345b0800000000000000070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491b69e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808edc42e07f5528eff3f6e7104eeed95b3b3add323e6c387f70ec33d93467f2082da206f48dd6851f8791cf3e34d001ac5a122f7113642a1246d19c8ad919139518d0071def10581a77fb5d41d3c23175ff7e3e926b81dad3cfed4cce2c0da6b4515149cbba15409136c974fba0c019f10bc34712ce24dbbd5367848c969152c552e7a8e3c3482ed44007854dbce77e40bb4", &(0x7f0000000040)=0x14b, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000004c0)="0453f14b93b4b46f901bba86d111fc5933e0132a2e7a2585306e20174d2a7f9accfbefafb1d10332bf15bcc563d35656cc3a2537259798df19e20922f8a783d8cfbe26cc7620bef5bbbb3ad74a24e049b2adaee3866ad3381650201d4201c33cfa3de34c3c417389d77bdb78e5f8a4e80cf76d92be6bcc029931cf1c1960ad87c7c427f97ede5ba221a2dad71e4fab3670ec0c69fedcfaea992fdd095de4c99604bfb36e7e7fd0d5113c0c48942b9e7c7117f2c64ada7640ffed601864a04c980e174a20a8a007", &(0x7f00000000c0)=0xc7, &(0x7f0000000400)="90fa4d7691bc8f9800a1112f304310bea1af7e70c45e9edbe80c1eeb80af47bf9a1e31912131ef58efae954fff30391c2fed4926343c0bf4f7b5f8aedb07f7c023449925ea740b43bc61a3995c014b749e7a5c217eb56e2970a85fe6bacd98d5c06f80b5f64b33c65b56398c34039fbb53be4e8eea8d87678f9ac52fbaa16190ff6d9d114435bb78b4f3cdd44044829f", 0x90) 16:02:23 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) 16:02:23 executing program 7: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000000000000fffadca60b30400"}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) (async) r2 = socket(0x18, 0x1, 0x0) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r2) (async, rerun: 32) r3 = socket(0x18, 0x3, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) dup2(r0, r3) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x6, 0x3, 0xfb) recvfrom(r4, &(0x7f0000000040)=""/23, 0x17, 0xc00, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) 16:02:23 executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8d}], 0x0, &(0x7f0000000140), 0x8, &(0x7f00000001c0)={0x1}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x61}], 0x52d7, 0x0, 0xb7df, 0x0) kqueue() kqueue() (async) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8d}], 0x0, &(0x7f0000000140), 0x8, &(0x7f00000001c0)={0x1}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x61}], 0x52d7, 0x0, 0xb7df, 0x0) (async) kqueue() (async) 16:02:23 executing program 1: socket(0x1e, 0x3, 0x2) socket(0x18, 0x1, 0x1) socket(0x22, 0x4000, 0xcf) socket(0x1e, 0x3, 0x2) (async) socket(0x18, 0x1, 0x1) (async) socket(0x22, 0x4000, 0xcf) (async) 16:02:23 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x1a}, 0x2, &(0x7f0000000180)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345b0800000000000000070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491b69e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808edc42e07f5528eff3f6e7104eeed95b3b3add323e6c387f70ec33d93467f2082da206f48dd6851f8791cf3e34d001ac5a122f7113642a1246d19c8ad919139518d0071def10581a77fb5d41d3c23175ff7e3e926b81dad3cfed4cce2c0da6b4515149cbba15409136c974fba0c019f10bc34712ce24dbbd5367848c969152c552e7a8e3c3482ed44007854dbce77e40bb4", &(0x7f0000000040)=0x14b, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000004c0)="0453f14b93b4b46f901bba86d111fc5933e0132a2e7a2585306e20174d2a7f9accfbefafb1d10332bf15bcc563d35656cc3a2537259798df19e20922f8a783d8cfbe26cc7620bef5bbbb3ad74a24e049b2adaee3866ad3381650201d4201c33cfa3de34c3c417389d77bdb78e5f8a4e80cf76d92be6bcc029931cf1c1960ad87c7c427f97ede5ba221a2dad71e4fab3670ec0c69fedcfaea992fdd095de4c99604bfb36e7e7fd0d5113c0c48942b9e7c7117f2c64ada7640ffed601864a04c980e174a20a8a007", &(0x7f00000000c0)=0xc7, &(0x7f0000000400)="90fa4d7691bc8f9800a1112f304310bea1af7e70c45e9edbe80c1eeb80af47bf9a1e31912131ef58efae954fff30391c2fed4926343c0bf4f7b5f8aedb07f7c023449925ea740b43bc61a3995c014b749e7a5c217eb56e2970a85fe6bacd98d5c06f80b5f64b33c65b56398c34039fbb53be4e8eea8d87678f9ac52fbaa16190ff6d9d114435bb78b4f3cdd44044829f", 0x90) 16:02:23 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:23 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x3}, {0x3d}, {0xe}, {0x2, 0x83, 0x2, 0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000006f685e954ee808004500001c0000000000009078000000907800000000"]) 16:02:23 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0xa518ef9, 0x3, 0x3, 0x1}) (async) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) (async) chown(&(0x7f0000000280)='./file0\x00', r1, r3) (async) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) socket(0x1, 0x5, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000100)=@abs={0x3, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfffffc00, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) 16:02:23 executing program 7: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000000000000fffadca60b30400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x6, 0x3, 0xfb) recvfrom(r4, &(0x7f0000000040)=""/23, 0x17, 0xc00, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) socket(0x18, 0x3, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000000000000fffadca60b30400"}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) (async) socket(0x18, 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) (async) close(r2) (async) socket(0x18, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) dup2(r0, r3) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket(0x6, 0x3, 0xfb) (async) recvfrom(r4, &(0x7f0000000040)=""/23, 0x17, 0xc00, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) (async) 16:02:23 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) (async) 16:02:23 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x3}, {0x3d}, {0xe}, {0x2, 0x83, 0x2, 0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000006f685e954ee808004500001c0000000000009078000000907800000000"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x3}, {0x3d}, {0xe}, {0x2, 0x83, 0x2, 0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000006f685e954ee808004500001c0000000000009078000000907800000000"]) (async) 16:02:23 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:24 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000005c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getegid() r3 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffd5, 0x0, r2, r3, 0x0, 0x0, 0xd7}, 0x5, 0x0, 0x31e}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) lchown(0x0, 0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x8, 0x0, 0x0, 0x0, r2, 0x8, 0xbd02}, 0x8, 0x0, 0x7}) setregid(0xffffffffffffffff, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x6010, r4, 0x0) poll(&(0x7f0000000040), 0x0, 0x5) r5 = dup2(r1, r0) setreuid(0xee00, 0xffffffffffffffff) writev(r5, 0x0, 0x0) poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:02:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) socket(0x1, 0x5, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000100)=@abs={0x3, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfffffc00, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r0, 0x0) (async) socket(0x1, 0x5, 0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) bind$unix(r1, &(0x7f0000000100)=@abs={0x3, 0x0, 0x1}, 0x8) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfffffc00, 0x4) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup2(r2, r0) (async) 16:02:24 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:24 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0xa518ef9, 0x3, 0x3, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r3) chown(&(0x7f0000000280)='./file0\x00', r1, r3) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xaa, 0x100}, 0xd7e, 0x6, 0xffffffffffffffff, 0x0, 0xa518ef9, 0x3, 0x3, 0x1}) (async) semget$private(0x0, 0x4, 0x5b4) (async) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) (async) semop(r2, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000640)=0xffffffffffffffce) (async) setgid(r3) (async) chown(&(0x7f0000000280)='./file0\x00', r1, r3) (async) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) setregid(0xffffffffffffffff, r4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) semget(0x2, 0x1, 0x200) (async) 16:02:24 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x8) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') select(0x40, &(0x7f0000000140)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x2, 0x401, 0xfb53, 0x5eb4b314, 0xffffffff, 0x4800, 0x0, 0x100}, &(0x7f0000000180)={0x100000000, 0x1f, 0x0, 0xfffffffffffffff9, 0x200, 0x7, 0x36, 0x9}, &(0x7f00000001c0)={0x9, 0x100000001, 0x3, 0x1, 0xc64, 0x7fffffffffffffff, 0x800, 0x401}, &(0x7f0000000240)={0x7, 0x8000000000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup(r0) select(0x40, &(0x7f0000000040)={0x7f}, 0x0, 0x0, 0x0) 16:02:24 executing program 2: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000300)=0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={{}, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x5) 16:02:24 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="6042a0bc8589aa69255e24e2136fa2764d4d4c6096e914790998810d5dacdc407ed92b5024887843482715afc6df094b8861b46ed3d45d4ee09be2dd1c87941ededfc506a9c48f85ad882352afc996686020fd701e36ffcb80e4861664e255a97f7eb1e89d11968a6f979026a266ce724a38318599663961d5db684f6444b7c9abba0e014edb5bafdc8449c9f74e31924ae61b96d99bd0d954a7689ff43927a4c1d165384082b889cd33b379be67ac2494870f86f4ddaebf39c8169df0d88981d1f2bda6a59b6d0750d4b01c7bc0b9fd746d2aa774ae55b3a597fa8b80960e1c46101eb1df6dc9c468f5", 0xea) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r4 = dup(r3) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)="615bf181d198923f8649c445772638e2408c967f20c25b265a0b3abb423815df019660ff5b624b7ada575b1b064d7b82dd", 0x31}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000158fad27971ca57bdc277c680000000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5], 0x20, 0x8}, 0x400) close(r3) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, r2, 0x1) 16:02:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r0, 0x0) (async, rerun: 64) socket(0x1, 0x5, 0x4) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000100)=@abs={0x3, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfffffc00, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) dup2(r2, r0) (rerun: 64) 16:02:24 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r3, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x6, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffa, 0x1800}], 0xb) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r4) chown(&(0x7f0000000280)='./file0\x00', r1, r4) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x7c9, 0x800}, {0x0, 0x1, 0x800}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) pledge(&(0x7f0000000440)='\x00', &(0x7f0000000480)='vmm ') 16:02:24 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x5) r4 = getgid() r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x6, 0x7, 0x400000002}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = syz_open_pts() r8 = syz_open_pts() dup2(r8, r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x10000435, 0xffffffe9, 0x1000005, 0x6acb9789, "0d43d3d3d33f0808010000000000100d00fa00"}) writev(r8, &(0x7f0000000380)=[{&(0x7f0000000280)="e5eba711d265cd4a6915a540d2739714f8531ecf959ba2a879feaef4f56a173f42da2cac363f4c2ba46c5bdf83e7ed9c1f6e7a5d5a603b7edac2dbcfa9ccb833e1a33409200425c2879a83a9ec873c095c11b570cba5c4404aef1831af650ab3aa9a698ec660b952e3c35e0baf6eee7557f778c576f122dbd860ba89ccc4098a010d", 0x82}], 0x1) r9 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="e2d02a3aa6401a10302df17bb033a55603ab102ed1c0f54f61b5abcd6ab36794f946891030a3830368552fcd21415f87317898b4f51793843eafd84615f3", 0x3e}], 0x1, &(0x7f0000001200)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB="23d4e998769343188adf8782c8a90be31bba9eb040009fbd80541719c3c2c1806caeb069b7d418420afc3ba70ca65da9c6b6c9d42c2000e38451632391d43784168b740e200c6b4f30a69dd4fdfcca15a6f0720b77553d5c5e82eee6a7a9d79f9ac384ce8dcb228b6b6619948cd8396fed5844f40a2752035e8e1996bd527a8534729a9f567252f834c6a0a154cb6bdb97b0b3c19ffaa58db6a6173251b43f974c10d23f6ab2b5bf53d23f90d896d45851dec20625ab29a48105e2e6b39d42cd91b688378b6f27a915f7907bc83761000000000000000100004c27147454932450e36b89ec9c81", @ANYBLOB="030016cc237ad322c45e040001000000fa72d9ebf9f96232ab2a2e8bcd96ec8c191fb82711ab655e350de0ff5771af2135c8eb6139d1a0734d8e1b206a9c124914d482d9f0000000000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff050000000000", @ANYRESDEC=r9, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000000000000979189e7cc9eba9bd758c1f00bd8a245a5801c620ca60c6f415462858ac8ab5c736727202ca4796f6ab1c79464181f45859929d5c6a5ec60b94f68b412ba8898a9f2e7de69e51035542c412ec9b0f584b9bb24ff855ba67c39c5cf35c606d3822ac72db9e7c4d314000000000076994fbbb63c07d8bcbcf32ea8c52f66cfb257f2ab9852433af28de554decbfbf9f52bf06160a52137d22831f57d362093c2f44352050df5af7d1908cff399acfc4a59b794a85033f653e8b9e786d3ea00f57821b0116cded66503f94ecafe2e1b0a5c8ea632e4", @ANYRES32=r2, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000002000000000000004ffffffff00000000bab561e2a0746f4abd4a08af1e88246159af4feb450386ff5bca39935278739b84980bbaaed76469ec63abd86958d47f14e8b9c6d7c3e5de456d1aedfbde241538af8c92d8f4527473570eda9f599dcc3b4a76c0a3da2f8e77ab3f812bc496c16303f36f7df19e9581466728a7bb2b610266e9f46f0b0eb26c08a24aa70a37dd5d601952803bdbbc952cde432ff5e5eada0b8e1e9a1110ec66303433ee9cf34fe5f1bf", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffe3000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRESHEX=r6, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES16, @ANYRES32=r0, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES64=r4, @ANYRES32=r0, @ANYRESOCT, @ANYRES32=r9, @ANYRES32=r3, @ANYRESHEX=r4, @ANYBLOB="00000000d3825215027ad004a73ffd840cbc97d3943396292543a1b3bde12073063f74e0627ba52b42c9cc7ab21cfa56d5acba8f20d49697", @ANYRESOCT, @ANYRESDEC, @ANYRES32], 0x128, 0x400}, 0x4) setreuid(r3, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000900)=0xc) 16:02:24 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:24 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000005c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getegid() r3 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffd5, 0x0, r2, r3, 0x0, 0x0, 0xd7}, 0x5, 0x0, 0x31e}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) lchown(0x0, 0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x8, 0x0, 0x0, 0x0, r2, 0x8, 0xbd02}, 0x8, 0x0, 0x7}) setregid(0xffffffffffffffff, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x6010, r4, 0x0) poll(&(0x7f0000000040), 0x0, 0x5) r5 = dup2(r1, r0) setreuid(0xee00, 0xffffffffffffffff) writev(r5, 0x0, 0x0) poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000005c0)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getegid() (async) getuid() (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffd5, 0x0, r2, r3, 0x0, 0x0, 0xd7}, 0x5, 0x0, 0x31e}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) lchown(0x0, 0x0, r2) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x8, 0x0, 0x0, 0x0, r2, 0x8, 0xbd02}, 0x8, 0x0, 0x7}) (async) setregid(0xffffffffffffffff, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x6010, r4, 0x0) (async) poll(&(0x7f0000000040), 0x0, 0x5) (async) dup2(r1, r0) (async) setreuid(0xee00, 0xffffffffffffffff) (async) writev(r5, 0x0, 0x0) (async) poll(0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) (async) 16:02:24 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x8) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') select(0x40, &(0x7f0000000140)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x2, 0x401, 0xfb53, 0x5eb4b314, 0xffffffff, 0x4800, 0x0, 0x100}, &(0x7f0000000180)={0x100000000, 0x1f, 0x0, 0xfffffffffffffff9, 0x200, 0x7, 0x36, 0x9}, &(0x7f00000001c0)={0x9, 0x100000001, 0x3, 0x1, 0xc64, 0x7fffffffffffffff, 0x800, 0x401}, &(0x7f0000000240)={0x7, 0x8000000000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup(r0) select(0x40, &(0x7f0000000040)={0x7f}, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x8) (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) (async) rmdir(&(0x7f0000000080)='./file0\x00') (async) select(0x40, &(0x7f0000000140)={0x8}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x2, 0x401, 0xfb53, 0x5eb4b314, 0xffffffff, 0x4800, 0x0, 0x100}, &(0x7f0000000180)={0x100000000, 0x1f, 0x0, 0xfffffffffffffff9, 0x200, 0x7, 0x36, 0x9}, &(0x7f00000001c0)={0x9, 0x100000001, 0x3, 0x1, 0xc64, 0x7fffffffffffffff, 0x800, 0x401}, &(0x7f0000000240)={0x7, 0x8000000000000000}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) dup(r0) (async) select(0x40, &(0x7f0000000040)={0x7f}, 0x0, 0x0, 0x0) (async) 16:02:24 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="6042a0bc8589aa69255e24e2136fa2764d4d4c6096e914790998810d5dacdc407ed92b5024887843482715afc6df094b8861b46ed3d45d4ee09be2dd1c87941ededfc506a9c48f85ad882352afc996686020fd701e36ffcb80e4861664e255a97f7eb1e89d11968a6f979026a266ce724a38318599663961d5db684f6444b7c9abba0e014edb5bafdc8449c9f74e31924ae61b96d99bd0d954a7689ff43927a4c1d165384082b889cd33b379be67ac2494870f86f4ddaebf39c8169df0d88981d1f2bda6a59b6d0750d4b01c7bc0b9fd746d2aa774ae55b3a597fa8b80960e1c46101eb1df6dc9c468f5", 0xea) (async, rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) (rerun: 32) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r2}, 0xc) (async, rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async, rerun: 32) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r4 = dup(r3) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)="615bf181d198923f8649c445772638e2408c967f20c25b265a0b3abb423815df019660ff5b624b7ada575b1b064d7b82dd", 0x31}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000158fad27971ca57bdc277c680000000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5], 0x20, 0x8}, 0x400) close(r3) (async, rerun: 64) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) (rerun: 64) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, r2, 0x1) 16:02:24 executing program 0: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0\x00') 16:02:24 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r3, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x6, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffa, 0x1800}], 0xb) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r4) (async) chown(&(0x7f0000000280)='./file0\x00', r1, r4) (async) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x7c9, 0x800}, {0x0, 0x1, 0x800}], 0x2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) setregid(0xffffffffffffffff, r2) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async, rerun: 64) semget(0x2, 0x1, 0x200) (async, rerun: 64) pledge(&(0x7f0000000440)='\x00', &(0x7f0000000480)='vmm ') 16:02:24 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000005c0)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) r2 = getegid() (async) r3 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffd5, 0x0, r2, r3, 0x0, 0x0, 0xd7}, 0x5, 0x0, 0x31e}) (async, rerun: 64) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async, rerun: 64) lchown(0x0, 0x0, r2) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x8, 0x0, 0x0, 0x0, r2, 0x8, 0xbd02}, 0x8, 0x0, 0x7}) (async, rerun: 64) setregid(0xffffffffffffffff, 0x0) (async, rerun: 64) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async, rerun: 32) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x6010, r4, 0x0) (async, rerun: 32) poll(&(0x7f0000000040), 0x0, 0x5) r5 = dup2(r1, r0) (async) setreuid(0xee00, 0xffffffffffffffff) writev(r5, 0x0, 0x0) poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:02:24 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) (async) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x5) (async) r4 = getgid() (async) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x6, 0x7, 0x400000002}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) (async) r7 = syz_open_pts() (async) r8 = syz_open_pts() dup2(r8, r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x10000435, 0xffffffe9, 0x1000005, 0x6acb9789, "0d43d3d3d33f0808010000000000100d00fa00"}) (async) writev(r8, &(0x7f0000000380)=[{&(0x7f0000000280)="e5eba711d265cd4a6915a540d2739714f8531ecf959ba2a879feaef4f56a173f42da2cac363f4c2ba46c5bdf83e7ed9c1f6e7a5d5a603b7edac2dbcfa9ccb833e1a33409200425c2879a83a9ec873c095c11b570cba5c4404aef1831af650ab3aa9a698ec660b952e3c35e0baf6eee7557f778c576f122dbd860ba89ccc4098a010d", 0x82}], 0x1) (async) r9 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="e2d02a3aa6401a10302df17bb033a55603ab102ed1c0f54f61b5abcd6ab36794f946891030a3830368552fcd21415f87317898b4f51793843eafd84615f3", 0x3e}], 0x1, &(0x7f0000001200)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB="23d4e998769343188adf8782c8a90be31bba9eb040009fbd80541719c3c2c1806caeb069b7d418420afc3ba70ca65da9c6b6c9d42c2000e38451632391d43784168b740e200c6b4f30a69dd4fdfcca15a6f0720b77553d5c5e82eee6a7a9d79f9ac384ce8dcb228b6b6619948cd8396fed5844f40a2752035e8e1996bd527a8534729a9f567252f834c6a0a154cb6bdb97b0b3c19ffaa58db6a6173251b43f974c10d23f6ab2b5bf53d23f90d896d45851dec20625ab29a48105e2e6b39d42cd91b688378b6f27a915f7907bc83761000000000000000100004c27147454932450e36b89ec9c81", @ANYBLOB="030016cc237ad322c45e040001000000fa72d9ebf9f96232ab2a2e8bcd96ec8c191fb82711ab655e350de0ff5771af2135c8eb6139d1a0734d8e1b206a9c124914d482d9f0000000000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff050000000000", @ANYRESDEC=r9, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000000000000979189e7cc9eba9bd758c1f00bd8a245a5801c620ca60c6f415462858ac8ab5c736727202ca4796f6ab1c79464181f45859929d5c6a5ec60b94f68b412ba8898a9f2e7de69e51035542c412ec9b0f584b9bb24ff855ba67c39c5cf35c606d3822ac72db9e7c4d314000000000076994fbbb63c07d8bcbcf32ea8c52f66cfb257f2ab9852433af28de554decbfbf9f52bf06160a52137d22831f57d362093c2f44352050df5af7d1908cff399acfc4a59b794a85033f653e8b9e786d3ea00f57821b0116cded66503f94ecafe2e1b0a5c8ea632e4", @ANYRES32=r2, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000002000000000000004ffffffff00000000bab561e2a0746f4abd4a08af1e88246159af4feb450386ff5bca39935278739b84980bbaaed76469ec63abd86958d47f14e8b9c6d7c3e5de456d1aedfbde241538af8c92d8f4527473570eda9f599dcc3b4a76c0a3da2f8e77ab3f812bc496c16303f36f7df19e9581466728a7bb2b610266e9f46f0b0eb26c08a24aa70a37dd5d601952803bdbbc952cde432ff5e5eada0b8e1e9a1110ec66303433ee9cf34fe5f1bf", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffe3000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRESHEX=r6, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES16, @ANYRES32=r0, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES64=r4, @ANYRES32=r0, @ANYRESOCT, @ANYRES32=r9, @ANYRES32=r3, @ANYRESHEX=r4, @ANYBLOB="00000000d3825215027ad004a73ffd840cbc97d3943396292543a1b3bde12073063f74e0627ba52b42c9cc7ab21cfa56d5acba8f20d49697", @ANYRESOCT, @ANYRESDEC, @ANYRES32], 0x128, 0x400}, 0x4) (async) setreuid(r3, 0xffffffffffffffff) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000900)=0xc) (rerun: 32) 16:02:24 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="6042a0bc8589aa69255e24e2136fa2764d4d4c6096e914790998810d5dacdc407ed92b5024887843482715afc6df094b8861b46ed3d45d4ee09be2dd1c87941ededfc506a9c48f85ad882352afc996686020fd701e36ffcb80e4861664e255a97f7eb1e89d11968a6f979026a266ce724a38318599663961d5db684f6444b7c9abba0e014edb5bafdc8449c9f74e31924ae61b96d99bd0d954a7689ff43927a4c1d165384082b889cd33b379be67ac2494870f86f4ddaebf39c8169df0d88981d1f2bda6a59b6d0750d4b01c7bc0b9fd746d2aa774ae55b3a597fa8b80960e1c46101eb1df6dc9c468f5", 0xea) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r2}, 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async, rerun: 32) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (rerun: 32) r4 = dup(r3) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)="615bf181d198923f8649c445772638e2408c967f20c25b265a0b3abb423815df019660ff5b624b7ada575b1b064d7b82dd", 0x31}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000158fad27971ca57bdc277c680000000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5], 0x20, 0x8}, 0x400) close(r3) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) (async) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, r2, 0x1) 16:02:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}], 0x29}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x100, 0xbf, 0x8, 0x1, 0x9, 0x31b, 0x1a0, 0x0, 0x0, 0x20}) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:02:24 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r3, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x6, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffa, 0x1800}], 0xb) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r4) chown(&(0x7f0000000280)='./file0\x00', r1, r4) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x7c9, 0x800}, {0x0, 0x1, 0x800}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) pledge(&(0x7f0000000440)='\x00', &(0x7f0000000480)='vmm ') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) (async) semget$private(0x0, 0x4, 0x5b4) (async) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) (async) semop(r3, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x6, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffa, 0x1800}], 0xb) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000640)=0xffffffffffffffce) (async) setgid(r4) (async) chown(&(0x7f0000000280)='./file0\x00', r1, r4) (async) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x7c9, 0x800}, {0x0, 0x1, 0x800}], 0x2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) setregid(0xffffffffffffffff, r2) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) semget(0x2, 0x1, 0x200) (async) pledge(&(0x7f0000000440)='\x00', &(0x7f0000000480)='vmm ') (async) 16:02:24 executing program 2: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000300)=0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={{}, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x5) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000300)=0x1) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={{}, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x5) (async) 16:02:24 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) (async) r1 = semget$private(0x0, 0x2, 0x189) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x5) (async) r4 = getgid() (async) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 64) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x6, 0x7, 0x400000002}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) (async) r7 = syz_open_pts() (async, rerun: 32) r8 = syz_open_pts() (rerun: 32) dup2(r8, r8) (async, rerun: 64) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x10000435, 0xffffffe9, 0x1000005, 0x6acb9789, "0d43d3d3d33f0808010000000000100d00fa00"}) (async, rerun: 64) writev(r8, &(0x7f0000000380)=[{&(0x7f0000000280)="e5eba711d265cd4a6915a540d2739714f8531ecf959ba2a879feaef4f56a173f42da2cac363f4c2ba46c5bdf83e7ed9c1f6e7a5d5a603b7edac2dbcfa9ccb833e1a33409200425c2879a83a9ec873c095c11b570cba5c4404aef1831af650ab3aa9a698ec660b952e3c35e0baf6eee7557f778c576f122dbd860ba89ccc4098a010d", 0x82}], 0x1) (async) r9 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="e2d02a3aa6401a10302df17bb033a55603ab102ed1c0f54f61b5abcd6ab36794f946891030a3830368552fcd21415f87317898b4f51793843eafd84615f3", 0x3e}], 0x1, &(0x7f0000001200)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB="23d4e998769343188adf8782c8a90be31bba9eb040009fbd80541719c3c2c1806caeb069b7d418420afc3ba70ca65da9c6b6c9d42c2000e38451632391d43784168b740e200c6b4f30a69dd4fdfcca15a6f0720b77553d5c5e82eee6a7a9d79f9ac384ce8dcb228b6b6619948cd8396fed5844f40a2752035e8e1996bd527a8534729a9f567252f834c6a0a154cb6bdb97b0b3c19ffaa58db6a6173251b43f974c10d23f6ab2b5bf53d23f90d896d45851dec20625ab29a48105e2e6b39d42cd91b688378b6f27a915f7907bc83761000000000000000100004c27147454932450e36b89ec9c81", @ANYBLOB="030016cc237ad322c45e040001000000fa72d9ebf9f96232ab2a2e8bcd96ec8c191fb82711ab655e350de0ff5771af2135c8eb6139d1a0734d8e1b206a9c124914d482d9f0000000000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff050000000000", @ANYRESDEC=r9, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000000000000979189e7cc9eba9bd758c1f00bd8a245a5801c620ca60c6f415462858ac8ab5c736727202ca4796f6ab1c79464181f45859929d5c6a5ec60b94f68b412ba8898a9f2e7de69e51035542c412ec9b0f584b9bb24ff855ba67c39c5cf35c606d3822ac72db9e7c4d314000000000076994fbbb63c07d8bcbcf32ea8c52f66cfb257f2ab9852433af28de554decbfbf9f52bf06160a52137d22831f57d362093c2f44352050df5af7d1908cff399acfc4a59b794a85033f653e8b9e786d3ea00f57821b0116cded66503f94ecafe2e1b0a5c8ea632e4", @ANYRES32=r2, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000002000000000000004ffffffff00000000bab561e2a0746f4abd4a08af1e88246159af4feb450386ff5bca39935278739b84980bbaaed76469ec63abd86958d47f14e8b9c6d7c3e5de456d1aedfbde241538af8c92d8f4527473570eda9f599dcc3b4a76c0a3da2f8e77ab3f812bc496c16303f36f7df19e9581466728a7bb2b610266e9f46f0b0eb26c08a24aa70a37dd5d601952803bdbbc952cde432ff5e5eada0b8e1e9a1110ec66303433ee9cf34fe5f1bf", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffe3000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRESHEX=r6, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES16, @ANYRES32=r0, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES64=r4, @ANYRES32=r0, @ANYRESOCT, @ANYRES32=r9, @ANYRES32=r3, @ANYRESHEX=r4, @ANYBLOB="00000000d3825215027ad004a73ffd840cbc97d3943396292543a1b3bde12073063f74e0627ba52b42c9cc7ab21cfa56d5acba8f20d49697", @ANYRESOCT, @ANYRESDEC, @ANYRES32], 0x128, 0x400}, 0x4) (async, rerun: 32) setreuid(r3, 0xffffffffffffffff) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000900)=0xc) 16:02:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}], 0x29}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) (async) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x100, 0xbf, 0x8, 0x1, 0x9, 0x31b, 0x1a0, 0x0, 0x0, 0x20}) (async) fchmod(r0, 0x8e3) (async) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:02:24 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x50}], 0x1, 0xa7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8001, 0x1000301000002}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x7012, r0, 0x7fffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) close(r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x6, 0x200, r2}) dup(r3) close(r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) write(r5, &(0x7f00000000c0)="5969d286a6a1ba89b228d196a079cf678ad230744789ef87df0fcf1c973d3f404d9ac9ec12b7cd5872dd9d28661ccee8de9e26e2270540e3181f3a5eed87670fc4c17756d971f22327a7eefd7fb240b834745cb36f7571d7885366536b1ef952983e5c6039479ef29b1b823bbb2cbd1b386ee5f185", 0x75) 16:02:24 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xa2, 0x5c00}, 0xd7e, 0x1000, r1, r1, 0x9, 0x3, 0x3, 0x2ae70667}) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) semop(r3, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r4) chown(&(0x7f0000000280)='./file0\x00', r2, r4) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:24 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:24 executing program 0: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0\x00') 16:02:24 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x8) (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') select(0x40, &(0x7f0000000140)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x2, 0x401, 0xfb53, 0x5eb4b314, 0xffffffff, 0x4800, 0x0, 0x100}, &(0x7f0000000180)={0x100000000, 0x1f, 0x0, 0xfffffffffffffff9, 0x200, 0x7, 0x36, 0x9}, &(0x7f00000001c0)={0x9, 0x100000001, 0x3, 0x1, 0xc64, 0x7fffffffffffffff, 0x800, 0x401}, &(0x7f0000000240)={0x7, 0x8000000000000000}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup(r0) (async) select(0x40, &(0x7f0000000040)={0x7f}, 0x0, 0x0, 0x0) 16:02:24 executing program 0: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0\x00') 16:02:24 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 16:02:24 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x300, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xa2, 0x5c00}, 0xd7e, 0x1000, r1, r1, 0x9, 0x3, 0x3, 0x2ae70667}) (async) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x800}], 0x1) (async) semop(r3, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105, 0x1800}, {0x0, 0x7ffb, 0x1800}], 0xb) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000006c0)={0xf9, 0x8, 0xfffffff7, 0xa6}) (async) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffce) setgid(r4) (async) chown(&(0x7f0000000280)='./file0\x00', r2, r4) (async) semop(0x0, &(0x7f0000000400), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget(0x2, 0x1, 0x200) 16:02:24 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8000, 0x3, 0x9, 0x9}, {0x7f, 0x9, 0x4, 0x2}, {0x8, 0xc0, 0x0, 0x7}, {0x8, 0x2, 0x51, 0x3}, {0x2000, 0xff, 0xe, 0xfffff82a}, {0x640, 0x0, 0x1, 0x120}, {0xfffd, 0x1, 0x7c, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x8}, {0xc0, 0x10, 0x4}, {0x7ff, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:24 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x50}], 0x1, 0xa7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8001, 0x1000301000002}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x7012, r0, 0x7fffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) (async, rerun: 32) close(r0) (async, rerun: 32) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async, rerun: 32) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x6, 0x200, r2}) (async, rerun: 32) dup(r3) (async, rerun: 32) close(r3) (rerun: 32) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) (async, rerun: 32) write(r5, &(0x7f00000000c0)="5969d286a6a1ba89b228d196a079cf678ad230744789ef87df0fcf1c973d3f404d9ac9ec12b7cd5872dd9d28661ccee8de9e26e2270540e3181f3a5eed87670fc4c17756d971f22327a7eefd7fb240b834745cb36f7571d7885366536b1ef952983e5c6039479ef29b1b823bbb2cbd1b386ee5f185", 0x75) (rerun: 32) 16:02:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}], 0x29}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x100, 0xbf, 0x8, 0x1, 0x9, 0x31b, 0x1a0, 0x0, 0x0, 0x20}) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}], 0x29}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) (async) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x100, 0xbf, 0x8, 0x1, 0x9, 0x31b, 0x1a0, 0x0, 0x0, 0x20}) (async) fchmod(r0, 0x8e3) (async) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 16:02:24 executing program 2: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000300)=0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={{}, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x5) 16:02:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x1) r1 = dup2(r0, r0) preadv(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/72, 0x48}], 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000100)={0xbc, 0x0, 0xe2}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}], 0x2}, 0x0) kevent(r3, &(0x7f0000000040), 0x5849, &(0x7f0000000140), 0xefff7b27, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) setsockopt(0xffffffffffffff9c, 0x7c000000, 0x1, &(0x7f00000000c0)="21d4509f04d4c4ae3233417be3f370b6bcbb61e07bd9e784cf831020774e82f2c5234764aa3d5a802413f60a8e847ccb4e0bfab33ffbf6d782758ad5d1", 0x3d) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x7fffffff) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000180)={0xfffffffa, 0x101, 0x3, 0x9, "0f65761e0c09069ad38ff354080338c02e4c524c", 0x1, 0x2}) kernel: protection fault trap, code=0 Stopped at sblock+0x4a: movq 0x8(%rax),%rax ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace sblock(fffffd806e57be10,fffffd806e57bf28,1) at sblock+0x4a sosend(fffffd806e57be10,0,ffff80002e87b6e0,0,0,0) at sosend+0x280 fifo_write(ffff80002e87b630) at fifo_write+0x7c VOP_WRITE(fffffd806a4920b0,ffff80002e87b6e0,3,fffffd807f7d7540) at VOP_WRITE+0xbf ktrwriteraw(ffff8000242ac008,fffffd806a4920b0,fffffd807f7d7540,ffff80002e87b7a0,ffff80002e87b780) at ktrwriteraw+0x13d ktrstruct(ffff8000242ac008,ffffffff825f51e5,ffff800000bbe000,dd0) at ktrstruct+0x16f iovec_copyin(20000000,ffff80002e87b998,ffff80002e87b8e0,dd,ffff80002e87b990) at iovec_copyin+0x16c sys_writev(ffff8000242ac008,ffff80002e87ba08,ffff80002e87ba60) at sys_writev+0x5a syscall(ffff80002e87bad0) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd38d31547f0, count: -10 ddb> show registers rdi 0 rsi 0 rbp 0xffff80002e87b4f0 rbx 0xfffffd806e57bf28 rdx 0 rcx 0xffff8000242ac00c rax 0xf02863b162291129 r8 0 r9 0 r10 0x972e01de18570df9 r11 0xafa04e452e94474b r12 0xfffffd806e57be01 r13 0x1 r14 0xfffffd806e57bf78 r15 0xfffffd806e57be10 rip 0xffffffff816232fa sblock+0x4a cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002e87b490 ss 0x10 sblock+0x4a: movq 0x8(%rax),%rax ddb> show proc PROC (syz-executor.1) pid=43091 stat=onproc flags process=0 proc=4000001 pri=24, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff8000242ac548,0xffff8000242c4558 process=0xffff80002161c7f0 user=0xffff80002e876000, vmspace=0xfffffd8067d92bb0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 35332 111822 75218 0 2 0 syz-executor.0 35332 206899 75218 0 3 0x4000080 fsleep syz-executor.0 89156 337592 18456 0 2 0 syz-executor.3 89156 478783 18456 0 3 0x4000080 fsleep syz-executor.3 89156 522829 18456 0 3 0x4000080 fsleep syz-executor.3 89156 435269 18456 0 3 0x4000080 fsleep syz-executor.3 92176 258203 58831 0 2 0x81 syz-executor.1 *92176 43091 58831 0 7 0x4000001 syz-executor.1 89910 515969 90565 0 2 0 syz-executor.7 89910 29453 90565 0 3 0x4000080 kqread syz-executor.7 49552 333432 26464 0 2 0 syz-executor.4 49552 119596 26464 0 3 0x4000080 fsleep syz-executor.4 18456 254913 14507 0 2 0x83 syz-executor.3 26464 440299 14507 0 2 0x83 syz-executor.4 66495 272506 14507 0 2 0x83 syz-executor.2 90565 444688 14507 0 2 0x83 syz-executor.7 58831 357060 14507 0 2 0x83 syz-executor.1 25271 317601 14507 0 2 0x83 syz-executor.5 75218 309045 14507 0 2 0x83 syz-executor.0 41673 252715 14507 0 2 0x83 syz-executor.6 79578 205548 0 0 3 0x14280 nfsidl nfsio 64598 115806 0 0 3 0x14280 nfsidl nfsio 92920 426219 0 0 3 0x14280 nfsidl nfsio 83564 335278 0 0 3 0x14280 nfsidl nfsio 78440 371851 0 0 3 0x14280 nfsidl nfsio 30251 114264 0 0 3 0x14280 nfsidl nfsio 32529 173927 0 0 3 0x14280 nfsidl nfsio 41600 44453 0 0 3 0x14280 nfsidl nfsio 90028 131971 0 0 3 0x14280 nfsidl nfsio 80445 35463 0 0 3 0x14280 nfsidl nfsio 60718 460605 0 0 3 0x14280 nfsidl nfsio 58891 162659 0 0 3 0x14280 nfsidl nfsio 64412 362580 0 0 3 0x14280 nfsidl nfsio 85686 63582 0 0 3 0x14280 nfsidl nfsio 44689 493874 0 0 3 0x14280 nfsidl nfsio 47209 66040 0 0 3 0x14280 nfsidl nfsio 81610 396095 0 0 3 0x14280 nfsidl nfsio 13441 175979 0 0 3 0x14280 nfsidl nfsio 49689 327538 0 0 3 0x14280 nfsidl nfsio 24358 505074 0 0 3 0x14280 nfsidl nfsio 20478 389722 0 0 3 0x14200 acct acct 7729 80958 0 0 3 0x14200 bored sosplice 14507 110567 94921 0 3 0x82 thrsleep syz-fuzzer 14507 299117 94921 0 2 0x4000083 syz-fuzzer 14507 257981 94921 0 3 0x4000082 thrsleep syz-fuzzer 14507 249528 94921 0 2 0x4000083 syz-fuzzer 14507 256733 94921 0 3 0x4000082 thrsleep syz-fuzzer 14507 305029 94921 0 3 0x4000082 thrsleep syz-fuzzer 14507 54352 94921 0 3 0x4000082 thrsleep syz-fuzzer 14507 337101 94921 0 3 0x4000082 thrsleep syz-fuzzer 94921 46760 73123 0 3 0x10008a sigsusp ksh 73123 464516 27012 0 3 0x9a kqread sshd 33607 276253 1 0 3 0x100083 ttyin getty 27012 508157 1 0 3 0x88 kqread sshd 67440 346147 83713 73 3 0x1100090 kqread syslogd 83713 46040 1 0 3 0x100082 netio syslogd 62330 111394 1 0 3 0x100080 kqread resolvd 5990 88673 57009 77 3 0x100092 kqread dhcpleased 26014 301535 57009 77 3 0x100092 kqread dhcpleased 57009 347548 1 0 3 0x80 kqread dhcpleased 137 348458 0 0 3 0x14200 bored smr 85861 5456 0 0 2 0x14200 zerothread 24666 381543 0 0 3 0x14200 aiodoned aiodoned 70 325512 0 0 3 0x14200 syncer update 24041 416351 0 0 3 0x14200 cleaner cleaner 282 356677 0 0 3 0x14200 reaper reaper 25345 92276 0 0 3 0x14200 pgdaemon pagedaemon 15717 213017 0 0 3 0x14200 bored viomb 5878 269308 0 0 3 0x40014200 acpi0 acpi0 11767 306704 0 0 3 0x14200 bored softnet 28632 381974 0 0 3 0x14200 bored systqmp 94615 262984 0 0 3 0x14200 bored systq 83940 224575 0 0 3 0x40014200 bored softclock 84332 327671 0 0 3 0x40014200 idle0 1 76648 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 10171 6428K 14615K 78643K 16474 0 pcb 13 14K 16K 78643K 516 0 rtable 194 9K 11K 78643K 1221 0 ifaddr 83 17K 20K 78643K 332 0 sysctl 2 0K 0K 78643K 2 0 counters 26 17K 17K 78643K 56 0 ioctlops 0 0K 4K 78643K 886 0 iov 1 4K 28K 78643K 565 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1348 84K 84K 78643K 3020 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 29 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 1344 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 15 53K 85K 78643K 3576 0 sigio 0 0K 0K 78643K 41 0 proc 64 59K 108K 78643K 983 0 subproc 104 6K 6K 78643K 299 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 184 0 in_multi 80 5K 7K 78643K 366 0 ether_multi 1 0K 0K 78643K 22 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 2K 78643K 1615 0 tdb 3 0K 0K 78643K 3 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 277 329K 703K 78643K 20602 0 UVM aobj 72 7K 7K 78643K 84 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 171 0 NDP 12 0K 1K 78643K 92 0 temp 187 4836K 5003K 78643K 119983 0 kqueue 13 20K 24K 78643K 246 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 rtpcb 120 210 0 207 3 2 1 3 0 8 0 rtentry 112 323 0 245 4 1 3 4 0 8 0 unpcb 136 3644 0 3629 27 26 1 9 0 8 0 syncache 296 16 0 16 5 4 1 1 0 8 1 tcpqe 32 49 0 49 1 1 0 1 0 8 0 tcpcb 736 968 0 961 30 22 8 8 0 8 6 arp 88 54 0 40 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 4 0 3 1 0 1 1 0 8 0 inpcb 312 2820 0 2812 44 35 9 11 0 8 8 ip6q 72 36 0 36 2 2 0 1 0 8 0 ip6af 40 73 0 73 2 2 0 1 0 8 0 nd6 48 73 0 57 1 0 1 1 0 8 0 pkpcb 40 19 0 19 4 3 1 1 0 8 1 kcovpl 48 23 0 15 1 0 1 1 0 8 0 pfstscr 40 3 0 2 1 0 1 1 0 8 0 pfosfp 40 3 0 2 1 0 1 1 0 8 0 pfosfpen 112 3 0 2 1 0 1 1 0 8 0 pfrktable 1344 91 0 86 2 1 1 1 0 8 0 pftag 88 7 0 6 2 1 1 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 112 6 0 4 1 0 1 1 0 8 0 pfstate 320 3 0 2 1 0 1 1 0 8 0 pfrule 1360 69 0 45 4 1 3 3 0 8 0 art_heap8 4096 3 0 2 3 2 1 3 0 8 0 art_heap4 256 1369 0 1025 39 15 24 29 0 8 0 art_table 32 1372 0 1027 4 0 4 4 0 8 0 art_node 16 322 0 254 1 0 1 1 0 8 0 sysvmsgpl 40 79 0 74 1 0 1 1 0 8 0 semapl 112 1339 0 1329 1 0 1 1 0 8 0 shmpl 112 81 0 12 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 6233 0 4620 101 0 101 101 0 8 0 ffsino 240 6233 0 4620 95 0 95 95 0 8 0 nchpl 144 11991 0 10351 63 1 62 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 224 5926 0 0 349 0 349 349 0 8 0 namei 1024 41286 0 41286 2 1 1 2 0 8 1 vcpupl 1984 31 0 0 4 0 4 4 0 8 0 vmpool 528 31 0 0 3 0 3 3 0 8 0 pfiaddrpl 120 31 0 28 4 3 1 1 0 8 0 scsiplug 72 3 0 3 1 1 0 1 0 8 0 scxspl 216 33819 0 33819 20 18 2 8 0 8 2 plimitpl 152 344 0 330 1 0 1 1 0 8 0 sigapl 424 3847 0 3785 9 1 8 8 0 8 0 futexpl 64 39968 0 39963 1 0 1 1 0 8 0 knotepl 120 46658 0 46577 20 14 6 14 0 8 0 kqueuepl 184 636 0 627 9 8 1 4 0 8 0 pipepl 304 533 0 505 10 7 3 8 0 8 0 fdescpl 432 3812 0 3786 4 0 4 4 0 8 0 filepl 120 26170 0 25928 37 26 11 15 0 8 3 lockfpl 104 2631 0 2629 3 2 1 2 0 8 0 lockfspl 48 533 0 531 1 0 1 1 0 8 0 sessionpl 144 37 0 21 1 0 1 1 0 8 0 pgrppl 48 43 0 27 1 0 1 1 0 8 0 ucredpl 96 2753 0 2742 1 0 1 1 0 8 0 zombiepl 144 3786 0 3785 1 0 1 1 0 8 0 processpl 1000 3847 0 3785 10 1 9 9 0 8 0 procpl 672 8983 0 8907 13 5 8 9 0 8 1 sosppl 168 44 0 44 6 5 1 1 0 8 1 sockpl 448 6700 0 6674 131 117 14 30 0 8 10 mcl64k 65536 91 0 91 4 4 0 1 0 8 0 mcl16k 16384 32 0 32 6 6 0 1 0 8 0 mcl12k 12288 79 0 79 5 5 0 1 0 8 0 mcl9k 9216 29 0 29 7 7 0 1 0 8 0 mcl8k 8192 163 0 163 6 5 1 1 0 8 1 mcl4k 4096 331 0 331 2 1 1 1 0 8 1 mcl2k2 2112 25 0 25 7 6 1 1 0 8 1 mcl2k 2048 81586 0 81531 15 7 8 12 0 8 0 mtagpl 96 709 0 668 11 8 3 8 0 8 0 mbufpl 256 160713 0 160461 58 34 24 37 0 8 0 bufpl 288 11921 0 5514 458 0 458 458 0 8 0 anonpl 24 695671 0 679794 153 21 132 138 0 188 17 amapchunkpl 152 83505 0 82920 345 269 76 340 0 158 50 amappl16 200 10247 0 9586 67 26 41 48 0 8 5 amappl15 192 772 0 771 1 0 1 1 0 8 0 amappl14 184 561 0 559 1 0 1 1 0 8 0 amappl13 176 693 0 690 1 0 1 1 0 8 0 amappl12 168 479 0 477 1 0 1 1 0 8 0 amappl11 160 259 0 241 1 0 1 1 0 8 0 amappl10 152 269 0 266 1 0 1 1 0 8 0 amappl9 144 891 0 885 1 0 1 1 0 8 0 amappl8 136 1346 0 1277 3 0 3 3 0 8 0 amappl7 128 709 0 696 1 0 1 1 0 8 0 amappl6 120 691 0 673 2 1 1 2 0 8 0 amappl5 112 3102 0 3088 1 0 1 1 0 8 0 amappl4 104 1689 0 1656 2 0 2 2 0 8 0 amappl3 96 10609 0 10563 2 0 2 2 0 8 0 amappl2 88 4786 0 4719 3 1 2 3 0 8 0 amappl1 80 89919 0 89306 24 10 14 19 0 8 0 amappl 88 19868 0 19706 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 72 83 0 12 2 0 2 2 0 8 0 uaddrrnd 24 3843 0 3786 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3843 0 3786 1 0 1 1 0 8 0 vmmpekpl 168 30422 0 30369 3 0 3 3 0 8 0 vmmpepl 168 373218 0 370643 185 40 145 146 0 357 17 vmsppl 272 3842 0 3786 7 2 5 5 0 8 0 rwobjpl 24 94061 0 86425 48 0 48 48 0 8 0 pdppl 4096 7692 0 7603 256 161 95 105 0 8 6 pvpl 32 1445173 0 1425011 311 92 219 244 0 265 37 pmappl 216 3842 0 3786 4 0 4 4 0 8 0 extentpl 40 58 0 38 1 0 1 1 0 8 0 phpool 112 1267 0 415 25 0 25 25 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace sblock(fffffd806e57be10,fffffd806e57bf28,1) at sblock+0x4a sosend(fffffd806e57be10,0,ffff80002e87b6e0,0,0,0) at sosend+0x280 fifo_write(ffff80002e87b630) at fifo_write+0x7c VOP_WRITE(fffffd806a4920b0,ffff80002e87b6e0,3,fffffd807f7d7540) at VOP_WRITE+0xbf ktrwriteraw(ffff8000242ac008,fffffd806a4920b0,fffffd807f7d7540,ffff80002e87b7a0,ffff80002e87b780) at ktrwriteraw+0x13d ktrstruct(ffff8000242ac008,ffffffff825f51e5,ffff800000bbe000,dd0) at ktrstruct+0x16f iovec_copyin(20000000,ffff80002e87b998,ffff80002e87b8e0,dd,ffff80002e87b990) at iovec_copyin+0x16c sys_writev(ffff8000242ac008,ffff80002e87ba08,ffff80002e87ba60) at sys_writev+0x5a syscall(ffff80002e87bad0) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd38d31547f0, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace sblock(fffffd806e57be10,fffffd806e57bf28,1) at sblock+0x4a sosend(fffffd806e57be10,0,ffff80002e87b6e0,0,0,0) at sosend+0x280 fifo_write(ffff80002e87b630) at fifo_write+0x7c VOP_WRITE(fffffd806a4920b0,ffff80002e87b6e0,3,fffffd807f7d7540) at VOP_WRITE+0xbf ktrwriteraw(ffff8000242ac008,fffffd806a4920b0,fffffd807f7d7540,ffff80002e87b7a0,ffff80002e87b780) at ktrwriteraw+0x13d ktrstruct(ffff8000242ac008,ffffffff825f51e5,ffff800000bbe000,dd0) at ktrstruct+0x16f iovec_copyin(20000000,ffff80002e87b998,ffff80002e87b8e0,dd,ffff80002e87b990) at iovec_copyin+0x16c sys_writev(ffff8000242ac008,ffff80002e87ba08,ffff80002e87ba60) at sys_writev+0x5a syscall(ffff80002e87bad0) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd38d31547f0, count: -10