529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a487070c0d0c6bc573e4b397707a9346ff93ede137cf924a192be7eeb9fa4f03cd08f57672dfe5eecfd8a7f7998933396840a40dd6d4aaa669663c7868e9332c3b15b5b053869093fbae8eb53dd8a1fb1037fedbdb4ce1c408891d020ff9b8b5873337ff33e249308406693570dfbd524701ac4314fea642d8f3b68caa1a66ad4dd7f71a8abbdf935a199da2278f157f1f3c997ab47282524b6df5c251ff7e124d430cec17d9183180d412476ae39a110f67c0ad33abe3ee635a925c97229c41274ad3ea7cb1f", 0x7ba) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x0, "1a920aedb9fce4e4000005f3145bfb0051c500", 0x0, 0x1}) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x55e7}}, &(0x7f0000000100)) 03:25:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x12, 0x3, 0x7c0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000140)="5bb97be6ec29ce74cf990756ab47413feb1fb5984f52e40b16f0604b66ad51d977e500598218433a1af8fc535d1be4b597689aad77bd021c2f70d21ed85cff5fe144d6f8da7d5ffdd8c7700f845e4bf5e6baf0867c0173b3d096cd47f1f0f93cd25db75c8a6e5e063628db21704b2492f47677f80572b236ce649850dd9ad20f23faae1469f4846deb424e0bf06d8ac4cc5e1ccb610e60c81cb56911f799e580bf3403233957c8d61bebc2146d4c920d4ec098f8e14ce498c288c0f44944f2df310baf74bcff10b825c295cccd6e3a62a51e61f7f26404e839ca3d2d091ecbff16a5762d23eb05ae0a3bbce335f4ce3069bd3429144d5473655944dc13e64ed9f949a93c695e4351c4f75e947771231d423a9e7e59cde74ae31472b635eaa44a544753b42a12250ac317ca92da5861173374c547d3a2be64e28cbab8ae075347d1f2e048d4250e0c99ede44c58552065c023a2df4f9ba004287e5fd98a23787d1d1b2a8879fa5d8c686f728ef948a6045a9161e8759b8ad26ca5099ac9d691b623a2eb2538facceaaf6e8b84a2ce7cd3095e50f65dca830b63379fd390565418af30f62977010e115e581bda089c4187da4b21379d24bc66625ba674e342aa33a8c598b3a5f9e0c7417fa8a272515cd92efe379adb1e0921bdd6a855961241d7fc5a94ec54c768346662d8b807b602dbd7319e42388d0378ef65660c6bb9764f7aa773b0528d832ce5ff27d9ef3ef75b66c703bc06c64d151b22a5812058acd96f3be06288ef8703469c383d6e24041dcc0d3a48226f8bbd829386dbad68e26062ea494d32236d94723a34dcd67dbff430c532ba3a75878aff42e30eee87a77b1f3b0a8f091e0f6f9e30d50b20cb62639dd3b379da5d05737cc9bad83c4b221dea5beae400b9d5a4cb69f966b6ae8c281fbe4f62e23a16fc5b818d63e1a22e5e17df572b74bcc75bd3d3472432db4b3bd3a0b7732beab4dea72ba00cca01d913e492a7aca6fb2af38f3e7d17c008d59fa91fbe9d265830ae2bd9cf853d44607fd4dc13a08e5f8cf5640ce299c220d70d361925f6fbb49084e9d073d052ed37c10fda55d89a01631e63b17ad358fdc6c51013a055fd372545b4a6f4711ee11d2866153bc0bc177e72d7b1ee72f05bbb51f8d133d3c68cd8c1ce84ca415c39231ac2433a5e34281e96f83f77bbcf7b994b1e96135e9b8797d3edb71748c22556b93ed9029c197ec74b825ed75a8011a4eab5beb9645df068f38310e70af5c516b7aaf187dd8b0068c98b465c94319d625591afa2be86bf1db8318521a76d0af55d1aff062487f147b0e940cee5b90108ee81babea7c614c1efda32add147ab596956fd29306d88771d4e19ba9a55700634a5457a1d4830ce969898d847ee51bff9429445f698f242df1db75e7254b9186ade25d3706a126bef2c03e073f01739873e2d439df709c5efdd05aa7b6d9474110c3112f2fc5667c67a0a265e1503316e8ba9c6464edefe67c55c4866c27abb4b279eaf16dfc5383c48800685853133b7ac8dbe879a2fc03f23a73dd1f85f14fb4c608673ec37a00dfc5e4ce27446cb14f3914666eb1fb37dd315900686ba80bc80419609626693e36e27dff7b22ceb142696204253e4f4af8fbc4e552ef9e2e3c4e539a94d17bdeb5d112209fd13fdc43fdbfdd5e1f4538ff26661f8252dfe26234db9409a0e7c47f3cd4ebc6d617c27298b49c8c5d6845f20b03ecd9daa0ff73c0a77048e73fcf3e708f2f6e5778ef08f902a7ad61dd5990091ff8ff57a79deb792f62731afef9e61aa1b3f14821830493550472d316e3ec37428124e3c520c28f5a06e88ace86d1b7e12757d47a859a3b4deb8ee2649f604f822e667eba3da8e4947ed9e7f8d2a4094e286ab23fa8f283b3f3e766bba9c482b1ac8a55d3f69d0d283b93c2bb4aa0f97778fbe2f2024d6a23820744f5604bf7632a5e03a0bdb2793e6449d10656823c786afe7a4e3e7d2bb025220e1d86a945d9ad0536e7ee3e55a69e7ce2ba5c2335afdab8e5214a427ff436dd16baeb62bd4cdf285975f1b5a5339995c79c7414709ae241d7be73cff25e9d2be625afea5ca28cecd114c32e5e3efa6b82ec9077007ba3493b461bae8c4e80305f73d873a439d239347cc20a0324eb13af3d5061f21396d99ebd794debeb77e19785fd9de3090d5411c7099ea08dc165bef21487170456fbea8a5a90a51260ef6ffca3687d51867e5837c4d9f1dd126e9bcbde28fdd3f113826e4e56ed340dfe0e15faae29f06363fc38dd8b4fbaba950e15be7a0289e0ae0dfe47d97146f7bc2021b92b0b913e52433412c55e8943476db16d10ee5d547a811a99785eeda35229c782ac56c2d482aa2ef0b8682d2e117591d21eb9be21f0286252b71a4e204168f6ac969702bf60aa34e6105ad722fa57179aa1577b7413850ab52ada1ba24b910f69b56d80f35de9e38687e952e4c385245c82685c2dbfbb82573c80525438bacdd59c3bf5ce92e7597269f216d351ac2e29a985d4d9b36910c0cfb9d0830a58d83c76c811a5e9b9811fae298ff518c95c053a62decfd36bd44992534d0a1eddf4e41f9b03ee319cd9fe2b38156b581f2f3b13f79ccfddf74730cddc998a844be56bd748e6c358bb1059c7865fb728ecf7fc155fede1bb857f4d70d0543d9dbbe1f1e5bc93bed4632eb0c733782f728ab6f3610c22e902dcc8ce4e034a1825bc0d11bca31cc3c334bec37e0ccdb78b5afc7b8bea7f2d96c24321846c5c1484dd2f6664c0564887c41f0f6fdf55d1e2fcb3a7a61e100ea262ac724033ecee67ffc763821471c977c442cd2e693e658351e781962dc87f6d9c1850b2481e84f2e11bcda25c05515497a9c0bcd32ecf36f316f11b3c16beb3c431abf25e38f3fa0c9790d6f664fd23295ac675f343764a96dcfcbd01ba637da82d51120cc6bbdb4e793651dcffbba0e83f02a7d15da89cfb6e7bf49b4e4d1977b8787a69b845bacbf7a2df4dc9c5f45ab94133f2c7ad39c19c576dfadfc06206346e45a2fe314ebeda85ef1e5d31f3829f1dee0ea1c9fc8fd07908fa138fa96ecdbf55e994679f7f2e1f70c282a1414a91a2b02b25a8b3f18a261f80942046317315a0a21abbc59145aaa57c5dd319dfafde714f26f1229a8ba978eeb10446761bf870a6d7020204a5dea3374c7241e67571d0d987344c196ce841ef78fc5a926dbb1c1c0c909f4ad483d859025b199c9cc0c8df66200a84b32a77508e0579c6fa50db0af360382dafbd881dfb7758e8aa5206c981335b11a748e8526a88823dde859091959f0759f0825a3e05084d612eb54a64e18a310f9b0baebe0aaf77334f6b930a2586635ad0fab7fa59d13472fa227a914d09f1e8e5a138a4277d2f151b78fb1475c206020e132f7f90b979f325e287c598170a9ab414f8bdde309dd7dc31613b18c097f173f0040cd8452c735ce8f76b44ec86ceaa32070d826098887b5f7f59b5b9e4a96d616ef653fceb669b3a9c00593398bd9d5afa836e1968991d20bec57cb4ad049c61560cad85777526e32bf8d6598cb90816dac6205f4f1aa4c3852af1ace0593b198b6eb33c210955dbc7d9d397eb9bc6606e5776992d6cce113d14f3fafd29fb17fadd9905d998c65a2030dce66cebc545cba81c9dda056aea95e3a7e9332275295d6a1be24cc4fb0cfedef728e0eeeb96b022bd629465c1d0fd58f9d46b5ccd4d67b41f6f3711040c3eb1d96c797a5bec36dea90d95762eec80a39537168979cc979da15aa689db817c4e9ac068d2febb24d9d31e61a75437ef5e71735573d115e1e8798f18ccda7402cee3a5cbf67d688b4259f1cce4fbd752afb0ffa87e61798fd0c386bb51d9bf424706ef7b80f0cb5c4ec6c6032fd4d0dd8a31a7e273438c6957b5619bf7a70b2f508f79348d8da55b799c46e435348cccc05065c8aad878e96d776199d0bd64febac3a59e7a8f5aaa2f9ef97da42f068dd285993921366beccc3a9078cd4b3f505406169588d36406abd1ef7bf58147010732eefb12ca787d081a6e745f874bb41d27f402900ac708c6566684ba8017290b7f8663b562c3efc27dd70f21368ab05388f4692e87449de5b989262161ef073222019a1927e40a2255f1f64fc825b601e6f058bdc2621f02162388851f7c1311dd921a596558e929e2207f805c9eacd0d8b272f08f7fc3fc97e0c268387d7e384547009cf12552e5239e64c70766789fb9a2d89e1f9a2da75df29bd6dad4d3c8090cf17994204aed0830c929125c9665914c3296884c3a47885339682918363821176aa88d81b233beb8ca412e2bf801acd73462ecef867bce0ffa15303ccea464b84f0bdbfe40fe1c7a6008debb16e7162e56c68c30ff4ad5933985ee0a04dd08b32b21ea2970b421595492d8ad3fe750cfa7f329954ead67698929130c66a5ba185d4da98635bc02877fda9647e0fc935b123a25d11b666b9b43cd42639fb45e862e5446722236eb9311fc8b921fe4188efd6f5ef38c26c03007512a5e196deb1a12dde72fcc3ae452f883920e5b1a3ace80f5e0157ba69c8696316149f796b5440f303de723d35bcef1c674672f4794ceb15c892803fbe2c91483a3881a1dd6d03c526aa727df01f48c776847236e8861dff034c90a2dfb69e81d60f1bb17e8e6b013bc7a34a3d6a12013ec3be719eded1dd80118d40c258b9db62870dba901554595ec6cb049f28951d3c48273c593e0394fc7283d07c42faa34d9bc45488ef8a19a52f598a4bc719ae0811d6a84563d40a8c745930d0b158e992f956d805d197a707c02f2b60ef14a369e01b72a5b5882dc9843a5c4b5702b9ee1142a7695cc8c58a602ad45f6d4688efca2c795cae40ef1c85d2e04165788a3339c9952c30391b7d7dc0ba685448f8e9cee6b3161fdba1da4fff622a1691d889abb09ca90ae73f3b9dfe7f97dabb7ccbc21ad708b1e729684cbcced6c81f053a58b9941592ed7e930835a59fde908dcb96999f10e2f9dfeb479a93e028a799bf38b68f0f092cb45492df2fc4e6aea34bc0dd283ca5bd73f937076cc84991958815a643c50ee7a0f0d63fdf7aa9a42a52c9100954be9f365200a140e4c9e502ca8a84a8cc29569dd70021535488d58bc917021d684c19f29e68d3d1107f5e9c408b7558babc0e5ce3a897951b5c556acb517a71a67817c576ff27ec0b609067a735cb62bd2aa546ecae941c24f1578fa59f7fb30a4ec931889955d82e9205a5689018fc058e615f91b39015f5d7afa51406373ea126b06bb5d167963000e6da29b03942549bf3b63a3daabf8aa2143a3d08bb79d25b2e8a9c4c5364394b168fa305bd5fbf6a962c908a6f2a8808e7e8be5c56fa1c0469e36dcccaa1a8a053a233ac2d7751b110d751e80b49d910b1e0b9a4e95a3bf8198bb6ac4c48f72e4ac5b8ea39487d7d99c1516c753d28b765f8dbfb0a1f8fb124af337016fe0b0bf1df63d36aee765883c5e1c57e91602c915c873cc06d2fe92859e967a2000af20aab9be4c880acd44d54ba41b2103c22809c5ffefd13368c9a8f6d70e85aeed538b7f2d90b0a87fbd1758c4204c715a17dcdb0cf7124a0c1bea2b9707f105f1e95a52b69f408a394686e60e224a0a047400eb63f385d60d998eed3ebe360c64dc0419f6bdf3d0f38ceb72ce5fcc88545a450ba4423def8ddc9bc3b7599f6178c5c034c80b025d69b20b8eac721b3d17fd30659d07f190e0059b3b1636bb09000921a2188f1832b5620e6612d8632f5f1983d711a5f43972d53ea26514a", 0xff8}, {0x0}], 0x2) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 03:25:35 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x81) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x48) 03:25:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) semget(0x3, 0x1, 0x201) 03:25:36 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x480, 0x10) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='r\x00') r1 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/223) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 03:25:36 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x6) recvfrom(r0, &(0x7f00000001c0)=""/90, 0x5a, 0x1, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/253, 0xfd, 0x1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x1010000100002}) 03:25:36 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x0, 0x0, 0x0, 0x0) fchmod(r0, 0x14) ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f0000000000)='./file1\x00', 0x8080, 0x8) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x7ff, 0x0, 0x0, 0x0) 03:25:36 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r0, r1) r3 = dup2(r1, r0) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000011000000000000000000000000008d9c93970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ede40000000000009eb9c2062f8bf5f813c45cf7b3b0d84e7e0a36d91101226a82f2f0fde992513b4559b872620f46481764dd29a707e154290acfadf90b65b1a12a22d669bfe43a819c4c1b7e7aad390b3d55ce01e72da33b029bff71aabdff7e6675ea4cdc"], &(0x7f00000000c0)=0x4e) accept$inet6(r2, 0x0, &(0x7f0000000100)) write(r1, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r0) 03:25:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="05f1bc1c146ae53c7f5c3e2700f751c02edee4450740230f12924e25877cd3487ead4c7d5dcd6a041b39ea25f047f7ff2eb83f2f16bb682f2bef28ea582f2e62451502ad6d1a41819537d0109bacbdc62721e6a927e9d18864ab51029da3f453c50604dcdf9c0d542c3aa5b91a9fd5d8d3f17c3f9c437f60e661a4d14d130ad88a3a14732bb08956a9af3604057381ab1a60abb7f3ad8eeb94b235ff5a977502937ab5494024a85fd8a00f524433223c", 0xb0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000015c0)="46e4a4b4e00096e211f0ded79c859cc863b6c9e7caa57c7f561d7246b5a784b2fc1b0b3450de399c1436ded017edc6801819fd879dffe7efeadcc021253e69a58caf9ce3a43035149271f2002526ab34f9e1bf7a280e1dc0049d5dca21a66703729b5f4bc8c09e5d1099dfb054cdefdef976e319d24e577591402e4ccffd59012be75929c65d3eae5689a899d24a4d4bd86e2e2a11850a16bf2062f69a31234a5b55d29d2f4e4ce3f70d256ef3ed5d87a4097304abc4d21fd86275aeba43704836d0a4a9f826b4fc9d33ece6b4a5166b5816cc6ffb7b1a9ff930be5ea287d9e3e0275d68bc184b9b155a8491515e4c5a561b1b4d7650d657e1a0d6005e2fe50995eba071370fd166858b0e461066db6e3e0e8bc137838c318132713364349c2cf00b7fa4ce00eb7fb7d028323c61e62474a163281d49aa07cf329b718c63897150a30fda50969010e7c900cef3e790c90227608f49aa9581813d40d22ab0b366885f3ceb768387b2386fbaf15de6ca28d87902d2ac062cc8f8a0a6d8319225095063a81dcf84f2dd13cd74de926c82c42bb74e9eff846d8956f693776f9141a5bc55af1a749450cb08a5260325696c89f6a854a717ee4c7c88426ccf5f35f9acb0a832c862c9699afefeeda7e6af879b565c5ee32d6eb9ae0be8d083bba68fe71281594dd697638228e4cd634cb125b525c73aa6dc0cbf8574f2153bcb8df7092185115ad017b8e49942758c02549e79beb4e5fd3424fa06d55d7ca833cd7c127396e06b009a56120795e6d8e0f5ac7f9a6df2a02ee6883f690fb2b88a1777428c93fa200b713e23e4a43aad8498481f3173f2726299e50382278a09f246d6d6ada6dc4090df8ca6725f14dc57c679161d52470791f302ddd0aab67098e198c644e4ad52b1e5a241fed771bdc6f8133d224eea451cb774ddbad3ef991cfb110e74c89af2cf359900fa48f7b89d1ac53b867ccfd72891545569667047aa8c6cde2556f31c68b64b5d1667f3c09d4e13f32394c20416b93efada2d4bbca43fb1b383b08524416c1d0f37b381a2cd09f1685541ab6ad2e0ad23a38ada689470fc800bf86469f429efb6929a6109282815", 0x30f) r2 = socket$inet6(0x18, 0x4007, 0x9) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x5, 0x5}, 0xc) syz_open_pts() close(r0) kqueue() syz_open_pts() minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r3 = msgget$private(0x0, 0x2ab) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/85) 03:25:36 executing program 0: r0 = msgget(0xffffffffffffffff, 0x380) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0xffff, 0x7, 0xca, 0x2}) msgsnd(r0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000"], 0xe3, 0x3, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000023e278d795798bfc2d8afeb829974d7300000062b799e290a2caaa36d1b55ef2c174887a38a9f21f491be339f21fdf777ca84ed526b0555d121b5f3cab6d67dbc9bcae3840d8bdfef69b67648e68bc709484dfabf863f2eb1bae84ae12ddea1fe1038c211b4ae4012017c3c16945f3a2e04200666cc000f18433bf356df39ce0e17c41fb222ff1f5e0fc32eea1a592e9"], 0x98, 0x800) connect(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) 03:25:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x982, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) dup2(r0, r1) syz_open_pts() 03:25:36 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)=[{0x28, 0xffff, 0x5, "1f04252a9a9598afb7ecd4a2749229ad805c991aa1"}, {0xf0, 0xffff, 0x1, "a3dc2d282a5db10a09f4f3700a00707bb74ab16f44a3dab04c3a5b2e6384181b5eff9d32ac68dc4b6984e631155ef15600a8bc09bc9f1daecf06db415d1d140cc1965771f1a1c38148bbf7c2aaea99a6d7fceca636398ef09039b87eaba00e47ce13ea84f0f2995061b5f4df9c540d058ce141bcc1797391651278b9f147752d467628a40567c2bfba5ab634a1237ad1d05fcfc14cc1f979a448b3e32fd3ddab1e584488d075a690d83fb857d81c64a438ef6fbf3b409922e30b34e806275a1c33f5637e4c181f4c1ba0c4bfa101fcf4aa33526aab658858b3cb"}, {0xd0, 0xffff, 0x1, "60da15ee6d3526d64b01001d8944c3d816a7c4592dc4d9072e244edd292d5db0f7c84ad6f49c6596ac60bc561173d61f644204401091337c48a247225fcde5afc2ef423a407cd8a4092b64affbe763088db1bff108de7322ee8bcad446c7b1238f5f7ed26172bb99c14b8b012513c4168d1b3d5163be5598ef864c1c54bdc1dc67c258bf895c0823f0247e17221b4f510f1217808d52b6a6793c7bc36687a6cd6f80b8fb6822a4a18bed2ece9c0309571ca22c6758856d670de8c2f9822d"}, {0x1010, 0xffff, 0xffffffffffffffff, "2127a522735dee16068528a87501a975a6e816ae34cc6342340621dae2b909fd7a95d18da6116063565ebbdc7658d93858b782aa2b12d33684c2085c7b3f660d50f3996274b3f541091922216399f8aba7edfbd42bbc8593d8c7bdb9de41153c4fd712e153a2860258641aa91bfa6173d3c1eeee288fa1169b0d370b5a2eef318972ca61aee2b66ca82834ad57c4853ca179ceff0c8da2224a6fa9f4b2169780b57854a361cbc5b26fa1c58ffca38e797e66a50141ec41ebcc485a58b2c5a3f0f6c8d49e6e31210b9d090cc4b73686743d997521b881fd77ef63e91238e8bcd72dd2c40e44af890e9e67cb6ffee5fea9023a90335b7a48bd66adaf137c3012f78269d17f1a0ff056f2174397c7ec2c664a69f6b90cf84ee1af57e7de9c549efe82ab74f8eff08eddb5c66c33539caa5073a7dc47b64a16c82616181692abfafdb22987e27aed5f9430fe66500f5e6e3aebfc11f1a7fd836be89af261d9ba7114104b25ea43eaf7c52dfaaac9edc6483d976b0a0744d2ef9f22a47fba6ddb9c6270c76b2141933b079ef3c102c8231f0973108c24200ebdcc5a165d5b83a2c686592bbe92d72235677b783382fce13ae65edfa6b25459940f88643e2a26a8034bcf90d97c21a62f452cdcd98ed5fb68ea125695b94d31206345de86e469c061eb243880d82a4633bd68f7415d34277487ab74997532d30e07e000d98609bf318aab274e5549e995850ec96c05ac6cb75e14d627935c82d249167b734bbab811aa7d6c84460b1b0a65613ca99d85159119c1e8331ac55f7146d91ee910d5de8ad91e0fabe59ed2ed422f7e9b857d9f93bcf63557f19c975185478e0ed4d2d59a9062911e854f961389f111426762832f17fd27fa59b6a72d2ccc4ed58d82f7c4c3d269f9b119a53645fdde80f6134713f41af372973414c9c0c9a7503c412f316ffd0d7301d71650c6e67d37c0f57b4e6d745500e94e5db50d2e393112c4121e89bd70c0fa54da5bec74a30d5a24871cd60cbd7e020bc3bccb5364e834bcc52cf25cddb8439c049dc88c7a8bdda9eefd0365f3378c65cd687e2d12ecf474cca729000017fa41f7867da9a590d62a9838aff0502990418bd562ce69221fcb4f5cad26e97496c47d8d6f5322402b82402d4e43f38e3cc80993f9c84b4ee28642edbeeb85f677c94e6d10ada48de7f6d3878c14af420760e68f53f0df9118b690971526c8b571018ded439c8a25d5c0fe3ce4f9584a2b7d9d77c2e1d8efdebb0081b1c3721fea4a4484e2f2398228292d47376bafb0affc2f6e5c5c15f413a20d44c61ea1d5ec8593a9f9bf2ff85f9bb0691c6c0efe1afe5a813861d8de117a66905eb9993f44d44623e207d9021fd90c4fb6f5c87805cc43797e90f35e7b35c0ea8c9e77dfc09547ca5bbf1466b058dbcea002e901d85259d1f8dfead50e806f75572f23850fae9a34e3f66194e9d5afb30509a6b26b53d5060fe2e7cfb67e2de3073fcacc4b3671d1023ea7f7f81b33396f04bca3c2c7e4e1d24ed906aaece42b5186c4cbb882fcc7fcf10aa98309faca993385fb284bd7554d10872b97a6275e32b362048cf1f56c9e1d5de43d846deeabeb4d5b11f3d3d704bf10d6df8ed1a9b9517d9e56478802d9ff8a7674f44c1a4299f68ce449bc8a5e01db4a5706b306664617944f82ea729ddaf89b72b235ca3bfb76937284d618f187cd03ca353541ccad8a944eb012e4734aa33f4194aa7e8d85b3f3f5eb0272f031dd6785169dd0211fef7a91ab0289775c11ea71c249b5047f110f14d45f0894020f51a8e0894bccad75ead8efa220b77516aaca8acfdce9ac2f0dd36d64a8631d287359fbf4397076caa00746afc17ab2ef41f43e9a04efc5beccd80ef23c256627dcb4bd4726954cbcff3fc765ad6d4cd9b7b098e9e79044be503185eb7af40eddfe1d50b124ca9a4a803d1fd155fff3a05d552fdfd64e83ddf34617c6573b07407daf8ce11b159560e31f8f81432a26003b5820bb1fedace0ba665fda82cb244d6dfdb7e20b06c8906e5633b6cc38028fc2402b8e3f1b15881ef436113e637d6c1052024a4af003b0e894ff7219b57bada3c4c9711a3b24f8b611eb28d4c54c3982fa42155b42ffa59d3e3a70e46429b30591b35dd43bd0d09e77c0195ee68d51248c7f070fd4a655fe94a77e58c7c3fa6eec594aa5b7daac90e93371db818f542825311a2d9683eb73e2199047af3d1f484c664aaa2e39efcf6c4ac02e526e116b77b52927a367a57f6220d84dfb39ccd834908ce8287f4d955199985d8c5821e8381f0e4016b4c9cefeccbace7155a3c6d4cc03b72d704cb6d41226e038e6c257dc8313e61618502829b7e9c896e2ff3998e3c65020d13822ab04705391042daa273c4c0da6b178993d6227d773d5cdd077f7817c3f8cc4b9b92e8904dcc02d26696789c1f37e1a1410eaa3b05cc061aa95c0f1f6363d5fc2dc67d676d9c6528c3195722b6cb9c34efd9aee01d350c2ae77475d58f5398c8ae7fac5cee640740b0c44bac31a52651f206133b639de29c3d7c249430b4a39c7826ac06fe095c7c5a4219a1653426efb41fc18e42525ce95bccfb0a7b34a77e15fe48b80788da4a55eea366cca1eb4807a6ed4378b6359832ec06a2ea7b476b953c1286c500a8a74b8bddb58969e6a2684f4ba4fd2a202ec7207fcf8ec46c29d3b62741eeb9ac8fcc2c805732df81053fc84d4a1932828b795768702acd5e529361bf30e2ebdbfb3f6df095c9ddcd178e910b1de9f6abbdd431024dd516501aa1e28dd1be551d4ea20281c4b16890c01d88a8488f77d1e8356493ed744d171602cd642deb89d3d113776dc078b96217f515dab019cd902aaacedb55fd84c7429aed81cb92521bebf655953642186a7e3bd9dc7fdd17503b4369b84d5d9a3715a5632a09633a5ef7bc6210c3947bc32cec7f48476eb8e388b8e153cd63a4bf880e669d0de305fa7c9d8d22bf3a758e8b51bd0c9f0aa2c933558bcbe713d9abd2b4193cdbac4dc88e60235cf3ed4fcb20b60d21af0304b7976ce02639333432f545af5d03bdf26cb281e8d34927bd8baa4b6cba9245b0be215630c7334ad1cc77c9ebcb22610a593a06cbe9e2a6a515447490f69ee47fb96f34483c832dbea712311816d3d36c152f3fd51513b911b330076d9f74e708918a8b723df4abb6340e113ff6bbd6ebad4fa06693055f094f99a17159fd8c1b8d6d5f5fdc7fcd8c3b8cd83c2b03c05ca8329e7f9fb5c1150e5b18cd5af908ff3f235b7e6d692f0e53f611147a1a4beff9c6c1cbf5c7853f3b88144f9e3fc57954f843cb7184377a67e0e359d6a5d3c3d1a6a210041a98ffd9af61ad46aa42ff30d1e11362a212c33e3cfb0e09eaf301e37a07a1380d9c4a2bade8c754a0699eda05fa84b78da890ec434762141fb85f8101d986818b6d5a23e705073daf661aebc87f8ce35e8dcf3b91989424c22b100b141ff99793e52619d42eb72f43d8a6928c160d7ec45dfe00aa808727bbaf9d2704eb11fdc5ed14611f618ccd13fe039aec5faf94a3e8153b86e63ebf7e3e93986da71bc970d42ccb63d65e8a0ffe5977169718d6bdc2ad5bd2fb60b24ce96806ccdb5ff5964d8aa3ba2dd34a150a7c1a8c63a0bd64cc112fb04da69f195e163de135ed431ed1cfce718ec96cf9921dc82f2b65b97a049c553e55787d79c9995a786fb18bea3d99925cf6ce09e07373ee8c757d66019f6032749cf378e90c6edb37378649a4ca7d416a06d77de702533d36d3bffe85a7d35fd10102c0b7eab88696681b585c096bcdc8b29fa972d89bd839e33d53f5301ce2225da21520a560878955a24c1dc41c4a8d5e95232f64e44360afebd0bb6d80f8cdfd5b82db81a12502bf73016c14291ec6b7a2262ac0572493e5114b30fa2009a6cece908b066ab62cc532f8bc5163bf86f3a0d0f53efcb4ee9e7e5f1452a0a4955f9170eb1a47837dd280fb8d62d7f1d073e20f96cc92d74b0507e31354f4acd4d244b71d811fab5a5188c476768f51371ded1b8611ffa0c95373d1eed505cddfb1757543e53f6d7885ce6b08735425f6bfbf7609854706b9c84c31497669266a8921c1da4d2bb68cfc05233716adcb5b31f7fc71d83b8236a5a4ff78a32e63528e70e1b9d6fc1a0ef2d97773c4d35b64109f4296314fb0da51e99f8fc6615ca12299358d46aa328a59f747ece519cc53dfa45c681fe642789cb8545ee10249459b58802631586e4b11d7e97d05993ed195420bfc6a6bb71f876700b9fd006c6628cbc1de7a41590e2a76acb88b1e070eae0c6df695e22335b9a881868b9d05581b1862fc053a00c4e83602344a6c84c34c8ed55981bcd3a98b5145597b738272579badaf33e397c25cf2cdd027b6141e519f58b5112bfc0b09f62cac8bb2164765cd5b5a19aa5d47e52cf4b61b9079943e3b85739d5c45f4816c8c2db5cf37216761fc5f719c03d219bde28ed42a23544dd346cc5657a82a3db979ff48465e18f1d1014a98161cb813f8b3c138719ff21bfb7a83d79f2b4564ac438c101a11b0ec8e190c2f8bb8109bddd3dd2958ce536f3c89b9013526b807cff8d75d279e5947488d58c6fb1d79fee65d1edc326c401d194f92796e8f420b006d9140556a4fe46609e6a4f1021f3adfc30a25bac92ef5d24e9a7a528b3c3b8e6becd57d4064b0b32d13571d6b78d7f5c65592d62a53ed4e37d7e058aaa0a0c8f17fc5433a721edf5a670aa6bf831c8cbd69828a3a3a248db67df658878cd3a823c7f0316ce2dce21a6f1fd748c13df2a28e004b4909e846c29a46de98fbc634414766b025c935af169fbb20da28858cf9ef05a79fab136708b8f248d708e9fcd1377380fef598f4e0c7ebf1a209b2f23ff08e997d7bf61d67134a38ef702bf5d798c706414167913f5fb33517b103dfb4b6d04610d16052879e532645805ccd275a364fb357753116c6d4b7b222cd2af71f751872c04133ba65945931c31eee6ef03d4f94eac10ed3168e937d721b82842274abc98adf36fc3b2665db6408ca6f897b726bfbb82b6f8544acdcd523836b50f691c110090d1b4cf9998608213c54b757dc1bb5bc7d6469204ea3bc789a35f7190424cfb42acbc4d2b1c636fa1d46ba69fee05305e66c30bf5f66a1f37060bee607400aef4ae8b041430d0279bf893e1b159354125b32d7d457937121d8788bb3eb7372481b08a85c9eca5579dae665529819f736c1063cac8a0b340ba7cd08fd979f5094f1aa01e3e80cbbffdf9ebba294d0e339516780cd9780c49d10bbf339309a7f7cfd04ccbc0939991d800d6a86077778336cb2093a57085f4e3f5bfb7469a3f12abc0d6d2e8cd1efec372a4f55d32174a1428e528bb10145bbd2bf9761cd31b0e63b82aab5b9e8e22e6f0e944c865cb618f8431bc6ee766741dc9788e239d5db2831d460ba7b64d4a52c5ac87884eb18688655e238071384fe8e4b30e9b42c28defc0fedd7bf80aeccd62b865c73440925be1170b5e4d0f116bd176c75331de6254480d6834a8ba2205f5d362c266bf0ce0c5e4fcdbcbbe50830051c04356980925a3323207ef8443a13484dceee6d92519282135f0c11e6d2373468ff8cd23e84fd3f0c952406deec2f7fbd3a5a7a7c42bf50b9d93ca93abea26daf06fbaec92a0bebbe5f66834708de6812a36ef9d02e939ccffd8631bf26076f030225b28adf3c15a442016fe24c1f76cf7c736f3cf61b83f96ed08684e21c27b8d8d34f17820865c88b6b213d4b936b769db31ea942159b45dfcd6afcb1d315eeea6"}, {0x48, 0xffff, 0x2e, "46936ddd8a5814b0c3ef8b9287cae320f9c4bdfd0fb553c4c22fbfa3b69ca22735d7e88707eaefd27a2129e815531ac3141089"}], 0x1240}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x61b, 0x0, 0x80, "1a680d0e2a8834b72644d50a8f1a44b47f95cbc7", 0x20}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x10002ffffffff}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) 03:25:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xffffff81, &(0x7f0000000340)=ANY=[@ANYRES32=r0], 0x4}, 0x0) 03:25:36 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x4000, 0x7) 03:25:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) write(r0, &(0x7f0000000180)="e4d356b9a192874671bd3f42e902d77d16b8c866470d7da5db9b68878f99933601c3fce5df786a4b738328b9656e2474f1966787cbf4dabf651d59b29caa9c0fd5a5bbd128064ab477ca6bc0719ac27360a5c9a7939dba1a2f270068eda7577ab4cbf860522e4e055b22f8528ba4cc8486a37500b3fe555267ecc171b834db0265cf89ab6630f28ccb4ac5707e5f58440f834c4eb805428e8b305aefb53cb816efcd8b36b5c8dd1111458ca11fdf4ab130282f85719f666d495fce3dfce9e2d49961669c91b8556d175c6151ca5c7c138e7ae0659bc831a8c206b2366157b2d6eb8cb4752ff43e4ce1e2ae21b4780043efe3711d877df290a6bb932e46d4a8af570aebde2ce756c4e7d5aa1f68af20df6452c219b09c652ded18826a38f5a06a48a963b28d21feec5fc82d08464a7e899f363389cb60a2a03b108612f3326dfcd70c88c8febc25fd1a8ecb4d74f7eebc25d3ca7dc995fe12ea6b99cc79b030af7cc9f3ea6a0e2b474f21a021ee4a2f0e2cc89fb19709982a3645b719ac3f02c95a356e933212ecfb28e4bd4b7a2299fbc95303cf3ed40d7de5e0fb895f09f1df0ef2a4451276035243dff51c1e74df6fb392f4c10e9e50e5fc001806c349c75f044aeb4495faa187cd2c93d05c91674be927fd1e00fbe6438004bd7a9e68b4b2158a6c3a20a105b17c285690cbf7d548123a5dc945a5c3c14b94428f8deaaf1d86a6f2591e2d9211cc88d76504bd21fa0487ca2c6c46cdd4c2e558f9324794e09cc4f8b6e795f8acd343b4f52032156ece3ad8063095ac48915bda73d5824addb71a882ba06d21840e4f2f3986b2c7587a92c5298fcad6d7bfea238aa4001ad3907c8c6b0f50db6fcf29ae83ce502d4768442f3bf8e8b407e3b7a92fba828031d129ad7e2901550cad5fff1c88d0b3f45fc2bd3a870cd1521982965af516316ea185252bd68988854750a16c23227d5285d79937e3cc91337a4347e3c476ee943aabf246f05ca3ab08f453a3ab90cd4d027a4a9f42eb4d09748f9d4c053893cd1a72d2644ef387b28e45743bdaf6acc33661d8253f632f91e1d7180bcc840dc5169e70139222b7d406d836626ed79cdf46b62c63f8849adc709ac6d44fe691bb5b6a245ce5c2b4e53123362355ae5b235a7d2a947e193ebab38579164cd30801fa82b008fa6fe28e2a407d8eecd5c53ac129370fa992fdc740a17d760e2f611e636570f210e68fbead6a098c39c5df7f2652953c08747dc9885194e6796fba76f1cbf7bd5df7d513cf10bfef7a380c1f6704b379dfcca1901c3371f24ff5cd8b01e88abcf6ad0aece0e4cf0a51e4d357416c02eec0d59b72f0e11c1a1c54d1f91b79c204460f14e0551a64362df4841b5cda5c89508886d9f0bf0effe3ae592783710d7db12fe676ed31da186e9e345d201e4211395c706c9289ced445ccd5bbb6daa7ea9b43b67370d7f4377facf3c0570a5f7eb1e208b3d41fdff9ab3537a02a31fac15e990c6808046b2365b6327be259882457cb0534e9ee9ed58b0a6170adc7b74a3583cabae30916450d221c1b3b574cf5aebd312e226dcf0b799bf24ce1b382563c3ba3c95017078233302965a62d92dd39debb52a305633bd4cea67c431e097dd20021510c3d47b5188edd89b1c9d228530a3f666fa9849471c516c43aef3053e70151afdf4c6df8a4174e481dc6111a87cd84c9d7046e740b6bb863d3ced7113f9c456b9c9e64eb6a4a9c393d4ab4bbecfa16f797fe491fb8ad2556450a58868ba6943439efdc96d096a2b8e941ab958a8382fff8838bd02fa00cd5e24549199ac1e2b8bc33f6f2f6c21e5a9350128ab72c7630b6b7bab8ad6e402e6b4a514fdb548d10a827c28a897883391a75d13dacaca381f7a650705bf9834dedb5bed718de7e947a5e2978cb37ce98d285ecf7ad6415ac92fb15e3c91ae832b9ab6ade186592380658cf3de3157b39020d177adbd718146416ec5669c5eb85d0ca8977a0edc3ec76da29b9ea2ff101f96db2889710bbd5d786539488218fd80c61d2cd9835986aa7ec38706936ffd7ed71ffd9e5e5c891515dc27c270636b1ad8eb92201168c3134e090a83aeaebdeb6680adf86bd65cdbc3085dd5a25c18d05350811b2c10ee60756edc457c4cd8c5af88338522c36b168abe22b8c9e22a3a074fda242947062e4c88eddb503f74d41e4340aee3534d299d94e1346c8bc39d35654589acb0ccb4a1bede7ac328a9d08c7d4a2d8622e7ecfb727a639e39f06ab28f2836d932290b2d2bfbf0e8f56a46b30c6f733884b101e49326f44a1f385727970883a64d7858386329590bcda3f3d192a1cc120196657e5527a731ab6a66afdcf7514e7402118d039510c9b40cede58efe043a622acda14b0b4c44c9f9fc8b1b8e80c61cb9fdeedcc60b6a53dcb2f5957808bc963bbd776f8b20c5c83e18b70c83c1589af19a958dff6ac506cdcde406cf200bc692f37981c6476e0672efcbfe6dde0a80e720a04e59e6c38af7257d75d5b1bf2287d908beb5e896d88077c8b4b6b39a3dc16fdd6a38742dae6406ab28e846fc75e4767533c99496d67cb1b19f674a633a1d171fec5b85ee302f98488114053b0c2a4c9943aa695d188cfa7614e5f486d97676eac4ef73ddc9b894756be7c06ef921a143ea3ee601b6539e9b44961b915400744143b293162fb86d5850427b4b0948e3d3d3fe004d1eb468a8e6806704f31c28e1a70dcf2f653d01b3b3a7c21b86838c76941954b90e82d839c2f07bfc13a9d0a048c7bec92e47225b5a8664c210d5d9bf4d1957b9fd7f6769a3870e61d016a14a6b4dbc7879586efa3eba3142e9e133096ae48bb97d53ca767b70de0c4a8df0a6052079468e2619caf477ded9c7de6f95e986ec0fc10bbd329a4f590b45ccf6ac8fc5595884576797c65315002352e74c052ca8d788b94cf24d4909bfbf99228f7fb7684344b1d3426f97d310c015e02f7dc20dd1f70072f8c99c4026197cafbb758926a625ee3c82b9aa08c7f1eff1250d7da965f7f3cfd45f80110775277e2a31b58f25868a71e1ebf3796ede8dae1922882f1ed9bcfdc2add9ef2c17cdeaa2a25eb138e6ef30e5e3141699ecd0079b5c0aabf92fdfef90ebea70f44491b0a87294f25a234535d4a94638f0ad158e63d73d11ddf1857eb953de2ca24a691e4ce89615255de140fa1b7f991ff845850672027f57d2d0083be19008b544fb7e46ae7bbe4fb66b4949648fbb3037183f4ba1416533407ab12549753deb93b5cd3c5bf4e13fdc740142baa2fbff4703445627a08b2196ad1e741b87abbff1bde8754b6ff1af95569d43b16d54c042b302a445c7157ec6248dd1a03d925407f0c62e79548588d91c7df8de7b5b62adf2756e616e100f36adb6e1396d34468961cd5b5d81ab47c9feaef8cc968c86ebfb9ca1f3d64c6592384c11592666b38bf5ad8a64a8765f4e71f57ee6b304fb5664673e4d1babd9b5e15555cbd7aae00063cacc8adfd865b1b4555b78ac597a25e5e5aad76896a8bdb1e08a7ab4d79d012166d2166a4331865eddcefbdf2935eb3e3cf23ae8d323d9b68a378a82749c2c11273c043131e494e493cbe3a3bb8f48c162025ff334bcc28ea51c49e07bceea07b87803601a937a62c60babae374ec16d750a45a3aedebf33edb4c9b904cc05e85dafa3e428f489f5974d2e4cca859134c74369c7197f036fdd18c49f799f5e436917c4bf0d93a4dfef72598f176a226786afa565544684865f18482786913f94aef523bab6a456ae357d344e6d679970add288066933f116f0ec31c6564c101e7b0c596c199117657abba92c4726c96c151b4c728a6d6fc17abf1b26d92e67f61fdcb773c1d1b7e2641effc49f9cdff198d84a2435d0597198b4eb89b3de9194101760668e1d332f93cc7de423b62abf3a896a45892cee84218ba8eb0b3103d5d0ef40fc11ca031a9c6d4ba11c616c33bc7336b02a61c484757fb66497f020f969e4a7524d580208634e5282e118e4786b9fa5153e0c18e91c29e9d84081b7efba5d906ac90ccff03e092462c90d019aeecfb2133c0bd4823178dd36f21f810f7b65cf1816cfda4cb941987fcfa0a78d8f0a6939f24e1e55f538e7877aab2fffa3d29496a520ba85d909bb3426cda473fad6a5aedc5d41651240f4effe5f2581e5e93279b60e9a9e5ab2599696a8ff22c2c0d37eeadfb595472af94b704f178f8a9e7fd1fb5389ddba493a66898710dd54713ac773088f6ed3ad7c340b28fe9d5cf659f57bffcf086a655b6810afda2e3603edbccc10558f40fce2d4a7afabd839af31d0a4c7aee3f3083ebdd651956b042dfafcc5d7ab68606844e6812cc5270037531f15dc1629dffe1c1fdebde606a4414d3e0b0b09e282de032a2ff23a4b4a8209f856c46af6a817f9030e3bcff4d1e546638ea2b35a27c88b98fee52e38c6f300f407c0f0785e251c98c63ad0f301cb58f3d4d95e7f58f322144ea9a86ff5927a73cd6ca0d461a0d72ed64c1894f9f98633655464a83aa2b2b0002cb602239ebadea35652e8b2409dcf758f83ecd54fb05bf8b96e67b72f41c325e4ec684a878fd1128fbfa51790aa00a5a2b69e2f2ff3c4187fe9e8e5f270b107b91bbfd2882bf17bc9a6b4dc07ebe99ba499ac6fe4fcb3297d16cfe4ac2ba1b430be553a8f60074de375d03aea193a0b610bb0f38611cc4e048919a30e2f07dc4e57a537cb91bcde7dca1f77502cd483512e5e0f4a6b88ef7f5dbedebb87dffe6041f61e04b7cb5b4e3aadaf00c226d04aa174d4b4c7832545489c7250f2f444120190d422e1682d91bd5fc77369a80a6b18dabc0da33b55cc4575e80499b488e7344ad7a92da65be6d1c1cdab86032d231213ffaaa7b88fe655cd0e4b7927a09e2bc2e29a544f30355492a16f058bcd11c794c1e5b1e6da87e884519f778fdef69f0f429467c72bc2f617a95faf0173dd627b72a3c1721f20d5b4edff2814bbc5926a70c3b6a8f4d305c2f2a136978ebc3d16968827084ebd3ec905d0f7ea48b1268f85a26ea2b1b40b71723e32b24ab35371160e0e4ae70388bcfb2425997912e0964f63580d2fd7d24352ed74b89efd1bbc26728314b56dec9dbcf38437fd81fe7b54594fd788ae77c8142a23987fc89e87fa0bb183dba0cd7b9a91d579d68c12db2416857c5ac4294b94a10ed945e97d15cedf2fa73fd8fa1db80c69fad4df9229120f1cc9077be62564041478726eedd89c14e728a155c964afc0d5a5f5677e6c9609930e7cfaed0dd4f75e875370830db838fde2f1f39f7c6b3cf80460eb4a8e97d2d9b9b7daf036b97e283dcaafe9a0daab984ca07a425f1adb63edbb2c3d680ded279eeec0054755b51e0e50c46a8c63f7072bfd597b4065b56136b434be50a54156da6e9195f11993a06d79dcadfbcf45fe575c202bc290b3f168a7371bae08a5df10da96b8905da534cb3c3fb11fb64337708d19b0c845c39e8c71aabcfe3452740ede6c12c8a5a8dd2fdc973e6e60411c69449f7e6c744fcbd7c93e1dc9176a030f7751810855b3cbe0dae23d066135e2d370e3dddc59c3b8db17ad9eb4d1609c0e2509e8717de4e0ed4bf32d91737d87fc38652ab4e0ebd402d8b4550bed43d04266ec03786571e7b5f0a6ec53216d8cc843c5875f5ed7eb92996511673099912b74af5356efd4d5026f89c6068c4b0e3f760d40d83b4332b1150efac159f841f423824c000a90ee8100dd303d02b595a775348d0382deecce9c8c874d16c846376141fc2caf6b312e587bd98036573831524725f79", 0x1000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x43) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x220, &(0x7f00000000c0)=0xfff, 0x4) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 03:25:37 executing program 1: mlock(&(0x7f00007da000/0x4000)=nil, 0x4000) r0 = socket$inet6(0x18, 0x4, 0x3) close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xfffffffffffffffa, 0xffffffffffffffff) read(r1, &(0x7f0000000000)=""/170, 0xaa) ioctl$TIOCCBRK(r1, 0x2000747a) mmap(&(0x7f0000341000/0x1000)=nil, 0x1000, 0x2, 0x6010, r1, 0x0, 0x0) munmap(&(0x7f0000598000/0x3000)=nil, 0x3000) minherit(&(0x7f000016f000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 03:25:37 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) 03:25:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) pipe(&(0x7f0000000000)) 03:25:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) 03:25:37 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r2 = getpid() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) getsockopt$sock_int(r0, 0xffff, 0xa0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 03:25:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x7040, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) poll(&(0x7f00000000c0)=[{r1, 0x23}], 0x1, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000140)='./file0\x00', r4, r7) write(r3, &(0x7f00000001c0)="b532720b9ce8c47d83359b5376475516c0197a564f21cde7f4a7e71eab35500aab02d4edf148453db773", 0x2a) pledge(&(0x7f0000000200)="29bc00", &(0x7f0000000240)='\\\x00') r8 = semget(0x1, 0x3, 0x41) chmod(&(0x7f0000000280)='./file0\x00', 0x0) pipe2(&(0x7f00000002c0), 0x0) setegid(r7) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setegid(r7) semctl$IPC_RMID(r8, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0x6) getitimer(0x2, &(0x7f0000000340)) fcntl$setstatus(r1, 0x4, 0x8) setgroups(0x4, &(0x7f0000000380)=[r5, r6, r5, r6]) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x100000000, 0x3, 0x9, 0x7fffffff, "ce28efee60a0f164ffe4922a1949c1fa94da6cab", 0x6, 0xfffffffffffffe01}) getgroups(0x7, &(0x7f0000000400)=[r7, r7, r6, r5, r7, r5, r5]) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setegid(r9) syz_open_pts() mkdir(&(0x7f0000000440)='.\x00', 0x28) readlinkat(r0, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) 03:25:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1000000000010, r0, 0x0, 0x0) close(r0) mmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 03:25:37 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10100, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) bind$inet6(r5, &(0x7f00000004c0)={0x18, 0x2, 0x1f, 0x7}, 0xc) r6 = socket$inet(0x2, 0x4, 0x7) r7 = socket$unix(0x1, 0x1, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="b72ad99f90b9b4b6745bdcd0e88008a59aedfefb97f05be7f8f1d072930a", 0x1e}, {&(0x7f0000000140)="4d15a0145b2f0251c71f194683fdc522fe1eb41e7482ee6bebbbbed8d62f91f94e94f7583bcb3c8a7e9626e2f70e2a763eac157f2fc8c61a99db6d53a09a0f9b74890c1877a312cf7696e14b13f1bf06928af3b2f82290b93ac895f35adf29af3397c1100fc28cff2a0c623da677292453d1d12b6561b817dc9baae200ca824f02815143e0b95c42673a26266cc270b7fa74976c84afcd53c121dbafa64e945b1eedb17e0061020dd2b19e8549eb4a9bb07fbe87bc0dea7bf2fb076fae31fe20718fe4d89f6d4a0f534cfd1769416cc3d8c2a52ffad9797f72a1a23b3307d9d456bd67", 0xe3}, {&(0x7f0000000240)="17bce9", 0x3}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r3, r1, r2}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r3, r1, r2}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}], 0x78}, 0x400) setpgid(r0, r3) r10 = syz_open_pts() ioctl$TIOCSBRK(r10, 0x2000747b) 03:25:37 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000740)="029da75a87210cea8d6aa082c5ea64422d8b8dc37a47b38f2900cda388df757519039ed80a93fa203b010000007b0714ed0612df324d7470b897e1de861f7f2450dfaff3cf6773d24f65cf10bac4ac4f8d37d38025d3a3408c7f89d81c332a4bb67250b24e7a85b526aacbc9d49e7ee23b87c9ff0a1e2d85990623667fb952490d77fb13b09091798d1a44e04fbd5bfa48aa0f10d685eb9836818d2b593ab57a90e6ef935bce2161d40d4f3848c2016958ac12b6b2129e2048ca6c852f642d8035f1ce3d6ef9e8e709241eebf9fbaef555053fc0a89c6e517a8438a130de57cb3703d343bcd3f623f7288887c1f26cb09ef43d2bb5f861dee8562fd26f3b2cfe1d6788ae5a3a700fd040bda21762b62eaf3dd1290c97b619c5130da1950d3ca188c1e13a70a2cf689b7df81f5ac7a9cecba2e2a159b15ac8a332422ff1946be9", 0x140) lseek(r0, 0x0, 0x1) sendto$inet(r0, &(0x7f0000000000)="1c1e9e49113a0c444fb2eaefd421a7186537d94849608e0fd7fd670650851b66d87d9f00d19dff706adf6062a427ba6cdd1774a4159c539cb4dd3fe026da0bed72bda6bc4babdf9372e72c8ab401", 0x4e, 0x40e, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) 03:25:37 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 03:25:37 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 03:25:37 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x396be3296e6275cd, 0x80000000}], 0x1, 0x0, 0x3, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="eb648f50a0bda7439d3c0b756b8e36e44c5633857f3547fd310bf5b045a42a6e5f537421c23e79234ccf8153d8f74441c5e730c088350a969667506aced2590632dcbe8cf4a5f44b349b51a1c130e77168c3913830b59692b6acdde83ea4acacf5d1b0405de51d356bc41fdd4b89864b33a59694025b2396b9ef8622e1a821c03c571f46f09f00faa64fb1c31ea33683eb0653c94d3c4ff7caef661df75db86912b9b70529bf47975f5d3708008890a5cb3f2c92f5", 0xb5}, {&(0x7f0000000100)="9607dfe516d44a6d8bac60f69a753856199bdd9cc6fc467a868665a48b77dda89166106cc24f87be2f803b59c45abac57ed516127a6a9d3f33f8a2e4b6f04fa2d0e3a9f48272350c83dc07335122ca3d297415441d4dc1b0637a4f2302d6bd01da133e9fef21d77609f5b60c268e888c305448", 0x73}, {&(0x7f0000000080)="4703accf646fd933fccb12e6f238f6557bf4", 0x12}, {&(0x7f0000000280)="baf6a3280416960adcc00fd371b9c99b823f19a882207425ed55dd76a71494bc9ff864b088d5aca7a2c8404ad42dd63e", 0x30}], 0x4, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 03:25:37 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x4) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 03:25:37 executing program 0: mlockall(0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 03:25:37 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) 03:25:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x2000000000000595, 0x0) recvfrom(r1, &(0x7f0000000140)=""/189, 0xbd, 0x0, 0x0, 0x173) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 03:25:37 executing program 0: getgid() r0 = socket$inet6(0x18, 0x8001, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x29, 0x33, 0x0, 0x0) 03:25:38 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x5, 0x2, r1}) munlock(&(0x7f000015e000/0x1000)=nil, 0x1000) r2 = geteuid() getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r2, r3) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 03:25:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x10020, 0x8) mknodat(r0, &(0x7f00000001c0)='./file1\x00', 0x40, 0x2) chdir(&(0x7f0000000000)='./file0\x00') r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) r3 = semget(0x1, 0x5, 0x34c) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file2\x00') semop(r3, &(0x7f00000002c0)=[{0x3, 0x399a, 0x800}, {0x1, 0x80}], 0x2) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/26, 0x1a) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000080)='c\x00') readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x30) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') 03:25:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd51e67171593f9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe83", 0xe87) syz_open_pts() close(r0) r1 = kqueue() pipe(&(0x7f0000000240)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "748c4471a46c1e2b74124a06e7dd6f4a4805658f"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x202bbadf, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:25:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x6}, 0xc) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x4810, 0xffffffffffffffff, 0x0, 0x0) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f00000000c0)=""/32, 0x20}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/47, 0x2f}, {&(0x7f0000001140)=""/26, 0x1a}, {&(0x7f0000001180)=""/116, 0x74}, {&(0x7f0000001200)=""/73, 0x49}, {&(0x7f0000001280)=""/246, 0xf6}], 0x8, 0x0) 03:25:38 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x8) r3 = getpid() bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fcntl$setown(r1, 0x6, r3) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffffd, 0x7}, 0x10) r4 = getppid() bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x2}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 03:25:38 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60, 0x44) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3d}], 0x3, 0x0, 0x0, 0x0) close(r3) 03:25:38 executing program 1: r0 = open(&(0x7f0000000380)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x200, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0xff}, {0x18, 0x2, 0x80, 0x6}, 0x9, [0x1, 0x53a7, 0x8, 0x916c, 0x0, 0x1, 0x80000001, 0x3]}, 0x3c) mkdir(&(0x7f0000c4e000)='./file0\x00', 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000200)=0xfffffffffffffec8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") fcntl$getown(r0, 0x5) 03:25:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0xa7) fcntl$setstatus(r1, 0x4, 0x40) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x28480, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000100)='./file0\x00') seteuid(0x0) getdents(r2, &(0x7f0000000080)=""/13, 0xfffd) 03:25:38 executing program 0: getrusage(0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/5, 0x5}, {&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f0000000200)=""/146, 0x92}, {&(0x7f00000002c0)=""/49, 0x31}], 0x5, 0x23) getrusage(0x0, &(0x7f0000000000)) 03:25:38 executing program 1: r0 = socket$inet6(0x18, 0xe, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x400fffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 03:25:38 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x1, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xf35, 0xe9f, 0x7fff, 0x3, 0x9, 0x7]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r3) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x7, 0x4) kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) 03:25:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000300)="f3", 0x1) syz_open_pts() close(r0) kqueue() r1 = msgget(0x1, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/124) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffef4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) poll(&(0x7f00000000c0)=[{r2, 0x83}], 0x1, 0x0) 03:25:39 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 03:25:39 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40000001021, 0x0, 0x0) 03:25:39 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) r1 = shmget$private(0x0, 0x13000, 0x40, &(0x7f0000feb000/0x13000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x280, 0x80) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x18, 0xf0000000, 0x200, 0x3}, {{r0}, 0xffffffffffffffff, 0x3, 0x40000023, 0x2, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x3, 0x7, 0x5057}], 0x8, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x4, 0x4000008a, 0x3, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x48, 0x2, 0x4, 0x1}, {{r0}, 0x0, 0x91, 0x4, 0x20, 0x3d9c}, {{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x8, 0x7}], 0x4, &(0x7f0000000340)={0x2, 0x400}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getgid() r8 = fcntl$getown(r0, 0x5) r9 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xff, r2, r5, r6, r7, 0x10, 0x5}, 0x401, 0xfffffffffffff5b5, r8, r9, 0x3f, 0x0, 0x3}) listen(r0, 0x0) getegid() 03:25:39 executing program 1: mlock(&(0x7f0000296000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000225000/0x2000)=nil, 0x2000, &(0x7f0000001080)=""/4096) r0 = socket$inet(0x2, 0x3, 0x20) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 03:25:39 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r2 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 03:25:39 executing program 1: r0 = kqueue() preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/216, 0xd8}, {&(0x7f0000000100)=""/197, 0xc5}, {&(0x7f0000000200)=""/65, 0x41}], 0x3, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) 03:25:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000001640)='./file0\x00', 0x20000, 0x0) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000001580)={0x3, 0x2, 0x400, 0x7, r1}) getgroups(0x6, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getegid() setregid(r2, r5) r6 = msgget(0x3, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r8 = getuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000001680)={{0x101, r7, r4, r8, r3, 0x8, 0x20}, 0xffffffff, 0x60, r1, r1, 0xfb5, 0x6, 0xe9, 0x8}) r9 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) r10 = dup2(r9, r9) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername$unix(r10, &(0x7f0000001700)=@file={0x0, ""/108}, &(0x7f0000001780)=0x6e) flock(r10, 0x7) close(r9) writev(r9, &(0x7f00000003c0)=[{&(0x7f0000000080)="dba89a9e4987cc81105fa44c5a0553697bf0ca4e61aebd38879cbd78d328e9ad9748d4610f35fb15b5f783cdc118b35b6cb79d07133ed558da1acd846c6da09bc1dc5f6b4912993b25e68efa8cd25b3531186e4f71cfac75b04355d7062de484ed39c0e12c6269c66221dc654227813d2c4c9bfc26a588d8c2b8b43b2ad55574ea2922c21dd77588c4583c6522c739242336507563065c1fc182c62f34f68028b1ce11602f32421a59931e0290ce7b3a75b413d628bf79d97ffc5badb5819a357e135c4b77acc6386632f4984811b157c4bc1e8dce", 0xd5}, {&(0x7f0000000180)="3d4203c02a1cf02d76827f018252de4d65636a8a9a697fd1bf9c9e0036f4bd5523c1abcd80110ab92f4fe7830fd5ac3e5fda66f184b33416faea09e3bd3eefd1e5044d8bdca1a675e17fb846adef48bd1f49e7a49bd6041360ec33decc6600308f5c80834348ec0c97000f4dce564e52936d9a8ea35841e8898119f4487aef2dd31a9e0e3fbdf06a3fc40688bad1c48d010415e06ac731965b50ebae8d9ca1be", 0xa0}, {&(0x7f0000000240)="a8ae31229b2757fa327c65023f33f8c9aad79095d0e60d0b0bde2b5967295ce22a4c4465099815ec90472153c6c9a692b230cf56403f09a5e0c8871649e8e639e0ecd4217deb9c72068ce25a09b0e8b5a578873a6f8bd7356845", 0x5a}, {&(0x7f00000002c0)="cbf902facc3804092c10566a770df7a93e593481c317566e57d407fbbf85d0f9bde968e42ad2911bc2e7e97326312b6eb73f6ba5d16ba5266c5c8a199d3276d44b2aa1aa7d2c9e84abd04dac5932c7c2187b02eee5ba9fa22ee20a3873e3af97ee33bd995cafd1bfdfa06982e3577985bb066fb7070cb4d33eb33a8f6d6ed1c996b350e3dd9c2d1d90231f627c14fb008c7867f91392276b5a0a13673777094b2abe7de8095474c8de30b1fae488b157b503c41cc1618d8f52c55f0d7052bedc59017c3517782c56ad4678551d77677f4db8566ffda77a972106655e60f39703091e7e98df15534379ffebd242314d786ac54b7b076e114dca879998", 0xfc}, {&(0x7f0000000480)="1cc26524e07acdfc2498ae9a5340bb27ae54085f25c2055d27407d86ba70d32cb92b05896878443f083d6834372e01a0298ddbecf8b3a50c07cfd6be12329f0baa6b13ec21266ca12439c8a801c5646bdc073fc3e9bc2f836241ca5d1cc5d9d304051b3b2c0bd5e71525ade48d8b513014fa58be5703dc81915c7ea1a076a0ad9c4667d3f0c812c6e32326364a6519ac31a3fda5d59712b327079a07dda16be5e004da03439bba0808eb1250c05780342995116218be0e67d5b5", 0xba}, {&(0x7f0000000540)="61e4b941b436870865ae6d248f62122d63bea5514af38f208d5860b5d7c63ac0cf0ca53a9aecc7952ced11b95b288f1f2f248198081fffe95f11abaf9365ae786ee4efce70c46ef9ad2a0938a5c4ba15feae53ee158b0ffc70109ee332a3b9787f9a22500a3632ac69270ff53d2c0ecedcc39af560beb8b938ce857f11e348fdbe444a880fc6bcd8cdd423f8a342dc4af48da9bb9320b864a960db2cfb6f31eda1af6036d609399022c038b0739834d529bd83125e399dff4461443fe92ca9a3125b4bedfe633de82a95f8437945f1c7d2a10f65dcb20ca55b6e383340ad3fd47cdceef75c45a8230135975ef854466010682dfd5c07c8e8fe3a5c36ebf64bc3a40617235c52abbfc890ce47761f95f1d6da6a744823ed8e151981acd7caf27f9c34873b059ad76dbcbb75f1d8f728b6d5cb0d31b301e5db2853596cc36f90c6963870ab578507083ed4d98adf45609201203ca5d235e1305b3aba5cfe05d12a67bd8badf092c126749c664b29aaf8d6f0e61a700961a52f53e4be31fca28a6ec173c7a414de5698cf8c12ff7ffdb58b2e0cbdb44e5b41c446de22ed7f3cdb885eafaa6c21b8013332a58573da95c272a8c85eb43f362efc967fe8782efa52a4a95677ae17e7a21543846981a81e63d7a5b285d8c9ea5bf08e369cc81a37572467dd4c7b78c9d33312fc9372fce8af0438e8b9f5371f2f64528598d82856700c3ae46c33199734d3bee64f81e3cf84d715d41a127b1baaaf9b49212ac517bf0c928377b0dc1c13b6a1dbfda5d20d14589948662b38aa6f6f8070e37d8be0d4c922baac120bb6458195305c457e1430e746cb6106bdb99ec616a5a98f9deec3c177ba61f0db593d46dec95e49bf103334e90c0ed5a180b24f7fd4523e11646bc8e39521b45cd0f6d21d659e1a5a8bc2ba93420ccfc313c8b6a97a3ca5642d75236f1eda2d79bc54eeee5017c8b13951d937b29ebff730b47143d088b717940e410ccb1968eb72e29823a57425a53dc82e68434bd86cd0a1dbe3c8037b65f01b221cf03b949f85c328c5b22f3f0af6824cb11199e09c312e7c94ed298ee12ed550b4991e90ff71af51258b360c705d2c9acabdf6ca6cb6967835022538ae8d73963260c21876b804d444948d9b6fb7df91aea2e95462e8c26e25da0f3d5211e291348840c271e1cd71a517cfdbd1d240e53150b8081ad49f43bbf266473ccad7d4ee5eeebe5868796656e4ed1fae32e0999ce12fa913c9e8535f60763614b190cf697148147079ed6f0af5c52b36391b4193f1c7d4b642ab1f2577d16289ea5159f303ee6354cb1b068b83041cebc4bf7644abc4ac635becb029a8ad15cd8264b996c2608e51b856280eaa1bb262106afe27263b22c991a1367de1d770c830ab89a22fe75fb6c3687067f5c782781a7c492ed9a589f0e0490907e89faf7ce57fe1fb5b7dba989d65612119610424a4a07e19124d5ec62e6d45d00d036506c302d5f0416c0eb20fcbd9fc9f84cd5711651849b8398b03d1a9930be05ca7d3c7db476ffb1d611e351bd46bb84c0b2602161b79ee7e78e1a0451ff63deff83242de7bc99e83d29f4ea85d290a734a17c0a1eca808716ada031715b0780eb2376e3f721d14910bc6267f892e5d05484429092918cf9d81bedfe86ddfed72510b0b033dfc3f03d38afbc3405081bc5076b9d297245409ab1df29232ac3412a20aae863631a59ba006a1a1ca7a87f26c2601b74ec6a597020e0307d5fc61e92c16ced84e9349db98f3c063bf9c1bfc31fb8aea3fccaefeaa737e7a11eba39b2cafee3eeb6809071f4545cf385a1fb050e8cebfb6949a1b75ea4c0fa931aad0799832e5ad49337a39d0a9c790eb4533a9a2cef16a183c19d9de54eaafa2001ae9be72338108844dd811c6fa6e453a20669e55148c5808dbba934cb2b0c295462e39fb53cab4987e7de991f16aaa2d4a60555edca838bf69ef8836c7dd604f4322d88a56d44d6b21e723ded75ca93e147e6a16ffed150668f4f38895a5643d9b585a26bb3eb258910e628c508d85afc944234bf0358db4481da7293e7f33b6c9f81a4d8dc0f6131362149658e9169954c1d5ea482218604faf69eef4012af0be071eb6d020bf0eba077bfc7312cac28c1f66310f6c3f5a1d91db9edf89366d7d851b4de3dd42ba1152768e840595f0bf87f06f6582972cb56a7a32f5f8e107357ed34d885678f4286c2d41751e544d5d328903310dd3855644ca72df4472c2b6fcd94e58949a009cd09d47c551a56a8293033abb625aae0d3db95bd00257e4e99c4c1d3610e8d6c37457f8add4c924996bd3d97a6ddc02f745ab57d7c278ae9251235734cceaa5ce1cff5410c47de41d9a333da39f8c87f724b9cc71e23c05e5e746455d6fe93368862a0f5c015db049c15a7041352c30d173aea8ab47cb74a7fc8601c7b9d31087e86c50876889a701e0b8bb3a36c9677eed662cab0961254c8b2f145d6537a96c16d6e978235e3039023127e0e8f05c9078e7636a53003d13972b696f0bac422da88c9edf2f0bf3bef33feee508324c662e4508c0303aa792ca3577a5972832ccbc0c1bfd6f80d4735b7f8a9b4efc10f637703517727f3d7a73016151c456ae1d49042e317c5f6ff3b286c48d254299ab0f4f1759b0f5419632824226236b62cd538288932a210835d26b0cd4caaa034badc066a2df7e9a9d329eb986c3a0573bc7ee72e8c308ab58342015c24d09047ead70e903b2c597cedb0d67beac24d96008eab33bb71d5c6c843c5ad2b677c4edfbd3dcc01e96a4df82bdae3af6cdaaadba05a013567515d5fc5b63aa00793d000f1e342ee7b8cdc9d96a0f8f88a1eb4ea1cc3d88554776a4b6a22f02726b9f9e609e6b8edc61f9889329ec669241826bf30438f1ef02ca8136e31b9ffcc0f460d5d2ca1e12e6d4ebd941cdafdb1c46af7ac49df1d7ca8f6967b57d99bdf778e135aa001c28603edb921150aa5b5db6177133e348e2340b5de1a510cd911f743ff8e8e4b868eadcf50fff6aa2d0e053ec219dd41deea1b5c887a1e8c4bd5021cc4786788175325686081ff3624cbfd27079ef3684f62ddbcd2635cfc65a48f79b0639ceb65b85bea8318278a95d4da5d51cf4363ba91d472bd216c8c9195a32171a64bbb5939b07f9b8a1736aba8c3a3844f481b08942300fb25c371c17f8c4f05912dd638b050766f9548f3095a54859ff642ef9abccd568fd160eae1c109810076e3e20c45a2c5deafb009eeba6d326c970fa6dec8daabae3036a2192c212f51a9bb080bc64a9c60738aad5720d47dccd255933a8b9e8b5a4947c0378439a3415a770a653fd161b987c13e3d167648eb81f23237b5899400db9f1399ab8ed2fffd59e36481f48a2884b141c79d44c1ccc97c814c35ba8cf34fee573d41c478131295e0558953480fdff477fedf01cddd96383e80149a5b10693bb415f5db60ae0ae06a80333a74fce8787941d096640a0346b4a15ca79702ef6109eebf6f8b424334de630eab479ae143dec347b278699a3f8e5d79bd1d964c5763e14bed7e8f9ab96612f24e062ae6be3fbbd6e348cdecbfaa06b375d3c870e16dc399924f5cae868e1be439ab17564d5bad3f571a1fbbbaaf53e21c7b09a44ceb616b093cff9a5301903906d2d78913e61ef3d6fcdfbbbae07f5d23aa6216be3aa4eb00d57fa025341eb7583c220b32404a564923c00522fc6edc9a1ccbdc87f854e7006c42c23ad008574e02c69f91f837a1c23e13437c68e3812a07e85a3ea10dc6e3522ee97b5dbfb9847811101adc08f1bcbc146cf1b36cfe7ff9b357b99057665d25288d97fac483f2537c3573e169f1675283ec4f6e8dc0f9188f4df5518b392495e2985edd334f2bf89709998e07f3fe31a52f9513b88e6b23c1b96d9fa3d55486e0c11246d172d22daf95728c3fee72e50d82f308c8e0bf106987d323d44b4093ac5ad82552529df8fbfffb8732ade6f40ea002311fe056f6cc83e2eee15050d8b06b6713d91451b80520daf894251e8d7c37b56b95c349f1f89afae5559b42dc8dfd81e390cfc3933fab19b784f96090cbb28fbff0dc1de80d82e6241153e749aab3f73f4201a268bc8bd666a2c2297cf342790998d2f2fc330d41bb2458d123e7ce4b783f3e2d9a8b72f795d1e234a024748ca5d95e34deb168d0526042a4fe069b7766e33e6029718485f6a6cdbf38a71abfdfb04e18032f1b490d9cf8d4574fddcfb3f0824b119d309fbcfec00ae15f6f19ab02fddc2f387550d6dfcc6c11443b1fea9d1bc66b03b6215c6ea593321d290f925b7bddf296db4988720b4f10fffded733c0355ac08e1f115047aaf5aa6f31f7981f9f9a0e85cf9ea46a2293947437e754fbb27f1d81052b63693c8ba62efe9b49d9621e7f45c84cc3471a3ae28359dc85de3c964d8b6caa6bc38d400c94da788a706a38c042118dd412748cd4f52409b942a87254e5aee9353786e06f555634b116e7cbc1cf97747d1abff191756441942afa5ca7556f350aefb55b0ef92aebac552d88fa139adac70d2b7b45049b89b6d318a56e9e3b92ab8a96675033997d6337d4b3c05f97ceaeda739f20ae1fac8270e50ee92c11380bf6f26e79abc46b3451a9a337bdbe19d73d21229dacabcd9549765ed3f535169c88c88807e45fe7ce90d1589c2cd4678c2bbcabbbfb513c4265ddf5a380abcb389d95dc2fd3f6c7b44351be4f9fe338c5e290081e305c042c8adf290aa71eaf1de34d3ce68dc5736f3baeee9ab35aff68b9b1ab97b8526bb377fb3c17d66d8b4aab766b1211b3e66a91cf432ecbbeaaee20cdc806b9162f9eb44ffaf7c0fa85b7b381b476d4193508bfb1153b93139cfe3a4411e625c794c5f631671ece7f20b7ce0397b40ccb1e9dc8ca1ae55704c48fbf1d7e3be61864f8a98e6183acaf13295e1738366eff9a9777b1987e9c007ca7eaff30128fa78d9e7e5e607c7dc601fad07242d3483fb939b29fa93ebe47c37e980931ea5e63475e162a515a67361b38fb88246ae57609627997627561fb5b1ac7d8a9f1bf5acd1bb4936870e58b3ed4671f461d67f84d4123e50fe75810859ac5e309da0cce35d0d9f46a92589ab325c590a5ff10ca0d34094dd2b060b48cace3a46280988c6f452ca15f29fdc820eac2ecd37d28b17823705624aacc6ff5acfe9d856bf1e9e7a6a0eb8fd14edd0ef19915783737b0af4f3e4e5e80c65e9fefda471629adbc6e31bb3ece9640be76063bc5ea40e4c1106d2815b0ade71b4268d109e51a0ee851fcda5f18a552026f881d002a12155fa2d563e14ea3943983259eeaeb2e5a78b9dd3fea067d2c8535b32eca6f8569c358a4864a1f3013f2441cbac203b73789d3e3340e47ffaef452b334f4172a154a109c8c9f2565f541fd286376cd29056f2ddc7a1f0500b1f3a7e6b02e28dd8a3cbe05ef6853c807b43919470640f53c137bbd2732cf3bf8901b7b8d335db59e780387797c2b27507272f047e72e51aadd5f56aa6820c8e5765115756bac46df805a0016843e8bfe64554ca76ea8cecf65f4dd0066faa45697a79341dbcd5961b99d2af85f3b2fb586a2f081a234a8933cdc3a2e6759059e767c823d172ea3ef212ba9e0a9d982f0402730b8e65da29350748768642d871a7365eedf3c1bf7cdf452e2cc1d8ee364fdf18f56e506e32944fd56255dd90e9e19f137a75260c0479080788e54269991c9846ff73fb1944dfd894fd5ed68eeaf34a9121f51760f8356279cad4ef49e03728411d1b22ffd427943b92bee22d114086b5c40", 0x1000}], 0x6) 03:25:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="dea3e0e184e36258a416f790037494132477f256b409ffff25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049fa4545658fb7c6a0e5e4642d26edafba6eeb000000", 0x65) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)=' ', 0x1}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/79, 0x4f}], 0x1) syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x692, 0x100) getdents(r1, &(0x7f00000001c0)=""/71, 0x47) r2 = kqueue() fcntl$getflags(r1, 0x1) kevent(r2, &(0x7f0000000000), 0xf5, &(0x7f0000000040), 0x63, 0x0) syz_open_pts() 03:25:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) write(r2, &(0x7f0000000100)='\v', 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 03:25:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140), 0x0) 03:25:39 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r2, &(0x7f0000335000), 0xfc94) dup2(r1, r2) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x12, 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 03:25:39 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000540)="c7eb2f53d9923e900b6830e38a76ab4d4e86e33866ecb4ed6651775c036171ba7082040674a2fe287222442fdf51544cf47cf53f8c1c233c3f29408316f35bb4e6809e8e6bfd4599fdd0b4a2dccddb66172ac47731f72c096105482b4490cef1bdfbf9b326109744ee530d225f79003e4a43d8adaf59c06e7cfc0e51a2cb18108be76182bdb2cdd735d444bdacd4ed70f397163a251ed47accb20964c7a29a29f70f60d4b2feae47d0efe693ed87990ee11f141e1a6ac37a909e7838f25a88d78dce541daf15788a43e02cc477a5ba60e8354c68fb927de42aa9214278846bb2365f370a249278de3bcee73876bdb483fd92c4b5b9acda8b4ff02effddbfbbc3873200f2a94159f125f12e010b3a418f2acab7e8082dd307edd8fb67bf07fcabdd44e15dc578bee895fc214dcdd63961f7d81fd235f7f9507b5d1c3a4cd6d86747a20a19e3723ebe9e8f6bbed0712e83203b11159126c74ce74c90ce61e228b49e27efb82b7291c190406ec8033d8c9562c5a73b04239cd6290b1898738432a7da826c114f33cbc8a5d8a61c6060041bccd2378c24b8e8b31fc04d7e0124b18018f5f3c56a4b5089d0e1c6cbe4156e8180802fc179db7a0728d67e88b9b8c658047b5fd5ad281530bf5b47d157c122aaa6df79005cf62c593e175eb30a683a1acf92334ba4a69c2c1b123c64bdb979cbcd56a908c3ff8923d6a0bc19d636c1e529ce60549f13a9155a43b04ea98c259ea7a7eecd8545aa83c85398e62a9250eaf7c82cba21278fe63ed36ffe7ad2914fac2d80e5fb0377bd0e132e6d528ea3e87902e42b7d80fb7efbebb6578415b4dd3f0025e057c39847b5469dd925ad47f56f4f8eeaa8d0b6d2b518301b440d30763a816056a4e060f713079d722975f7fc1766cc1cdd024b0ff96d3af8e9c8d02623cfc1f92e73700bf1e55cbd0fbb15eb9c6a61a2896952e683d362294cdc8ac9aadc6d24bc9654b28f180c0b5bb2072b7c7a3356d21020685b36f8dd01b9f7109cdc290e2f6d97912dceacea9c6fd2ad92086137b32ace612e82d50a88f7d92db2e5cc586a782169df2477040658e371db2d2a5c0671475a13bd33aaa07044a3053ded7bbf628e39b3d37ba2a93264b36dfcc59de2fecfee64f517108ce5f339204331284c9e0bb98f5f15e783e584c8aee438a47773e1b38bf64ba52b0612a07a3db79ed8570b4a6e29ea931640d83c0f40f3ce22b1b5be38e448a913673c72c0263796177bd8a3aab07ff02240b80dbb1bdf25cf62c9f5f434556b4862d6eed437390113d753c76d16a886cec22f17c82ee9a56b6c310f9a5ca32c2e3d3f3527ad80f3c851b5393213a2c40b759129f1999599974e58e5f2fee01048e84869f024b5387a6ee6497373ce6c613361d19209ee7841fb353c6ad4eb0d4ba18b9e80c99485f09cdded227b01d62f3977f123a5ab37a4ba02f14aa6f05c1974d964f10beea438807970309245ed6267c9491e64129aa3d5934e94fba5d264cbdc0b93e7fd22930e580e05c2a82278c600c2cb538ed5cfe8cb27cbccc3d3a1fcb1511e57ecfba40197b853480f22dbecec3b6fdb9257b2816d668e1f7793203cdf80e3fe0d7814cd347d11d1ca733b6451343aede058bea66116771aaffac2b38f653b3b01da294620d70923a1a8f9eb4b50f0b963b6810f554eb2236d2d9c83a06f18ee0f406804b4e7553836c9da7633af85b59828c37e246a52622ee6d23ceccbab51f03979f7466bec8f70098540e55fcfbc40933bc67ee0b6ae6cb835325a85a154021cebb2062721c791fac9608d2709e26b1eef428260c085a44db3ba0322ce90ca68cef86d920a57b14c0e209f56de2561c0b458e9d4a6296f46a759786525487241083a66c11c41e6424236786e13f41eb04c61708690dbcd301a51f4b2a898acf84ef052aa4c43d0ca2b846e8d7f49b4f36dec5bab7587f2b0932090f1785c5751ba40bb203a09c121c685f04d7ca99bef77e4bb997229e157592f9d71776c152df7ca60f1758c0132df467b3e4a73e0794e0bfaabcd55c8ccae0c8cc68da8583b0e8d5ac4779db7846d75bfafaf0cbd31f11ec2edcb9ee2493016e9f3d5bd4cafa49b22cf1bd15250278b4aa7e78a77bf9c42ed3ba042fab86c5c2fb99708bd546b8e8eebf65f353a7b644a23b38afa6e891dc1a184c4f4c0380896b4d589d5346fa57cb474624ab0c344e4f4bc632a61b726dd6090ea67fa34578a907a945ddb2f9ba25d487596d17a092a0b6e13c0b43d3e76d195074e31e4cdd4f938a87a0f4c294e920192b1fd6a9142175853cf50b351e19d513c9fe93f05e95f986dedec74e65c8c3dbb7554185c69ae558bf6fa264e8e501ce0dc25eca290833479cb2ffecff2c15b1b4b5a1d59f169c50642e415c2f12cbd3960a32f91989a96376f847ae6c34ef4dd77a3b99a47fba120000abd7bf4e8e3ef31d8c04df5a3aebc84d1ff269bd4bf96111eae814b24e1b6150b5606b299e9cacb1504b7f186e3e965a006bc1af65e41eaf4a4b7ac1f73fabf3f64c0dc410f648cd1be1bd46311c3ca63723d0517daba8dce366bb81b6a6db299b39310ce17a3491cecaf109046ac9ca359fd92caf000f4ed3a1ab7594dbb2898a2ad7b590bb42ecb04d58ecb60712fac66436597982702179271f5dedba4c66951ce8a0f17a5df65b76eb411a822bb9e4920e3ecf40289ae0ade5bc884fa2ea2445dbb03b6ac021cae90c28ff6c8cdff358d0fab9102221e5b6411a477532a17916e55839c294b66ab110c9a0171fe90d5686d3d6f8d038c289d1f17e34a2adc70d69139d5e68e0ac3498cc057f871bb4a789c2ef1a510f75eb19a724c49acfbb5bbbf0efea1ed6a4d4bf3c290f6e30dd5b7f72726ebfdab5b80f63bf9c362b4ab0068e74b270e9901317d3ac8cc36cdcdbe8554dec7e8fa467ecb836fcff4bc81352ad0b5bc04bee51f5f8dd8b71d5635d6622b9f6af471a83657f81bbe6b39e54639320debb9614969d34e620b0f9327309871b840efa9304ef842565adfb8ca28e5ea5c8de73a202825ca67b0d8350fcd83ff726155a3aa9c637074d28472c5268074d75cfdbe05946fd65de1d65d3de7ba04784d7e7c25d89b30a2b77d0a3dab5fa4b3df3306ec305e494cf2627641e00156154e26b6f8ee2864edd1c2b2e1b605be7a0f77429111fcb785d1379ec3cc63cef44b3ba6672df8e14c4ef39809d9c8b80ececbfd9aef34cfeb1779abcba87d1b294afb0bc43fb4b8c8d2dbf9cfc7e3b461878e2c3df41b8c726947dc9a6f4f5cc5c2cac834492d1f5ac9d6f349c1a66944109fa9473c227940f4a0f4e31d0aea67c7dab23f30434044eec2745ce7704cf66b7ff92899bc3ae1805e71f6ff3c9774f8df5e19f5894749224a73540371a7d54412aec404b20a0521be52f6cf3fc0a4e95b1ea5d8438f37194a8cc81f9b9ba3bc7e4252ba2ca91c1175dd7057f17075cc4a37d8bdeebc91857a780bb940c6b9a6188252b4a4fca2d264e44ea343f8cbb5f6c677e10e39ed125cb445cbf018fcf4b4dd24acffd187a9700bd3c5a3fac103bd8121edda81b1b3737cfc7fcf1a7bf767e93729bcefaa194e2826188459bb31ed2762ac93ac22162f0a1a202b1a4475b0a71cd1d9b62ac763b0623c0453426513b6ca5c0bfed79d45b8b32ca9254354cd8e12c0098418cc84216ce6f0980f5508fe5ae2ae6ec2ecf056b0a22c088b553128fe33f2d43728fb982b540f9637f417db7a1fd5b6fd43350a725ee788bf8391e190973052137ff01732da58506fbe3e582c8f8721dafadd3f8721a0f47ca9a7403d05661c4755707f622b4b3b05972d2678a9b34767884a5b23aa8afe5b2e2d93a1ac0b51c7a118a1a8a42bf806a85049d14af6fb57818b2e0c348d9f85b3f017ee9dab76eac6476b81c8cb627a51985f7a871c74a30b1c353254397a57bec1c31691c337628711b163b6834867f9738dc2d35a5fa727248bd485bd3739ef37d957c0f5e09e858c70ea1b7640696a2ba8964536c687ec7a456768fa7f62b9a8a4c7c71491d00e3b098417fa9e707efb34bc0ba256d30b648dfb359fff66da52a2ed8eb19a863c98bbff2dbd55528660f667b3ebbba61222ca5f0f08701dc52054cf95ac481f4520d07ac2bbad4b894cc62abdb68a1bea7339d9d8439c600f6786944e08c7157befc05d910b07bb575ce7708145aa0a09c9cd66d27742a6859156c035e494c8c6fa405b6042fef73b8d46892af3557312156ca51a4c003d1857144d8355fc1c15d382fd4bf43289e0d196ef322de3903452108a1d636e1ff893ea1aa630398518e98d8d24c4ae46a1f69a80044d55bcdd001c6aa37c3cef807cc54167cffc320c0b722f187d89ed30b5afba66f9e3f2fa39d13cda3473351d484f549516bd70f7f84d0a0a62bc82203bca91a148c644448a378854317595d768325e78fb4c6f21348ba67f8f5a305401b44e813ad4b0b646b2db2a4701cb022e7cc7406915830ac3840763624bd6317bebb1db9483e565fdd4fc23e7fe0118185e873441cf569f0cdf20c97152f2680dc26842bdcbb405d19f63899a975ced805a1a63567cd306a1f4217569af36be610b7595ebe1d8fdd06d9f43e90182891d1ddeb97c07d4632a4747fe6abbbf7b7184a4d5a52ff7fa555ba39e4071dc31200f9b554e743801b3b53cd65869054d1f0c94cded98c1cf740d37172320dd733597468c5515f7d57fa8c0959c83e53fca4e103862267ebd3a17a6bdb8023cdd47a34d66dde3aa3a65bb99083dafc4cd7cc2d67009b9c98c2d2aa14485ba7a44e3515b55d9ab4e56f5eeee0b9d996f09652a06b8d7a27393ad091064b7c849682d59744461d95a3c2731cd526bb06bf6aac4c2fe07f101fd4f2bec02e3c5047ed543b2c56d6492216f82ebf6c1577dfc4dd56a298a15dbbb2d0714bfc8d72d440bfb511adc44074dc0d1cc20dfec1ebce4e70d061efd8ff6d100032ae68774571231a022dd0b27f8cd4a2f5bf1348bce4f47da944498f2489d03208a9bcbca260205d2ad9dbbaae6bbb2edafa5fcc938199191e000597d02ce1988b418ffef97a3df417861b55ebc10d06d79161a5c6bbabfc139e1c8280d4225c30c96d99c3c5417d266357f3c514038639af042e30e7436d67a4a6e17fc4bf0d8fd765ca758b8966807aa8fd2b219ba4f66f2cb5b71de6355a9ab96884e7360916b488c1aeccea692d5b50aae7e06dc218eeda4f8ff18e8c06d2854d3930e630c02c5a0ceb346fe5ad8bb77e9f94a59364fbe65e53f4867e5fa8bb2a81d58f7d61c6c562fe52fac4d6575fa370f46d387a31af82b2ff95a7c8cee8dfa4eff9cfc1422aaee4c39ac27761ba207537ad8646675bcb8ef42c40d34a5c27124ccca6e1659f24da32cd67b1c649a38fe27bdcc91dd8d34d7e96a48907852c17c851e3c874602ea499334f4e75dd3601ff7ef8ff2634ebd50a219752d5a3ab22f29b013577a98a3798899783e41b62c525589242dc855550dc0f9ed77952c7991ade3d6a30ccc73041d0f8c25ee836fcab288c630677caac7644c63559f6c5f47bf51d17286d03f910824efabbea36b08f734f62def2dcce43adfdff4fc33c8e996ad9ad9912a8240a3654f9d51d28e394fa86c4ab18a6e4a751c6f649284041624ec9dbb0939aac891a4bdbea5d9089e0b470374b6dc5f940f35642508e98de41957373e6c646159886d9edd6549c92180cdee67c48ea19910fbaa2f681d9f567e67da472b793a8e32f4897a9938e3e0a7b8c02f6ed6ef9a79970006323f", 0x1000}, {&(0x7f0000001540)="3c7d95690bd23fd23a8525d4809f824d523f1b7464bfce30a13a13e4edca3120fa197579d7a5d081433b52398133807a580b048b0566f3c1632dbdd733fec9567614bff9927c571393a68b33401335449b927ca0d5058d95aef08c7f6c853de43a3cde3056134da6a6c4c50bfe2870172dcae78ce33bfa50ca5ed174e6b0ae2eba418c078c6a21fc0c45147438850821f9478a1b7438f67779df990c68cfda2927a5e2a759e226e1de241af364371ed07352908665aa892ce74d68542e277bfe9db34b01d0c82e3ba20b1a2fb76894c13ae525e36563794149dbc73138ddd8858dcfb4089242e7986ad465a65116eab0b5b798ad10b983f618ee152c41563cd87ed42d869dbb1f47c7fc7600694f9b398de0978e953acb994fc674b2cecf9f1e4a6662c662b0f87a581855b5eb40440985618e3232c7e7948e77e115aba6004ae86e65f7d8a993ca3c8092570f3126872307f14d2d6a65c25c241eddf4bd99548023d97e8a1e98c18a954e60df8c7c2c742ca02deda6b5671cd41f00be2e51202b84457f305dc393c9089f87a039063752e809e25c992b1ae984db41edca33ebf89d53578f795606039ece1d7b338162f0580d5e512047734533c48652acf76fa1e5d960c6f6b2ad1b920c0bc0361eb0f5cba279ceb4020e1a96084df7a1ff415b13775065a506df90e62d99c0722c80f1d7813e76ddb80307cf66eaaa673bd64e70c0d258d94a27b3d694ee35e06284dbf28a09e632cb54abec055f8e4e68f271cc4cfbefeec239382d2bbd7cf0506c0db12bf067fcc1f4248780725542bface4cd8d086dc1fadc1d09101af98c4db80b18dc3ce773222aca43b2d2ad75386204b871fc206c3d9f4781f89f7d760beb949c973d3e584e3afb9d7a3b2a11ac7746e9a677d3be28f8a36e0da0333ea8a92c2f104ae6231e27c186e0d3856a8f7c4b11e19c5fb3adbec075b71c54230ece7e743e295c1c0e04f68f1e3ba3b817bc9fcf8863719fc7ee370b3ec2aec2c324398972bc9bc0477c0ced06f3bc6e65d9f181d22ee4efb00f542e0a40d300c2f989e62fec885c1c80bf2af395699b9c5326d37fda219dbf962721c2cb22c837af28def7267ce10531751c2bc216b0dfff3727f35ad2156d6d60c61cbcc82210a3d897b0b25e69300b15005e649a5475dd3cc1babe324e942cc88a2ed1893ff274637d7a9ec2f1b712ca333552703564cc8d399f7af806bae92740431c2148aec6429b460637eb068c66bb33c76f1c955552f662faee36d3a7525153667b6f1a32d9d41cd93fba52b7708583b847338991189227e8f479ed5ba753deef05abf2b2833d5f0e06c57509e2df52acd9ed778ef158f2c847f5de989a44f0fdc720e58be83ffc760a2706e3c2570bfcf0ffe3eea97f09a2195f541085ac74a72cc2a5b7c1fa642fc80f0a9a942f70f80a06ecba96dd3dbe65de62201f8d476ec9ebfe8cac3332d0fb681005caeca715771938d995013fbd1d2f8f21c48128ebf93561d4cbd9a1c10fd52387046813145dc7636cb64fe716576548c1f242991fd6c6d466b5bdff309bea529cfb2f75d938c51640e5244fd3770d196be95f226a32d2ba40be184385acc45b66d62ca0d16a8a3b20938f9736f5f9253fb99178b0b7bf88a2067de7c9f6af2bf72fd2c4a9a83b1bffff66dd899a3a9670c0819f7c4495ec95a9f5ce0e5c17a3b79e5a258b643d0ef66af53a7f7a4465bc8bdb7fcf22e4d90b2b89953021962fd936147f1a0e74982b758eb7cf343320aa52d0f83f3b99a9101eb9c9efc538861596657ff912bc3ef1c9a297c4e276cdcb0f4c4bc41c19d46b2fd5069adb73e359af3dc9ea26e1a79d5b3496a46fc257481009ae56d83b3d726207beda7e64ac9b0ecb74e4595e0e52559e0885b1bfe477b60fa9e61520c0ec52e63c6f7274e507ebe5d803bb721afa3a349820ce5b817abdbefa97a170743f1fdd4accb47c3f8e881422381b11d2f168b273159a1931bb2cf3e968f47b2d13b74341f59f26053b3f18f512042c9cc563c03b1a188adcf4825da44de99ab07e7c7a04a07a524c61a3f6d310b2a96179ce486fc6141700cbf8e27647d313035192b1fb716b81d1cb78bfa2eeecb8392c028d838467f43d822b8a7afb8929a671009268f78a87ea902fd5883f73c52bc1a246a2be68b2932e69745584a5046ec22f28b09d89577fb0ab61f824b293a8c6c3229d4d8fb90c7d9d9f3a900a0b6d8fdd58aba1cb76a6199f1c069f55bb2ae7f16caad83ad27532478273a1a7ff16d04dbacdd094bb5979a72608b4ed01db57c990a4a14ed59404953353a1eeb9ffc62d6c059389de604b6665d371b1da490a415e9b67fc439e0410b0001c6e7ce59ecb097482eabea136244008473058e7e4639e59995be7e7f87ed938ccd9d893528263f1d7056a26d723f736dd13ffdb96a2cc4d7cad93be36c1c56006e26cea209111ce1b8a707dd7f798b4e1d20f3396e029e7f16b91c08a5cf06f59ad755a40a9ea577a3393ec6c54ef342337a529a5d8dd1b033121f8ab11ce52cdd55f5ad4b67054ffd50c6a31888fffb9c1b3fbd9b769a72be2ee140b8b2a311b088c9fd34f5952bee3bf9343921dba4905a237e21e9528e0d4ec21f8e9975c4139fecb48a0ba5b6f10c1e80b98c77c855de6f0df72e47eb046628669c5f2eb24cdc16c0a2cd02a7f15322e44415e1d7a8295575afac4107555e026715415bcabadef4cac11ff3919cca8deaccf8595597b7dcf3b3dd38f2541cf355846cd271d67f0443acb9f0ecc0d40efd2dd56dcf33ff3d3cd861b83bf3386e4e4961d8fd84d883ffb73ed9901f9ed22464ae3fe7c17b55e52d204276835bc2caacbe001a85c0023eada221f861770ccffa3520373864a3abd00e50470040f876ecaf93d1dbee823a620dc7d96557e839ca1e5de057736d8281d25376916d6d76313ffd6d3ccc5048d8ab3db13acb3ba8cca2e191ed341b8a260d2ddbab22141becd0d194473ab143775868cb367be7c50cd72d7cf0664c06d8f4379c422a3ef5180ed4b228acca81f0823820808c61231cabd179db875882f2cca1dba3921b0cbe47cef2886ef2534b3a665dcecfbfac68e5ab41167d7d63d19bcd873ec41da262f42263c59914d1cf60aa424e19b49dc7f4e81141e42480eca6f405da1a245840631f8caad3eb9013a8bae0d9e93d14b4a698f40b2979280590e55954497f132f74aff6cf9fd54295c46871226d7f350ebd327320044e5868933bb7a6eff684ad8dc1fdc4c1a9cbd20f2bd09da2be7aa6601d6501d997ec6726d592b2a14b4446201ebc17261566a3aec41c2d994adcffcc7e1a9e3005ce5b772a446a46d3e177d3988c6932d82628cb84c104e9e8e96ae013050e99c51ec149089bdd460698e1e2040ac2e613976dee3424ed18dd578e080a70dd585a56089af4f64f61cd19e5cfcd920295748d7887f880179cc6442e99ec6f4cbbdd243c9db863ac80df4e35dea9cee10322077f8742be934d54d73edacc884224971c00174bbea8668040ecf6a734ed68a4d74dff4ef568fcfe787e224ac7a5f0498b4c54a0104eec405266006153c2ffe44a4809228213d2344c0b78ca47ae9c83991fdec6cc8e25c30391d12f18f22457eb02698ffc9bb5dd246a1b4d05ecf1fe823d8a4b2f08fbf107dc7f6d923d95c94f1b30b6e52184c5aff27607e0377d0b4296f6155777f063e78b0fd703ea906eb3707d7f9bcb7716ce16a80ad0f11ceeb824790285120d50d598fec1fee380d4271c99227df3b57fc0a74fd25b7e30789579c164d5824a9f0e978b75474d3da13301365c3fc18b1a99ccd751bac62e1f9a9aa653a3b23bb8a325002e339a0dff447ca558eedf8455dc15635b9a352d1a0afba71394e8d2326ce6039ce5250cb6979e4847cc3b1999acfcce6082bc45eba7a3ffcae28773f9bcb03d14c326a84394c5a2b27edffe88a938015187c13063b5d6058051562184a7303dec9fd0c37e52f9ca1104d642b39af889f270fd26b54491f67f5a06c00e2d878997f7d9c892022af86b25084610a5ae757368cbb6bdcee0008a1b3e9097f514a27cd7700cbfa106ff6747c4f72562a4cd83070828e8d746ac25168bb20bb45be895df929ad8b0c75049a037d0880735a663d3c88b6d4b5df22be51f4f09b5e0c5fbe98193a72c443ded827ecd278ecb1596037742fbfcaa2b8ab676956c827d5553caedae4448662f67688dab15139338053cdd6f2cc09d85413634d62d47ce296e2e8048c487f93fcbf0adc629c074f0846a3d7f62bf32933e873e08338f6cca50632830c3542f9c7fe28f4dc82846acac618f03dc80228e065effaf4cbe87d1c0329af337d34d28c4139eab08b381fcb63ec477df7e7a4578c96b66939081afbeefd9a1fdf333d0fbd85705387c4fc2414df82353de66db08ba01589876a61fc93668bff0f5c81292aded72dca36deeea1b740395df7fcdbbf56d87fab743c3d6752b6013eb30d6a8c0cc58d675df98ee72d1811d164b028f52ac28d864869338916981da888c14e75d79d4eefc3bf8b623668cd63e1269856572d2b4b28ea21970a3e5f66c7a19c7463d8d63832a882654d7dc5678b168a48975ee70be125526e8bdb1864969cff344fba4a6d4879084dc5ef8de3e495e054e4b3cc4c14bfa37c197eea263e58ec2f00248a1f056ce75168137db6dfa8340321e37f0ed2874d0467f8e4849358b7ce5e3457b5211e36bf56fa4fe337a50bdace5d117eec71ed1db3b7b1f6db6b201b3d30503805ee2226b25b55991f2fec3835c50c1e8b9648577e64bb829811949d8a88a01c087f7979a76dc75c6fb5863e8df722a1cd15a7ecaeee2568f9980c292381112f3414634d39be0a4a5e1b020bf80da766dff6790b84b6393480eb6278798bcde76d9fa0bf4481750ba99162025ee01ca039ea8d02630162ded2d79a14a6c9835597001a921a98cbd4d189f3043083941bf6bb057b8efb09d1dc90b08ec5a0de5b6547628ff742afcd43b95a51283f56a97aa738a067ff615227c36d0741b62bb9fd6d1fdbf1493eb5c9f704549957edb1f45ba9962b4c570318d61ebcddd335b84253da1bda59c4ee5de76b1a1cc008d398b8001fc4e242cf76336515b631fa19cdf5b891f5a9e3a41f0f5494fbc0684705aaf554aabf919793e62e152d11489188555d6147bc2cbdaa797684987f54889a2583a328daeafb2efbf6c0293d835ac1997893342be60c0c5124a3df8cba1a492f0261e8599e3d886ed8887b4b946c62040b588dbaf31fa13076038d031338496a32074b4490d28cd2bb40da8cab537e288c45439c5f59daae96f0ed2575f892d5686d481bd77ee13b1500cabeeaf11484a33394a0cd6d820486da51522626c598d1782814eb378e912e31ee772e1a68050a6e0934624278bf1ac4356d0154a31f052a1951b00557656c672c6f8f1f5a77c1f613f1b3e319a31fb61bc5de17dd95c266f6f3bd5b8b5c1cbad5672d514da106c50e51c62764568849c8837d0ed87171d110e0d021fd0b3f54b985e06eb3edfc5e6827767140c7ea4ff9ac201b18d65ac4592c40c0166147d4b8ef3475a7d1e5d99d78bd21a039d6c51e3bbb70ccafb72c4be522c2772d6c61d32fc5bf096b56b5bd3df3bd6d75a60e4d87692003ab5b89bc493c8c3036ce018b2d201bb8c3e4d97412a0ff8713104838fc2e786926153a33680558f1e7d7ba71ff54a90cf623a22b5365369ae4470d0d7224cae88e9028e9cdd44d59e57dff661e3a94c6665816f99d2094c8", 0x1000}], 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/18, &(0x7f0000000100)=0x12) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) close(r1) r2 = msgget$private(0x0, 0x84) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000e6bbe64813aa89aa38b5d88dd6f67d93900a5e9ce37af01fcab5a074e6dc5c1f5e6e9a2812dfe08c5abd0a27a1bfdd49f106900b4bcc6ad9d11210a14a9d3b41dca0570cc389590ee7902f3461bae49e441cfbf2e9681b4a979a4eb348e1f9cb860b56a1c66d21e0db2919447b18b2ca1296aa084900d17dc8d22552bf0184ef65cc76dc123248f279b39f025c2e5b807edc397412f42ffe835ec9192f659df0dfdb586630437bd5f59503128e877ae598170011e3646b2474ada2d4e6731a9ab3b3718a57a6b6ccda891879d2be4a54ef6f1ef3c7fd081a39c781b76520be55ee11241dfc55d836509520f8083f56f18430703c31a05c0a3d0d59af2f71323408c2c492cb4df0e0226317216408b1a71c6e3b8888caa706768452afc15563e22bb7ed3cd8"], 0x12d, 0x800) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup2(r1, r1) 03:25:39 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs, 0x1c) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/87, 0x57}, {&(0x7f00000000c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/207, 0xcf}], 0x5) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x6) socket$inet6(0x18, 0x2, 0x8) pwritev(r0, &(0x7f0000000900)=[{&(0x7f00000008c0)}], 0x1, 0x0) socket(0x0, 0x4003, 0x1) r1 = semget$private(0x0, 0x3, 0x88) semop(r1, &(0x7f00000008c0)=[{0x1, 0x1000, 0x1000}, {0x2, 0x527, 0x1000}, {0x4, 0x241}, {0x4, 0x3ff, 0x800}, {0x2, 0x100, 0x1800}, {0x1, 0x2}, {0x6, 0xffff, 0x1800}, {0x5, 0xff, 0x1800}, {0x0, 0x5df, 0x1800}, {0x0, 0x9, 0x800}], 0xa) 03:25:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e097a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:25:40 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x5) setitimer(0x3, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) flock(r0, 0x5) 03:25:40 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000003640)='./file0\x00', &(0x7f0000003680)='./file1\x00') r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x8) recvmsg(r1, &(0x7f0000003600)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000034c0)=[{&(0x7f0000000140)=""/116, 0x74}, {&(0x7f00000001c0)=""/49, 0x31}, {&(0x7f00000012c0)=""/159, 0x9f}, {&(0x7f0000000200)=""/63, 0x3f}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/9, 0x9}, {&(0x7f00000023c0)=""/99, 0x63}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000003440)=""/118, 0x76}], 0xa, &(0x7f0000003580)=""/113, 0x71}, 0x803) readlink(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)=""/4096, 0x1000) 03:25:40 executing program 0: nanosleep(&(0x7f0000000000)={0x80000000, 0xab11}, &(0x7f0000000040)) pledge(0x0, &(0x7f0000000540)="1160576cdc7c90420eaf3d4da68717a17b8e9a9b16c047e694202876a89af8d07522fc13379051f72bc47e560daab1b6ff65fdc6d15ce7c3b484b0ded629ed7236a35cd38142c9dad2d300") 03:25:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91fbdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420505000000000000008b587edd5e6902e312b2087243004d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc51cba", 0xa3) lseek(r0, 0x0, 0x3) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x5, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:25:40 executing program 0: r0 = semget(0x0, 0x3, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000010c0)=""/26) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001100)=[0x46, 0x0, 0x200, 0x2, 0xbbf2, 0x59f, 0x4, 0xcc]) r1 = socket$inet6(0x18, 0x8000000040000002, 0x8000000000000) setsockopt(r1, 0x8, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r1, 0x3, 0x1f, &(0x7f0000000080)="bc0ffd0c2089ce80ff849b16db5bb7d706885ae10c9d3417be706f379fbb1fcf03f286db7dbe8e193a2845d1cecadde8aeb0a9d25ea0c440ff63abe6282c2a8e3fbf252db729408624e19af2fdd0aee10e755ccabfe3d420519160ab84992ae640c20c19acf432e6a04ff5fef5449c550d0fcae497cd1ee950ec579ac3bbb743a73a4ae8e67b7391ca97ffaae1b9672aedd16954130b17d91f5bb0c35e258b06c5e2d46be05f43ddef143e857b0f676acb331ca720a25773c71c97e0f7e215f66ed9c94e94d8b668c75b6f1069861d852b646bdbbb89a33f1112b79219e93e7c21c8e7014b27c8969aba3ba14dc577e4478da7f93dbb1cf711fbef7d28e492b5dd0449fe00749a349f75d12ab35f60be459dd859618734495dbce5229a5b537aaa2cf1266f4eae461e98f1abdc6fdaa1a573352e7766f19442bd8cfea9fe97b24443bd8e18f3f74835901da3da36ba9ffa66ff6d44b210e9e5d76c12d845cd863164f61f76a2acf7622b5faa3dd1df0db79782adecad488412c051e8498086a291670219940f1941bb4807a5428cb9e750e8d216bcccf3b91c2915db34ac8ba3ca4ba3c2196d3f012208d0fb9c908a1ca6674313c49f68095bcea7918e07b4cbcd2ea348819753d2e4dade3adf805f2ce02e1fadfbf544e61027fd54a14861c40563ec116d409c8a0af6e4ce24289f01ec01449e39486041e151da5b2bf71ebb7649df2e121caaa4524d6ff3f2b21462b2addaa5a6ec853368f9816ce0e182f56aeb76e1664a3adc4f8a4f34110d8a7fe79072ac6a0d141780c320c2db1f436ca78cb52b0610939edc246bded953446df1fc18672099b1eed3cfaeec39704577aff77320f71232106d80ee486e901cd30e8c4502bcabb96b67d163fe655da0e2ff3d72ff6b7bc682ad57911fb2276935523b3961b9595019a4672e30d16c1bf8a67616893ffc53179ab71b12ace28d9918261563a6ed8e909383b45595c676cbdfb280f008f686095850cd9dd52b5cc2da97133b169f81a3bf3c74a1f596c407672b1606296e860e7d0fd1df0d08724f956fb8001c8519bce5baba43f3b02e64e4c06d25fe7c254f561fd7556a9362e9ee93f1ffd16a8f71c1e92d67d608a8833c7cfc6e7e5c544d8fd80aeaf3fe67ae59d5c7316a0a894cee061c691e5089ab47ce92bed332a4afd1bb646e8752048af94f85f3e72308a49acca194c26c0822713afb19dcbbce5163a4fa624c9a2e8a158750d4a72b5c90cd53a288a3c20bc6ff00b3b5516bf2d803597d3f6e40fe4556356cea665d0f08403a563b1e4ad9ad7810c95155b0a185a9c20b08678c0b155fa6e35a3c50e638ef07c9f3577969bffd0f468c0552e4f1bcf22ef22674d42e6261606d9d517b98c9aa38171d5ccdee29ddb0a84b2fe13cecc6e1b62eaf7d14ef3a41d3d21c27a33792eb068b99ab3d9a3931d16e5c873cc5b5b656d37ecdd4cc28d431c46686811efdb0655d1f5e2f1892db7397243d734c9f230de7353589b15c2af764c24264748c2dab3355c26c1146e7357107949342d2d44091be5275ad8b6dcb0734748501ac179066a50e7bd4d97d980f91c75af109c09446d7cfbbd04ce0a10562ef374be411db43ce8f98768b69b71ee207ab1a1c88b3962e41f25772ad1dc36682729c241b585fb1aca6d20c6173faf9fbec2dab19308e63b8cbaa9178eaeb079f745558ae4478ac04ba0cd2c7db6c6f6154b9dd4f3883734c784b43120338bfbd4bc320f0944fc657d46cd561cbe964d428f05bcaeb3e87922029623f6a019b4985a41af7b32349a8248a05c481d02534c25a52a597e91932c364b09cd7bffded1abf7a0a4b1d4949ac874c18dd284a70dfd2ec9a8690b9e138c72bcdf21218c8fcb0c04119a3ab3c9cb4c8625366ebd1bf74466c3ab3a6a458dbca4704ba8bc37a4efd16c8f0c02236351ab06b482c84caa5d8018223c88ffd0ec6d94e029e0389431f70969cef5a0b38ccba5efd5aaf7e0f56cf04d9aa7de96e3dbdd3c1a82ef6b13686a6041fd989c1e931814f6715542e0192a3ab633ca6f658ff4896029e95b9cf40dc9c97852906a5aa54a6b959031950bafadfa73619425da76e06c8ff2fa75c66f3fa8f3a4c79fff8636e2b98c1a5405f5fd44e0cae09d9bfc828f96d14624696e83618340a31f3b4941aa221f248af235e402e5f07ca6e5f01d2b65e23ca2446fc1153d830d3aa3da229a3eeaa0dee6c31c0f278ab0ee7bab62ea3e33a890b03b8e25ea70a1678d31822f455b4c391776fc821c02cd7f69c34708d8e08525f4df7d35fe33f910d9cb66142c889300554e946be95ee5e0a4b75d2cfaea3c7553d5ea182f8a78fea3970723f124f28672c58ccd1790c6762c41e2040be240b3c01025a9b178e2f55722edb563c71c886771764569587142eb538b6c4ec16004591f948b9de117f73f00ed95e5d909f796387b36b525575e646afb696f1a4e82b2bfec96f3faca4ab14c5510e731a4c2f10fc213b8192bf261cbbc9f19e35e5c098bf1080f4deba6b4dbac223e69ac07b76244ceee3de9ba9de9f9cba17764bf7f49c0b44e96bda9149cc70340a1800195cca705ecb2473e5ae7661e7efb1cafe82bcf718c6e48170b3a31a03cbd49553f6423f757fd16d55e2d5b36b7af9cfba459bb970464a319b786c5aa450e85bf8f73611062347f02de45bb34e5c88033b5172338f6b1d3b77e773c042ae809062dcce1882bbbfd35cdc4c883a3bc2106a80d003096e2ed5c9b62a09f1ff336b7877b5a8fef4f359775a2dba9fd08a6fde4e68d8878ccba1c59afe653b8e91ef02c7b5c1d8b6edd758c2f2addce7a0b0100fff770e768a2230444409661401fab73005a84658adea627fd56d7f042550d2d6141bfbc4427cf1a86c22df45cc36786343224d26eb37b9b3e3bd60b99f69005713bcd118e98345fe8459f5bd30c706f2d443415e2bc8810050957063b274660c5659abab44236c481ca1faa894f1295d560a04c6d0bd4038dc9d87172e1b2b3c2d5b747fb0c421eafd77d45ec2a9f21986ca187810b8919c4a23b9c71a0da1f5098ae937f6f22dd00effa1f86a76706c1164ab3b7a05f52d1517a37d378b941abf2dc08dd137a775fe40ddeffe5488da48f2c335452572fe26b898fa5293b8704b148b3d8500f52dbb708228018fc3c894266d75ebd5ed3b6ccd13de56e72d616937b97f46d711c83532c02c1007dd68dcd1f01bddede64f6584c88a203efcba8aa0bfd588035d905a2ba9f0cdacc7ea3b6ab182d97131295f300ff64612c771acfd015ea65e27c88d421af15818cc880b7e0e278ed0caf5b41a4a99a65bf204bc4382ee02d7dd47515f088aafe285622e92da3e6a6b4027120e3f2f8d558ae96dd6ffe3813b0afafbff8322d7aa9150881c3f521b5aa3c086b78e4ba9ba9e8e24cbb38453a2025d0d7e2ed1c834696b6667550eabdba0a432f5ef53c368f82d642a2b90bceab8994818e278128b82d65934ac91fa261a7c2969bad7beb99a2393b9380e67e19dde58ca0881554a8bef815237d32eb3e451e009cd0a2c3ce036fc24918bb163bc61fbae7b946eb8c4fb79ecf27952a2b35e51706e823c7b87ad6ce5401ef1a7a311595784fbf698b6b1628894b22f005d8a4bf9fc345facfa2fc2c2f77c239f0b2f8f9abea1e548da7d3384b4ee36ff211a756a2abba16828ccff1af59949be140eff1b2f4c945e8bf7ad029b30d86456b2b5d1642edb82b9997e29571dba5b14ac4af1540b6506b8ce0bbbfdea1a3befeeb85cb9228bd801a50c5a3428d6615828197b75bf12b0ac72d16629df4dd4a353f27de2e1462f40c0c511129a321724bd452c9d8445edc54e3768f1fb4efd239436d03011933ec8b032cdb45d561b1017f4fdc87d81b1d320edac3249c7f87de7021292238ef74094796b8a2ec55b83f351820237809ca8f29aa8600b90a690d2789f2cb31f02d283293979c3b1fa18b29e2f5f6dd7c555d0a0301a854363a5c9c9f151d68eaf0802c6eec61ab2252d19facd21fdc423758f553038e35111db77fca279148912a943b5ec04fac648c7574c35973bc27ed0049eef35d386300e7a92c7a6508a901815986cd8243335f5b0de5fc232daa26cf4042fab318feb8573dd5ae89a1e2d7765cb0d1aa44942037d31d24d113a58610d231b82c2f9a1570d4364151b1a05b468b554552cb72a1cf5b2fb0892c3cb916e52a0507d06723f37cb845c2bd9cfd63325374c723759f71e94b9f207bb248f50cc7120d0b7f9dc96cf834972371f40f8eba13185ecca558a6630e45a57f763a6fbcf79350a6600b5e841d5c69f79c90c1dc5381cf54840d9ea5b173e3ea2d92cb8d6cb73eacb76411b59061e2671e8e98ad83e8166e142fe94d272a721199e8a54fec2f4cd97760e22c7d84e39a55971b4e7bbe9460d72d6267837e8cc4d0e232fa766579c79a619c7bab8d3b64a2c3de9de0e267a294167d116c39ce940427a9e2d1f072491c041aada9421ded5d22fb7fbaccfd09b1b140e9bfbcde3f8ababe97ffc50a36b5c79e85c8dee796325602719b4cc810eaf562872b0a979a6fd616b51842d900dddd2c6162ae4147c651098aabd0ad91a1f8a281f90c131929ee2ee232167ae2648b07a4ddc7ee0bdca9cab009af7310f21f51244425c22e491125f15817f5a8f1d480849112a8998b828b80e69ab4d2e2345e286c51bb364c701750ec1871919dd77a91b6caa7d06520bfa6c33228ffbe36a3fe4d787d0fa92d695bc21067ae4c8441026f5019f62ae18f5de2c8750518bc89025ff59eae297f41914f24b90d7e0ea76522b56eb9fd1375da86b1751b52b454827278f990b1bcc6d0464528a20f30b5923ed524bf24209696447d22c52aabb0ecbd858455464285ff0dffde0ab1317b787b085e08d3b6097ee7ac3986bc2a8af7f97506d4a67c4505dec3bfc8f88421ecec33b3a91bb95ce4376b86386bebc318849048681716a4044db4df55f8efce410baafefa9f76aef08c86ba9b2a47a82c75e16d741caedb72dc39398881d645a27605d61d64c4766b44138aa7684d04311dbd5f61b070bc8088c701e8c65efca3eb29feb8998ed39c181f8e0113771309b2228cf0c571e7c1a3ceb1b6b91b2ed88560ea710f37e78c7410dd0d06f2f75f4814df90208aae76e1437ee5007730966eb9ed2b4eeb4ba5231e894d1b0cb468d9169f8c4cb890e281c56e3c8f6479e4f464e0181f4a6a5ac86cb33cc1e87decccb0f6cea7c97072b59156aa360cd83e71a11fd9ec6180f1ad9250b5382398fef6f7dd3eeb06b08fe45173c3f848a6367534e9b998751a35f8367643ef75a59e26bac7b7c0c5ac3ee4b9a4a24c76896c5aa28d959b02966ec13ace811749c98e0de9ea79a54e1eaec596bd6052b8cd610b6d87afda2f2076cf944a148df45d70bd1da035e38b799ebe1d24687484be76df5f0525c2c9fb58612658b3d178e0f5bffe432896b86115a282f1f29c2b1bf0c1a03e599a8021f16126efb3d61a3f730e578f238225293f9469b9dee187878861f0be5b12bc0b8511a61651296e9facf819e039ab664c37bd94b01714859e6b2380e704bd0c6f6424aac51c732352c75d7164993588a62c7b201b0fc112eadd4cd6a711b03717634b3aa67f56bf1f3824005f49593df2d02666afceb3ef88cbb455a1da4260d14741697cc6884cdb18bf7ec5ab766f45608b10e87574a507e4735b69fbe8676be0ac077edf4e0d6346f1ef07c3e810f1945eaf457fb282c244865be2be3fbeccf64aff2d7", 0x1000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001080)='c\x00') 03:25:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc001, "b747780ac85a538a13110000000000000400851f"}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "8c09c671bb2d5826aaec40b6bd22f147baa44682"}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 03:25:40 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/77}, &(0x7f00000001c0)=0x4f) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000200)='.\x00', &(0x7f0000000240)=""/131, 0x83) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x100) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0xb) 03:25:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) 03:25:40 executing program 0: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000080)=0x101, 0x4) r1 = socket$inet(0x2, 0x5, 0x60d) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x4) 03:25:40 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b92f23320932c2970eed9f41c743ba4a8d9f7cb4", 0x0, 0x4}) 03:25:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) 03:25:41 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) recvfrom(r0, &(0x7f00000001c0)=""/100, 0x64, 0x1, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xffffff52) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 03:25:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001540), 0x4) socket$inet(0x2, 0x4, 0xa86) 03:25:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="e3", 0x103}], 0x10000210) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447d}], 0x1000, 0x0, 0x0, 0x0) syz_open_pts() 03:25:41 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x2b1) msgget$private(0x0, 0x402) 03:25:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0xffffffffffffffaa, 0x0, 0x0, 0x53) r2 = msgget$private(0x0, 0x220) msgrcv(r2, &(0x7f0000000000)={0x0, ""/147}, 0x9b, 0x3, 0x1000) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) poll(&(0x7f0000000100)=[{r0, 0x147}, {r0, 0x8}, {r0, 0x36}], 0x3, 0x4) 03:25:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpgrp() sendmsg(r0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00652f1c3685e85ae7b65300f3827420fa757ed472150da79e509a8ff228192eff7ebcd542d53dfbb67239c16f034f67b001fadbc5161ecbeaefb27211215657866464c1a90151712a23fa6b0e9e9842473452cadeea4ab637d2967afc895195304621f9695962f3348d03c2ff33d99db5f17f10b463a8d7afa30e72f846a6c034606d513dc7062550fbfca612c8475cf33e9057a5e7f4ff3bb2b65f1d71350000"], 0xa, 0x0, 0x25, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8"], 0x19}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x207c1, 0x12) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSDTR(r1, 0x20007479) 03:25:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000002100)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e53dc5757522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba581ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e00000000000000000000000000", 0x123f) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) open(&(0x7f0000000040)='./file0/file0\x00', 0x100, 0x0) 03:25:41 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x103, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmget(0x2, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) 03:25:41 executing program 0: r0 = open(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) link(&(0x7f0000000200)='./file0\x00', 0x0) readlinkat(r0, &(0x7f0000000040)='./file2\x00', &(0x7f00000000c0)=""/10, 0xa) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff5) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f0000000100)='./file2\x00', 0x0, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 03:25:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) chdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x100) 03:25:41 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) mprotect(&(0x7f0000515000/0x3000)=nil, 0x3000, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x20000, 0xa0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2049, 0x5) mprotect(&(0x7f000004e000/0x1000)=nil, 0x1000, 0x9) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000310000/0x1000)=nil, 0x1000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080)=0xff, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x2002, 0x100) 03:25:41 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0x31fd, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 03:25:41 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2, 0x1800000000000, &(0x7f0000000040)="3815b9f024915a916ea0c1fbeefc6f91d2ad50487e217502ac03d510a03d17ccb67fa608de6c4caadef8c6aca6a1553d3ae2cdabbdc6d1ab2510f3810cb2d36a0b267ca283f8ce8b6d86ad035a5a94287eef4561c4a31b49983bb27f3bf6252abb7dffcc6942ffaa4e4dee4270112dbe7ea00838618b6af61b1b3541190d2d2aff7b317fa2715ebc9d02e37139dc9ac07f3fd0039344c5caa85cd0a523004c747b91a35ee6b36a0261245995b446402b1f39677beb56431cb942b06fe15ec459bc5b4700bb9d0539c3a12f346503ba6736613b832fa8bee5d4e1fd8eca2745503e0642153cf76bebe3178fe174300215", 0xf0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x4) renameat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000041e20000000000000000000000", 0x14) setsockopt(r0, 0x401, 0x8000, &(0x7f0000000200)="58185e4881c2cb9c1b9c603fccfff6b7b8edf3df0e5a76289290461718dc53e1558a1d3d0c89248a665df750b8428eaa11fb60176a34ac6bf369d81a548bc4d5228ff60afff98bdd70608d5dbbed9ec55499268f8e49f976ee57b5c39d9108816d9165c57ddc43b6a90f3f9ce6fdac99bc1f7866a1a2c5186546287d1a491182ff4927da9732f81ed0509091cd82adee2e19f71066", 0x95) 03:25:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0xfffffffffffffe09) write(r0, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a", 0x45) r1 = syz_open_pts() close(r0) r2 = kqueue() kqueue() r3 = syz_open_pts() read(r3, &(0x7f0000001580)=""/249, 0xf9) poll(&(0x7f00000000c0)=[{r1, 0x110}, {r2}], 0x2, 0x8) 03:25:41 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x200, 0x0, 0x0, 0x0) dup2(r2, r0) 03:25:41 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) r0 = msgget(0x2, 0x20) r1 = socket$inet(0x2, 0x8002, 0x6) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) msgctl$IPC_RMID(r0, 0x0) 03:25:41 executing program 0: readlink(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) pipe(&(0x7f0000000040)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) 03:25:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 03:25:42 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 03:25:42 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) fchmod(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) 03:25:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) recvfrom$inet(r1, &(0x7f00000001c0)=""/21, 0x15, 0x840, &(0x7f0000000240)={0x2, 0x2}, 0xc) fcntl$setstatus(r0, 0x4, 0x4) r2 = socket(0x1e, 0x4, 0x10000) write(r2, &(0x7f0000000080)="4aadf08741c3ca857695b15324c13747aa77ef32892923d2ce6072b1a1dbd987cba39e5b21de8e757059c80cfa85076e8e13b88959423a8bb3141dfd85f8f610e0bad9a03b5b9b8e2a7293e8e8076b21dca9007c347ca2407e3344ab29fd4f085bcb47dc80afe10c89819e7d2a0071ca2085c8cb063e238512b3e884e9ba9520d43b69b7956b386ed0a345c55fc254180f8bfb435923bc1ef7147ddf4e542e8a2549aded3ef4103feef33a3008e8b82400dbd3a8688d96ae708b73e30df82899507da42d1efe8f1f15db147dd5472af1b7717acb55ea7a", 0xd7) 03:25:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$setstatus(r1, 0x4, 0x84) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 03:25:42 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000000), 0x0) 03:25:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r2}, 0x0, 0x20, 0xf0000004, 0x8000, 0xc01}], 0xffe, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") mkdir(&(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", 0x0) mkdir(&(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", 0x0) unveil(&(0x7f0000000680)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", &(0x7f00000000c0)='r\x00') sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x401}, 0x2) r4 = fcntl$dupfd(r3, 0x0, r2) setsockopt(r4, 0x401, 0x92b, &(0x7f0000000140)="3a99248e274c60b19ae08f81f315d3e3a553139d23d390eaa5792fd8c7b48ca48b9a9082e9ffdd0df6d7683b8a87bead7b9f2cffcb84d3392fc7efd5646d0a72eb05b69e35ab6d0d97441f4da1734612230d1fd9475a3c5e486a34e68ae30da2f8223e4a5df67adaca387ee663203274e92781c8ed1a4d525f8b52b5f7b63f8863a96ec842f45ca538b04641cd4d47ec6f4addbe468b2ef5b53a6d77d7ca6e33c8", 0xa1) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockname$inet(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fchown(r0, r5, r6) dup2(r4, r1) 03:25:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x8000, 0x4f02) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) 03:25:42 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getuid() msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{0x3, r1}}) 03:25:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffffffffffff001, 0x80000000, 0x4, 0x240, "f2eca0bd3ac9d9e8f1cdd7c62ff8c78dd847a910", 0x7, 0xd8}) ioctl$TIOCEXCL(r1, 0x2000740d) 03:25:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x7, 0x4c) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="1e1191594053c1a259a3ea6ac6dcf81b5c4f7bbc9fd61e0da171d025cbeccbc5a7a7a19376ba10cc4b87dca9a12eab990e9224858222b93a0fab2b856f8529106d530e248a2c52e4cd329345a198242cb4f595f160e18db5859db0d78514d06668e15ab696e41eaee6ca1e09c1d277dfe092667684f6ab7a64cf418ead32254d8cd7db46fdf251ebe53bdf52664bc9f1b84a00bf67667aa0b6dba2deaf2f02d96e9b4ae1c05e863f391644720cc71e28da48d4cb05392ab31e515c61ca9ed563b5094482ee0b839c", 0xc8}, {&(0x7f0000000080)="ae404c3beb2888b6f40511ea6dcefd242f9af6701fe56964c628f14d981ea3afa7a89a61c9478d72", 0x28}], 0x2, &(0x7f0000002000)=ANY=[@ANYBLOB="f000000000000000ffff000003000000b858fa42e1c8277271e61ff1149e4f685cbe0ee47054ae58624c9d9cfc0e27e5d40d983b9ecfea2afc67ba8fb0c4350adbbeffd8b0894b9bbaec9ff4f069404f9f370cf2a01cae1c7236df3cc92a148e9a0425eb28564f7ce4c45f98877ebfd34c269c23a5c8e926488ce5882833199dd2abe5d67fa03f26a19da13ef0433f868bfc518073680b03ff1420001a7519f9ed672697de859466f0b19b5c35a1c33aa1847adfdf50a43d77331dd59708f613184899c659d8dfa31516f82260eb4ffe88103dec17913340d136693ef91fc1b1775aeb0c2a60892cff363abe56ee0000d800000000000000ffff0000010000002fd992868389816313f25ac8ec503b81c48c08bbb320015577ac9da38d8b3d2414f872324b363be7f776c418843adb6a09c88bd37297d1afc8fcfc8dfb7e60627225e33c5094b30013859147611487c1b701c296b3563d9d7db4eb0686db7913f600950e2679490fe5615d2e1984f2b95ad2acb51152c3b62f57b916b64568a9101e3d674a034e5ab8eea97517df449f0733eafeb6aef320e4627a538669f55a50f3ed257de89172eb1f998f7506f58bc53e0fc04c8689fa430a5bbb35bb69b1e64abde3000000004800000000000000ffff000007000000f2fdd1cdac1d1cc77a812af37df0bdfe51fce1162b21bec7dd69a2a3639c87dfbb3606aacca651e7fe0431c7522852db18e4000000000000e000000000000000ffff00001c0000008f6e286139b166ec60f613cd109a0703c51eff252cc8739f86e6775891764ec817c38eac01dabd5b2cce5c0729e7eda6f746fc21d71eebb4248443f084724ce0f3e1617f2faa71336bfbac283d780e501f66455bffd7fe46fc79790f500dbd262d3c36ec2228c73e5c9f0fe2ac652a40f19dc9afa22b13ee659e870bf3c10c5dbcda64592b332ec587e414e6c96e9b6fee79ae7be3fefca361520310b590143c92e116e728e011222c8c3091b412fdfc1d4b89769b1895472f47e38b0ae596abaa566bae60aa870d037a1ed8ba667b002800000000000000ffff0000700000005f9cf33ad15a6ba849c42fe9150c6fa087f3dc362020e600d000000000000000010000f300000000d4f6db4f08e95c198b5eb273ed650531574dcaae852750ecadb4af1efbe87feb752b5083dc73fe098bd247853155bdae6eb351174739f9bc9156e724e1b59dea2374701e7c4b3d18b5b34bdf66766ae3e2429dccfb574be7a90104170cd28747b076839be98905b63365062f58787371d31a9f8c56e1daeb4cb52db61464349b5f6b28107b611ce86d66e6f0990c6f17593eb9c00de8f99ba7816f5e05a1d0f61860b2e7aae82e7c23ab91aa4bb95b5ff70e416e514610234a0fe400000000000801000000000000ffff0000000200005aba08189830831b596377c29a65bd8e33ed22ab1d6ac6e7c19fee0d0a4dc1712262cc56c8e353a4f00b9734df96b328bca90a5b5779fecdd90071e3e27ff6bc5d32c818bb9c4bbd51b044bb11224e1ec84bd879a540aaab06acff1213a1aa3d09b92680d69a916b8d7d8cdc22640055b156490e8c210f6c6ecb97fac75924ef027b9b44315e54f583db4d8fd8a494492ffdc20f255b82b104ca350cf8b40f2315098161e1972d822d1df3e725744b9175cb5ab3e803d33a5c24fd10860cb94b1f4d94bf52a15aba46dad1fb8b9ec2cb7124bbb9113614b6d28fc44bfcd0c316a6af6124f87f8ae0d2bee681a57d88be00000000f000000000000000ffff00003dd40000407941b9d5ede6f1800d4278c0ae774d85ed37de1f15980123d1123188df6b0917ec1e4e7ebcc9f77730034a9d2fd8594b42de79f46f8436a41e9531fde23d9e58c2b071dae2ede6625f95788457dd0142297dca61ace7f07602c67c29353fbdd8dd3e9128a3820d63580a47f9e6d06c7f4af301a3a33c8c463b185e6ab4acfc08053fa4d7f25a5b73b052fa220c3fb69c50ff3e0a65f75dbcbd0768704053c130f25ef7b42512fbd21032d000b2b5f76edf5fa7f27c806a6d6a75085f72b09593279da9bc0554707959ba5f3dda9afba9802a6a9c98d2d80754a699ac513c0018cdde624b92ad4646b2903867da2be490102b3759f27997274aa480e94d7573b52b643a7c173faca15135360ace5fe6f43312cd1d8fa7c4a7f8ec080e33a9a54170362ab05622779f0600000000"], 0x5e0}, 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000005c80)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478bb8c285c48de3cb0f7e27e96c692637d36838f0ee4572bde9b169cbbaac1e9244b7bbe8fa3604862742ec8becbcab7e5beadda3934d767f6300f310ed7ed80d73b929f003a9dc860df5b472410340f5a428e1357c63f4fbc6ac6032ad3998811cdec16a376aa90c426a1d7cfc2561ce80b43ee3267caecfcd0a01426ba87e35dcffd84233331c3d3188a58ddcccec242f358ae964e4607ef0d9c1efa6a6607c350d0f8dcf75c7d17f5d35a384988c45639e42007707c5b4a64ee9110e5c4fbb682aab09721b4d55772a163f6ee13a7fe0cf397869a0fa27a3888b6a80c9cff2b21fa405148370746a2189455f77d0f29179d45e62538a00a3842b13d2d9bd25824a46e590d7a6bd128b9fe8fd4506f63cf6c74834a021b5ccfdf098f31e5574b876d679c38810a318f90768b8fa463737535069bf74122abbbd4d0d8c8541e7ba18231241c7aff3e55035769ac165f945ec08a68dd0be76a520abc57a5d9c3d5e858e087479f3a56849beea84337dd9040860c88bafb962ac28f37d794fd5115a263191576a3a99748ec194b5784b2b3c073e629772e08718a29ed4bd839c725f7e5f0d7ebe30e86d9c23b8832c1bdfebc1723f07a9e8ef88339c1466359b077bdaa18c4657c2380b211ecb6518a85801f08eee94cdd1ca512a22753244ca2c6eb941777a71a05f8fb7cb298a6adb423f3349f8f87cebb4ac8ad36d06dd452134eeceb50bc6fafecbf22968351f03bcc29828279009341a0d2f07aac4b6c503325b240cc5d7f0aa6a3b9f08028ac3fc457d99631fb2208692089d51179adb1f6405737a5cbfde9d5d826880e3c1e184a536c6b87c80fab87b2316a7fbbe08f1b10872cd34719ccef5cd0a182ea19470a697767d4ee636dd57d2147997a3c5c291c0f05aff8f35e0a499b3df3a25cd30fb37cac4decee99d9a679eae138e85bfe465f7420c73f8ee7dcc15dfd8fe78409b40b3db7172b9f795cdced1f21cad38beac2baaa9b1b62b59a6b09839c8031cbbbabdc809f4267b65d2118974e44d8458d932c121b10a0252f6b8fe411f69f961f8a3a65bdbef903851a671cfeae710504fc1188dbf4d6b12e12d58059223a9c077ef45bcd07aa04cb40438c485da6ce76da19a43dd5fac45236e758bff35a6d26bd48eadc0ff9332f6a520d2d27d761be982ade690278ba71b4dfcc8e78c6d983963d5cde7c0812188953b5aa1e664ceec1c5690223e0d431a0b13ec02b445e77951a66e552669cce566fd3684164de77c113a065e894fd65e3bcd74dddbfc16e12ab0ce11b9f19df2a73f657c0d87481f490b8c8dc1cfeecfdd39707887cbaced0b8512caea9e0e28928f3c743cd7c6294927546518224054b8530470f6b2401e75b759621363534c2429e70ed95d42ed4b1532438e9b0a2667c60f29caec9e34013823a5f0ca7682dd91c877c00621648cc35d2c5c092a9eebcad2d1c38ec9c256afd69faef5948da0999e836203359c6a2b4b6f6b806a506ddedc5c75d8f8f3943b941495e9d9f35b366714a7b0d76798a1b9562ba45f14e24eff4d1f8e4afe1f2f8aad15bca964e17b2ad245d4157a8953da0d09c15c67ee6f9bc8e58b744bf1cb5a5e5ea9fdf713ac60c43d4b3c4ac5d0c9b205e7a00c85167e5eff91a46bee6887fa805bcb80df31ed26e41c5773b052684ffc3f02895c8770adaf167406728b004700b2be0ed7c58c86453cf20476d9f8796a39d31ebb40f7ae99df6b1840c131d1e5e26f3c4f60a6970d8b426ff455cd4ff6c9328773307974478f43b8fd062c5e4fb53fd5940cb229e31ce12803a9d57a548780f4ee84d8483d2cefb6f0bad0a274fb1e2d082b9c77931e83592bfa2dfc464c23887ffd6d377a7881087d4f462f5c91bc5558412b0c2ac3e6901e81f5f54e9df236b68f377de77217faa78f66d9c0224f8d9d02ba3d2aefdd58e0f170ee1972be650b6a7d4f3b783d57b542d28ee6feb6ca384badaa3f166832407983b65135ca46169f91578ac071826eabc050cfff58d852749a32d67df132874a8bc03b04709b454e2ec6c114b18c38a470793af5bd9578665e296e302ed09f0a42cc2ce7abcf9fda6567e8ca938957fd1763dbacbe51b224c429951e1765c5d2167645471fcc5f8077adf697da18ce3022422dd1c548689de148860081e0aaa44691db5c3c87f5de183eb7a5ebcff7e1e245f3dc522ce2fa09eb1328cafede824a0d17b0d2e4565253f1dcab40c4ade34d316c3cfe63a6f4b5c79a8edcd455a1792d3e36eeff43a3565e50b95ff0b78547f6b65e277ecdf2596b7f2096bdeb7105e8b752ebc74ea4231fcaee6809b5e91b0ed9e4449028993340a5ea4edd05abd7602f809c3a2c3c814a156b61d89dc1e3d3232f1226bb72d5f96c327048ea074d7aa7faa4b7ec34c39a7ff60c3c31a779166e50c1190027ca589807e8c707c1f84a8744b619fd66d5faf153bca31b91d69d2a8b90a9c6b387c52c2516d0d41ccde116e0945e5d383a4300000000d0b43b9e70c5a2eb4c3eb164d3dbb4318c7e838b912a10c8d1c42452f53517f6e71d2f47d8db0ffb96cca3a4c5fde1ddd36ebadabe5d16254a9d3a0199ad0736171f447bdefd934221fdea617d1f1a35197a3343fa9ec372942069fc56dd46d9db81ffc8e27d0c830cf5cd3a7a31e262998dff9c7e36521602a63b97986fd69778bb147ae3d57ff4f2eb1cb63e4e477703e2e6625afc6cc38d96d1aeb827f3cc2d4cda33f1ecd5f57b5748ab0efcfc7f5a92b731711566c8b6f3efbd6c842c17d850e10e9df68842baa772ed895d4fec2ea19593882cb5cc847e7605d1d65f9e09da50df483e0eef64aa1115105a86fd1c9e4727d3f5d1a748570a11869da8857c946d9ce16fb8e6d3f86b10c079c837065c7576a2e061e83a7b0473798567ecd6fcf8bd804ec0892e30ee93822306b70029e95c2f84abaed6fb348b6f598639dbead295877caec9490fc6d01fb112cd082d9589c2fec9f2c398aae0f85737e8653cbc6015c0e72c0f7668f0fcd8bef17d2213da241f050161253485df6501da437cd2f279d06234100c914fbf626db50ac2c82c2bb6bad64645ddf9617e12f45b5113529e596013b8435d6c3c95fc486da67a186ae0eb1999d2b699656decb304a2896d8f989334ba0f5f6edd02411889de39996088bed7e6ddc73ddbd56604d64ab06f77cdbcde66b8be1cf020b4644ae03a7f5fe5783b2be6f42780723323beff726a57e51c8d191e507743f6e6928cc90e14978527a41b9792eb07ccb6f9de8073e3c664fa610f04d49d7b624c6faecf477f023668bdf0032ae0e63ec72148d6c714e7bf2d71615dc161b185295b55a8cce8751bdb0c0184524e65cf6de38143cb064f65e9163075fd7ebcad89c367e8c74e8b2588b9f034c85d2514cea60ead69ebb6341a9bce05caf982c143d448fd56914f90f6acd24b0d2bfcc79984d44e3ea729bef8dbd431a75a187cb32b6e8e940ef162cbf533223fb44a836ed8ca6d6f5d967663f80e670c30ca47d08640033f07a3e2ae96daf6a6f7ddb489b9d39e581c6fe07cb0c20293058b224d6ae6bcac0b6ce4904a7438667743e3ece1b125142c6b35dbf493749202237cf18db67531e380bdadd28008dcbcfb700ebee36ed8ab0b20c7e14c8d841c4856b9e49a7414fb0f7b317edf860aa574da005649feaf90bd1125cc6801183b3b6c3ce3c090fe9a09b96676c96c6f47ff5a0aa6efc245ad582e01ae056d9512c72d07733ff6b96ee7b04e249135e97604249a60c05fa6479d4baeb7eadfc74a812ccccecff809987061e2f1970391395209fa1ebf1b92dd0efe5940bb981b2ddd0e94a2b16ad701a6f2b0bb747f12a0b2506519682befaacfd98edb6b9c123c8c0974ecfadd48947d9b78c51e42eceb96cb21130213f5b8d80517bfa36c45655a4b69937c9cca84d229b7c3f69ffbf5839d17a8bbfa0f4b65ccf7498dd1a5a30c3f2c59882b3e7f0c574e74c6490df7701030f62f40e2c17b14f168e1e076b9bf3c88989c1c073934c9f7aebe13ca60f2ae5a8f2e4be38bc8cb5a97369da2fbc5283f4b37847d0e76354c50b25d2999ad6e90fae332fb557f25467f941ae3b33ee5ed9770fed7dd337fd31c4598589cdf7d27e6f3b2d980d2e1125d2965d364d85193483007dea87e05099eba14bfae89494d14a5970df1589dd3444e596442bf7c644fc78b0408f9e90a5bc40de681fc4af115e57d7027669009e13071fece4d3b14cc012f7a7bcf58927e1033f937505baf839964c9fec8983747cae83c6facd9a06a1159a54548ceb2e90ab198412df3cf3de1bb44f342cb048bf49dfa147237c88537500900ad31c12b6bcc86ef267a17f6c6f888d4f6704f5cdbd27ad73e409771f96e4786a32aaacc5e88d7546e49f65c36f5397619b07abab1521856833f19414cdb5650705915ced09d14e6dfb109f0704cb0e843512adfc4445f4d169efc477015157b122df8c78870d7de234da3d00548aae2fdfa601faacab4a1f29862c15a07aee9fc0360f2e3330b473ed9a8dc47df989cb9a3d271a0d350fa1ac52d0ea5a33117abbf149cb0bda0639dca2254120c395c37fb9810c85a20aeae03be310c9feb57d7b4b49a1719e702f2e79cd42ca87717c67e0f7d5ed77d7b631d297e7ba3fd3960ab89ce4a5b228e79a6f75f86a437b343a10e6d8226de7650c19581a7b9bceae6f387790a063dac64d75030b126fad8d93b0c2dc77d0812f89b6712d30e8c056f6e356d9fc8bd10a360539985ef271f8bbae94d39a3ee32a0d7dd73f901790c9fd073715aad479bf39ae8d43b5b26bb1c67a3a3a0754021250b0b921caecbbc4091c5f028d13ccf5d46952c8753d6918f0495d9a8ff2a961babe640ed0d81deabf5a91f33752ba6504d28910c3e9377b5569b978f862fd06f7d24df61c4ed0ed206f485cfca6cfd69abc01041a0f8b13df13fa9b69470df498a619353e9ea6cdc0b18dea821f6ff2cd5e9b2e3e620bd39ea12dd00ea7ebf548630ccdc0b51f51dd01dca921d8507c4b132cf16889455d733efd727af9ee10bdef6beeb8aad309d4efdd37b69a7dac142d77bfe18e0237aefd4b8ea08d58be878a452602ba1ca306cba1c60c1b5596da71e00779c0d559ea6b5ff56dc376ae943cb65f32a3470ee3da4f4fed2e51b266f15bf2e3ef4bbd7a45c680f54c1b9d3bc201f24445cd4ecde920e6f2764679c3d02d18aa482c12c8feea1c2a2a97b10f4b88e9bced97abb39d1f3627f5399df12081c3526839b8f26af5a714bcbafe6698e746c638e04d0cb256b34a46c0e82796e952c11ad315ffce5b9ca2e17829c65f23026561b0bde35b9c7198e73942cec5b67dbc26839ca7047c06d8f2006ce83494caca70f08d863e3a358fcaa0c7249ba681cfa3b48e4845332cd66eafc83b5f2fe8baa778dc9873a13ea69040835856c92857d6231ebb0155469e77650f690f88a7dfcf0476f4273075f707adf15e2912604ba9f145b18cd08a39134de2bcd4f611b04a71a3d2f3ebcc9d54c780f3e76961d3240a1cfb08923425292fb38431c6b0872513adea90df1d5038a267d4d7b75f5fec8ce9044ae324ad45a408a536c05eebeac58ae3107232093a97a0eb7ac2c52760f4fba", 0x1001}], 0x10000132) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/12}, &(0x7f00000002c0)=0xe) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 03:25:43 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) r2 = msgget(0x2, 0x200) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x9, r3, r4, r5, r6, 0x40, 0x40}, 0xfffffffffffffffa, 0x8000, r7, r8, 0x8000, 0x9, 0x4, 0xfffffffffffffff7}) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) 03:25:43 executing program 0: clock_getres(0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) 03:25:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) utimensat(r0, 0x0, 0x0, 0x2) 03:25:43 executing program 0: r0 = syz_open_pts() fchdir(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258dfb319c9f5ebb6f82477f2f163c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0ea0600ca9f078177da4ce9c287730c53fb394b842dbbccbbdaba6eef00000000000068f7acad445dd9760000000000000000000000000000000000000400", 0x65) write(r0, &(0x7f0000000300)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df396018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee1fd2844d6a58082e561d37f17da070c1d18c2b26a220763ccaae522e3335fa9497eed0073ee33b6805103e049f1cff06e1b5d7219276406a6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0019ebaca150ae442867a6279be23397977036b58fca9f8ca835a054a09e000c932e8ddc0100d4689de2a2b6a5fa4a97ba9d9d768bdf9f4449a2bb0da930c18a3568ba7e5d5640000", 0x125) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x200000003fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc00c, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 03:25:43 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xff, 0x100000001}) open(&(0x7f0000000000)='./bus\x00', 0x420, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x9a1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000000}) sendto$unix(r0, &(0x7f0000000140)="efb90eaa499731e82a220fdeee1396966ff638edebe92a534de0e24d523b2eabb0c610c4a07e45a195ad20bd09ff9956143762", 0x33, 0x5, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) 03:25:43 executing program 0: clock_gettime(0x0, 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0x100000001, 0x6}, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0x4, 0xa8e30f3720f8ff29, 0x9, 0xffffffffffffffe4, 0x1}, 0xc) clock_gettime(0x3, &(0x7f0000000080)) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) socket(0x10, 0x5, 0x1) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x18) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="4d1113452bc451df529e8c42a008e5ba26f1e6fb65f4e4a63caef78b2c05dd391e36f679c007e8341c4ec2a32a168f6b448ca6d7e8d1b2568d31a16a2558a6353ac7a27e24c33c80c2717665f744a666bc01d21407aa73d218da9a0ee28f9e7d98f2ae498f22640d7c95f8b180be4038841e5b3631cfc62faf19fb9d6311b57d118491892fb968e47b7446aacd6f2b7c5bfe218286ea9a6478eee8ba4c52bc0febed1be2d9a9893a3c12aa85ed1f96eebbaf5680e55571638ba8a15cbf87e210eade03c09e7b2c60cdf855dd54679848c28706d1144bfae35c42004fe3157129305bd791cbf0bf70a4d07ee9", 0xec) pipe2(&(0x7f00000000c0), 0x10004) nanosleep(&(0x7f0000000200)={0x3, 0x2}, &(0x7f0000000240)) 03:25:44 executing program 1: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = dup2(r0, r1) shutdown(r2, 0x1) shutdown(r1, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1022, 0x0, 0x0) shutdown(r2, 0x0) 03:25:44 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x802, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) dup2(r1, r0) 03:25:44 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/6}, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x0, 0x687, &(0x7f0000000100)="d21a28cf5eeba14fbbfbe4f8b804cbe05067220012ae5157111a14adf9651a42c78194ec69f88e4513dbfcec4bc8734c2bd6362b975944865de0328daad9708ce4397bce329b30f15718c8ae4df638f2b374379f0e07d07bcdd3b71bb36c03fd5052241471c44af419984fd0c9b03ce331218144b0254def81f49b96f250deb02a90e701fcec117414af0ca98d7b7ff34dc01ff289340d4f5b0f8476c71b46c120cf576061704badb4c73ed9d0cfa695896f48c80d60054556b68f038ba0fa4951eafa8dd95199154b235f7faf0d6520e91d6b43ba4330408f81b6a523b01fa1a1ce003a610d0f3314be48", 0xeb) chdir(&(0x7f0000739ffe)='..') r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x80) chdir(&(0x7f00001ec000)='..') openat(0xffffffffffffff9c, &(0x7f00004d2ffe)='..', 0x0, 0x0) 03:25:44 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) msgget$private(0x0, 0x402) 03:25:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a14778ef6a00000000006df3c4073aa3940300"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000280)=""/146, 0x92}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x142) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 03:25:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1}], 0x0, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 03:25:44 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffffffffffe) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 03:25:44 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) r0 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x10a) geteuid() 03:25:44 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8294, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x3, 0x1000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0xa0, 0x2000000000001}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x80000001, 0x100000000}) 03:25:44 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x7) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 03:25:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x12, 0x7, 0x9, &(0x7f00000002c0)={0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() r8 = getegid() r9 = syz_open_pts() r10 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) r11 = socket(0x22, 0x4003, 0x9) r12 = accept$unix(r2, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) r13 = socket(0x26, 0x2, 0x3) r14 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = geteuid() sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="dfdd2bdbb31162aca7a8eed75a579028ecb757083dae6fb235947c350bc83dd035d7607a6e7d55d66cac98c55265ad5ebf8f8085962880d9804a431ee2f809d046a129e136a0dac30885c49ea2e444be700d95ad5f15193fa1ecefd3732948d05ecab066da9140cf9ef90ef66a2227ab595a9ec959205c8e40", 0x79}, {&(0x7f0000000480)="66d7b2577385dd1d8d1743512648ac9faa80c088faae31f382256ac5368594ad9db303428434343ba6362be4ca37b514b8b2f6955de0bbbdc516260d23bfaa66fe98b6d9110d4f429280fe2e98a2c833cc6ed7ea7784ba94a933dafed9bfa81838d47ede19a467d60674d78bfc76e15adc18c6dba2b42cab9d76ecb199194d5baeacecd8861ef4c07f176ed63d77c7b414580c88bce02c0ef0243a92077e39bac71ac735f86ba08db7ff06788ec97c17d9ecbaa312976cd1ab5d2d46c9b3ea697c16b1ad2afd19ea6f55148f65ddbc7fc4821422a1cb908cb4b36fbd6bc259da51e927774dd4fbd719ed56fccca0245df021492c34ee5ba0d8dd91f6f1e8e5710e328ab7a602d3d35ee58f938c34aadd30e47fc73eb4b3983e2a2ee21a5ef6ac3d2b42d5927c0969d4a390603b4af1d5c151c30b4fbff8361131487e1cd8d025e6d6dbb0c901e134e4198e10c406614597939ac5503756c11e27a674c630a2d5203c8eeb0c89774081d676b249f83af70ffec3ba61d58c5ec96720b40adf5fce21c25cabf8fc688d549a1619d2d05e7d2d0c49b37dfc41494152b1ee1bea599b2786e1a8870437a3d90410de58470d84ff6a21c118e2527f77884c26da0351247a28e6cd73feadffae721843d386e56af588a47bc396169710820c848506a61aa9f0fcf4ffcca6439e165f16655a9ab432e211132ea4dd398688a08c9148d530262df17e049569c91e2db3fda289ae37d7bb914a47278769fbdebe10ded0538dd53ab5c6686796ea3819ee3668dffd989181e9b3e32829697feee2314c2b1e65fe0a2221d5ff26d2c75100e7772bce3b470d82350b68cb3b5540a7ce9dfa0cc71d49ea0d4a2d55e4d96178ccbc72cf4c55e0c5899a3d7cfa66ec9cac37dda5d8aa124048ef95113294f54ceaecc0f317801757ba8cb3ba2da37aa73ad97c365d15e4e65bc0cd3ed4ca40804990e41d2509fe70592c4299e1d6b403ea9d016045597d483b6680b959f34e13489dbc5d2e3c410389819fa94b759a24b15d21e29417e2612b99b75695ae7e584afb4dbaba73b578b9d42bdb9768d8a967959e1562cffa180a7ecf3194398c002e560e5fae1ce0d10316706714274c737cb08df32b4e8968bc476011f6bf0f6d24ed9a501710ea5c5692f8f44a9ea8d65af9c2ba4e81b8f83688deff4256d5ebaed171880e874736561031a0feaf5847f2d05d9ddd6dd2c52937de3b2920e5d3340348d73cac9d1028c2fec5930f0744922bb21f0d7797b65705a4a7519df64dd8f729b2672a6d1d8f07e7cc2263dd7469c3bce5d9ee5cc720bc6ee89e46328b6c403ac2cef0afa93693178e5dfb70b4477932b93d6297ea7de2a4831bb84c664ce2d8f86f441d38aa11f3de83c014031e27fc8a7ef099edfb85ea2dfde58cb4f681bb9e10a16195df27da0198e7606d743455e8e141555e00be0cceb59c79b702aea22314ccf1bb30ecd04ea81c85b3da32a732dad603ae4402c36f15874090470396f8e9b3f3042c525ef82279cc93f32a94b5f9070cde5b23393c9261febf3bb59376ec3192cc27da651885cbf6627df7a6a1ae3c78c63bec79fbbe2b6356ea7c7e947499fe1c0c50be483608def6b10456d6ac776163799058e9feadfe3dad71284bb08e604b997f2e0d273f7f289903158fb0714d8ff38f2eb9937464c5ec9492f82de77191d38987a93edfee0029664c02df18dabdf464e9fb68bf733c71b9497f0e1e272185bb5f9ee90854f99e2a88b0a28184652740222572780dffefdf1b140b96485479af4018d0788dc68d73b818b4f487bd56ad65aecbd868a9fe58517af2e0b1ae8b4257eda4699f6354030fe87d92142c22b0a62a42f730cd509690d66f1cd98c2fe4ac0fe5afabf1ed69e52b10cb151e9de4a9f3a7a0d2178f41e44f29af80c6b287ffd0a46b0a6554dacaf545e64a9c4af60cf95112cc25b88b5755be8f0d7cdcab538e220b9fe007786fa9e3fd02bb646d62b508467603e34c556ee696d3b8f67185a387a68358376f2b77cc688797d3787f7164fc2b2efa0b8b2316f8a7a4a0242f2c69ecbc569549316f65ffac9ac9b1c4b1c923b32204713d89af7c28037ff22a7d0b6f03056724d956f6a6d57f262a62b03be0552cf0c7dcefdb109e146d0f0c458950ed76c2acc4f402675e6910e798de5f0203f906c8358609639ebd516d3cc3aa3c8daf2331128fdc89cb2e902fc573a5f1d0eb462cfb7e2c9acabf3d158e29eb56fb4ff54d210ec70909d5121911aaf47164a273a907f6cc7261f54678e542db070d464be429c6907e0e8084be56b46c1d220d14f6fddec236a27a891b45b516d6c6a7585fbd312bc13d527ea01b6816639be7e39d71585dd6012e0dc266842ed5da692d78014e75f3752fdc2fad17048565be0ecae618a85f34af713891053d5b5ea825a1ac3a5f8fbee390191fee58cc43a7d313dea608641cb9eb88fafbb9a81965275a47ea0011e0a293d8db292a09adb1778f6f89e557f26fff553889f0bb08ef3005578c6028a092a39bc9a0b9ee15d90b54a4f2dc73f931f29890d6bd4d032c6053cb159ee32192223a69a4821d78ff696cb021ae03ab51e9efceaf7bfaeb6e16cedd9effb100f2ff603b01a2f856eb2e10612ca50f5d82855232e1228138f1162cc1bcea5330b7a2ab27b11b44b10b9f9d5f1ca7412c99c3dcacfa1e0c81771023de7b71d763c42b2f4587ad46a4173ee8362d4e054e6d362aaf0117c2558850c9c9822473f49f13b7b60e2501ec6aab12c72afef6b928b6dbff52830febba98d8c02cfef2fb7fa67e31e218098016347cf66bc96d0b9b8ee3a842f9f8ac4a1f42bdc1a30a1f80274e3d03412fabfdb17dc82e81d4c9d613187b63d0ad62e420a3063bf26deec5e87ec79c861ce903fabc296e8508cc40b6d3c8328d7645ab233dc30af1880ec2e3b6495afa7170079e9ddd7a92c7e6a0844db774138623e02342c3a6c88382d17b4ca00a8fd027db36f2beb9af9ec56d010ba6c5528f6f1897f305649304796d6a1e3191e4267b3eba4cb3ca2089118124de6fd1eea8f3d43cb12d3ca67270bdc9894f52eceef7c8a40ca10b153b96a1daba5830dea89599645ff7fe3657db618748d4a3737b64c83158bf95f485683a18f9f992153247384ed5d857a80c773ee70c8f6c70a51c00b096b78362a06d859beb3448b9deb0d976f1ae212d07bf8a3baa4bbea595df90e7919b1b97a5392d438dd26cd81c99d975b2cb3e22f603a605c13080e9356c70af06bbaf9b271c60fd798404f7e5c40fa4a7f688fd43eb5c5ad6c221ffd01d18bf01e3cc6f0d42f94adeb2030314d69861e688de8b73697a796076e17ec1379a7092cca8fdbaf38127b3d691c598bf57e18d7f1ee24f306909caab60b368687b6c3ce5e1d88d356b05fbf4efdee753db92856151ae411b34bb8e82f1ef66a75d41edd3db3f51c45aad9738ca4cd75c0e9782aaa1bc152e950215bcfa293593c3aac68b9c0d93da60b3b92af725ab6d7bf5f314aae9243c0ae63fab14d6c73ee7d5aef18099d5a63a1a9307ae78f21c2d238f11285ac66599b4e173e18e5ef6eec1ad1ffc277c74f6b5eaab6380fa1e2f59b113c08f8c454ce5f99bf86dc48644eb3dddca34dc1fba810514b390d4f005497032baa296a7c2de2f5c9c0d78fcf88c9a12c0f609de7a400219bc19ab1a3d5b7cc287d78f8e694788e1f333ae1287152a1409b254497d92f5c4468fe0a5583e77cebf15ec80db00ee4f5dadaf9bba130bfb0426af8fe73dd2fd38d6f8138bb83046d66ae64f19224f55ef604feff1796ffff31995e2a081730296781247cba004939b5fc2233fa74da2c89b73b29200553b593f82832fa0a8da0e8a984d2bb7af2a1fa18700447ee44a0e1ea0ea27c7a8be3433faa661e9551199bdca9b7b9902ea97f309936fc369e5f39c70bac139c59a2764f06740530d11528a23f75b4eb8ab555402ddfb3e8a8e1edee5c3508718460745f7c75d45df8bb12ab5fcd519c39486d6ab1a06c611718458add5a09c01f3955b101c42ae1377157bbe5172ea3abc3fc8b6931a248bc1be51f93b02cef6985a2c10bcd1f71af4ba0fcc87883ae1683700b6fa4f3fc276ad7cfb51555efa2769e7314c7d5484f3474371bf40610a94f848120ce9befff3fc08f311d28d9bfcb5e4ace09af7d453580436e751d7014e8a66820f5b01f8558057afadb75e6dac915652444af27edf68605bca942080731da870ec8dfa4c088e77f313ba679c9002acd7f2064073d329f6717c7cad28fa6d764e2e61ef6b4700006527dd686cde2ae8b7644007fc3432caf97e5143e367573d92856a5610083b871ee7a221d955b9e82e6390b46982b3c94c61b8449cc32f2c8202ad9df1f46178699dd2830b442d5b7de6359acdbfea7675daf930ae2a4d5cc0a9d12421f5067371ad12200937e4bb3cac4904cfee41b96f2995b3e1b627e6715da2cb9312627f961172c517ab9d131f707c55537506826c009ac591b4c9008ef42badb02100c03f6a4bdb73cb8a01278c4cecd7bb0da822306c4f5022d44472162822d8c8860716befd7bec0b00dfb000a251c53fe461fd07eb2f2c2cc27dd62d453942db8c17fc15de9f1b849acc3858295ff885df878a7ecceaae73fae9fcf0145695633478e663f6ecac1c130258efb0d4f201bf134730c8e1fc083dec0bf60b8eaac4d0a57d8c7ea67e3da7dac1c22612311f93d4d4499f514bf9f640e973e275ff77a054b473286102d1f62ad2e3eb03af8ab12c14e536d56da23737efeda99e7fc15c5a303613becbd58e3dc401fddf35747f2a6bcdfbcbcb5f8be69838ebd393edcd277cc0b1aef9e9fc1fadcfa38156443d187b6b2b36599d82492e25368dc7d7ceb4570d9c9bb8270fda1dd1a23e25c69dbf11b2558598b393409541b0d7ad950d07e425fe62e7aa4fe401440d421793d7538f9ef8dee4240cb6da003f64c773bbe0b25266e5569614f4c95482ca2c8a1efed73c76e83314cdadd822162952f48dd2985c0c67e76358a7c996e7e8a9ee676a60373bf83a37839612b4f0a92a72596fc0ff8e358e8e5e8f3156e9896d12242b7012acff1a9ce617c74ebc721bbf9686e78fb13be24ea6ce32f0b35549286e11d13120515b7047455934d3564bb08a1754f14ea3b3978bee9b30f5a6d3b28b56d8827af726221321c32e570ee771fb9e120eeed5218447ba4a29ec545546b7198835044d7129157e215b6c9475b8bda7b54eee367b87f9ff2f63bf044db14e448e503d4ac50683d084eef5c4332c3a0f6d24d25ebd7c6fcfecdf467fc6ef4f7d3079d8e0190f91c142a30fa15579126e6502630f8982372b26575592dacef628e04c17f8992097a3e9f50233eb2d4a5e692217eab3be16f439250eede4609db00304ab5c8abba8cbbdf1b9c0b130f57e285db327033b173396b406b6e80ed35676ac2ebb62510c34bd768f2c65fa2a20414fb2c883b5691e70f1adb5f7fa472004b4795fafdd37a3be474649b97da15474c71dcd6e6f73a0340a09c5580ac3d1471cd34aabf08496e5a7be9f6aa35709e35729f834cdfdd5e3e940882d7a45d0e7b15f3acf18c4312e2c9eecccf59b6b8db197071e6754e8620d5f1c1e27e4d18ceb235cd9b2bee8ecd9023fc5aa0c7f7ba20f0820544447d182cd2b38b356a6dc69f09ebd48630807d8b2d96d9316cb3de127d2c9162f3f90e52566e693928ed99038bdad0ccb66515de41d6aa9824d367de8d01fa9fab4758b3327fa89ec5c10bea8af9d46feab", 0x1000}, {&(0x7f0000000140)="bc83f26781d502679307daa0aa0fcb34d0538983851c213b984c0ff1f134d619cd29a4ee86a8dd9184527645d6894041bbb784f9015db737e5dc51624241861a00a985ccdf7d111c61c307840139a630f03820e8018cafbf5804f105855525b33338b17a83d1d65161d90a80b6edce302cb18fcfc81b905643951ae5c423a05c5b48c3012d5f99ed418875e6f722e282e8143a076c9cae02f27766acad1d3564aacca83e38c3da8fd6f364a05a18e17fd5f15101e401f599362b347507762890b59c345168b4ca3f11220503ad31f42d082024ac9f01412f98fcdf95509bfd7a9a1ea33a47dcc7c7b445a60cfbc9116232ceb9ee109e73c8aed7a279", 0xfc}], 0x3, &(0x7f00000014c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18}], 0xb0, 0x4}, 0x2) mknod(&(0x7f00000015c0)='./file0\x00', 0x1ff8, 0x40) r19 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) r21 = getpgrp() fcntl$setown(r20, 0x6, r21) 03:25:45 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f00000000c0), 0x4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1) 03:25:45 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff01000000000000000000b88cebbd0000000000", 0x14) 03:25:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet(r1, &(0x7f00000000c0)="c43e55d656c29ead7a2280ac98d1d82cc87384531ddcf4d079c03eded2e5", 0x1e, 0x8, &(0x7f0000000100)={0x2, 0x3}, 0xc) 03:25:45 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) faccessat(r0, &(0x7f0000000080)='.\x00', 0x3, 0x0) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0xd) 03:25:45 executing program 1: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000100)="d0ebcb4ca7acc01c91d8e6ac66a0cc54cf423484fe7b5fa67621d64fcf697722d0fce0e7a199af330aecca43462d77b940879f2a8e13063f8f59f32827311626ed5051c2627d46651a7ad78815c78285bb648727e529a2e4ce9730e2b832253422abc4a365e7153dd24640f6e6752fcf2bedffb8c9d4886fdad51c049628831f5084adae67dd93b84f1af68e4633f9a8cf28d364339ea255", 0x98}, {&(0x7f0000000340)="3b80e28a1add84f4dc0b5b69b4b585d49ed3ccc4dc4220e1c6eb6ee8cfe57ece77f079fc62913fa150f62a577e1f5006e7ddf223eef0252627682f0be1066ba63a4b5ef1bc4e669c7d42ca3859083757f8352b0da9757d1baee358535c3df168bf40f997bd99c48a4eb87f88d3bb23e401fd1e9ee6b5e7f23935e867f93b886b2b16bcb9a677245ef5caa58010316663553c223e572c9a4f9711a0b3cec92ca93b8b92c3ddbe08153c8199215d34c8b19afdda0949ed6d17ad1b5c0e0c9d7689663a54e9cb5425203a04f7b25ac28e21867edd15d64c9600327b62c669aed005118d6d290c96e4ef2e858d95afc7", 0xee}, {&(0x7f0000000440)="01f567867adaf477819559008707b4f03d14d4a9c2f310abb4f358c8c2225d06c865346c2f4406aad0c7e8ffcf5f7dc8da0761bf8a1c398bbd7347c0fed7a0e24b031ff393bfb331239088e8409f47dfd0014c83a60e97a4fb6658435ff73ed4fd2762a6e184dd6e77adb7b0cda0c5cc06836aa1ea411f37acb8b0f8da1ccc9599420b2751839acc87cb5a1d9672c047a33669a15bbdae7f7516b4719266a0b55e8a887268f5c41cfc8a2437a8dfbfb9d69fc082de9576e046c0b2a32af15658e1654c556f8df58eadf1cdfe1115a359fdce73d934b9b9bf59dc799fe58422f00606a9b90d89aa1eb6639d287b98ddf1f0f500e5d32d", 0xf6}, {&(0x7f0000000540)="2b96d15678134b3e04276a93350f7e418ccc2508bafa3228181b54d7cb9d56f4c7fb747a5f90cab8bf9a8f0e491af5d456d82660f2051538ed9a5617f3e76b92e505ba451056633d09d78cad89d4026045e221961adb370ace236f77406e1b0eb748d803372e8e13c9a91bab7973ca429ebbe2dc4d32bfb68842402bd561e9cae0616d35a13f9999ca5facc2cb070aa695879577a994bd0e95a49c67f3d391f6df4a7a6d9d599e3ac6245ac782e517af80f8bbdd39a0eb145047d7d9047307e634e32c6fffd7f5e4e34936", 0xcb}, {&(0x7f00000001c0)="5938991df09492b197517922e519fadbae0d35c58922f516a0779cb428c126f2eea7c1d6b52850b039acbfad21dd6b7e75c33674cf8fdeed1a142f4d2c7f22c48f427e", 0x43}, {&(0x7f00000018c0)="00b39ede01e1e572a872901863ea00eeba54f70c316109c2ee78b8b302d499ea04c5ca1ea18aefb52e841fed87b09bb4817983f34ec4e7ed172563ce584fb38b4b21e3d167166d719cb75a8ff6f4a9f3a111dd2c71549d4a6bb7efb068b7d0e0b8286ba3e7736c0fbc2527be9b667e053954fb25ebf47184318032b0b3e031ccb26a19a1fa8ae9c8fb57c47eed56856c178bdfc02e88385c1a24f7217fc88b1ab57c299f874acb685f26e07d07c457b21b0d9d1377f6285bb673ebb49ee4b0cd35ccde784e8533771f31ef11e892f70d60284ada5ca17469b4c6637a68525bfbe23db9d6e03e0fe670a668055c33681bc8060ec334321516a2887affe7", 0xfd}], 0x6, &(0x7f00000007c0)=[{0xd8, 0xffff, 0x2, "f5030a50f5222552545895032a57517267361f82e561fb16911351c5800b95c37caed2952da2b91e0df4cbd0c75a9778604c3a838ab02b3492736979f33497146bb9f18e6529a62c9e9760e8f9d1aaa3801bf9e75c1bfd64edd339f548c62b69e7c2acb7acdc312f7082e02b3d7781b52ab1fa7d97c1c6700a4e8de8bf410b656b9d1218b66d25412216a823798637739dfdb70a600eeca0484e95ade49dff78ca3533ae6a57cbc2484390f349a2f645dc2a697e39eaa0a5e5dbc42556b721febd"}, {0x1010, 0xffff, 0x7fff, "7e2ad785997e09a1a11d37df7ff908673d46bd42c4e2c0f85481787ffb3a0592cb8855e9fd1710a1bbb41a5f0a0c0b1a8aa96faee314de1c86437da8030bb025044f3ba36de5b6b703eba90e2610704b4e154454476e84f12c328bee79a8ccbcb66b56946be2ca0ace46a08b7de83803f6d51071f85a3f0a22ac8799c61fb4bad8fafb7089c627a6e03d7562c9de43531510335cd15d0ab7b8e4e06b5752891ae2a075ae8b46c635f53aa182b62c2daf3a499f812d337648ea8e42dcaca62f238bce6b6b6769f8706306e80f39e6f8d42af88daefe0a018eb2257b070282e86b30b9e69b653a3784eab4e67767b5b2b26a03e904e5b7efd9fae000af1ac83b527fef50f0ab48d8cdbc256f6033c1c4425643a8c5db1feb202c81de6568b755228c34683c0a4ffc75747e20ffcac6a364b8ac055dad54ca2baf59c792553367c18d755e0d9393e213e964bccb2e3683d056f461243565f217e04dc506af9b792512b190aca7a26a672fe5096b2c898f3d621f70b2c7d4fd9311dd09d5bd93ffdb8b71d4f8e014098ea2e6665c4af1e1aabde34bf092ae187bfe7541a0b91b51ab8a359319becd739bcb0aaa6076ed1506c8b536a3514564d32ac10b69dd4ea48dfc74cc2a32596708bc5407351044bb9adc7c5dd1950e969707c3eee2e0e38a79ef24e0e9cafb6eef61eb1bc3ce2eebcf2ddc709377976aa806cbdf24efe86bdc64648080c6ac28fa2887c9bff1252ea7ef9207065ed189fbe46448e8e76b3461400e4d09d4c8bf336fc22fc203682f1f58bfe2d294d61244b904716aa2c00c7f8e222a3f474efaaf06737f1d4976312561ca417518ade6eee14f0d93c7753601fa2e79faa23f079435172d4400b703b66ccff4548e679bbee8a86504a6311b5ac5b7086ecad775b9472c3c14e1c9ad8984fa20b70cbe3190d21f8f6967fb16e5f9f986b8d648661b67a88367b12a669fc1ce8ada8842bf9fce56f8240943a9cc711f49a1851c503319ca4c895115519b630ce5c484716389b543edcd55c4fe9394d8ede697bcb476d47d26b8c02436a08a2380b146d4b327d4415773155748ce70a38bfcd93ecd60e2a74d95501c98a52503e6aeb43cf412886b6376662049b9765bfd6f705742ec01cd7382cfdf3f5f5acdbc4b13d6567259eaca3145ebd360d93f5b470dcc5afcf9a07cd91f5472768278260ff63728f490072399e685c9b115b1bbedbdf07ba31451b041558bb88c45a2f455198d5f3315137c95fc55da8fead40cffa48add103c09a72fcb4996d406cb14b6c3950325130fbe9147498b3affe207b34beed11bf48eebbda0eacb6dda5b1dbc1ec96046682dae33032a4f7951517a317df2a9ee85d7c224ae98810bebe2d1117583af6111239f0a1c51f0dc0c3705c5d98dff05701c9f37bf366ebc76dfc97f94af38b2ec151edfd412cfc1d51d3d3e7fb9707f317ea2cd612b5e1184a646dc413e11f721ee102ae4f5aa9519f22d18071b45b1668fa074ba21ba2636d32d937e06ee49b0f0af546559592f833ab7864782c5b75d74ad985f30ba003c49d3d2df787461c7d9c46cc18b30d6db03f9edbb1f31507c5ac614bf142cb9431db719be46eb5f085c3a97ac8aedf99b92abc81dd9c1cef644d67ffe2c75334ecda6a0d5b6cf9615ae734aefd7c925f6310a5c04bd450a99922d0708796eec054057206132ddb36b0222b233d6ecc59c5455c0fb255e955d9671aeea06e1bb4845a6089918b09196eadb6856c9f346c3f3519ce9eb3df78d4d3881d3cadb75d72def11830b1ed225ff860733d61c68b5fd989fc8fbcb9f5a707dcf093ab1918f60f7c5803e593ed52aa3ab110af7cf30ce47ccf991722bc16e77624035900da1ffb7b1896aa4faf4535cf638b9b44fff23bac550327dc3c7d6a96f789cf9e35304ecfd5bfbaa99f9b5e8c3f0a8ff2aa3c846ac10acd95708156f14885a3056dac1b1ad29b031b9bce0d02c3408cda215418c27710033ed2c7bde0a77ece947c757debf9e734b1ab9c0761c6bd18c4e72a914b46d30b3c8369187939f624e4c9d1d4101932cb2d611bc2c138dd22b839dc12d1511dcd5f1051b44773eeb63316890a96f4e5b5973a9da2c6d04c495cb9055444a937628ed9a3e1aa7b2ed9efa12d8a91431ed1151064bdf80ca5e05da57dfe03b005527136011bd26f2ff43f6c3d3bab769284133cc09a380f959b402e2099174b82a2cde15984f51439216e2b202dfbd50a9f3834f617894b430129d45a6c4913f89701416948b1b2da7752b2ec8a34f7488e56ad9e5b57d82485dcf0090436bb7cb7adc189b8249ee4eb983d0eaa588eb22a3fa45193f530933ef4a4907d9b8c86e6198485d548b4dee2f047642d50a2e604ae3dedbd04464d01c6d817ede2542642ba98f6658d54c25d2c998457cf42de1917ba2fafd491ed039294f960bfd20c57d2f30d8d0eb27ba8b6ea054dbec5bfd3bdd4e3fb2f0012be5fec31358c6490f2a50b8805a2a997af8e49837f51a01620d3d9b0e89097f7b12952b1c34aed277f7aae33353e8f9384a0b1bafff426ede08921582c4f0fddfc4df4a1994b6ddc7bd9fca3eb88e86da15fc4888122b8c69bbc3c8f100a61b36d9dad6049fc8a98da080d187e24c5e8fa5e9ca35b8489d5d5b95149c9cbff2490f2b29c7686b4a3f2840da56b4bfb833d9ec2ff856c4a910095006bb479454e61eea5118b69e1a5e4d6569bc7c7f889a41914900b963226c6956eca5538d45023e2e283007253dac2312b9874b49e05eb36f726e7c3a21ecfd255e772a497d4c507591def28da006389a90110f86a34f2613eb014334ae527e390f010405f4f55da0b02d7c4ced8feb67592c4a29ddeb73ac56a2d3f73a952ae3102f9cc5fb26c96a8eadeb634ab52b43cf23a1286ccec8b0b36c1ec8da844d09661046e0ba24bce8cc48c4111e43cf0ead59fa02dc61102c70f489e212373b677af6acbd531ca6a5518cd3a5a1b5565602e399b393b930ebb28018d0b6badea7cbb107adab646afdc9ab71b99ec470bca7d1c38ebe3540d2fee37fd1938b73f5497ed7ae196c36bcf6c16c0eeed6ee1fe8560d8a266ac8d1ec31d606470de19dc7e15130b09b3786370e92f9ed938180eb78c18034ba2e6df7cb7f7cae2216fdf76f04cd913e2db400b5d933059bc816c0e1c0189737cf21603666deaf44007eb3d06419ba92996f1bc4b90ca310ebc796648c52f424f9d3e28538abac3872c9432a71aefaf959f42a35c8155b663fb94a6904e9ebcdef61b00ba21845dc30cd3ecc6cc0f8a5f71746be693f8d57b47de137fb6e9b45935c3ca735200e5a211d4e604afb2ec160d440c9bbd2f23c87f4e7d42046374b013fdc47a7d508aff2f2648bec182ea54e5c08e62eeb47ad65c2db1f9a01e6f56f85adc9eddf97a756863f6bc2c16e83158aec929a5c99512b3e34020c5e892f697f4509ecf977aa99b710e9fc28c100449fd58bfa7f94e88db324aa2eb0c0568502bcf0572f574929961d8737b3ca43e557345f36cabcd662f153ac2fbd016b2b5dac567982430feccfd2077614feb522213a17d5803cfdaa693a2f4fedb3fb24e370d528dc790d66d76ce9f1d25532522204eaaa7557d04a2c508e73520cad69cb63a66fe901598b9d3074b282353c438140a398421e7e77c1df4e53100f1fb9e2188af317910b90c37ee63cf063f8e6438ab9f422aff9c27b4a988a28e7a16db77613c0f5671c1f9723839a1c6c01b58fedc8aaf28a34f3c11606b459e6f65602c927ae087095b7ccd221005426a2de3cce72da0c2367b504e0396d9e227eb0857f7575ac93d4b8a534e0c05f7a2fd5bb0c19ae8eaece009c9aa99c8fe2f2ecf620ed5cb03a729059652c57d9142a534ead2daaf5f3c805d067e116f5e90a16e43bb431c95530ccac6f2b5a49293828221e19656858322ed426df929d7fc7860e52101d1d8e1e9a714b8c60ff89eb825cf202ce166ffa8d514f2e6a258c849f49ed846658986dcd419c555b05903a6269803cda7584ca6f4c7ff18c4aba055ea4b8a78148871ffc2a9143670da3a98fd5a7d29796287cd327270b3931145dcbc9c8c264a15a22c306a5bb468421409698ec3f281c5ca6d56a01286d86ea5c63669a8fe1efceba02318e82c7adffde0e9dc033663b6024129804ce909b9abaff1ae40492e967458503642b359c608253f04e3a4767e91ac8a07a5527f8aa7b6fb202b3eeb73da1c1652887c2cb35314ef4dd4ed8a45ea0356b78ff2e3dcf84b001189b0d419c4a4e443b29a28478fe950277d610ca1b816e00af7b89e47893b76d2b0b13dc12f2ea3ebd2207549dc4675b9a4c90b2061bd1bf1b793c20560eed3e4c4931265f9990abd887e1346972dcd4a9234e232ffb5e21eecc135c71bc970ebffabf1d84709a4254f6058b00dc2798bb8e28be453189375ae0311b09c78dffabd0af10a48e54401119dd8f63677fcfb37338bb71a44f1394180e52328a0bf93f5c282a75e74405deb4aba3c32edea40933d1ff6e457ce17fe193d7cdb8c02727b34bf847f1e7917f41bef39381fd8ad4d82642e32ac0cf9bee531c3dce3aca040f30af8309b2ec24157194f9600b5c7aada578ec3062d76cdce0a8c18b33181c8c574839156c088d785454e0adc07f73f2a831a9514e2f7da9c8c50328841477ec82a49ed326a2e16fda04134d4ec386da99c2ab138f85e85ab2e94689ba8749f7fdcb25967437eb7352504aaa5d9b6cf63e25ee6569f88cee7dcb3e7f571788daeda353fca7ce4c49153c9499deb62825621850b345c121e693855386eb7aa9d8abb6dcdfa3d5c3bae0ba078b237f0279e61f0b32e0a46e7b3f6a1303b06d531accd1293fe6ec69f01e9e8c94f38c3519d2adf5e534c4f76bfe65a821d2964b8b7b591f6a700d25e7ef36805c8e68fabe4a73741b180f9db872d2515e4ac64c387a8065a630658be273745cd36626092d2b8c565973b314919c5cf05cc6a6eb5b9d7333ee62f059338ae086d028f34b82c8b76c4cad70d61d13ee0ee0c8a58306dc0f762e55b35ab34529485619d24ebf546cbe6774a1f70867858082ff51767491d7636c79b70caa25e81a957e98d6229b5b6b5a01ed3619b121d5fbab75377a38db6f3da9a4222f73f6c9d382ceee98a40924c1fc5649d62d8dd04c0609c13b02750a3af103e4293a3149bae286c63a8bb1d2ae9ebf4effdb36c8f5ca70c833a045b89bddb92b50b0a8ddefd75a91a13dfccc8860d4b87c4d8f5b24a3b387f437561e902888bafcf6fe42d0ba8d247449c08aa9a1cbee5603f9fd0e5b3938a9cfee01c95b29287a47d539d12efe3985f4eb25b4bac57e9a34a5ff68cca5833258a1749a5f5167c0345f8ace00d0d9bc5b0bb9afcfe2d2ed0a579947f750a7967a0fa854dd2db19411a66f0c6a9c7da948bf3a36fef1a2aecf82f782211ee27e6ed775715498b6699c60e58bde7afe1bed7d08c643e594ed52e6744dad9a242d6bd570d7628e658a6e92ce957a1e68dfabe22dbe6c274eebf4761f4de7f9ba713d43dd4b63ddc624da41db1e0f8de35bfdad8899bfd95d961381ba03422c7dc405b04746e58a32a15025e02690366707598eaa219469a8a91bee2834075f347f4590f87356ad1ecdb9e22939dacbd8e90c870a6351496f4e814a852e4a6466d02b26a02d7e6486cf110a84218d5eb31ec8da20e26dc9a468e55bd9ea3e821805561e2b0ca023b59d39c13af3f401bf55df4d87a85f56bc6626dd815d654c5b55167b752abdf4cac2238bb327b0f2"}], 0x10e8}, 0x6) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3c7, 0x7}, 0xc) r1 = dup2(r0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="b1f5b099fbb60169d1c31c9b1cb7661fe6425f3f47f9ff9c2bde58c8372ecc4c03db9bbd110aa017cf1439da2a7fdb00e19a1bd484052f95ce1fcd3f895c13976c4c4d267f7376cb58aa7a078fdd4cbe7ba1d109531341ac7a98fc67991c55d830c2f3c3d877d39d2000252e7a1ee813ea35ed966697a13dfbd20025b4944513d719b0d4cf4c6d1e95fca903598d86dda060eb895ec4b85991fd14370d752a956aff05", 0x87}], 0x1) getpeername$unix(r1, &(0x7f0000000640)=@file={0x0, ""/29}, &(0x7f0000000680)=0x1f) 03:25:45 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") mkdir(&(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", 0x0) r0 = semget(0x2, 0x2, 0x80) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000700)=""/4096) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) unveil(&(0x7f0000000680)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", &(0x7f00000000c0)='r\x00') chown(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", 0x0, 0x0) 03:25:45 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = socket(0x11, 0x8003, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), 0x4) 03:25:45 executing program 0: pipe(&(0x7f00000009c0)={0xffffffffffffffff}) setrlimit(0x4, &(0x7f0000000080)={0x3, 0x80}) dup(r0) pipe(&(0x7f0000000000)) 03:25:45 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b92f23320932c2970eed9f41c743ba4a8d9f7cb4", 0x0, 0x4}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) getrusage(0xffffffffffffffff, &(0x7f0000000140)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x81) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) 03:25:45 executing program 1: shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfd000/0x400000)=nil) mprotect(&(0x7f0000f6f000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f00006f3000/0x600000)=nil, 0x600000) 03:25:45 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000001600)=[{&(0x7f0000000000)="cc84827f2d16399c184f191f700a49331ca3e4c325218c9bc8b09fe3c9cc54c6b7981b9fe5c2aa02f5f8d9886a51f5caa0834b5b892e30429c06da5f17c2fb673572a97fca0568b4119ef182fdd43eeccd", 0x51}, {&(0x7f0000000100)="da004f915691", 0x6}, {&(0x7f0000000140)="76fe9b991a5410c24ab044cf24560122a78ce058a0022c94e5dda77bf6f6acfddeaf301a53b36468ad3cea8ac1a415a02417f6ab4bcdbb21990f60e89bdee00bb886ea8df52df9a03334b80c3dcae45062202f1b2408bb239322032d5da3af7f5f903a8c295eb1505bbe7c0c8731a849d13b4c898a23766621afede98f97fc8e2d", 0x81}, {&(0x7f00000002c0)="cdbd20e889dc33b8a76d0429580f741476aa160bbfee5602b428e6526dffe9a3c4828e90e6a3556ea1eff23b275de7e5bad669f37bc4d4c045baef90486dd799a6117691bb9cab03a75c811087397c15a28d91be32aaa4bd66351d65b6b5d291c55e8c36a83dbd26f70488e8b182d5c4cc852b3ace479532d5a4a1ca44bac81f6eb487e6009185f85eebe20ea30a674342354339f6520f794e6ae6fa96fd39ff2659e455cdc0a88065027db66130f99f68d4fdea97f7a0515aeccab5cea37c7c7b5cd84042266d140664b801ed26508ff5da89d38a71b6d01293e80f5c0244e5b85dc9f5168824c2823cf13627bfe6f7f24f3b33adc10ad861", 0xf9}, {&(0x7f00000003c0)="748e30164baeaf298ed1a1fddb9987274f9179311d341f25a35b9408b1d2", 0x1e}, {&(0x7f0000000400)="f599472a99d66d69681aa210bfec173b926912f58a0f4b3c196d2b0a31115fa5defb010488b02090bdbdf1ad2b9311ae90a583121f8ee928f69ad047967e9293fa0157a9b6ca5ef653e05dcc4331c8b6a210b9be6fb9501217c4bf9b2a66a2ea024e59474bb341746a5fe44cf414ac1378d66c0331daa9739b59369841b4ae6369c1005ee11a05e3f9470853d7d438ef619ebd4a", 0x94}, {&(0x7f00000004c0)="85105caf5ac41940b2c8666c49e89f02524b08", 0x13}, {&(0x7f0000000500)="ea9ff4ba70e0de8136d88fd37dff676ae62fff89c06ae3069cd483cf41db2613b68f9b3d5be4e7e4f1afd2bd031ab82f3ad0e658d939aa57b8e96f984bcc7c763dd1356a3a7ce406cf4839efba3ddbbca53fad391f6e5f17d4535a5b68d1d295237d8bc410bd50e5bc698f6d957745bf3e4ca8751e9271a7db6b0ab925f45cb37be29af26786247aefd2d07da74c89a9b9c010f98a7240320817c65baf423d4cc0d6a1080e7701c0c2894d4d569485b2969fc8a046d53b4dffa0f3678565af8e668d00d2e80930b03f2f05482ba59f3b845d19eb117c7e7ac395451e9f00931a523ce7df7f648eefa04db088b6ae3e703c8aedc2f3631bd7b88b51433654b4e3accbc2888d32f174226e4ae87edee3e4a62e59bddade956668376a15cbdbea4a79893967cc029f273f932693498f450d0d4d8dd53c813ecc3abf6f7a3d691c36e69b00dff8420ea8414fe00fe9a5b8472c0b74b2e7b6d9bc47116fa603c1a194be9366fdc81449e8ea5fc5102b7a65bba47f7fcfa9c81b19dad3f2b32f18b437f6660c8f6d10e2acdb882c1491869109d1ef71cb08b234d3a47da4717a82e610d00952892ba8a66058ab735a64601458b754cb3b503911d72d2bf267ef665472cad13132b23c604b993bb960929097c0ed0b6bfbd3ec91e1d1cfecc23ad8d1324c33edbf6e249c0c63ec8bdfeee79711ace636e936281a584e96a190e582f16f39f32dfe7bb1d2d528caa31503d27f1a8597cd11e2d47ea5b696d9aacccad2f891baa7302add106f0fdbd3c34c631c9ff9dcf3fb682ae4ba2d228c6e9b9c671945fdaf2c92870321e0c0d0cc2a982e36779964664b422aaeab949be94f2c82a3e621c6e492c5371095d6e4eca66b2c87c3be1c2667ac1ae5bc6e2f06eb528e1b4b40bcdbb491ad0cc9ac91f6cde848ee07ddbee5c918689b954a2177e00efdcedb0659ac48ecb9031cdd6c5fae563f8c507e4271f88ac07bb3b206db2b37f537d54218dcf9a01ece41bc9888df352692bf73474fc424e43bb6a3f5de55ef4313a388fdd281f86780b4a24c930fc4818af35c2d7831af56a52429483a212c3357e84eee456038e8dde29ce4f7256b35880f029373d3b6ffd2751b32287bb260e5a78569b61a1385bdd4bcdf044f6c055755aaa5b8ada858d40454fa72c4df7d6edce1bc725ff71a8407ddab421cda0da3a433bfa28fad5ebcad31040621de7cdb013921f1993db64d1cf67c19c7321128d140dfa0c3282b9f47ffecb0c791b5a610fd25e82907d45a79e301789631609b69d915f95df25de7cc3927cf5fea1f2e8a07bcb628d7c0a9ea765a0a1c99552ada4fb8406221a900158b846f2050eafd1fb77c0b854273abda79c3325690f399b75512c1a414baf8a13370c8a1946c1df8cb02b460a7d0bfc3e2b78665e6f9140215540685b6cc0bfd5913c716f6d5529345e65820d810af509883ac9a3584eaabb4893e7e72101608d503d45e79de0059403446b03301980e2e7cc4b913734df113803ca2acf5578cc17e1add209e518b436914dd49b5bbc09033e8595bf12a5412caf39a7a4f691ba96e91c50e494697d2313a5462838686504607d9a0f80172cf4b04c617e36de4f6a049e39a2ba2e37870097ed3973a7b1ac23913e330ae8204f98e130ec1017d05519d15fd4aa5991805a78060143ea89c0651678e2196c7ee6e08f852866c3d865fa9379f3c3c4ba1344b069a323ed7f9772adb4dd8aebb3bdde4b8a0282f190a7faf85e4ac3ed97431c652512183a5322a3db1e98373fab7b1cbccc8426609e459989462b5d41b5cc19cf23eb9e8e96ab8c21d558225d1d6b6dfe3e054c3615774afe48f6d5a2dc49082de9c4051d3a15de309850c9d73a18ff96a946eb73b030dd1b4fd2617d6eee502340a2ca9f9d9558ede5fab91aeb8bc9bc433eedae508ca54148cb2da7843582a2b8358320500a093fcfa9658492a4604f05334f8a2b879c1b93986a087db8565174bd4b829c3fbefb5e9f2814d88311eb1d6a79c8f758d861891520c903f7658852e93c9df28486d7722a1efd858bb9555de1cc16fada32730e46922d0e9e00746af9fa262ba9f27dc49c70e7c2b41f7743239793dc4a93ebc91f3e9ace12407eb8cfaa1131b8216e0e5801518ee6d8eb9b039edbdcc018928d0180d7bb76dd9a38d722ddc63ef7632ea8c8f23d49d23be9c3fce736ddad8130852a2dc4de23c21568b2f3d258aca40d72924b03f8535979895e185436afe7775a204697655f0a03b533299f38a72b7ad12292c2af46bb800152a020da06c85b3b23fd79511dc73d4e33f7268b4648a99775e8e0281d79d3c9a600709d4ff0cdbfbf0997d71f637f2eb42271e7d32d52d8777b3081828120ca3617aa8ded810533a7dc5b69c0e676692682cc25ee6e20abba71f5a3211d3d597ae724db90d7cc16938c209920ff8d864a311b6b47cc729e5dbf21beda61e291d8398030383c108ecab87ed34c0cb0b6cb59400fdbd22ec4076eda5703815ad8d77a664b897132b8b192e1d96eeeecdeee289c31e69184966dffce9c0662c29f9afb33c0d27156f26d8315820a4bdf0da17c8eb98b525ebb70edeba319add4986a539bcd410aeec160399e106d886b81c3a14b0811be8fae99dbb1a4121b9e2a15d17f38c1ed56d812e86edc6e7a972e9fe95bad0bec207d983158d74f4bdc8984597e61898f4f7f3a4221f856073dd8e6d0265ecdd8418796f912976db8aa6aa274635f03130fb445e66990a4c323eb69d3ad036bd37bce5e9358152614256407770f616727395e433ea77855e952b079caf13e0b608121ab263080e83632dd0075c8a786eb64eca6cb7788104f2f3e1464793f3b86cb4893933b80be59773a8fb2b2187164e74f9d0b563fef566a9776ca0eed230bab51b6371e9b3ebcc0b8f5e8f2cea4f4d816c37c8dcf10616cbcc5c6a5364e970dd7da303735094d6f76918dc7229544618d463ef02c21d26d8eb99c0bcd3b5f52e022ef2066fbf88c0a5d907163aaaeb0008655529f3e5af2b0f7ec00669be0962fda50224118583e9415c6c6f93e3c715a9b6d1f8ca964b49f7d56a21b158701d1ca4e3a8541cf809bf13b16c636453271de2e5e6191716ddd8441ad0a8a8df422470885b04c34d4869b8abdb3cbc70eafcbc7e475ec5352596b3e0255ba10bebf373366b4e229a2f8c0fa68312ed910303b32fd4fe46754e6ff825dabd4d9b3ec57e74cfa1931195555cee256c030ca7314ef0d0c7734c29dbd5be89086a20091b192ae875d1cbfd57eab959fc4ef123eedd6d03f9abc431afa01443a9b278335c5f52b6821030334f655f6dd726f15c88059138331ba043adfe19d92f4c41868fc1085f3ad7cab44f91fd7854e7e08047304c88f55e8d77a22f9c258052f352e0044f15901f0ea9dbc3bbcd2e7e2d2f3a2efe23c8cf755e0109480425b9ce7f2387710292a7e0d1ef30923f315f458621b585ea80dbd51544d3c432884c5f3dc5d9fc2708d2f9b83af037a6ef7d156070ab5e4f42ae353647fe737b9afec34a6d124af33b1c8ecd6b2d9af8be5098ff8f1692bbcbc2ff289d8f74936197060a7294dca6b089ec1f76b62d160ced48df9c2b177f1cd3d1c733902c25e2a4c0f29167d042310aca8da04cccd5fb7bff053d0591af460afdd39a07fd9a0f04600cd651e57b865cd895380c2b8cb15f0042a014d7d3ba7403127a97f9522643da7b96bbbe9d1eca8f483fd81fa1ef7dc03b5744250655a1814221f080d0a90e9cfbe4b91aff74c16a1cd5315c8775ced36089a9e0401ba7ebda0645171fb79e5babd33ea14eb79ec7df77dd7c72596cd2a2e2138a3320b87fcb6bafec65f4278e47b513bcf4a9099b7bee4beafedc734d67a21a02f00cb8fd0937fbf6a165f8e0120673cf6fd4c6977693b36d075f62136d003e0a1489866585a3d64e4b502e6eb5a373bee7d8c4ccbe3c4efbd8f7b5bf23ec587bf6bdc667c5649086d5beeb2f6d5024871c42691c3a80de6c69e1538ebcae0fae2e0867306041807127760766f2797371e0d2e13a8ae2408a1087a00863c00625e4c1fbab488d5ee6e8da4d9dc6c015e37866cc0a596e69bd655632eb0bc9868c85106af46b1dfd61270b1087dc54812c9ad8219ed92cdb497c1e9b328ad852bc13ab38f319bdea750639ed0230bfdc5f62504bda3b4065b3ee45a9fbe4b06476d56a58e274dd90b6abbe9af26164eb73c50beb6dcf5c6928404cd4a8d677019bb15337813daa8b716a50d0c62d6bf12f93101b61d8cdf3c9251f93281b410496973e49259980dbb892c02de137f571419cbc6a5855b5351580ab95b58f6b295d3fc2add910920081842457f384fde97f84c8b77fa2b59b377553d44ca018ae74caca78a06339f45a0667a59efccef903ea4a96349b8ddb792f780f07f6090b2f3da2d109d71956d3eca88eab7bf89dacd56eae1b21febb74f2d5222c3af2d894ff4c38933de99a8fa00a17247c739ac9be8fdaf895b8e9d25da30a16c4e2e53173a4d6f439e02a7559817fa708dbbece426f83cd2c25e87727653930a24497af1ad7535d55d339b8d9312024919f6e0194a0f9a0214dfd32a6297fd54aa589f2c8668c2d8fbfdd39d14fe8d08d8f91011073bd53576f0712e639233050d64c324b3afcf5671ee41281c37b3efb59e2524e3606289c76fc4e11fe93d0c44a80a561553b35c404a19a09a83add6aa2281e07495d29c85b7dfe5df871be969effda8b3cc6c1b69eac3c9c6e33e65314e81e489162ef3316a6fbb9697b129f3bd80e8d71b01bd771dc27ca5ee6c5ab69c8f308026f904625152ecba267b197d374936a9cd5737fb2859133de05907d5e79f4d7696873141b550370f498d3d38c22c8d125bf3b3916291149650afd8f3854c50354de61d67a6b3afdf989e3670e01a38f3e1acc5a8b0cd051740300f1b7280f16e6e1adccbe909e0f0c1d2cee182cf412ff9465be1fae253db7b05b2acbd223caea0565596a0859576c8173a8df4ca4ac4867d71141e40d4cd43b54f02c36af8297143835cdd1d2582abf5fef60d0b7bca6187a062d2da80cacf1f434afbd45b04cc20a922e2de2e6de5010546c3eda713fca9bd454cde84f2ebe9f2a87ce92eaa69e9f8eaa67d15c30964e2757ab7f5d92b6fb700fce39bce74ab208117c74caf7ca05d00c865dd25f137530d4c707b5b6dc7f2346a699532295ebaf8152f85c221c77281be9fae4072aa6a92bd343bf5009cbac08755c6b169295a2cd900c1368595bc8158f5989586c00069b689168d55eb67a2c4e57e28ba505db04bad7113d5a3bca1500fea574a13ef2ca4c285c4f7a1e96664d31a82630999f88e1ea83edf82a1da8f10cc847cd743e0ffd45c8a1de3f4583e062dbd614894f67ad8e14301594fdf9b80b738505dd9987dc5086d6f46a0b6f86aa04794e51ff5d616558b64739c8035fd3d18b823b9abda286ac3c7a51ca6f67fe31cfaedea0e66d4e4e2f93210adb66b321735f0f7576b919cce79c05bd73bde895d76e91a80aaaf9b663bb53726c5ddf384fb70ffd88b6deca062d8e0a72a790050d3d7e1759f2cf5013dfa4dba1450491c4e12b8aae5bde3522e3d315d558866818ee7dba91491bd4223f3de253042fc5e72931d07adb1d7dc38331cda53c59b8701d186ace8e7094d766a4dc905b19f9493d3cd84f982574e6b1daee4fa633ddab041e9d6bbf2492c4c28e3aec6abe2541fa0426c250b30f4328324047ba3b71d2445dad92d50099a602b4b9b0bede5c64b97c97510a", 0x1000}, {&(0x7f0000001500)="fc701f09c9097f7785f695c197f2376783c0299c0d95b621a53c692c517465ec1c065877289c8b81e7ac076ce16d", 0x2e}, {&(0x7f0000001540)="d3bcd3c9bf6bb24257bdec8b1a96b506a462efe9b2885dc74f3bac253cb1e11fd2d28f46151354375df179c267a0cedec1819f156a8c2a43ecbfbace662b8c10bfbc37558d6f561d91ea5633640e1aaeb3f8a989943350630bb358414585d3c2727d7da6b4b6ff6716d56511a7ae8a1eb04db08cc016109a31424defa61547c9543e53020eb9cce54eec31d5442770578aeb832aae3c8f35ecbd2b48f447905eda", 0xa1}], 0xa) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92", 0x1) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x1000) syz_open_pts() syz_open_pts() socket(0x20, 0x4000, 0x8) close(r0) kqueue() socket(0x1, 0x5, 0x0) syz_open_pts() 03:25:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x400, 0xfffffffffffffffe, 0x6, 0x5, "2f0c76156a68974e1e41f90a6507a34e30ded53d", 0xb2c, 0xffffffff}) fchdir(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "56e5a24200"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x4) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) write(r0, &(0x7f0000000080)='.', 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x101) getsockname(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000002000000000fffffffffffffff700000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x6e) 03:25:45 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 03:25:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b409", 0x11) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x9d1, 0x2e25, 0x879d, "09456988cff4bab396dba449a933772830b113b2"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r1, &(0x7f0000000000), 0x0) 03:25:46 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) dup2(r2, r1) 03:25:46 executing program 0: pipe(&(0x7f00000002c0)) r0 = socket$inet6(0x18, 0x8001, 0xffffffffffffffff) getsockopt(r0, 0x29, 0x6, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4000000004) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r4, r5, 0x2) r6 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x83) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0x5) fcntl$setflags(r3, 0x2, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)={{0x7, 0x10000005}, {0x8, 0x8}}, 0x2) 03:25:46 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x29, 0x24, &(0x7f0000000000)="59f58c50", 0x4) getpgrp() 03:25:46 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = semget(0x2, 0x7, 0x201) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/28) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 03:25:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x8, "e7bb45c54b16d5615d163aaf4a83f1e458f626bc", 0x9}) fcntl$setstatus(r0, 0x4, 0xc) write(r0, &(0x7f0000000080), 0xfc4c) 03:25:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/239, 0xef}], 0x1, 0x0}, 0x842) r2 = socket(0x2, 0x4002, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xd40, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) getpeername$unix(r4, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) renameat(r3, &(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000140)=0x41, 0x4) r5 = dup2(r2, r1) getpeername$unix(r4, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) connect$unix(r1, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r5, &(0x7f00000003c0)="c901c55249a40c53cd379790f1faa0c9c9269ff865beb6e0cfeab88ab44e2b0bb96f666b440494897f4b51d292d0adbffec336b3dd9634efcb7a3baf07a081af58c6cd7626039a63a9ca54d49272a9c66c1a4d315ab19ce0bcc78e04fe3c56240e6151180093a837bf166441d7702034728834350aee96e2cdb8a089c9b1a367f681467ac26d9dd859747587164662e76d463e0e493cbc", 0x97, 0x3, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) 03:25:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) close(r0) syz_open_pts() syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0xffffffffffffffc1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) 03:25:46 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x200000000000, 0x1000100000000}) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x200000004}) close(r0) 03:25:46 executing program 0: select(0x40, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000000000000, 0x0, 0xfffffffffffffffc, 0x400}, 0x0, 0x0, 0x0) 03:25:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10190, 0x2) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="5daa07925fd9826d720e2c21d980e53a663b8c259010207f5ec70a69de901caa90c410ce1f97baf92bb9ac42d6d3c7e5e4071bf64afda7df0126570615332b3087bc721dbabf9b18097d172b6374af4d5eb3a429850b3f948b83a1b4d973c2", 0x5f}], 0x1, &(0x7f0000000140)=[{0xb0, 0xffff, 0x40, "9b6c96832859b4b1f63d198786b8153d9c390d3c2001eba73d42e519779c022c0158172c52e51a823f53e37f067cb80440c0069235f2f8b6ece20716ff2619898f57816a85f5c429b6a4b891054b501103aa97157a910950fcd3e3c9a848ce471c690d66257bd5be83d0226f0a3413956675c74feef06c349f0f630dc744073aef611dee7efd68ddba6d4a8bceb12d44799aaef8e4a239a075f2ab03723b37"}, {0xc0, 0xffff, 0x4, "0f2b507990c4828289e3e7ff95e82b5f2f32141dee54bade52885f5746bd01930b1c73535e39883553db430f4105ba0edcb4c5bb0cd6296d18dd5e8e51d99de0f2550214b20c3f5a70503b390ebf6427244f5df51f58302cf40654e994f0f3d9c09891e2259affe36fefcbad286cc787bc38ea5d912094fb6d2d0dbf2d6106f73061b88ded6c3089c392fe7b184973d8704f690baacf53be98d5791a8fb97bd72623ae19d49774afb9dccfdb"}, {0xf8, 0x1, 0x62, "7d250ce52370390ea28816d6a29c8b3644b30c624ce59aaf8eec9406abd82879645b79e228a21e759eaba1df62565e047771fc34dd001e2cd037e39d7b227432345d26a3bde7819de2baa3d64a72422fb9b38254bbc93c7736054876dfdb36fb3ed668fd05e89d8ff040a2180b2b54326440940303fc249830b841a3d17193f8008df85ed6b07dbe496d395fcd4d6cb0acda8aec8bb02a59831a58918e39431c60dacf1745a3ec5081d2b5146dc33ef0ea251fbf002b6ac4bbbfa5a0add87097a7c3701523b43d9ff3b844f45d7b4be0301476ab25ea90d6b5458e155cb672776f1d4f159f30"}, {0x1010, 0xffff, 0x1000, "6c6c22a1ba2b25115a4f7c63cacbd58e364095e419dfe69c21d3a1a28cd0b5cb979da9e850729225cfdbfbf125dbde19c4b9881b50265ab5202287fe62c40a807a5a9ffcb23175f7093196a38b0d03bc08774784ee03c9c3e6b174a6cb1f4816fd066f720404eaaa49df1eac09f6135228beb6685130b23e86f439e2137a465f4b9dad0540d7ffaddebea081e9e6c17cef0e45304875bf46299ce3dc71e685a30400339570f61c67c27f1e679c3008365483aedcd8a5d668ae6ad22153bcc6a643c1cfac2ece4c80b3e7d202c17e1d4372857706bd2dfecfd733f8ffe761a5eb83077f57286e4b7ca77dff0134a4b8f80d7305fcfe8771c80b48a3c868f6cce8c05889235f9419e085d2457c8039c06a71c055b691ad05e5aaec31a2fdcaaf447d02eebd51e066a2d50c3032c220cb23f8a55cd64a5769c3878868e85d5564a2abc235a065c4ffcb058a2d32cdb582a256f4752fb52e089b1ab84b6b3b00bcbc99d7528b317ce87b639d96061ab19d6e22e32adfab12a773c01f82ba373f3bc65e8b0a9c0200be9fd38c9f110b8ddfa1d82ec64f23b676ab4ebe21f7e0ed5d337923eb464f7446f629c6180651a41ae3c9a8bd1b170dd8d70a99ca91aacce9bcb8a93f78194fdbdbb1254aae584efa9c0f41c7b74abebe8d23ccf2fd57f3e25dd77588732a555eb6107b056a92df6233e3e1dd30d5e7b8b9b5074a4d6ee4519383f9feb626570a8c219cd7dd0c8556a6b8d79e2c0faf16eb96993f09bb7023e58a31c180215569c58a4b990a13957172b59325a2fbf1d31ee7c969ab7ea350e09aa4ca4767200caf529de51f5bd5c582f1c162659322fa741b62b137c64320ee0e79952f5ada3f63eb971b1536108ef3fd2fbb6c6a18190a4e053f22d6d07d340bcbcb7a513e37764ebc10a7961659ff80e6a75bc35db6dfc25b8b01d5150d59fc782a798199ad7fdce561ad05e3aa65aac1a7d94a18372ca89e6de42599ba18ea381ac21f02b822b72945d388bd1e127a6f1290a8cb8e61cfeb085d299ead4639bc47088f496b9d4cc44ddbe31970d16c1da6d0e9ea9b8753f45777501783663417774e26f14e7b39d46ee77d771ba61732d6d65bfdc0b9f7f3be2a9ad22c9a688784cdfa5c30c9d2689c0187d9b3966b01377eae1f2440f8834a816bb880f47934ea4e11476d7b9ce6cb9d50379b5e539fa0c8cfd9e818f7f5654e1527bd85da7ae4c1f9ac03804660df317086ae91af642f26dd5fc0ea4f1c3919e0e5540bf6ebed0d4cd1bbee167f380243a2f375d968a215d1bb01bffeb6a56dfdfab805c1b5870d20c228bb69f08d59b758b8644d72a8dfa78a34c73728509cadc1a0443dfd4cd95633949bc93fa48795c207ddfb1418c6d4c67578413ae47c13c3847c9e850c1491676b61ee6ffc13ea08408674000b6abe05f4ba5b6dbb2dc8404de9f55763f5442fe0c54e6bfaa81b6bfb4c0ff1328e5bffc95914036618b36633d34f56aaef2636d872de41a21779956e3bdc303fcf8bb9e95396c465f4f569378a0bf37461d40cd635bcfdeddc61ceec63d55765bf35ca012383e7333a82a2ca1f575256c720d96509b5ced371d36cce755c79a7f47110989919856a9aa2946c38c270e5507c46244b35e9274cae5157099f1b8ee8fe20f0a2b87f2ab6a593828d1aa3af0935de6b535ce4d50042c27da9c6241b1b2f1a37431e1a27539dd747c7dde2a203bae7ed205e533e87ac3bb59d73f969b7f1703de3a109617b5812f713a9c78f69050c3dc33552e27a936cc3046345e1cf7148462dbd7970d228f8623dff9e798c046b85d19fbc1ac01072a6f8aa9c31ad0e7c5c8963bb4f2042d683e5852ab452911321818259d7efd6d279ae4361e752bbb498a85de79fcbb527dba8f72338ce18f6573518e39f490d653ba3a8b2c35e4b7094292913753ef4e435207a4ca58cb184453af8f1ceb0b19d48e1512d29b1c4e1935cfd73f86d44ff0637fde046a250a2d96a01b687f174552ad739f9ef9370a1871dcf7f6a93052e45d13e8a6a9f306b9c8c88831d7bed41f1d52dbb6c7ee21ef66249c232eb2800475824aae515c7329b7da4fd4c98da4b68f62b0d0980637bd13c3d986c1e6c0147ab886006b688ad5e5362d90ba41e4b88d17b4bdc612506cb3c79dac0df754b7285baeb5201929a04b01d4ad2272ae15db0b0a87e20163833bdfaf059c882b0b6e3f5f77688e1a21826c80843e5e34ab47ef99ef18819068c63bb67d6eab35a4f17344f7678ba2616861759fa8ad4f5ad4fa8038ef7d40db0b2a2d411688a5b4f30fb0ba7088e2c36e29524bc90a9ef314412addb018c7bdd593d5e0a8217e5719838fc1d4fe89d53729e9f8a7202b33be3673cafd15c39f6702f67aa7c5babe036caae5bc39f46d6431bbd5bcc61f2911b28a44aa069318e1f73bcbda01db861492784828d584828ab311c330657f676a4d1cc9f572560ccb5030f98ee2c46832a66105e85c688c6072664e41a6fc40ae7c7174904d7784f17d28d90b138a0d9a3742b55123f905a28204fdb03a2f2f538a9d506821cc9de22cb459e70fe71a83b9252ab38070359911038780604374e29dc5fae68f81e85b92f2a849bf8db5d5d458908f69556c9c2b59de26957765fb25d151fe8c00053d300872c23823633adee228f92635adf506fbd9521da3153facd2db9b584eab5999ee445ff672cd4b76fc6ff6c15aefc60b3154de1549093b5f91f4fd8038145b0593d6b4099de5b3207a00ac8c8b36e0e53cfb1b8e2964e88e88e0ca6343470005790fb50b096120c68ce30fb24af6b8611416c6f3e6599b3775135476eeca5251f2a8a78055e2e7384176eeff9ffcbcd6b8a010c44561dbc2356a3ce274ea5968790f8ea48b596497131b7796f7404d89bf0087ef32a76075ee1aa383136f3a4ea523a0303e94a1ae38eeaceb5b747832017dd79bb6668d3489cd20eb4d940962a7d56e4074ce3d68ae31636155771e8933acea2e781acd9a922ea2dfd6192439d767d57b5c9fb199eb017b282c5b0711dd3af5604e0e6e3556c42a6cb9717d941c98517d2911449f143b59a589c107ea2e2ca29491babce55604f1873a211b8c78aff003ba3a8c705709709ff19075d0a53c73f36462d04369598dfd6796511e264373b1432c74a948f969bd36a1605251321a43fe1db25ba44cfbc770208a9e51cc48454b0fed2af95a01ee5c15e43c5aa9c8c2b414195b034e9ca28ef6ffa3516075cb8248de86b7e1a4315fd92c153e25c59dcdad1beedbbd121abfe9478955991263654749e8be06e038059e224c01e5992fa7a8d1ce682e6102e816c4a92b9060abf3e90cfe4a62299967be066fa0e98c6a91233aaeed3e7eeaf656e447523ec0743c0242105fe352abe5889b39378791f4aaa01a4efa432337b61e77cb7bc43aec8ad1b793600a54aaa24292811b9cf8a4f20bbf1a9a0abaeb9dd5640a8267ec304a779f1585d57e46f3c64c756a9f456779b5605dd2458580953ec08e536774a7669f41c26c528fb39b5cad5ce7786126c672c94774e451b868904b5ea6a1288d114984aecbab1e56b7462bcbe33fd1914e765f8f1fe6da49f2b72b88130eb356a86734836bbfdb27d97fdc2cae6cee9f307ad757778254e7785fde9524e330df0efe73a8d1eb7f6d01785a5ba01c8cf8cd007ecefc128dcef267f024e4a965ff028ed12345471df0ff94fd8d593c64a61ddfbb425887549e83c1167f7f3f8e17b3f5ba4dba54d5762b43d09357ea2df32bac88202af366661b1fc7306ce7b7c0895c4e533da72e8ebc2e408939535fe1431806316080f5924eaba53a6689ed6d632f745d5bfd6c1052ac6e97b77c96544b0802214428b54450280013dd301a91f72b4f4b6f4d6db1dbac40adb948d7c2a5c4c4989696cf492518f0c9e548e59a481b01ed82de89db89607a697b5935ca47ce3eeab3cd324877c2c2946be3438bdbdaf6a6889076cbea7887c0c486f217c988ba9dece9ad32be3a8df270221e21cbb5141050e13f8b98e8b22fd73f372eecc14a27e5ddb2ff8d9c16bc17e861c7f8aa3b68190df0d9e4e6944adebd7c1a032bd9e471d1f9acf7ef485eedcf07e6feec666323fcc8a477afe644a544cd5bb4dfe4960adc6f856f72cd262c6a4d934a658536370b3b7c043d6bd915f6076f796b1aa6719eaa069580d77c2999ff53da500650a38a2a6d40551b5613e2e48e809dce518bcad8626746f3b0c677e0c2669d18620496d49adcfb5137ab6f24b532117a499e928523d05377cc71e42562946d6824a2eb41618bb7aa1c66ddede795f735abe83dba17b0ed6afcd157898031d6e3b4b02204260ec4482d33b15abd313c38d8ec1e211bfabaf6db28393e58b70b4b26f07c9d389f6b87756ae158e4a484fc88f4a299981bd44758d10fcc4868716015c2f4246a35b957f9ebf989b04e48294b5ee347f381006eb7598204248147bf35944d09c32cc41be6bbdc6e4851c633dde588e4310446450b37d613dc4a3878c6718a49610dc9ce7d42b9531aa3b9248158c4da2dd3f46250728be519ee4a9e5ffd9f9f99ab931e20b88e400d3395a26ed7f828be3e66d49a85a1faa8744aeb88b6614103a647ea4b9af47b0c7eeecd43657b0cefba943bbe1f633fbe118064b7e0bd11415220dca11fd1d5787aaaaec8b5a88d801d30f20096444b41071a548199545e1cc41f75226967bbd48843f827dd7576644e0ee8256d4e4351e88087982659dffcc84b68b0240ffbe42d8ba3d1cdcfb5c25190256cce507b910fb6727f578e8e2308864db2a216ca1416976c13d2f53cac3cf84dc3ed3f85558b44feb1dbd5bf226c18c1233e5b99ddad4bd5ac1f318fc7fdaac68c08da0e29fd75e694cf25048d29b6762c4a6f05009d94505e942479d70d1475e655b4815bc4df213d8f49aebf14784f310dfe95e845c82f0031e74c8778e3e1fbffc0753ef9aa08c66b90ac906e14bb89df530dbf7868d0f66515e6a076737e16a5e887b571f425044e90e7012d266d51b426c2a9293c36e6568ac3b6d2299d064b1f35bfd870fb4252e015dde5288705e37ad2dbeed57be04c71b6b553b7d04b9a5a3a1261a0a60cbeb210435faf4683948203856352ca162aab7da0503017da944962904195a056cd0f214189fbac8c3aac48119835526abd11a64f0073831f1a2b96fbfafa4c2c45e72b4b707525717537ecc681b42deac00ce1b9ed62e3f96c7cb440e8f862d618bc7a2f238520317d51cea2bef9feeb4758bd2051610f572c16b77d820daa2352c89eaf80651e61dfdf64dfa3ee1a8020d74d3fbf732f98c312131720050db35d3bba695b84caadd85e18c7052d87fe5f4fd1a0e6a32fe36ff33f47f7e12f5270ae86e46a44e0c0c009032b7e96857dc918cecb058f86efdd9930a0f3b79c2485e6246f49e05a55848b1c79457aefd34a7b9e4444b9b31cb7ee235716da6e22418d856cfd4df37b300566a8f13ee40b77cb91dae78b5d55e6c4401505d81abad34bfcdfc13ce127bc79c1dd3ae05e660f5a9f4e727bfc32d085fd4f2becb6fbbf0b2e6a6e8595ec86c6002f3fe3222991bc4b695a58aa82cfc889d547195c44349ff9ba05461307f96850d1cc8cda2095de8ecbcf58e1ee91e8f2ce6931795679c57bb5b6af23b16de62ade04ee218d289f74cba7ce28fba16534f01492aff655e009a94880a66de45cefc06305a12cf4ed03b8041210d377d688164cebc2471353cd0b676ccf6a526503dcdc584fc376ea758408e03b46755154c7fa9fd40"}], 0x1278}, 0x1) symlink(0xfffffffffffffffe, 0x0) 03:25:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000097d69413cce6145a6f2cef96e333c36e2399a5e2632b16bf8a2677ce3a72fc71008b156153874770981efbda351ec2497cd036d75b082224ec12036b0e861cfe5ffe0dba20fab0890ec3f1"], 0x10}, 0x0) pipe2(&(0x7f0000000000), 0x10000) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1f5) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) 03:25:46 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) 03:25:47 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff]) write(r0, &(0x7f0000000000)="a4", 0x1) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0), 0x2e5, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="05a44eb3796e3845006032de86500031889f631a599928b4c40c9caaaba659b6b5c8d072b55e332248f3f7367e3db50501a3a646eb97cbb7e5ea19f29f412198b579a55d2c70d691cc2c90cfc6ad5d6dd06c8a97cf24a71715491272", 0x5c}, {&(0x7f00000000c0)="3efd8616dc40840798ff1cc028d522667a1fa0fe0d04dcc720882f24731650d8fe5afbc27a099b6df006bf7e8ba1add6aff625", 0x33}, {&(0x7f0000000180)="3d4d582c21d04fd8c39d009f5a99159d39794a58289582182553d3b6fe370425ae1a9f3bef8468a5905a4d405204e292082e28c4517d0a17dadfa387b4d606805f58132a6d9a9b7ae757693e63ffc522fb137ce09493b9bb3720cd53839467121215f46bf2fe9a1f08f7ef33e38c2dbe59cbcf672945fdca5c0a0183148b17fde76d0056baa66acc6b513ba79a3eea7de50356c5acba689596b35f56ddb99553b25527d9d1e4dca0b4cccb28", 0xac}], 0x3, 0x0) 03:25:47 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x982, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 03:25:47 executing program 1: setrlimit(0x7, &(0x7f0000000080)={0x0, 0x7ff}) setrlimit(0x7, &(0x7f0000000000)={0x800, 0x20}) 03:25:47 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd5441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/106) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fcntl$setstatus(r0, 0x4, 0x80) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x53) 03:25:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 03:25:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000000)=""/1, 0xffffffffffffff2c, 0x40, 0x0, 0xfffffd37) 03:25:47 executing program 1: semget$private(0x0, 0x3, 0x400) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000040)=[{r0, 0x41}], 0x1, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r0, 0xd1}, {r0, 0x17d}], 0x2, 0x8) syz_open_pts() sync() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/36, 0x24) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/214, &(0x7f00000000c0)=0xd6) fcntl$getown(r0, 0x5) socket$inet(0x2, 0x3, 0x3e) 03:25:47 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000025, 0xa, &(0x7f0000000000), 0x0) 03:25:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) fcntl$dupfd(r0, 0xa, r0) setitimer(0x3, &(0x7f0000000180)={{0x9, 0x5}, {0xfff, 0x20}}, 0x0) write(r0, &(0x7f0000000080)="4b8d96a5bbfb97b3d9aac32313b81d70646b6b837dbf984d8eedbd65f9dee17548af1b909b07de25be", 0x29) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x11000, 0x3, &(0x7f0000fef000/0x11000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0x9c) r2 = msgget$private(0x0, 0x32) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') msgsnd(r2, &(0x7f0000000200)={0x0, "f2881441d84dc0910d4675715c893ea35d1fd588daefd2dccbe78b9c48c4c36e52320e9ee5b5dba5541b66b440901cf816e69af6cabacc8a8c46ca4e659b3d4040d203d9916379a38f2b14e692f49a8f08cffba1f53c5a6178dba453e824cd063bdab295775bc0869b2a7050e4e053f677220b0cc743f91f7c93cd4607c09cb8d88658875c73963a03828460609e0e75e11a1358758bdb51aac6411ff85ee975480e36e2bea73b900fe51fb00c23563c6c8492d983c2efee0b7790c0311447871428a931237e492ceb6ddbc0f8fa42ff7d2cd6e106a4cb9e49864f5c4bcaf62081be6181790238a4afe47668"}, 0xf4, 0x800) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x3, 0x7fff, 0xffffffff, r1}) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x3, 0x1ff, r1}) 03:25:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0xd}, 0x390) 03:25:48 executing program 1: mkdir(&(0x7f0000000040)="e91f7189591e9233614b2f", 0x0) execve(&(0x7f0000000000)="e91f7189591e9233614b2f00", 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kqueue() getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000140)="e91f7189591e9233614b2f00", 0x100) 03:25:48 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x6, 0x9, &(0x7f00000001c0)="7e7d57f53a6c9c7b721d85bb6a98589a415e5f411000b6e2f6a9f1f1920f8f082f830560b3c785e31e4d6353a874a4ab391754ecec6dfe113f7837f01a3082419f58f1276ede89a353d18f45b81246d8a5", 0x51) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getpid() r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x2) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getpgid(0xffffffffffffffff) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000380), 0x3, &(0x7f00000003c0)) r3 = getpgrp() r4 = getpgid(r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r4, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r0, 0xfffffffffffffb89, 0x0, &(0x7f0000000080)="e47acc57cb4a4ae63e609463f3347653b1ee2d0f717bb8535d9246b037f21451866877fcdcea77a0461d18f51a59d429172db6debf356bbfd2279c624ad7443a9e1b43f5fb", 0x45) getpid() r6 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000004c0)="cfbc7c698f8e21c4be39277aca15c0f56f3e506a4f231759ce315f2847a9ee41f053ed541c25d0879b1d290f60375933ec669b4d7a495ebf4cbd03103079fc5b8a87e9ad45ec7fe0e0ae6a0791648e4ae3ce6484b2e98d528e865c5ae766589323", 0x61}, {&(0x7f0000000540)="c09e736ac42cf778d666efa6a2c024eea0a1b8c0c17167f846a7c3b5b71da9f30876b4aabf5fff7bd84ebbb1eccedae61541ddc5a6a7af8584a4df9b740b5ac329e7da134a4661cda415098f85a4eb405ffe50d45bfaa96a3053e1f736caab2bba4b935a65e388479dcca170e3f11c038a555c82cb80229e8d18deebeac868923b23d83a88842c047f0c5db0d5df337d89e23cfd661a761ed390df8bdc", 0x9d}], 0x2, &(0x7f0000000640), 0x0, 0x3}, 0x4) 03:25:48 executing program 0: r0 = socket(0x2, 0x4001, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r0, r0) 03:25:48 executing program 1: r0 = socket(0x11, 0x3, 0xfffffffffffffffd) recvfrom$unix(r0, 0x0, 0x0, 0x4041, 0x0, 0xfffffffffffffdea) 03:25:48 executing program 0: socketpair(0x30, 0x5, 0x8bd8c8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) flock(r2, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x80) 03:25:48 executing program 1: close(0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x8000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x2, 0x8, 0x401, 0x8, "9ddccb2c11bd74315887c17a176072efdd943375", 0x2, 0x5}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) syz_open_pts() 03:25:48 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, 0xffffffffffffffff) r0 = semget(0x0, 0x7, 0x4c3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/208) 03:25:48 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="fe1235c140638d8c4c396ce5632efd2b1888f876146eec7170fc9e7ee4c704330102bf15008d415da0eb966f7dc1a6e2d1ed78a281bbee4bbf6646694e30e7c88f9c7c2130d12d9e553971764c5357e3c1284a9f71f4d9d915d4652b053fcd34eff04d43a3d662ad10e5e474e0fd8e217e437ce02c0d5706474ab65557d7e41a2b1531d65cf70fe5a6f2921704fa6186569cd832c56da8db1e2de09168c5e74c724b8a8648cf21f2dc1dd2f64d3eba8a654c1f0595c706c6c87b1fe56215aa5955f9b6466ababbafed574e942a", 0xcd) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x4, 0xfffff7fffffffffc, 0xcf36, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x4000000}) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() 03:25:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae0300", 0x80000000000000}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000280)="c0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4000000003, 0x5012, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(r0) kqueue() syz_open_pts() 03:25:48 executing program 0: socket(0x7fffffffffe, 0x4007, 0x1) r0 = socket(0x3a, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) poll(&(0x7f0000000140)=[{r0, 0x164}], 0x1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80a, 0x11) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x4}, {0x2, 0x8}}, 0x2) fcntl$lock(r4, 0x514d319447bef9ee, &(0x7f0000000200)={0x3, 0x2, 0x7, 0x9, r1}) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x28) 03:25:48 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x8) close(r0) r1 = dup2(r0, r0) write(r1, 0x0, 0x35f688b6bb242c7b) 03:25:48 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x0, 0x80000001000003fe}, {0x100000000000000, 0x2}}) msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="7001e48e0777201333844c7f98fdb88ac4fc5c92b157ee350c9f9ee0be7e206eccf4015dae175790a44ef4967ba101133d6db8abc932615fa86a794a70a22dfe2c8da6c6dee7afe9c39f975fce2f45fce132e41dd74a54b3ddc3cfb963d01cffbd18c504dfed3ddc0f92f0c0e3f7b14e7cc2f71a2c4b0b40373e8e1dcdd46999311f6cc5d08ce01bd36f18e96e378610c0"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="db3a70338f54a09d2167ddef732a83170a", 0x11}], 0x1) r2 = msgget(0x1, 0x80) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8e, 0x0, 0x17ff) recvmsg(r0, 0x0, 0x40) r3 = dup(r0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) shutdown(r0, 0x1) 03:25:48 executing program 1: utimes(0x0, 0xfffffffffffffffe) getgid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x7, 0x5}, 0xc) r4 = socket$inet6(0x18, 0x2, 0x7) r5 = msgget(0x0, 0x60) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x44, 0x1, 0x1000) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100, 0x4}, {0x80000000}}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r7 = getuid() getgroups(0x1, &(0x7f0000000800)=[0x0]) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000300)="a0704c2ec4b904b312552350ce109a9aab8b7c153673f9455496174cc29e53993e031e8f04b7af680ce1230e6e1ff06e1d7fb7bbff25adf2371dedf1ae9d2c55332a43d619771b6b240514d636d2ad098335f07b3afd8c27be424fa6fd5efa7e96077d3cb2a812bcced2dd9bb088fde50123a530651cdb7111b27b9187760b7ea3c2be55e3af595f61afe25d8b82aa3455fd190fb66b98e9ad0e1e23ae5daaad33", 0xa1}, {&(0x7f00000003c0)="542241d6f2336f3e50ef17f0edad60baf4e09f970f55ad6f508b4fdaa248ed57509a4ca7724585e8ce6cfceebd2deadc6b3445d8e353c2027e2a35273ed914fb7d7914e4fce079855ecab3b2e6f3d090e1ba26170d6634ad69694fbde652fb2a172898c7893bb565d800ba2fc79fb5d13ebab0f3e674dfba", 0x78}, {&(0x7f0000000440)="65c6bc49f1478ffbbbc06cf68a3b9f32860ef5455175d6279f3b3ec4e84ba85e7a25eeec083297ae66d0d23503889b7493ec086ed2e2404f383584fbcca2dcda2269a7a2df686d8fd8199bd257076d5c39e7736f1004966a49340699ea7e489137271bbf00e81c187ce9cda8276afc1263f23344628dad6fc296273f29a26865f615a10c3b9a8389c8df7d6de312eedc3863988da724b183e37e405ebbe709300f6755f26428b1a57e006d4bea4e6fffe27c06d274657510a1624e3da117584c47ee643b2558627d02b935bffe1d82b21c5ebc5ae25e9e6b51e865f93b9d464b3f13d1ccbe5c84824611c40f19", 0xed}, {&(0x7f0000000540)="7e25baf5df75cd6d85daf2bcfada2d99da28eaa73d3d141ce59a2a7391af75708359b427a6c40a5ca42f992766888ccec70843f8fff9c1d670ca7d8953c43f500055782115ebca0bd269315a5a0e5a3d14033837338be6f4628e58d5c9dc3d7785ade5bcd95362b2e46e31e895f55a069a3c050273c7b3ff762b5814080a6eb7afb6ded7bf26950e4f99d7be56c59651468d35095edaa91994c8aafe76fc5071e92c061d", 0xa4}, {&(0x7f0000000600)="ab470b2f236b420c6d7240e1d53f50366e52b55cdb0f43e4ef31330c8558810422b6307cfed3", 0x26}, {&(0x7f0000000640)="a2a43a5cb623bfd4715144acc824c18ca1440873f290f14c2b11d8596d5bc82fe5c7d135af049f755d8458a34a2bb53639ed738cc09efc1b919bbe3360a5f4ef46c61211467ac175e0ca60da8b66d71b560713c7137282ed00385c2df2bbe59daf5d6eafa520d9ee5985a91e85303b3eb5bad9d3dab920d8e3d6fe2af3bc14fd365251a3383e8392950e1e96335bc98904b4b80976ed3bd9dbd66d13e335c9a33d42f6d603684f1d735164bb243528e1159082577749ef523ab5f04060b168e8dc9da2e70a56d5fbdf22cfdb47f239293e4ffc07eb9f2ae14e19c377a153d672db91cee685b3c8ffc4e3dd862ad8", 0xee}], 0x6, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x4}, 0x404) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x5, 0x7ff}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 03:25:48 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x4, 0x4) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000000240)="fe446b8f6ed15b112ec06a59a760f516756b391cf5b9b141c3926cb384d3ccf1fe802c9276a1b288fc53456385efa86773f0ef2bc69f810677831a5f10fe609aefcb7e3878034cd0715b8b4afe88587867a20200ee12283d75025c55e767b1e44c40a0be065b84ee47318c27a1b124a49ab9e857cda3770eea3b66ac7480d00f81652515aa2cb8c00be2a6819f45529fd4", 0x91, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) 03:25:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000100)=""/64, 0x40}, {&(0x7f0000000140)=""/11, 0xb}, {&(0x7f0000000180)=""/1, 0x1}, {&(0x7f0000001200)=""/43, 0x2b}, {&(0x7f0000001240)=""/210, 0xd2}], 0x7) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f00000001c0)='D', 0x1) pipe(&(0x7f0000000040)) 03:25:48 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0xfe, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000, 0x7b9d, 0xf8c4, 0x4, "04efea58888151381f5f1db73f4305a002693e55", 0x6, 0x1}) r1 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x7}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x1d7) 03:25:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000240)=0x8) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xfffffffffffffef6}], 0x1, 0x0}, 0x840) write(r1, 0x0, 0x0) close(r1) 03:25:48 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xf5) socketpair(0x3, 0x8000, 0x100, &(0x7f0000000040)={0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x7000, 0x410, &(0x7f0000ff8000/0x7000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) sync() linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 03:25:49 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000080)=0x8000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 03:25:49 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(0xffffffffffffffff, &(0x7f00000001c0)=""/129, 0xffffffffffffff58) fcntl$getown(r1, 0x5) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) mprotect(&(0x7f000017d000/0x1000)=nil, 0x1000, 0x1) kqueue() sendto$unix(r0, &(0x7f0000000100)="3870053baad283b96d7a1661bcf69ade261eaeb9584d0a6f1fef75f06e4726c14f70b6", 0x23, 0x401, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) select(0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0x0) 03:25:49 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x401, &(0x7f0000000280)={0x1ff}) kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) 03:25:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x120) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) fchdir(r0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) accept(r0, 0x0, &(0x7f0000000080)) 03:25:49 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0xfffffffffffffed6) fchdir(r0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) clock_gettime(0x0, &(0x7f0000000080)) 03:25:49 executing program 0: r0 = socket(0x2, 0xc002, 0x0) dup2(r0, r0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) socket(0x18, 0x4005, 0xa5d5) 03:25:49 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = geteuid() r1 = msgget$private(0x0, 0x80) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getgid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x6, r0, r2, r0, r3, 0x4, 0x101}, 0x7fffffff, 0x200, r4, r5, 0x2, 0x5, 0x1, 0x2}) r6 = getgid() chown(&(0x7f0000000100)='./file0\x00', r0, r6) 03:25:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) flock(r0, 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d08", 0x29}], 0x1) write(r0, &(0x7f0000000380)="e36258a4000000b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023c3e317b88bf6659990bfe41f04ce01ba2b53e24dcab00a18548573ee6f4114", 0x3c) close(r0) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x4) write(r0, &(0x7f0000000500)="bd", 0x1) dup2(r0, r0) r1 = syz_open_pts() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0xaa, 0x6, 0x1, "9612361eaedeca4425b072b582d8b0031388b679", 0x80000000, 0x1}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) fcntl$getflags(r1, 0x1) setreuid(r2, r3) r4 = msgget(0x0, 0x4) msgrcv(r4, &(0x7f0000000140)={0x0, ""/67}, 0x4b, 0x2, 0x800) sync() syz_open_pts() 03:25:49 executing program 1: select(0x25c, 0x0, 0xffffffffffffffff, 0x0, 0x0) 03:25:49 executing program 1: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="74aeda7c2c676b7efa08b3325fd67e53e7789ef6a2ac94514c538502988c08fd", 0x20}, {&(0x7f0000000140)="416e0c23ef41e12faf036ab065738915a82b51f056d69078b09e7b2ee4732f9ae016269e303e525bc9ceb2f3a2db10155d7ca1d74178791220b940b5ba6ea2e1e89b59b15f4dfe9eec8731dd5784c1b3a565ab3ae4b4feaeb9263267020f2d4df6c9a52450bdf74cd272cc448f498fff39748b9953ad25b20f8b98b968fc0084995e5ff72f4a5981f7824d74532fcaa25d39d4ab15089d4469b0d931f07096acf607aa86cb973525c7e7a773e49ecfb7e390577c74c062cc125c0b314e0241c2eb58cd2f63075379928a3c43daa48763f274320806f62d916bea793034a1", 0xde}], 0x2, &(0x7f0000000280)=[{0x58, 0xffff, 0x4, "9000324af2a8eb942522bd17ea9c1670a75bf6f74912779a7592663f1579b6c074aa8f3e19a959de5a0c45df7f39d826066a6266e81b399b5a5685f33c568e967f4ae992c1"}, {0x80, 0xffff, 0x2, "53d48cf2748e01be01e395a2452ad97ec999509c55aa70eba24c44d4d62a2da6f58794e942424bd5488e0b442cd2ca955b9bfea8109c65a838da232a034cde9817a7b189322a86c1d732a92a4313521c939a0beef192d3cfc6eab7d01b02dc2febbeeef3d76b312cddd273ca"}, {0xd0, 0x0, 0xee, "afa773bd1d80ed72d1aab29537fad9ca79d2a38f4e92065e95f08cb7b8e1442fde568e6d75aca51b320c33d210c3f6e579550e94fcf9b4a7daa127cdeb0f71350f4eca12caf2a1b0b59dde20729c1e259dbdcf167e7ba64b69b8472fd4f025f9411370d4a67171d778364ca53b5a4d5a933f07cd70e2404bd6ca663ee2e684344a14b133a953191d16bd6f6a5e409baa2ec46a172a45fa080342d127736b1284a36a9534e2f5cb2d710bd19617c333ecdff7c53c85b505d93111a6ed087357ea"}, {0x78, 0x1, 0x5, "11898072d8ab7d7ccfd70b627d5e16ad4a0a498d9a48880363af7422a455340b5c49557a90d27b6f28784a05cfb9ef6461c91572b58b1197d817b727c82904572b0f6be3f483f28a54ccc37a15cdc0e59dee42dec7f9133f056cf63c744415e92eaaf5b4b866dd8d"}, {0xf0, 0xffff, 0xae, "66541f4e00249c993e1d58b4d2183e82bc683cb9d496aaff1768975c11c3bf415401b6f43943d6e147b8a874ea953116b210510f43d3dcfaea0462b47a264ac2bd3fcec5480dc39d74ac354ffb9ae0c3bda096d7d9b4d683225eae17f0b95c062c30cf51828101c75b6aaf5f38c97186e2adfa36d1d4495cac8ba21b9a0fafc01c1246eb3da5bcbf8d2ce09c730dd523acf245cdac2d2139633a02b2fb1b419fdb087c15ff14523821ca6a82d7fdbe1b9b0689e6f952b94d7dd4fda5ace6ab2501bd1dbb6d4c2030fc5fe5ebf6b257b501605926e45ce3f993be5f"}, {0xd8, 0xffff, 0x9f0, "c7f465d78c4f7874094dbbeb71ae963950c660a9843a98e6478b35a478f61fd8bbab5e875c6e755e6d0d9231f2c1cb9fe7ca37c5c1879a4e3a436b0fb077f2179872e9134af248bd990cced35a8488d6dc3fdda9342ca27775459167e07cb87f81161d1195878bea41a73794dd5a440777454f4d5d1de6aa52f9ccee60eaa4a67733d7fc8c3762567b2cc9ee9e6700fca713c523f68e0dba967f24c06a0b7746bb3324c2eec1d56afc1ab0524db8ae88fc0a63f646db56f45a57f707f60156803a577af8721d59"}, {0x20, 0xffff, 0x0, "3ca94b69d0a03f711f1adc4785"}], 0x408}, 0x409) sendmsg(r0, &(0x7f0000000e80)={&(0x7f0000000700)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000740)="d5dc12bd91501f9be6d13b8f84d2bdf2d9b429b8c2fa5d1cc2fbee92aa10bf5171e12ae97fa46b49a9e993c8eb2263d52d6b8ed12dcdc0db74f108e4585786028cd10fb7ac4bd34051c1fc1af2290b532ae05add53d3d0b69e3587ae1db49e921b89665095c6869502f7de45959e0320765b6967ba3586c3f794a4bee0cb340d4ff7a4aa7de3be27e23de24460bb3a0d8cbf236ca7d133043de77231bf95d83c150c98283ce9769a5b7c4bfca940b3f2e1bb19b1faeecfe1aad8d9a3990591e82b7a60880e185b4f682ef1b5b7f08446051bd14b7e9a7642f46339f4101c0a7adeeb", 0xe2}, {&(0x7f0000000840)}, {&(0x7f0000000880)="88b3b28f51eacae599ae22d2a2e54634bf2cff95c27faecb04b53c6c307aecfb16c31294f1482387e093f8aec31b3618ed9f1eb863817769d885da2a75dfb6ca68e22bebf28ffcb504c9962b4ad8ca4fa58ce326874b168e8da9ebe9fd583238d13bb9fc4a30e3d57a01db5d7298bd81d78b11c37a9bad46ec1027e613f74bc6d577f0330ca5110d0779f773e3c6b94760a1dea97d5a608bbac596acd3cae6fdb50e2c16a7f31627560d90b178513d43b0b81a212109f067af043569fe0fb2b0bcbd68884fd02b5fc7ff4d3f60d0c7d0de62f3914cf69ed1d88b0e127ee84fb98551500d7b9591c94a81f58d52fcb7c24f64", 0xf2}, {&(0x7f0000000980)="dae71253bfb1516f3e0481ba3a1f6d18d30bcc4f49e89f7643a684a010b0bdf24830a53b8d0879caa9db478a4067560fbaf1cb2560928676fd6119256f1053b9fe84cdd3496499ed343b51f5352498a74350b22d8164eb0b2ac3aebd69083519631bd5b32a7836a3d26bd515d7145f2257348a2b1ed0e9c0f95b", 0x7a}, {&(0x7f0000000a00)="62979dfa12b9b28cbe6cae9133a352121a9595388e87fa15c8eae070140dc1c4099b43cbf683ee326376184e0f6231f46acacbe02f8df74997c37a93a55aefbef3846e2df5", 0x45}], 0x5, &(0x7f0000000b00)=[{0xc0, 0xffff, 0x9, "d30d4b2d5d1a4709e1893ccec550e5446b853ded6347e92e4fe206e666c9c7bca788305017152d42f2c94804ab464d290f31d9afa2e1c0ef2c727110239a0032a936c1b4e873d2772c5922a34341682c6bde03f10f20d8e7722489ecdd0100ec0d5afea63a1161553f0368998a862064e3005ca1a21d4585e9a09fd14cc9471724c7433d458ae8a495e23363762fb52e2935b5b2bd2f9eb2475644d61d4c6170f8591fe348b483d5fc1a1be906"}, {0x78, 0xffff, 0xa80, "acf4716626d953e0c182f34dab3a8288e5aa204370ca7e170ca2660cd5403ec9973b7cf0edaffc2a3f81fa4c855dad4ee39db5ee141bf215e26fbd36e332941badcc7795a8ba3db451036fa4d4c436d4bacd681915704ea9f873492b6feff48188949bc8"}, {0xf0, 0x1, 0x2, "a232a9bf2ec66ba56624e390dbd2dac3efc6932f0161557a3fb624efd7f8ee50a0a4c3ae53d4531b54ca3fb11b977708e02b68d553ffffd0b5baaf2e50d71f2627d2f550bcbc63f47e59519d78139d6f67bdebb75210d771715e95ed6aed9e3a133b9c57949c2e1d1d9fa22a5098499af6052137e4316ad49b4108c07e0d798651be9aea5bbe5d122eeba2508884428c4fc7c4f631916a696c7c90d09b489ad1ef02fec5c51ae176799352658f553cb24428b6c3379f56680972c168bfcfe871c14b698d45f8e6f823c85f46143524c5bb017fb9b9b38c02743d4a496c9bdc07"}, {0x50, 0x1, 0x7, "5837c70bb6fc634172c8085e1f7a34ab0686377f6e5ff459d0659595565fd271ba4421d2e99d2456ba80b9225fbbd6703205131dd21b718669593989f11f48ff"}, {0x68, 0xffff, 0xbc0, "8126289ff79ccc63a159911df92e2639436b56f3a8127539056f092eb95b1a84790b7daea968b2a5559038b0c197fda039e6a24b0e37cf2bddcaad844bc0f194ced754de538a9e231076f419a864794d5ed6b29e3218e057"}, {0x40, 0xffff, 0xfffffffffffffffa, "92dd62e9d9818fb7614f7d52f54d69c81d33ede1ce83728ed34b8e0d32063ebdd097ef77fad194788c2df3ecce"}, {0x40, 0xffff, 0x2, "c7052287d9a769df5243aba8fb980b21e0d6ea86e4bbc8f9d8530e6d83ac036708319f83e8b705974b2019b9ba596137"}], 0x360}, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000ec0)='./file0/file0\x00', 0x40000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 03:25:49 executing program 1: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semget(0x2, 0x4, 0x80) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x18000000000) setpgid(0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) shutdown(r1, 0x0) 03:25:50 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000200)=""/235, 0xeb) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "56e5a242000000000000000200"}) r1 = msgget(0x2, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/77) 03:25:50 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x2, 0x2, 0x101, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r0, 0x7, 0x80000000, 0x0, 0x23b) r1 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) 03:25:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0x40009, 0x0) dup2(r0, r1) 03:25:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x134) getpeername$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3fe57c9660ad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002535756923aab51d7ef26a06f6659ec92e7f2a9d86a80ff70ba65f9b8d8f127e0a9ab7732cd2f886fd04ec9cb1ad9af97e67d72de20efa41e32afb515f57d1fb13e81413cf8110ac5b8241941866056e17da32bd7b0b9d8699e595b26bb6dd378b19f8fa0917d846ec2c62b4a83be529c1807527a3148d1a5a7062236c1047de5c9a1136735c5856feefaeb00569b4199b192781e1ccb68f710a1a5fc670f8166bd9c299305dd3c36fbd0e9b8a1434a8e47306397442bdf670874b77fc44ebad5bccd86e267db04690"], &(0x7f0000001040)=0x1002) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 03:25:50 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) 03:25:50 executing program 0: r0 = syz_open_pts() geteuid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d37, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:25:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000040)="03d9d0aa83d6dea60563c300e6d843129af5ec3c2280522d141460b4e118001e0b0562fbe9003664ffbd7fafee2594580b23a8a41be71f50ca55bbc129388f1c6fedc032fc152c150041db21bbb4241f", 0xa2}, {&(0x7f0000001200)="b00ea40490c4d6b6884ef320cd27686b035bb35b6d721c83c76609e0ab5a031755a654bed0b42a54034463c7f548dcf178d79e1239395f1fca158d8b2d17f4610a188be7"}, {&(0x7f0000001800)="0cbf6e12d82deda06744307cc63b99aa651cadd93613be688d9c6f315163f87b80a3dbd0c5d5d577b060799ebc31d8ff0d2c281a66e58f69c3f67646fe2f82fe539f3275498db41bbe9da7655e0066a639429e20754d241c64b033faa056cf5c28de3c4abf50d77f7ed7154ca526fa8c69c10e9ba5c53eb7021bcb614c68cd03f09237cf6a565fcd3670ab077e6baa46b6ca4c8a30ff81f4862e6fa61d1a3d7d3813630834b109dd1b2ea120d3bc0177efb540910fbdff7de8011626117e745713d634a4"}, {&(0x7f0000001a00)="a7bbf00c91e599a92bdc249f2925de493206f29d41480dd828fabb527f01dbb572dc5e42d3b67279f00f7dc5c4d9ef985c690cd3470135a649a6fd26af9fc1a0734cb708073a97623a79255b88395a0eb957f7b53a9626011b3b500c2d40ecee0db029874fd7fe491734a7d000e9342d1deabb88f4f2d40c0c190a860738fe43ef52eddb982704c43acfbdf471cb69d03ea3f0d71d4e6eb9aa60a4603a041f72fa1be413b053b310377a00d5a5fa3effd76559633660039834d408db7f74965c1872fe2fc6cdfef37158ba109c88bcbc30ba869ab9c72b9cef966795e8f51ce4bef919110c60108baece45e2d9253341bd354a095dafd09af43b1dfb0bb5cf1b3fa9758bacb10bd06bae4a2eab"}, {&(0x7f00000000c0)="95e5662ae1e08cccf28e113c92"}, {&(0x7f0000001180)="ee64da26f756b86aadcb21e0ecb942d5cf057045c7b1aa4ae72a02247155809706b01cf0"}, {&(0x7f0000001480)="816838905d0cfe5d16f845622380c834b239b554e148dc588f6522ff5d0176816a62b24bcfc56de5245b5b0d98ff6e18c3c8197b5661c27abdb2aa11a7094385d208846831f6d35b71e1a4cafdf5164211f48d4f441fda3b8f0c45e23a22944ce70048142209c96d1632966d"}, {&(0x7f0000001900)="4fafc0ffb4c614a42c7eff38bbac6513355a51ca0d310dd64647d0d5b19efc9af29df7b5d885282ac197f49e92d6d23d0d048d73c91bef9dfc6c5b2a4b4ed9aff694b0b7a57379548219b10e00206f9cef62f67358a70f06eb4899a8498b976696650c9d3564d05c388f23a622e18a8d256d494edb8e33d77a4996f9ef4fb142f4fa474ba27d367740b9f0b276d683dbf00e677496725b01a666dcae07adcd362eb46b7fe4706d4167ea198bb818181e25f8b7e9f3cac412e0c6c45aa58b337ed2598a57"}, {&(0x7f0000001600)="83bf6d28d531ec41a6422a4a3d63f13f599f94c96d5af3f31e7f313d4024888643e668afb9b3b55b3d76e526bfd6b9663edd7c444862534717e06c3a4a0eb0e8d5c37d15241f3ad005c7453b750a49390ed4cefc23343ad0e1ae6fb5b0e2d766dc7528129653fd169e8c0a4a1c25468cd6cf405f6867f488c704ef"}, {&(0x7f0000001680)="82669e27fc8565b15387d8f2e5e7c4030000000000006e0372ecd86c2d06e64a76f57dc096a83d080001b7d99080f1b0e5b7846d6f0a237cc8dcc88cfdd2a3b111ee376faf1e9ed46fc3489f0c6d457a694b346ab112aac21d5f409821c8ee0f4f3a86369e7c6ca51773d61becad8490f1d17de536f8ae711f43faffb1c4aa78040657a5beebb2bf80b22bd5"}], 0xffffe16) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x84) mknodat(r1, &(0x7f0000001100)='./file0\x00', 0x6000, 0x4) 03:25:50 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa19, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x4}, {0x18, 0x3, 0xffffffffffffffff, 0x4}, 0x7, [0x5, 0x3, 0x800, 0x9, 0x1, 0x4, 0x9, 0x7]}, 0x3c) r1 = syz_open_pts() fcntl$lock(r0, 0x0, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x4, 0x300000000}) close(r0) r2 = dup(r1) execve(0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 03:25:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000340)={0x8001, 0xffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x5, 0x8000, 0x11}], 0x9, &(0x7f0000000140)=[{{r1}, 0x0, 0x1, 0x20000080, 0x800, 0x9}, {{r0}, 0x0, 0x80, 0x80000001, 0x9, 0xaa}, {{r1}, 0xffffffffffffffff, 0x20, 0x2d2c0339edddbf9e, 0x7, 0xff}], 0x6, &(0x7f0000000300)={0x9}) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x78, 0x82, 0xffffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x8, 0x6}], 0x0, &(0x7f0000000380), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8040}], 0x8000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x20, 0x0, 0x1, 0x6}], 0x9b, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40000002, 0x5, 0xe9}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x81, 0x5753633f}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x3ff, 0x3edc72ae}, {{r0}, 0xfffffffffffffffd, 0xcc, 0x22, 0xe6, 0x4}, {{r1}, 0xfffffffffffffff9, 0x83, 0xf0000001, 0x7f, 0x81}, {{r1}, 0xfffffffffffffffd, 0x88, 0x3, 0x5, 0x1}, {{r1}, 0xfffffffffffffffc, 0x28, 0xf0000008, 0x3, 0x8}, {{r0}, 0xfffffffffffffffc, 0x31070c2f6256f489, 0x0, 0x7, 0x2}], 0x8, &(0x7f0000000080)={0x0, 0x41}) 03:25:50 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) syz_open_pts() write(r1, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0x0, "9ad84b73d969000000007fd35db5ab0900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1000000000ff, 0x0, 0x100001001, 0xfff, "a1030000007f2b36486c0000e8ffff7400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) close(r0) syz_open_pts() 03:25:50 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0xa0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x200000000400, 0x4000002}) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x84) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x200000004}) 03:25:50 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x100000001) 03:25:50 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) linkat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x49}], 0x2ef, 0x0, 0x0, 0x0) 03:25:50 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffe, 0x0) getsockopt$inet_opts(r0, 0x0, 0x800007, 0x0, 0x0) 03:25:50 executing program 0: readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file1\x00') chown(&(0x7f0000001800)='./bus/file0\x00', 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)=""/103, 0x67) 03:25:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, 0xfffffffffffffffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) 03:25:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6080, 0x1) sendto$unix(r0, &(0x7f0000000200)="2d82b1823444ab2272c9981b6f313e6a5db959bacb684a6418a9e40b1bf2f12170a1a180f009393d25bafb37f67d824732dfaf4596e63dc2791c5a9ecef56eb5625814495dce5ab4c3faeb1cb698cf2cc7c3917af1a377a72093b907c239cb42936a8812b97507033dd5b46962e8c69bb6e1f2f97e87587956428235349e06c5108e37206b0563560bf6c19ad3d57793d6212b12a2d7d686d19858b6b5e10438effc433546d4cdb1cc32de83bfa594d03b489841801ac0262d014859079b64f037d8238ae5dadcc75ddb0549011bdb949430fb2bbf4cf5e4d0b61b2f6285d094145f804b017788e20900af2410bf66614c523ea65a", 0xf5, 0x408, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) unlink(&(0x7f0000000180)='./file0\x00') bind$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="c401042f66691eb12a0aee654dee3542a3704cf397a24d6d8b326a7c590e36af3033821ee99073a409b6f3f230a189d501a454c836a42457d1df5e8eedee282df22a84e5cae28014b3bd0c180c647d01d34ee5f7a30514a411246eb5263eef57a2c643d49bf34c44815323d65c6438a34c527c9a392678dae458b537bf19c110a77b7193a18179aef5d96c144a9d8f2713936eb02b99cc6d8c6a5c0000000045f239ff71bc02ce38cf5dcf27ddfb08fb14019f80cb6c3f9e5c0dec979148547a232036cde63390b8ffbb8cfb0340164cd718378c1c493d75a06c4fc9ffc9a7b7e6acbf84cac27600cbec1cc2baefd60f08b9284f7800000000000000"], 0x1) 03:25:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) socket(0x6, 0x8007, 0x20) 03:25:50 executing program 0: socket(0x7, 0x4, 0x0) 03:25:50 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) r1 = dup2(r0, r0) preadv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000100)}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x5, 0x0) 03:25:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) readv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f00000003c0)=""/87, 0x57}, {&(0x7f0000000440)=""/211, 0xd3}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f0000000100)}, {&(0x7f0000000240)=""/34, 0x22}, {&(0x7f00000005c0)=""/252, 0xfc}, {&(0x7f00000006c0)=""/153, 0x99}, {&(0x7f0000000840)=""/163, 0xa3}, {&(0x7f0000000780)=""/115, 0x73}], 0xa) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a14778ef6a00000000006df3c4073aa3940300"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000280)=""/146, 0x92}], 0x1) 03:25:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xbd, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/152, &(0x7f0000000140)=0x98) semget(0x1, 0x2, 0x100) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) write(r3, &(0x7f00000001c0)="be", 0x1) shutdown(r0, 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000180)=0x1dc5) 03:25:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x958, 0x819}, {0x18, 0x1, 0x3, 0x7}, 0x146, [0x7, 0x8000, 0xffffffffffffff68, 0x9, 0x4, 0x1, 0x1, 0x2]}, 0x3c) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x4c6, 0xfffffffffffffffb, 0x6, "78fbc0633dc9e402ad544d6031e6154ad7871512", 0x2, 0x2000000000000}) socketpair(0x18, 0x4007, 0x401, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x10001, 0xff, 0x3, 0x7, "a9726a1e1e53bd303d02403ddd5c9ca46ed3fd36", 0x6, 0x3}) close(r2) ioctl$TIOCEXCL(r1, 0x2000740d) r5 = dup2(r2, r2) ioctl$TIOCDRAIN(r0, 0x2000745e) nanosleep(&(0x7f0000000140)={0x3, 0x5}, &(0x7f0000000180)) fchdir(r1) fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = dup2(r3, r7) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000240)={0x80, 0x101, 0x5, 0xb385, "0f1ef45ad15f9f15786382c35e4362354431d0f5", 0x766, 0x101}) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000280)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$lock(r6, 0x7, &(0x7f0000000300)={0x3, 0x3, 0x5, 0x8000, r4}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000340)=0x6) fchdir(r9) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000380)=0x80000001) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) sendto$inet(r10, &(0x7f0000000400)="21aef7061243508df35c81bbcd11064f1c6ec747cd0c77a54d578eaeeb1c752528404df91b801f714718d8e88d7f52b7debe596bf066194d10f1711a0b00d57038a8c43f5c659e97d5e7cb9a0309de3111af7784f07c1a72253c72df5b9019d2d35c08ff", 0x64, 0x4, 0x0, 0x0) 03:25:51 executing program 0: r0 = msgget$private(0x0, 0x100) syz_execute_func(&(0x7f0000000180)="426a2dc421ee5897f8ffffff2e66460f3a0a3690c401597df8c401f9583f470f5e06c4a253f71d0d00000066430f6f55c8c421996caf00500000c421d5e1f6") r1 = dup(0xffffffffffffff9c) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000080)="ddb03386d0aac587d7efd09f6fea48b38c5ac56b9ef16a98b10cc805592a60805148a11132499d5f094b20709e947bee958dff66b751ebb490999934175eb335316836371299e2312a635e3719d7ea1650bf7e12bee959a821d79bfb2f724e1d2c40dee61e08524dd24012b093979495447acf80e823356ac8d694bb0fb1", 0x7e, 0x402, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 03:25:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a41604535578a39650a6ca2bf72ee9958643cc77f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f0008d0d99bf7c19f078177da4ce9c287730c53fb394b842da5ccc916d07ac2063924651c3824bbda10f7acad445dd976000000000000000000000000000000141d055f0947ee56dfdf606b66d3fbdf97199f3d6057c66294e2c7126cf8947a6d09d32f36f895", 0x23) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x4) r3 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x10) linkat(r2, &(0x7f0000000240)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r1) setsockopt(r1, 0x101, 0xef, &(0x7f0000000300)="e5b736e5dc45cda54e381dea8376ba01351f38eb520a915eb60a4374127e34dab1ea8e0d918ba4b42095de6c1a759d25c31a4811579cb2746f09d3f98288f04bcb96fab7aec5290ac0a7c4d9db5fd193746d869550522d57a84493dd2dbdaa7ed47c03a9360bcdb053487b542f58b3ea944a628f5cf08651b36d3908571c69c9347c21bc89", 0x85) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x9, 0x0, 0x6, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:25:51 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x2c0, 0x23) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0xfffffffffffffff8, 0x7ffffffffffffffa}) chmod(&(0x7f0000000040)='./file1\x00', 0x20) 03:25:51 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) r0 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:25:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x34a, 0x3) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x9}, 0x0) dup2(r0, r1) 03:25:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) readv(r1, &(0x7f0000002740)=[{&(0x7f0000000080)=""/38, 0x26}, {&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000340)=""/193, 0xc1}, {&(0x7f0000000440)=""/161, 0xa1}, {&(0x7f0000000500)=""/69, 0x45}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/166, 0xa6}, {&(0x7f0000002640)=""/250, 0xfa}], 0x9) 03:25:51 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) getegid() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') 03:25:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) write(r0, &(0x7f0000000380)="ea4f30aa206a83d8fd649278e61c16b69b5e0b5a9ab92ba983152f4d22a63f", 0x1f) r1 = syz_open_pts() close(r0) r2 = getpid() wait4(r2, 0x0, 0x8, 0x0) kqueue() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r3, 0x0, 0x0) r4 = syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) pipe(0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0xfff, 0x0, 0x7fffffff, "02b06341feb61f8c929a71331520f6470eff94ef", 0x6439, 0x7}) poll(&(0x7f0000000040)=[{r0}, {r4, 0x8c}], 0x2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 03:25:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xed) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x3, &(0x7f00000001c0)={0x80000000}) r3 = syz_open_pts() fchdir(r3) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 03:25:52 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/232}, {&(0x7f0000000180)=""/109, 0x223}, {&(0x7f00000003c0)=""/216}, {&(0x7f00000004c0)=""/194, 0x2af}], 0x4c5b2d6420c9baf) ioctl$TIOCSDTR(r1, 0x20007479) readv(r0, &(0x7f0000000000), 0x10000000000000c4) fcntl$getflags(r0, 0x3) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x1, 0x8}, {{r1}, 0xfffffffffffffffc, 0xfc, 0x0, 0x0, 0xff}], 0x20, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x64, 0x9, 0x100000001}], 0x5, &(0x7f0000000300)={0xfff, 0x3}) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000240)="ddd2afc80cfcf346fd8cf47e1f941a13e61d17b96f96a453a91abcd6d72f143decad55ff82ebcb01f65f38ec8986ba8cd1adc4", 0xfffffffffffffe29) ioctl$TIOCDRAIN(r1, 0x2000745e) 03:25:52 executing program 1: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) 03:25:53 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0xfffffffffffffec6) 03:25:53 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{}, {r0, 0x4b}], 0x2, 0xffff) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x3f, 0x17}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x101, 0xc154}], 0x77, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xc4, 0x0, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x200fffff, 0x0, 0x8001}, {{r0}, 0x88d9a033aef3cfc3, 0x80, 0x21, 0xfffffffffffffff8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x43, 0xfffff, 0x1000, 0x9}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf00fffff, 0x9, 0x8000000000000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x81, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x3, 0x1f, 0x3}], 0x10001, &(0x7f00000001c0)={0xffff}) write(r0, &(0x7f0000000200)="0a57a6706869ac97a6fb3d1e16372cdef3e02ca19e29e2fa9f38febaebb871cbfa31fab74fe900b88479ff197c387f93", 0x30) 03:25:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000300)='./file0\x00', 0x42a, 0x8) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x181, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r2, &(0x7f0000000280)='./file0\x00', r3, r4, 0x0) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="e033b2c3b24550af5f1d77cfc8e850513cf736846ab9d7ada8e7c5db2be15102aaf4e7de19c76febb553040c72a5e6", 0x2f}, {&(0x7f0000000080)="408d27d1e6e869358caf4b8c6296e83e63dfce714bd2da6c285b735952ec3d66e6c94874377bb54c92bbbc058947b8816c4aba79b25bb68e85ef3c3e39c7dbf842974586b524f5192aee06150be680", 0x4f}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="6800000000bc08c6f3724c83f38cde7ce4fd15de19880d725dc3a15cbe1c31e322f234482806349ffd7632e8f0391ca93568cf008d41d72570f80bd0273657b63523b09e894f3bf2598cf3a4ab6d805001325f7502000000000000005000000000000000ffff0000ff070000ff8f3b6efb04704a772fc4b379be0f2193040f11bc49fd43791407fa7b36bba1e356ff27e40de4ea3a0d8cc31b52c79d3c8d34b6a74b311ba1624c42dbce1c000000427517590000000000006640fd3b3f2c5bedc1d81a071becf561d8d19c39546a6c1908"], 0xb8}, 0xd) setsockopt(r1, 0x29, 0x26, &(0x7f0000000000), 0x0) 03:25:53 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpid() bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffe33) fcntl$setown(r1, 0x6, r2) r3 = getppid() geteuid() sync() msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x2}) 03:25:53 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) recvfrom$unix(r0, &(0x7f00000000c0)=""/218, 0xda, 0x41, &(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$setflags(r1, 0x2, 0x1) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) 03:25:53 executing program 1: r0 = socket$inet(0x2, 0x400b, 0x1) r1 = socket$inet(0x2, 0x8001, 0x0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x4002, 0x0) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0xfffffffffffffe7a) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) bind$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/48, &(0x7f0000000040)=0x30) 03:25:53 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) 03:25:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x9884) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="01000000", 0x3d2) 03:25:53 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSDTR(r1, 0x20007479) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x71ac4a5a0386c436, 0x80000000, 0x0, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x748b8044, 0x100}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x59d10891, 0x401}, {{r0}, 0xffffffffffffffff, 0x12, 0x4, 0xfffffffffffffff8}], 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x20000082, 0x0, 0x170}, {{r1}, 0xffffffffffffffff, 0x1, 0xd, 0xfff, 0x6}, {{r1}, 0xffffffffffffffff, 0x60, 0x80000085, 0x0, 0x2}], 0x5, &(0x7f0000000180)={0x0, 0x3}) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xa0, 0xf0000008, 0xcab2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x81, 0xe66e}, {{r0}, 0xfffffffffffffffc, 0x15, 0x1, 0x0, 0x8}, {{r1}, 0xfffffffffffffffb, 0x14, 0x2, 0x80000000, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x2c, 0x9}], 0x1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x800, 0x2}], 0x4, &(0x7f0000000340)={0x8, 0x7f}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000380)) mknodat(r0, &(0x7f00000003c0)='./file0\x00', 0x20, 0x6) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x40, 0x8) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x8, 0x80000001}, {0x1f, 0x6}}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) utimensat(r3, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x9, 0x7}, {0x5, 0x1}}, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) fcntl$setown(r0, 0x6, r4) nanosleep(&(0x7f00000006c0)={0x2, 0x8001}, &(0x7f0000000700)) chmod(&(0x7f0000000740)='./file0\x00', 0x20) clock_settime(0x2, &(0x7f0000000780)={0x1800000, 0x2}) setsockopt(r3, 0x3, 0x7ff000000000, &(0x7f00000007c0)="3346f280b56a8f356a12acac9044a751e1d1529adfe04322a213f7cfea015350173411ff60489b46c3894504a34fef4e33fe67153ce29c5ae0e36a6f44377cc4ab2b83c24a68118380e4bc1894b0b553a59cb9cb8a421e357d8c3e3f9ba605225be78c691eae369f257818b220ac10c60aba6725e1dbf1725723544651eaf736eb1d2915d223c680d83aaeef389230495c37c7acd4bc526787f45564d59d1ed6d3e5dd663bc5fe8b3b30b2869883b39b4077af0b7727bf86a01cf6bdf7ececd130552eb6d5b460f024f2b04209c917a026d857ce0eb877014782fb7dfe405a32eb9b533bea71a0", 0xe7) getsockname(r2, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) fcntl$getown(r3, 0x5) faccessat(r3, &(0x7f0000000940)='./file0\x00', 0x2, 0x2) recvfrom$inet(r1, &(0x7f0000000980), 0x0, 0x41, &(0x7f00000009c0)={0x2, 0x0}, 0xc) symlinkat(&(0x7f0000000a00)='./file0\x00', r3, &(0x7f0000000a40)='./file0\x00') pipe(&(0x7f0000000a80)={0xffffffffffffffff}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000ac0), &(0x7f0000000b00)=0x8) getsockname(r0, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000bc0), &(0x7f0000000c00)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000c40)={0x1, 0x1, 0x8, 0x5, 0xfffffffffffffff9}, 0xc) 03:25:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc3e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 03:25:54 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) select(0x1ed, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, 0x0) 03:25:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x11, &(0x7f0000000000)="0c0000000000000000962c47477f6068c91e8ae6", 0x101b4) 03:25:54 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) rename(&(0x7f0000001440)='./bus\x00', &(0x7f0000001480)='./file1\x00') r1 = getpid() fcntl$setown(r0, 0x6, r1) rmdir(&(0x7f0000000040)='./bus\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000013c0)='r\x00') 03:25:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x6d, 0xffffffffffffffff}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001540)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3", 0xffffffffffffff41) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) poll(&(0x7f0000000000)=[{r4, 0x28}, {r0}, {r4, 0x24}, {r2, 0x30}, {r1, 0x8}, {r4, 0x100}, {r4, 0x60}, {r2, 0x18d}, {r0, 0x154}, {r2, 0x20}], 0xa, 0x7fff) ioctl$TIOCSTOP(r4, 0x2000746f) pwritev(r4, &(0x7f0000000b40)=[{&(0x7f0000000280)="ca580c4a745b4c2beaea99e61ae9e0b9c4d446fa4c2221632b9e6accc3e11ae8f90fb12d028c2fa4b2497fa58f661f84a037b31f01c5e6b04fd373ceb4e5fbedc92e961fe4a6b2fe33cf5a4399f3c0240beac0d0e7f23c5c6bb99d9ccf6276b29f48411c0ea774261fecc1375c0ff5adef141f174647b4b2ab05a34ec3f4d2778ccae7fc52bbcfe635448fc9fdbbb125ed9552397fb56bd60f717bd3f4f3aec6f4ad94a6503d687dc1a61e3f216ba7a14e899a1aa0ef51f7ce20136f052ead95d599dfd109828870c30eeea8", 0xcc}, {&(0x7f0000000380)="10aac62734803fa140d3588778127571f12a0d346ce03e2f0d4c106259c8465a6cb37b00eb4777051bb318b229e57c3acdc682dc2ac9aa3756fd93e14165bdbcaa5ce60220e29da3e1e5402b14b73cf9ddb544483e867d4c475e2574ae5b1010f8196d771364cc6c5a6b365aced2c0f2ceee88e8f3645d62120bdc524b5d2eb2d8c6af2b6d8a9c8b0c7c673f04ee3d8673ae713d3e3508fbb12c8ff62a036a3920ae8a68cc3ab346990deb4f", 0xac}, {&(0x7f0000000080)="ae94ea19fad6f96cf0f1b621cc6ab8643b9b1e805a882244070072", 0x1b}, {&(0x7f0000000440)="4bf1b436a6c04105498033649b9139c15db1311f357482e7b00a434c0da4c97ed1d16a9ce57bebd0d8d4dab4c9cd6db080ebd3ce5c39f58b4ed1e988e53430d4869e4fba1b215c8bf900", 0x4a}, {&(0x7f00000004c0)="0f03893a5c7527b1aca181cfe7a4c13f56457168e384b3b532d93922964d0c3110af6e9da42793aa502cc7b4523efb83385173b092274523020aa8", 0x3b}, {&(0x7f0000000a80)="8d5af59593749552f315c0517f52647513abe7540198368f5b77ac2e225069b22abe1c609bfb392c907408870e89212446729a5fa4c308fa7d30d3fa9fc9d7c876f7164e59edcef64a48f46b8a61566c2750965bb90b1e53322f60b86b586a58f8e38c91df0f399f4fcc9e38fc9ce01d3fc529ef804fb35105cab49f3e2ed5433acfcd", 0x83}, {&(0x7f0000000500)="0c16c020669128f785dc9f1d382e0924d464d1687690918e24306238cfdb258dc67f59b0059232178c8785ba6c1c31a553626099443648461db71ecc75", 0x3d}], 0x7, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xece4, 0xfffffffffffffff4, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000005c0)) 03:25:54 executing program 0: r0 = socket(0x2, 0x8007, 0xffffffffffffffc0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="0f00e3889aaef430d006a0a31fa8372cfa7e6852b7555178aed652ceb0daa1d4e6d9cf3517f7e70b58694cded5e5204180f00e8b1a5ca28ddb162e63f9cb0535d1155827cdb83304c9668219b1b222b340dce677d1698d7de201d30c52f2a5e378be93c3b941a2d229d404355a875527426d759e4dab0c83deb953f12993520a74b63d07976293e12be69df2315150", 0x8f}, {&(0x7f0000000180)="2107d6bb70a801e14317b43787ac903a55ebf24e4a8cd287b09104aecaa303636b931bdfb9081702dea89e569303e7a9faa7b1351779fcc33657f97fb78bccd86df01bc8b4966e7f98506aab52c6874bc5d3bf68ec0ecddf527604afc32d1f715e07b16834c35aaf1ddd6e49c967b17147d78e2ea821985054025a50996b1b781f92be39d36c4883264cb4e6b2f1931f5f434329ad74cdf5283dc5e6c6befefbacf2fb98d022ba48a2df0f1f4157082dc4cadd82e497e340ebcc81cf9eea1338501e2658f363b64ffe06cd4cf29a634c530d365809aa73a0f8c0f82322fa112e934724aa6595836cdecd4cfaad2d7e117b2e164ff38f7f5cb8", 0xf9}, {&(0x7f00000000c0)="7eed5db0a1afa7d808fd4ca4c0d073f216a5c99a7e74b9bad8b64456d3b32b6f08c752ee1a6cbd6ca57142b909b2a87d3370a4395a4b60c6799eadb941348a4fd1dd5cb5234e63119966389531f4dcf6dc194e1030d6db48975697", 0x5b}], 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000440)={0xfffffffffffffffd}, 0xffffff3a) 03:25:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b4", 0x2) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffa, 0xffffffffffffc009, "a147780ac85a538a131100e800", 0x0, 0x3}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 03:25:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) fcntl$setstatus(r0, 0x4, 0xa2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x6010, r0, 0x0, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f00000011c0)="d329c763a60f2986d3e1509ee133fcdba5a47159342c7934ab57d40d8da7dd39cc6263c5233ca1241c16c824e9cd47d4e6c061ff93f9bfd70630d9e69ee9792eac60b40fea4adf3c58b0d0a6dd72ad8f3a623ea9e5a482d230807a6eb0e00c952bae44c7178dc4c657f3010f04d3ad3c3e492c58ae6fb0fbadf37130129420f66a2c2a7c46b542c6ebd319585909ce7b850c81e6f8a8e78e358f8233cb983ae21bd12ff58ca4cb2b3a84b15707659d4c9c0aacfcf005568be4636c33af49cc112b8c2ada0c67ee2bc96f47c036bad321ffad58b5020a031a87539c5c40453964aeff3ece7c51dfec9119dafb9f51876589f185c00fbdfbafe02e6af4636a147cbb7982723d346d50eb3ef22ca42ba92082ed052986eed9a8f4ffa45cd3f64186b92c75f1c5aaacd2f7f739fb177b410c8b7d2b63ad89d1cbc60fbe33c467a8d811fc42a0e6ac20097e7eec3ab8da7a7a2a28919343a3a1cac7b66710de916f3e39707d8633e4c0aad402b389ce0ce12bd195da8e1e6a03d9bb349c32635a8853d63dd504f7ea7676c221aed0b8392805ac5b0ec965821f31865ab310590d0390b4a561c7ae2e59a2afa0b5d77ff1fb64911fc9a8d97226f58056828fb6150aba05f7f76f1c68cb664af95d72d9db17416b77fe434234d4c957d3d29a6ef83ece38b8fba9f4779616bc4045bf8eab32f41d988674581d8cbad895822d002b63d7715115c00fe8a065bebcf302619143e8957462af6a035c225dbb0b69e1ede4f3fad1dc6feb2cc3b1f14d6c9710178b9992840bfa80ede403e2135b51802c0331c19a3462a1d64328c58b9a32d3a6bc9d553fb2ad7a77c599440488194404c54ea4f28c37a26c2a75ab17544944da6c15e3aacab2b2ad186b01a9104131ab45ae8d355afeca808f20f084588600aa2e6f14373d69fdb7c17da69b074cb93268d466616af81444bf77e157019083079c3df3f34e466c310189222a0e65b88b862712d5e6e0369d387ee881668763635149033150a6dfcc637859bb2a7007f9d1826e95f345f985fac09d702c2ca33d73c4dab99ff452db05cca63e741058c98e4dc54c8e12182348c73f8aec89929e7700e11e4e06c5667384c92af0a24c2da36f74bf4e6e17582f2692a47c4124b50fe4a15387df7aef464a048daaacdc4a7b3999d152874c5fd9761cbd0ffba208918c23475a43209c862456307ffd9de7237717d8b2efe2e7c7b1d737312d44ee25483ba91b13257c151f745074273f85602641589c8f5c5f7f10633aa528bd72b7d02cb99907879c8b552faeb71ceda9833f6c57d723151ec03ffc93d6bf2634ad92fcf7f4ad9cb60e872e4967e022f346d5ae7079822b2cdbd58cd5b3dd729ab658bced63054b3a76f4b285b4cae1ecb62886d836479056432599088be3a92fff7edd7d5f59c818b6801a50808539a6ce28693c814e23ab7eb56c5c16f302542d1f6c8ff567843f19c91ec21aa29f9d587df8d88e6b6f90ccbe7e279dca7d646f0ee7730391a2eb2286f9643feb396283479d9dfc7b561005028b4a4c38570e3e99d21f45aaa4d91ab20b9fea102706e003de39076a2cc00245e14933e08fe0d0b8eb79871df33f09256ce3a1121b29e21f191719073fe82d066ce0e7853fca1ef3aa4d531c7d41636224bf8c2655c0a4796a601b3bdecbc451e1c9e18bc3a946d87f1e04529bdab7054485ac1ac4ec825185882e971ac72bb99f8292abba8e08298078222c2f4498dd7f9c17e488b749448e17eb2ec5da5a67780b0bb4750f5bcb60c34134ff51d3e9c1a0554515110365df4775739d889098d81ce1048dd5e4c11bb782ed802434a0df7bc2ce7e897b40f452702c04bcbd024b85497d05f1e65baf487f6d38d2092679a997a4c34fe6dda3dab9fd169cabbff62690e329ad265e013c914f575bdcac41ff5ba402e55c04e660315eceeda0593df8287dae9e07c1222d3fcdd09f45cb70d1ec7f0e335045783ae89e7622659ccae924c5c72a0d8372a0f693f686323294168dc4cfbb03b8c4fdd49f7c56b8801f34bb2e2ee64cc7c0c5a43cd865f01a8261c77e73e7215db1310ee739628b8f3d75b2f009e934befba19b531330e69f0a13aad2311bb549821d077f8baf54fc1824c4d457408875fd281f72ca51308a153028f95df84fc82238e75752c091d07d975f7c79c2a4005dd4f51229ab0fbee13ffc03f7d3ab9332943aad1a5bfac0769258346835e1382d5857bb667bb17087ff4f2b6abc196d34e58f0fc37bf8a22f058c40d4c3cec35a02348115cc1dc60f77acc98af7d58f9a828bb5fbd510490858f25df92f05c894dcc7b59ee8b7bf1b579ac71b061bff9ab098ae5e9d5ec4f20d9b6ae47d4137b87ccb8b8a98a95f0009d55e284b71ab206f1c4da3fc89be7ce14ee4d30e55d6d70aa879799609c31f0a44e2350eea2b00c82fd1fddaaad164b542575f439f0cd7394f01264387f872df88cd1aeb094ed514a8db3c40375280f199ea9c4f0e6096d63984c1ef1178bca44a1994fbbaf3d61963fe3e8ea21153f6bbeba3a4d1cee6278a823209c6d65529b22468fb1429888b6b10d95465af4174ebb792fffc2c0b55c069f2b3397a5d8d77e1ebb179705018861d95c1e2297b93b3c43bc588793176198f619765ba43844ba251d728ad0bd076d109a664f5e3f07b399f6fb9f0471d6f0bda3076f0c4ca2671e6746ffa1b0408cc725bea024465d5a0b80262ca47191dd08167c3d76d89b25fb9ca5be5127179e12836579f8591edff0b4faa73e7b2bf73a880a9cbbdd78650ca2f123b36086977671af046bb4788f2803dd00c584095007042a61ba35035508aaf881847c0d8c5248be051e296a450f8276e7ceecca79f626f73cb680db668a6a007d35d6b76b6db796f31ac77d37900e1c37bb87b553b632ea925731b752fd3c4028200f50ec4e5be98034c071abb0d9db90fca24df7e41bff46fc2ec461cd248497f4912d54c1846af519e2262ce22742777986f8b516ec64bf859a38c11bd8a8daab219cd6c4ff367e252a300c465f5d7858101e2a07d19654635dff3730c4b02ec8482cb8a67d5f1ed831dfe8fa6c8ac9c5273bf6e4824cc720193903f5dd26f96b0d729e14c7a09f3ddf9ca8622888eb5e846f38fae46fc6617325b77f6e0df44f57367bb49b9c9b123b0357f80d0f8a617febe075f1ed90b9d560fa3f99c3c6bbdf0eef49dcf0698283eba19cecce64194124c625ecdeae05bb8f5cd9c6ad28fec0b1a4b9ceb2defacb7f28976fb76dfdd05e5ef4de43d8e3bf15a0987eb0cc343e84c52160eff0ddab572d47272d1dabc4ff634076cb70be2d5d534a616eb8f2372001bbf791175615cd6e36ce1a8e0558297963b2abf6bf6e83cf6cadc67fd90fb6dc9e011d89fef158f30b58e5874d23c9b007515c9bc0c04c769c0791f6011ec12bcf5e3c8a7ba2196867309770d4144ebbd3da04f4e7bfafeea412038fcb5d990552f2b4d4705b458cb05e64ca10dc9668a78b1354c77289c1b5d4b359a865f18fd35133cdf57936bfbe6b0d02761657e42ebc0aa8e7c4a221bf3f0ca14ab1fca31634a201d7073f7c8a65b668484dbc1705b61a77322da9e74e429b2f8b20df47498b56d707248b7001c46ddba41ab7ec2cc45b7ebc73208bdb98937ade8467d4c093d2bf8d6c4e4db4658f86403d9e8bd95bc29a25e0f06fd83fb8b189a94151ac0e7be9aa18725ce5c1592da5ccb12638a32457a8217c47d8374b4064ccb397210aa5b6ce3c9613cd88d582078e637d1f789364bba644462f4b8115969e00080bf0e1916c426c0d4077a89e985f16b547bea538b93013e69cebc89c02017900403ecf2ed71ddc8215f6897d06c402bff1b7a23a7eb92c616559390febadb35b67de09487ef78ed011135d1b79c68ff95169b5972bf4b067846e89c55a92defe617ddae2dab7bd9c8e3a08d1d876b8e13552fbc22b101b2559a16f2165badbc0dea6554846dec60c1fc72de9a3fa59da2bb951c84a2cec0aee1fb8ad22ea966c87c96f6db9bfcb2898db1304faba64edc6be248c94fe567dd7783c3b555f2cd868c9b5552e11828d4c96a3d1f2be7f673e8aac81a529654c2382fa47ee57616ae4fb722f13275a13b78fa54920c31bb86574d39975d3dd3e928e4509c08c4384ee0f69711012d39b7d5c592cda8601508ed761afbeb9a5a66ebf209ad5c860c2bcd8d5fb4e86ae4ab4a769ddf43b7aecc2ec358e9d6add492fdc66528ccda090b11f41a13bd7bc27ba4ae07633b56dbabcc479da08cb7e2ad7b3096e3a4af24f579df42149356d17982bef6de9a94ea2d86662c2927aa651ae91b9c42f618c0bd3ea377c2d709ccb73be7b700e0c23835be1fb2cbad0a07be0c320d65fa57a3d3b6f77573170ec9a65eb222ec38aceb528926247325bd17a57957c6db6f75d8b1278c00b93c47ad0e39de074890166229e7330f772c808d0dfe7c62ef2d1f5b8f28551b3b620a97710815e9e62a6439e3f306a2ea243a325ac4afa73cd9897ec4c383460f5b4118194120495475f181ce0a0a99f520082abcb360de2d62bd7bd5f0ab10bb831168b67c7ecd66786ee9975e1208e2ccace76820ff7de9ab7c2abe768a2f3bb337eaac2056e6dd0e03ab0095473fd47802ddb733b60771443bd69abae55d61c64c8ce927051a1bd41003a0dfcc6bd515d2c09f360c7f16f52b99ee1a79549d07f0cbc48381ec09822217dc38624b62549d1f224bcce571db1679b51653a7a2449b0c19f3dee9a9cdf9ecb96e0f6935be1d87108ffb07cc192892032f3753d0eeff86fb4507744d46fd892ee0e3aeb1baef9c48242cf563f64d234d8e3bb87d638d418a7fdd16a295cac2172445d9bd0923b8786d92e8178f912db679eae13ee6d6c4bf0cf4ff53e32765eaa70c4c96f4c31f8f9d05d69e4743780d6a5f5c7b0e49ddf427f080091458316380b8c66352d8d3a0e520fdb2dc8f1d384f81043a576de85f627492891b6603820baf218d798621129171f2efa247518cf72c584101b1bab37dc684b0d15943c411d4e149fb21b377dc31b377a2e13bd02e3e815340f97d0a16d3ebc2cea3f7c7b172632a4adc83c98be8a9b8e38c2e28d1527609dd1719c4d1522f20c7b6c145fdb3f333592648884a89c18d58f2ee6699b124fd8b90970ace85daa161045519695b617b7b541a7017e2496b6607bbc7d157a686ba87a7d830db2cd5262e83e26d400765876b4b4ebc8c4210f9389e780e9ab8f1ccd2c9172a907f21c47be4b6dd9e5d07fcfe7c3d17d2d06ec9bbd88c76a7c689dda2d1586ea44d67b5a96c5f407ad789fb9b56db708ae0ae2970e85ab99bf4286eea49dbb6cf0728171673103ef26b29758ac7ad0f0ab06b129a2ac70552bf7ccf91a06333dac568e123155c96912179492c6e6e135bf3e66e4d2f346f2290645a63d72ff6a9972ce68b789ae336214d0027619d0a94bd963ff9626e51e1ae1662af22b1f9681113af1f6d768e261bd516455f2638d2692cafa8c7afa591966503e889679a4263cb59c8833fac6897657cf210046d2459b2608cf69767e963eb41b1b8820b85773ded80dcedf386faf0c4f93553b0ec37637b03a01670746a42f67283f73918a1cd34150296d9f26eed3888ef4649587c4b872ea0d1d97fa7e3e68ebb61691214b56a5305e0a6f1b9fbbeb2f55679cdf4533ab1fa5cad6d8257b60ab7e4f764a724fdd035e5b2d09ed9aeebcf80c58c6e1ff52e3eb2458f83e9ac0e9619d5273406070703f837798b447c76f725058a603cf2", 0x1001}], 0x10000000000001ad) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x2c) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) close(r0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) 03:25:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x2) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) writev(r0, &(0x7f0000001880)=[{&(0x7f0000001600)="3670cb4ce4d32beac8758657c2c974e006638605b3b35eade0f5d89715c10092a4b06b811d7ce18436c2eb211d454fe0d0a454784fb491ee581c60ac17bd5e3d664b549c9f02c7908d96a3a813cb566f2795bcc7c4690bc136c42ca2cc9e3050fe2b62cec0df51df90686b1355871f87df89adeb4afe768e30f14d8e668ed21fb46cb7369148add0a24cc48cd258029c4e1f299ddeb79f1547ec3cca6154b8c28e5add39a7e9e0cd2d1c1354e68e27a0414a977b035e0ce30f8a7d56f02272cc605e3b7a74e86f9d33e0e5397640d4354f1555287b458f6b84", 0xd9}, {&(0x7f0000001700)="650d44b832be746c50abe94d1eb459791dbeca339b0a94f3629afa099048d3ca28f2402d674c2317b7997b1727087fc7ed16c39f665635b63b7ace8154ff3ebc89413b059011782496e8294af9c381577414c93186ed2b49bd01", 0x5a}, {&(0x7f0000001780)="03d77308b7d6cae8c2f7d5e43a470ab2f893c2fd78920ad7aa02cbaeb752cd3eed59789a777f752f41818d07365dd17b975b7de6127bd5601e124b07d3dcc829171855be3d557ac60ea1afb138114ac340cf2805b9277e419b2fa5351328181caea2518703512f9e31d7da37f537361786c573b5ea7e1b85ab3e38f65b2ecfe67d790ed065ebb48f62eb5bac55a249bd24f1a9b567fe0946b2478ca3d89872ff6ea3cb2ac19272904a39d79ae37ab74958502e3054951f08e5ccc0b7e2aace53d89799a231a15c397261686802d022e21d4d5c40c3a0f6c449dce9c7d13d", 0xde}], 0x3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000000)='\tq', 0x2}, {&(0x7f00000004c0)="5ca2d10b4a378ae751f256e6e16ea808e5867d00492c32be8271c1240e411c48f3a343d67898769955856542704545183606f312513351b8c07722d953dcc46280b2576433f4dd3d6cb8adb6232b0595e7abac8f9033f207ad9ecb4dc545b7ca1b166ca0a6731c38c5c4c42f3d5b63a001088ed8b4919d59fef2281c18744daf028c18b4f5212adbb9e2bfa20ed16c37c47fc4315ea5c631f337082e136332745df4125cd143cb44d4bd3e4e8878f5403c5b6a72aadc8c9f087e3da686d6d495e0ee80e1f3cc588c4d1e2a592cbf491f456e6afe9073a45d75c9722aff7841aaae0858dd572d03fb0284720a31dc663847ab6b4e2821254e032857e99af5009f711997372215700632c5a8373a4668a12f16bdf268d6318a70a52d66e96ba8057e0d372aa2cbfc196244b0186a80a900cca65875afb2ba0de662b676f1dfe3ea40c9b1433f18e7a3f7bcfb5a2ac78d5689c5d55a6edca48fc0fa12a34cb69f9ae8dac06de11086567dc149b2a1c6dded59768e19cfc8c386eaef83e08fd9579dcc927d9760c21abe7d4465c37bbd3855aa7fbcecae94eb01a330d9d6f068bf3b2e0fc7b99de9061d9d1a879f8acd6f50c7902473143d9b369dcda0cadf68882fe08c2708aba6786cbc48446796072688e7e5b9358131fa2ecf88eef7d826fd5535058fd190b86a293a14e7ab58089c150e8071cf6ee8bb272c65bd42e5566a2db8a15c70e15b39b1d589e2c405cb9a5402d2b2db6d6a5c8ebe51911d3569d6a0646d652b4d45179661096ae34ae2e89128e8e17d7e938b347ec9ac0eadd15db9859fe3a9c229db2e9b028ffcf6a67d2d243df63b6574622466fac66d3c2da7e9f85bd02092f9c3f58116e0f411f5bf852166db0a9a13ce08c73ee557f4be0fd0909d4d06b14662190b5032f326d5f28da3c0a4cecab27adb369f1eb89f401fb80801e4f0e08bd157b951e6fd01f5fea6e6db9f58ed8ff1b3bb69684ce541978a663431cbe7317561fa61fcde2643088a376e65db9a4800765fe4645cdce3b72814ff99ae56ab0db4108f2afdc9445dc2d5fa37ee7657ea5d614342fb0e8b7cfa0a21dc42123a2d90e56ab345badb96a6892214074c6dfa4130132f699bd9607b4382b3a5a7c6f7a9ade9abbedd7e881c0fcf6cf69ef1a28c60d433695c8b8c979a80c539ab828f8eb9f0d3ddea140aa564f1ee0ccae777df57f3eb29f1f646ee46bb751850d67b95e90f3200b3a4ced600b64e39f6c384349aaf7dc95fbafa3d9258917dd6962d314c77564fd79dbedc77e912fdb86c53497bc2c624d309bf32565504e3e7b255729831fa49802c96a97dde5c52cc841b9151ccf433b3a090e781a748806873e56e74041b0a13c22ff101f44d0094aab75f517d428bb77de0d51cb405c59eb5077dbbc4a7e019143961a8d1eb484242acb0e4ea651a6689808bd19db4d4d77c748878e8e3cdc87edb448b2f94f180ae70cb5d853593ae420a7633b02bbfadc5d9b68a757ac671c1624760fcb735d7a2f4c6329ce083e4dbd4be219ea0fcaf081bdda1477f8c72f8a19a170c50342266aabcf37632b9335442c347c161cf6704994d6839b7f0f48c4b48c1f997e383ac653ae67b2c67698a44334465e19b7e0d5ae63d0593c7ab474b222573d60f1162cbabfaf98504213556447b5b93d526949aef4b0abebcca5036e3704d906a5849d6bc6d5e9e367727168f044efeee4c8f799ca831c006287225b14e5cb2e294377cadad5a5c10c82293bf8e4efbff46f6c4c2b083716860aa0a8495c183d07719913d1dd97d462039cc41638cc1cbd413996602cbe766106430666671f5a164c92f2ff1e135c80e60084278bcfa7b22f5106b2c5a645bd6b6cc42e5988cc507ae3b389aefd156aa28e97747faaa0ee0e45605565c99aac8419da9b9598d165399667c20e4428e18eff3abbcf34e626f4ff78f26a7bced94cafbcbe55bc8ae3d6145ca6098a353ca55088ecb759e3ea97a56132392390ae6f2a65402b05c808d219abbba716eef5337dee6a3ebad8192a1f0849ccdd670192cdbbb356a675ebd9e73f1e23734b0b3113e7d9fe566e141d3dec0cb9f5f52db46fe16465288f4b2d0c4144c26fb20c023b0b80adfda8978c168c92403aa34ad87fe0aa9a14cb46b9a3f3f8476a7457120dc61d999a46a82cd8b296f1823fd73b7e24a1fc0df8e50efa5eb32f7fe9b07a14cb10eaff15e154a37a4340deb488b3d510a37c6bd8f26d95561e96ee61cd9b78be8f7ea5e2a7b0f2cf6fd41cfeb6be38a92493243ec508c953af0bc77ff3348cd6f466d2e6492c821df6504b10b0cf4337eda51e4ce11df1a54155b3b6a309f412e7c101a76731618cf3fdb5f14142d9d688a82aa76e09e4189af03151ee5bab1c8f3a3ac0b89a8fe3b0339fee1e7f4d2f6f2f320cfe83c5de4fbcf8709c45bef227d973acf6257ebdb2b9a28283cfe59007636c8e98ea60dc53bf806c9dc1f7a427c27ee06020db6021adfeda7670c46d52ce1efeceb436c63c2aa08cc6904cc7a663c77724806898b4943337295a8034caf6a03fdb35889f8880e4e9a258a47e7991dae2b1eca8c4e1df3fd270e2d539a0ec191859691f7e4ff901db46b1efde05932c50486ea9c05e55bd746c6e43b21a97abbd5430c4c49d07a88f0253825ed1e0afe1700eaf39706d723886463af34e03c0e922dc2f712c09accc06b1536ac3bd5cd06c4214a47ae79b71221fce226c708d62224af4fb2be1132093cfea4e46334918a5a37a498e649aede6082646a2180b900a4ef251f2046c816d0db9f8ee941568f1fdfcb838bb7bc1cd3bf27d47d45467731a8224c74ceedf37e458c257515757264e4ba31577503edbb83747df2d8a77b279dc9707488ce40de46f2e9c1d963818ddbc80831981b21f845c002e5cd9a3510bcf76cc27ef3e683d426a331154b44d192185597e76029e023a08d39211261fbe2dfd8741913bd4abee55d79e94a0a47fe5b1ce8aac4cb3c6a29a781a5e6319ec52a217c8da04866a24615ba4ee53da2cf36bc61f378fca8078245adfd994e07a6d6258f05732a29b015bde3d29a24dd65672c20ace357febd206e72f864f3e0198334b6949591c9ace5da112532513150a64cf48efd9dedc790ed16a620e217f07294545d48e1272df2abd74fe44cc8c6cf8a23d151d40a045a7ae0ce10686e3a34e1dfc722ecbb14eea3e598bbba8e49776227d3e302201bad16a81f8b5610a56e69346d93e8a76d4b67209fe3302426d9ccaa726ab635b13ce5dde1a94bbeeabfc3d7b8a2df7de8673d9a1f9dfd8dfb982306eba630e5ddd49ddafaffd9ebdf58544d9eb03d495b651db52827146fb2e4f9b762c07bca9094113f69d5354eb3621dc7f1762ed008e48fe3f8182f3728517464af0035f16aeef57fbe4c99952cc7becab08e9d87efef1c625c29b71894f4f3188c2c81587c4a237e745731b6d44a67bc3d614f75fb9d79a038fdeade7c1f688f8ddb5b7505cd8f54ccfb765d7e9a76c77d7e22d512b4aff815be21cc0a88786b77e6ad45d662d2e7e6e2120fc0d99024ef91bde941b09550add5d489b981e35a97d943e99e3bb6abbbbbdf6addfc367359dc2000c4ff114b39aae68db43d54b3e34cf46b0cd76de7daa088204945f91272893a91d44026263470c82b8a6e4b7b93d4769fa4bce583e096cea5af470cf2f4de2575720349b24f6c63bea510afca508b6cc0bed858f65ca34fb13823588186a39fc1bc7a55eba2ea631116bb93b6e2126f73900aca5d7e2e28eb2f9414f25896840a170e200bca031d2bae815fa52bda6fc0277c283d75be2599f76c690c2c4a773f3edac40dc97f9f2f11f1321181089db99fa31f1f876a9cb0089d9bf62fd642febc1a88de3a099e45943afc6a3f7a272a585762ad9163c6c7a230177ddea2105d5b9445a4820abf7876ecf93c08468f7a09af238eb4a1b5ee0ced3778f029a3f0cf784cdbde0dec30102af0c570f6cae791b216b86c1bc2d7ff4892b2fbc473215db7afbccc26684eefd469ca6447943eeb4f20f5369cdf025f6b4e139d80908a8e48a27d3e9b25171d116fdfd5f6fe402388ab693ea57d092c0f451d5d3933d90c25f8f8da8dc8768a04cdcbeb3cd850fea1583694eea94ed1da934b58c19057dbcea4e9fa7bbb2483529bff98887b62deb4e81a0aa4eefd8403cffe566824ca2645315065892dd77ef124cccca71408d3501a2de2ffcd52922fb82388b0d8a59e2f871837b7a1c4017d024bf665c7adecb29a462ad39fca0d5205acf8dc01161974babfd6487c5abc9648a4aa60fb8da77f13bafcb3c093c2dea9369e57bc8b1883505c8c9f80320d757dc5544c9fa9be5ecc18d6546b6bca86f16e4493ccdd9c40aa2b778de8cd5f77b40998a90a4a83309f959edf36282880f8585c2130d5ef819fceca0b26998343c5e6ece16a2ec544f35d381d0502135485c8bcf5f7c34034d3e4142532324780c2286a51a440b1790cd29862ae12bc8317405426cead9025c88ca65d1933bd1d55271fcf613414c0518580c8216a6c8f448fddbefeed65286738876e62940d34cd1f89c329e2a27e3b8ef4b53a66fbd772ab706b69d183293cbc184611e30e25e59a36f72469b0688c054660a2d159166f5ae17a6fdfbb0dbd654a48ff4e4c6df83087679d299342b12f7dfbe274c726a375ef22a039686b8cdd399be3d285f5ef2a3f3b105c2e37a3d8c6285089d0a96bac9c974a5bc4463c0722749affa5c6f031e96bbd2434feed3c8f3d558bfd77f593aba90665dfc9d421a05e57ad1521bd009fec9c3a851310546f80f93286bbbbb50f90d139a6121fd26a254e152d0419f6bf87dc887557ed4000d6fc327ad932beeddd7302f76035d8f901b19ee6254e7b87e965bafdb11afe28865f799e0b30f3a7af59ef7cb63e9020a5e03e7cdb6f1a86dcfe21761092a6dd04778fa453512b58bd9d35079a77151cbd2bc56ac8a25ee749bc6773db5fd0aac194e3bea1703e5cc64e00385451878101842623f41508e25ddc4e94a427c809384583511b6b4e98ab31c36ec59316b9abd36165ecf3701c032b748a82996fdc06ee75013d1977db17e0ae8bb64fda8f68ed5206d2f461126444370d5e8d67dac13fa751aa73e90eea82d699efbec3850c981222461ba0f3a636aee4f383d1d561f21a8bbe585b575c77b5bed56f9cf4efb307a804810f02ae399097732bf627d690189c1f735e898b6478c8208264cde9a45caa2fe2cb67f828f73297f6d4b72f2ad91ede7daa9db8bf553b9d7fe50a4f1fe3bc64f21dd412dd1f33701476ae26a8f39201a42c0f7da03f564af4a6cc1036be0f677bbb7dfdfd4eae146d0f78cacfe7498209f785b5f64d8d3b67062dc4f4520013c9900ebefb63c08adad250a26cf1b66883f3c6e04a4176fcdcaf366ccd53b71e3af511c28ed342aa5387ccf411ce38d89763dc85d5ae9dc63fb1b5edeafc9be7d84f6f0081911618bc953b32394668752cd6dc81430044cac3d7b0d90f8b1449dbfa50ac1415194a1f3cbf68815f38c5bb0ac393e09e1a70d0bc6cb933770f7ae9979668b8a6ec61ae36c4447883b113b11da64c09fdd6d47a4d6bc1d536de8d505cc947b09977b55d12a22274a1d39fc28e746e5d08c107b996320fdc3ffbdbdf1d9639f344684cf2ee650482a69f771a01ada64b843253437f9cfc3cd5f8acf763b3ec051596438af57dc842b19742256999f000f5afe4ed67102a68b50c97fd90e0eb6ff4fea73a908c8d3d925d3106704067ad7819fe1a", 0x1000}, {&(0x7f0000000040)="e1e8cc26820ad0c502c15109a2bab3adfb71a7094a93b2aff7956eb9c07044f7b97c97da377ead98ed488afc97ea724a", 0x30}, {&(0x7f0000000080)="0b263415bd00bae6689f3d97bf585d3a7e7d0f33b8cfd8a46c92cc10f65d61a6809774a6816f83daac61d8e793c9e74c2c35d70eee076b21b3e0acc25a2e35b428f2c4af7716445c3c3c3d9eb1977e55a675c382eb83175b643c540eaa6926e152765f474b1e49883579e31f3a3496e8ee40b635ab1c42fb44d88ef8242967fd533637790eeeb11ad8e8e6de190c2aaa20871cb0e636e3f75d4a6b552c14", 0x9e}, {&(0x7f00000001c0)="0a81ef1765ce3619a858de2125ede07a0e8d61c2e8328ca5b9a5963a0487948a419a499f40ab917e8d44dfab70faf7504edb821e87e1e92d75c821202473ea705292877004590b46b06ecaea6c0bd923c4c791affda6aadcc9393b14df02ffa0d1bd34a4e57a84f202c5ae", 0x6b}, {&(0x7f0000000240)="bc679c34f21121c044c03befe003b00fc5be7244f07dfa46d4811bc839dd491480e175a9363455b22d2e342dccf96201c0e390115de39da5316064959aad57c91d8c7761c431082d5c18d27770d8f8fff4827c5244c5ebc7e21e3bec2e1e367e70bc4dc70b5b613794a872394ba09a6d5ba3f9034a154a36b3cb0045472c9c39e2e7eacc9f32b5db13c80fad2b579cbd3e5b3e2e68bae40db771aab62c2a63f36645c8d4c89fb0dc83942b4b7a52c3f88ca30983fcbfcaa93a453cebb47379ff6274a8d8d43ce4a8f7836df24962510f71", 0xd1}, {&(0x7f0000000340)="81cea2b9352cac12c45ef61c1fe1d4067f8d869a9d963b2d370d9b044eff8c5eb891a4ac8a9743d963a3c9ec99fc31b2a8a498e422be828f52ecfafa03c2d8dc9ca0893abf5fbcb320c1ec7d3548c84209f23f4b4f763bcf76344ff11dca7527582dcac36cee9e78258676f9dcf8623da94a2c27a1c94ad7e06b55f5d543c18d1fc4ebee96fb566937c835327e7191af0b149e903475eb4ce28c7fdcfe0830f3497bde3be3f58059cc1488e799917b07f152806bea9378c3a076615061d5ab9a44b67612185005ae5fc3d5f264b41ec019ebd13f71f4c6b96096504445dda40f20e6e83912fd774a86afe9abe7cd5a3e2e1801c5ee12d43410deda77", 0xfc}, {&(0x7f00000014c0)="21e6c3eefe81e06a4b0c558cfb30f92d02e3b7b199178097023ed937eb882963c31de45bbdb345ee194f5cfa7c7e5c8cee21a1c33052443cd914672b5e77db977a52e8502963af03623ac2e6f14a519d5bfb248272683527ded34435d6ee88db4fb20d4c4a91ffe506b9e2402814e29106d656d3759f3527d98d0489759aadb597e18fc5b01aa48ef93f7c3d115c7278b49e408530afd1eb376de8d8fbf0f0b5812d055b72124f3e242a2c", 0xab}], 0x8) 03:25:55 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='cr') renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 03:25:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x2) r1 = msgget(0x2, 0x380) semget$private(0x0, 0x2, 0x108) msgsnd(r1, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000003aa53173649c0bb0000000000000000000c4000000000000000000000012e63b7d47e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d3d4e355922e4d23a0ab200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3d351f387b189701d23f0d341db52c97aa3f7e69ed9a11a43c5451c420e5886d8b646354165e33ec6532e703ee7a51f86cb9f30c8e957138b153835000000e8d9d451a83bbfc4fa76232d5de091b9e8178e7139f9c2a38522b283e816237ae61f73aa98afd8eb678407192b0cb1155c313a4c362c7d27cad2e2a6d0ee64c675e5e0ac60743e7fb28f005400c351d2376e71eaf69ffbfdad7fd851a92d12007656d1c6b21c4d24fb3364b0fc2b677e80f6561cc89d0de0226524852ca2eef45130a9de84fc5bdffc0049c6c7ea088803c8b0799debddea057ab91fb05933616d5bf61a81810000000000000000000000786ece39cc60e585fac9e2a40738f12d9c53a2ba46e9ffd2a113320556c10fa48dbc9b9b593482d2f31064d750a74e0beb6bb3d9dfecb8115f05c84ea5a31decfd69c5ea61168279755cfc1168941f0dc670104969f9d89c02049ccfb91e15ced86796556476fde3137f6244922b9aba69bea2049e0929a67ebcd6b29b8c67296aa96edf8ec2cabd901f0f228a80c8f67b2da02916e14ca2ba1b3c4a7cbde24a294e4a2fb361403f817f9f96e6940bf0c47313c62c"], 0xe3, 0x3, 0x0) 03:25:55 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000180)=0x6e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 03:25:55 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xb, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) fcntl$getown(r1, 0x5) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r0) 03:25:55 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0xfffffffffffffd56, 0x0, 0x0, &(0x7f0000000000), 0x0) 03:25:55 executing program 1: socket$inet6(0x18, 0x4, 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget(0x2, 0x10) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/105}, 0x191, 0x6, 0x800) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="ebee21570a05d861c4346b5471fb0cbed77f4b8549b8355d08989fe8e6330deed0debd9f92c885bc9e3cf9acb6f741b02d3132d49b7460b8d2a56933da04e6f81a70b1c90aa20f01ef3dd1264cc86535b9de962269f0677bfa023ab15b31890a", 0x60}, {&(0x7f0000000040)}], 0x2, &(0x7f0000000200)=[{0x100, 0x1, 0x3f, "ae8046c555f482ea4837f8d0b6fa5771a74a9277ecc96bb6747fedc7d450bd347df32099d116a3f37cabeee79dfe4a263b3108dd7d86ffbdb4f3af8164a42f411417b142c4428e7be6659508e930b72d416b6199cb63146c1a1d2f8e28b881f9156dba7d34de98961592e02231d64c081075b9f37b98ba37b8611dfe025073b3342ff8a1bdccfdfc907036ceb1ec52908bd6269bbe6bfa45e2735720bd3345cfb48da868400ad77a75f73ac216819f997a731ba4b9cc8b296e6c70f090353ff85984b79c8b9236ef2a455003de6e09a0b6f580d778b9615d229790cb495c7d5b551782195e2aafd672ff863a2024"}], 0x100}, 0xd) 03:25:55 executing program 0: setitimer(0x0, &(0x7f0000000340)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, 0x0, &(0x7f0000000380)) msgget$private(0x0, 0x400) 03:25:55 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x12d, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040)="b461cc42c6daa149dd3ecba5dac7ef728876c330c8badb62a1c3b034d9aa54f3771c5489c07c9463ad582a6e0f2a18050c81c2932fd631", 0xfffffffffffffca9) setsockopt$sock_int(r0, 0xffff, 0x110f, &(0x7f0000000000)=0x2be56952, 0x4) 03:25:55 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0xfffffffffffffffb, 0x81, &(0x7f0000000040)=""/226, &(0x7f0000000140)=0xe2) getsockopt(r0, 0x1000000000000029, 0x80000000000033, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8400, 0x8) 03:25:55 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00001a9000/0x3000)=nil) clock_settime(0x7, &(0x7f0000000000)={0x400, 0x2}) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000010c0), &(0x7f0000001100)=0x8) 03:25:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) fsync(r0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a5382131100e800"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x0, 0x7ff, 0x7, "4bd3f563a0ffa4ab8447e06cfde5e53ea0501f00", 0xc0, 0xffffffff}) 03:25:55 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0xfff, 0x3, 0x8001, "ba6229463f8a7d43f9c6334938ac5e1a877c0285", 0x3, 0x3}) r2 = syz_open_pts() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/75, 0x4b}, {&(0x7f0000000180)=""/242, 0xf2}], 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x4, 0x2, 0x100000000, 0x7, "094c68513cf545c39072317a9e00487561648c82", 0x6, 0x10000}) ftruncate(r2, 0x1083) r4 = syz_open_pts() ftruncate(r4, 0x3) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x200) ioctl$TIOCSTOP(r3, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) 03:25:55 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/220, 0xdc}], 0x1000000000000279) syz_emit_ethernet(0x10, &(0x7f0000000280)="3b01fd43360286eff1d86dacfe48528f") execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="b0", 0x1) 03:25:55 executing program 0: shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) dup(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xa4db) 03:25:55 executing program 0: getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000001340)) getitimer(0x0, &(0x7f0000001780)) r0 = getuid() seteuid(r0) 03:25:55 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x80}], 0x4, 0x0, 0x0, 0x0) munlockall() fcntl$setstatus(r0, 0x4, 0x40) kqueue() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff98) 03:25:55 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0xf626) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="00c3513e2a5e000000000002fca2cdb5353a6fc4b66aea46c928c7fc2408a5b8f29db30365780500000061ca47258b4e97a5a12c2d3fdc4d6150000000000000c96240a22266388ebc84e485446fc2e4241630cd164d1c75fee8d5503ad7211874087d0fa4d7943fe1adbd6ddd712c059d0942f794c932f1b443f186fd1f1f42ce6b0a7e02adbae4b33ea0ff05592bf32189a90aa5057ca6e34602e0b94c3528c93b", 0xfffffffffffffe40) pipe(&(0x7f00000000c0)) setsockopt(r0, 0x2000000000029, 0x7, 0x0, 0x67) 03:25:55 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget(0x3, 0x101) msgsnd(r0, &(0x7f0000000040)={0x1}, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x200000, 0x4) msgget(0x1, 0x82) sendto(r1, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 03:25:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair(0x1, 0x2, 0x1, &(0x7f0000000100)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 03:25:55 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000080), 0x2000000000000010, 0x0) 03:25:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getuid() r2 = getgid() r3 = socket(0x0, 0x4, 0x5) close(r0) fchown(r3, r1, r2) r4 = semget(0x3, 0x6, 0x21) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000000040)=""/205) 03:25:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x9) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x7) 03:25:55 executing program 0: semget(0x0, 0x80000000000000, 0xfffffffffffffffe) 03:25:56 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/57, 0x39}], 0x1, &(0x7f0000000200)=""/82, 0x52}, 0x840) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) 03:25:56 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) bind$inet6(r0, &(0x7f00000000c0), 0xc) 03:25:56 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgget$private(0x0, 0x100) r0 = msgget(0x2, 0x32) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64, @ANYRES32], @ANYRES64, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64]], 0x4, 0xfffffffffffffffe, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x4002, 0x0) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 03:25:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x4, &(0x7f0000000000)={0x400002}) setrlimit(0x2, &(0x7f0000000040)) 03:25:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="94d5b462c0341a8b2ea311e45ef8333ede7f4faacc75513903cda8436d2a3159385099d57168c737d59dc1e77d359a1730117afec602c2cfd534ec00e9912eb2dc81ec1b9eb5afc428ed8001d26b6a2385011e24cbf875b96c5fdfdc916edbc862c396720f853a28104dc1865f392e41fedcc8c0eae56e3be78b4abedf69511230d6f8e99ef70a3e0a6ca862c38a6643ba04feaae8ad353506982f3918943553f364160929380c388aa7e6cf7ec2eb3ea37aeae4680a4d48131b7614080f00", 0xbf) r1 = syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x6) close(r0) kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4e, 0x3ff, 0x0, 0x3, "37dc89411e9caf4e5101139d60b77b21636d037b", 0x2, 0x8001}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x9f, 0x100, 0xfffffffffffffffe, 0x8, "8b46786eb953d07babec337860fffffffffa0011"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 03:25:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:25:56 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000400000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18632016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) clock_getres(0x3, &(0x7f0000000000)) 03:25:56 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="61cb3ce0581eaacb39f55fd1cb0d9fbddf5f9b2927d5a8d95b5f3f5f38ef05eb5ba7f415bc20c9d2222311f4768bb22d84e332673e6cc13d8a3b7ada28483394455bcc02c1d8e1ddd640d8b93de97c28ace2dce6addb10bed5baab88716970a962f5a0359f67043dbda3e5bd8b9a44c5d2f8e2a8ee22c3a36547832be9b1f5243f1d8da345c69af8ffa07b1d09c9e1484038ec611f5e0498d462cb143b0ccc30bd5209c1cfd1bce0798170baa172960948a0110e8b", 0xb5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x0, 0x5a5, 0x6, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="930315d8950a9595980200000000000000030847", 0x14) r1 = msgget$private(0x0, 0x84) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/251) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 03:25:57 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) r2 = socket$inet6(0x18, 0x2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xfb, 0x1}], 0x39, 0x0, 0x0, 0x0) kqueue() r3 = shmget$private(0x0, 0x200000, 0x2, &(0x7f0000e00000/0x200000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) fchdir(r2) 03:25:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000003c0)=[{r2, 0x81}], 0x1, 0x0) 03:25:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x3, &(0x7f0000000380)=[0x0, 0x0, 0x0]) setgroups(0x5, &(0x7f00000003c0)=[r1, r2, r3, r4, r5]) write(r0, &(0x7f00000002c0)="35db4bf228cc73c71444e1cfe77fc7981872c5b37fd24c6c3c749260c6a778ba3a1e87aedb898d1906d8974febdfb27fc904730838923ed771cfb99b0006df9abfd6d1eb720a730000", 0x49) syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0xffff}) r6 = kqueue() r7 = syz_open_pts() r8 = socket$inet6(0x18, 0x3, 0x0) ftruncate(r8, 0x1f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r9 = fcntl$dupfd(r7, 0x0, r6) readv(r9, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:25:57 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpid() 03:25:57 executing program 1: r0 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f000023b000/0x3000)=nil, 0x1000) mlock(&(0x7f000023d000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 03:25:57 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 03:25:58 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000013c0)='./file0\x00', 0x400, 0x141) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socketpair(0x3, 0x8007, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = syz_open_pts() r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket(0x2, 0x3, 0x10000) r7 = socket$unix(0x1, 0x5, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x108, 0x40) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x4, 0xf00fffff, 0x1, 0xff}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000034, 0xffffffff90aac3cc, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0x5, 0x89f}], 0x8f, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x1, 0x3, 0x933, 0x7}, {{r5}, 0xffffffffffffffff, 0xe, 0x1, 0xfff, 0x8}, {{r6}, 0xfffffffffffffffc, 0x0, 0x2, 0x40}, {{r7}, 0xfffffffffffffffa, 0x0, 0x20000004, 0x7, 0x3}, {{r8}, 0xfffffffffffffffe, 0xa, 0x2, 0x2, 0x800}, {{r9}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x9, 0xc21}], 0xffffffffffffffff, &(0x7f0000000300)={0xad}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x810, r4, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCEXCL(r10, 0x2000740d) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r10, 0x0, 0x0) accept$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) 03:25:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = getpgrp() r2 = getpgrp() setpgid(r1, r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) 03:25:58 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000240)={0x9, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x1}, 0x0, 0x0, &(0x7f0000000340)={0x401}) write(r0, &(0x7f0000000080)="02", 0xffffffffffffffc7) 03:25:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f64", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x18ac, 0x6, 0x0, 0x2, "eeec78409a0bc0fbd2776db876984173e08c0477", 0x200, 0x9}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="58fece399bdbb9b3ab3a188bf73de2db19ac969666a10036ef5e71850a", 0x1d}], 0x1) fcntl$getown(r0, 0x5) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20000000f8c, 0x1, "a8fde9356c740ababc0900000100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) execve(0x0, 0x0, 0x0) 03:25:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget(0x1, 0x1, 0x124) semop(r0, &(0x7f0000000140)=[{}], 0x1) 03:25:58 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000040)='\x00') 03:25:59 executing program 0: r0 = socket$inet6(0x18, 0x41000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r3, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r3, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920", 0x11) syz_open_pts() close(r3) kqueue() r4 = syz_open_pts() syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x183) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x9ba6, 0xffffffff, "1600000000000000f5000000205f1195ad01a356"}) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') syz_open_pts() poll(&(0x7f00000001c0)=[{r4, 0x64}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 03:25:59 executing program 1: r0 = kqueue() writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="2c73316bebb9ea17db9e010d73ec0ca310dda9c58dc26bde1f7fac4dcf14a0b7c54a14bfa7f5194d27923fc3761fd0b76bcfd2e25f9aaa1fbb0c2207951a1ba1c55d231026c7388053c49a77656507da299951bee573f37d1f8901485a34823186c0b0fc138dac14d0ce5387905acd8896a5e86080342b60b09d60a91f78e4d8096830a37c2fcd2277ca434e14f0b7d34cc4e2787d75055805374b6dc3a5c35fa46b1d2ab56ada2108c9968550e44ec66f7c63a9bbdd9890270729c894fa6195efb7d164e1f2979c0950bf7c36a3fad54d3989060297e2b1a81193fce9874e8b3a34dfe3273a090ece66c8098b330220b371e689fc5157f4b15c9bfa397d0d9cffdbcb7260b9e0f696f39dd78ead996df51854529acaec6f3ccb4b4fa861247712489057724e7405379a2fa888dbd21942655761dd040432de8a95a803beef52568a873a70d631535579cf96ac44f6f5b3199cfa6ead9bd4a683d68444855edee2fb424c1a931adc52de300a5eddf0f697b8372bfbe9244134ec84540f071a9b4d40cc58f06280af90b53ace3d8d5fcd81b4f251c7e857ac694266bda94497fd065a7ba795152657846e4195443f24310ed7d84bae612da555ec2013849b84e62d55d256f152004ea143d5ce9d0b39ae8ba99de1bf5d7da9e9ff72550c81fe9ff41a5ed626bcff0b1df9e1fec72a256e40f8c400c7bdd42c7ef2b1eb2b8ea103f3d3067eb148b2dc6d23f31eff2f29abbf9a9b8031d16916ea676f81e06c77fa83737330f354f334ff101cb0a6a42d724a772182b0c99193363ab7273b5fb1dc2d2838eb00fcfbe338ae36a00b08ddfab9b4b60fd88c1f470e8f6e03445bc92368e48488b358c47672a790497150296ebc8bc1cf0f8671395cfe2c001fff95b541ab78df2115364bd474b0fa73e0bf866b20222cf29a813cbbb2bdd0e9582f252ba4c518180068aa7003b9cb22b11fc1975718601b889346e086b79ccac671abf2bfd4ebd85b75fd74a973b16d51241b8b15b6528a1cb2b0ec01edf44682e34217bb4c1a108d80f5742d4e8646c3554a64d793dc4b2c1404436866a4a38b89c9da5d22796aa1dfddf5147802d07955117f577cc15b49d8d9e496ec881960c4196390fe7d73c96e7366aae4a524db41c5330c7a75c8d6069c45920d0537f53067a7295b49bdbad860f9ff43435b3d80644e14b1343c58f0", 0x357}], 0x1) kevent(r0, &(0x7f0000000040), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) r1 = fcntl$dupfd(r0, 0x641e25123c9f5524, r0) sendto(r1, &(0x7f0000000400)="989a3afc1a39ba4a548b452ec7e3ba602a63f92ac9cbc19a9b2d332aff06c8456d4b24dbd68fa719b261204c06f27974cd2385e5a93cd4da556dcccb075e0ddaac332008dbf394d5d9435deb49602547a94a2a8f602bf00d30bd2421e6ea69ac66e671b7b7706aaead99085f5301c07d19e5b60e83908e208f4d49fc1c89530b0b74c10278c5273992138df666bcf6e5ce8dbd6ad7", 0x95, 0x8, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1ff, 0xfffffffffffffffb}, 0xc) 03:25:59 executing program 1: getuid() r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x91, 0x3, 0x0, 0x0) getuid() 03:25:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x800000400000001f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 03:25:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x2, 0xff, 0xfffffffffffffffe, "162156b8046ec977f1ec3cbaf31b7dced9c7df2f", 0x6, 0x40}) syz_open_pts() syz_open_pts() fchmod(r0, 0x0) 03:25:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r0, &(0x7f0000000340)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0xfffffffffffffe03) execve(0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) 03:25:59 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x1, 0x0) close(r1) r2 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6b", 0x9) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 03:25:59 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x41}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0xd308, 0x0) close(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) shutdown(r1, 0x1) 03:25:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, 0x0) getrusage(0x0, &(0x7f0000000040)) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001340)) clock_getres(0x3, &(0x7f0000001400)) 03:25:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x3ff, 0x1200000000000000, 0x3e54d63e, "b75a85d28f132fef27c7638bd51705d536ed3b99", 0x7f, 0x4}) r1 = geteuid() lseek(r0, 0x0, 0x2) fchown(r0, r1, 0x0) 03:25:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x4000000000000014, &(0x7f0000000080)="1534a5aa", 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 03:25:59 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x28, 0x0) socket$inet6(0x18, 0x8000, 0xcd) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1100100000000}) 03:25:59 executing program 0: kqueue() r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000000000029, 0x40, 0x0, 0x0) 03:25:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000000000000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 03:25:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 03:25:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) syz_open_pts() ftruncate(r0, 0x1000000000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) 03:25:59 executing program 0: kqueue() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000002740)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c0010031633064d5e3ef11b941c56b0e6082210fbdd7135f36694ded9c7625044bda9b65563ce5ab71d790c1237dcaf28fc9a4fbc610dee50e259e915e2ab20260e4b042dcbfe742bf26b2042f3542a2c9c91558b74a6704e3d473b2d322773911040d6a99", 0x9b) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900d1ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:25:59 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) msgget(0x1, 0x1) 03:25:59 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xc0000000}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) 03:25:59 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r1, 0x29, 0x0, 0x0, 0x0) 03:26:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 03:26:00 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) getrlimit(0x0, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x7f, 0x4) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed509", 0x91, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 03:26:00 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8294, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = semget$private(0x0, 0x2, 0x10) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000140)=""/71) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) r2 = semget(0x0, 0x3, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x7, 0x0]) flock(r0, 0x1) 03:26:00 executing program 0: socket$inet6(0x18, 0x4, 0x40000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r1, 0x4b}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) dup(r0) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) 03:26:00 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xd565}}, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x301, 0x4000000000000b7}, {0x406, 0xfffffffffffffffb}}, &(0x7f0000000100)) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xfffffffffffffc00}}, 0x0) 03:26:00 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001240)=[{&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/41, 0x29}, {&(0x7f0000001180)=""/169, 0xa9}], 0x4, &(0x7f0000001280)=""/5, 0x5}, 0x1) r0 = kqueue() mkdir(&(0x7f0000000040)='./file0\x00', 0x106) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x400000000001000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x20, 0x135) kevent(r0, &(0x7f0000000000), 0x10001, 0x0, 0x1fe, 0x0) kevent(r1, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) dup(r0) 03:26:00 executing program 1: setitimer(0x0, &(0x7f0000000340)={{0x0, 0x80000001}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, 0x0, &(0x7f0000000380)) 03:26:00 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x3c) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000100)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='c\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="2ea6aed99222e80104282602c4621bf49699b5484bfe9c16f3c8837baa3f379e9a15d7ae6d3fe25dc3ef6fa9a2e86c3ad8cfa01dc05f93b504fd37857df9feedc5e54f51d04e8e645f8cc9cb0ea46f5d6b7ea39d28af29b1629121", 0x5b}, {&(0x7f0000000280)="4bb9a4e97ba6fd0382a64638e96c584ea9a7ecad338d60fba2d1631166d9b3647b84605a0c2053c67a34edc3147f8835a100dbd33bcc1880b60f62d6278d647d1d49f96badc1b9bf66ea30ea7c689b209ba14fef5eeabb8091c3c9f06354c6ca22681b155c7b67e9cc596bf08e2528e64ce3bfb70370fac8d4288861a39cf20d298b80fda592776675d5a3eecaef8a8d7c18af77f3c043478fea70ad0930e48ab5a9e1131ba98ca6143d14ef0137ede054a3e0f0cc", 0xb5}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x402) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 03:26:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) kevent(r0, &(0x7f0000000000), 0x59, 0x0, 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) msgget(0x2, 0x100) fsync(r0) 03:26:00 executing program 0: r0 = socket$unix(0x1, 0x2000005, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = dup2(r1, r0) recvmsg(r2, &(0x7f0000001140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/106, 0x6a}, 0x3) fcntl$setstatus(r2, 0x4, 0x4) 03:26:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x30802, 0x40) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4012, r0, 0x0, 0x4c) unlink(&(0x7f0000000040)='./file0\x00') socket$inet6(0x18, 0x3, 0x1) 03:26:00 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x2000000000029, 0xd0f2, 0x0, 0x0) 03:26:00 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) 03:26:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socket(0x2, 0x4002, 0x0) socket(0x20, 0x8000, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) 03:26:00 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x87bd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfffffffffffffffd) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget(0x0, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setregid(r2, r3) getpid() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/56) 03:26:00 executing program 1: r0 = socket(0x19, 0x20000000004000, 0x10000000003ff) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getrusage(0x0, &(0x7f00000000c0)) lseek(r1, 0x0, 0x3) getdents(r1, &(0x7f0000000000)=""/13, 0xffffffffffffffa1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x72f2, 0x1}, {0x18, 0x3, 0x9, 0x22}, 0x200, [0x144, 0x6a, 0x2, 0xe5, 0xfffffffffffffc97, 0x6, 0x3a2, 0xfff]}, 0x3c) 03:26:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x7e40, 0x1000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_execute_func(&(0x7f0000000080)="0f77f2410f5fd50f466507c48285ae4ec466440f382b4df526f30f164c7d99c4e119fdf0c44239076632c48285bad2d9e9") 03:26:00 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs, 0x1c) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/87, 0x57}, {&(0x7f00000000c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/207, 0xcf}], 0x5) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x6) chdir(&(0x7f0000000480)='./file0\x00') pwritev(r0, &(0x7f0000000900)=[{&(0x7f00000008c0)}], 0x1, 0x0) socket(0x36, 0x5, 0x1) r1 = semget$private(0x0, 0x3, 0x88) semop(r1, &(0x7f00000008c0)=[{0x1, 0x1000, 0x1000}, {0x2, 0x527, 0x1000}, {0x4, 0x241}, {0x4, 0x3ff, 0x800}, {0x2, 0x100, 0x1800}, {0x1, 0x2}, {0x6, 0xffff, 0x1800}, {0x5, 0xff, 0x1800}, {0x0, 0x5df, 0x1800}, {0x0, 0x9, 0x800}], 0xa) 03:26:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/104, 0x68}, {&(0x7f0000001240)=""/84, 0x54}, {&(0x7f00000012c0)=""/93, 0x5d}, {&(0x7f0000001340)=""/248, 0xf8}, {&(0x7f0000001440)=""/154, 0x9a}], 0x7, &(0x7f0000001580)=""/191, 0xbf}, 0x41) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getuid() getgid() getgroups(0x3, &(0x7f00000000c0)=[r1, r2, r3]) 03:26:00 executing program 1: shmget(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmget(0x3, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) 03:26:00 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) lseek(r0, 0x0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x200000000000, 0x1000100000000}) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x3, 0x6, 0x200000004}) 03:26:00 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x8001, 0x9) recvfrom(r4, &(0x7f0000000040)=""/4096, 0x1000, 0x800, &(0x7f0000001040)=@in6={0x18, 0x2, 0x1, 0xfffffffffffffffd}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xfb, 0x1}], 0x39, 0x0, 0x0, 0x0) fsync(r3) fsync(r2) 03:26:01 executing program 1: r0 = shmget$private(0x0, 0x4000, 0xfffffffffffffffc, &(0x7f0000f7f000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xd3d, 0x0, 0x0, 0x0, 0x0, 0x118, 0x1}, 0xd51a, 0xa23, 0x0, 0x0, 0x73d, 0x4, 0x8}) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) 03:26:01 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000002200)=""/4096) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001140)=[{&(0x7f0000000080)="ebef93db5d69b44387bc73d41086eeed8e1754baf74fd8e00ed767fff990f7ef40cc326e52c1a28bf6a60b3353379edde37735719cc52c572ba00d057aa1ce66bce8fd2457465bff6d83b08dd813b23b1523bb09b0e7eb56d4bfd1ab101ad2247d19c65cc68a9d438a5db05669457eb4d42956374bb6e8a49f0cc105af8179e1ad63b8d3d619f76f2840b9eb66e802be5036460c9572924b4a1ff961f33182cc7d67598bda82f6934d9c9e9b09ff90eebdee5f7cbbb553e03c3b69ef9f67b0485838f0db1bd9b900bd9e35afd0f61eb64bfe48a953b9c3d16827f94958e377cd0b842ff3baa4a5880d96f381aa19c2353a5b61b66684ee0b919016dcafb8cb60bd94d075d1253bcd2f2052c9ad9d084f796dceb4f635e04c4378501878716fd879a6d81fb4b9085c852c2b3e5badb2b78c5048df2e68c0969dce83739762cfb1c3fe7152ba6eb1320b92aa4be5e81c1c8e3edcba368944aee07f16651cb80367c0e96a891a569e2780a71efd61088d530ab0974090c4ebcd504d69cfe0cd762da946b0e106ffba606f2ebcafeb843b826195cd83e7795dba0b633c9f595639b5e9b28e84f6db57e50a54a10dd38eaac3a3ee9e3184a70f2a57bc63aec3a0b2995b7ac9e31219c060838e99b1aeee49066416cad348af0ccf8cbf5e1aaacc53c354e3665e9afbb5212dfa9fdfaeaaa6d6012d4e9c0395249372ccbe041a0ff480bb25f27963d035e6b60788712c19bfaa007973e2244f58478e41767a3058dd8764f715cfd4614485b8e665a76b38b187883f814c6f08bdc08050736511e1a25cc38f3e901ca6e87616fb2d348f1313be55be9c4fac6e4754d34aae65a7b5df080b211a3a23ebcdcb6a535326ec0aa5917e15a361d9f337adfee7a7188e58f7cd1f3d1fea023350e2745b80bc067eaa59a5deb84da63356e6007d333750baeaf86a5eb925ca4379ca3dbcf014b30b914ed8a4bb3e6ce1322ba5dcffb228a5b327dd6a4a65bb22eb9a870812ccf4425586c2b2b21599fabe606d4494493227cff76a1deaa1ed3f1f341046abc402ac8ba3fa9beffbd12d46ff41265c92103077243d5bb8291ef928712f1168c704aafdb16f1aa1ae2eb7b1722120f727d8dc6218e2f0548ebcde4f15e6c4f046714f0f2886ada169889832adacb22fbd8ae305bd0cb8323cf11590cb5774d21d7ed416ddb72545a4150bb279062cd8dded5b73d05326346d74e73c777526135c02af045876dad6107004371043ba6ccc975be21f375634571be14fbcd92a2603c54010841e671d4e52c3c9eeb0f8ce181ed6306d58163172bb58666179abc818206dd679374718f0ae0ef1594954210dcdb6725237432ed5950b08b2d3c4da61bab5f8bed874abda29a7f03be7f1d7f2996b70fecd7393b914545a2d8e2af480ce6ea9308c38a1d21a4af92a984ce6041a3b6275558920e5d728135154e3342f20baf41a12dc8c3dd02d24802e92c02c68b644592b39feb4c7ee183400bbd1a51522e3c62fadc49c3ec8aedbd545de9b13c412640bed0c3c643eb960a84b91dd6831b907ea5a5435d116a803971578ec2d7255d203a99ea9754af169818f9e04f6ac057349c70858bccd2fcab8eba044b5df3769508ba9aa72b589f0f7a962d80548e26b5fb9a3a460d9a2cf0d4c8f38e5689cd4145cf839f53a39e0eadd2c5e2b3194852cf465dde103ac39ac271070ceff76e29a51823cdb7cda5bad9d7a0d177347f167dba508c8ccb8079a7bdc68bab28217fbf75ead0e7a89659768adde7043c415dd85c03aec6a3a5baac161443bb866148f455d6c15941537e68961990fac8a3b1a11c78dc70a54b82d53955cd5d4e2d1855c41475fbcc8ac88405fb46ebe3d070bdd4e97ae854e8579950404cde5194de4194eb2dc5dfdbe22800ae1489e680d00fbe9dd69aa3dfb8704dea20edf56f762a283722ffa87d81400dc7d972b23c5eca558cd6027bc138a78b777e158c4e8649e55c4370be3168ea9311193c408be16f1f43242a46335a32766ecbb0b05ee2391f594b9f0a4f943df6a0d0cfb4654f95a010e44a7b4400cc2bb1aba9f01e8ab6061dac51d7a215fbf841320d258ecbc7061f340138d1d161a6a1168fa937f489c33c0e918899232c07ea1a9ca37a17f1846b171d8683a5d6681cbb4a0b11c2b0ef87c9252ccb30773da82b211329d5ca8350c7a06ed5f8b07962f4f82fec17e48e75d98cfbd287c08b44f12cd92ba4630376aef4ff7af9d6032f81fdebc0a7a9f9762eb09b2ddaf6e15d2727716a58585eb69fcd688960b0884251daa13be9620e1c0067cfb91debb34ff5d03fa68d3eedf54a0537ab56ad42c4534dc844ffeeb5a1fbc785cbdcf5c1ecd99c41ef396293b948de5e7b85c6c4445d6a62814ab232d5870fc050b813505ce1e7512f04978c7c7aa62f43c0ebccc978062ce4afe98037758361135d0abc6b1c6c0134bafb4b91ea7f5e8320d000439f3573ba878661bd3a8c90384c678f2705a4b65f238eb4093998be797dfc2f8630a469e4bfd78513bebabb852188ac4adfd4925de1191ecd97f3f8c78db17e3a88228f4cceedfe5118854629bfd0615aea39774669d2350af2a51d757a359706e0194e58db2a5de46e478b58f184a3fa33be4f49a903bda83cd26655d9f11b2518bd88ca5ebe3f100fe120e6e206da194d1a7e52dcf5eaea8cb5a3529e5741809d33fd47fc514363f1068ff02f6c9899a0371e4902d4d8208a40afed653d360ebb2b312030de5db18f28ba40938664e8ce33eb3290f94009703aef88c1060d713ae746c7492ccebf7c1323a093ceb3964c3a327bbf05665639e154a9bad8822a7098ba978ea0579f12a8b0c76dc3f1297fefc16529a6c985e780bffa7ab2d65ae7b603989832e80fa843d842b7649d0055f509a98a5ff8696e39fecc414d3a47f4cff32d13e726bb2f7f961eb375f2b037bda14b03d50d22524157279b567177da83616bc02d0e43ac8b3e3091822fb1938383665a5f9564f1e4db212f59916f443ed0120a988b76cd699da6cd079936563bd76e94e20ef6c07eb719a76b79cf117cf696476b6bb46788883b13199c32ad665fa1baffd7f258f08189c6328c2a979c07c5e2fc4b06e1257e8ad4469a5d363c9589888f94fd8ee7a21af11bd8b6b37f7fc494af1550713fe3fd648445f3516a9dc406272218b4a3be8a4de68306d4047f226a64a7522dcfbd319f8cb55bc6c287f40a1259906d7114368e32084e83e2710c175c7c5085a7d1781dcb0fc83248d5082024bf52b5c787993e743e150672d9a9830a876dfcdf5d5bc70db846b3f604ae185f89113a7df2c6eec3c981e5bb7828c1759247bef289939f2a8d872c80e284fa843637dc6af4ac2cb10850560d78434def73441fbd69fca9dba46133d69cb12b1956137ac6211b584b422158d578a64c8333277c16a866fa08c6540888b350688c766e5974fe0270ba207c5bfbcf2acc08d43639d449730e7a2cbfd8d6e5a0d9a0a477d9577b587bff7ba31acef6f437b7afa4deafde8411db3515c121c24cba8f89920624828254a604d3274eb28a25499b131f34a3ede6e670333df25d81f7429531a2cdad126ed58b708707e2b8c257c3d8b927b1b7cce31ad6827f1502055765fc8b6520a27e1b4c4abf79102e34fed42b65e9682b67e20a7a4f38fe88aee960c15f51891834593828df7e9d834e7ffe9bb9eb35508aefed4971a71091cf9afb79c86efcf4567575653d20298ac7d283ee8bb4adbc10c9b16e455fa6f2933658e18e1e79bb49d42399312703a0a841d4858310d4e4915afb89df0a208c8b59b59568c33e33cd7b7090e769f4737d76c022e997a59f84906bc40fef52197a516dd62b050578dc9fd960feb8e8e049552761d166fe48500535c1dee22d8bd646ae701395c975ff8baa4682c7b819b82633f12a9e5fa5abe0e8b24976f06d8a0d3be413a0ce7a10730117df45b8308e3249865721588168f922c1ad1c917b48675542c05b32b2d395a9ce45f233b9a11aa7d72c7f629526b40e9db54d4d1655571788df2473b601eae8ee8ece6b58fd563b8e911c931894e9a4feeb57629795a8005c0cde21c392932e712be2b337fe4beb7121a9d70acf563db7be122859af772549a6135dec205edec7d12f093a0d2aa455b0eb7a40b8f21ad79f35d52c0031630ef375d7c3a85aece1354722f1f21d916497f266dd5e4af2ad21c9fefef7b3beac8dde43d2509ce0b1c188229008fda58d838501bf4471010d478b6a04099f78923802825683a2368ea747987a1f196e1a86cc0cb37eb5efa2df361820962e849d661890c05fcc6d34be0891bc765e3375c85d13cce43d32e9eeb4e681e122ba22ddd279c470d4ac4d809400d922e80c23f29eef548e08ab7ae0184efe392abcbdfbbef1b74b3b9735ec67d7726fe07a26cd73025aac822e26d0dc50629b8287ee5c4e2f01ee206a3c06de1034ef6980c983ce85feb6ad69b0e030e4b88f543876e6524c55260b90ed20ce306d5873a29b231e3eb5ce3ad92e00dfa7b8136dfbf3a739f3ae99f11afa462cb9239bfecd1cfa38d662a395945e9855e8f28ced8759c384f6bd42d3b02fcd5b44c6c18b923a513b9a649c11fb3611788ac5d651df33abfd404b83680a32344b3c1255de150ba30ce713a17f2c1598c7c413c3c4bed6edc50fca2eff56c71cd3b9959766416e351bb82550cb907d2410221c1dd4345e8addc5e06cbdae2192d7a52fe708949b99dc1ac9c9a6a67b2fae2fe71fd1682fb9bc04eee0285f2e32a821f7147d1bd75c5b549da823fdd0acdcd5517fabc48dc78bfd22ddad99fd6c991cdea4e508ef0fa4df980b10e207589849589c34ac4124c6716984507bbfa323fa85d3373b64e658f7631934a9463a7dd485c4600c71bf96d430a0b72967fc6c28a50e5efc9d004a5298984ef00651b8b45ecbac5ad9fb1bfc6905d206b0315b8dd74e786eb8f3aa9fb603708b6e41f5a4f43df6c5484daf17bab36ad9dc551aa287f07aa7901f163e093dae3fa96809673c43b8dd18718ac08f7e8e60616ccbb9b621552946d944926e05119c88910bc2b1494602df4c78fe08b2417d520546b02b19c361b7e38c8d1a516dcae5bd0cdbaecf5faacc9e1c229e7c00354db2b8183f008dfbeeebb67f73a4cfcb3e644ac8c825a90a81ffed2bb45a1568abe94e994bbfa3119ceaeb58d160109778b2532b0df15f07e6b17969507ca75e62ab69617c40a868aed0142b0f723fcb5bc7e22223b09ff53713d80032aea06a85be01e034663e96d9f4c1f170b2ceddfa344ccec427863d48db3f4c40b8f28af6e461eda3b84c75dea8810aa3167f82f6f116041d3b86ff550b400fc5c1a46dbc2c72530d77e081f8567c64d5f58c98dabc0cc2c5f5ec6e5eda02b4d7fa48a885c6212d033b10d5d74157fd742502ed08b745ce46a3b8aefcdbcff1e531c54169d3e5c2943ceb70640ad6dd8a1abd778eda801c867ce8f70da523d810726b9fff20e92f317ce45b4dc9852fd41d9815de0586cbec03bf64d9b3fb809e72fb96d8121de0502e77073fadb8127c7fea828cbc0b6ab72fe401ac6ab0dbb59f0e323a505783021685fa91b2cc43330713128e10db40814da8c8225ae4f30b27d16dfe03f9e94690dc7741827865b8669c81176293536fd03acc6e65e1e4cf2e5ccc4a83511b63b930754cedbac747519b09d38f2dca89e8549d9aa529ea9f03822f362aebabe75466fbd5adf2a318fa6afaa83a0108176d8452318f3abd058d1ee48536d4a1d11", 0x1000}, {&(0x7f0000001080)="e992cab5d16ea5f0a3e8a7ff8af95fad0f34dc0f3463bc31e54452d0ccf1261a2a77b860565cd23835f88da008b0223ce13129190f4e499cca97d180cf124890623e33d05ceb2050808982562fa5a0cdcd89a149e628df97299cf4cfd313d063e2e565985b00f8427e3d4df39a6315653b89bb0d4cdfd4c97d36c36747a919be538f7cb3d2359e3ff373bf65261b15288ade56abf333c5", 0x97}], 0x2) 03:26:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="e36258a416f72ee99586132477f256b40960a2b27761ffd4d651ed3114c665dcb9c60a2b601eff139ef051f57368da47022620b4f4a9bb", 0x37) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x9d1, 0x2e25, 0x879d, "0945bb81e70a48cc092500"}) ioctl$TIOCNOTTY(r1, 0x20007471) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:26:01 executing program 1: r0 = syz_open_pts() mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = dup2(r2, r0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x800, 0x20, 0xd20, 0xffff, "6570b33eeb00db53cf0aa0b2250f37daec0296cc", 0xfffffffffffffffc, 0xfff}) writev(r2, &(0x7f00000000c0), 0x0) setsockopt$sock_int(r2, 0xffff, 0x84, &(0x7f0000000140)=0x7, 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x3, 0x1}, 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="b1f5b099fbb60169d1c31c9b1cb7661fe6425f3f47f9ff9c2bde58c8372ecc4c03db9bbd110aa017cf1439da2a7fdb00e19a1bd484052f95ce1fcd3f895c13976c4c4d267f7376cb58aa7a078fdd4cbe7ba1d109531341ac7a98fc67991c55d830c2f3c3d877d39d2000252e7a1ee813ea35ed966697a13dfbd20025b4944513d719b0d4cf4c6d1e95fca903598d86dda060eb895ec4b85991fd14370d752a956aff05", 0xa3}], 0x1) 03:26:01 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0xee) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 03:26:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x100000000, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)="12a9cba505bf475c0b30ee7149e42682574625311e025d630b075a2bd42d9f3099a0257013e1e807d71f7b3fa735e52a1cb413e3ccce1e101a3b028ee8b207813669bee4a7c634bfd8a15a92262c448f85fc9cca0a59c89ed7951f9dcaf191f752cceff5975606136a6268cd2a019bd4c9cf469920f5dafd04fb6cf8f84157f95c03bb2b47bb3510dd9f3c6434e99b5078d75961212f62a7b4d57e072de0c8fb425e211ad717665a92e4af66ea114abf5c95465646ddb05e564d5030792d15d842591587e84c8f0e7b6f41e48e4a863bc270ab02c0225942fece3d7e677b3244606d6ffadcb51bd0dc967cd5399d7a6227c2c064", 0xf4}, {&(0x7f00000001c0)="5a90f465b06b2319208ff28db2799bf06bf52c321ec4a9387d015f89a06e82f60ac452d907309c73a335297bc47011751dc831226f545f0bf6db8dd4eb7e67457aace8", 0x43}, {&(0x7f0000000240)="e6c28cb49a6344e0f15bea320935b7755b9dea4e3346b16a4d26f2b009d0780d9bc830c4d3f7f922f535ae90a3c1310f355701ab91b8efd0eb2510b41c87780405ed9d6a96bd3478927babf2cc6f06d9f41c3a4e78990a36d15ed966c3ff8249a521a607751e0af3ae50bd344a4ba1bd78be1fd187583f2e0ed9293c173505b0203129cdd3c2d98289233683df8837a8485888edbef64d1ce8a7b8739a80128d32f206c3344987f71dba1d72dd6534b39909bef7d654e4788f4875", 0xbb}, {&(0x7f0000000300)="7fea1ce9db45c1d6b9d0193fc4b99a52684e8b051dd844a2a448fa7657fcb77e9b73d7529adaba82e161e001f536fa29f3fb412c84270fb5b156be97dcf4fd9df260153de78e60026591e42866cb8cf0544976dc59196ed180f6fef4edb93b69a3673750b0941ad84b71b1a931239e7a1a5c341d1f76e90515fc7f5841b5eace965eaf66f0a1d101cbd1b9f3fc302f5c2fadea300a527e79890397a395e6f55a57b9e17553a40c5c40d16a91367ac15526ae8d34a6a2a43f2964bc4d275354e815924e7010ebc07cef953422438ca5e460074b", 0xd3}, {&(0x7f0000000400)="136ce3cf5d862831efd88178ff41b48ca8e93d0952f88557b0feb5fb29836ade1d966bb75ac46ef3f1e593157c954c1d18f12cfbdfeadb59354abe9134db46708c181c96807795110acbcb9663644876eecc8af0d708f1c73e9c0ce6fa12150a86bd4303bb2200c37479916e2e868df2970a9266718e737270d2d690db7764aa4fc50f1fd43eb95a303c5b7863966c4ba7204b1ce66ae919eb592e4d9fb552101dba46ce67bc6e84fca6aab6d0d75349f2ae7527719c2173d85923f56aa5427d76bc7f3316339fe5434417157076e4a4b6c2597b5e82d59f1cadd0b357cbc486eabec68ef75c413f4a3963c177bef87a9a9e621e996addca14", 0xf9}], 0x5, &(0x7f0000000900)=ANY=[@ANYBLOB="3000000000000000ffff0000ffffff7fe966f4e85f91b648e5764a0879f4a0f6b275953a902c25b31f0f672b5f000000f0000000000000000100000002000000fc2889190717f8b93e92a20cd39b66d375571f3ad50927f28f3bfadfc25ea91933659aa6bab6fb7599427413eeec51066d3ce972988f7c8c4750293fd800d64a540eb560bdd895de28a92d2b78ed7d63467b8322afe7145746efbdf37ab7bd25810895295e98f853ad998ae77d816fb1ed4b6845923e67a19887cd059f3a8f0d92fe1c36d05cf368aef0a2ece355ff63fea30434bf4d901e10cbba38325234a280db4d635c7cff2cd5989855f1991fefc98e8ef2c990527637b8586f4b3c1008bf140704075fde5f362f7837297fe0ba659697df9635e27fb09ae176da20c799aae4a7b1daf1ede000000000000000010000000c000000d496fe3bdd0b404b7d19e0ef6e4ff8af93ebe8df9d8866848aa09ea5219e7de1d68fc4722f1f258c45662e6a4ca15425f07ce486275065ed535d1895ccd7ef4245d4be57bc851735f82ce2e7eb4e1bba7355a378faf0ab453b6a1de72c8bfd4c53c342def4e0bfc510252ccb87c3bbbea9c0c40a96547377620c8a4049a20580f1cfc0284a3e9e9f15a0f4aa031f792fee4bc6f75d7d783c404e8405a53da56dc718b44416cad602d749d02067e2405fd1737147976e910a76c233c001f1e75b96b096fc846890fa22a20000000000004800000000000000010000006a00000072c1539fc35965276a370cb4bd56177d99a5059734a5ad7c87651c676f33e02890f5d80c7e984df821bc9f4f4df35767a922a3983b6d9c0078000000000000000000000000000000bba9ffef7f0b1c1fac065fb06fca5c4ff47ce7e2ddf05a013f5894873e0dcd824426b044f97ed2999f0f4099862ad79e40a7993479a8e9c156362e34500e046b8e7f00a6d688e1009150aee6cf9eae10baad67ca663e5fd35869234d22db1c69d9cd271de5000000ad4c6b347dcf849ce5435078d95cb0d94459cc9c6a4445938c1dda9dcc659966ead4cfcb104df667e446c8efff99258036c0b0dfae48100f6bd7bef0d58e12f1b3b95dd68b07f0aedad54e6ebc7d8cfeb959bb9b6a84c9f3188e73930f0383db07e5dd2afbfdaf373cacee4cb5ccd6f3270e5c6d295100bc6f96dfcb9529975a0fb65ec4dcf5d2a18296d842f78600153b997150da624a05dbcd192859be2bf53bff88cb3127b00ebf8fce008cc7"], 0x2c0}, 0x9) getpeername$unix(r0, 0x0, &(0x7f0000000080)) 03:26:02 executing program 0: r0 = socket(0x1, 0x7, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xff) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTART(r2, 0x2000746e) socket(0x1e, 0x4000000004003, 0x0) 03:26:02 executing program 1: ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)) getitimer(0x0, &(0x7f0000000000)) setitimer(0x2, 0x0, &(0x7f0000000040)) 03:26:02 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000140)="de9b6e0ef52a982255407ae381bf738cdcade9ad470a7acb547d9aa0b3477a631f9f31261d2a12532e2322a2c03dc624b16596d2ff36950987576cf903bfb928b4f4d431802be1cab4963056fccf7c3a5ecfd9b26debe6b5ba74725ba61e571203a1ccbc49d2cb7b6a45ace17f60b6937a11dae955ae918d504091f8f7aa96acad8a03981fa4158750e9e97bbc696787d88afaccfaca4526f0b2ff9a171ff4c270", 0xa1, 0x6, &(0x7f0000000200)=@in6={0x18, 0x2, 0x3, 0x5}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x2f6, &(0x7f00000000c0)=""/33, 0x21}, 0x0) 03:26:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r1, 0x52d, 0xba1, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0x1000) r2 = dup(r0) ioctl$TIOCCDTR(r2, 0x20007478) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0xa4, 0x4}, 0xc) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 03:26:02 executing program 0: semget(0x0, 0x0, 0x591) sync() semget(0x3, 0x1, 0x100) 03:26:02 executing program 1: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xff, 0xe84b, 0x6641, 0x8, "6ba34bc444cf6084f5113d21fe4e96defdf62687", 0x2, 0x1}) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7, 0x40, 0x0, 0xfffffffffbffc001, "b747780ac85a538a13110000000000000400851f", 0x0, 0xffffffffffffff28}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xffffffffffffff6e, 0x6, 0x0, 0x7f, "759eafd6c0f3c16da4caf2b4f0216fd268d46085", 0x1, 0xdb88}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x100000000, 0x0, 0xe, "e349fd71580952cff1fab29574e2534ec92d4fc8", 0xce15}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000040000, 0x0, "8c09c671bb2d5826aaec40b6bd22f147baa44682"}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 03:26:02 executing program 0: clock_gettime(0x10004, 0x0) clock_gettime(0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x10000) 03:26:02 executing program 1: pledge(0x0, &(0x7f0000000100)='*\x00') 03:26:02 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x402000000000029, 0xfffffffffffffffe, 0x0, 0x0) 03:26:02 executing program 1: mlock(&(0x7f000023d000/0x2000)=nil, 0x2000) mlock(&(0x7f000023c000/0x3000)=nil, 0x3000) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setpgid(r0, r1) r2 = socket$inet6(0x18, 0xa9fd8571ee1b5edd, 0x1000) recvfrom(r2, &(0x7f0000000000)=""/226, 0xe2, 0x843, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x3}, 0xc) munlock(&(0x7f000023c000/0x4000)=nil, 0x4000) 03:26:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x2, 0x8, 0x100000000, 0x1}) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="112857bc15183e4595994be4db7a4e68130c74f578ce6416769a699aab431767e36f50bb078aeb123da26c2d85e7efa9c4542c8a4e48791d3468117ca13f22ed29ee1f0baa9372c01c31a92a81da9094f54a3993eaaf5ea37d35a2575268687fd9f7ae3d070d9c933d8d4c2ae122812355e90676549d94ab806616573069d61d2d46766b966c6fdc09fcc16be66fb5d696e08a4084cfb8676b588368e2a793c7ad0afb8fe940", 0xa6}, {&(0x7f0000000240)="2421c018d0da22d7550ff493981f021cc848c6278b743daaac158eb7c953ccb007c26b2598401b4f491613d76db17ef2b47169b50794d84be3e00b5517e9c2e35472333f92b3ac87742581b70dbe88", 0x4f}, {&(0x7f00000002c0)="2877a2ce658104b95300b5384622bcdbe89ee48a74758e63b58ceecbac317b4e05594ed6f4876a1f7896458bade94115d3df582597c89a02cbcce27440c0cf30bd6e16dfe6535a00da1451e199c24aef61668bbbde569175f896a45f6d8a625799dc8075a7b4ea0caaf6fb2c55ff7d6721ae0f72c1dcc9efd3d7c228be91fcc230d11a46cc38c738956d97e47ee787c413ae3a97fe4cf650775ce4fde23c602e7669b6aa20d4405f12afe6d90bc2aa9b15fa80f42ce0fdbf479a62a225d46dc6cd3ffb86e76969944aebf3ff", 0xcc}, {&(0x7f00000000c0)="bc65927a8a3a05", 0x7}, {&(0x7f00000003c0)="119071185ad0f3e618681dae6d40fd2ec9e384307106c73e47c9013f2b717bf92f98379866d1a88f17dacdcd2e6039701a2d91db7dd6f81deb848170d930201499d73ba7e639a2f945387460feacb8e6b8c3d5045246b4bbf97f523e717320063b3bfecdcdee5e85e4cba2d29897ec79b754725e0361ef6692cfd8", 0x7b}, {&(0x7f0000000440)="66e1e1da49bcaaf753a395de31cd06ae4e8a11d4eaf506d54633142be988b429df85785a12a3f068171365c57756312d84f75ec2d46561fe2a4718c0c30b21655186dee7b419e6f8036653d128c1ec6c01fb0bcfa41a13e58aaf51fa4ba06b0ed34ac10e8a56406502ed7d62ffcd238f3bc65536f5e0b22198a7efc11fdcd16fdfe8e87f9e801bcb5eedcf6897b7807bfd0ee8816d7b141b3bda56cd3fb38ff78182fd824bef89f56faae5db91ae492600653a281987bc8892c15ff1fca5223e55cd08392fada4c59c1fa85fc22c1ceebed7deeda3ebaea8a5c8928653c4aa14c08f546a42c7b9c4b069c38e579d22527f76", 0xf2}, {&(0x7f0000000540)="e22240219e1897772946bd19a38775dd38ddd08966096135592e3046679619216c7986e0f1882052a75c6963da78dc811c7054dba081ea2070f3d4a276cb0408fce4053cf76b8a5c3ff034f851d9d303953491bc985ef7a61666223f66d8bf807764d65a69f10faf7e52626498a06a3c2f7c6b7f6730c6a1008a78b9ca46ee6489d4a887b0fdf024db97136313897df487dc745269c1368e58a309054d7fcdfe8507e0df0d276667e3add1f359f3e663a9db4292a59000ed14f3ee093068d78d0e9a240a692ada0872ac096e9ac8dd4eeef48355d2bce6d8650eb78940c007efe5b4602b2e99329ac7be946ad0685005fdbba18fbd30b034c104a8438a72", 0xfe}, {&(0x7f0000000640)="ce8002f833c5ce830e9e4bae0e55bd64b4cacf3978e564a68a802e33d018515a0ed6ed75eb8ad10e8a4e44df3ed1c008a51b7f252afc81505314501c9e4ee1d3632510d51fd42991e414dadeb2cad1d5ea438b20c20e5cf5d7dcaeafa64b3106f723f84f6836221d09cd032041217b2b6eb77aef4723dcb62ca0ed756d8a5f4204c39e93931a4f562969fd3224589254f2ebbbec76744655081c0ac2d55ee3558606bc6a2a8541afbdf58fe33434e6e57e0a4632", 0xb4}], 0x8, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r1, 0x4b}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 03:26:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093c1a25b84e5bbdc3a51970948b0400000041a52f5ca7fa0023d58bf6659990bfe4320449078177da4ce9c280133c0f65218c732dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef442e34e26f7a15949fab02317b02ae0588b4a9c5c22b39bcfa4d6d89434de9f6786825d8160b5cb297188ad97473ee83aaf973b44be45ae5be2d11d8c8a31d2f5166ba3cc0f416", 0xab) write(r0, &(0x7f00000003c0)="ec7d2f00a7dba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db2219680db575ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44f9ffffffffffffff2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574be88311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea44b224db6c67cf6664a09ac76317852b52c01c92df5c4daa862ccc1835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1cd60f0000000000005abb9daadfd4bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bffff1a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a45f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf4cae609ceac29f11b539ddb78774d482f7026ff28336a751232e462bb8526df3f4a870291cfff9dac52c70e3dd285097d6680f536b592aedb8be3f2892f41a2b79cb0f3a55fac47dc942ebf1b8976144ce784f2333bde1daab7d91237b74d13e9b0be1e6015fd094a9f247a9df7dcc12e79bcfb581f9d9127760d12a69a7cb28658e7c6a439f2f9be0ba42bdfce8f00ddd2c7068d545f7c805de6f909e3552de4df460e33035d42941a8be1e318e6fd250a84d3190feef3c12e347b6a6b9012a0298b56d1bc22d00e52992be25fc90c6658f6bcf7736640384d54004ca25ce509e70d88443f7d7aee458c41804352bcc04d82557308bc328fa5be98ec89d40a126ce8df779858001f987d1edcce94bc7adc137bfdfeac3bc1bff6ae3f23dbe7f744bcdf0eb4447b62efe7793ee36a9e40c8da406e5a36eaffb6b05795b4dcaec8b136ad555c8df01448736ce5bb68a9feec5f837911516ab21fb68b54f6c1bb2732e29bd0248b84d59643116fe2aa6354c6c2a7d218d0ca4d4a2e54c5858d8d30e1e60f360b7f404bf97bd127b16b3052845e92ac1d2bd3645328b4772bf67d0b911d4ca597b16ffc1cb619a8353d81cbb751b20167eaebbdd1abde4f728af5d0ee3ffb85bd0fe3c5f3d3fa349e0eea3591e7f0e9c5af1bfd7fc9b5851920f3677de5744495c50ecf88fee3d20eabec7cd0027fabf46ef411a7e7645c63a0e610dec5a5d1520a4e", 0x404) r1 = syz_open_pts() r2 = dup(r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) r4 = syz_open_pts() close(r0) syz_open_pts() kqueue() ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0xfffffffffffffff1, "a146786eb95bd07babec1100"}) read(r5, &(0x7f00000002c0)=""/249, 0xf9) 03:26:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010000, 0x0) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 03:26:02 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getrusage(0x1, &(0x7f00000003c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 03:26:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000004c0)="7e121a19b42ca919dcfa42411f7ad79f0eb47220b1883046ddd0c234b3577f01a593c3aa3860154eb53caec7c8a02154e08fd3c267f261250f7b1ba0c2b0850d8282e98d249e99f73604b66ca96b2c5214ed340500da8187dfbc5c821397c6e1655618b4f48c5ea9e6ccd885af16712493b706e145be39582a223362de2a9ba48e0d6c99ad1e5a06c1f914085848661dd04c8a68d76fe5f72bdc647a684cdf08147dfb416a4fd8023c3d8eeffe5f2a9f03c87b0bd6d4f6f244efdf89ab9ebe07e812bcbaea2074350447ada48c0d753d23297f15e3841a4c6c8ea0d3837e72a48b26e59599aa7e18e242fa547235ce219c5ba8064374e978403d113ce4aaf61f847be290f2fe3c875b8acff4e3a4ecb5ebd446857e646a0cbe86b4cdff2e28b6e4e95cef1f01f939a923ed95ba2b13386fbb91ce8a57253cc58730efc7b962f4ad2dc668575777438ea64ac394021072544c0ca92400339e9ae330b49c45eb6df4fca87424b18264ddfd8840a7b8898c19ea4623378677ee3859bfca2e09ed4eac4bb4a6b73a71f38e6d83f914d8138d971470a6a2acabc2ba124057f560447469ad5688bb2d6e183e1fb47eecdbe8916813b249fa3ad97bc4b9e037568848516a370c72ddb40afff056acd59c1b1f1e4aeac0ee0719088e2db05a084324c9018d9ebda4c7e745aa07c262a33f7c50e6e8fdd682aac3cf5cc5ca4540f2397c2c71686ff8c226c2c769e73cfa55d8497bf4f29a581ffa20e91ec87611f9f3073943fe4ed27deb8e866216a6db642377e58b318cfc68cdf5308cc7ee459ad578016e7d0932b28ea5ab5cfad97242da9e70f0733f407f8b260d2c92c1ddb998a48f846f66c0d5cd191098dd25502e74e4fa21661d59fc55f75f359f313c9727ba2e20dc947e834dd52d2be720876b505dcdde800e1c99185f806eaa0e45aa9ae5961080a294453ba3e2c6717feac322b359619db256623cb54ed59aa1c715b3bd4ee881c7a7d558e3c0479d3f904dc8acdb0870185130170d342224b98bff37c0ae2cb6836d0d6120c98741b8b350aa429a4e17069413acde71866b3dcbef1e846464e43e41d182c50b9954ba43a01cd97ff4ec7346cdb91906b64970e79813df328db0ad8478932f2430cb6d031e6e312b63c31331579738fb1503e92a5ad6c7030c71c625a7e7e5d872871c617b69f6145d16834ca69b06e6e96e37bd1d38f922ecd303323ebc138297fc86a581a54d9063caf4e5253fd9d8964caa247e572ac9e47e563d5af68ea1822335eb67ab5f29e9b1ab1fd5a9899bb55cd6e841cd440bfba4e86573105bed26b86ea348ba0c3ae21c2ac69579d93ec5f6251c30af8fa7560911d608e5a1934b5eda49809e3fd6382ea4fe2d4d471c1907676d993a175927bd17cf8ca20a9ca2a61dcd6312c457c39d5d261ab824dbdcc899ad14941eab47a49fc2c282c51c903ae92aa6d7b0ed78162e387baafd8ac5798b10cbe96d44b7005e51fad7b9095d631e0c03b732291c4d9fb49e81225dd48bd3b128e870bec92067db189c413fbe77a628a6aabdb000e3f371e97643aba3b7c80e9bf795687ccc0f4673686270cd25688d9666b3ee15872b232c5ea5314b0e0d7f9889df918eb19d72d0b4c53cee3d280e47f63cb6fb717abf0a50261b687168cfc1dfaccda7f3e45dad7b55e6968ece18c3df3e357e3be568f19a1e8880e895283bec4990a949ddff94af89721cea47539015aab10e74630e2bff44d7327d9a72703acd5fb3cdad274c037b7204398fd3bef708f5d935d9b0e7eb227846b0ecc86749a9d5d86532a361be9bea4c5cb25ccfc7ee7f48fafa02ff78d09bb73102ffdd6326986e3fbd03915f6b45270409d9d978c576b5cf528f68070bdc2e16ee1e44c4665fe0a0bbac16be4baa9e8d3f235b6a82bed5d0b57b88f70ec7abfb4296472b0f21943f24c5f3af82dd005dfb682a75778955f012dcff8c6f19b93d0d00a17599419ec30ba4b75b83d6fcb9122ceecab44254a1e3f40a09afda3fd76783e50ff94928c19722a7f02998a284d2e338b7f40ae42b408bf9b4613e55ce4ceb51bd022b08826d2424041db684078d17cd897cad5b9e2e023f6d8720bfc70fc5aabbdf8e3064b1bd04baa1c7fa6769021dcf63b7115eed82d0d59e30cedb22d0a00202039ac29b4dc142d94931b554348374848bf1022bc71c3bfc60e17179e20c5f6f448959d102e7a10b1cf9927b829e1c395ec7123eeb51d87c844c8f72a314f0d1ec33cd9ede3272a3ad824ce45231091b29fc3dc6d5653b9a2872383a53b87915ca62759277fd4d149e029425e86df7198737c378a070f13947578c6ec65298b92e8ab4410cb4b896cc7cd84a11b8d39fb58f3e78aa25d9b95762d06a3a145f887e62bc7dfb914b486e52e6000e2ea2bffa2d1c338098eb9ccc4f6a926ddbce2071d6f371b3f45c252f64bd5be25205ab17b233a59983ca3668c4928726a1ac1a0b5ef911ffb605aa755de7d656bbe772da00ab24bb0e2ad5093862372ae2ca9d0baaf5bc9bfe25bc34bf9cf4e5afdf37803e7f2a8de7dfcb5a31c7dd8f21cd042ed5ce01bf76a5ae194b29c50af7b6117db9ec68fd022c783d999404ebbc6b7cec2c74398aeecd4a80bddc62319a1ce6ab220d7e85ca54ebea5e6f144c9cdadef38f2ee028930026e68524950a1ba7f95dc45d7891efcee9cbd00494024b949087c7f4c709ffdb37614c6165473f170f6ffedc44aa14bf94c4e36af68fd51f337f564bea8e69708357e4a1f3c5a4971e5e4e173805f29f13f36a947c483a3ec3543951e1262f1bc89c294bd3bde253577561e9d071406375de6d72befc57eb4749dabdd75df506a13222d6be76f056ef6fac42ed1b0866e0e94dc56abb66b5319a9c97cdcbac37c3788e0b4670e1d6d48136ea80b550606411020b8846a2b10a3f03aca34f9104965061bedfab199e7a60cd03d1412dfdc66de05aee70c6d64541e26aaa6cb7a4f472a5029622bb20228e4a19f70a608cfe195be0ac03339c20806dbd5b3fc8a49d1ca0b2a497c02066cff5baf6fd6490610758fe06a16a8aec82b795606033fbeae25e4b86321f85f2589905e018e17c5f84f0bf047a381004433d9cbb761cb76d1710c7bc2798f14930bd1c204fca0399f5901ff4ac3fba6180d4e08f3653073e16888f7cea4053c5fb17b2f1521869631f28971225569c82e129a3f6842ad62ff2b7b78377d0f6a1d7885268fd36ae5e03028c11d3d579d4522c2a3d7e6750d432cf4dd3995d25af5eb6cf1866b6480313e32178213e0147ab75a89e7412758fc8cf5eeddb4b4dc9bc73a9462719c76d5ae2e9e5805833a9d959de028746d7732354b6b1aa5838b045ec0626b8978dad2cd5dd2c79ec582bcd8407b4f5301cc1bdb650c55be26b1d5e00984a421f94fecfe47d42c564c54f3b9ef77a6ca312aaac311d09fd577c08a56f2092638dab3884776337429e9c711ecdd390cee62cfc1d6053f09e961ebc2650bb2285ca08a1cb872414590177e4d85e9d45b450f0e91e19252a0f53381826de4d727f053cd20e1a1d92c87ed0da8defdebbf12d4fcab0808edf513c650c80be6d4d0a44be9b125cad4759960476f72272e1d16eba0643a4f652b56bf3d8226a652f301e7b443fc64b960ed7217ae9b098f647817fe52d5eb6de5b759677a9944519ded88854fc3a8d5a45c69397a47a4a063b2dbafa8f31a15fd5d647a3561b47fa0aee27c1c0e9bf71176089d34dddbad2d2ef5b053c381b4d0e4fc1d961b705bc0455942ec4c83e96680dedaa210ba3e7dc47b5e4608ec3295b64de251d3e6f38a86a697f8a071f8ecfd49dbdea0f198d4a07811dde860e85f363c02abc38c4ddf05be44558fd0c56243bb69f29e4acfaeb296825427d2bbcd47a6747da93559ba945b1f8421c20c6959a3fbbd0bc3eada57aef1e315aa14fb24d70297492d0f79d6d8dd3bb6f8508186241a8491d79e36ac1b1d6abda19d4df4adf34331443c2acd507af966399a39170cc74ad03f99b82375c91cdce4336d6619d1c919ba1ea0eb1e49e0ec570dc35f8f778a04c8aca43b5077a0bb4be052b3c686a1ff7e2473dea8cbdfd1c4374344faa99d08059c6615bc359910ebd59cf3d10e88a1cf620891bf36ee85db03d8c10976c4e09557acf7ae55dfd22b519e1b6d6a91eca51cb00a4b510c7497343818e0db87ffc41f77f80dd8dd440b9cae60885e3aaf136d224d7b5aef3bcb287724b8e8eaec3ecba0e0c1da1fca8c368398f59159fc12eef1980283809bfbff1219ac9a3e5d20ec13ebbef5d295f251e1e11a2e52af04fa23b51b374969492e3ee4fbf8ff647229eddc969ab330e60249f361e67f90440ffae73637d5dd0ee72d6562fb892d159f7129cbf25c9bc8ea8f7c988f353fa7578a0be0a6bacea610cb4a73c2a0c705792185d7b941f9ca4c2189a0578360e9a950f02501ad6b8fb179b2fb25f8c92d9b4b6f7f1cf62f46ef9df2827cc0435b089e4dca00220dda4cb30f1b7fa9822123ea2080020cc9f3b0cb2228740019423345257cee1988b7cfae0754e7b2469d18df8bb9e454268a8491ac93264d3c6f64ce5a6419e7694b2d12a70dbd2c065c408c27fddf1e60e09c1d63325f045b480f110a23be1693b3e2c75263a7a2143a90b37cf6489c6cde81b55ffbfe7e2550bb62ca73b796549edf5f2bbcf8df4447d99a9bc6e91faa41a8547af797cc7ba2513fac20fc2a93f65856056d6484ba5ff2b291798a5fa898dc3ec3d9d094be76c023dc3940141e9822443378558af92a81bf390dd3bc54d3a145925d0b0bddc68f4ffa6313604a4a5bc245a434f95b0f10556c1d8fcf5f08ddb617b63e573cf558589bda78833fb97ff69ac9cd5d0fdd032c1406e6dd164137b2ccd0d49963a0d20ef87a60ee53d7b7105aa9a288d8b5f67e95ad1d9965690a83648df6d7207b10e7785799c6285dcdd98c46302e42c8c57a8a800d2ad33ed810f3b5865eeb6864d24b5eec64e974b95d16e9f74fa9b2e506bf50038031f5420e24cd05845720eaaafecdf2cd239106aa963b83fe323", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0xa5}], 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/170) 03:26:03 executing program 1: r0 = syz_open_pts() r1 = semget(0x3, 0x2, 0x0) fsync(r0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/154) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000010c0)=0x101) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000000c0)=""/4096) r2 = accept(r0, &(0x7f0000001100)=@un=@file={0x0, ""/56}, &(0x7f0000001140)=0x3a) recvfrom(r2, &(0x7f0000001180)=""/239, 0xef, 0x840, &(0x7f0000001280)=@in6={0x18, 0x2, 0x3, 0x5}, 0xc) fcntl$lock(r0, 0xb, 0x0) 03:26:03 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0xfffffffffffffffc, 0x0, 0xc7d, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000000)) 03:26:03 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffffffffffffffff, 0x5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) r3 = kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$setown(r3, 0x6, r2) r4 = semget(0x1, 0x7, 0xa0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000000c0)=0x1000) readv(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 03:26:03 executing program 1: clock_getres(0x6, 0x0) 03:26:03 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=@un=@abs, 0x7, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/85, 0x55}], 0x4, &(0x7f0000001400)=""/250, 0xfa}, 0x802) 03:26:03 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000001040)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000180)="0ce5788357b2c2b692189bcc6248b4a755c2dc38212018a9cc632416d2fc4318481504d9983e6e200e3e5ce67b564bda8fc76f75758167198e73d2df7810400914c2e03fc5d3a89e167d2195e51b9b0cc29931fa80ea2f12984ebf1560bee44559891be1c224e123514e76de93e5c3f6768c81ab1aa0922f736bfb6c33113174d3ff91ea1d4d70ad19b433c20bf5a7b584f4a7456f5704aa92920802", 0x9c}, {&(0x7f0000000240)="4ea535d3c88a1338af1330c6dfeb3ce091075185eea575d41d9d891ee11a0236c8bc5b1e44fb1aa328b5f7c8a7cb4180a2623cfa970594ce0eb6d74cf76fed31e7c484be470d5b4927d1b8251bcb9f32cd2071bcd1f15b43bd6f5325a4639a32c3ffc588536346b9363e2e3a2b0f0e4f903ce886d1a61eeb8ef58545693fff5b3d747f6a083a0af1dc7a8a2025265f2788ac24d7aeaf86dedfe06cc667978fa44571c0b08bb93125ba6b643fecf8708d26948426a4f84bfde9abd545463f234683e0880e49a48feeb6e9c02c3902a74a1470cd13a3c6a271178f52156cff3eda58cb24436f", 0xe5}, {&(0x7f0000000340)="b5fb55286a1d7ff5442151c0bc5032f11533facbcd5a1f847b18fb66f329d3e1fdad423ffc184b9b8906e06d777b7a946ed596b4d6b56cc6e141a4e1d63bf5aa6e570117149269ab38d8562557648b95097aa39f983eaba5a12015c73ec1d2749644e42cc3519dd0595d9837f5d10ec92ebcaaac3d030e3e4d30f10e65a3eeb7ab6025ff70603c0e6a048e940209178e269fa4f5b80d1edd723b7dc4b1a283b06a48980247df3a4d6ab56584aa479f054a1e40d0ba9b88551404ce593e6189c1fd1e9f515552", 0xc6}, {&(0x7f0000000440)="a670d44778f147bbf320e3e749a40d990b0d087d57ba01900146", 0x1a}, {&(0x7f0000000480)="f4ca9b46bcc0306abd39bb1a0ed7fe3646c0922974a7ace134c27f56ec3890c24a186a203b99b9f10f7d5428cd35a17b5e880a060290858ff8d008925590b0e8f52b47154af6e6de58e67a4c6d579fbafd90f41222c1309b5c9de5bd4b7547bb79623c6ec350fc76ce241eda536d4b25c4de7e386a4143a4d538afbeae65aa8ee5602a96c85a3795c67c06294ce7", 0x8e}, {&(0x7f0000000540)="ec768f3160c20909bedc5e83899779e39f459eb5dfb3da780c55357f061a729704cac623d38f1dad40431e684bc1fa8dc03faf3515ca", 0x36}, {&(0x7f0000000580)="674195907135112111ef74ac910690c6d702435b9c5acd557686c0a04b99a44731514444b4ef84eab0e02fc3388e322786ea2e4cf2f69834498292dfaf9c4248f71547b0e1a7e9313e1ab1c5fa3a5b99b3453a34fd5d5ecf6cb701225633c014a2ec1c53cf1f67908a2bd0c653eb16cae8b867b92d1108841d8e2da688d18de17cddd79bd0d32f790ccf23949b76cc0fcf", 0x91}, {&(0x7f0000000640)="5a47041100c226c587d20d742d37d2b8748696d22e60b232f9603c831f7303bd8bca1a0800d0f826917596eb6caa8a7bbfc912607926fcbb830a77c429486848ffb619bff256fca8dc3c9d78937313593f033fc5e0ea808b1ba885e664574c9399841ed0dd21ec7a371bb3b7bbe6be01896c9f2fe1557774d79cba07d64c6e58e10f056a7fa926697da0cfbe8381af805faa981a866794264339514fa85651b5a5f0feefef3e", 0xa6}, {&(0x7f0000000700)="501c59c62adfe75910d30a6fc7464481324dac9190188f8f1bf454e7a39f5c0c9a40a6b8f416f5cf85b372d33b113f83e0f5bd33423e71a5f7cf8137fbff183f4432d1bd099c4f03d21fa2902b97aafe43d31de3c37e7f2ac49ecac0c99053fe58af8829de1277dda007973b746ad3a7bc948dca196f637abf9f00f269fa6b2308dd91abeda8a438e953240f02617eb689469e7dc23a3b64b5f55975c41ce399dcf1f21196a00803fd470dd214182c4439da8335dfe85a15b9667c33a43b7c02e9cca3c1b7c497b85d639c0847", 0xcd}, {&(0x7f0000000800)="0d546276694b698f6ecdcac5a9afae099e18c1302333dad618fb7cf9b10ae9", 0x1f}], 0xa, &(0x7f0000000900)=[{0xd0, 0xffff, 0x433, "45a784275d6c273cf5c9b51211044f7b9060782f76a0e1e7d113b9a5dc118af2c4b5ee262089c4a03d06435b5031639c6117a9fb4fb24f9ddb29f894db5cd92727260f7887f2612ae2806166bf38a6716bb9bcec558f459b066824220b4746408bca332a73602714f6dde5728e8b8e5af263cd64120fd53b6f744f3d96c00667d13779e66c3f82e24f292bc3304e5639d2c64a13a7d6b6406d71b33ca9ea4f436bc37b555e0a0e932f01299959b85966ebc02d8a3dfa4f080f47d0"}, {0x70, 0xffff, 0x200, "e1ab8c94dde5d634dc3e6cec17c4744f61d366636d016ef3a5b5f8c10d00e40b33a1cf47f0c26532b98162420a996c3390efd8eed3f65ae72511fff22030614a4a3a072ac839c762f086a1aafed0baf6f0450dd3eaa18d492003324b46"}, {0xc8, 0xffff, 0x10, "ad45f99b015c7f0298c90bbcaf6ac4cdd1325be498587caf5ce8b861918dba1e962b77cf7d602d2ce35f19d2bed6998c88c3cb32e49bd3ae9f19a676306b668d7994ed1d5a4bb9027b1b68dd8184ce9a25ce00aa57e459e29589ae42af617d19a0fb250479b7581236526387252bdc6f92890b90cfe662aaa9d6e3fd9d4ae7a72d23614e86fad588cfad5ef0cab9ed571009ee159e40011b9b56a04abb3acb815d93de78212a6a121c80ac7ffdd851f93cbad018"}, {0x98, 0xffff, 0x7fffffff, "473b49c128fa440c0ca5ff0faa7373d9aaa27030d7fdaa03eb239e20009434d1098b7604b0b73bce04b6c94bbc2a6361c368735354e2161b4dd1ac567566a8b4929fbf6edb4bdb5d18df2352c6062abf3436551a9446056eba53385530df78eca39f76f1a6c6719cd8d4bbd9dcd3fbf7dacc5569d828cfe4d0dae808182343625a3bb495"}, {0xf0, 0x1, 0x80, "437bd47da3b922ac38d1b5313787e5aaa6a796a97f70b2a6d68abd5641c822347c01aab93c19d3c5eee46482e1fe43c77d2476a746af3e0720a8912ee8b9ed9478f95afd9cc68a446259447bb2036cbc79b150d7560bcaf08851fbd2e82eca585f8e69edf46baad7432d26a8320f801a2b829720eea726abb20fb8d068e8afcfcce2524addf02a23dd65c4ff66fb6ba1fd16a5f178401fcda3dd8c22f0ce084f3b68666c2190449421a4389208b8a94227d612ca46b9b85017894077614f3773a9999ed2603e223b9dc34b98a4b40810c32b67c744f28319fcc8a179"}, {0xe0, 0xffff, 0x7fffffff, "8fab633ac4417b86d1ccb2d0bd9b77ac12707119fbec3a646a79925b4935ac24959135c12a3678da4a39c27d6d47af76d216fd9f8764926b7e022356f39137d2443490a95382b898a095aa2e8d1955eb919c8771ec46ac31276251d315c1ec266f7287350bc2d5d648df32fcd61905a40bc931f36a49b2aec4a0d393e660044d7a51056b9ccd0e334410b7a0a04058f3cf031f9db9313ea04f018e2c40f6d1a5c3f599b6e6f3c93735caa26a22f83ce0f5ddcabdd50855100ae2ff314048198bda086f5ee9b5cf472a79a67a82eccd0f"}, {0x60, 0x1, 0xf69a, "7f3e2f1e1e97aebe63b5c6bbbae5e25ffb5b822e4843c25a431728e2bb659b989f429d87051f66c279dd89f30833c3f29968349f93612d85816cdee794352524127d8dc760421e707052e318"}, {0x100, 0xffff, 0x7f, "3ca3997e6f1897028db5e48c6a35f4b7440b5821a199489958a96e1c084c822f55b48f7b62ff97664124d0617670790569ef93829e056887ee4d427cef78b54a0bb11ac3b4b09f903bb1dcdd7f622af12f5c546c377c125712ab24040e5cac64f042b045bb71dcb9131ee1b367a27eb875051e74773673f035d8c56c87c79e9fe05db02f259f07e88280434e22466fd9741289bb32d6884c1309132c034147187f27a6b9e3946fee96a5526f941ad184cdf2fc069ab171f3a5e9e12dd76716a71385939d0d2fc050257f60940d422855aeb825f9615714d8be0f406491415791822cc55c6fa0e483ddfc5544cbf4353d"}, {0xb8, 0x1, 0x3f, "51a1ba80c0a7c58db19becb20846bb2544f809fcc8f94d67c4e6375c8a86a7b1ac2ee37f49da44b3a5108a4a416ae855d256cd8efeb52781414c1f9a0f135495427b725cb46ad36926dde73b14ab84de773e19ae2e2456eadc4022f84f060dc8da7c06c7bd5dad5f77c22a0e4a2957dfb5ae62de65fd90d75a73498a32a5a5ba692454e82aea9d686f478df76017a54b4da292897476293ce22bfcb80d8c8e4974418c8f"}, {0xa0, 0xffff, 0x8, "5a18979f0f554bc3385e5a84d4c7e166a8710d4e4c0f251cf48a33dba8439869df7ae4bd5adfde495035082f27fc311a5c2b51e24a7e65b89a242ba2a02d639918b0c37bf726d8ada66bd7f18db2921f6ac8e240410d0eafb29841f37eab0de9ec3cff5f1d358662807294fbe70d8b75046807534c14f1db08cd607ed79e270dacd013f05c5cd2ce4de7690224"}], 0x728}, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 03:26:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) dup2(r1, r0) r3 = msgget(0x3, 0x580) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001140)=""/165) r4 = msgget(0x3, 0x100) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/4096) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0xfffffffffffffffd, &(0x7f00000000c0), 0x5, 0x0) 03:26:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x7, &(0x7f0000000080)) socket$inet(0x2, 0x8002, 0x8) 03:26:03 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x81) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e5b3a8f7bda5467f8a20df8ce7bf130b0a0594641b59a7858ee7a6b78647369d92999b623f438f4c87cfb80709d5cddc427de3bba9d1c7b19479f568ae1dc02563450a8d2860807adae42b42ac39dffc77f591973cf38dd5187f615f7127c2f95f66f5bbc993873634c30c2f110bb594468cbb16cdcedd6148b4c8938f7275438db372d29c3a27a7bf165f5ec4a278a72cac8c136bf862f61182141266aa33b419fe20872cfb297b9fee2a2ee64383c02a415e01", 0xb4) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}, {0x3, 0x5, 0x1000}, {0x0, 0x1f, 0x1800}, {0x2, 0x400, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x6, 0x1800}, {0x3, 0x80000001, 0x1000}], 0x7) getrlimit(0x0, &(0x7f0000000200)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="d0373ee8e5c31910148b06c11543906cc1a6ccde1c5ed56642835c3b3c8f7875d40f18aa7d74687f71c0bbbf90ef74cdfbb3eeb33776c51bf10b93764d7f668a0046df2457e48ffee2b4c50e000ab54d49b3e72494ef17c3a4150731bb19008ea2554b0c8deb0911ab30a8fbcd17d46a24755796ae68713d126a82df89972abc874d8502afcc4e48aa351a7ba9e35b63b5d44ffde5412c5592e0ac8a7425346c6e2ab05278c2722a57cc1b03383882bb925162aa2cb597c8158fb9984f7b5bdf8c5c4c2e4f496bcab68f2f475b9ace585af31ac321edb782a33652c52582a4fdefb0c5c06a8bd16055738501eb116d2d138b1a", 0xf3) 03:26:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="b700080000000000000000afba2fbb5b00000000f00000000000000000000000"], 0x18}, 0x0) 03:26:03 executing program 1: r0 = socket(0x11, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x100, 0x4) 03:26:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ec8b669c63c4e1b00e36c88c0bb79ed6c5c38202162f7c2b7d"], 0x1) socket$inet(0x2, 0xc005, 0x35ac) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 03:26:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) 03:26:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) accept$inet(r0, 0x0, &(0x7f00000000c0)) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)="eea68ba1e22db357", 0x8) 03:26:03 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)="7202") socketpair(0x1a, 0x8000, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000140)="3ebd450e7b2ec74b4f638d668446a0f95cc1ef4671c2d70d86c0edc638f456a7f49cff167bd362c4688903c9bb5ed26e7972dbc8498a89329715dd34448d54fd4f4ad38ab6377530ff7ed844993a9db754184ff17839130c8ce17867be1f8451f55614d2d0b6e73c49089ea98eaf988677d482cee1437359259bcd40a87e2c92fd0476fdb7cbccada3f3fbccde7f43cb50", 0x91}, {&(0x7f0000000200)="0584f10ff02c4c671da3b8445d01cfbd71c3735b674cb5b37fd9c086fe92861da260a9a0e8c18b8a01ac079c3e3d3026f80e6cd33974ffdd2f76cd4b9a69e820975522e0d7efe8eaac191d35c8bac9e62d9629f49fcc44760c271ae5efde2b83bfd243aca33a2b221b", 0x69}, {&(0x7f0000000280)="274bff7f1de0fd0fbe364609a4e7194b135800406371b8e05cc892829e931516c45cc7f101bc4ad835260940aa04e33a92532c6b0f239fab832d19ac381458a54a709ae61b6885480a9b0fcec9bcefea701ebde33b946e7750d70d63afa2125227649bec311df8708c7573ba02f0bab3e1e57eff35d2cb399ff73af5a3d4c756393f4edbc78ba095d50aa8912f7f3df63752d83ef7d236abd9e55bb968e7ced26698361150d854d93aeb61289e85a397f009f96f99515ae4e18601efd817cdeb1058be7eaca1a0863f179042147679baad81b83cfd8e84f4215a9be6ca2b80034032add994363c6a08d1357d0b1295b56ec8a5eb4073826c4d235fad0e53fe382cf954d2d09859967ff8fc53ec46683b2d696f05096debff17d1da840ace49c422b70a190039d979f0283100938ec179a972bea39f3c60e67a5a4c28c5f7a28bfbbd90d4fae97abd689265becf901d1008029591e178330d10283ab0d03a4e2ea8b52c381202dfbddade3e91aa4f9b6e1417aa0cae092a7e31793cacae5898af4fe1fbfad2979733c2a2c1f554764341c91408976550bd38aab33eec1e847c8c400bdd8e766c033529b12af4f4059e22ebb589ae4b64e5e0bbb353204723d698ed05dcc926818ea3ec7f30909f719d44bf92279fc21ffbc5210c5739c0410877be247f6f08c93b27e71c2679660df7d087db9bb25d86462d9755395220c356f2b63e8617aeb4cfe9b802d6df87cedafccbb217f6337a3942570b83fefff3e3a7795e8f68137640247317ae0afad81ae32e0bd8a26f221ab068d813de19b0c389347258ec3ac830ffb2bed15850e0dd916927404fa73e961ef893b4807c71d8445b0782b371df87f1445632de97ea856286a8f690aacbe23c856c61dd25bf6660cbdb08acc9f9e160a53abae6b092922a037c4c0b1d71431b61db4ff90aac1b8db263fa2300ea98c7d4ba8108a90e6fecabfdee1823e4e3530c3715d9960658c58686a1bbcb43d571552f6d551101d6b87e6c05119cf1ba2d9b2674d36466c8d6830d6dee2a62b4d0cfca9e87b8fd3740ca976277423e74150c42d68f6034df5d68bdecec8bb15f8118f87dd7d8c35b47fcb0ae20680998b06fb9f2aff654baea558931c397d3017959e84d977479ad9028319a8df6976a617f0efe78367adc5b16dbe46cd8ac8d22829e551ef0af653252da5e985fbd357e23126cdfac4e19098bbdf911e801d41617f4e7a0c7e5ad05aecb0d8b215dde9fc31fdb3cade1afa81a91c2f6ca8344d264b76df46be7390fd28a7fa7e929e05bbbf16280de531d8ee8935047f4982eabadc69a1e8a27bd249048f5dc9c34f8a9f00f6a5242f83c17a2d736011a03a1be324bc8bf2832756cdd319350c4f6c206eb91db1cada9b0269a7a66d7a933257dd05c1cc949a7a891eb8ca5d33fe79b5f830eb7bd0b348a784ba726d8e346739ec73637ca94ff56cb13f16c375171911b346b19c4fbaf5c484dd879d5a1f6ad8530a04a91209498797c7d29f3e392992386b1210ed87df16cb4a8a1a25632be527ea58864852d4a6336b28e42f31fd92478bbf175e247a21c71d9f10c4d2ea6ed81f9f1f4ad864be4bca2b42c8c21432b219bf2e793aa8c26633e332001618251b77229d515c8c4ddb3f3343219e434adaa779587a52f716d822a76ba701a29921a8c4ab260bbe487b529e2f8858bb7263f61471690626b192c13fc67bb23263d0022ee023dc75bc3c09868e0ccfc3f272b9328ee7f8f934048e5de5c49a5576740a5788caf40d3b4a2e6858449ec4e86582056277665355af5e6afa5bed8af6f19051660cc7b2135763abf49bdc79a80d5dc10ced1edc4dd51b4ad387b26e2e74aa2c12bc6d167dab552e915c75c2448aca474aff8e86b1c87ea6c5455976369ed2438da0c10bdbb03171fe4e0cb47cb955435e899658bb321239e19f452a0f21df593c9393d8e9ecc20f95a16e6df16a774a8e7496870a16ded664c008d9a9d136e326761413ab558fecb2ab76cc30160b5ea5f50f124dbb898600cdea607b64b009586360b61c447e0c3d677a5984ca5876bf60179c57045af3acbf959a1cf1b26020efb3d671ae4399e1dc49ac3e95cdb5f9be3ec707654838e326410cea3df998793d5b89f65cbc88dc88529011259a32556dfcdcebc47f32e7a1c7898fb4df33ee04e3389c6a3eac34cdab6829f7e845758590892c30dac3bd94c5f86cccb9e9c3901465aa20fe404712f3d2cce7925bf6ed477f701541b299248ecd9f5a5c86ebe57a17a56a82dbdab3cf0f7e677a4e2440e9689096229f0022a536a0f02cc1fcae7f0309ea58e5bf08a866dd55d37b98f799586db7746f59b51c36b0fb6f106c97ce2e1ed1f97e049de99b0204e347d0be452adef5dfaa0225c76bf41a7e81a708c9b555b8d47da532bb8cb7f723d7677cdd828d39d39ed10041d931a45967b197d4d5d8113f9dcc7ed3c85c36a0d0e96b88864cb581859a07e46eb7a5b85b17464a8c9246989b5a81698be791a75202dc34625218f4182fee2aebc1c9ea3568612c45484e52aebb305d49ed75d940acf42ba4cb6d99f517f6f00f482c26c879520b5cb535c758d08d58b86b25ff48d1bc89487a287ee404e1787a46c74f1b26eafa82b9ae8d99f727f97733215fbefe4238cfb6f3d58d37b84eb6010eb8e05aebf30ccff432173adcac4d440ec129bf0b7accd825252c6d7166d6db8771e628060e06f3b2e615bbcf8750c18b32ba1feb1e7fe69d88beb35e141039e45860e891ca20db1067cdf81eea4415496dcd1b3d6174e777f2c61cfa5ccaae8740607afb55c77f4f3969304f7e3343a8eee7ec481eeefcb6e7945dc5488da98329c746fd7f33dbdc92342110d42474c3046e40266898382bcc995944e1e4f097ab0fb5638240a6d025317f9a47bfa61a30a9a58ffd7349a3320f5e40da7a3bafe5fa2050daad431ef78bc151933e9505e21086a81912b20d6eba7f119a42e664be78862d467f9526b15b6c6781899fe109a48913b7e64728d1653bcea1793c02554db3e17ad539f5900a4ad32068bde9543e75fb652f4d9ac7ffabf0c51909fdf884b9c37114edd6657c4f614423ce6de368d36f758e2c45657f3a4a9d16bb2e122e9f89f2c3da79795362726d8287a4327ca1d20a5ab6fdbf67f0ad558b34320b5a6b9a307b5f305da1cec5513a108202e9580453b38ee3be832e4c863f2eb2c94b7faa663db0e624ec3247605a828cdafa859c185e29ab86a469f87cc84ef344ab7719dbce411ca971cc14d1a9ec247f028c92f60f8a8a6f0641c17379540f81f2317a55d5947930fe7e221926a0dc80cf65b8e71752d4949193b5c05ad44d610966d134bb594a98c93be8ad71e49db6b144ba9fa898993ed139875343538a166205b559002499c79ca599089eff05430231ef964642d3eaa8014ad26894e4b1cd8081482a5514e3a87d04b9303f0946ca41330beb4d6cba7a6dc7db9afb0d890a53cdf22f3ca9ef5c9733b1c0480add1060d859b9b7b006a11ba1386e9130948d68a4eeca5ee904fa44acea9999f55bba65e6571890846ccb2325ac2cc182682aef661b576664f96a52a5ad57ba616cd9369e1a5ccb3994e84a56679a4eeafdc38c4fbcf37e81697eb3443c8201bcb05fd8d89eb34633d2b66c28ef70213c84ea0dd25a755eb3f3af45b004b71242e76e3a4069528c7c1d9eb3c6afb2b9caa3c7ccd4ecb2f3f518c5a267ea451dd8abb12fdf696ce725e3f21e2dcd9e198fad6c24d70b4678bdcabe6b8147096d8423cbf2033892a356a925dd8013343ee50f73630c8ce9553a5fbc099489676e77053875a993fa37c3cf52ca1747af94fd71cce787a291020ec816e1ef517b7bf4a2021e1bb439481e1f2b2b48bcfdc2ad4890f1dbbd83bf47ca51743c19f657e57f0a88cdc43c5526e8b0eb09b5f497828a058dd70b44eef600bc3c67496a9aa4fb4b9a64f4379ccbd433b4efcc5875cc8ffc633951f4d6349d076ab7e8ef4e7167afa5869a63f12df95a1c08df70c41d172bea1943fdf393e5a17bbd62fff23415ecee5185d9690d4711fbcbef3369eb8e6708a07e1a38b1685fe62421324f84c52963e533165e7a9972ce2f202938528412cb0badba898097a016efc7a9b2888229ff2ad685c0e7b41c7fdefa9b08ef76554647d8cd1be4451757f6b6b410bfb4653c4a23efbdf9cbf371d9ef5db4cf806c09aa64ed44d09cfb4b67892c4d4bbec67777203b3a40d001ae3532a4f59266a7c7672bd8d31faac4c423d7ac0315af7a708811f06799ffcbac56a4aedb09b30f8bc0f8294138cf55b5a439f50dde4ccb4889b258b199706e740802446823af5f198c8420e18c287b7776a0046342dcf0d4bcf319a4dce5a8a893167a2fd2fec0449440e95d06183e07069269761fd77d024121e472506f08c717ea24826a5f0542f9a8fc4e6277a9b79913a9a4c6b4b505230d4953cda9a2a64dbe601d4d58416910d8a1a7c7f95cc6fab131d5f8b26cfb59cee3ee5c3703d8f66ff8d64762900c59a03549b48709cc84861cddf05db0a5afaa6549298308edf7b9608eb487714a28fd17d4c6bf7e5b5c1efd365070b04b73174c0328d2bb190905a2bbeab7e39d82cda8f904ff3b82e54ea029296e58baf009cf2f7c358844d768168102890286fd71772ac756095025be0325d04228b91fcb3fed009b897d0d43def27f9b2452fb2ac45779b0525dc5737e391a35bd6acdc5dc3ef0a753b4246472b1abe3decc8240a2516f3e59e4c2997e6faedd779e18c0a60035b70347bd0b29ebf02555540d9610ea730c9b70108284c98da5f96a472145c812962c8983f1997634c317ee5717d37df0d5045a8f3cfcd174fcfdd80384c9df91220555967b754efd14ac764f47c287d3fdb2c13bf6522cfc2440e19233094290d672d5bbb7fff86c67665113c9d326a179693d0f3a08f543ddeb567d3f4b927e497d9d8b85575fba734bbbe92d90ccaad8e9aad0b2c82b4e14b71e74088e80bd117f1a7d70578faf8ea4a083bd15b374938d7efb9b78d64577c54caaed2f60f6bac7d34f8362d2a64c5bc31e0d00008a0bd6f0f639811aa13612ab83365505277b5e97806a7910afc1fd24869698fbe9b56b779bc0678851265466ee72a83c513adab08961648822ae6948863201dedf9b7ca781b2090838cb7ddf066647ba5ae180a37254eaa868dccf75fe7812c1e09e0d93398854ec532597d4d160ccb053a98d9771096ccfd045418228fce1cfe7df290bf80fe195266a26fda823ca12e6ecc4dabb6078cc7c01774a9a8e716bba3a9e1bf9655cb6bd216c896e5d2da0c0542fb6eb6f57465d95470c3f2ed7138bcb00784ecd6b4012176ea58acd1bed03bea1e00ac9990f9dde1100bea9524317b6edf3a08a5e57ed5024444ae9064f368d7185286c1a2d6db6c1ee49b2b1f610750613f24cb9c3536697ceea5a1028d33524eff698e57bc294c395692c2f6a0462fe33e62093a27ef87ced3e55c61521620a32dfb2517a1163ad51d855ad6f925a8b006e9c8744ca4b578903b61f127a690879fb50a488935d1e6909cabdb17abd3f4626f09df4de26478d3bdaa7037934523207ac3a00c021f21a1583c23beebd8e4020ff790bad47d35a42cf0d2786fb16d61721fbe1ba7bbe3483c90e4d2f826ce55d302a0672757bbe7be0469401e6c4120d82db8189d51fc3a131db1e75c4bebee3d830dc434b7d4a8108fe78358120a6f3c41c5864be9dadfd4d54efeac68fedd66cf69533eecfa343c7ebe31", 0x1000}, {&(0x7f0000001280)="9bb9082cabf43b1480e1e1fa7c8afba70cf31616e0b491d4f1d9545303f9e1291a9599c7436af1280ec7b26cb01ccdff5a2bec4338079a337adf7bcdc7b737d7bb43db033311398f0aa54193aa8bed0f5ce588896f1d6b0483f07c6a42a5a3dda83d17f3d91161e758603c6a91e515a0eb38c7b45beb608a19f5edfe53cc954cfb0a0113db6cb5ade23d4c680c8d4bbfdf26f249b271498d09ccdc02366b96e07a195779baa1690598c54addcc2f3a29888102a24ad285ac49acb73693eb035df3a47d892d331eb7a3", 0xc9}], 0x4, 0x0, 0x0, 0xa}, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x863e) 03:26:03 executing program 0: mprotect(&(0x7f00005d0000/0x1000)=nil, 0x1000, 0x4) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/99}, &(0x7f0000000180)=0x65) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x37, 0x2, 0x288c, &(0x7f0000000000)) mmap(&(0x7f00001fe000/0x4000)=nil, 0x4000, 0x0, 0x20000000000012, r1, 0x0, 0xfffffffffffffffd) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shmget$private(0x0, 0x2000, 0x43c, &(0x7f0000587000/0x2000)=nil) 03:26:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 03:26:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r1) 03:26:03 executing program 1: socketpair(0x2cd8a2756d9a74bd, 0x4000, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002540)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000002400)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000180)=""/53, 0x35}, {&(0x7f0000001200)=""/164, 0xa4}, {&(0x7f00000012c0)=""/30, 0x1e}, {&(0x7f0000001300)=""/101, 0x65}, {&(0x7f0000001380)=""/79, 0x4f}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x7, &(0x7f0000002480)=""/147, 0x93}, 0x40) recvfrom$unix(r0, &(0x7f0000000040)=""/189, 0xbd, 0x803, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x000\x00'], 0xa) unveil(0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='x\x00') 03:26:03 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x8) pipe(&(0x7f0000000000)) writev(r0, &(0x7f0000001ec0)=[{&(0x7f00000000c0)}, {0x0, 0xffffff89}], 0x2) 03:26:03 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x9, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="a41e7019f941fab671845cb7d9df93c98cd81cb91549f588cee266df65cdfd84cb6c92acf2744dd922b6b844181a9e4632f50993bcf74f699c0ec46339d2f315c5558e4df2055349a5fd16e34a44a92c703ae70c0300ee0049fce3994fe7b78559be81269955a6859359cf1b9b3f8da99d104fbdf6e41704a44a4ba974a7e10e2bafa709ce6555c6cde522bd70a2", 0x8e}, {&(0x7f0000000340)="e7d294341eaa2e842e0f9918347c5c0f240d144ce29dce3446f1ff322be88ed34d144ad75f1f9485bff728b033ac356813f7af2d28f50212d753bc21799b3a1db71b6b9c163e6614e66be38d41f7bdc88b79dc9e9699aab3447c5a6c168a08783a3cf2452dd4d2482b6c3c8e5e438fadb0cbf2ca5790cee57accbcc4dbe13667b68057725a7e64485799fda312a648257738a6d30a36f3dc9b77b3db6fce116037213f8f30c1b6e5b00277243f0ce7f9a33e979c88d351a008a5a4de52296dcf67be94e5b7503115d4383f6ccc474b7643", 0xd1}, {&(0x7f0000000440)="b0b8249334ff418df36540b38ddd38c90140c9f9b4516ef541667f930e2beed03dc33aef24800ea5f9b2622044fd806d4592e32b42cef448def7e9e1f9a297f25094adeb4f28234dfe2713867ad6a4b76935d8300ec1595f22b05b8c950ae5452a1c0d9444456186b19b27259d394c760c728112c6d9b9d212c33624d80c65407c9cc10eaf21399081fddcdee2a41ffbad9946f3e9dcef3acd3fe3e1ae91ba31df3709cec9cfadd2ade6a2f489ec1a9379666e407882afbd37b52e60aa44cfe46cbd48012c8aaf071da12a26ce9befc3aff7c3385f4b4b62e0b4f714c372aad3cdce603512e17b32297da047e7eaa5ab002ca87a7f24426f21e1cd8c4080b8d6df6ec2b5728c121eff95d32392fdd4dd4a398606fa14640f8a7730ac453acfac17db6380b1f96a88938898749da1e7e520a66049b387b9e0990e78b7ae91ef86c18e37e141251938f20a6824c906a697e051ddaacfe8770a058480d107a170f95deec93100295c99edcc4d6cdc5300ca5c2fc057e0eeb90967c0c7d7cda707b2cbd33f673584495b29c7941df76d4083eaaa21f01e483a6e0cde0d01ecf6f102997cce8de5e90e1a225c1331f5f9681a5174bdc9c6f27fe17ee24fb5ec391943887c79469335a4285972d3e57b15e1e623d2d22e6d0f18f0fedb6ab69fab3a865d5aaa08b5b9b862ece82c3250b5b7d8a8a0178ca24f6fda75b82b5113d9b4fd3bcf1123463be81e505849840c98f2125443b7194f6f2f24c547bb4a5c39d0df133e15227eadefd4dd9bd767ce85c9ff6dcec11383291da9957b813cb3353e70b9724669ee58660c0907dedf764376a7d6f2a30c198092e5803d81abe45d5b575005e511a911756b6f45370eae3f6b723a27e77e836e1f9eff6c5f5c97cb243d8d971ee4d8ee94b2bcc9e00bd44d144c44affe823629cc285213a98ebf8e5f911898967019419639951f6487d790ad5a3871addc4f3e4931cb7ee8a93bda3e93365e09010e2878317ca608ecef38af25b50a8e3f1f4d07b6ec8f96abf2e1565d83e5e08150a69f99eedbba4c5abea7e820a34e94e4a4f486a1cfc9dbc30be7970fb16fe15b50221dc017adb53d2d6c2e63a90f8aa6f5f920d37eb8f4c8dc7c5ed09c45e3a4fe774cc6ef6d8ae64cfd80d6d676756eca0fcf89d5af9ada785996cece04d3f5ff5b472736c3682758e03f9d61ecc68d31c787eed7931e602e19561698a816982b9f917b536114a8b83aa690d70cdf260e2000e29ff27d487eec824d9da89977edf7b22697e1fdfe7fb145e4eee0d26c91ce2ec135818f9cc3d3d5db7c913fa85062be32ba37739466263fe2f5426659914c9bbd16f16c29488a0b4801a3ad06acd736fd19eac5fd3ca59bc2f7b6e9f0c832dff2437dd593f6eb7af8f571c3c369a8307e80ad8d1832654008a4d6fec98b15ac77fcdca6434bc14064ee31337ef2be17e2b501bfd42c25380bcc7b36d3db31a0ff10cd99ee5770f5aaddefa3c04a1e5293a764340aa9c39f31a2cbb2f2bcef762830a60c3520d35ada81de2b2e262cfcb8b507005092500137e55aa62365d9d0ff5387d642db551c0eaf853201765018e0375ba0b752416d99cdb2f785c85065d8379dbe4d79984ee5a6f98a8d15e3fe9cba07c002117d5a510eb02bc295968d2ea8d394323df06ab72b57cf2bd29ed8359f15f7d2136baac87f88aac03a36e2fcb3661bd0f0bd7644c707ec77cffcbce1f4249fac94bac433307f261c264ad6a35d758290217a3332e1dc8ed7847befa9d24f5123a843302af677a7ed9091fb44270f6c1c77c47dd89f15ef4060c4aacbdc84b437f1a5f9b111cb8072c8248995ca5e3c9a12bf5c9715ce8a5e4c0dad4708fcbcd29d7c26ff381c0ff0c8000ae1295256166007468512231b599255de52e27c00cbdd08f3fe2916c3cf23accecc8290ca0b372960b3a6c7b6f645829ae8ad08c504af09b9c51e392b28fa972396992b247c33b1110adfb056f6fc15165546c2840b4bf96e255c1b67549de56cd34c54e2395ca84c2855e2a62a1edcbec3f111fbec137c8dcba4f1e501f35a8cb0c9be7526ec698143709521d660cbb1355ec70fd40b974d4d51a72dfa97d0de5bd3726d1d98160761dccaf71413d8716e845a730141665e2113b44820a6b23c252a62ec15f77e1facbb361ff74f4ec4b67b9ba4d342b7a6731a056f808dfc82c0bc48adfcc2fdeefa55bed22c4afe21a2808f5b783fae81534efebf52912cfff1c4dd90b3bd18751b71fce07899f97e8b8eb76a897ba00feb5b10eda76e3fcdda2e89bf4c8d1d6ce22f5d94b58e3a8e83cd4165f63170352d2edc9b9127e682aab646f61c74a5b496b5c2fa75474d2acafbcd35ce40d3e2b3d591a312e5733d46fb53f7a4dea6d4f004874a8d81999d22da4ca574895ddf3183fb050b04efdc114ac754d6422f8b3c51d7f35c510b3bc30c6975c8675a034ff5681be926c5a3e9d31c15886d5a7cf447db3543de956c996394757e9bf3671612088d8caba0071a42188db1f1ab1e8a79e3df1bbe7ee8db3a2235ff81a1469e3566f6592d324b781c976b9490b9fc6e7a077d3e7c49dd77e55cf441b686301f7a7bdaf87721a27f1802207df372e16330dcd644cd81d5d241160139f7ee426c9219e9700a953da69afbd4e24df879ae004a514e6b190aa95ee3c0b0f186cf7eadb0cf5cda18d058e20adb78b68d084afbb83be79fd52d8aa7721993989ba4ecb3c5b2c275522f541d51e395d58658f4d7f1eb3668c4c51fc3fb1ed4acd1a4fd06c7576e394f6620b3a558dd9de91085f939f24b8d9ed7891910cb04e0fcf5a9767cffeef375a2d4ef30e6a8797864e2004b5e17ff3d1aeaab57276181dc7fd810ae30d2284b69b8ed45cdd127e71cbdf9b933ab686963f82c3d05a02d7f77c37b5ee5d3764a2fb199af48216903e5b734573d5725df67a9402c6c772cde064d16a702140e5ba5b0e9527a8d58bee80de9718feed1e88f26d98c0461e45194f41779fc7df60aa6ff342d2bf8b7169afda2b21139bece4bb9413ece169af46b94b470cbde4aedd9c7f20cdf83aee081243c7fdc1a5bfcbb50e83d831b2638e15648bb0bcc139ec7f1683826d7ac0eb616e9933d4cbbf4ddbe0c88da5f36e471b305c5985a75359ff3a88348abf219b4d45a9b7de6a8c8d33361189b894dd2163f6294cb1a310f498dd00f2c40a99492ab6b70f1463b1d409ea224ff267c5c2c3a74a35e448b3c84163da3fb060756cc84605a3cb26cc66d440593b9572e06199fb9ffc4379b457aaec0801448cfb9bbc89a6ebb37dfb10e3b1b0e77b07c6c52da1f4f41641dc9c93bc655b4d9d2a9d24e294bebe0aa7bf408455ed11581c0d5fb1577fe3a8fd803d23f673df60c03dc0dd8f794bbfbdfe6e022692cac99fdb5d064990b3f6b0a466850add35fd09763e69b31af48272764bf24e74d9609defffba01777533cfd7bd35209bb768e079b11321fffd94ee870080869711dc5ee7a492fd30347e1f89a78b9e06b2857af9372fe5713047380dffdd769343932c19761842af757fe7821b53e3d905217561c12f79d7b6bf05e99f000e9a3c5db4e8146701e3267986a725def85bad4add551042b5fdac608505c47125b78a8d8ac54d34bb8c87602d3e620e95d7057413e8c12d9ab4a52d673ce94be8c84f544c5633145995daead8286fd6c01b7f129e14f52267e6740a138b37592eeb636b55182e2fc5a1e132b1433e24e122ff8fd9d7dceb4482367a4f2d02f0f44076b7584c6586cbdcb0b052b907f8f6b8b96b07fb5e927a1f1311fd3b38694bc25ff3dd7e5798e9d46bea3ccd84e119e74a555f2ece96d3005483ccc245560566a9fc822fcb38a2f9cf6e3f4e8a535336128345fec1dfb400cc2162cb1dcb788f7051dc34347e3c9355df14c48d109b6ede21ab3e5d3e161455353b9c909f3c159b78af8ac65ce036a8f09b750022927c04fd392646bd9ae6aee5c76287ee6cae4f1b91e8956c9c4b94ffca74405ca5a076ac18c80ae6ec99e713ed506483985e7be29587eefa7a5c67b611f019ea4ebcc2e8ad770cfa236e098cced2028226b28334d561bc3f685c2f27c254ef0188ef4bd8c81d5e23d390c8ada9958387508695dff173d36cd7980beac1fa191af238dd724304c60c627f5aabd1466ab8e071b07020259d43969050efae80e79dc4896f7a810250ec4797df03998d51dace3b4f5652aee01616b6b9420409e63bc9d4c77a2a430d4aa1fea98d5cad40b0e62e0fb26ea3050b7077f78cc5c9502898be8c79d80aade7892115d85560b6cb9574df6c11aae86eb59b58151cf8d1b12ae37e7be260adf85cddcb8787ac0596b9a45853e4edb933eddf64ce7f6efe25e51f33ca04c9187aeddc82ccfdca51b6ffe943a2c58ed05d966219dea5f8b4486cad7fe14466b768d2310b7dafb10018747b0a87c0b1de1edd49e79033e4b10aedd3fd5099e5a4722d04ccb42d96d604c9137cc69e054219a06af0f5dc1ba4196e65faa9c8c2a17e118cb56317ab3601d3418d29c876292fa24d6a22d4312d2ad46f944e951558052a0a9a646ad5ea168927f4b482af22169e28da9056d7b232fdbdcb293e2f8a24a84d20f87f16fada8c409c2fb68fc9d92762bf0c3664a64769af8907adbd458f1a8389e4b80e329bfae8b259e82f9387bbe50b52a5da41d0b2dfca2e9ad041bb6f1a1f24d7524ed727d4dff0abad9940f21c3c0ad601ff68dccc279e52a6bd6d34ba00c7998d3a66b55571000e3947451e43ab97918aeafd25ce0aeed112ccf661eb97556b3697e06df8162f6c1ab3979f8b21a6f2bfd39294897843ae077f78f58c3faf02cbc31db93cef9f492f5230bdc20497387de37ba53fcf858ea8fc3ea3977eee46409f3c67da489031a7bd1bca8932d763218574bea62a2a90d5604c9dabca28f4e6c353dd67a469b04144b05159226cc949d77305c500ccd1e0d305b766d67425da6f12c9939dbc9d018c61cca427e2e29831fd1359b2df248c8c3c48720e8042a12d86c91a1fb93d4b00dc1f7b6328759fabf7255a53435c390bdb1f9af8a4eff7b5100c02362ccd7af65872185c232ebd8e18bbff4f0a43b8f84b4faba988a816b2e586dc7e863157b22de53c36d690e9b5c32531df490aac20d076241c010858467061f52a1c89c9817281ba00a44e4cf7c2c3dc7408800a1310656b02a952f8468d36ecdd5d21673b5d585a5aaf1df0e1b83cfcf6f468619a300d308f02519a24d364f8d285146ef69290cd6614e6fa990be9e7cb9d06e9009f4cd5f6e288734a09ffc93deaec7ee44d96754bfe1db5f1a127dac83e5f54b371c51e1d5ff39f5e9086729baec2240a8360b85cb28fc9e3cd78c44d668f4e7fadee72073f8e289a053ea0738b555dac3e79b294e2c17fcbf1f65d68a4de85403ad6b9dfce0e5fb6252f1a1ee5f28e5faa03fa3b4f8ca23aa2ddc73b745c57af9e959310db4a19981a59481f058a0d821fadfea7dfed4e6e2c851fe41c4376e6cca16f20eed4c385a0bbd79bb768ae33ecb58186c1db5a2909503c13c4fcdb84e08ca0ded8069d242fa7a3dd1fa6195b052c9165e8bb425113596e7b3ff3eed470075911e43c4867a71dbdfd052dafb6b873b8d8208d3c875a917fd7b3a7d155688e3812d14b7eeaf703f00727a7ba70a01a7e8ce9a26c05de83680cebe26bf7e9d9c6244eb9e0d3aade176a115da1957133d9a545ddd71af3d045f82a57ce62be2adf9693032f065ba7c1547f1e4c5a4a3721497a61139d58bb58db1460c59", 0x1000}, {&(0x7f0000001440)="3db99c984c3a9699ab718f62345a1840926a917d5c2bbfa3fd6f0d6c5940700da6e6129ebb504467b83d885d8c96c32cd7603638c06bb641c2743921639da91ac7efa811ad52746a4d921574452f6481497a68e80babb0b0f1af7e074895387be3676b9806a351b9668e14fe323f708e8d3fd9594a5e01ee6ae10c8ae549aa0d62a1dff7e37e7ffd7f4bc97b60cb9bc4e3fa2dde21b8ce8ecf707b15e702cec9fb9e07", 0xa3}, {&(0x7f0000001500)="94fcb8c617d2953d7228eec512e4341bed377f88731cadad60b2d27dfe1f8f94cbb60b52e432db940342465424fab991097d50bd272f7e1a2a1c2dc06dff2aa7ffcb2cb0c894e60f37b80f47d9d9c2ae043635e5b582edba7202e13d1edab2d8d11e943c793550330bf2631f95fbb25fb8421c9067db9950acfa1692a386666592e85dea924d158f4bf5d9cee3b1da93dc883d21316f586b7de4a0d042c0d91356be7a77c914e44b38d269f406a4d1ccb74af59a7b6a78f29b017e2960634a5e9c529f50d86401e8d4db30db318f43", 0xcf}], 0x5) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000100)='\x00', 0x1) r2 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x44b) ioctl$TIOCSTOP(r2, 0x2000746f) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000001600)="73daeff283dfc382e5abdf29958b6176c5daabd07e3e438337e82be28dd2d14765392c75474946fb5e53b35be6351953aa1ed0d356380793cf209e0880166e2ee4262e952a097aea09ccff7777105e322331c42bb3690b91d179dc0a95608a18aa752b6ce94da397229a0555b89e36943675d4befc46662edeeb6ef2b8e524ffc78933ee05a9b0615c8cee615ad17b64df389b0f51ec536238b3edd06e374fbda23660402fe3326b8032ad8d464e736f1436a469f16b02677879f73d455e0901d316950ff1d02f05f614fbdd927c46e27c9564c9e370c08423b882ef758c058c53", 0xe1}, {&(0x7f0000001700)="63bc84fcafc491322d6b0fa6bd8e0a019ac2acbc31a471f67ac14279ecdf889b3902f809e024bb487002d279a1df9130b5f718e4e58255faf184337223174e151d1154b8c8674cac2b073bb95310eadd66f7c84e43f38b2f3e4da1b25a4e6f8a39e54c05c60f", 0x66}], 0x2, 0x0) close(r1) kqueue() r3 = syz_open_pts() flock(r0, 0x5) fsync(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) 03:26:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)='k', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200), 0xde46d}], 0x1000000000000302, 0x0) 03:26:03 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x5) fcntl$setflags(r1, 0x2, 0x0) syz_open_pts() fcntl$getown(r1, 0x5) recvfrom(r1, &(0x7f00000000c0)=""/145, 0x91, 0x41, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 03:26:03 executing program 0: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)='./file0\x00') accept(0xffffffffffffffff, 0x0, 0x0) r0 = msgget(0x2, 0x400) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x4) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3f, 0x7fff}, {0x9}}, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/85) msgctl$IPC_RMID(r0, 0x0) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x8) truncate(&(0x7f00000002c0)='./file0\x00', 0x2) r2 = shmget$private(0x0, 0x600000, 0x3, &(0x7f0000a00000/0x600000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 03:26:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x10) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xff, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 03:26:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) r1 = semget(0x2, 0x7, 0x204) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/130) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r5 = dup2(r3, r2) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCCBRK(r4, 0x2000747a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffd48) semget$private(0x0, 0x4, 0x121) setgid(r6) mkdir(&(0x7f00000000c0)='./file0\x00', 0x32) execve(0x0, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) 03:26:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0x100a0}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0, 0xffffffffffffff23}, 0x840) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 03:26:04 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) lseek(r0, 0x12, 0x0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 03:26:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() read(r0, &(0x7f0000000100)=""/158, 0x9e) kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x4) 03:26:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000100)="0114e9de", 0x4) 03:26:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8202, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xeedb, 0xab4}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x3b5) 03:26:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xed) r1 = syz_open_pts() fchdir(r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25, 0x0, 0x1f, 0xfffffffffffffffa}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r3 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) fchown(r0, r3, r4) syz_open_pts() chown(&(0x7f00000000c0)='./file0\x00', r3, r4) read(r1, &(0x7f0000000380)=""/194, 0xc2) ioctl$TIOCNOTTY(r1, 0x20007471) 03:26:04 executing program 0: 03:26:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x230) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = shmget$private(0x0, 0x2000, 0x520, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockopt(r0, 0x63, 0x100000001, &(0x7f0000000000)=""/48, &(0x7f0000000040)=0x30) 03:26:04 executing program 0: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000100)="69e09a2058c7895a9b4962637af35b66174f5ec00d17793f211a17c749308397327c4b9667b167d57c244817a01c228470d16129da9339697d85f09c9dec91271e8c39322e11929dc1705998379deadf9ae9d4e1657c2c43b7e9ed26846b75fdfdf683c07b466844e7c52ef2d3579445c11eefbcc364cf8e13c57e96a84840c49f", 0x81}, {&(0x7f0000000200)="9dd51b9f511a4acb1f9f087e294acdcc7777be29d41c6c4c1d85bbda3dd88799e8ed99e07b227fed89f814029fe4828c963a20fb5fbf0d4f3627c8c26dac221981ea5679d099f7d6f5edba2b02c94850e26a37b98b23fe18dd008325c3e66f937e8f83b374dae086f9926477a18254f07ce365fd0483a02e1c3f1d9b0536bf976f0b48e0da8449dd2655fde4d84b74f530efa0ddd6242437dbf1a4fa11ffe65171429127d5fc558c51482332187b6869ff5d342142", 0xb5}, {&(0x7f0000000440)="214248dde929842b0130e2fcc0d1d355424626b65fe8550beb75cf7825786b6fb86c4046bb36de15e5d5acb6f2f6176ff4dda0c9135daa3bb0779198abf324fd9479ee73ece8b1f6bcd6e4a366387d1c2d8c33ec540ca847f0274a8d63c8112cd32dec05cfd0909796f507d48a24f6b1236c60fdb3d3fc3d028ee034f7d5e19c305997a29970967fa965bd5f654ac7940ec7d652bc1c3fdfaa3044a69843c17ccf190787965bfa69c02719f35fa5d2b67021ad1b315f1bf349203792d09180c67401c35cdfc258ce0ad857882c9bb42652fb4e6cc91a16073ca02dd1c03d3c0813dd05b2b1", 0xe5}, {&(0x7f00000002c0)="5ee03ab5d6f51dcfe2b486b9eb26eced44a2531a7afb96a78b9ca93580c7e979dde2cdfdadaa016b422cde4edcc88f2e429778b464288f4a0ed9c89097fa08aed374d06bc188dbe66314d358961af6eb2c5e15ced109bd61a07774d2455ff412ed184d0ebdf30ac51ab7fd5f444d118c8af63f612856d41a08bfb352788e3ed65882c40bfdbc6048c9be0c86eea3b2f6", 0x90}, {&(0x7f00000003c0)="bfbe774b7a1d986a5ef3379378836bd3c7f925c8b5f4c59f59c0892c5ae378f3d125e4e16fdd4e8b751c31d2ddb5c6cf95c1e30fe11cd79730", 0x39}, {&(0x7f0000000540)="72e07e51ee0fcbf2ef3c2cfbeaf3b9f804e1e200b3b54f7f0abf88046340624fef092bd3b6473a", 0x27}], 0x6, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x18, 0x400}, 0x5) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) 03:26:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x80) readv(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000100)=""/67, 0x43}, {&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000280)=""/27, 0x1b}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)=""/30, 0x1e}, {&(0x7f00000003c0)=""/81, 0x51}, {&(0x7f0000000440)=""/69, 0x45}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000025c0), &(0x7f0000003a80)=0xc) r1 = getuid() setuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xff2d) r3 = getuid() recvmsg(r0, &(0x7f0000003a40)={0x0, 0x0, &(0x7f00000038c0)=[{&(0x7f0000001580)=""/33, 0x21}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)}, {&(0x7f0000002600)=""/65, 0x41}, {&(0x7f0000002680)=""/196, 0xc4}, {&(0x7f0000002780)=""/4096, 0x1000}, {&(0x7f0000003780)=""/2, 0x2}, {&(0x7f00000037c0)=""/132, 0x84}, {&(0x7f0000003880)=""/4, 0x4}], 0x9, &(0x7f0000003980)=""/191, 0xbf}, 0x41) setreuid(r2, r3) 03:26:05 executing program 1: r0 = socket$inet6(0x18, 0x1002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs, 0x1c) r1 = socket(0x18, 0x8000, 0x6) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x8) 03:26:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) read(r0, &(0x7f0000000040)=""/171, 0xab) fcntl$setstatus(r0, 0x4, 0x40) r1 = dup2(r0, r0) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000001080)='r', 0x1}], 0x1) 03:26:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0xffff, r1}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x6, 0xffffffffffffff9c) poll(&(0x7f0000000000)=[{r4}, {r3, 0x4}, {r2, 0x80}], 0x3, 0x8579) 03:26:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) 03:26:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000002740)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c0010031633064d5e3ef11b941c56b0e6082210fbdd7135f36694ded9c7625044bda9b65563ce5ab71d790c1237dcaf28fc9a4fbc610dee50e259e915e2ab20260e4b042dcbfe742bf26b2042f3542a2c9c91558b74a6704e3d473b2d322773911040d6a99", 0x9b) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900d1ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) r4 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x1000) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:26:05 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 03:26:05 executing program 0: pledge(0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) pipe2(&(0x7f00000000c0), 0x10000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8c0, 0x4) fcntl$dupfd(r0, 0xa, r1) 03:26:05 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x31f) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) 03:26:05 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0xfb) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_execute_func(&(0x7f00000000c0)="410fb353d2c4c1a96cccf043f71fc442790e351c0000000fc7200f0f6001973e2ef3afc4e261bfe2c4c189d16f00c4413157eb") chmod(&(0x7f0000000240)='./file0/file1\x00', 0x81) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file1\x00') 03:26:05 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100004000000000}}) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0xe8, 0x9}, 0xfffffffffffffe01) 03:26:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x64) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3ff) setrlimit(0x8, &(0x7f00000003c0)={0x5, 0x80}) syz_open_pts() 03:26:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000001, 0x7f}, {0xc6d, 0x671}}, 0xffffffffffffffff) wait4(0x0, 0x0, 0x323741f1461611c2, 0x0) fcntl$dupfd(r1, 0x40000007, r1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 03:26:07 executing program 1: kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000200), 0x4, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x200, &(0x7f0000000340)={0x80000000, 0x3}) 03:26:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd, 0x2}], 0xffc, 0x0, 0x0, 0x0) r2 = geteuid() fchown(r0, r2, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8910, 0x8) 03:26:07 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)) lseek(r1, 0x0, 0x0) 03:26:07 executing program 0: mlockall(0x2) mlock(&(0x7f0000400000/0x2000)=nil, 0x2000) mprotect(&(0x7f00003ff000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000400000/0x2000)=nil, 0x2000, 0x4) madvise(&(0x7f0000401000/0x2000)=nil, 0x2000, 0x1) r0 = shmget(0x1, 0x3000, 0x104, &(0x7f0000400000/0x3000)=nil) shmat(r0, &(0x7f0000401000/0x1000)=nil, 0x0) 03:26:08 executing program 1: r0 = kqueue() r1 = syz_open_pts() kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4605bc2ddb795ce6}], 0x5bc, 0x0, 0x0, 0x0) kqueue() fchdir(r0) 03:26:08 executing program 0: r0 = kqueue() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup(0xffffffffffffffff) r3 = socket$unix(0x1, 0x5, 0x0) r4 = kqueue() r5 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r6 = socket(0x18, 0x3, 0x70951d6) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet(0xffffffffffffff9c, 0xffffffffffffffff, &(0x7f0000000140)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x9}, {r1, 0x80}, {r2, 0x40}, {r3, 0x40}, {r4, 0xc0}, {r5, 0x2}, {r6}, {r7, 0x4}, {r8, 0x180}, {r9, 0x82}], 0xa, 0x80) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r10, 0x6, 0xffffffffffffff9c) 03:26:08 executing program 1: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x80000, 0x0, 0x80000000, 0x80000001}, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 03:26:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x7, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xf63e73f8c0171aa1}], 0x3, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000240)=0xc) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x7fff, 0x6}], 0x9, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40000042, 0x7, 0x2}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x3c9d86e3, 0xb5}, {{r1}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x7f, 0x101}, {{r2}, 0xfffffffffffffffd, 0xa0, 0x22, 0x40, 0xfff}], 0x400, &(0x7f0000000080)={0x1, 0x7}) 03:26:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000000)="157c4c785ca07d05ba96694bd2511ac3e33e0d11f19728991e8918e747f951d0e2fd7688038dfd24ef0aaa04584541c6ff51a74206614401d31ec053a3e7b823666bb8f294b32b560a107fc3a8042a66445cb2c7d2b5d254801128c12922348edceaf4b3048b49b9e8e67ed437e86354e2e312caf2d6a9df731edb21bf5ff2ad78ce3603b7790ba044f342fce5e7945c3396fbc79d0c2969509ec39710813cfa3976c9b793996203f5037744", 0xac}, {&(0x7f0000000140)="429d9c13667aaf0570654652d5de6b0017f3dcd2adc605e1fd7bc35fd91967ea070ac052bbeea5c609d3f56d8358f92f31fd0548db73fc6a4dc078672eab3cc1897b374c2e498f0a170a7addddc72dbb8a3dae6b7585b149db17ac4affeed3f48cb8b300", 0x64}, {&(0x7f00000001c0)="40b21824e1e56d9d8728d3fb6f54347af22dc79871df96119569cd5e175779c6b09f5605324240c5005a1419374abfd2bbb7cd56ff0bb3fcc50dc9098c3988602221a3fcfb206cbcce70b9aa172999431113b2772f6205ecc1b597c6d1eef4b71b03d4bfb6617b1b34fc16", 0x6b}, {&(0x7f0000000240)="c4be3591190ff632320415ae060e26c66d9bbd39e2f36f05a973d8f2041bf8875540ae7d88421881182f9d8b1da7b149af5dc32ea82820d0dc2208ef44e6ed41fe06c5a4b2d83eb6aaa69166d3902dc2aa49f7886003a797824e9b4f3d6014c6343912e72023c75436a8876f7a0f001443e0a16074496c126be84e74579c01f89cf697b6a23440df68197ed82d05e908470c538d5a722f515da181b530868f3ae9eee7155c56a6252f216759da80b407f69095c3e90fa5ff65b530631e18f40960922581f72a87b89c773dffde123ea0c53e8276f8bb86344f3fa9db891681e8da0666ddb7", 0xe5}, {&(0x7f0000000340)="718780b1aec7bc08c1c1dc309ccb5e775c56bca3b20e4fd47bf1db0a0e7fc40ea7bce1344dbe700e4609c008b0da629a1aea277c1abe01ba7a98f1c74961b61809d4da1c4eb7e3cb3d27952f8eb10342a34cbe7975125ab6d5f917ac1527fd58b94076ebd256b0e018a8e638c28dfafd169d5409340993e43cb5ea3b7ba3008c7e16abcee53828b2d35da36286e3bbd8d672a2c0e543c794aea6e39663eb8d44ead02beb116b037ba8a166fdfdf4091e4b693071b4ffb3af0e290acf51b94c49b847a88b7582427edfb0f8bb0a", 0xcd}, {&(0x7f0000000440)="1e5f53655e225b270461de553c503e503c273eac9a6a473e986baa30fcd4084fe657017aae4a88c3510f199a2343ba750843cb628f8a4cae541ab87e0198f1b66bf9b054ad1e1bf083b3efa4c80eaaf488f1c08a01ca66c89b2c91321041c205d3a717f64d85082fe002c08e5fafe51697dff8f185a6f88a1a9cb995c4458223d5d84593c766e07c0e4f3b47a6be13092e6401563f46014e6df1fdec6ccb887874ee3d8d19da3b759f4e39ff48b9bf2c022c4b5a185bd0007ffaeecc2eeba8aaff5709b0eadec07ef281da2ba59f65d40873fec068978d77f272d48cbf84bb6a66f3bf6fd2fead01826d4618d63cabb4c4dcd00402e1c25df806b16ad2f8", 0xfe}, {&(0x7f0000000540)="5497e6ec8a4976b8f29718ded21e0fa7a5cecd755f379f08a5c1529ea962aa398b9b96499b63e33430214c643cb47069652f2e809753d0d0a59c730d5294171689f8fce91ec4359d3c2f14d5a7bd21d7d2528ad4612512811877d8b36e0e10a9b954dfa2f6d3c75bc1ae885c98f95e7c11a6f6098c25cd6d6379b949e6e4345640bb8107078fd290817a70a10c13f3ab568af45a846fa1", 0x97}, {&(0x7f0000000600)="d81204356f5fea08b4648f1b7d4049fb0b6c31d9303555228a4b89e9827e6057e9d9ab54d91729a8661819154b9971c2382ee504b27eda745767cda9fda588b169dca8e10920c6ed73d3c34d6270091ee9b3bcdd74abddde92c682dfc5a968a609a5d039c15119e6050e95c6fe12e3422d0dd285cfe542227c1f153d1cd45b54", 0x80}], 0x8, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) dup2(r2, r1) 03:26:08 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) listen(r0, 0x1) 03:26:09 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001740)='r\x00') 03:26:09 executing program 0: setuid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) 03:26:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="87fe9cfc035bec7821a24a0c53b6e3ec48007b0993c27eec5baa37127674f2552d8e48e6bdf9be6120740a7ecb57b7a9d17b0c4d2f36add74c4c700f53b8ca853feeb799bec2ebb90f1b2e0c11a430e75206867eb009d98ac36d3bbe4849b74de1cf5827f0b10f6e221c2dbad412bb536df68bb43c345163e86af76c02f87e13e367efc265fd3bed9d73fe60de9646f901af7018b57c8526eef30d5ae0932f9eaf87fabc616eb368800ace4b9eb3e5571a78fbaaf99654403ad448abae4d9979cbb3035bec211fdcab9ed9c5ef903f68aa4446e67e2833a1f6a601f9c8", 0xdd, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) getpgrp() r1 = socket(0x0, 0x3, 0xfffffffffffffffe) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) getppid() 03:26:09 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000001400)=[{}, {&(0x7f0000000040)="bd4ffe27056c462acbbe49f933ede7", 0xf}, {&(0x7f0000000080)="31a9e97948aa8ebacd0a4864da6c15179ba3518517e38f861d828ecaad26f320ec9cbcd3626073bb21980fc0f7efcad6469fd17c7a6f0bc193d9", 0x3a}, {&(0x7f00000001c0)="75437e3a565b779043afc84a28bbc569e376c5fb5b9dfacf6d72fd099998f305c230fe377b8a8ff9c9e96952cae3e82526646c88e892bc75bc19e699303b2dfe53f2e08142eb263fa593e4b103a4a064ae7e46bf2398b999f0d1de8229d6106d60ddfbe1163abe80102a2f7338909a955069cb19ffe836e6989df56b7f7a860b5a9cc2b889ffa4d4335fb46e336c71ca0ed3c2e72a215bd7c82a52bc2649958c8ba3e9e377aec774279ca63c1b77f8717186f0c68309784b29eb551cd15c4a2c749d3710e10b674af5bd8e053626b534a2ccf9621f056af8a6ecc47abe6b3ca2cd7501e1941bce09cb7da6d05c729c146cbd22eacc9eddf618f16cf777bd890cbaed86e541c58752ffd6c6146ede0977de2c943850e69555c9ee114e87d07c382eb9e1788daaf3d4f6e76248468fe52af68b00087fca8ca1c81e0eb0148b0ddab1f4fa5474b421bfd8257536ffd3944158cd20847aba6e6a560ad654563bd2adb8cb213863c0b09ce1bde7b688fedf056e732a77bec8047f76622350391b8e5d6e6c41dfac6d6e5cdf17ce776c6498dd9b999b7b45de02221070e452652a8a24621b29dbc933cfd71000826e01e8ffc41042b6965eb93c25d301b99f74f12bbc1e86e787d2565cc1bc762de51323194ad70707e0343c903c121b76e95ba4b7e80d68619d43ad19a69d3ad2fa558519c0829c83ad4c2dbe76c30444b9098b78134fc746392427d2b4169f95e9ef474a99c909ebaeeaad0cb11dbd20c0485cc5369b185e3d21ca2f40e384bc1b97ebaae84d465585c912c2d7647c04e5d6103c0c1d16789dc4532cec148340a7c0d583fca5883a9926f12f91cb9ab94fe48eac0985d70877dff24bb21a1f55ff101ca4b5247ec77cd65e8f1d0edec7804e7c03a1356caba5024dc1ce68e0b4ed342141b5c2dbf4297269e32a75c5b1ffb29963ebd07b1ade666c1da7b6f521e7f7058f39a2a8db4c7383ccc0a8ef83ac44115560a10b23ccd01d3a4c500275f12f0e867b26eaa0e670093df45fb2e1ad5f992e74e69abf91e0d811c39cc68aaa56cc6ec6bccf4f8bbe9e85e1d1f0f7f943eb11a5646c7ffb5c13a1e5136940603102fce999408dca439d73fca06bbb67453a74bf360119ccb952f8016fabc356e6fe906803957b7d438bc3d52da8fe7a87d38e785e4f27e9a0981c8e540a4d60587225a8c94001453ca24944de817bb76449e23de92b6d7c5fad432e6892ae282ded068b361a0f585d754714a12b6ddccf8c54d36f06f65427ca33860471260d1034a6fa2d36752a6f8fee89ec7790c97941fbf3a9bc3069de9329bb50eafcb0d346dbbcb8f1009598d5d674b28d497823c9b24804c4e13e0d2420ad7d90a50baa2417c4d4cc83e194d59cb0af7453ae0cbe6cf4e867ca4c54de651c0c2d294e11f877c90d82150570e2fb22348019efd5e0f1d0e1e5ab18be8e7695e2535ef8e143af22e71a02deb5993974e7cc08b4515dbe1b7080c75f219f5e2f72cd51cf8a5f844cc73ee14e08498f0a1de6951efa9de69ed06432be2a5c326110ffa25400a1941115e1fd74165f0edf9299c456ecd085756f1079256c0e5760e3746a6affafe2ac46d4d958296b5f61ec8852f685f324a1a3945731238cb52a995e4705c87a75a11ac58bc067eaa197030956fd1e4c41c410a5d4397e9b7c030d2d1e509ffc3da17be456565a0d25f5550a39e03f7f506193c068df87e487f193078c5a94c87fd6c6cc41b89c9d412f8c4510f487aec64d307f71862f56a30591646187d04e732ed0dc903cb63809dae2bd2ddce875e3484528607c718d8ab117566810f465199379bc321f9c8b4e1f846600a30a36a3512d0be6d3fbefe68a775dbd38c3d7d8e405106737685e93bde1547bb069b8d36be686d0c2271a0d2bd1a790eceb6963a36e1ff0f05daf3e035107f8e53f1246f87d94dd5988b8442248d2f9f658e8ba1fb5fddabdc2df0af7cb9fdbb0a5736e19ad60a193aa226cce0dafde38f5165b27361e129abce662e3d298d9ced957f3d3f142af2c588378f6a2506aae7043f40b0411eb10dcc7e05a8489e4829a823a27cce960b5039e3c8d87043367ce460a877ba319c655cef8291c01e35ce6e99befddbd216882cf2346a0b35320282ea8f383a5aae1151ee0907c212edbc9cc411deb00466ed0dff459c5de6e0023c4319c3945bdf95148023c3f60ce8cdaa7ad1e585afa3f43bc38ccaf2a71aac721fa771db1ed7ba8979f95feca0ccaf630ccc14bcf5dbc16ce7b9fea0ba28da8e182e0edfb8c40a4223c42aceb9666cddc3a45881938ae7fd3452157af00d928ee342e127f7392f2c12d2cee51874a5317032a9f7d5cfb5c200f7dc51c6f650f29bf35578faeaadd3a2d89b4a3ced9d6dbb42c8c68dd3cf7ef4773e374ecd9706d6808b5eeb6c58b67630a8f67a7567ff6b8641b7e36571f3327c3ceeff4e4317d2e80fca6418a2163002915d9fbb85bf2e7ae1bd3d43d530af991876407acd65c8ab6b4687d88522467264ff7b1716d6af2b99958df287d9121eebd9b72cdd7076dbc024157a17cf5d44a64ffbfae807426c55da12544ddd93a9543cbbb63545a7e74eb991397dc85ebc512c01ef9598d6f2bf78e381cd14b9c31f96052dc186a5e9d9edc0c13f41fa85e5d18e88b028c29c7094e77fece2ed4539815fc8bcbe670b401bb39d539cef3ca8757520a10cc3f6239f9536e81d84ba489ac894b222cfb083b06b5c55af0ddf0d240cdd81ee294a6bc2851d5c4ea65fe30458fb9423a7f224b7c593aec35f2997bdb5a2becb666e59d92483e7ed089abdd885d003e3a156e61f63bf9372a2bf363aa9f9957a096dce19d3aecac8d310ed8f412f0ceb71a1ecd2d6d9123b5eecb2a6033e003ca2f7cf86394d60cca1b0976baa521b56275f6ca8468bbf05deca677a11d0d50122e3aa663f65b3fb9835b4e97678df48bfba16876687a13d60257972628a14cf04a5b320c02956700cb8b7965e147270281f2d0a1704e3ab2db1952273b1ba85988499ee44bdcf2e8796e3dcc180c4f3328620dc647c947d06a13b467a1d6327905c80efcfa7c91729ba2f4f8021a2c0a445d132674fb05216e4a6f9576807beeed47d899c2cb93d68fc8fc74cd76b9a1c382a24968f6f8002c12e9c7ab5c957d7f073c842bd90e32564a487bb5821a20e5786510253b00abfc78fd64d3b1174265b5ebbef2971946a7f110d210aec217d5ee6c90471726d917e6b1a7cde9cc82e3a787aa6a65806b29d140163aa34e6bd2e46baf29203d6fd5aa701d1025186dc6907401dc87ef1821bb956b864f8a7f922be1e7ed17be3fe29835494fc380dc3917753db3bb850c688abb9ed2fffdd7a6ffc4b09554bace261b832ad74eb11abb1b4bb0c9eddf5ca099b4c5f5132316168a8bf585c8d1c732dd6dfc7a988075f88504320b24a28165addf6fcaf531b0eef0612193d7017d38ad6212f25ca79b353beb4b434647a25267aac1728feada8b8c24e4acb7eb3c34ede0e500d003e369ccd019473624cc54c527e5527743063180c2755964a701fcdda19b86c64f5a831f71b87ea6144c50862587b0f5dd124ba0bca0834d87f7377932deab2f9157be9216bd650c028cd8482b416010234ba52f23e1e5579a7304a4ad9a422659b4506f77b3eda8f0c71bb233cd1d4f5f2ddc2887affa14b21b0b84653504ddef215b74c81bd49aa5f04dbb8d483a1d7a9afb0745e3cfd77173d792eaee7fd6c92d549e625886a11fd5d79dd6284c8cb02610869fb36cb94acc03183bd2d245255150bcee8151c58154228174d5896f247c1761fc6cac1efba5d8fdd4081117e57b0c21fc63b7fad7cd09b1134459195f298e06dd5c997ef823bba58fe5dd1be8732429706fc09fa064aa71b9f9f14f032c45769317e38e068fe0092cc8bc84f148ce407cbdf2ebd742a3f0d6a4b5b3d193b79646e6b484c88296bf1c9c072be4cb5a24397f6c172317c033ee005565d054d960db7fb45d0d2f9ec20fd79ef68da252e2b34ebaf389f1be4d20621d5c473f2cb67f9cefee53ec401816067e3492c4e3c7e67947145a590c1c5775e4c7f5c50fc8041033fb74bcd6ff625a3106a05e4182b1af484f439a4418a82591cd419b12bf4d8c79c411f48047bbe64e64fa77b785877c3b5cd16b879983c1215dc4b87c32a4db990f0563ed58cbc498094b5d938c9fb027312a632f939ba7070fee8c7ad0d191b872c9fee98cdcea920b331b44d9b7a64979da98bc706b84f90031fffeaf1ff6379266d342186e349272c5fcb249a89e3c86106c3dc078f7beee35df3930621095f4680ff00603c8005d4e06cfa3e2892cfb261aea41818e2bf2066f577e08e63658535804a019eed058483921a97a22b6d82a61f4c6a8614ee1fcbe2315580db362f585ce5fe8a7296cb7ca5e9e6ffe43033aa473659fc6fc5c47dd659f686ac6ce0b92d33efb03a4751fb3572686691d35874d040240c36a5551468d65639707e2c3483ef1b2eb4ceb81920b89723b34698b2ca6b315d836ae92d69f3e358290ed77ddf0edce889f117e202c454e78763fff521f7aa105e112a44665d96f6e8898a502f61a821a7ed03c422add295733d848a09bbfb52876433144a1e48d24609346ddb1f7423dc91e5282bcec3170bbb9e78954b6edf7a3b6eedd5daeb654bd372be86a12c88a0ea46a410136941a0b6dc172c1034a5ce26086dd0dacff7c07241ee2c079265ea914652a99c8edc986d7bcfdcabe9a0a3ed4848eafb4c15db1bc680b6a218e65e63f2acbfe9fd34af88ba49976a5049d5afa006f61a48423820b85d1638f02a6f2e027a1019f1fd581eae6cbc5c13f506975c9f91432a53ac72a65260f14d9dfb9f7f7a42841b41d8a90d381955f54cf47942aae498b2662298856cc44bdba940dc873759e85b87d96eb4784fa4863b25094d68de830568173eafcd65281d5d20c8270e6c91689b7becb33e91a9f3f13e8bf6c4e02786aa21c44ccc9e856a6038d71bae8ca2960c98032ffce7634b8639a8ed7cfb560c8cb80c01dd5e2207a8501ef148269fc5fde86e89b5a7c05bacf99fd30e511d2c74d8cd46babfe9eeddd68167bcbb7c55349f6e2bdda522bfd205fdb1364d9b9be255cecaafe1538f22c7c04d036d85753fee3c129a5cbe3184d531c1f64fc61b0683f619b959f796e05fba901d012442eb11ea9266f12e51d2d99f8507f1f0a86562dd442ea6cdfb00fa8b2aeeba38e555b12f28c59ecb77627c1b6b61aba814e677f7f16a2e17e067d3cff5e894db8896965642cc932e484b6f155a6d91506ef7f4ba27d1ac2f54c082770482eb46e9a73b7fb3700d893443f275ec8fe4c2cad909a811471dbcd8a8cfe695277d875b39f0ba871737cfe2fdcb21f48592700acf1b7f710f0bb45bd577518ae031503d93e0a7f133c5083255c97a636795bd96be7772beb9175fe2038a0d5405bc33a2afb25d575076ab3c76421995b1daf44e9b4dd3cc06ed19468c73eb15ed0500a297adf4376feb5023096e26be12ee58eac10350faa93b7946d27f1be5d209a907bbbd601d35c98ead6506581860e7d12c036d63c8ce6e83944c742ff22ea470dd30c2dead10da906e9efe32d405e9f64ec06187afdf67a7b1d5d67ec82b5ba8dcc47f224188c47e51c60773c6ec02ed2db0c75eb369058348b769719f7a77835dc7069316d43dc0246b57df1695d615aa8629d1c214715b272fe371f03f13f004a38206e02a9d02f9cd12029189b02fed7dd276174b63137933da52595e6dfdf", 0x1000}, {&(0x7f00000011c0)="fe7b0b381ff70eec4ca696346b844d28065665be255631df088dff90e49129b3aa150531b51208f70c2442d32ddc4640f29e5e5e10b754d5dc822646100e6ae7dd0b37a38af803551681133018d6a93afc19581e30873185f7ed4b2a446c33f9d16a26997164062521a36ff362dd079042acd1fb85c83e67e04c3dd4d15cb7189416de11e659a3a35663fca3063330f8d7e9e7459c3366f4b46419b6f362d0c74220c8da93c8707987507e166bf60ba88db9b806b6eb1709780d81045c83f9b69b5b48757662246ee79816b2fe8b0a45ac1cda228d12ef672cdc0ceb", 0xdc}, {&(0x7f00000000c0)="542a750eff8bda33b5ed3abd728e67cab83710e428d7add9d17fb365538c683c42532ba79ab5ed84934bfeabedcf5fc9e45a193e0184271f7e357a5b05cfdf3b4860072ff903647d90a806d92b3e742baac71cf0d3bb4111724a84fcb887cce8efb1661b5c8ded69731e36a926f201c561f8cdc67c61e26d1c031996160a56e0294e3969db448d1fd8bb704925952ce45ee463df25b9a904dc657c66aa1e5d03dd06491785c2eae9d8c2fdfb82be8539f3d903e8737aad98550126", 0xbb}, {&(0x7f00000012c0)="8112746fd69eea753216d1d6e249a7630398df71d6d85d47bab92ed7a8ea0e9127cc0c7bea51a3dd06519890878a94c592593542814481b93ea42391d1e024850ab8f416b9c6e10b7df51ca88a7c71d7bcce365220f0891ce8411f37a3f54b3fd55aeed1c458ca44372415403fe1372e99dd2878e484db262b849d8af377e0c93fc9fb529df640473aa410e892dbb5ad317d576aa71ce16b019c9d939946d97676959aad71ed20708d623b8ae586fb8f65f44963689752f0cb928f09041589a435dec4dd0305e5746fcfbac3", 0xcc}, {&(0x7f00000013c0)="9b57", 0x2}], 0x8, 0x0) accept$unix(r0, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x10000009f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 03:26:09 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x20, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x40, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x3, 0x30}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80000042, 0x6, 0x5}, {{r1}, 0xfffffffffffffff9, 0x8, 0x10, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x21, 0x2849, 0x5}, {{r1}, 0xfffffffffffffffd, 0x12, 0x0, 0x7, 0x7}, {{r0}, 0x0, 0x1, 0x80000058, 0x6, 0x93}, {{r1}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x6, 0x200}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0xa, 0x1ff, 0x100000001}, {{r1}, 0x8a510fbf3fb16411, 0x84, 0x10, 0x3f, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x8, 0x8001}, {{r0}, 0xffffffffffffffff, 0x88, 0xf0000008, 0x9, 0x10000}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x12, 0x1, 0x6, 0x8}], 0x0, &(0x7f0000000280)={0x9, 0x1}) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 03:26:09 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) ioctl$TIOCNOTTY(r0, 0x20007471) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpgrp() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r7 = getgid() r8 = fcntl$getown(r0, 0x5) r9 = getuid() getgroups(0x3, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0x0]) r11 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r17 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="4c21922adb5de1fa878d74e757b6038fddfeff62147171aa81c1406fd3a88411571bfb84528c62c970b5b960424a7ee8a88aca0eb55b419d23c1443dbb28507883c159fb3e4b9a6c36a1a5766bd38475172cc0845236a1d0edf47e926b6986a7cd79a7a8bb9fb68ad7500cd441402fccaa9199c4cd495ee1eef0391363cca848750b034c40755ede8eb4f1e4e86d1a39dd1c048a0c94ee04341e9f1de1d6a0e0efafadfaf4b006142e3ee73fa2e269a6aa64bd4fd74934ec95fd60d7616f54505b97c13515a68adefb040f370e558965e3c58d0855d99a06c86d2b6123bd9f0a48f7a4395c917f747e0747a3ba", 0xed}, {&(0x7f00000001c0)="cd29bd2af4c62a465838f0baaaf076bd58d0d3a8c155f4302fe1511ae12a6f84f034940dd873b3e2213a9440686a2a73667ce874952a43478cca69a3736c87f6e82f78423f0cbb39725ac44b870e57fad3fa2da81506f3d225ad5609d0145d93f9c7421339e36e2c3d17c52b8124c89b2fdd0ecb0248534a5b6965564f3aa0d8c8be02c390fdbfee2dcc9c4baa9b2e0091035cddfcf25f9e21cf2768ad40f4202cf9e72978c412e8d10594bb24b1696cd6d45d4cc4b1a4d69710d44d4f5e2e0b880b9119fc904d99ae74175db6377c171897842ddd3984bed11cf9f03d55b8b7b8", 0xe1}, {&(0x7f00000002c0)="00a83693e2118eb46ded1a6769e9ab027724935da0166fc6b9a2a51fbe3f86d6b0c8b9e42f7f35fd629a8769cb62bef5ec95d72beea8cd771f48e6f222fff810be821b4f1874ede1424e406e9597a8008ada228af7780771b62479b73b5b4b5b1b4d3801699a587e3a70d6d18f58793a911fe78e7f0ea7b1e43e1d1047b9d199c48338d9a1810846857b02aab48cf21e711addf5bab2fe1de184b4a69a2e40223d73f3d40c9bd939fed44cf7f4c3425550", 0xb1}, {&(0x7f0000000380)="a3e62dde962884d78b5c1211383d8f8260650de390fdb977e186f4257412304989767b008fa92780999658b0836682", 0x2f}, {&(0x7f00000003c0)="a340b7d606fc842fb44cb8b31a25eaba49589de50427", 0x16}, {&(0x7f0000000400)="51763b1a72ae0a305cbce59d2ec3bb3f29265e86c447d4f676228726f7836e74b8966629c87c4033519d598394ce6b3a7a86b7dde72216bfd7e0cb4131cd89b2953e20816d294f802ee67398428ae3350eb74860175328acfb37ccb4", 0x5c}, {&(0x7f0000000480)="9ffdda24e1eaf822d92a2f562ec1aedf95a7ec9bc2b609b03d13762f51a4fa4d826d", 0x22}], 0x7, &(0x7f00000008c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff0000000072ac", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x409}, 0x40e) 03:26:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4002, 0x0) shutdown(r0, 0x1) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 03:26:09 executing program 0: getdents(0xffffffffffffffff, &(0x7f00000015c0)=""/1840, 0x730) 03:26:09 executing program 1: r0 = geteuid() seteuid(r0) getuid() r1 = getegid() r2 = geteuid() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x281c0, 0x20) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0x80000000) geteuid() openat(r4, &(0x7f00000000c0)='./file0\x00', 0x400, 0x12) r5 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x400, 0x0) close(r3) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000140)) r6 = accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(r5, &(0x7f00000004c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000240)="a371f23e17c796d4583aa14fb903db5627e7501ccf59ca1f83d0ce46dd1fc4500b8e9325913e9febcd08d87c924459b6c8e83b54ac3dea24f93b46a593115b14848b0a25a42dcbea358e5eb97ffba321cdee0c749dbc943db224171f58fea00e49b78c8298ba7e4c37ffc134ba85ec506944583cae3bfc4e8d", 0x79}, {&(0x7f00000002c0)="168e6bee2f67a7b94f8290854610a469c2cf5a33cad802aae8e16976235bf489a30ca9ecd598b82a842549869ea8175162f0ffb9c271110b15cb5ae63c8bd6580b6aaa0e2052a70f0da7530689611d0f82ba71ef80de84733641825ebabfa3d1216de85aee768fd9fbd43046e50a4713c6f38f79f32063297417218a6c4b32b92211f290fc740f987f3d4e644b31ad60d3528b3dd1742af6662ff3a68987f00f2db1f16c09660cea4bd83c098de3207042027709a86a36f6808a1650c9ca39456e0d9b0884826f2e99f7b58c6cebc24d9988dd42aab091997ee804a5267765d1971caca9ebf598f12c8cf6db957c01a73a8189950c", 0xf5}, {&(0x7f00000003c0)="bb02f6bb0d10504fb76a51505c09a4dd73b90e4edaeadd7c6b26ec4e47f9b95e491e456fd8cf33e327466e8584ff4c98e09fcf45b94c3cd0a28c5edc0ae377dc42a793cc079f11", 0x47}], 0x3, &(0x7f0000000480), 0x0, 0x2}, 0x400) setuid(r0) setuid(r2) sendmsg(r6, &(0x7f0000002c40)={&(0x7f0000000500)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000029c0)=[{&(0x7f0000000540)="5a1e4cef79fedafea088e03a5d4108bd51f552ac698e41e9989da4b087432633df8d49eb8914b62f2087e8109262c676c65c89a7e2177cbf1181f857bfbfed0387ac88b249984ef594be1602ae438cf4c4dc75e92e0900974f77c20d42a0a4b134d6e9ab16804c70d1095cd19a0b28eab40180b49ceea86014bc5cdfc7c61fd47372d4903c12674bf7ac79ac64c2dec6ffd195239f3b29855bedc3c3e58de39311201939975d501b5ddd088a2090718dc63a71da521f5d8c14097afe3789b2dfcb683c749174ea5474dc816ad06c95cf439ba89497650f97c0f3cbcbc9d4cb85d0802eb9ff0055024dd5ff7de168e11364a798aad3e15b6c0e95c64bffdcb7d451500d9811a0a091fdc270e51e200a835847f4e4a8a482ff4726278952aea4f9bd0bb7c3bd74a30c447ed93086e04f90ddeeae9c9299215e832710492da2e581e8b6dc682b564ebe416f3bb8fb91e15aece19aff4222932326daa4204ac10a80833dcf954c587e18b9d9e40e40fbc2b6a3c5d25ebbaeff8abf36548e7efadf7a76f2d3f4df9355d753bb45e3cfd7f3d1c5df7b3b9d265d4087003a5dccd505e13e0979ff5996bcb49babb68dfd2bfcf02f1aa49ca9c6f748d1e949f44c6e29f96a09e4216ceb9d4590b92ff2640820ce8c7454320c82a1764b5072fd6b78a71659d8a7be2cde20128d7b00db1c188c35d721dc385ddd740e119bafe95b5dd307ffb3ee9163312b7ab17e6e967fe304fe43d7d50de4aa803f60437bbd22efc397e23552d75c85e62a93132ec79b5192d3be32b27c6a84c52a7e1e564cfa0ad808f8201ad6a87c1731debe82833f339902c4a9c4d220dbea9a0bcc9ad21f73403c7939d113fe1c2033ac07150262537e5b75d6e939238e4216b55d8a6b51662ea243edb05c7272de1f11a847e7f04471a6d6ff99b50c5b5366584c1205a3bcdb7a7d4e92c4d3eb1cf1ff9e03e8a059c9c9bdb3f2a8095a2e0b2b5eb9f92da2dc30c619c5ba1cf536c8522dbbe4ff7559defbebbd8110144cb101ec99f7b883dd93416005904574cd9822c4fdd6c0493ea6e8eefb47fa56647cff513fe669ffac9d55f15b7495aef9d2ec1926d07acceb9a41708e40b0c1be3f832c7da51f31c3cf66804b6681cefff41ce1ad4c2ab7be06328ac9e93c6c1da71d5edff79b67d76353edecb27dbf8613ff7d9c37b4db1e3caf90cbedb803e926c7a50a8160f708eb53d141d672c16ce75d7cb1b8f32af799836d1e79b7801c685ad49167b0064c3c672d9aa7aec79b86958f8d104ba1f60c90f28943f593d0614621f2748ad6c55a5cb367c50b5a1a95d694040e968517c75c184ed5e7660f43cca3be4eaaaad94d078d483f018772e7e50f6cfaf4f05880f6997781691b80f6ffa7bb39dfdfefcfd0cedf9c1465ec9f6c47d068cfac55a373bd9ba2b7a3b455985c21c9abc52b7caf61ee55deb60a0028b6df3c1165f0dbb7fa8e043a8cf7cabb360d723ea3c556a32692fa2c4d064ef9b31ee1ae40ff4f43bbb358e922454a458edf18c4d1cd17dfd948f6c75d7eab221d3afb0f289caf8430254a90f1cd97afae66f79588e21ef09d222e1fe37e9aa4353b896465f54cc328de2680f200cc2bd939d4a8b6c1d9ced5447afe9eabb07c889b2cb943d90b6e1aa9042c73f119a5ecdb881b24a9ef2daac931bf0dc5af1fc9a532a824d88a03218587a0f6f5266170662381d7c190012d2b4cf1089abb4be1a520a128064e23f0c76bce439e28446f7bbe6022929c6da7f6eaf3473b919f468eac7e5085c5ce6a84ebf867cb45ec7f4c7425aa27d3f106826e8ed495b3f49c45c222758ee830a20af7af0cc2365ee2af0ddfee96b7f57db5aafa715549f8771a0de79782c14161a7a20e78ff083a92abd7658bd441af484bf9ccb7bb680e42659f620378b506db20434c2bd97efc6204a3fbbcc5f2a1e0a5bbf889c3b9b1d57ee1c38122248f7eded3efdd2202c721da5bba27355ccc0f8e60f57fe71daed925638b66bdf46398be81e71b45c80e5b80379491a72df85bcc27c3b387f0964124906439615880f8988135a9348c54294a0629b0102c5b45f7f8480ddd52a21329594e797045fe1fa7e3cd0e70f590dc485626ee656e7cbd9875326ac933b7d280c75f572f238ef7ebec7ec3a882b392ba198243abe1793630904612fca2d9f08ee3fa3d7283eb40db69d59d186157b2eaef6cfcc2967678e20b7f22f3a746cadca4fe376e8d506dff1ec67a6854f0b4b0f9ecd767539021fdbc07fa186c500bfb7a83ba2e48fe4bea039d800c53c42f0c11658e802717f430fef9572c0135dc9f1509eb977ded2fe4e047f0537fefbe48bd8589d8c64a21790a21f62b1cb5e603889bba777817806777833ac92cab8ef2ea35597e9ccdac8e86df66c668e64957905f30402c5e1da55c18914b369ffd39b918465851f5a327b865b444d8c190b3af6b1efcd4553a6b78ea49da092cdce7d11010523f1b4299a68178beec7d2b09029a00f9d38825c1c4e924836e20935a9bec08475ccd5728abf94373c84b58c4633e5bcdae02ffbed1863b385e123f1410babbce73b1178dcd716f596343fdd38c18734be6863de4b04e1e4a3817c2893dc790d3db354757f265020b089a7f602e4a719d36bd140df624d33f04ec9d7f2124aa8e204e80b978d7323400f009f22f86f376b0ca22ece00bbc8d8ae3e5e97e049fa28dfba2dadf529d394cf60acb3055074b1a27f2c4888320ff66ae60bd691470fb26c16379332e3ea2d86f112e54edad0f8578eeefdbb2b8e4c3caeaed524c2523e10c03d99ee6dc4afc0b1edffc3b3b6be7d0d476179588b60bfa9ceb6dd7a07bc9e3e39a60f8d26689e251407338ce04b6d7d9c481c2c740cd48fe639d93412ef22e554d857870151ab04423bed54d61c85466d95e542ed0c7f2965fed134e8829f4faf707de648edb713c9963892a01cc9258fa5adbe265e9408c53f97b7de2c7a31fb2161a1752020b978ae895f6b362d22033d6b60e85bf9a5599e372f652166ceda45309217519f57b80795e962e796029e98e16f0948bb3dbf85f2b498aed28ac2d6c03ff64d455c089e7b5722cf3fafac0a15abaf12a00a704b707bc5adb3b25afcb829b8d4f72a9db412443b8f971ac6617b43b9267077b2293e26dd5267aa8ede932deba1a9f6900f63de3a31111f1e3208e3a5b3abb53db64861401b50949df970dc1a46cf1fe2587284e19934a4a5b1d9bc1ff1217d43b75ccb76bd2626660a3e7882f27179f8ec3ced36d8c10d4b26516c3a6b418e9fe3c052d9f576b7b1e3e1298079158a546cb0c1022dd635f73e250b86dbab7580daa73dc6a1c0f2cfe7cd39acfe215498eeefa75516aed65e49b3a9e867295653376f1dc5281bafbcb2d1a29d6d1185fb8d73f40a555152abe2a8e427f88580a8b3a352d0adf90edf75bfe6f53d889866811d27630102a0c5d7c8a4e387b96defd5078894e613a52ed26a366c38ca961d54f29a4f318ef481bd39fc2a07aecf1caffecb26306792b253e49e93c8271faaaa987591da0486789f9a5c0689eff89e70495e0719fb3ebd035bec88652458684306bd12e29a8cdd162b80d2852cdaf6739f72475dbf6c47e8a5b3d996e2346292923db3ce3c15142125ccc4cf91104f2dae8f2b57a90e972984261bfb2d3f7e539787015702be193b4c7c8a4012e43131e6c88da06c1febf6bb4b741500bf7cb4578789241f6d4adc043146717e079e7213028677fc03aeb5c0c50b936b6b92408c452a4a7e893591f5beaf1c968774ccc25c76999500c329d8f1c1df0c4f26d146536f99c378b48d23e63599364dc80e38eb43ed430dd237893dc50431320c792472cec21816e28a43429255de2424547457cba5f06949c25f414db95f56d6b29961a2bc43063ba3b2ede74f05d6a59d6f21147464d76d38cf80994be5f89719d76c2d36b99748c2bf0b0f287f9493e8bedc6ac694e579954fd455c9afca8f18b7daf1de6885ddb33c6eea5a1ea46d90c97f902b78baf3b74f017e6ec6311fb30be8c03c66b740a00d29d9c7b06ae5c6c4d79261eba0a78a0766b35960053cb3c6c861b25511c1b5b2db3c95924476c98fde34af5a856779549733b7eb76f3cb6f59eb5775472a0011fb304d21fb4f52a3563a9102206d26bb8627c4a6fae4359dd48a4cdf8c3ee8255fcd7d448d19de0f0cf5309c836081c6d0d466fddf3cb7a58df1f2b3914795e171a4ee6a94696b86f99aea61d4d9b42ce0afa3dbc9a198488ead1d08ac4bf2a67749d349f80a7a056a0fabbb227bfb9ab82b6fd76c67b2b4c22227153aaf25eda30852a9c5cdae927c5230ebd879a3091b33c9be8ce98672fe0de9cb26a2b38179dc0498cc6a8dd3de1b69712ad9c251c0370169b94ef6166b4994b1e15a8e03559b6e5754a1690102f2bb7b23caac8c859f0e1018adfc73d7ba2cfeb8c6c30ae9fbe0245678dc260e26111e9d0a77798c722ed9f4e71907339c70c47ea68d461966c4d83aa4925a8ab184561c60be263df65d7ca05ee6d9b4bd3d5f1b6bb99345c64aa8d82cdafe1b84e65cbb82fa33a974de2cc14171558831149dd76f74c30d42527e8c415fba3c05fe066257085aed151059fce4e5a0b1440963a766df62dc0d462b509673f4cf28322ddbc624e47856461270c950dd7503d3247fbf9fd1c05151bdaf6a909e08bf6524e7623863a2b74984b63ef211613e6a57ce62cce5ab7111ede2d16dee3ea40e4304e8f204df332b5b6f7ef3ef869a5e6fbcce9ca0391f3ce80f56ae173adfbe6c2f1a2a1e9c917156ee6e88d53e49ac52b3f679a78bae0e92b4015cc8eeae5f12684e06a760a3abaaa36f30a727ec8ea6ec4036e663e690c33795a088976f053bb825f58eb4782d05f7eda07b1ab7283b96bc6de80ff5a6b8626713ce7c2698ddf6a56320569f264fe59bf3935fcdd9f82e7135c5704f0712a39ac14f9a378ba9f550b40bf6c53dd96247a0a995937b35306269038b3a470b995f884beb424639d0de22559a90a4311f8624587f0bf7ce6cc3fb74b1e5aad33c4ed86dd2a5906684f17670b6374f30ea67101e800b73067c7d43aa089111ddfe11b5ebbc4ba03f31729fad954f4ceb9f8b29ec8b5bbcaa9ef79f794ea28d2365e9846dff225580dba85954cba8f6994fc21b704951e4e91b44f7cd26ef4b37148d0105277f2584cc570f84eb456c9b8c4a845ad6d86985b52bdf8073654c681521431eb2815db970be92071d65504a123dac1bd22c10f68646294b2a12cf71a750fea36dc6224bf63338f3870e15cf565eeafb78a9155194c9a05d1c36c38cc8b1c1f1b970ec66f2a5fac2379f190c09bc9204ec0afbfa408296dd72cb9d687e04923b6b19e98795fe98a709d8b6e76a80293d09289161959a71782bd5498c5dea843fdd6568b35156f794f980126c14bda4609ee74377c5f9b483b308b5db824a115c248e11d55d84c830cf18fb1eb2e3c2772fc5bf47a600e56baadb7aad72137fe904cd898870c3ec07cf84b4fdecb6c70961c246c5307b8a29b62d66a603e060143fbe86dc5b43b8aa846073f17616ae624391c6e3f7894caaf5fd334f6cfa28b30ed52b7e6ea720aeb3aeb0bbe71910c9a910e11a781d5edb164a5d6fa0c044e6eb80983000a054b5ec9b69bde030262ced1a18e6326feab4a185a0d9d0b327c999d7bb8dafab611100b7e166fc0968e9de4817d8b7398c5eb8c8625091ba353963f146b41046114b459fc185561e7facf28355804403d698acb091195e8e4ea55392069", 0x1000}, {&(0x7f0000001540)="ac81752253f18518dd40db76d9734872c67d3f0a2c5f6d60d4e981a8138d88a05bb48f0e2281322f3b6ef9fb34247c688536b0624846e4b2fadb9760f9025d866800c5f0c8a23a66bfef50c9be64c6c389dfd6a57f14cc51499bf0228cbc6b6ec3060f55e510d140ee02fa2b4f359aefdc14ba64e62133bf25abde3d108668736d1ea42d8d2ca96e6b41eb", 0x8b}, {&(0x7f0000001600)="60e206f4140c226957b770febfe91ccc2c1722a740ce39d21bc409e38d079a385087d7ba527c28e4ae1355d9c12aee53d31f4c60a0e113d14550dfea2035d60a97f3bd4764d2ff6984f182b7b3bf19887593099c40912848e4dc6175584e7ccfa39813b6e151178e644c1ed7324df4bc37cf75d96c28ff7784979b74e78f39b51b765d70edaeefde0da434754ea2e603d3f596406fcfcac8298eae9599404d1bb6f677876e6695", 0xa7}, {&(0x7f00000016c0)="e5ec0d9274930d06d922c21fd9f04978838c65ad7952a9740926555db6a74a7e649546dcfed4d4401221e1fd67caef125a380f279fec58b4aaf4916c0d09b1e70237e3188127821dfbcda36c50145d5a322107d3b77095bf2e1bd54f05ae64a8ffb719833f08e5215fff4064ebedd5c74d8d232b3d2384cfb2857daa2e77d81d0705ccfacc4f73db301ec19293894e95378ef6306967e89ecfac34d5d8e273d180cc3cd71cc17ca1dff8336f9070fa908b13c6c5679b5d62456e41168b344d324b197fdc4f86d5eff7dc6d7d301b91c61bf078c0b11bbae3198e3479c50aa9013139ef9f69346b2c8669ee031eaf759c4219f7cb2d5a9c99e023c694d9e66c7c25eea90582517dcbaad18487bbf7e9c6250d226596b5d17791a42cd4b4c1d534cdbcaccf2eeade55f57e49a84e3bc028be3f0c1f4f47479abe522c0d5dd52ac3fcdce123b4288db3693902b3ee4038ec55fb32183cfd900754ac30ecb234c75835ca8100d514f7fdc0f30b9ef13f1423974f80d8e806cc6f0035a4bf78b73f1e633db0afe7a89247d5c2db62bb00b7c71f02311b30663e4ff0ea82a8b3c749744116cc06b6d1da55bc74dac1028150df126c84387e7ca38396f30555d9e7286b8f4bfde29194b3800a853d7be8a7f95716d8211915a00eacaa4a599561df2ee6a0dc1a6714853b0744ba6f474a0a5b89eb526fc6a900282974ea3bed6da2a1f753f6d91153a3eda63520b5eeddbec2cdf27d3c25d425ea90818c239b151f43089d575a1721ce844651fdcc2b4b385970a8b44be68449603bc5e22d38875ce0f49e0ce1f323223cdddb2d22f6d58663d959951d2e3f6b1e053bd7a097b5ba971dd9638ea7ab4a04692a16cb0addfcac4ae59b77fb537e8900241550c2453cbd79b9dd2b7facbd46de90e1330c8a68ca9a577365509c405d3c3b662fe96c6ce8bafe031ab243b2843a1d9456d2bc11217c9548e983774c91087092c3e06f662a50962cf0c440649e0282d657f143aeaf76f9b2773a061563650688306bf3c0c4015ce2d3ed69887b3eca6cdced1fb0746675960c83cefc230ab4788f482abedbdc5627298c8726a20722a85acc5e67322d0a1abb40adb1053214773640232af10de7715a8cacaa15e26cee0953b6a6e65ff816180b33dcb29ed585769136f5398baa9854b51bf076e6a5b4e64be8fcf8220e96d80f4dbfbb1d00a2c2fcdc420288c7029a9f80bc37c9d6bf5e5b8f9f80bc2bfcc8255c7cc1950e56ea80cbb2307a07926aa5e631d47f7f6dbe9ffe05657cb8c5fd7bc6f4580431bcef90e1b52cc67638961a7929f3c6763d1a1e2aa4593eb5311b56b0d4b9d8e64e810906836957461749bf986f4a51fc7c31b41f8489c19f1704d9ca0cd39e382796d0a982cd12b3a9625fe3985c3928e1ebeb6cab88e4038dfe0354a7d86c294d1490b46925b67d419dc355a852df7e8f3a91ca7b9dee49da5fa8092baa38fa27fd33b387d3c17808fc4cd5603210b851f31fe71d8107e6088b6f2cbb57bf2cc5846b32e58d863b127d2c906ee3f65944ccc19c927e24dd1a5efeb5431aead1e0a253ed89f44c18e7a72bb23a65f13eb5909fba9f0ff40604286fc56a4db856fa5b747bd2a71e148513eaf4e1c31292da8236b82523d92f5279efef476d9a61aca546fcdefa04899ab9209e02d1333253b3c516448e855b9366d686982f2f9d16d5d0d8c1c133a144d8c7a0b43de4efb2585f06b3cd4ff2be139c3e22706e674c3f77f1ddfe439fcb96b19610eb64806c332039731c248619fafe9f40d598a057cb5758546586e71d3f42b6d9e2f6007f1fd0a1d5e5baff67c5150fe6b1c372416faaf8f4cb341a399fa00ca72e2c0f521841e263fdcd74ef42036138c63899e8bde7e0ac1eddeab9f6f4f8a8f9222b09b3a31ca74c021d48964c29b478986ee98df77f776ed44c07a6e524584b3c922cac00bb1fb7ff66d32855ddb86d7a6975f6b4c9abadf6666090d519da4db9a75f4d111a62329f352d9146c7a6809897096cb82bf2b0ce71830795e0652e124e48f78e42f401089a61a906df5a20d2d5f450900719cd5688f632e693bd6106eefc72646f587eec2f6a693543624a4b3ad9322412362dd4e25d64f9ce13a1efdb25ec3d7d5759b6099c465da5ee151d2170fc14d56539935c1d33732892064bd6ba75f5fbb2921bb80373ef1670b1c944828926540b2c2cd248265e845938ad3fa3f68f2f81b56a4c1f1269acdf466654a523c1c4af76b077d64e269cbe72ee1a84d42a926890216ae9bd4a9cd014226f4099670c415dc944ba0becf47b94f727a97b57721d65b7afabafaf10ce904663905f60888fe12f07631ffdb50fc825cb5c94ded24bb393fef1cfbd90709a797f2bcb7ff7a7e86db2b35a22b4aa9cdadd64ca084aaa178ee8cf81bdd9fa5000f3f09be517374119f0428d5b40454b5e8866930a2f170ed35ab166f751e075b8004970ee371777927242555d170774dd26bd0feb49350f5d275b4d53413cad039c816be81c775be250c2bce46077214770d435135964eb9526c3f3b90b57c1a462ab8a4db6bde6346090ca14a45454a17b9de18fd9215b1feae5e56580f4c89ffa7f1ae86d2dc55436e3d0a87a9843c6d288c65c35e0d4fcca71d4ee6771571246e5db2d7ff8ef773eaa2b73237ec615a28e103b3cf2fc5c300acf1ad3a63e06399653734b3d5280f14e4cbb573efba0987cd241c4855c561f4a6681367b48620e8943758af0299e4cf4e6c7668a92c68232cfe72643aa06b548ff83d62d420bc36a5b4a80b97e63958fb4a6152436e32ca0f15605ce36a8ed18976a13aebfb4d37e1b5db6dc0d7433eb877fd29e9a1d174d5b8b5069b7acc004891c0398a00ce693753bddfa0480e12ff02db96f4ffc4b940faedd1d80f544f9c89c3f804af73bc0653d2c27ba738c59aa87776d5db0a0d40ffaa634aa159ec9c60e76efa08f7aadc1f3c607f63d7c4edfb37822e4a4c5e6bd973fc6e3cef07d4076978fb56537cf9d9cc16e743119fee5fd806dbd2dccbcdbd7df1114a77bb29a42e3d5470b982bb56447691ecfa4576854740b537eaa2f2682f401a89e9f03b8f99b9da55046bc3d96f13a36d32c6e700240a86a63e6e3b3d6dd1b1193870a3f82987aac02061c9adc29840defc0c134f4ff6a246ab43ec1ce68e6712e0f443fc575a66a99748b007ae6e7fe3e0b0d154c7adcd38b11685deda869700c6603a917f06c181949e3cd533338d7695f1a273dc6a0727d70b19cc0e5f589ed5063edc9270a6f42ede67927e51f377037d15509e18adfd25dcfcb95553afa1525f251fc67ed255dfa11c247121ec71d58f327dd15ebccc64c8a980b29d6651e98caa220f02625802630cfd90f9aa93490ad62a0eeb9d7263a6de2f600ac049af40db8f05542121fd857099195c646743845c73f963776c3a879bb8e86a28809b48abce9483dab4dfdc51893afb955de8270ac3291df6478d80c197277c6370044015cd87497bab048c21032cecd92503eb37d63015f904f901758d7cf25e03df990dc079a3d715e0007b10d0bba66627d5b0096047147031546cdc4ff423d1d88728e4cc8c33fe21455dde8ddd107bd014dcb0fa283339b4c19cbf496de3f8db25f9dfe6b09ab35e7ccfb1c7964581e7c040903ee5ded9be2df3d7ef61cc72489cf3c69b7a03fb351782d817162af2e01ac71239b020a3dab569c12b0c9ca8721e20f2b76b5f7b359c1c676062d57464e89f75c903f22711435dfacf79090ed2d5849a12138b012e79faa0f1dbb2090f49f952f5eb2f3b2f3e852b0c63fdbe43efe543e2e36c7f170696c81967de00558943e350c2ce17034bb5d57599288465cc2e744c247449b4875a9dbe1ebf751fe29ffdd4531c4876c249af044e3740e03d8f56139496a287a467b9f40edf4859562e55113edbc1b8d2689a60eb459066636559b34aac18dbf53dcbfff3515698cf975cff4332625c5c82bbb03ef658fc740cf638a4f853ab7e6f5f478a3cdff4ee6539c6890735f73a99b6303ea936863bbca7fa958f76127e3592365f45ad3319f1cb6468a2b501bae66d6ebe16f1631aac46290b31b542178a9d04b87322aa2491fd6cce8336864f582ab6c8f1aa7a93b531e67008210578d5dc5cb2e00c8bf83612a2c000a0ee2b234ff4a18d04582459bfc1c8410edc4b63064ce8e5c34d765dc6929fbfd137c09749557fb9b79cffab52e5b32ad07a103946cf203c718f3be63d5fd996d7e082a6ca988e686ec5eb61a541f58509ddf76b52fb68b57ac53ca188c99b00c12a235d40242c9f6a90f524c2d8ebe3bb9e0a6b939606493db761369e67b98239999d8c6538536365a6be8d1e966afe46fe8d6fbfa889640a44245a4d1c21b9e16510fbdc51a59e1c7902aeeeddadaee746725b6a61e694d10c46352cef0f05b0da7f5a85966a212e245c0ebe57a856d40a6f99744a8f39e7063fcb966e5c34e686dec6c3fae8a14e48940478be0771d1b356012fb10c5ae97abb23e417c549b65f0950c53e192528a97fbec19ca6bb35c860f34a662f946d1f2f46836ff27c2bb4361c9e02d99167e16e791521f21ae57d542807bc3ae41e903c757456d7ea3c13d80b08bfc83f1f4713c60840daeac541eb3398a65a8767a8bf3e57906130b448631277c6f926f95aba80846c360a17c7c0eb76b7f23cf4e3e4d87585a702e70743efd13cbe8aaef9e5d572b2dbf346b0e42b4a83e7c8735846ac5171b2b37509382c740ddfda4437c38a6dd1a2c43185ccdaffeb20ede7729757b02db96f67c9bf1cbc45a786fb34719ff8678b17e1b6084b4a88f7c0c9edcbb8fe018a0aa3209d1b59a330d8266b1336043b56afe064f63e0e4e37b8a63cbdcddb01b53d791c4d0c415e6a32d11527531e89a73b6c34849b971483c658329b4b232a3f6bccf0bede51f88d210777bb656f9ea1a7be333ec31156860c3b8c736bd5d3b5289134d57eeec0ade55eb2556e5be45ef8ffb4f9a467bb9fd4bb178d3678c8518bc8e0752b383a235eef9bf26f002fd1701cffbb696f60bcbc747fb88123142c0731e86f1a40e661b9c9e49f37ce38b0878d07409aaf01793009ead013255c49b3e3d967bec3c8ec468e6eb9fbee56f6bc816c749b17dcb34aaf80d94c5408d263fe64e30cff2c8a9b8eec976a30ac01750d722552a2b29ed53e6c7b0007a1f9b4a17f427d73adec5d67787ada5f590fc10930904cb3e3174b1c5ab5604225e53804f160d28fa3ec5421b8dbacab78a09c83eb67b77e27f34b4f275a54422d9f5805eb9f1a320145a1eab4415992cb8113662c9a2318d1227437474351c3bbc3983e8cfa02cdfa07d454df80ec19dd5596ebf735f52feb1b875019e63986113e1547f905cee270e0b87e3ac64ec31f73974439e3cf9167de807e0ed285def29c0d24430c497c38f214add2e8cdb3152f0174961076c68bda8059f66a138e9622ecab5502495a773088772db0e86400371f05cf1d00551e4043ff3dad118c5f87ab04f47efc620103bc956a016db88a02fa3bbf5059c4f1597f8f63c51cffe7aef87c5152069f613d3ddf2431edb2e3a5407595aa8cf15b666fa5be24cc5c021c74da315d045a93cd5b82efe52331f4fa26cdc1cc60bdb091c3c6c9009bca54e808563308240d15aefe8fb0c742bbcd35711e1e26d99329c21f9fb66d3f5b1cd634340347f3d659b958df4a8d479d2a6bb3fd24cb085105a2ae0112ad5bfddf1adeb328f377539a1dfcac777d04c32d5c9a59dc94ace3663748fb1", 0x1000}, {&(0x7f00000026c0)="9028b4087f30835b81e88e6083964321470aa4a3063161d9ff2453da1114ecea1684dc0365a04ff3764613932af64b5f7ed9f1291a5096a04ea5bfb90045429a0c59bffff8afa553a787d3fdff1acbd316dcf94aab05dde5d1ecd782c4deb2471d49144e29ac9914026ab13642e9b8355a06f2bffbcec010808914728bf47674a0ca78919dd447e45dda1f4de6faa032342ce9dd14edc7", 0x97}, {&(0x7f0000002780)="e6cec5c3c392c1458e89ba0decb8d385c20b05e234137dbc9e57a7b95aad69bfaed5afab0cef4b581e6f0508baa778f7729980a90cc985aeddf64d44ffbd6ed94d5b394badf7d826260a56df74abc3d59d456dccf48d49e6baeca1ad061af46d56d13f6cbbf2252855285e8f6c6ae2918220d3c6318c4fa15f17d22261116ea82b02d5b8b37fde808e8d73a65e417a7c6aa1d220d68abf70f29b77c5f34ea52fbb15318d8ead72602e71ba763ebeae5a2da3666431749245ce039e34a8bbd1908eb3eb2777bafdd6af3e7a709ca175f237b5b151bae49a0e615daf3119", 0xdd}, {&(0x7f0000002880)="6f519ce322a29788d0a810206467848911864e997ab77711bad4836dda99c9621a1327b712662bafdc392404b3e85e4ba73c6fdc9f4c33f1e84a7ec0a93cce6b7db84757b2328e6c44646dc72250c13d9ca018ce873b299f6078caaed8d05edef2cd7bcd6eccea4cfb810b1d89a9f944917c598b7fcc467b9202271ceb4fb5e01109d677899adbca6b1e1c24edd874e35651ddb49878c57c39370bcc289e07048a7e87a7bbe35ab3e59f", 0xaa}, {&(0x7f0000002940)="c6ad043620aaaa31862599c060d9232c6e9ba45c7bcba8dfb37c6d5b252bae3a2cf084f9838d01d9c0823c05cc3a0544752222eade3bc6fcc29d464d4e33218f2aa45ff1114a2f49bfc5a179b570dc499cc6c9cc49ca9e3cd0697712c6feff", 0x5f}], 0x8, &(0x7f0000002a40)=[{0xc8, 0x1, 0xd4, "eaf8a6c0b20d444311cb903387103711b28428c181209c60192ef28b284225f9873e02e984d536ce6c1b2123bc95484012f718d4aba680a1c0a2ff8c0c39802b40332dd8a2d9d5af27948f422705a131fd4d129336aa7d2bd8c81c00a3f8d429106ed36b9a87e012573f1d1e4111d5044d1014d5bfd477eb17ec0a8a06577a2213d776d2569823b905fdeaa3e3d1e4ec3f3fc573a1967a9d0b279371419137a932e44b0ecd9ffa606f6b57a10aac4ba41740"}, {0xd0, 0x1, 0x7, "3629993659fdd332c82f9a465639f048f3ffe8d865635ba76f2706a543bea46d524c63fc5d1f709433fed3d062c6cafeae2840532fec5ccf1dc418306a9f69a028fc415c12898bf14ecabf03fa7027d695b501aafa6c6137656e0d3ae8a976fd05c5ccdf3bafe62ce49312af504b41a5ad89fff16374f7dba45f760cec80bed506becbf6a6ef43101aa65616d13da3c5a224950a293c6097945d2beb5cfec00f46ba38bf76b46b27ab5c98c4915390da822b52d40d4e1421bbcae62e1d8133df"}, {0x60, 0x1, 0x5, "a42a5230336f9f3d19739bdf8fdbf9c7939435c3d1d38425cd83315cb7ee1795d280894819d9955f5c8d8cb8b54f6df408113177bafbeb23e8853f4ecc342b9d84cf5543c141d15a11f305547521c00a"}], 0x1f8}, 0x8) r7 = semget(0x0, 0x2, 0x100) semop(r7, &(0x7f0000002c80)=[{0x0, 0x8, 0x1800}, {0x7, 0x0, 0x1800}, {0x3, 0x0, 0xda441e96ee313599}, {0x3, 0x8001, 0x1000}], 0x4) geteuid() readlinkat(r4, &(0x7f0000002cc0)='./file0/file0\x00', &(0x7f0000002d00)=""/65, 0x41) r8 = geteuid() r9 = geteuid() mknod$loop(&(0x7f0000002d80)='./file0/file0/file0\x00', 0x0, 0x0) r10 = shmget$private(0x0, 0x7000, 0x2, &(0x7f0000ff8000/0x7000)=nil) r11 = getppid() r12 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002dc0)={{0x200, r9, r1, r8, r1, 0x10, 0xa0}, 0x2ed49970, 0x3, r11, r12, 0x6, 0x26, 0x7}) 03:26:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x8) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 03:26:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x49) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000009c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x80000001}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) 03:26:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c70000000000000007000000fe0200000000000020000000"], 0x18}, 0x0) 03:26:09 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000040)="008dbd8070d78cd9665a5b0aee97ed643843172482be36ff7781b232bf000200000000000090310884dcbdd16f16d8098c30f6ce9f5c180abf0600000000000000be18486dc679a8378a86556adfdd575a286d003f9feddb870093eff061d0f65ae403c62b2b0dbc73cd956ef99477328681a8dec606547e57010c1fa7fa5f4f09ae04bfe3f3752d6eb4a4faab81f158734566d44933142606779497338dac5df9d36a069db486b53589a2dfb1710e6f91501044c4add183e31ed33f9c88f6766ee5b0b68049e8aabfd8983422be8c5711d03a1ecd60b7a33f3e51f212a3632f589ab10b37641ab8739609dd90000000000000", 0xf3}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r1, 0x62}], 0x1, 0x0) write(r0, &(0x7f00000001c0)="ae0c85c91f0341982f3d8cf9bd2797e8ce63588987d1af21a4268a9e822cdcc3cb87f3b897f20fa36756e2d19c1565cf9c6bbdf5122ee27129b644170cca3523b5ebbf8a0a0565c281a48deda844d67384721d7c87b767a37e705736948e3363d846947e2f3f622a0d7ba4a43eb84d5faffc2d511be52a516e0a5112a12a5ac424005241", 0x84) ftruncate(r0, 0x8) r2 = fcntl$dupfd(r1, 0xa, r1) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) renameat(r0, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') 03:26:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r0, 0xa, r0) bind$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1803, &(0x7f0000000000), &(0x7f0000000040)=0x4) 03:26:09 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000100000000}) select(0x40, &(0x7f0000000040)={0x3, 0x1, 0x400, 0x7, 0x6, 0x6, 0x2, 0x7}, &(0x7f0000000080)={0x8, 0x4, 0x6, 0x7fff, 0x6, 0xfb9, 0xe6, 0x9}, &(0x7f0000000140)={0xffff, 0x5, 0x0, 0x4, 0x6, 0x72ab, 0x8, 0x2}, &(0x7f0000000180)={0x9, 0x40}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x401, 0x200008004}) 03:26:09 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001400)) r1 = socket(0x6, 0x7, 0x7) getsockopt$sock_int(r1, 0xffff, 0x100d, &(0x7f0000001380), &(0x7f00000013c0)=0x4) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xe5cc}, 0x8) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) close(r2) listen(r2, 0x400) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000000c0)="ae14c52beedccf09e54b4d6ca5f426b387abd8249eca19455fefc5fa1f5067cc76a56639e176e0bc332f6d9d5ecbeee9", 0x30}, {&(0x7f0000000100)="531d744787fb8b716e324d20f36348d7361581c5518f67f23037bb157b3d08a91cdae100921f7ca200c89b56", 0x2c}, {&(0x7f0000000140)="45509f1d1de16fbe6d3b13ab6c5ee578334a613b871ffd75a77a62768de1286e0646c92b09aaeb60834e869e0db37b8219ed0f77d886d38e703fdd25fc07d02050f4ad89e6e637c57c649ccacf7e4ab2bf3ce5bfaacb65d17b5f881295a05f855ff2a45354b41a4b44b2e451b9c8161551bd0f2e9c00f3cc8875e5be5cf4f3b23789edd011fe00c42e5de147c77b41d7dfe4a1440eed7d54d8898b57aeeed488a3463e4914324005d13df6a67c7d27d2dfd7ff22d77a7f7fea287e61a7c254f0ef357dffe0c470cfa4f5a5e8d1b50cc651c749174f191464e70ac4e687f66471d2b50af58d73bdba15fecd12570a665e034466e14e9d021c", 0xf8}, {&(0x7f0000000240)="23ae2d1e9ed59fb1f9746c26bde50450ff3f7b0149c1e39bfcf4bec35367e8bb072b095ac1dbaca6c54e8e521ddcc06fb85505621bc2463abfa97c97c7221da3f69e036c00280d64e0ddd806c4e6db12bb06c9bbfef507b13e4ca50ad72fb601a0cf44a8a40789c780e95e712b2be1632c819b31fa1842b1fb9a4b9be794aaf9798fed297d9c5694fee93869bc753ccb3f07eb4ccf3b50fc1365cb6137f228b608098737bc2125030637b4f034099addb44d0b0a7176d8a04cf32a993645338e1f5b053935c8e88e98f7f7bc0042c56428b3b88be0b53152e5a7b2a85bb50d90775daf9b12a850ba34cf54a541a3edbb0d2a0ee50f787872a136f8d2ed992199e643051f2b8af22035ea33e84f88220083d635d8f6c2736aca3ed45cebb80554b7cbb5216783a2597bb928ee31f1c5b4a9f0b3b88614f921ee4d4a19c38c0e0e90acb84d3951d7c8001139e38af85ad8b972dc0c161d02ef6573fc55a8c4ae7769df5ec1014e9424ce20bb64771242616effb5bddcee68c54f9fe7d319a68d57f00da90a3741e16dbaa586ab1f361a49072c0b6f426aacce6c85bcc7d9fc5261c846d70c9cc4e9dae2fa9d90de9b8ef28687533af6f907e5aed19c856b9391ac7354ad916a631a2cf5010e76dde8298548e7721b8bf2d7172a98eac444752884c11da66ac269a30164e4a876d7b9965458f29e877bf64995c8224ca97eca2f4569fbff968956b6c286d377fea42b90c815636bd8ff038a14f8b069b3d2780784a8452b26c72c40734b8faea300e15ded266cd87c722fccbaa995ce8dd53bb5ac3ba055258b3c1feeae620b052fc25a21669b1217517eb8b8169d13556196547d87e6907ae1b6cffb63d199ba3aac14adb6e5e0a882e4ea91198de30fcc5fce4a8c7859769988952e14ddf104b0da1646acf66fc5cc7e7ca117363d4dce3cda11e70b990c9750cf8cab458b80adb50e0e679101d602a4752726870474c0949d2fc2cb30f84180c187ce0d42c8b04cf7be2e0f85a7a9ad1516c6409cf60a88e2a2153510efb7e286d6006301a7398041678bac6976a61365b7672f46df68ff709e5ddf295ba9a0fa50cc7d1281b218a8e3937505710c62f603b5b06cae43d8baaf231b9da0a0e891220cf06c6af698dd303861d10bdbf97e251bfd380a580e71d44bd508ea25c2ea0189fe3b0f30c3f6c3d74986659d04aec025a735f99e515b40656cba3ea2449feea24a8563de8397d854bcbf873d55209a3a372e85723f01cc796c06482b253e664a417b14009214783b4030df8b92aa837b5ef7b591bee8a6f36543a917a4467cb2501ac74528159483c317af299a3f34ffa79b34455c2c78edc652032596c84447e1ec7b8703f60b2e77880ce6aa461027b5e15c6e3ea3e8cbd819bde98b1bcfbb4cecbc2c25d1eacf20a5535963b0f35bbd2adaa38ce209ad63b9063a8fed48b104c0247bf7f2f626b1192054b186a82168027d1544c51b38400770d4278eeb04c42649966c5d02979536289278ffbcbaf7b4b1df1e1d9e4ddfcb93757ffbe30ac3740fc4ee63c9c7ea5d84e06e57b223d6a7b9da600960bed6e00fbb54c634949ca6d9242f1971a4d044ba412c59989f0cfe58dce6083f1d7fe287b37dc86b29e9da2f66d02d273951e97878f8dfe8fc18ce5150b63e4f199066bc1cab8058e686642778ebe04e41067d9528cf5c5d19c6a57b5e9aa59c7b143ef965f996a2069861d5e15a0ae35dce6fd4e80f27e1d12bf1b8db564d838487ee22957bd85aee19ba9136858550de3b9de63b652c3206f99abaf90736b9f5692c3da329f05b39e73ed890b29a4a9aaf39bbaaafb613d0b67981b91826b4c256a95ba0153854b66430b3ca0d02f42abee8b01dea3d552ca1ba30d2790f7338a884ee0a194e001fbb9eee322185a84bb65572a7db36621350a3dc0f348dc1a8f1450725dbbf233035585ad282439dd6c447ed72b1577ce5004be9b1dede3c8c4171e5a2d24f65880b76f4f1b91640a0ee8bbe8032a3e36862f3323ed7a579fd413b0e3b63f968e63728ff15467916999ff603c0ca6ba5001b7f0278d42c45bafc4420d9c7beffa79f2984fff572f9583a9c7b4e8594d0d9351dd415e227835063179afa277672234d40f24bf0ce88c3b46779b43fff54b9e5cf4b4f1e2b78b622e4b58a82e1de8221c0e0e20e9bba7d0d1856d7e35eef03d41b8434bc2a8811edb35e5273f3fef5bc320084af24552b4b628f05e726600a97c09ff26ef5cdcc447cd13c39b9f9a2195de656a363df93ddfcde52ba0da9be4a95417a142a330b04bd8f019523e867d4741ed4012bb373c2119ab8ab84e08c32b36d9e989d7cdddd341c14009d5c400b4ae2560fe175d2c369045da28e095c3dbd56130e58631f6c82003e7b16ada7dc71b721a1a06c635bc51c7d92151c3f8ef1025f1fa738ec7aaeb15886ffff42a6f5a4329145d016feb6854d33605d0ca6f8066a083590793bc250f916f0bdb9b46484a4430960d439dc9093d90f728af19f90a98a40e719297183243498e5db1d0c47372f6c6d7f34b70d84e7dffba4289d1f7b88aa16cfbb067e506e85648864aafcdf3ea0875680c29b6d7a55c52ae7750e56d232a8dc196df80bde411479c428f62577bfd3086a2ab836686bc0f23dd356ee8d5d5949c01ba00842164690fc2226f4155ec5e345bf683fb8a9f39fe0552e36fbb5ed0a1d1eb2aff1003a45bde67e7aa08cc83ac68e52065256cafdfa3c1c5b66821a1e57b1741daba2aec4fa2cef7799b7a31a75de2adc75de29fe4ab980ebae63495ea962ebf83cb6465297e8c384a3bc7dfc34672163b002e4008d90a68310ced21287e459589c98e869839ae9bf8049d67f04fa42829cfa591fade7a25b4abc07a1104817f38c42f6a9b2f0b4d723a0d9870f2d314d90da99015b20851b6475276ac35591d443e7879aceac9c14ed8103516b375403e43e5f99a639bfde06c1f0eb6e1abcc2e3ec78126ad9c0fe255af65d449321370a32fbfa4810781451f075f5ed1fb53a1846eee1b31db6648a47da666217f2836631191bac8156e31e9d6fb296a311db33b79eb0d1e1d9de5b50e1396dad2499d6510ad1055dd9ec6f6e590cb798ca8bc04cf8e35be192c0bf4616f81a36032e2b5560f85a3ca603a2ccc3a7d804e0c0ff5d45fd73688d821762d60c70431a967c1d43790604865c221f9a5b31517b22000c43f04a6fe6b56486a1957b8b41fbe7a5f42626d9aef817e46842020438be994aa13691640844fcb72062672dc6aa09a981859ab550d37f5b8d5335c085b84d901c3ff6ff521661348b262049a3c435a0f32d92d417a44a7efa3e13bc306af4a2f813fe2add03e866962ac7feae95d255776ab1fa824a3e0d7420cec7b856cff00e19069047a781be6faaadfaa49d1913eb167ed2983e0fa117966ce0676108cbba7ec5a8609483a6f4f07431118c31f8e18625df38ac10032dfba665b802dbeacbcef9fc8250ab4377c3376fcf32f7803f35b6b2cf1f1d188fd713ba3e464471e65d1a8031bc6268b0086740449869f3fc2652a19f8937046cf32b22f30c96b662015f847f27e9eb5a60ea8457ce78cb0a3d2c67cb4d387fa4f846f0a9ed9e956aef52155147b0bafede212de0ad9dc248ebef1250b6a74615c9c4522503614ffb196d5e39f38ffc58c1bb562436bb3191aad09d8263e53346120a7aa13f5d1e0977c87c9498ed20fdfe39563ecd654ec2a5faa08628bfef08a673def23ad8c8ff295b66d2a6ea1894834dff15493068f169398bacab1da92833ff3fcfe784a1aeb9c31be786bf12f283cdc0e44b9f686460b7858666567491620b31f3f578a90b4b5fe5dd5e060760718fc89dc235d6e414de7111d341213864e3eda9e779e562f2536c175967f77ef1ee063da4785e8c92de71635059d21b46ac791c774f08a3ce082c7ffada193dd9a04fbcc95da087685e3871ef9642f711f8b40f171b71ae651fbf278a934f77be2e4a1ed442ff8ec42cf919f4147362d6e202ede00be2c0bc547d9467197e53850ddfe9a120a4c8021ef4ba5c122a58891237792442fe21dc19b753e7e986c8c29e4b7689e551442f517675ab7c566300037115d8180684530a03e582dfe05270d33988fbe35a4d99deab395102776cca44d3b862da4da8e8698ca20de0a8cf497ca204048878ce418ddac03105ba51063ffe2bd9ee987c638a95886fcdec9f5861b9c7c54bef13bd46e2301c6b7a272f39471e6cb243efeba426199292b1cbe65f878ac3fa64fbe1c5ecab26fa7e8dead15667467032dc523b3e06e7f64dc28f77bd054d70318ec9ad40d890fd0714e43f585198b4296f8164e1891c320d062f80c8e706985aa76517eedf44a223268a786d916346295da9455db57c5cc47bc917279a56d40809135df306cc6c85727ea801eb805883a628869d1ca4476d8a420d6a05f1ef4c3c4e43e5048b668e7f0fb24738141f50419745a3bd25667b34842de41fb29a61f274665ab98dc8f4aa17c3f93ce94adf73bbf8189ec94e5a392721680973946bf77985ecef884027bad9c31ee2612291f096bd2172ae5103b98a5d7ecc9027b03d770410bd485fd693123753f39f8e4a196e2319881b34fffe742f4e914fd5a4ad297750d2363cbae4cb252f6f0f64a81dbffdac726b38ed015babb6a207aed59293d7c1a55c5c88afcdc16bb37df67b7dedaf8b9edf975e78a4acdc1b876f983d4ef375b5cb3e6b72e91c2aaf60ecfb4dfad22e48473b21151590b61109c2d3bc3c1aa9ad0e4e770a2742339eea5e77d6113fddede1e5aa5f12cd64ca4920e0eb0460f88db2e73f7f83f71d8220629eb25b0e6a6f98dbdd4dad5ad11c7b14ad156d905e97d298c95117861ac52b955a1d47f1fac2d30b1c79b7f7ac9a5d8e13e191afb374b1f3a6e44c5e9a8d4c72b5471130d9d4d90e09e9592539a7c8b367c1410d33cdee04b403bdfc7256e497ac03477ae9939c28b146664cbf4ed7f9dce4f81a5d6a8a93a0ca4248e7b16b9c7e8d16b6195eb2de0b04616e2933f78833e9ab99bdde77258af34159d68f909f2b381c2960317349fbe010868831fe6d0a38c4d0dfa80a5abe8db1ebca49cecb5f84e2740c08477d0952d271a7edaac5e8dd12e67d5543c6c90ce66cf7fc823b9e25f77b2190a35c110782e548800f1bed408452186debe8fa8e9f6b1ffd7f72906150e6ea14c0bfed6e004bde241a7b0903ca4aedae12bb0168c61aeb3562a571575acb46daf4961492683e217199339e6d7a3af8c62e597d9a22b8e32cf3e1343b682ecb57bb1f7ee9f2b6638b7d99ae048af635653b688e189ca05e4ec618f4fe06e4cb593469393931a21c24f0458a206aa234765c91d3c90a6089a999b66c97dc10b827b8e5cdc7ebab515a45d693f71303a5a19ed999e5c77f508a568978caa7cd0c6b2f7adf1551bf2567b740dca23c2de6a99049dc0e17647a27bf4986795bdd59fbdc095833bc007c191f737888fb334743440262d57701e1b65253e3a7dabf59e88d30c824b79d0efeab57cd32fdb9207eed2c0cdfc8ed98c5768a99dbef10f1f8054a619e3b7b87a66c18b0de54c59bb5532b32d78b2afb3f1016c804d5f99235ea33d016f87c2cf4f73561ae71047855296ca13cd59bdd0cd0110ab0ad5828d9acd9b8906787832c4dd3cc399c60bc7d3efb9e02e00f3884ee1b4b0912f565cd4019b53b736dbcda63742d628f657c9df2fdbb51c04b6747b94b62d11264640782780b8ac0b6fbe638ad98fd468f856a1b5fc919", 0x1000}, {&(0x7f0000001240)="9dcdfa1da428ecd77fb0a8c3f30b0127193ebd4bb9d7db9afb70e47e9d11c3150aff6344241c25c083d24290435ad7b251219b2e7e93b947", 0x38}, {&(0x7f0000001280)="d39b7ba4b1e7b69d008f3e1591f9225006c343a135d83e853d8e40979dd00e1824097e8e2c9f9ed68fea5b5eea94c7e80c1d66501f973380c35dabcfb8fb53c3d8138a05c45572cb9c925361cde2335d7e04493318a504f9f3dbea534ed6fbb33fb783f079ae30955b592993951cb13b7323221d1cec28bd518f03c6c5", 0x7d}], 0x6, 0x0) 03:26:10 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file1\x00') 03:26:10 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) r1 = socket(0x7, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/165, 0xa5, 0x802, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 03:26:10 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) close(r0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000280)=[{r2, 0x21}], 0x1, 0x8000004) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)='M', 0x1}], 0x1) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 03:26:10 executing program 1: r0 = socket$inet(0x2, 0x6, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b000000000000000043"], 0x19}, 0x0) 03:26:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) r2 = dup(0xffffffffffffff9c) r3 = socket$inet(0x2, 0x4, 0x29f) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair(0x39, 0x4, 0x1ff, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r8 = open$dir(&(0x7f0000000380)='./file0\x00', 0x81, 0x10) r9 = socket$inet(0x2, 0x5, 0x7) r10 = dup(0xffffffffffffff9c) r11 = dup(0xffffffffffffff9c) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0xfffffffffffffff9, 0x800}, {{r2}, 0xfffffffffffffffb, 0x2, 0x0, 0x5, 0x8}, {{r3}, 0xffffffffffffffff, 0x20, 0x20000000, 0xfffffffffffffff9, 0xfff}, {{r4}, 0xfffffffffffffffd, 0x0, 0x2, 0x228, 0x7}, {{r5}, 0xfffffffffffffffe, 0x2, 0x1, 0x20, 0x2}, {{r6}, 0xfffffffffffffffe, 0x24, 0x8, 0x7fffffff, 0x2}, {{r7}, 0xfffffffffffffffe, 0x1, 0x20000002, 0x20, 0xfffffffffffffff9}], 0x1532, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffff9, 0x20, 0x11, 0xe1c, 0x1000}, {{r9}, 0xfffffffffffffffc, 0x64, 0x0, 0xd8, 0x9}, {{r10}, 0xfffffffffffffffa, 0x44, 0xf0000008, 0x11b27cc9, 0x5}, {{r11}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x8, 0x6}, {{r12}, 0xffffffffffffffff, 0x12, 0x2, 0x0, 0x577c}], 0x92f, &(0x7f0000000480)={0x2, 0x813}) r13 = kqueue() kevent(r13, &(0x7f0000000040)=[{{r13}, 0xfffffffffffffff9, 0x41}], 0x4, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffa, 0x1}], 0xd308, 0x0) close(r13) 03:26:10 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa19, 0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) flock(r0, 0x100000e) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 03:26:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 03:26:10 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) getrusage(0x0, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 03:26:10 executing program 0: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r1, 0x140}, {r1, 0x10}, {r0, 0x12}, {r0, 0x44}, {r0, 0x12}, {r1, 0x80}, {r1, 0x24}, {r0}, {r1, 0x40}, {r1, 0x90}], 0x25b6, 0xd97) r2 = accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) dup2(r2, r1) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x1}, {0x0, 0x9}}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x85, 0x8, 0x2, 0x40000}, {{r0}, 0xffffffffffffffff, 0x8, 0x9cf823bf0066d3, 0xffffffffffffbff7, 0x7f}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x200, 0x80}, {{r1}, 0xfffffffffffffffb, 0x64, 0x1, 0x4, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x8, 0x83, 0x3, 0xffff}, {{r0}, 0xffffffffffffffff, 0xa8, 0x1, 0x38, 0x1}, {{r0}, 0x0, 0x4, 0x1, 0x1, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x90, 0xb, 0x1, 0x27}], 0x20, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x80000000, 0xffffffffad9ed215, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x80, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40000043, 0x7, 0x2}, {{r1}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x3, 0x4}, {{r1}, 0xffffffffffffffff, 0xa0, 0x3, 0xf8b, 0x3}], 0x800, &(0x7f0000000300)={0x0, 0x100}) poll(&(0x7f0000000440)=[{r1, 0x1}], 0x1, 0x0) 03:26:10 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r2, 0x2, 0x0) r3 = semget(0x2, 0x7, 0x10d) semctl$IPC_RMID(r3, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r1, 0x62}], 0x1, 0x0) syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 03:26:10 executing program 0: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/165, 0xa5}, {&(0x7f0000000100)=""/75, 0x4b}, {&(0x7f0000000180)=""/153, 0x99}, {&(0x7f0000000240)=""/110, 0x6e}], 0x4) connect$unix(r0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001dc0)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x3, 0x40}, 0xc, &(0x7f00000019c0)=[{&(0x7f0000000380)="ea32e1ee", 0x4}, {&(0x7f00000003c0)="23dc6603519da4dfaab87e878e865d5460c576704c36b4d843fb8f9778f6667696a594c7857180020e5c6a9554b1f9c5f014653675df233bc8bfc2dac54c8dfeb87ca76fa9a22bb7c39b572438d334c225825b8bb562b96eb41443d1a2a04867dcebd0b0048abb323ca40ce7189fc3a3d681c081866c6cc41ef7ee6d99f9b5d39e072ae113af895efc7ba20c5549630a06cedabd7d89c0cb6e1c22e675ea3fa20df3fcf6bff28a1386962827ecabeb2213507b93078cad5db44e32d1fb03e4e4da2e247fc5f41646aa6b852af65f7820e99cb4423d54fe095a79b5699a21eea6c8af894ee738b926295a8b5dd6", 0xed}, {&(0x7f00000004c0)="97dbcae4f2bb340087ba3852417a50fb63f5230142017efc33ef404f1290b7aacf183008687d041c159382f6e32361857815e2fa107bb05b6690ed573ee53586165eecc1fd83862575e37090868174876276986e0d60f600539847f640bed3e61b94fdeee785968955abe3c382e4aa6b9693dbf39578e0fa52938dc020a191b86b131a6a2076ac0778a647cee3a8359341f84eaeb07fe5283926051624ca7ac8bbb5f751ab16d003fd32e309436a83fc03ce68da4a88e4e3e03650357d7189f941d227f3b52d47edfc8ffae6ec99b4455ba288cabe7b0da3", 0xd8}, {&(0x7f00000005c0)="9850a897450efb2f98260e67f8480fbbf327cc1033e59948961d6fd42b123630ff1a76febd24d7fbcf6da343fae270d566faebd742894a3f997d575080e8b9e1c4b45fa308a2036fdc36f8eac3f66dc66b19c895a19beebcbd29c9319488df38907c2ed3671e8b1150c838861e669033adc07f29d44af7fa89d84ef5d2a4a683d6f6c4ae52f72afccc7494f1faea8679369dfdacf7c381", 0x97}, {&(0x7f0000000680)="8b644141d4337249df380b310c03282a495124f6e12b05b78617275effdb9fdba179ba64e23b9b80dc6d25a8a72ec38dd4bbade8fb01ca62b2c833446224a0f4d6cd939e54561bdc782ca87e5e591d3d04f799f72408f2d6c5d866e512832c7e7160839108771285b03c8bc61c240f372b3f2c9abff93092067c364c39dd4348b06c6373ea1c113c8bd71602", 0x8c}, {&(0x7f0000000740)="1fde3b4348351da5e95a190cb021cdbbc2f7b7c9910a97c212e50eeb9305de47262ab504cf1b8bdcc799437e36c68334d14d3e942f7c97bdcb91e97e3e5031fa1227d38c0d3e49d3b16bd59b16a8daf889815eaf78f1ee0a44e357c0b015dbed440c4e7c8dddf9c45047c011481b2b3ecdf29025ea2bd58cc755a87b0ff38a00cc91a87ad4c3cb1695ab65b121130714a3daa4b8b4e33969eaec0c2e864ac0d82362c6ee9dd572c11df464cf9c40153c2383d50f452ff241883698e3c742510c258a5f233f", 0xc5}, {&(0x7f0000000840)="0087e3c23c5a52ee961dfe492c84e42893687e4379ff7ca4a22a79d829d8d75ababa437d8314cbd58f1c537852a0d51efa0dce37eb448a895a18b3699657f35f7bbf88dae56a9aa24e04c11b79986b9a1773545bdfd81483e809e4b3588bf0845bc62a698e1bd09dc233cd859166b4db855fde5179665faa43384686a4eb6fbf89dbc4ce1887e64f69e653e5c33d3d644aaf29f9721178479ccc7c40204e58e8f51b26e10bf0af5844948d37366ea2ad23f3506215b7f86237b8b58692b197ef545cf64369ccb1b3cafe2530590d5348456812843c3264cf4d", 0xd9}, {&(0x7f0000000940)="48e790fae814c1572580d3", 0xb}, {&(0x7f0000000980)="346b9520ab6986cc465bfa980d8ad0157dc095bf668f3e342d", 0x19}, {&(0x7f00000009c0)="91dd988acba1f872f362b8399314cf3f827c38e842f52b58899bafab90dc42559f58451be4ddba6573573728dfec25b2d758aa4aca3b74536a38d0c240129a10e47e5f27ab51beec73d0d8a76807393e87d7a6459db93f828a4160efd9396d620493f5488d75bcd09d76359851f086b22b07c8026068448a9746e102962b8a57aaa75aaf9cb971c0fcac4a60f2c68e704d062da42a9b1ae0e327bf63bcda1a40cd3a3f53960d4bb7116ace0307b9e6ea37d582f9995c53c14b6a466771862899ecc9b0754ce4032a6e62803ddb35949bc6c3db9d8a326ea3e005b31a03292c162aed51abd971fd37f1d4dd40d4716d016e18a57595c1488ee5fbb146dd8f7726d7da7c613b68eb6b4b2de5e6b03c4fef5f5e6f4004a065c489890e1eeab428d6542657dda0f6d964c27488bcda1627032dc2ba0c0a82b22d26914c9bf77c2c3beefbdc7f590f6b6694f36e68a60755ec1c0a09bf4bead3d6c57357bb6aa5618c2c1ef5a58eca3d24ab1ea9df335338ea07a7be6e21b64d932a58307916d5055188ba241b7bb2091aa89153af3a816f15e004bf0e1832116520776cd33bd73028129b0aefc0a334857afa9a13be9cb32fc3b5432307ee993c3c6c31f86d95d5b787fa09507f2ac3079dd0c924b8ebed87432f02f6fcf1d072e9f73d450cf3bc7bea30aa2e834d70ac072ab5dd13763ba45ec7baceecfabf551fe7f00321e0611c59b2ad32accc30ea3c09ef01a9f3466f890e9232e7ce19835aa08adc2a190900a3295d94705eadb90ccff220a227e68da6a15050e8e9dd6a5eaa8849130097fa9c54dbef779fa35e97ad5d93f7f2143ac5bf115a3fefcfd1f6d3279bc40b66e7cab494d560435dc7397eadead039e4e3086506379bb922c7c05aca39bb76a8d7424cc3a24cdb1cc1eb628010653b88ddaa3205ee57f0067352785394c2d4925393402c6a5fd61f8535f81fd5da7415b8ffb9e0a7a80026bfc7dbea744c2cffb7c2b8fed099c3be37b2710582e9f44800bf50fc69b9c4b55a4e7ed25f4f4343972e9edf9fb06eb1cc1f3458300b9a63098117d5d4ca9e2d53d4c68e71b72eb608df9d1a50db38b2d1c0eeebf7bc08cb98f1dcac468fff8d7b5483706188d28c33393984df17ebf887e5dade6511beb4cfc47ec7e7c6df018ebec0eaf64acf3e117bf74d2ac2e620cf3f3beb5dba8001051341ca71b1c02e885948f33b226e18ec1441204dc22b5a1bffdcbad7d813fbc54639f59975c608e750479c979ef910390a6042a72d741de43c4816a450e279d699fd58ce25ff08425338fd788c927676d986b15efdc2579b66c0e1fa9b18c1af5e9d00775533ade4f98cb4897a3b0042d7f45e6e71e624d2de70ba1dc88416065f80271f87e757e98fe3ea1b58ef46d0bbe36c781cc2de5deca22e0de1be58239ceeacf7d2c1d3d2448b0793073cc276a58c079678ff24a84e6eda4d0d6a5d7abe22c1223f7575ee3df1e6598c91bf5392fb2d2b7153072b4c1ea7284d765ad0633b2f81d0e75de17f2320eb59ce399f006fad4a34368c09b8739dfd6c85749cd835c53a24823c40b72f3f0c3e1b9d5bb8c074763de1ab6b92494a9d2f69dea1fba773081bdbaeb5bc89b8e5f1e1149eefa3cd65f7237f14b643683ebf8586b6da5ab12b900bde7b8fc4922aa5e7dd152b75eccf6dc95d9fefb0cbf56aa1cc3b35eae0f04ecd944d6f8e5ca50502008b64f37261bbb2fae663a67785c35f1f09a7de2bf92894aee52ca8aa7693715b5952232373fba3a9434b10f35056e0ccf003c0d1c368223631d64036f1e27312ec64c8590ccef14608ca6460e1081cf5c22f8533b0969fbeeb8339e326790d221f33bcf35ae6feac28604274d04dd5927ea38f64e7f026ae55a91e7df76c900e896f42dbdff082b37c15d7532b85bdd7bbb6d64377e8618a60d046e5552c238d5339f385a172d653fc2ea227fb1509b48f3864070376cb5c00ee02abd36fbc9d17da80878af3146294909aefc9a4a6b1d91db68a9345f9b13dd5a039b20efd9701ae27857311b0db1db77a224caba6edf157f5e69e909c52b7e8e3ecee64838ee17d5637a31ba8e89429296635b901c746c4598ce827c39a4b2dff3d167ed498296ae985596e4678ea2d434dfa590d47f557abf1497303e6fc7b498980e2cd57a577b41fcf86bfbe9df1b73ad10aa323718a6440ae407cd63f957eeedb1c095fccb68ef4a596bb719d5c3d56abaa901381a05adc7b423ee73c0b4b5ecdbf94a54d610f0881aace849af7d82c5fb6c5b4aa771b3aada1c354f8081c6b5a6848337d47be6cbc760d0ad9cfaa94f3bf899d4c76fb16c416e8c591ee15fbb48dd55c478a659079577df6a81e962bf849ca8c00530a02587150f5e2b7b0854897de45b248ca00bfcad1036ab0729ea638829a6f367362a9f54df1924df68760684801a5b2cb6c247f3b08e40132811b5742248988f15e537eca5ea41de20f5717cda0b7e991bf840ba6d8508f963efc9b058a73841c1415644cc208afc06df2e23623736b447b5f12d0a3d6ad473ef321ae098d9058a56d9c1b0d2d2b4e5d40d30a2e8764fcc6fb613b6239e50c03b13a3c1306aae2871c3a45a09d4606b3ea1d06ea65a5c3ced81fec82334cff9bb4ad8c85a90e33d370a3e0ff5adb2dca0ed3c9b21972d027089fe8cb1f5c69fe74775d0a62027b6e035b35f88d12b2d10d00e2a8d0086956fcc3c21025d463e549892053ffd7ef4c809f05d3a0c79c8e97895753fb432ee9f2db25cd0bb90bdc0b056f99fc888b42e9215532d3b195c7cac9c5d5d463bc15d480494a1f3574f29c691dd73a0abacfe2f0dc3bf6e6ac06f1d7f55aff0a107b5167e15eee3f0cabb3fec9a6bd6d7425047ebde3adf0c8484cfa3306389a098f26c63f697982d10c1899cf287a6852e20bfb64888bb99a35a377af8f86e3c8fbc11684af3757918416419b50f2e0f1e5edbffb86903923228286d3667ef02f3bf562b22fcee193010df765fc4111960c41dc05e9fd7cd57f7d820431fc5d2d025a30617df11215ffd4b1f63a3c7eb27f67857627619e4a441b7dd72ac1f1f72105beccd254cb695e7b9e1363482be5e5983aaafe1b703230a5dd2f6eb50fdf70f64f23a0ca79f4fb445d3e01cb177ddc8bb52f1dd6282466445438ece1baf548b9f62b2e017e4588875366114bcf79812bbc45da383530288071c564619f9a332660e6855a8d11a54fbb64f5ad090c68eda25dc3159ec5554392437bef886e33efd6812794208f6e80ce94a33dacfcb38573b8d1b6700a3175619b74da46d4766246044889be3ab68de69b391878421b7a8b7429cd1966e99be4e1523a849f76f094984c16267820be871046eb9a05459f4225bbde8e4e86e3431ad867858cf51e127fdb9745bbc9a02c8b91c255039a9e753e8fa9407056d2dedf7d9f3944aee1a2e8af0d6da2fc7f5791ded4a479135b4a5f6a185b7f537b828879090cf9be0485bcde4b1a0ce7dd3162d87ce8e35014d74f7e7bf84302cf0d0f57749c3f867b73814f7a3f2698dea25f9bef5c28f8a3efefb840b44f538869fc371ab5257644eecc6bae9b1b7ab1a1c5c53c50ec1bd22c33874df61ba92ea70e6039dbf3ff431370697d217ad05ab22c3f047acb5855440855d82ae8593846a46806fac1d133cebed7062b63a69a9338d57e9415b7673f82fa2e36c42b8d82409a4428f493835ce96268dac51ae7648b9fc0afa9a4f4ad78463dde6fc41af28e49e1f52a2c0cdfac9e3daf9b6720b36c9541b96897f1839b0b95317b5e4050bb12758b50c4b1232576e63bc486986e2fd25d901e326edd2978e93190248253be0fcf04df6e760e792d4cac5d8c4be17fc98a9f183b9a0a6eba5a21998a69e2635f36aaea3d817655409191f718b3c5484cd5271ba70bf19be2edc5844216b5cd208ce67e2db670c24483a912cbf19ccd4562009abeb1efede8dce1cbc058e10f7bd41bc1e36af6ccfd0041f25f066ca9d977b6b87eb573314691a287bf24929f0dfaf9c3854e80730ad41eb36fad9e58ef37807bed8e79a9f60d3753e31860f89a7519c73c174dc5dc8740db14e7f278eda45191e136e11fff002d2f08ac2be07a282fe3997b76d40c66cc4df093af95cbf5dea8af9fc4b0630f47e011c9bb2746db1530cadef5cb25cad0e70844dc89d48ab7a7cb4f254cf38f4c25606b7ac16a56fd060fc6062a3f9f61524fac9399a9a9d44a7fb19cc958bc9b3341d065b9e74f1694374e19e6050016ea3ab6f47426b4394589b3bf05ff8101e7caf79342e78619d5fd49f3a1a8508fc10499a793a2c405fad97716dbdba003fd8e4e7915d6515cbe9f436ecd3802e8c8a9f1bbb98b64b76cd5bbb97548f54343c16d16c41d76b63d34f137c3ab86b83b6561842e8e6a23f167743e39b4be23713bd9aad673a45df6c0db5be4589228b20584dd2534eb62349a694ad512d3a2e909bbf552b1c99750d5f5a74a9d207bfe89bbd86be4f5f38738de83ccad374e26853637179bc5b7b0dc7e5e9cb78e72ee7ba40290a6dbf0cd970a61f0fa5b8ffc758b8577cdfd7e4b2a273988b5cd55660cc5f719811900a1fbbc3e4c671e0f266d413add7b9ed300575e5d3a0707570253f43cfafaa1b7ae86baea257b377b752b8a7206e9b105fef6acd935eb3a46887f392665a077a54b43db736c8bdae0b4445757b762a6a47471e8f1442787fd8f486fcd439f766a9858aab129285a9c72318c551aef354ef5ed4b10fa06d9ed5cf787b6639a44925d49268c19b0710bfb511b2fa4bb74e851a8d73682bd5ed1ee63d7a7ef38743f1ba8afc843c0395ee80ae69459fa50ad459f913547d554c602f07665cfc9688215054926eddc3fa83a231c5ae565deb878d6b9518ea0cceabed4248f274f1c41a43e562854a9efe15606db9c9d06bfa32de4e5cf3e773a36a3e36704721b1f8e60810b473889e3fd5d1338a57142b1fc991c72914bb3346cffba1cd606d3594783a01b0fc0494fe868cc0f1c82d610d1828c7c860ff04c1e84ba07144690a158d14d1cf8ccc53760a6f4f9fa90bc9d7eb4124a05b30cec2c3060d8f0016137f123260db14900c2bb3f5fae29b493b50aa2e67290b7293e44d72925007bcf297ad8a9ac50107c08c0b8538ac99deab31a8fa73cc8356a3f320f95f9aed169c16ec1c9beb31122c05b603ddced7d419433df5e167d0146a90107dac69f20bdb2bc820159077e3d19988870063b834580a5b6073c0cd274957a0d9ca74be95089cf1fed14f2064cc43e26977efa03ccac1301809a3a80e7d2a1e7dbe400d08968f43e962ebae2111a24405fd8bab53cb36f64552856e45904e18719eba38a6735383478a03e3f82015af136f13372cb8a0a2302ffb8c64fbc3d630cce9fc25ec7dd698ced6c806a7f4894103f7ee2430eec82f887a4ae9a1a9e6d6beb137caabd3f797150976cd21b1399719ab56b9f353848818347b95158c50e339ba823554a63915dd0980ceea4b470619b2cea2cd527718482e23b4bc29040f17af06a158fff5d6b1ba953104bf47766ecb111770e35e0aaba02db99204fa4cf0a208cf3ac2d8b8a103fa65be31b339330e08f550ca7a9ce12540e572b75900f266ad5c7d8ddeedc9456bd437f90cc28cb4c065e38da78f72496b0641eb3a1fe3e6e32770cc7bbb148defbba45baaccd6f3efa2036ad93cfcc769036d81d14b6c5a8841ebec975ad7c163324013f04a374d109691fae0eedc92fdf0c6cbf2f15c618828f0d2f48792a5462b53112443fa96ca58201", 0x1000}], 0xa, &(0x7f0000001a80)=[{0xd0, 0xffff, 0x94cf, "2d919778b1a5115d552da6565cec039b4aa03e1bcdb648a088c5e6b8d9649044910839c0911d501e7f3427cdf00de3df88580d296e7775e1bc8b84a6758d7d4fa773ab688539ec0aad07934411a870ceb63f3c7b544f57ed124969315ced5b04039d545fae52f9bfb341fe4e13fe1ac868e5a0ba455994abb0b9d0e450561e22d01618e3c81ad9c45489e167852ba4c9c0fd768e25c6d79cb6c7ccfaa336ab36b970bf7ef07eebbcb0c7aaeb26d12f4a25a4bb4d95726c8ffbadddb8aeedd64a"}, {0xe0, 0xffff, 0x8, "b2ba4f8bc89f0fdbacef5d2192383f9c22e0cf7ba34a9257ad10c9e52fa20eafe3b4ab3b345718ed294079f50d773f8bf1093e3dfedfe08204b6caee4c7036c497e5251932721f919d489cc48b65dbcffd2a431e4bfb2f52bee9ba6c13cf0abad81c57944e469dcd60bd127c4612915ade79644907a0a139aef55725cb78079ffd322be9c11218d4704d68b56a470db6623fdda0d253d6edee04c28d4782b1b3df3514555b6363934afb1d15fea590abe49727b60d99101ce0857ed886e04268d3385a6d92a758d5420b43d9e3883fd3"}, {0xd8, 0xffff, 0x2400000000000000, "fdaca45d3986d0d9c0644efb9e77b05df536753710d5a608c0efe1c553fce507548686c041e4a1e01e5f70b485c70fc6e2b251640977920b596c38a7f8f5bb596cb037c0b990349956ec90951c4340f1f65dc0f7c1af6581ef03e55d673b9a2bbb0a0f57679975161cf49747ad3ae8ad15e6e440ae18491b7177c2056f5105e43a74c8992c0a4f8a0b2a4518d76c4a79421884e52d7f0dc5608add77cc63957d3ad4e0b60a5d20ea2acb9e4d608f59f73ae696dfbd5fbd813ac4bde6cda2965bc1a3f9ba"}, {0xa0, 0x1, 0x6, "8d8873005b154424c71d8f1cf581e3687a513dcc969d8fc41f7fc337078791c2420a5c2c56cfe622dfce18fb2c92c14db84b6d289ae8446f8b371787453d4b008a327df6599aff623c2324396fb647ba52b9aeab083590ff79ba46c30548767103b5b6eca5dda5e311fbbac3e67a4978d950f12e67def62eca7409997f331044aebd88540fe7e2f77200f418476a7c"}], 0x328}, 0x2) readv(r0, &(0x7f0000002040)=[{&(0x7f0000001e00)=""/33, 0x21}, {&(0x7f0000001e40)=""/117, 0x75}, {&(0x7f0000001ec0)=""/99, 0x63}, {&(0x7f0000001f40)=""/228, 0xe4}], 0x4) fcntl$getflags(r0, 0x3) utimes(&(0x7f0000002080)='./file0\x00', &(0x7f00000020c0)={{0x2, 0x7fff}, {0x9, 0xff}}) r1 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x3f5) r3 = accept$inet6(r0, &(0x7f00000021c0), &(0x7f0000002200)=0xc) kevent(r0, &(0x7f0000002100)=[{{r0}, 0xffffffffffffffff, 0x5, 0x20000000, 0x3, 0x7fffffff}, {{r2}, 0x0, 0x1, 0x8, 0xfffffffffffff001, 0x7f}, {{r0}, 0xfffffffffffffffc, 0xa1, 0x40, 0x6, 0xffffffffffffff80}, {{r0}, 0xffffffffffffffff, 0x84, 0x8, 0x40, 0x5}, {{r0}, 0xffffffffffffffff, 0xc0, 0x5, 0xfff, 0x800}], 0xfff, &(0x7f0000002240)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000001, 0x9, 0x26}, {{r3}, 0x0, 0xa0, 0x1, 0x100, 0x3}, {{r0}, 0x76f2cd4918d26ddf, 0x1, 0x1, 0xa869, 0x2}, {{r0}, 0xffffffffffffffff, 0x41, 0x80000000, 0x1ff, 0x4}], 0x2, &(0x7f0000002300)={0x7fff, 0x4}) close(r3) ioctl$TIOCSDTR(r0, 0x20007479) lstat(&(0x7f0000002340)='./file0\x00', &(0x7f0000002380)) faccessat(r0, &(0x7f0000002400)='./file0\x00', 0x101, 0x3) connect$unix(r0, &(0x7f0000002440)=@abs={0x0, 0x0, 0x3}, 0x8) poll(&(0x7f0000002480)=[{r2}, {r2, 0x1e}, {r0, 0x100}, {r2, 0x55}, {r0, 0x40}], 0x5, 0xb8c5) connect$unix(r0, &(0x7f00000024c0)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = dup(r3) mkdir(&(0x7f0000002500)='./file1\x00', 0xc) shmget(0x2, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) connect$unix(r4, &(0x7f0000002540)=@file={0x0, './file1\x00'}, 0xa) mkdir(&(0x7f0000002580)='./file1\x00', 0x1) pipe2(&(0x7f00000025c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000002600)) r6 = msgget(0x3, 0x82) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000002640)=""/4096) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000003680)={0x0, 0x0}, &(0x7f00000036c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0, 0x0}, &(0x7f0000003740)=0xc) fchownat(r0, &(0x7f0000003640)='./file1\x00', r7, r8, 0x6) 03:26:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x80000001) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x10000, 0x9, 0xad5f, 0x1, 0x1, 0x7, 0x0, 0x101}, &(0x7f0000000100)) 03:26:10 executing program 1: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) nanosleep(&(0x7f0000000000)={0x1ffc000000000000, 0x1f}, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000032fe0), 0x0) 03:26:10 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x2, 0x4002, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000140)=0xc) 03:26:11 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="19ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x66480db0b6618f90) 03:26:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kqueue() r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000840)="e36258a416f72ee99586132477f256fb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4cfcc287730c53fb394b842db3ccbba699f742aa1f59df9c06fe0ec9da104911d2ba6eeb00000000000068f7acad445dd976000000a08b799a15b5fb6293746a447f6bccf1dbeebe006a6467d897af41cf6aad6a49ad7027c0f64872b2c98b3e39ddaef547259f95f1d8c5d9be6ee652fb3432997a0f388dd882e95912d9477239c5efd582c97a93ad5794c662eb5876963b0329f13675e16439154af42bcc568681308dfb95e823b6feded86a55db818d305216133a1e431158f1128e3636cfa998d9a0bcb7e20feab09d6f2626744d28e2ee023e5da4e7485ebc3142eb11db6a72328330b03bacd02150f86582dc5b164a63140d2efb47a77ed5718d0038c9700ff5b1c60bd765cd52a6c6e9e8005b0ef88a732d5b458bc0b8a7f1fa0b8f66a13fbfb820a64c7370358c9226e2a2b88b82563f94a94f44f45634a2", 0xfef0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a14778ef6a00000000006df3c4073aa3940300"}) open$dir(&(0x7f0000000040)='./file0\x00', 0x411, 0x52) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="040000000000000021"], 0x9}, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f0000000380), 0x1) 03:26:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffe, 0x20000044, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x49, 0xfffff, 0x7f}, {{r0}, 0x537268d036290307, 0xa, 0x50, 0x7, 0xc3}], 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 03:26:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "279663a8d3f9678d6d6fb632c5a21d141e357935"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x7, 0xf6d, 0x0, "345e4da4be808fe5e55ce95e6b496b495f248d8a"}) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8001) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSDTR(r0, 0x20007479) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 03:26:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 03:26:13 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) 03:26:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3f, 0xfffffffffffffc00, 0x8001, 0x5, "c59a86162cd2b220013a41674d27cc6604a11ba8", 0x4, 0x7fff}) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 03:26:13 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() listen(r1, 0xffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r4, r5, 0x6) fcntl$setstatus(r0, 0x4, 0x44) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setegid(r6) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r3, 0x4, 0x40) dup2(r2, r2) dup(r0) r7 = getuid() pipe2(&(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000140)='./file0\x00', r7, r8, 0x4) 03:26:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000400)="768179632174147c3a9860be7a210f7198cc8cc93d7682c3e67d898274c6ee81eb1a32b1c710a77221d4010d6f80a3bde9a5388626eefa7f7d6f9229edaa33c6e21e5c06e0577855d54f3d677b2a031f46840c519b6d02b916c6dc138a3cd14b0ad86b43f2af07340b764c287147366c4723e1fce46d87eec410f8b3722f116504ec397fa3a441599bbf8b9555e62ec33f2c424b297d46b710d7f2458dcc1accdc16be5a653efe6a3c91274e54a6f17f5deffde1d6f2f16bf41773f6ca90a661d29f6cc566b0b83e32f93963b7", 0x6d}], 0x1) readv(r0, &(0x7f0000000080)=[{0x0}], 0x1) 03:26:13 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000740)="029da75a87210cea8d6aa082c5ea64422d8b8dc37a47b38f2900cda388df757519039ed80a93fa203b010000007b0714ed0612df324d7470b897e1de861f7f2450dfaff3cf6773d24f65cf10bac4ac4f8d37d38025d3a3408c7f89d81c332a4bb67250b24e7a85b526aacbc9d49e7ee23b87c9ff0a1e2d85990623667fb952490d77fb13b09091798d1a44e04fbd5bfa48aa0f10d685eb9836818d2b593ab57a90e6ef935bce2161d40d4f3848c2016958ac12b6b2129e2048ca6c852f642d8035f1ce3d6ef9e8e709241eebf9fbaef555053fc0a89c6e517a8438a130de57cb3703d343bcd3f623f7288887c1f26cb09ef43d2bb5f861dee8562fd26f3b2cfe1d6788ae5a3a700fd040bda21762b62eaf3dd1290c97b619c5130da1950d3ca188c1e13a70a2cf689b7df81f5ac7a9cecba2e2a159b15ac8a332422ff1946be9", 0x140) lseek(r0, 0x0, 0x0) 03:26:13 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x2011, r0, 0x0, 0x0) 03:26:13 executing program 0: r0 = syz_open_pts() madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000540)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r0) r1 = kqueue() r2 = getpid() r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r4, &(0x7f00000002c0)=""/249, 0xf9) 03:26:14 executing program 1: pipe2(0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) sync() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) chdir(0x0) r0 = semget(0x1, 0x2, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x6) open(0x0, 0x0, 0x0) 03:26:14 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cb5544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) truncate(&(0x7f0000000000)='./file0\x00', 0x5) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x8a, 0x0, 0x0, &(0x7f0000000040)=[{0x10}], 0x10}, 0x8000400) 03:26:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getpgid(0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0)=[{}], 0x7, 0x0) kqueue() 03:26:14 executing program 1: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r1, &(0x7f0000000400), 0x3, &(0x7f0000000440)) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="2c73316bebb9ea17db9e010d73ec0ca310dda9c58dc26bde1f7fac4dcf14a0b7c54a14bfa7f5194d27923fc3761fd0b76bcfd2e25f9aaa1fbb0c2207951a1ba1c55d231026c7388053c49a77656507da299951bee573f37d1f8901485a34823186c0b0fc138dac14d0ce5387905acd8896a5e86080342b60b09d60a91f78e4d8096830a37c2fcd2277ca434e14f0b7d34cc4e2787d75055805374b6dc3a5c35fa46b1d2ab56ada2108c9968550e44ec66f7c63a9bbdd9890270729c894fa6195efb7d164e1f2979c0950bf7c36a3fad54d3989060297e2b1a81193fce9874e8b3a34dfe3273a090ece66c8098b330220b371e689fc5157f4b15c9bfa397d0d9cffdbcb7260b9e0f696f39dd78ead996df51854529acaec6f3ccb4b4fa861247712489057724e7405379a2fa888dbd21942655761dd040432de8a95a803beef52568a873a70d631535579cf96ac44f6f5b3199cfa6ead9bd4a683d68444855edee2fb424c1a931adc52de300a5eddf0f697b8372bfbe9244134ec84540f071a9b4d40cc58f06280af90b53ace3d8d5fcd81b4f251c7e857ac694266bda94497fd065a7ba795152657846e4195443f24310ed7d84bae612da555ec2013849b84e62d55d256f152004ea143d5ce9d0b39ae8ba99de1bf5d7da9e9ff72550c81fe9ff41a5ed626bcff0b1df9e1fec72a256e40f8c400c7bdd42c7ef2b1eb2b8ea103f3d3067eb148b2dc6d23f31eff2f29abbf9a9b8031d16916ea676f81e06c77fa83737330f354f334ff101cb0a6a42d724a772182b0c99193363ab7273b5fb1dc2d2838eb00fcfbe338ae36a00b08ddfab9b4b60fd88c1f470e8f6e03445bc92368e48488b358c47672a790497150296ebc8bc1cf0f8671395cfe2c001fff95b541ab78df2115364bd474b0fa73e0bf866b20222cf29a813cbbb2bdd0e9582f252ba4c518180068aa7003b9cb22b11fc1975718601b889346e086b79ccac671abf2bfd4ebd85b75fd74a973b16d51241b8b15b6528a1cb2b0ec01edf44682e34217bb4c1a108d80f5742d4e8646c3554a64d793dc4b2c1404436866a4a38b89c9da5d22796aa1dfddf5147802d07955117f577cc15b49d8d9e496ec881960c4196390fe7d73c96e7366aae4a524db41c5330c7a75c8d6069c45920d0537f53067a7295b49bdbad860f9ff43435b3d80644e14b1343c58f0", 0x357}], 0x1) write(r0, &(0x7f0000000500)="34414d4c9e0d96f12ff42972f9f67484a96097c917115e32d18c23f789a38dcefb55a7f0780a0eefe0cf04160234edebf212d0c7385cd173e95fe6ea576994373ccc73bd164a141b6086a5d7bd27fad9757ce01c803a30eef780a1065190566de54daff0072e6b817dc6903671dad3a5204aa74c91664f6f92fbeabfd9a74c6aeb5a8d5bf5ec4b85f707a2bc1f502d1cd8c109d1634cbd07b041406d2df18776ec1ec0ec337e2fad1d3b37c4c8444cf6a951279c72c240148f8688f9587b88505063e97242c26d14ba7c132650d5be4ca1626ce942d965675b332509e47b19484941c95866559d5ec20f1ac5baad189d1c72d14bc2b405da8a3d7ec88051475c4af703bc28c3820ccfdec734785fb3bab88a47721aa02f2038139c1493c8bb08737b1bd6fb69c7873ced1df10f3717feb1bf8b58c9daf2a12e8e59fec59a8f16ec288cac7a6011af019c422e141947a2e34079fdcbec288cf72ce6a50997b00191a28df36de916f864d139cbc9b26bc81757fae698118045ac15febb9a2550643bc0d5e9552c982ba2c8fcbbc5d1ab5c308a58f96199e94ac34c2c101aee02e3971400273023dc36487e71302f9f5a6f15d4b18e564f3e7b81d84a973b0b5e876926d4349298794d0890da64fbeb9e653b204886161e2bb234724347d9f49a316e89e78e661f066ce4d446342aed0d9fd0b37d3f391e91348aec17d10790f1faf2e102eed6d455c5bcb9d2810cc0738160fc6e4695bb365e12b8d90162921bd062c9d83c2fc1b4932233cbf11a862af10c26d705fef0df753ab9370a04b2a64416857dcb9809dd18f2245d8a44e8a220cb8084e92ae61448e3cfe5cfc583cf7be4308d170b62de5881219ee09b7d1b5962286ba404cb1ce88488c8c26f5780671ebf4872f0a7016114b12c00f0871042760c870d46279f818a88b253255a09e728a4486f4476b44ad16923ea3715c8785f783081616111d3b7e985c2c0850d40bdc4c5b9bcc1d1bc41120fbb720eb17ed21073669be2080c48f24fb40c47558abfc87b3e7261a322bad62f6397061072f2775b4adb2327b7ad25417425b164fabe91a0b0be69ccaf70c1b1e01553869b4c197d75b116e8e54c45b22afc9411c4e44a6fb00803d0f0da26df29d620dfbc33ceb31b1695290fc6483db06c33cf7333d67f3e5a9b4fa185547ff1b71d50c3b7e7d0407f9de3685671eddedc8b44ec18ce3cacacadf3e327ab035d2f793e88052ba3a7b83a83176c1d3532a857868fd57eff670ecc5358d6a27ad8fa86553126a917124ce2482ff06eaff29a809efd6b03b8026e58d6a11ecdb6c76d6cfdec27a1a1145c6c03ac76b80e2c81e817591aed6b9d6a785975a5f0b54e742b4e2498b8aa5ecb3d067dd23fcda9e1c272ed3ea7fac892330eaad444ae1585b7a3861518c2ddd75bac676ee6e64a529ae9a887f39e8c6db75a6f361e5571147f2179ce6f1ff600fce44d87ba58ecec73daf0c1214e100d2a63f07627a9ad169bfa4ce42dd085ce33b505631e6eb91e70524d461a5c1a3a1d010de40d7c679e7ad3a027b015b95cecd0d98e9d258681a91842a4bad6a715d5639f2128f2fa9f500da5e98615d268e20b069c00ac66f04a49a051de67d2686ccda64b380e4fb9d34992b5ad83fd58ed428d110dac7f8aa1cb6cb7a475af1b2afb3b544df9f3da3da06a7eefece3e982a0ba71049c7c4b3de8e11db5b9ad763bc584cd1598aaaa9d427982869170698760defe6eb324a5f4926ce3e02a9b06cc9e1b2fff40bd31f205e8f9c6b541ef32b599328798d3708f9ecb2b5d8806538ca67dd091d11e5f1a134920b77400ed7f8b1259bbe116f621c0df3d9429dcb8d2b926609676cafa9df1ad013587e9f31537ace3c6dbb5f46c25ba15606b42e7725670db928106c02fe345c4a265373d61d4af332681a11902749131c761d322289b409a3f7d3bda0845645c222f87bdfdbbafe4d453ef8fb014f2ef58371ed539d3e62d7c2a8287d0077c6e05f97d68917c94ee88e87b8388467c6935ebde99a78ec8e290ff649cdb64835487e4f54cfe9351ac422cd57f1f29b939ba9c9991dc66c7657561cbf589c5ee0dc05c72e7fa5231a203474101302c17f782ee9f3cbddf37807846aeabfb26b916faf2777d4efc8e89def1da3ecfef70ecb2c82399c6d4d466e94f063f6d7bc66dcd71e47357381c35dfbe530676742e368c55df7947f531030e0a554144455897e8f2f419be4f8b652d40578d6d8a3054fcfd191c02c00cf191db616d98f23bd3d73d439e93d9c456c2dcd4a0a9d76a38632ed3ee98d10bce889795213a7b430150bd61d0067623fbf32c6aaeb5f90785ab333db121ee31d68e81698a8afcf91fbfde06528b3e36049b3548f3d91e4e97ca1f349a6a9f60a16bef87f656286d2c7eee47ca69801d650816810db41e093d2a2ef9caaf9eb57a9f3ccb258dc513404e8d057c9ce303c811db52163e2917cc7593c4deb5a09d69b05300144bc3e2c47b80478d7f4bf0452cf8d14f7768dd5d8ba90ea2788a51dc83d2cc18de3a6d60d895b2a6398045d803659a43284f987b277ae81f38db0632ce8968f048eff7b5c8fcbf66da25f39fb632b04ad4b12939c283f9c1b7da7f8aa6eb714a925584f60a3ded4cd29bf2948a644cf00b641d985bde91cf4411aa5628e13ceeb4f3f822ad641c527aaa2ac7af9f8db7e21ab9d72a2c75348a2dd6ba71be2708a062fa3c0c942653e9ced2f7b14476d6b04412598b02c579a8fb1ac986a1f578d71ee3f0fc025d956f1ad287230d098a6ae859348d52117066aa1b5de343f18953197a2b6cb1ecf7865e8389cd8ecc7b3a7fb46b776d623e4f82107ff29462221dbb981cc6f2fb565b4a8f26522cd6895ac72c18af5919ee1c472d80449195acb4fabc654180f60d35ca3793095852eb42987328fd71268e0d01e5ba3acf5b2409165c58d79962e2726a7d0979108b991c60e779a368397d4511a66ce665deab708dc7232c3a0147be46645d7c812a4139024136bf2dd7b320a602dce490a4ba6bd2d2eb0a3f52e808614789147be8b362e22a85788cde6447abad38d105e1d2fd3bb1a2ca1f463483159304fac94b9492d0b6f73926b12813f6bf63d313b10ec9eb18e997cea159526c52dda65a429f504156461fd0f1f6667be85b1eb92e4306aee9aaf2ef2317e689a50e894ef1a6825a9e255ea9630ee6b735120a37195678349f74497ebfee7d8687abb53b873c416c52633bfa8d65f5bbecfa16d9222db1c8f3ab06f724836f39ad3597c59f49cabd37e6943b4ba5abea44d6d0d47edfb155d8c2b502edc37210caf7968ce5994e20e3d1eb9c7817830fd42e5c7a24d65cff2562f9eaf5b8c83656d364b8b555144eeb53cd3adc7ad20f23e7304999087ba7631acc71d41134657e06417ed4cc09044ef965f35f8bc30e9315137d6b31a35a97f28237f3b8893b4b646b814fb58326747426c3e1fe0e03a039f06b13dee917c7c035277383c4068a49c82003bd72e78473c8289ee66afdc37abee249f693486403ab3c226ba0904298faac70115dbf8613d76823ad45bd4316cdb05692087d96abba85fc4cdcb8afe756800eca9a8a8d2a760ff767e9974f0d4daab35f5a245c4e659890fd7fc84210071f648d150bfd81fd17678b2d8b969179884ff26345e9a3988032d1042f7412649c50b95f65c0502f18413d468290bc8bf9af0354e63ca9c4e7f3d3621336265a33037f9e8917d5bc13d91100f6b69a64fa65694fd0b32cd3c347124409a22c408234dba0eecf608cf300e2121a20b8d59ca3dde3665d2693c7d6d1f541180d259f1688918ad33b5abbb439c930a832ca492dc0434b4aa0af270b9f4473601dba1aad4de12b4d86ee0cdb9329c7e26eda6cda6f9044d28fb31a10a747b187d7f6a695abd9bdcedc9089a06a174ec9139ddb7e6e4c0f6250331e9ca7c2d8c23de01944e962bf75d0d26bae0f429b1c83fa088fd7b5b37424f918684ad43c75f668904a04a0b16a7c1f568ef679682461c936626a3cffb6ef71212f4e14d29a1fdf6a2ed24c016b484cfb8e188939417e4a7df2c9edfeda0aceee06bec4cd2e45f81335f06fa64a78a4524de98f4e0d4c007d60b54791341ecce196494aad2c4e600343302686b748671f69f3fd89df7301be62e63079b085627ab672f2dc11b745bb36f1fdc63849c30cdf59e1c96f75884a767388b7eccd264f747d6f20030cea7f9f410e2e9e17db8ba1ddae675a9166532328f5444619f8c31d0ff9a8cd24edae39e473de3e378213a6d4b6dbc79a5561d8380670b0501483412aa663b33595ed910294c0848814141cabaa6311b3a9f4f72e002a7faaf745ee7215cde4e5a3fdc602be3a273d4d98fed34897b633d8b187dd4d04b516b841c22f87bb001f0d3a47c02ac2138d5794ce750c58e967d035fd374fe2ac25cd49486bd1382098ff58478d547b295119c655ef5613db7cf0ac729014ccf5af113450cdb1d25e156b640b76c145133236346cc4d4e03fa5d7aff5a675102a4fc89af16d22719c440f5178c24bf1c9df9da4b7fcf483999cb0f5bf8bd83a70fd30b6e0416c17f0caa88cc914fc9f8ca9e00060747326bb67064fe9ee12c25b72db239ee6e751949a149b2fc416c5a4d20cf9a530291a61a3c1908b1c4ad105d2fe58e49c15cee9ed3a6bea69c3d9ab0b0bc9bd0b5a4e957e7fc2aed54ede6133b020b3601e0b80cccd5641d85a4db16eb6d3d81839f83bbe527d6c564790c9db585e3f4584cf6facda6e5d609b1be146a059acd97e51cf9efa8ca894d08c1346abf43c914dce96ca80151e5ff6c5b37e917b598b06eebb1aa18f2ffd40c89f226982112a2ccb0a430c3bb013417f4914069f2ac935d633284ccece477577358453668381976e001e10058142a8e158774b57b37aa664f0e7c2021b65c026fb97cea3627bc923c892afe5e52e3223b2144f7e9f6f8f7a63f048094211a631be598a7749ab229f741b6b4a800f75ca0ac39244169c70c6c5955977815f3dc74a074cc36b980d3bd1a65ef78289e2831ac8dedeb1c66685437238b0de7321afa7d15b7f462c2c5d5b80fd1e04bc04edf53cbf52fd62c8799de71ff17f361ca067a931d4e3d2c1061c296d8b61e03585c74beefe32f6214c6ac40eb2a763d04c6bf5cae183523c3286648b8c8f3d545415275ac89fe7f45f8140be77441e8a756faac37fed6f59ebd35e176791ee386805edba675559c1e2ffe2f59318fd17f7960256c8cfb28536f54162948ef80a88058c1922db8fda81d6d1540d3dd125550625c094c284b3c7fcf04009906fe0e977155e2393b98fa59fb93e2275fafb27d2c348a04b5141ee90cf55537f0357b964f48ef63b1e8c61444bcb60f1f51f9f19d35d83b1390d0c0ad5e7d239cd5006a7e8ab04bf601ba6d7819b1d835bc353804b7ebf1f1edd564fecfe02c5db12ad5888d1bcf4ba53e7c562d0e60d177f5f60d1605d38e5b35d14b1824eb596fbc17374a2d6040dec22a9ddbaf9a8acb23a58c6a3d39a48c40a3aa430f91c6a3d7c5777be87eddea1d2b005273a62de1bb688c6470d29bef2752b4f97ff4f9e6c3be4267e9c98276794aa25dc84bed87e01435e4bfaadda28318fda5153f4b418f93d365b03a24e0354d5f0ce0b285f851dcfb18155b3285e704b56e6726d3396d8d497a11920c9726ee19d7f6f07d037800ce1986f4ebf8499e9abf4ef35b77a443cd963736980277516dc9d239bf57a8c3db85b1178d28d8c7f54514ca29ad77816", 0x1000) kevent(r0, &(0x7f0000000040), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) sync() 03:26:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755aa4c2000680d1be1e206fb0"}) write(r0, &(0x7f0000000540)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) 03:26:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000005c0)="a00d4d2b630f7d6a7127034fee75c4d26e49177bc232d7d116b686e5588931a1d6fdf6e0b2a158f23e94c53cc67d05f70954cbd4e448d640332c6d3209438177b53c8def1189858dde5a7da427a18f5a5f7cf631518b66a3e4fc76941206e1823e27abfd54", 0x65}], 0x1) write(r0, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5192baf6fe202940dd3757094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432f6506f4cd99bf7c19f078177da4ce9c287730cd3fba90893fb", 0x55) r1 = syz_open_pts() getitimer(0x0, &(0x7f0000000200)) close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f209000000a772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:26:15 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 03:26:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) getpeername$inet(r0, &(0x7f0000001080), &(0x7f00000010c0)=0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000001040)=[{r2, 0x5}], 0x1, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 03:26:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f0000000040), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) nanosleep(&(0x7f0000000080)={0x8, 0x9}, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000100)=[{{r1}, 0x0, 0x1a, 0x2, 0x7, 0x208e}, {{r1}, 0xfffffffffffffff9, 0x10, 0x40000024, 0x2, 0x7fff}], 0xc28, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x42, 0x0, 0x7fff, 0x4}], 0x10000, &(0x7f0000000180)={0x7, 0x9}) pipe2(&(0x7f0000000240), 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 03:26:15 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0xc34cf21fff2ee292, 0xfffffffffffffff8, 0x27199d6, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x8294, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000000}) flock(r3, 0x40000000000d) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000001c0)=""/159, 0x9f}], 0x2, 0x0) flock(r3, 0x2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0)={0x3ff000, 0x3410}, 0x8) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x8000000000, 0x100000000}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x1012, r0, 0x0, 0x0) 03:26:15 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:26:15 executing program 0: r0 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/58) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt(r1, 0x2, 0x10000, &(0x7f0000000180)=""/31, &(0x7f0000000140)=0xfffffffffffffe4a) nanosleep(0xfffffffffffffffe, 0x0) clock_gettime(0x2, &(0x7f0000000100)) 03:26:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x7, 0x2, 0xe0}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) rmdir(&(0x7f00000001c0)='./file0/file0\x00') lseek(r1, 0x0, 0x2) r5 = syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r6, &(0x7f0000000240)={0x18, 0x3, 0x53b, 0x7}, 0xc) fcntl$getflags(r1, 0x3) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000280)={0x2, 0x81, 0x0, 0xffffffff, "7d5b1d485622f6b2252a7e30b30888caa30959a6", 0x2, 0x955}) fchownat(r7, &(0x7f00000002c0)='./file0\x00', r2, r3, 0x2) mlockall(0x1) syz_open_pts() ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x8, 0x6, 0x8, 0x3f, "a214cc9f8194268a74e20a470d74e7eee0416fb8", 0x8015, 0x6}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000340)) r8 = semget$private(0x0, 0x2, 0x8c) semop(r8, &(0x7f0000000380)=[{0x1, 0x5, 0x1800}, {0x7, 0x20}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x20, 0x80000001, 0x2, 0x81, "7c8831d42e8310b64592d9e176a4af4abf54ebd5", 0x105000000}) getsockname$unix(r7, &(0x7f0000001580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512b1c3473000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e767efb86644e2ed276a9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001440)=0x1002) setrlimit(0x7, &(0x7f0000001480)={0x20}) lstat(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)) 03:26:16 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x2adb, 0x23e61449}, {0x7, 0x3}}, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 03:26:16 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x3ff, 0xa2, &(0x7f0000000180)="c3e0d4424860c8a713d8e4b60d6abef068222b622d40c25c39589eb58ec812359c7e8f62fba4393a62460021d5601f4292cb2eb0737bcd31fe747c70bc834a3c254a43b7e317b8805803d7ecf0a3a85c62b251cad76ca9ac33c90274eebacf5d3181ad115fe319aa8133587aa10d3a53209d423ff6b64b6514ee41d6c1ba82d6bc2717abd0bb5abbd2218a9889c7", 0x8e) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x9) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) setsockopt(r0, 0x8, 0x7, &(0x7f0000000000)="01cb15a80fd383fe2e6502a9391baa0c8748e8f5e6dfc88d38b5b4e8e495e711eeddda0a2f7da2a19c5747de6a9b6aa734ab2f9d543142922cf86d8a56cbfdc2ad85c158717d43456c81902e7368f34160dd4cd2924400067173ec5807ddb70d7b49fc9e59511c896a16f781b021fa8aec8b3166191bc1102d5f9d8534e669acc2e97fe9cf603e6d315434093ec1e1a3d8bf9e9c76e5ebf86d0c107b53b68480b507ce537a7f38f94970a6ad3889860b57343d301aa5cc84aa3cfc1db454fc3025cebb60728f43f1e726", 0xca) socket$inet6(0x18, 0x1, 0x800) 03:26:16 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) chown(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r0 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r0, r1) symlink(&(0x7f0000001840)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000040)='./file0/file0\x00') 03:26:16 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = msgget$private(0x0, 0x390) open(&(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x40) msgget$private(0x0, 0x402) r2 = socket(0x0, 0x8000, 0xff) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="01002e1b0000000030004207d209ccd048c84db49d2eb995fdc877d9dd2de93d10b9055749a4622bdecb55f50de337e8ed43246d292540e7f4dd598d4d914030ad9614da4954b0160b68518363baeb69f5f4eff711951137c83aa25efff4aa6a17892f0876cb79b8e3d4c2abb9a1d894bf7906e5c7d658aa068f4ed9c1c9fcb5e476ba154fb3b1d24aa62084d3f045b17bde734a21f9522574e550080c33587a2acafecbe465005a98660c72b6bc1ca18f25d0ff87bcd4448774d2fbe8fe30ffb2effe689d51bb5d699429dc3a1a85e381653ee3d33342dc88681f324a7d9e95ae4c9b0000000038c5f62b00000017000000"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="3133c10546eb46a196438129438c0c8585998ba2c34d309aac8e5fffc39fba4446cfc2b4a0c3753ff11ab7092001376ea4de38a999f04cfa6ce7df4ba918ce9167de94f68b192a9d22d99598e6b406adc0876abef7622a21a8510ec780f7f3661b33391d8e3a60889274204d06a98325db785cc54b997bba824481f36df1a7a6e6720d17bc457fe2a125730db89eb6e9bc8985f850f3566c3cd70219cf05310b728bb524ffe91ef8ca9ff9d69c42bb69e348ea0a78f57380975b0fb61945e036b593e31ae432edb1469ef895bd56", 0xce}, {&(0x7f0000000140)="04e77dd8900bf2b34220f8f303dfb30d91450775268479d3a79418bf7bfe705f408909d318a22661a30ae473cc761ce8e3b848238e", 0x35}], 0x2, 0x0, 0x0, 0x2}, 0x4) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) link(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r3) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x9) msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/62}, 0x46, 0x0, 0x800) 03:26:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x121, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x240, 0x80) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r2) 03:26:16 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x200, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/222, 0xde}, {&(0x7f00000001c0)=""/214, 0xd6}, {&(0x7f00000002c0)=""/186, 0xba}, {&(0x7f0000000380)=""/239, 0xef}, {&(0x7f0000000480)=""/247, 0xf7}, {&(0x7f0000000580)=""/160, 0xa0}], 0x6, 0x0) 03:26:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x7, 0xfff) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b000000000000000043"], 0x19}, 0x0) 03:26:16 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) fchmod(r0, 0x100) 03:26:16 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x2, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x4005, 0x5) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="441a682cf9a8c08ab9bd1a3d52d0f1e3eb1f793f80398ba0cf32cd124a0ab28a38f01e12b2204f6fbcbf2f7f7bf3f4d236e424a44932cdd8b8054cb730e5b08030d915e2c8ded58abcd6b0b63df90ee5c614ccfd40684447587b1869d1c33edf963e94b5007e967582f158d707feb943", 0x70}, {&(0x7f00000000c0)="b086cfe4371d4b1f14fb41a81de768d36e01676aa0c12c6e9a5f9fc280b3a148ad2a59dd23d90f784de760af9adc73110784fb0f03c73195a43a21e1b49a956be324e3822957", 0x46}], 0x2) 03:26:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect(r0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)) 03:26:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 03:26:16 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="05caddf79ecb54e20668"], 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000007000000fe6eba2ae4000000000000009d"], 0x19}, 0x0) 03:26:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) 03:26:16 executing program 0: setrlimit(0xb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/76, 0x4c, 0x842, 0x0, 0x0) 03:26:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) ioctl$TIOCSBRK(r2, 0x2000747b) 03:26:16 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002a30e52865e626b3b3ca4b5359a2af326f4d6bf594edf168cceface4ee763d6a8aa31233"], 0x30a, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffd9f}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x30, 0x100) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/92, 0x5c, 0x42, &(0x7f0000000100)={0x18, 0x0, 0x3, 0x7f}, 0xc) 03:26:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') getgid() 03:26:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x42, 0x3) ftruncate(r0, 0xa81) 03:26:16 executing program 0: mlock(&(0x7f000023f000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0) syz_open_pts() munlock(&(0x7f000023c000/0x4000)=nil, 0x4000) 03:26:16 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000000000000000005975000000"], 0x10}, 0x4) 03:26:16 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) fchdir(r1) r4 = dup2(r2, r3) r5 = accept$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect(r2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) clock_gettime(0x7, &(0x7f0000000340)) kqueue() clock_gettime(0x7, &(0x7f00000002c0)) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa, 0x4, 0x80000001, 0x8000}, {{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x91}, {{r2}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0xc7, 0x22}, {{r2}, 0xfffffffffffffffd, 0x1, 0x24, 0x9b, 0x9}, {{r3}, 0x0, 0x4, 0x2, 0x2, 0x9}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x5, 0x3}], 0x8, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff9, 0x98, 0xfffff, 0x2, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa, 0x3ff, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x6, 0x6}, {{r4}, 0xffffffffffffffff, 0x80, 0xfffff, 0x7}, {{r4}, 0xfffffffffffffffc, 0x10, 0x1, 0x0, 0x2250}], 0x0, &(0x7f0000000280)={0xffffffffffffff52, 0x88b}) 03:26:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="faf101994e798d631e130264101bc23d0c2335c44bb4e31a2582f811a169cbf047ece3ed28d186144a5ff0f0851fcc726339925e6dbbb3b2f401e30f3922b5db71081c37ad8b21ffbc25d9424a3324af7354441bcdc817deac6af4369628ce5c88958677af2ab0ab5030f7a53c88eb3b436810363f51932d62ed1569dc4d9cc3beade5a44038bd9c15359e5389bae118b05f5d288ca34163e22168976aebdc9b5dce6a624b5ce52571f8b146b73feed0b7b64f430c69f8b7a0680e8629c61aa9134d1519fd65a6c0dbeb8dece10d9c76a9d3fb70be6276aa5c8225a209f7a57c6b432cf05c134297810e7bf9e6ee6ac5bbdf371019c24d444201a45a26dba99f2ae73cf99a186580397a5091312ff233e836165df3af923fc48274943f6f35b7f35dfb8c7747b0a9b5b6fd1e2a0a9307f28716d5fbfa2daaefa6861f1034c102dc007e99c618fcc7523037b3b94981d7acf3fd50bf7c171d38938d783e49c94dba6de20cf151b4685507cd1290dc26ca4991e728ea438f129261ee68189edb2d58795c386c67e4a995782ce56539bf146759f4dbbff6158d6c6eb7038acf91a7889f135078249ebe04382b773e9b15d9233a098d1ca55dd152525fd20bd11818009ddfb52a0a2face2d4be43574f79cd745fa06ebbad98150e47e122d9d375696555b8e9e6fbcc014e6eb53aa8925e8acc1f68e164806dd1f3e612e2171e260322cfaaf7f63453301e80c08c068d18755789339eb0c07859e2d6bcb1be21c10a1c1ed2942c7b5e1f3534374632f48f7261ba1352d461b058d5e4fdc2ac4558e055177d2f63f73df4d24031e0947202c6ba7e63b9cb5f40e6deef2502812c3e7bc9ad8d4bc94de036313af79e930087d670ef322ec0d56bdaea4e186f7c5bcd6eb62c7f0ff97057d97182517387e4103e67ebd8c9f41f19d8ab788765081b15301c8490a266e0f6d1b245b00136ae7f05fcccbbe0188f024b28f96fc19f0cf79e6faab1b8b7cd50ad014af89b5bf70c5c8111d41f06bd38929af73d9b90f313387a5a04e0a77849ad4bad9a6adcbaeb26c8c27d448d285eae22b6062025842ebc593682b43e49a5dfc9a52dc92206eedeba7112b661eeebf4982d07e95321362cc26ca23104568154456fc39ebe5a976add178e90f6a326baa15ad7413ed870fbb58dab6f6617f9326750dde4b0170a14bf8d2897f1b13b7ff6779b57bc3d122caef778fed131df7a602e815731735f27b2df0b80fa5c8ca4b8a5cf370dc8b87a336c7ca975717e2190e86d437a1063bff5cc027b0a261b4780f8a262a748e7ec3fe5849fe2f0e76c08e22c40af89f3c12419d4501f7efe2e6440beef4b00fc3a73dfd9ad31cdf75852f60b009ec6d7412f56d29bfb46dfe30eefb21039372565d6dd494086ea67cd0ac6dda3d54f077a916f35c3d6bc05b51b02b1243a6d6274c6db13f5682be663e74d2e44bb3b5e51f762c39f599b1af8312878399b3b1eef7b99263dc1919acdc857705e39cceeab8b63db5ede9c6c909b27929c7134c3fcc09601758bc3a4742856947fd39d623d1b1e6f0ff0d3e8ec197933f502d71b2de36a841ecc45e15a00b704a2e5d5b36ab6e19528be4a8bc1501ce03f78f37e7c45847438fc587bc1d8f0ec012b9d3b1a3546bf510b26ca53058eab1988d2f0b9d673fb6672471bed88b1d936d5a90fa26ba39e50fe22d6c55c2ee5ad6ced05bd6fb2649e9e00b42f695cde51efd2d66c2aa50d99829da7e2a66b66885c6b348d6eaf66cb0c5320506660633af549768c50aea73d609fc21246912ce5bfea8024ff22129ba3cc8db8fbcc03e8d3b9735f4081bb2b856b760f5c570fcd51b3dacdfca81a7b6caa481b422ac4d330a8979f0050b82dfbfa2334c505f301524c056905904382d62749b73d35926e575d5b8cbf3dda8e9eea71c62b2e76ba04025abc739dd2ad5896b2b192474355fbf1b5d59ef620e60db7397a8807a157c31c0175d758139a7f3f9fd13113bb9f99105e5c94d4146adb23121c1cb0312bda9c98f1a8e0b62568045831a3e3725c3193e7b046ff0aed17aec7126423099573e7d6bd99e4a17082de9c37f4dd851721cc14b79c7a335efa2aa46dd53893ec1aa84d09d8a64f820b00be38ca13aee098bf2a295a702a70f1289aa04908c20b83dd36b571d54d892e480ccbf572d2dc6fb2aca53ed373311aa2fbf1f9babb4fe8cff4e63e192fedf97cc3c8056857ad9328f50923ce4416c24b8e570bf53afd0a560d6e7c4a913f1762c82dfba2a8c85159c797d93a531a3edcdd65baee5acddcbad12167d33342b9844e59135a7332f66254511e373c2c48738ee4da0a80de911ae0316fc533e277a88501d1f965da24b2c78dd8b2b6f136eccf3af8c4b02dd35d0d1ef29549a02d80983b72b12f05c83cd9b40f17f0a6f850f172abd7d974334cc0ca1acb1ed632f809c7c968c5ef6a27528d9f2f0c60bb0da0ed54d51dfe0a9f48593b11b230b775ec7d5dc23abf8956c2835097f85aa8d554c4c6752d37b38979019c56d79db70d152352223e97b5937fa25810254bab040d68fada1f3ec9746f1b57a3721131ced1644dd70bab21bf3b1e8b4bb3b18ba15e6a346bf0b318c8b663b98a995069e29cf4b86e30304781e25e1c2388f2dfda750ebf288867b2d17ec6b9ebd6f7e6cc95d931bdd62d874f1912a323feb8ae3094aab12227c4e6d02f50f939b3a8d7918ed10e9fdeb18729b9e18128f22fdd9bdd4b07c4fab727291bcc1d1c358d197fa30d708b32078a2ee9cd5bcc24e88b9f46c46ae96c330722f94d51e2c4483cab0283b9ef2cd566e8215fc13bb22b8e6c7292ce6abf890b6b9d29e5b2c98ca05aded2010f74b70e68fbdc2e507b8e53c991092d8eed145b22476b6407bd605e0106f8a838d15eca9a39bf00a744ee4c7f1f7a465cb7b27f8c501986fa80a72a473b024680f2410ade2c0c958a026c3cd63ba79de1c326536fc814c5dacebeb24ad9297de24c887342f111d4e4fa8b780483e6fc7a7ab40d7e3653336aacb63aeba56b809104f81a5e76bd9a2d1df099e2be8e93ec0dbffc7b35582cd211f83571f9991308d0bbeddbda531e3d5075f465e99ac7499ce9079497362b13670a91a5c9d8eeb08c4c11eec0f5067036746af7e45dfbca580ec15c5051a08f0fdd6cd9f95a1edd1c63955b7318858e0f0dbbcb90dd8e39cdbeef471a9125f51e29d3146e448b3344e43bd2f975db9ca400787095d796b13c48141c86ed7177f1a90eeb0404bb5c94b65135d6568254aeb5b14f73b2cf81ad05ab8a65548b1f7d76e75546e8e20c4b22d9d119ef48935a3bb5ca3590d7637efce05238681d48bab9e22953986ad7a04d7c16f219acbd347793060e9f9fab1aff11ed438e68ab81b2998e27d5083b122f478d208f6359b558bb4854a046a0d0ce6d8a7ace600c3f4ebf6b460b669f972e7e3899c1a4e0849c9993db2d0503bce884a33e94ddb88eb9579159a109f779e46ae9f2b35ab40546e407b3890177183f1d8fb57ae0dd681d40ffd1161bd2f8df5edb6ef3749f47bd0d0084aa7d46a20234c5ab6d513837e69e4a9d9f7c6deb55e7a9289cb91724fbc5b05f750986ea6c0d579f1692112abd801c7d0563c8b9c676fee9e2b9965f7c4955b06eee28909bd84a832839479deb61b4d32da1fc5714eecdea26903d4b0ce359e71452a296568e76faffa21220fb95949c369f4c1b8d65db2f66b899d60e827432812757ecfc6fc3815620691d93789affb7d8710ae4994bac4436ac9ace31b8086e32c0ed92bb97a6a789e400dfa0f74a9b2138e1dbac99960f5862797b25fa13e4ec2ac6eb9e474d5e9b729e36e772bd5910518c302a76b51378d84407bedb77561c83ab8763a13d261d076a3f318a72341a066f329e944c50a7fdcd01fffe8e65022891f45a93339bc686977c2f069a97b34d028fde0f19caaba1ae2b4c87e564e81956f2e97fe054af2022b6a18e894d2596d2fc5bce4ca687c88594b5647979d0bbd77b22c74f8971c974cc5643b0ce4c0a8b26f74c6209b6485459b6f29261666fba465b085e0f1caf671e20519e73489786d12987ecd69b4612986b2b6c32e7db942fa9ecc9a1dea943e5fa8778eedebb0d3d32461a04abce1fcfe2ec4dce388676b56fffa03863b323812378a1eb7b7de2c663d487ee3ae420b6aad58722ffa035c12ee401b458121b5ba579937dbb8d7743029060f91cd0ea323df6125c042a509d1d6e051dbefa8bdd96e5b080912eb3f3148330a17fd35f2687862bb8d5ebd4dcbc1862ad5ce74c8d6d460af4049a57102df455d87b4a2330100a34a09a703586331ca3f6823a5b06bda629ee5c62fec1dcdc333a08b46706be54178bc53dd5f08b10482d83f0e6c694867b954bc89b355691bbc428b98682cddaee2d14ee0cbfeba3bab442ed2ef2a354910fce52c4a2f083a4172741aa2ccf7fc7a7fa33039428c89e7ee8c50492b5e831cffba1a20a2e93ce83373e268d3aaaf667166e57e688b56e534b48ba8183b519eecb8f9a648259263075aebf06db0b8cf48e11d4703d5ed429015adfb54a460b266e1a2d9a9d5d4bb94e2e219ecfd8fabbd4a889e70784e781633a6463cd3cadebce0e0feae9cab23bc958c8bc969e54e3407fc16f8aba2bba8580b3ff1dd2214cf1b6c681755328bb0fd5637188802af71fcb85f5577a53f14a1a810aa3ce6444f127a160fce8301bcfc74119e135fc457208e961621903514273f499913089329134707484d860f02a51f1e6c523eb7dbdddbdf6c98a2c814ac036b5896871a17a167eebce046d6556f0197b7a89b879282544ae21d0d8543849f74bbb59cded3dcc2f5f62756e26476e5ab9f72f61018ad21cc5d27d1c404cab0a7cd0eb784371a2954f32ebbf249ca0a171731517805d86d6f66de06842dfdccde058797fd48c14e3fef829356f7014f34be1b679f302024ad78766fe296392141b2648c6d977e2e6bb2d218892508309474f1a0be67144c47eea890215efecd9ec35378acf602346244412a9659fa5365dd5a5f420ec2678f466770880cd2b3108ea1bfde684960e8786b8746fc2354cbf00b62a686f42c5bfce0105ee155aa4d8ff92b58e7425fbfde592bb8225a2997b1fbce95e1d66102c8ce786bdd777de5f2ccf18f01715edeaea1e62a8cc6ef147c0bd080c12b09db10771fbf09fb1f6d621a37715db27e6218b540be008a050b5a0d2e5932b13bcbb6faba2f2162e34ee4072c4acca260873578d4245fad32dd857bf188d317e6281f3ec9f0111cb9345c50424e6d22228c77a12f88f838a089d602020790890a90bc796a81d3574a6a93312867494a50d786a56ea36678a1f4fc51dafdd47cfc86e719b75d4db0a048dfd6908d7760ca946d810ba78c4aff3b4f8c12b18e135948383183cabc07f5b81a4e0cc633a19c11651b13156afeeca00e0e5d7d28f0d7d150c6e39d7aa269819fbaea1f8777e2dae89803ccf47dd173a765375f60d359486b8104d4003d8a2b74e4108da15e3e78680b5a295933ae966df57c637bb9d0b45643e0fadc24d7894152401fa33b3119999388dcbb7e1cbd80b1de9ea1dc588493b8ea64e53fd39e1e62a0576c79b874193d09bcd440814f9112bf0828a871cd1fd840e8d053189b641c86093a4af6930866152f5f12b460dce7e7d4d0c17d04a98526631d97bd6c4f72e0d5e4637ef0c8136bdf08b8f2d9ed894141146b16bdff6879636e17207f03a3e60207fdd1efb5930c012757c7b77a314ea665d4c02172741529a", 0x1000) write(r0, &(0x7f0000000100)="d9", 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001480), 0xbb4d, 0x0) 03:26:16 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f00000016c0), 0x4) r0 = open(&(0x7f0000001700)='./file0\x00', 0x12a02, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000001680)=0x6, 0x4) write(r0, &(0x7f0000002740), 0xa83f) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x1f80000000000000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000010, 0x8, 0x2}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x100000001}], 0x100000000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0xffffffffffff3f8f, 0x1a2b}, {{r0}, 0xffffffffffffffff, 0x60, 0x2, 0x3, 0xb7f}], 0x9, &(0x7f0000000100)={0x6, 0x6}) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)="85490fce2bf1893b60e9d69c5f70a81ab5d64d4124a9a5a48fe9747b4edc7e79d4a0cb57c999bccd", 0x28}, {&(0x7f0000000180)="1bb6c4ee9e9dfb47d958dc27f934f57502c2eac124c6f21b2e3e09440e74178624683c0fdd26ab3a12063079cb55fdddf28f8ceee38f6228368ef9397b68dfa9b29eedac520251dedb0f973c3d2adcfe79d35be33ddff706b7b33096736281c67f88935ca30a0b3a55861c98746911a1a0d7d7a1746cbb9be5681089a7b1bc003d4fb54dbfe7aa34c7924e759b75a1433c5e7fb654c7ddae168ae72dc0ab9ac07b7edd13752b814341f25c7098065a79f3a570ceb825dc6c3e98e7ddd7fb4b8854ae3819c72f", 0xc6}, {&(0x7f0000000280)="402f8cab5e218d88ce4aa6f9286f74d3b61f192a2ec51a05c306c1b1cd118464914213998ce67f478d151680289ebce79934b614b063f8895091555db58c697fb1ee744a2e25bcd43ce02f1771da9fd06c908d0d276dc53101c4794461c360c2af289edc185e08027b44ed36ae5bdfe943e194721264ddae92331466bbb77480c49cf809e505b4b0a2c22c26ea58e957043c43fcd3a2af603cb5336c79bee01f9ed99d7219c478358b7708fd84e103d1", 0xb0}, {&(0x7f0000000340)="818f005fc900f38c0c7e285e8b7793a68661250e3f4827d2ed92041584495110de69c7d530ec03ceeaa7d7f3a986feb04237e1a7bcd82ad551b99fb5d86d54791e91afaec8e0b4274deee03ae62a69c3360aaba114823d28c80ba82e53177d87073f53560aff54a9b4c6e5aee6776e14cc60fea07fa1167fc90861f1b88681d757f4920970143d6970b6f25c7d4799c78bd0c8b8912f3ada0540cd9d8dc596b36ce63fbcd6b0a9d57bc21996746c6262291ef54ce615d8ecfe8d70928cb33964ffc6effa6773245fa30dfc9d0392e986235c87e02b8b10ace807860e3e19806aa90fac216a749160c921323141342b3577f149a5724afdda", 0xf8}, {&(0x7f0000000440)="ec1e28e2e8118a9fe9e0729b542ea9bff30a028d9c4d7f6cf2ee55eed71c6ea75eed85b00e0f660ad7ad2df579d53e70e0251c868e3abb6740a98cd041ade1ad8ea7d91d7112c4fe60305034cddf5df4f53bf406c8e22f325085a0812993088ac6a3f6b41175f20be8f1cad0fc1072406fc0a28c19fda9828fb489b5a9719274fc38cda52fc06720791e5cb48cab4b4ca3e415f6", 0x94}, {&(0x7f0000000500)="6e86afe0e3f68e4d2331f4642570c2d6581c67ca490209c3b37ddebd5142128e74c78a2157a2feeb37ed4c94868d90ee38fa0fecd78aba1012d423cfc6d2f0e54636887c89a58742c9e3373849fd3787551031bce06d62747106c02d8ecb98cecb805d4aa4a8d2a3c1029dd2c1395ce5b67ba636c3423bbdbf569c46c7bf017092a264255fd2038a88a837ec96ffafb25c1a8422695592d3e32722897ebaf4141bbb7a6f591c642d27c8e4615f8362dd6a", 0xb1}, {&(0x7f00000005c0)="c03cbb6cc1cd2d8076908bd73d34eca7583252c061c5090ced8757e38efb50792d8da8bc66163d369d3b739a014a31189dbd8f1488c5b912b26b83c47eb27bb8589f5049861d83377de867a10fdc51493206464a002410388e14aa8d603666630830e46e880a5c5d285b7b6e786d9fa4f2120eb2f107955b44598265e47ec6dfcb0c68e4991d64baa953ed8f8eb79b266ca1921b02cb5ba4a71dc783eeb64bc5e6fa5b799e462ad0ffd4cdff40e6406c97e6ae2f11ffcb57e1fab2d78aa23106201f6beb39366f0035eb5751329d917f23c2d0ab4f4c0ad6aac685f16bfa15898402dfff278b3b2073b95c369288a595ce515c19e22240a3f328c9a03685300bd0223e975f69fc0f97d774ac82dc127a38ba9b4f59dff61069881a2bc01da687fc86db11b46bc796a93a07c3d57d513f5149fc4f1a549bee44aca17d72ae78279272fcfff4ade140a0ed27eb04273f4cfa0680fed82df7a0a88fac65023f2c861712633a403c1916017144dddde5d7e78d9c396f342b00106e9d4e865669376fa102844e22b1a92275410304f499087c883d9fdde0d2ea0aea69bb0d08ad144fb317ecdebfe6e051bd85cf35099d972ebc74487fab93ab5040c2ab251ca7b08a6ea1a962adefbc1d9af389269f15c388a91e0ba2d886caf68dc6d98f4c428a6809ddd3e37f721bd1a89babcb28f3779f2e0c44a8e35ec3851daa41b147c444860330c6ce1fa34fce6f8bf7952194d0d4b4a2c6ff9afd3cbe48f3bc2b272913d6bc74775aa6f625bdcf6af9adcd25430559ff1164baeb585e9659ed63de5a9fba94e41de0763ddd1aa839c1bc39ec1ed143f7a023c7d90f41c303ca91b28086ff88b57242cb05ae6d313467e99aefe784b869d3c4004949069e5854d2d92e5f047535589f8571629e4be13750d18782d42d30170c13dbc35c8ef80681b77052601cd98625fb640967f2510acae95af64755f962ed02cf1f6f6668132f6c6f01a05ea0e3d08907f1d4abbb302493bb4ba29c7c539b69434b00761c586ea466f48f951202a4bf3d40734a7a556847e769f6099cf9d6aeda17c2ef701e9a8273b95d9a8a86e3ef0e2fc35aebaa81988730dc6cb160d8cdeafb30c921638137529bf1f4208d00350afd71a9a045eec8b8a837988d1fc7a7b0ccd083555c64a8e3aec80839ff39f0f60bcb17f38f80eb84ef6e0cf1fd0002b7e0d14271d9f74269f8eef4828f008dc3e9a61837af4d6dc5fbbfb92305cc21c11617f64c5f27074077e30b947b8730c8dff241a61c2a502a6db14d728472f3215fa74aed5faaff49ae154729300cbaf51b644ab5e30aa9f7bc4d679dd75e52f204b2f79fb70d0a16e10d59b933a2291be620e1aa45f01544578e3c971017fb8a176071fa42878dca2beda521cb754c1365c04279214d07ace27dcc34efe376a9472bdc05885e155c371c0df67ab8bd8f2cd548bea627371aa175d2e20931779b5e6f860611c62848129e7d16130dc88908962352470297fbdb440fffc2658600008a37822f91315221b2156c709f3ac381756b2f2184571f82ddd44de2e298b47b297659a5d644300bf29ed2c01ca45186505d3907fa8c123ead90ba8129fdc982319ad562d677819bb733307eabc2477fe682eff92c4c4a46d0e31df835728826764b2e09fb84efe402956a52fbb0d13b08e00caa99961e1af20de74df7e5c936de671546968b2ff64503d9dfa363016036e65e8851fcf19b99772c7d33eb72228579357d1e1e7548cdc3943795895e286342a94b130e109e581ebc2ede51106ff4b849fbd9be5a0dfe565259eb478011397ce7cf72b90ca38d156fe37d88dcff933d5bee139739ba0016b5b39338686f0a2bb72aa48274eaae1bd1b17d50138a7fb27bc0ec688c8a705612a482a2c7734a058deb77799a492a4e0f421e7a518670e589c9a3f7117d1d675b31d1f1c778d51420da3d5e740d77a4feab8d079f815071c0bb3f4d270332cd1ebbb734fa3b2bd1e0c42b8f1fb8344453f8255b8e18033bde54a10ffb134f0ae256e92b7d543d69dbaef57f745df0f3936a54b390a27e7ab904ec028f0c0f749ce8dabbce6f4e161663b45b86efaf6808a501657a1857824586909273d4a72df3b3aefbcb65632b955fce498c26953f48072bb7e9057351a2534a5dbd25e5814ec8e8d36c75baa99b53a4d07ba8749b2eb0acde4c3208d933f4d9889a1afc4648120d996efde03e834c0457eec7f69826cdaf1d50c9e1056d3eb86fad6290cfe647fe90b6d3cdf9d4c9c8994b0956a546f51b2beaf2504f8deb00d3b0b65621c8c800ada726ce2f8cb101bd99864f00718da86d4f36fedc26e7038570138a8eb80c73170f35a5a2b9c3533a296b1332908442b8348573ae0171f57eb0d2cea0b5f232e8dd0384325c62acc192d8e89cecc5ee9da7a7ca970eb2f2268a67fcc3b3af0ea53ae0ffb881b490ff403c9dcaf6c6e5a43d000a2379edda36f63e23e0e7b36748e4609b477c71d3dad844b8c4262926372142b1913490e4bd2d8ebc009144b7fcf3f2e57ffb3bea6978b032cdce46aeb2094bdccff031dfd4c6c0ab4e7bd114ad3e8219676184f1cb24339228c47cfe80bbf47615bba26b799fbb8b8bd0bc570d45b40b8a50814dc80d05804dfec5980f00ab8c16f4ad8723a6495fa9fe323d9b3d246e371fffa40d763dcbc6044650ddac3a63291e9f483a78999c04b304c511dd5a62b506cb6977701f2e5c40355d86a28ee82163a52bdfc59ac225d71226092c7f8a009979ea8fc7db20dde3d36d836e4ee90efc005abd3eaf4043cebeb6b5157dbceb714b106633020cfb6f41b7ae278a52bf74c002b7037309bb85aefae0e069d2eae7a47cf9ee2a8376d80c0ff661e89c7a9b1e81ceee274f9a1a1055a48b5fab8c402a10581b1e824f6be5f8489f716c9f84e83d79758724cfb6a9017c225861f332a58d66c47629b3f47c378ec696045eedf11665a0cb6185dc7278c9e51e1f0b7589ebf7a035fbd493fb734112b805adde9bde0aeef387ce15e6990584ba54286a997e03cb1be58d5aab1089cd45fda22cf9883e27738314d911dfbfda8d78e67522f737026e32c3d2622116dabe5fd0f3be3a17d900ee15a33ec6145a6f87bdea2c3e76e81b3f091bf23e11fb7ccf17ec9a4d9b451efce9a5e48114a93d7d75bffebef3438db0b1d0762b06ec1459e2d274d1817abe91c407e258c6e4cc2d0b83c7fa2c2316a6993fc7662f655317d45bdc232dcbbccb38690af5ecf9e51bf8dc47df14a7d6c43b6009adfc4b56f6ba3e32509ac018e236ff7a8b32299e2aed5414e87db512511b969b4d3f7c2c7bdbe00cdb83a5e75710665cc41cef62dd81d0c0ccefaa589088ae02a99a0c96b0549c5a4718855c368c194bf86633f73801e9c80456bb21c15514c399a350618a455a4a6e45c37669605f6e594f0ce6ad5e271ec4ac72b99c4891d7929bb350a33488e09b97f38dfa027f296f67cae548af514086471d5a4decdb3c4ec6bfe7857c6b724fe5c048c53e3b588d7b356ab4ee1790a7c3d811e5012ff5c12e4e0d669b150839368cdf9263b5968809604ec95fad3bec41a0a81ad1fa6569fa55cdee90b1aea6c0c7e53c7dac66d192aef054b14d466cea08ec9aaf0cd68e643ae3f318f936041ec4e71992f917bec379074268064f99839dcc135177b629b2bd7c5e9eae57ccebf1bfced7c9907c2ea84e16637f5d06caae285d2f1d755225048bdc799f528fba17f9f2aa9803a635fab723f07eacb3633707aca271119497d89f97bdea264179dee0f077ff1640bbfbb254bdeae7b032bbed2a5ddc96fd1fe511459b503d846477d43f78ba09a177bad25c18be74d73cccee618efef36a8220d093264a304b743ba42863d37441d280140ff016e9751b00a6d51fe94be25bc1320ce1e89fcfcf375c25be130fb59bbbc7f4dcbe0d403ba5bfa265c5d6ac62c7bf1ebd1ee752c6428ebebe10c179c46add8ad8bcf0258fdc06ee586fea77cd0e7e08404b9ae1b20905d53f938dea37a1b858b216b72a47ab7498ea09251dabd7d3ea14ddd7d013412e911b33d07d0d7fea87e165a983ef0297590e9f30bfe181c0227240a38ad2867a61c73a12624c0a1f84b9c07f663691db3453b346fff28cf1726123cf47737b1a3dab1cfd44be36028cebd1d2a4f68c30fb86134d55bce7778e35c9c66b551a12fd91baa1b2ed81c392155c1d2d2ebc075ded7b64a4ad0e6a27f872068d5d99037b7bd9f7599e7958d17cef4e870795fdfa3d276c1892340b5a6a3a842e39926a06348e429aee426e913300ac4b4289d3a4b795a5aa69eb5efb7dbc5aa434c99fc2228e353d7748106f70fda52f6f208f7b9afa5e8739abf05af54b0cd5e5d7a1452ab0fd65ad37c36d1fd1f35ebac3ee06053554bb384508546ebb4feeb7273ed74d80912e7ef9a0339750c91970bc5c008c809dcad2db6d7b38900c694ad53e14057470c26ed2d67170b8ac8d93be20296d9dc8779c2ffd377df0c59d2a1eaa6e2e6a720979f9ce5a78b0bd53e4408f6bb56245af013a94a03a429ebd95b65b07c5178f7bfd0bfdda0e92d090197e78421a070cc7b6785e3c3168ebd84427afb2f6f0219a9f64315ba5a42569c46545a5ec8c6e8e323d1115bca330c865e78674f9536728144588c84451ebb7ea26bcc8e3cb8c6280ff8709e2718411c317c84c5fc1361d643b4877baf1949671222b2ec015f9b75d48db37b9a0491a6b1448f24f0e3c30084dbbe070dfc127d68cadc02f75935826e044a455bfa1c29516e9ac1a14eaf0760039e4127bfb8b9376caa39d242df3f63e185d517fa38f5bff7b1a104dfa6135b065463828b59b4551c49683f0ec3dd1edda16bd0a9a5e96999460bdfa8700185588b04e351a0d489eb6957754881ee04ce3e2375080d19413d1aa9f85df532febc17606e4c68ec02c0f69a7f5d771fdbd2d6f1ab11da31793df3f7d2d6959d2d5fc17fcb0ce2269205c02663cf0132690d7937f75eb99e5dfa3f1c2ead02cc534cafce78e47275595e30d8846a8230f8bd3be910bbc41d1fd244d82857d79e443919d66009fb2cecb74b5c7c365e32bcf6340e9c07ef22f749da607b76f9731b61a5826082750af680e8519bc27ce6513a7251af40efab94092e14f710f819b957178a4020ae34b69bba042bfbf53dcd5fcb7a16c1f2f543338ed32d262a53c06ad895bf6ae12afea7a15156ed4330d250a5b9144fe9b73e697ee4780559a75945afae8b069552184a0999512b6c04521a9f66b9d23d1348775041608830617817f7b330069f08ef1135e2b3d50b22f9d66fa06124d1163fe4115de18b74543d32f9e28c73eb06238bd4cdc45a40688d00d7a07c24df840148e8b6dd9466a0df4ea4f433cc8d0d9744a5853089ad1665ad5053f864cddddb19da82417c2a62e0d66e150629bd6bf49403f558f4c33f1427fc30651d8e3da7d7d6aa6e95d04485d2b09e50f2a4358741a8a327646a1d542ccd6fb56d18d3836dd08d981e43b14eddbec7705acf921760976addbd48f81229f54ea2913cdfb13b51a6178dc238f244cb6a8360290527f61f9022c89c0ed183d6729a5101a27f8ddca24519fdc81c9057a3b526cd42720a7c663dad97c7aba39afb98972ff6b0b31baae80022dc17f05bc726729b748ff2b122944fc794530dfd1fad690c4ef090c23ab259e856395e39e23bcad92632895c405cb5589321eeaeca9c325d54af6987b476446bd5c10805baf22cf9697f7a906e0f5f726b6f1d7229fc40d5de4aa1fea", 0x1000}], 0x7, 0x0) bind$inet6(r0, &(0x7f0000001640)={0x18, 0x1, 0x0, 0xfffffffffffffff8}, 0xc) 03:26:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) utimes(0x0, &(0x7f0000000000)={{0x2}, {0x0, 0x401}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 03:26:16 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89fb}], 0x1, 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r0}], 0x1, 0x3f) geteuid() syz_open_pts() 03:26:16 executing program 1: socket$inet6(0x18, 0x4, 0xffffffff) socket$inet6(0x18, 0x6, 0x3) socket$inet6(0x18, 0x7ffd, 0xff) 03:26:16 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffdad}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) getpid() 03:26:16 executing program 1: getrusage(0x0, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x3000, 0x201, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/161) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x10, 0x11) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)=[0x2, 0x9, 0x1, 0x7b, 0x8, 0x7, 0xff, 0x100000001, 0x400000000000000]) semget$private(0x0, 0x0, 0x100) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000003c0)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) linkat(r1, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00', 0x4) r4 = semget$private(0x0, 0x4, 0x80) getpeername$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x0, 0x5, 0x7fffffff, 0x0, 0x2464, 0x4, 0x7, 0x3]) munlockall() lstat(&(0x7f0000000800)='./file0/file0\x00', &(0x7f00000005c0)) semop(r4, &(0x7f0000000380)=[{0x3, 0x8, 0xe2fe383154855e77}, {0x3, 0x4}, {0x2, 0x3, 0x1000}], 0x3) getpeername(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000680)=0x8) fcntl$dupfd(r3, 0xade34927f0c151f9, r1) recvfrom(r1, &(0x7f00000006c0)=""/96, 0x60, 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="9a30b13bfd3c74ea44f285"], 0xa) semget$private(0x0, 0x6, 0x100) getrusage(0x0, &(0x7f0000000500)) getrusage(0x0, &(0x7f0000000440)) 03:26:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000000c0)='~', 0x1) close(r1) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x29, 0x80000081, 0x6, 0x8}], 0xfffffffffffff0e8, &(0x7f0000000100)=[{{r0}, 0x0, 0x2, 0x8, 0x823, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x51, 0x1, 0x7, 0xe1b}, {{r0}, 0xffffffffffffffff, 0x40, 0x6, 0x8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4, 0x22, 0xffff}, {{r0}, 0xffffffffffffffff, 0x35, 0x80000000, 0x8, 0x6}, {{r1}, 0x0, 0x3, 0x80000000, 0x8, 0xcecf}], 0x0, &(0x7f00000001c0)={0x3, 0x8}) 03:26:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) write(r0, &(0x7f00000000c0)="261d79ad37d537e25131e146624b4e03369263d0d81adf52f3e3359e67b426f84d", 0x21) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x17, 0x2}, {0xdc6, 0x7fff}}, 0x2) 03:26:16 executing program 1: getrlimit(0xf, 0x0) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() r1 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = getuid() setuid(r3) 03:26:16 executing program 0: r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0xffc) setsockopt(r0, 0xfffffffffffffffc, 0xa, &(0x7f0000000300)="3b03492026040bdd4140880866e104cea5a55a1cb46fc6b449014ac246939bc87ba0a11007c5b2df74eb7d80a3686da768c949cf21826f7218840d5964ad0098a2e4b5467a0000a20ff8f5a3862da45733ee41d8923236878e854fbe2a48f305626306d08c307eae5c6ad44674a54ff3f1d80467673469cf4d1c9e380d996c9839b560ab2dd94a9bcb6f71ede0fb820664bf61c455c87a2ac3dfc121c934d7994646b685bc8f92354d0364d0577615750b394317f9ee1493e9ccb834ef96c9ce7aaafeff1eac00000000", 0x15) 03:26:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getdents(r0, &(0x7f0000000080)=""/245, 0xf5) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 03:26:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 03:26:16 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0xa) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) 03:26:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="830e3e536ae0589ba458f04a79b8aa17ddd9f5c14fde924859455dfa08a0caab0800000000000000", 0x28) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="894c91e74c65a2cd04151bb73d8a4b7959dcf57dc954d97c9a7dc2f42b93bd557e4502e59f8d2915868a8a83f3d33f6ded765b27a84e221c31c93453def15b4a5d1b71a9e9a61b64b4cecc8b", 0x4c) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 03:26:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x4, &(0x7f0000000000)) setrlimit(0x7, &(0x7f0000000040)={0x8, 0x89a}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 03:26:16 executing program 0: r0 = msgget(0x1, 0x1) pipe2(&(0x7f0000001040)={0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x0, 0x6) semop(r2, &(0x7f00000010c0)=[{0x1, 0x4f7, 0x800}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001080)=0x8) msgsnd(r0, &(0x7f0000000000)={0x2, "b80d0c6881c603b0cfb86f076f38e23489afc0bc7137fad0c7e100318b6995debc33f4d09341c20ea3439e01f1617be69b07a1a3725f703979c775376dc129c61f0dc214990642b30b0359a1edc4a253b1ca8d71850448567c942274e72707bd2ddb0b130691a5840dfd2816c7281819caf573b984112b6af2e905f2f22b9a0dd53bb52931a099eb0ceb753ee8707b172268152ed59ec236e03074fec4941b8edda5a9d3da2b0b4508eedf92a3e7109f3d87f55d6afc6236323675390c04543ed7ac2cc804078df72e61bf5ad5e193e903b08e77b415c091d0c4b2e3220445f7cf3d78e652364d9aea5f45171dec89799ba1108d18686a8652b4159818bfe1a1cf8c65d5f29ab53ec47e3fd2bff8c6f1b53d1b65cd2ec69c53b36d84be6b89844382a464429edc5103b622d9c3bd9f1c6c4182b2fbdc35c870064a6e8e21df294305dce71718ae642b52cbdd9fa217f911bad9318587e73d3611671803b2196bcdccb93ffe02114446d816255e20650000dd13741450cc6b12e61b8764e4c6502764620cf33971d697cc10cbc9e28350a37c1e5c540a3c350ae133d3c23fd70002296e7357afc27761417f9fc2a4553c58117c431921e19002988115dfa74ce0f6b39c6a69a440792f214b0823d9bc892e6e75fa43af068c16dae42d8778241fd30f9b2fed7106679782b2f64156fe09c7df076b6463fbc8481f28b877d4fe481f038ccccf8e20e9dbb5e094951ac431bd850c1ad64589676ef46d1581e681235ca1b52ddd3fd8874459933241add3e54a5c2f3556c0d4ccd1668aef187a13ad9131df4a7b7128232b29ab1dd2af4d0221718f1819b3a9635b2ef042341e40cf061d235af78937b6f6a619d751e5e6a31b8d882a77f8d2d9264709a28ef3ff2134f4ada7b6d75e6faeb0e80ce8dfca6158c807d56b6373eb9d0d047e8cf3a9a25e6590b86396be483963832198659288cb8f9af4779f053f0c83b666c6ca618317632483d4bfa6ef8e2aaf483df8c016d66a6c217c940f326235143d34bde691c4e397a79bdc9a13778b19cc9d03904687e93d71ceafa7e6980c81778b5ce5dbaf71b3e2966fa803b728b1cba087733bd01560f6c931c4531f50efec98e9599cddea4e1122633db7c82d4f42f614d085d3ea196a439dd0a84bf73db63687a4a222c243826ca35bbf2b167da8dca2f3ae4ea1bef7b2e6f77ad740c1c4ddb3501c8f864681b3cef16de19b01af3afa0ff60c2283f089be268b69642ad842da692a25bff1cbc9544ad68f4920cd5f2e0f6b63b6a7a984ec9fcf75f81f762ec8090d6734b01fed1ac89f3d69eaa421a3ecba5d3897153f4bd3f45aa07c86d4b1d05f5484cf99f689e44c1722a814872cca61602bd839d3a12bb8d6a9b2132c0348e87a38765f5bed6ba6fe7301dd1fb70e8a0ee33fecb1d712a4f5ab5fdb0b75039270f65c95209127082817ab431be0993dec2bb5cd0478ffaa9b383d9172ec676aee6c80ca9a09abf4746b5912c55472870b52e491c128ef5492ac5bd6bb1a33a3946f1a06db4905682bfded7f0c34906c82292ea7e5676ca3de53cef47ddaeb13b1da6d8e85d2cfd330b8d557dea2e40ea29ca01dc63c3560624eb08296bc1d6c98c24f602f61456ae5fd966c8516bfb38755f5488c9d201b3d1a38394772dca19c4201231aac10caf82116f1267bcb2b7ef64dc9d3967e23cd2dab1ec26173f3d880928f9f7701c99b7377cd6bbb55ebedddaf4792c9630b9321c43707864dfe560dd28e103110da68beb69bf3f765a1b1820ee2c3cfd908b402f18dd1c85a6cef9e9ba382701f4b0878ccf7409efdce220aead43426d0338bde7e720d7c63b1a111af8a8daa678dd54a817b8933023ed55b8efc5fa93b0e2a89a88ecface6376ba2fa806e5b3c66dfab79f8d94b61bb8dd2e0e8b682309e74ac7479dcf2103fde350cc5178e6a23cb901f6f7bf115bb2812d137c04a25ef241fa46d41373ec2f8f0adc28004f4fd8eb191a6976741f157b12d92fe000a916122b3cdf32ab8e176cad761ebe75c4c32bac214db3a212a425b39b3091227e80bbae5f4a576975ab1c5780198c4045fbecfdde619d25780155b701b4dc5026b2dc54bbaa8d5e57aabdfa9789bdca0f354b4ee246617f2b0b5fdb7567baf0186d38735e463fd04ccd661a2fbfd8b6e16729fa61331bd82b7a486b4dbee566479ec85fea0a911fe5253f1a4e05e1973e85634f3069ed8dec4dc7a4a822bb8623d37875eae7fd21c7d774cbaeaeaca503a812b67c845dd36f41baa8fab57800031123f86856eddded1b2ea670179dd8b59b51fef9059752ffc6b9302103d1739065c0921925be35b0428a8dd6b406b3f9a5b7e316ac2b4bf4915dd816eeb705886aae9884cc0cb0ad56171b708dc0468358e4fa1c00284973b0ba472bdc8578b3b9f01ae40efc64dd305b0e9bf86d9e657a0e012c4968a853af651e23e3dcd2566ae6e5274a2373fef4365bc9f7d932fe769c431d1d068896ccfa1273616bcf8dd0e8ded359743b88ef2b621d2028b79f9a7e9795b602e2883c3242b75927baf3c441ebe6974a4b15b3737165352f020ffed64536a5bfefdeb30023836aac22407091b6cfb8debd735d2af095ab43b92cbfced2252a5e573cd00852e7eb9c3d3053c73b938909f4a2692b74e111b77cc09a9de37c7246cac00dc9cbe9b28491116383491fd0dbd27d10e1a1d8fbaa5a50e51de85abc55e21315fb6a43c157b796923030c0117a8eb2aec0f5defca27d7383124e26298218798a7425a6e8b0da2dce203c87db212c47570186a894b337b56cbbe702a31048276e5d6e7a909acc90a77444e53fbd44c7d2aa314634331cbb3183f15e9dbe32996a170f8bb9f8724900a1c9125fb894aff37a702131e72082b97d1a2c870b86dfbe92c6a2be4297385b48cde1ed2f888d9493b25c33a96db6e0c2204d73ccc25c6b7a7526318555b4ec5381efb3f4179a8cbda7bd4134ab678bbf83fd3127f9b8c338905840ab5c2665331d28550aab14a2fa2812c0928da45a4e386ebf61357eead46923c6780f1b98ea87fe1d922befff2807d1db49b31674b2b3b2fd5eb81034b589d48481de3dc95b08c047de1db997d1aa18e0666b6fa958acb52df4e9c06d57bbbb570cb59e977b8a9503f76f239820e43d34b166658fbd29322f3e20f30087328a7a1853ad860ed50cc0e8c09aa1ec242271548472489a8af1007bb1d625bac1200d39bb8759ca08cd6b4e6b88a085879d5bf08bdb2dfacdd93a993c455a4a964cb6aa9aea82d4611918fbe8b73abd3ebf104ca811365c65174a957327e2b2b7a63915ffd89dd5e97a60f7bbc682c7347d0f6483dc412f709ee63c8ae484af21091910c27c405a82ed716cb0e8e43545b080f84af6950cd8d32b3782e756e5a1713a8b9651f63624cfb8fa76e8e26c39ae52c8780de1de112dae0d60eef022bb627dfd8a23b82b726c81aac2153b354b35184dbe9dfcab80231e9f0afdc1eab985b51da6bf26e4fc35cf229742fbe238cd72d3dd402c7af80cdbcec76ced541aa6b1d5c2d9e8d8dcfa0e01ab31d4b2503e34d46938bb6e598162a2fbe6861c3ff58a38eb26b2895aac6b8f3e60a71b99cdd28aad3e9997e0324f83c7e60cc62c705e262e4a0b6a8298fa56d08346e0e33b0ffe6007a679e7142961235714a937cf59dced5f858b31a4c49f5d55d22408fbd945c1215c9f247728938125dd9242fe6581ad947e1a31c0578adc8e5f04d052e049937bf95a7719f8f84c6f7baae7f3f32820963f62eeb5f2b3c5277b0931e51aa83277141673a88c7b56d25367927b33b87d546173cdd511b597fd9c97dffca7296515e33c28a3948b63954ddb9d8be0646413c119d3d52db9b3bde7ea0d8a2842c1f10d6f43ab96f49182276505ff4581ef763ab469159f07beb684f535e5f074fc478cac8bca48c621efe76e86e4b013022293c42ea15f806c93b83025106be598948f5f4e7891555fabb852d6e0da881934ba243cf429aea75006f1035131b48bae0724aca1d72b49d11a897b6d53639be6067b86a7fcf9fbc53348dbb913de5f35ea007c3210867583009344162594cd1afb655c8fc5942c31ab652f9efee16cdb9f3be37c5993c036c8f551970d7b2426506a738005d1bf772caa59f840ab3956e2a47a295b65dba7ea32af6afb0a70d04d0d90e4a04831d99997d491efb784ce83d212b411acaa2caccd90f90d6995a57066299a10456447ca938c1e742b6b091099ecff1cb0a10a93995b3805be94b837323efca60ded73ee511368c7cd8fd1545bd217130fe6aee94067a3e38a98a4630f190d650aeb5d1532a39f226ea10ede13f74d406a8e2e8e71b5ea3e02a4cf797b950d9b28985b8df12049c4b7d845bfb22118b2f11b94b41197c526f49e7476d41ebaa3725d2e837ab7a041bc9c5754600cf95af8d081e1633e55f20f0501bf34bce7c15ee71caeaa512690c2c366b2db979c039d7a2907c7d57db51d3b684611d4edd33a171717bc3061857d72ca90377e9ce13938c4206479a3d53dfabed224494ec8a8cbadcbf32e88b0bc3bdd6f6184b988216e0f6bec963a138d4bf2e8c5a27a3efe2b09217d108132a0e59f0fe77012925cb4dfe2a2978f46a4b19a7c0f5fefb2d1e81c13c58e75d04825b8cebaeabb67fce040eb70cc47114521e1551230f3dcbb0d7346b93d0ecd48907be09bb2ad88d8902938b2be840396827228a1f914f6f41876088bfbde2cf003a23ebd172c023caacfc083e065cba42e12fa28c7c01071a7a099ea07883a234c1b20f2ae6780c562448d1a5f67c353ef302b73116c79b78c88b216839a4b8a938460fdbd4e3d20faaf6f759b3baeba078d8affdfc14abaed811a0b29073240bb329ce2b3ac092d1b2190832983c52153894626df6b96ecfe6c1cfc1d9d822463e4cf5e6669d53e3bcc411009441d8dd72732cbf15a5da45319649b7b852b7068db3ecc320c0dff24f3fe83042dfc66c735f9737785f441d3e18a3caad83a700b944ef638ab558e89c25ec3308980511862b65f9f8b03a9d689e8b002bbfe9603b5c367c642a076d7aa30e7b24a7862fe10e20a35c2f2ed106accb4d132af6eafa31c05a105d5a80ebc0f63b4018cb1a83ad46db9cd29ffb09910d3ecb8335b85726edc4fdad0072080e0f18dfb02c2c7bf2a3a0013626c22877720b981d66452bd4412b051d707e60afa77f0c1ace05a1cfff60b4876d57c78908fcf5fe3870fc73fbc0892b2565f91a2b1c0500bc0c53216ab9d672e664bae9c48336b406188b7f943102a54776eefdf4b420f9c972623197c3627b8cc4ada76a236aa16e0f49a02da5804e7d7dd5ad13a09309266e8befd13ba153615064ca03ee4899b7f21676d681068bf2d15f44603e07016252eedb89844f154113c55b57d4be145bc2e87d43b1927ac61a932667efa26494a98ec7b65d20530cb7009175168e4fb5df1fdf8622cc81fa7ccf31d544417d751091ba27bf553e7bdb412819de99449b27a76f5bf2921ba1a309c09ed1afdfd654cda949fd01c85dd8a674a2df05b33a34eb84adcd798ec02955b3a35a4cd2868e67b5f4d27b755ff7dfe96f6461dc1a08288da17120d7511953cfc80f58b041199f9e0078c290469f6e97bba49fa7347ebe624b5031e2c80bad8b8fbbff6bf2f91a42b0abf99e1e10010f662e58d9a301b8720d6ca7348a36bba4001dde5542e7e7f89d29b92cfc558f7660a414b815d997591a0bfb3325146a6dfc9c2a9baff08778e4cd3a755bd9922e"}, 0x1008, 0x800) r3 = socket$inet(0x2, 0x80000000000003, 0x400000000009) getsockopt$sock_int(r3, 0xffff, 0x1007, 0x0, 0x0) 03:26:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) r1 = kqueue() r2 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r3) dup2(r1, r2) r4 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSPGRP(r4, 0x40047477, 0xfffffffffffffffe) 03:26:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "8b46786eb953d07babec337860fffffffffa0011"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xfd}], 0x5, 0x0, 0x0, 0x0) socket$unix(0x1, 0xfd32e7368f57576c, 0x0) 03:26:16 executing program 1: syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x5, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xffffffffffff5d18}) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x1d) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) kqueue() 03:26:16 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x80000300000003}) 03:26:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000001080), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 03:26:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x0, 0x16ee8353, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xed) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x59) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x47, 0xffffffffeffffffd, 0xffffffffffffc009, "a14700001400"}) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = semget$private(0x0, 0x4, 0x440) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x8a6, 0xa1a, 0xfff, 0x3, 0x100000001, 0x1, 0x9]) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 03:26:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() flock(r0, 0x4) close(r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x40000001, 0x7fffffff, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x83, 0x1, 0x6, 0x5}], 0x4, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x1ff, 0x7}, {{r2}, 0xfffffffffffffffe, 0x24, 0x8, 0xc58, 0x5fa2}, {{r1}, 0xfffffffffffffff8, 0xa5, 0xf0000000, 0x8, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffd, 0x53, 0x1, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x100000001, 0x7}, {{r0}, 0xfffffffffffffffd, 0x84, 0x49, 0x8, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x7094d001, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40000002, 0x100000001, 0x3}, {{r2}, 0x0, 0x8, 0x80, 0x10001, 0xf5}], 0x9, &(0x7f0000000080)={0x2, 0x9}) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) sendto(r0, &(0x7f00000001c0)="5d3065dc5b5c7bb79b7e008e2b5e320dd94e83cb465245d447ed446b8ee9f09e432acd7d20c7a3859192ed593db53bffd7e1541ce0a24e59f6e4224aa65fd91cd06c8e330c8d74e9a32a790c0669912a3f415f4f2c39b25f4f94ba17239701a5019ece4b83e37293e64d752c822fc82dcccbda4fccce270fc0b599c4cf4519b227a09753ddef17688e6198290dcac5bd98499f4a633e80454790b81f2ca9c0d3d265abb813", 0xa5, 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="01001d2f66696c653000"], 0xa) readv(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/7, 0x7}], 0x1) r5 = socket$inet6(0x18, 0x1, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) accept$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) pipe(&(0x7f0000000140)) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 03:26:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x64) 03:26:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) clock_gettime(0x1, &(0x7f0000000080)) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/206, 0xce}, {&(0x7f0000000580)=""/157, 0x9d}, {&(0x7f0000000000)=""/112, 0x70}, {&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000400)=""/41, 0x29}, {&(0x7f0000000440)=""/144, 0x90}], 0x7, 0x0) 03:26:16 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') 03:26:16 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x54, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x80}, {r0}, {r0, 0x1}, {r0}, {r0, 0x80}, {r0}], 0x7, 0xfffffffffffffff9) fsync(r0) 03:26:16 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x20) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0xa8, 0x2) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 03:26:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 03:26:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = syz_open_pts() close(r0) write(r1, &(0x7f0000000140)="6cad5e1e4ff44042ea9a8153fb9caf38e82e34c60828332c21af32a70cfb50b5234869090281e612f979051a9b29490c0a7157e5", 0x34) r2 = kqueue() recvfrom(r2, &(0x7f0000000200)=""/249, 0xf9, 0x40, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x9ba6, 0xffffffff, "1600000000000000f5000000205f1195ad01a356"}) syz_open_pts() r4 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@un=@file={0x0, ""/77}, &(0x7f0000000100)=0x4f) listen(r4, 0xffffffffffffffc1) poll(&(0x7f00000001c0)=[{r3, 0x64}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 03:26:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) write(r0, &(0x7f0000000380)="ea4f30aa206a83d8fd649278e61c16b69b5e0b5a9ab92ba983152f4d22a63ffeb18135100d08a437ba64ac5954ed766e36101e1579fc7a539080ae436f1a", 0x3e) syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) rename(&(0x7f0000001440)='./bus\x00', &(0x7f0000001480)='./file1\x00') unveil(&(0x7f0000001340)='./file1\x00', &(0x7f00000013c0)='r\x00') r2 = kqueue() ioctl$TIOCSCTTY(r1, 0x20007461) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r3, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000005c0)) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x3, 0x7, 0x3, 0x1ae, "4bc4177563a93bb2fde73bae8e85c9bacad64cc4", 0x9, 0x40}) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) pipe(0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) preadv(r2, &(0x7f0000000540)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/142, 0x8e}, {&(0x7f00000004c0)=""/33, 0x21}, {&(0x7f0000000500)=""/59, 0x3b}], 0x5, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) 03:26:16 executing program 1: chdir(&(0x7f0000000040)='./file1\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') 03:26:16 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) socket$inet6(0x18, 0x8000, 0xa82) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x240, 0x100) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) 03:26:16 executing program 0: r0 = socket(0x3, 0x1e, 0x2) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f77696c653000"], 0xa) r1 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) r2 = socket(0x2, 0x4002, 0x0) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x39, 0x5}, 0xc) poll(&(0x7f0000000140)=[{r2, 0x164}], 0x1, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x11) 03:26:17 executing program 1: munlock(&(0x7f0000240000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x50, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0xa048cfd268dc798d) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) mlock(&(0x7f0000ff4000/0x2000)=nil, 0x2000) truncate(&(0x7f0000000180)='./file0\x00', 0x1fffffffffffd) munlock(&(0x7f000023c000/0x4000)=nil, 0x4000) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munlock(&(0x7f0000240000/0x3000)=nil, 0x3000) 03:26:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/111, 0x6f}, {&(0x7f0000000180)=""/117, 0x75}, {&(0x7f0000000200)=""/116, 0x74}], 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="46d25a6f705842178f466b37f19f9dd89551458d5550a40442a794f8d9027312b1ae86563d2a822049a8307a5e7f9d9db68995b4d159824e6ad600d4b1ffd178d39a99dbad4841a6bf46e6e928391331342b35381ad4e6f3fa584569965a66d941c5eff6c05064f091d04b87234bdb9d251ef3b1ad50ec53c66f2de8d4a22eac0ee885698e08cb47a31c8b72", 0x8c}], 0x1) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x10200, 0x88) dup2(r0, r0) readlink(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) 03:26:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8001) 03:26:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80000001, 0x5}, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000040), 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x8000}, 0x8) 03:26:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200000000020, 0x0, 0x0) 03:26:17 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x1, 0x2, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f000023c000/0x3000)=nil, 0x3000) mlock(&(0x7f000023c000/0x4000)=nil, 0x4000) r6 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x54) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000001c0)=0x5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) 03:26:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000140), 0x10) truncate(&(0x7f0000000000)='./file0\x00', 0xe2f) flock(r0, 0x8) fcntl$getown(r0, 0x5) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000100)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 03:26:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4cccbbda1049fad2ba6eeb00000000000068f7acad445d090b2884fd57be3ef6d75c7dc92f", 0x65) dup2(r0, r0) write(r0, &(0x7f00000001c0)="6059f1bfa561f6734abd1817f528df648c4cc2aa3c478673404a58892fc1ec8d2d9a29d7fd43b720a56b3ca9aef3d4e3d268e9a76b75befe56f5c60379b8290beaaac8216f59a1b04d3426d127f6cf5457ede1675e57f478c5b570121197fa5b2a8660a7b9be760081da689d696c1287e23fa80c470372c010ad7d98f8e19f17c2847b12b0da7fd37e97e0e3d7d8fc5406a945d9e06e60b5e069d1223b5c59438216bbc643866740d0aa8137b31d5be80c62abf4e58278649b6dba0c95d14abb0b1acb036a0123af29f1bf04364f951d13bd8471db350b697d0faa4ecaf44e65229f5a99f6bb46068f018d9cb60dae08", 0xf0) fcntl$getown(r0, 0x5) r1 = fcntl$getown(r0, 0x5) r2 = syz_open_pts() fcntl$setown(r0, 0x6, r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) close(r0) r3 = kqueue() close(r2) dup2(r3, r3) 03:26:17 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffb000/0x1000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r2) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) semop(r0, &(0x7f00000000c0)=[{0x0, 0xfffffffffffffffd, 0x800}, {0x1, 0xe7, 0x1000}], 0x2) shmget(0x0, 0x2000, 0x440, &(0x7f0000ffd000/0x2000)=nil) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') linkat(r3, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) 03:26:17 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffd18) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000000000013, &(0x7f0000000080)="1534a5aa", 0x4) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/4) 03:26:17 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x401, 0x20, r1}) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x7) 03:26:17 executing program 1: 03:26:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) listen(r0, 0x4) clock_getres(0x8000000006, 0xfffffffffffffffe) 03:26:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202b947007b68a9625da7eecc0f1a008100499600331d9cd3f311c46b6fc02886bfb61c99102be9292fc6b09219b0ce4029916734978820a5825f1f7a253578990de24aaf34eb6c0c718dce4e044348bf11e79b8e62e1da6fafd28c4ba7689b542b21b04b48ba01d5b60c5cdda0e9d81b48d4155a8f9a90a8e72e9bb22174739e396e8a6af46b99621f7c110736745d564150424d1d58a29cd7084a7493741d6917deb699c74ff006186f0b3f1abac6a493bf0f51faa1f9dcf30a8e42097414c7dda469b5e389c9eb76c047cab608477c2519c7573d6f302f07f4733b16a4ba713a7d03205c6079de7be3eba611ae64b0e35e87ea5f5d88b401c8104ea053a733775c0b3369d523aab8557eeb2483178a6474"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1083, &(0x7f0000000000)=0x6, 0x4) 03:26:17 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x348f, 0x6, 0x7, "f7c70ad1420c5be906b7479276593d84efc7aaa7", 0xf8d, 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) getpgrp() sendmsg(r2, &(0x7f0000001340)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="be5ef65d3f3d4de5fcaab86d7c328ec7ee305051eec865f2f4d7945d5b61515964f76ee4bcf86155", 0x28}, {&(0x7f00000000c0)="755aa940d9b6dadccf2df92607200fe060ae10c7807d5d0e69d2ae1312b53e235382fc84351362d33c2c41242019a0370c9ecdeca9b384ed2afbcf1efda9f8d6327b0dac4cc6c364c7d49a0dcd0be2671e52c0a6634848570ad31ecd3f94e3094340a4ad58fd1bb2ef550f53c53cab4d125bb41ed2a17316f19972bb718b6224739e58a0cda9c41fed5ab34e2bee57d1af8c8e4cf74dfb6c37b072548e", 0x9d}], 0x2, &(0x7f00000001c0)=[{0xd8, 0xffff, 0x0, "67faea9c77a9bed204798b4c9119e5270b618255013f76a8763cfb72ed054cc2e5e0a15178fe57cbfc9a9076aac806fc36d6d53404add9ceac3749ff8ccaf2091c7eefae27990be8fef84ff3efa482a75294d61a5398c3a1df0198a5a6217be26f3fcfb66af9802c9bc3819530d3683203643f109b47b7fb087fad83ecbfc05e8fe66db2c9705b5efc4374d130bba6620d85022baf46d6fb5a49cb3c5c3c41eaf9092d1f3912a4a6f831e0c5899bd60d83c17bc98575a8e129ef568bdb60b19c60811bfb2570539d"}, {0x1010, 0x1, 0x398, "51c6cc31fb774a5b3b852d9e6fc1112f61a648f947cf2ae5ddeb5dd2422a7c95d135b4650499220860fe7f3ca258844800eb48c4fbce6cd445671631226277305e25dec3d9921d1f52f28658b3ed93e9a44d6ab43ae2f1e73816d829267b26aff74126399c7f93b07b8fb9069cf27adec36909c9a684e20baa6d0fd716e7780190d3f3d03a5b4fd8ab3aeee40b3057d7878a4c86c5c3aaa02eecabc032d4f4538db367cf15df5416f9c0d1dbb7116d5e0bab3e5ea86ce2e21cff9bddcb695c81ded7908b0a6202800c942a7277f70344a4315daba23033cb21fee35a5e369bd687ff50390a96a0656b0307a9c99bd866d657f1f070d3e9e9ca834b7394d13a49c3d59ac5d24603e4d9a0d0a9d53a1b23e5ef94b8daaefb378536554c9c18b9e761ddb3f4460d938fadb2866a9f4d0ce3b324f65ac84ce17913331c4d7b373b8d8b4090f61cf9ea1ec49a776af65e0ec442badafd957b053310eb6542ca3e50b75d42a50a81e4a611d593c9275515d2f85e83d07331e97a00e72b020e9529304403e5066c479c1cb4d31167f9738e9136d3954d7e1ccc753400b69b70390c6fce7ffdc747f9b3c9f76214cc4c11aad24b1f8a4ef745bfa75b133097a60fbbbe472cb7e2885e3436d5eb397e8b8bf303686adcd0e07ef90684285f28018cca8fc6e68332f5514851afae903eb310c82f1c0322c3d1ce3b6a08986e6746ba64e39061dfd79e745c92a948596ab8255e4195a7c0190e960202a947e625d3d58581f11f3f3860f537eb3d217f40836bd62b5d8e590f94b9cfa9699d3073013325c3b5c4dd134ce6a4ad931673b53849a1a78f2bccddc4972d965eae484f98e5e2375f8b0febd574dfd641b93e8ad403db6db25ea53ceddaabc984fd32650b51d1aaa42d13e9d40c53f2dbfe6768a566197230304baa023bb371611cea428a5cebbef05cb25826103aecc726870e4e5ecdf5131ceab1012aeb9b010d3b3ef2c73759ca8d45c4ea77d97023ebcd373398899982b13681880c403fe042fb10957304f5933c5dad0b3bcdd2b1be16433331e4a11651320af8b9fce9809b59507088041cbdd06af1d8b1235264c869491e5727c3ef3ca03d7f0a573eaea9e437362281df206d384b237198830e3d71599dcad8c925237cebdb9028030c3c05d99fb906acb35cde92192b5935146da4d93d9c0c8b990cb5cd831fcf8e771761e6490983ea6a65c592b00a9a1170fe7ff124d200061c4f20c8c68470165c780f8a27ecbcc3cf8f119a82fa6d3b7636839c05585eb45ec8236db121edcd050f1bb5e4dca2a6fd71c042c6fc25d235fb945439e86ab001aa37afeda2166efdb38cc9d98dae855356c2f432e5d0fd7094d76293089a2fb84e5db8f5d4f2d9574feedbcc5dc9cd9d68b8a3c82528f513f1aaf48423043bc82889dcc9d8b102d2685a867d40a0b32114187a03ab82f34b9568a5611b5b503c471e613798587f6695600f59da166ff0a71f289cb4412c2ae8276fc32a25ea4afd3e18c91d781dab6e6672e5675a9eb0a855723c24e2d8b29c7bb8ea68e922b0d51fb061559561ce83d5eb94a1809ded78e45442dfb279d6d181190ba74b18922a7ed429b30c4458562453c6a953f1265b8880bdfe6fad38dcb892f5fd181a51289ea65452a3d7d9a7aa84d02a1b13783bdb705455ce81e378c454fe858431d1ca4e84d9f39283817e4b2c391c20ca3c10960c24cc7857273b3e60cdb5fb60e3f892afcfdeaf54faa2fae3b464b23e5dcb3731c549c6cdd8bfb79342e5cff9fde912bbde7c978912fd34345170e2f5977b81b0ec04c478295977a9e54a36b3cf0bc51aa4ee47840186d35b6d997525dd820b08d910087c6b33cc93a8e27499212728a834dcf3216e25f9bce2c71fb926a8aa495497f02adcc2b29aa4ca0970efe2b24e2c380d62730ceceb40ef84a6f21ac7f86185a7fa2a37cdf443bb656fd98db6645e991e6122ba08b83b8d876b86ca76a245c2371b81caafc11d9f737914a2466311e6017bea3db5574bfbaacb772fbbb8d1ad87b8447d81e721dcb6b5202e095e8f24e34698445e0e5d816fee97975cff8f7405028100706ffe39223c195cd95c9194e3d5cf37c5654d8978caf0f59315aa3c1a268a7d3fff3c121810068139e952b316cbddf4749b70e58ccd6abe2bd9b7034fcc85a6526d1dbb20e39fce2a6e520372c12cb523503694d089099200f80075ebb719d9e8666307c92d743a3b01dccbea60cb590e98f171b01101d9caf0cd5dd10613191a7ddfe702e8e1af8474220599c29237492fda447e2b84085db6faaf2c58f8dcb24e079b3fc1ed117cff90b9050d8f8a4726ce5a2b5516f8b552189fc54849492acce26178d269c4e340bfbedfe38ae83d9529783d24216a158388f3beb41865f5a0c0351e5aa196df1d0e670f553b1a691588a179a32e04824b3e419dba171a5e6ab5a99a0219156b85b29cb85d59a5533619522b4898a2dd965a00421bb188c9bb6365a4c9f38f9be7674d13f3ce3502102a5826914be2f18d3f2134f944a1497321f4175e97b94305cd4986d04ad0d28b893d855cf435db4f3bcb5a9afd6a15f00532f5b3829c41cfd6afc9e55a13bc9dca154626f9ab6c004aa399c31f83ed517ec16aaefa1494a86d64e7e304484d6bedc2dc9a63625f7178e77ec31c09e02e7a10f84d374a2202a541332edfcb371fe77cc11c43f919550f993670405c1eef0943f34c7c3ea0ea2f0bc1346d42060d93021a9e7b130e38d7b0e8bca53c82e16033e92d06d4b841bc955632c00551368f44db1175698f41a2b5623a8d080eacd1ee105331e569e0e45ca2bf7520d29af83d1521cc8fb7b047eab83a27096771d68dcb40ebdf05ee7c5c7c2c5867e015b70e311bf9af486c95ee0658714f1c23ede10d46bf554181b12367cc3ea3afa7f491e3aef5f4b9d379d24c08d1ba40d1c5ac7a9fb9cd926ce31ea02ad1c2d0637a7dfde6a815b1eb0cf0d654639a13f8afe3264da83295beb3606f76b7941e5d360a8ed56c26ed4cacbc316c8a56b56a260ea57c698ed1b274eaa8aa78405a17c34a9a02df3842227790f84c07c8319b27b1a935577efaf620f9fa01ca4ff41060b954f426472f6e470012d44d87c0e5f596eafc4e0087313d71737af4ee6b5c25de5e6e35648bb2f0e9ee4e0e725358d2cf05c822f16820fba8c3f1c5d42fdd07fc43264be7378180aaa4ec099fecb5fb700f7ee6b0cf776e27cd4222649e90e913b1edaa01628ee23b1094924e07a04ad568d2b2d8cc56d4a5444172da64a5c467853c4b41a07fc24fdd7fe69c0e65508f93fcc3607a6c6f322fa5ae25f15a23f1f513419763ec6d263952b39a7e34c91e47f17543fc193920e4a48965aa3e50d574722f99c0d4e0e75ab318000740514d69268fb02bba96328c7c3d5ce23fa8ac6b9ab245dd0c7dcf84a6158e305f4ab8fd1c9e210819d240765360c465fcb16ed8a2e1c37e4499babd1a84b8a173d1cb674f08bbef9cd32fe4171c9bf2aea8d2314d5ead710018bc348f84d41ce66d1e2c96b8576630f32417cd1945923bd493ec49c13c4677b93118044ee4c43820fa49c065ecd1668c42df122f0fad80b7160f8b91f5e8a72757e4727ea445fec3d340b8c263431f23386dd199e38497e525e7dd3b411a6f0c36dfd24a81873593d5bab621b42285dc650f53a0b93606a365b0608c7b11c156286c57ae1597c8e8ee31e1f24786e049ea5392b993b03542fa3940a0beb092083f7855f4a688981f5e1c34c7711a72f747b39857c8a8fcd134fc5e1b4983a58ce23b5e377e2da8eb224c256744b2c02a1dfa5669e6f1abdd479ea632500c1409a995daed73bc14dfd7bb80d5768232a5083074aea315d87e60a1d476f6079b58059b6f6dd20519bc4d4e9adb305fe6eac167acd0deebdf3007200ccffb7addc1ec701f954be0b9ec7dc943c7bc326771b332e35443f425f175ef7007945a19679f172d99eff5a217a2125d8b192626199ad1d860ea016bdd2241761d4d16330812877b44ed3b5667ebee0acfa3611517d028a5a7795e8e32d7fb069d5835a330805218f28c6f3277b2e396105cf280e9236a8fbb4da581db99dbdce255d5681b5a7ee5e0c134fb0babcceb196c1585374c80eb30584b4dffa49a677568f0ddc1d5c79a35652ef88b6431bfbe95b5f2d7bc88e98329d85199e1358dbccb301fe76470adf0e71abac9253814e92f694635ed4d1f3f98b20dea544aeb1a954b6219ffbc4975b6e36725e7863184a1b09ecee581d9cb5012aec628e700e0b93cddb66f677c3b013e36982e23bf2dd7144c1e383fd1e3fb489128c420ab074600cc212fcdb69bf5b6c6f159c5f82bf7302e484cb634c88c9d9d7548ef710bfc193ee24d2a56ad7dd06e8a09b9f9cd837d0a581fdfa0c1d62810ea5334b046151b1b462fd476896bb17f897c9761f26fbfc2e50f928127a00d2748863d758cf9031ad7ce96e933014c69541c529e3f2574f9a1882b18c864591921f288082c33dc22bb161ecb6db88ede22b95bbb1c98eecc43d02867546b6bd15e3cc5be3ad0560b1a431336fe1af1c040cac228d543ac7a093af62a41a11c5cb40265d9d29ac17185ae4342c5c830d16b0688125c340843aacd9713111db2b59c2245a17a07463d800a43b957f9f8fed0134d4f44927a67fbb0c5d0632cac1b7d37d456103aec1df5b3122c45a0102869e345f5228978a5d552a37c5ab0ce3526932d3bee33938933e4bb2406cea65aebc3e3cba16ae304004afafa34995d0175aa1588f447613ff6c93f75eca290158db497fc6c797d8dcf781329b97e91a3f478ec9ff54d882762fc3c2c701d4324c95ae3c98eb2201db4a9a6f6d4356d298b95926feb56597c0b28046f0504bbc00510fc58ac8e48f3f2e4bbc544cc46c1b51ebff814523c1e4d95e91bf4c39ee28441d3d61a2d50402f85d3cf84a49bcd5a1ca7a47dabacc7d4881fd6eb769c270781ed7e46e81ff8be0699739a10162f76066efe7a4d12ca187168cc783f163e1acde104372ffa1ef908f3c7e32f4a91df06a10a1a75b161cc6b5eb6b77de77540b64bbe857980210b43d351c5f7adfa7db4cf5f8b6dec92a5929b19323d18f41cadc4b2dd9fd1626eb5bd8774187c6d82d2c4c385de48997367c735fc72cff52f996a435f08947f77369a22703534b8daae5f9e436d469fbc9d2fae1f704483fdb9711897257bd174193005b90ebab86db9cceec5a7f1026adfff5374a5a3f733448f60f26960b19bebc9c5462e14a5133ac0436dc7a98e23c75b4531f64bd03d4d7fb167d415212ee01711bb01eae768c2b65fcf1e47280ec56f06d1d00df0eaacbae7caf1a54e5000a1e83b4490be1a90891ab2220adb0fddd1072b29ef39e8d1c18b97681a559b41d9bc38e410747bdf8b1cd58d3b15620c3ff1e2d4f08a5ca12f764ec6efbb9bc295a058d4da9c78a6901e5946eb05cf4e85981af5c9190105c62c9493b197603da5ad37e5f3b416624f3fb923dc526cb26e14816d174d80d0210955ff45434a39372a62a88e4d2d04ef7a7d4c268a338962dfc3805d9d9b1fa48128bb131bf160198a5feda56b162af55f4c2baeafb5303d37d35f69a57c50846d59a9abf14d65da33ecd1a619a248cd83a854a8567ada61b667d643a259aa362dbceb55780736f114c3c39a404929ed75fff0fc771e6b0c882efe26b3424b8b4512ef3bfcd1b5bc433b3ffa99857d1ca53d236eb0765570a6edf60495ce17e835a8fa15fdc0cba316d372eaa557a7cad6dd"}, {0x60, 0x1, 0x200, "b5a54a25ce6b9a35dbc4967ea24ba60446ac22fa8ec444bb998016f4fbe21d6625d606783faa0c69c220a930243f1f70044079a65dca09c8091eec4e240d81f767866fb342d55b5f795144ccfff6"}], 0x1148}, 0x404) 03:26:17 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x40) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getgroups(0x1, &(0x7f0000001400)=[0xffffffffffffffff]) r4 = getpgid(0x0) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000014c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f00000000c0)="8b2c8c3cd4208c15fdd1eb9c", 0xc}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="9a028a121537e51084084697faba42849a7bc170904f70c596e9b7936c0e3a50ed03f2a6dbd10930e9df362ddd14dd0f0f9dd5099c401bb6d5029c18cf8e5a56fd528938c41b10d40d1f4227f2d75931aaf2f5b647029518cf69be2f566dae84c4914edc310a3cad94a36e8cf761eb109ec748dfc4e5a4d5c5", 0x79}, {&(0x7f0000000280)="72a780d7f811544f87de70ee4998690d10e1fb9ba993fcf90be2844202fdc29fec0d143c14abc8a4e19b515b2635575b98839829036fc3fcd5434948c382e5967594961bbce0033d80539ff51da08a7de0189712c3a0acaef5533bb231ba2cf725681a96f6da70facfd388391f679c4dbc9a4b690991e48d59903ffe7f3409f4daa2870878b3c607a9eff5c05249392a3df53a7235ae1e7c722fc145fd2a745cc2ef1a8eaf492a77a0ce864325008f33e4f17c93fa98f43f0bb605f5028ff8d976aa988663b7f34fe4fdf7828c19a4f6c306bc164153ca916fb62fd497a75f8c51df4c5822a76a1321548ac417f51d007be1b2c074ff8e1f91ed4e78ec8f3cf309140628340c77bf35358c91ccca3b802d5bdc29d20d0e141a2af44460333dc1b5dbb7d96f31fbe87d68b0041ac99279eea1b35e62e21663d9bd5fe7d9c980fd5fdf2fba23913407b76fc45f3dbf6403fc9b6a9d94fb8a10a64374482542e0a9ede45810b9216ab577ff72280056c8adef8cee8a4938b0cb5a4925cd051e5ef06f97d6ca716aa492374980e7479d030d6d9c187b06e6e5940e8517cc31cd238b95bc242a878466cc0aed7b89bcdfec8d379fc118ab3d678eeb5981d692f2ec0774f8fbc8343db84d54a78cabb2ca66abe601d725c237d88065e2cfe21f1b37f5af0c805719cb65e0c854c6b4ddde3e5a469364e7d4e317fb62911a21adce89890eb5329fc466a569f19a1e375723bc1a08e72315c50916140050eb619368e20b0f87b2da7b5b46d32f2bff0163a35b30990e0c62cb64e742ea13807f6dd8f9e9e69d2677f0b0bf476d166bf48b4755785f4af0cd816c71f8ed5b448a05efd6d7aa7d7262aee94b11ee1731bde08f4ff08ae98002a4b51a7697fc427425c3f5b4bb03c9033512dc9267aba44b025c7af67307c1da3a346679d6809143692d3379a103b8d45b0a2366e8ae7a356dbb4a04a42ccfe7cb33335b1f459fad44e9d612f55235b8f31c3736627392a13e2f40a9a2bf62045919cb11dd93a60be0bbbe404e6d0a50d8893f816f5aa2212b594575ebe97eb5053747d80f8999c4df513a014960211431fe5bb8c9e9d53f213c026d7b8a492d38b8a6b11ff69020c750fc32c5a16d86cdb959fb12f7d3787a385fa611cb9ef32d46ecb5895f0097a9c32fac0fe6672e093578089775d798758bd974cb995d9a777ed05135bc8e5783c73b5f8c657324daf92ca62e79ed11544170033287a64570bcfe653be25b91f11e5005cc41c2f0349f9d98de47005c3eb83ce3556e622ce64b75b64fc6937e14835adad5a3c1e46b6e3c1ee89be0ce03ce302f140ba14dd0e51acaa95cf6a0774d6438e8fd3d880936e8aa5b916da0030c97c69fe4dc7ff0a3e8917f874097c09c1faf40798ad36ffeac025b5e7aeda8e3c82bdd66e91137bd1e4e078727d4ef4fe4db310f14053a6b0351c58b1356a3ccde72a00b79cd51988d46114bbf68320e44766576527e6af106fa59aca243ea2dfce3349cc730bea539bedde1daf293b12e0eb39123b7bf9227b50a5014dd75e81d754074cd3b122130da9ab1978466fe14e829fe3922011ce7c1ec53f3e67a3fe24446af7b382df00d2cf619da807a374d808be46122a0b78f2d913ae4bf354d4ee913d8a38d541be288ab5fc66e3537a123807ce652dda593e3cdbbba1fc66afbb925c5714351dd67297a2d25e6bed9a5dbac876e4f361bf708e2db1ad72fc73eee2169ffe23e23ac7fa69d069363f9c052c968e71291cd354f3d24d343f43b9393b70153c508d5778383eda2e41bdc5d692f953b451b5b2306fc81bc948f3a53890801f7df396dc723976539573f7aded4c5d6c46ce988cfefbaa4ecfe9773b7e636c77bac973602e48effb782fea96d4b513fed9fbafd27a9188003064bd82619f8324728ef076b363fa314f32fafe967d66188ff3a6dd9fac36ff1b9c1686b9073732b71daa7ce07b87d74bb377772a7e6b33649f187ec1f23c99155b9d9dd5e4c29d88e688d6d198d91d28d8264fa5ecf7b07adc3cd2479fe82f73bf90eab6cbcde165dd0adf6c89f5b123de701c9871f98ea4b3c7d8395a3673e7a272fddd86253ccdf0b348033eb3e6d0cf580cc0a30e3593482dcbb8bc7a6f9454ba0dd16c12c95cd5d07848515d1a2e7c64f15683679e6bf3444f45f1e63bba5b24c0c7174d0e30b2b3626cd63f32234e1f4723c86458a0015211723b504063d63d6407db8a255b410d21a4f76fb3cad9ab723f85fc19bebab43385e4209ed6066c6d54bb23a50245dd84c2e313f55f35530b358280c388194f35830c252fab8bf0e228a734f2fd998c7b4eb4683d723c705dfd106c6f19562e1a227b35ac05fe8335aa744ade3f4ef2b45ca01febb2406e7e790f06fe1972190437769a16f47759fda3ad29db719cef4a7bf2b96075e3a0ef6d56af500187ab86fe21b93418c7dc9460f379bd1183c4aa97aaf7de8b8b174af68bdc3756d969b62126ecffda259446ae0e3d471ae4f646566ea8e142e7cecc45e92a87e7273f0eb5140cff06852c1083b2ea7bc379c9b6e6f8c44497a7f5827b9f9e3201a26223f08a87dcb52fc20e394a68528c924c1a1bec0bc976a3624290ae6a0b4e78246215773493e30e82d4adaf9b386a3c022c7bb4be4ed083cc33005e1ed806c8081df48b0eed3e42da9b9bb5a20eb71ee5c17f096fba93a339ee2e86037bc186267b76e8f33816f967eeb1699827289cc65c531266bdcbe08567fabe6314c9df217d45e4a040407fd2d00dfc23797d19e8cc7821b7d959ff75e07b19b5b9df187a7ef6b2f1c4fc8c6a59e69499667dbbf48bf285f904f7804f0702cc36ee4c39f286acd4340d3a1918fd3fc919652defb04b5f0a3405c800753a23a5cea81347c74de64e9e2ca0e3d2859803da9054f206ab98bac530dd76a1b4928d419f3f9b5203111d7cbbe71a95c31890cc5c22c4ea7562a47158ac1d3c82a137700baaaa5df4c6865ba01e30a133bea367b6e12ee06cc37291631057ffe968154e072bae8b582e51e0689a0554935a5d5c4f8aca2a64e433cd322b5d8a0e53f01e5200092067fccf49c380d10731b9b8ab6ebcdeb7cb72d69cbe01c26ba764bd7346d1ecd04c3073a13cc4385dea131e63656aa763f46069d9ff75937b18629ebfab92cc4f7bd89d4153655ad19e97a01ca3435b93c9335ef064017cda677a52f3a2ccabc626f738220ef37ac5e97b4daa662d3eee5f26bccff65da897920c36b722d736e3e7b1e921387d220e28e75d713044f2924330afaf040041c33fec4763dc27f078f4cd41eeedf8ba0b12b81c3a5312f445f9ae08fbf8370e659c4ee4d823359c7b1b9c4f945b8e3053da80de8e8ae090f0b4637f67ae97ed0ce71ce92b5eee102da570d071a7f83c68839c52810180e5657240f29688109f87c022e88f5de1fcee1aef7c007261ed5bc358bc52aae45c233c53f888c076f32397e023b3f9d6e130cd42b77a8fcc94a709470fe5ed82e4094c00eeb271c0906b5e3821e66a3d62b5687f7f471842503f06ce149d76ba788dbe754857e4f69f38f0249b1bde3979d70aa23697176d795b9bc1028a2c3f82f829396df5fdef88e2b0a7de6274455ebc3433d70d00762078a58e3fb0344cc0035c0979c27b27e31279329d074058cf7188f62264ab907aaba9d475add1982c8c7b7ac656d67e37b11deeeefa868d158ae2dde2162611500b95655849f612e5d7da25d0456c5bf37a77704f76a1d2b7eed6f3019c08826a7294fae7898040e4bbb65046014f1e99f10b10dde1b0acd2e8768fbdae8d92b6529060ef44b212dc7250cf60d4bc8f9e700cfac8b7fd454240f9b2afa8a6f11826d24b57ea9518c74e043fd41a9ad7cc7e1f2e8517019c1e4c279df1575c871523c5ab8471713457c7a99c4ca17275dc5e8306ec66ad7feae07a8dcf1be8c60dd0f2a8cff9d8bcf14549e14ee498d9c910c04944495c090fcf389cdaaaba263d6305df0b43cd1bb9431c9e0dd682a3e138eb344deb42f08c4bdbf95acd27c5f981aa294f405aabec88b4e7f69666186ad2160cc8286a8d6e4373b3acd54a5144212c5b895527b56b64b1af9de863ceb8e207dc1c8b212cf6cd99b34708b29e6a1c51d4f18fcba464fb1f76a205ac4a55aa5eec6ec3a180c9d989083f3409f929bca9174b3104b4e2cc968f8bb5e59bf852918539127a5e9df80e9063bc52ecd36900db8953a89e35f6b4692a5e3083fe0f43cb76a6c8b5366cced4b17c02c740401a61af9697f6f1809d1a347977ec0ee546ae3ae2637e1272b725acbf036fc19fa74f59874af9a3174473069f82dbe9a5b1166cb9d0b9fdbe87f15bceb13d80d257c02f21dc40024bc0275f5c6b4a918b9b37b575713fc111c28bd52628d2d2f8070fd1b4a5cb8e4ac114513fc3c70ef9a635452d89c482f73aeb7f0df3df73f6a31886f467ed75878cd1a99ab4c34404c90abdfd9a8671af9898bc9e5e94475e70478c50d7f12052d70385b220a5a0d34efedc41d88b15fde141eb5d9616f60f7ed48a406bce0d35545f5f15b231aa379b8811c1be1a3fd5aa7895a1d735979db7f9df2f256026781deed5c01856675ae950522b36507d1cf9b60522e0aaf6930a3b4506f7ad70fcbd14d5f09aacc84b60f85360437adf78105ac8c21c2e4eaf4635f2ed053fe0633217fa594ea1dfce9a700746cc9d4a9cd9f41bbd80ab02cbf118f101c29807f1fe6c1bf6967dab9ff0ece730bdea9c39e9b17eabd3807e57372fa936a9d9077aae1f2d579bf53165fef3668f3480bbf8c880203a05d1980192763f1dda7b09dcd879d017e7cce0444fe761e2fd67bcae24677c53c0f22649d3c45e8b0953d98e3da66f3f323fdd3282be22df51543d0c5c21d0bd882a274b0c9e4f26edc513dad5e7d8517600f90c0c470cf4cdda0180e8f124a9770662d69314dd3987297ee175385109609027af79d484f05c1c2dc02b54e7985e7262c93fdad01dcf9b4b8c93abcba17d3655558f78fee697b186fa04fc58dff9c4596162ac295815264766079c00ae5e0470d0348f486d3ba337ff0395c45d46221ad0aa13d3bfd502840ef5f4425c318eba468767cfc9b708f4c6c6afe81ebdd6cdc601a0837f27bf6b29541e3ae697e275b50562020ca4cc5bbe905ade30b76d94e8b5487ab178d7a7f06bdf1fa305ef7759180f300fd7c83991ce3448814568af48146f193e330fb38cc573b3e7ae628db1818949cfbada659c0a12cc98021527d4326472c8aadfaefe10ad51a4749713dd8041bbd8fb70bc4eb654e5dc20ea079c24833b64d233518e62929be96ccb0b2be1411277bff8d9178a31c6af9db7ee97e6f6255ce17c7f04d3a117183e0f55b1b80c2cb8a8e5993cde7ef961b86335c42a09b96aa494f6db5964120b11a3fbe4f9747de77254fbe1eead3de7d3f5a238da03ae6ddd621b45ddd965dca3ad8cf420fc4f0a10521f8db4fb1723073821b471cc7eb7672805b1eb9ca082cb86222ebe5500c6e9f7277b741ce04714d691cbfaf84f174c853f9dc68aa41cd2873c2f68bc9f474ec36481e4878ca04e18bb7872190102a7efba37fdea2adefef1089034fbafd728cf499d3e442f97781cb9b4d13acff3a8b25513bb377a689d437b26c7a8e3b75956c8678e40e757761c98b643cf5f9643f54d94c8866cdda9113e4783966638cc9ee185f5eef66cdb9314def03fdc2bdb897716bdf96108ef7aea715619d576b12e78db26a46e9f42654a525ff7331a7dccb06f14b6c06f62a17f321b370", 0x1000}, {&(0x7f0000001280)="625dfdc7e0d9901747a8f09d6bdf510f146711a3fa6ae780ba51c0d6f03fa89fb2246aac561c45f1666bcdf011a0ea56bdea329809c94695c8da12d70b30678fe221aae346c9a4714e79", 0x4a}], 0x5, &(0x7f0000001500)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x80, 0x40c}, 0x1) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x7}, {0x0, 0xfffffffffff00000}}, 0x2) socket$inet(0x2, 0x7, 0x1) 03:26:17 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) pipe2(&(0x7f0000000000), 0x4) 03:26:17 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) poll(&(0x7f0000000040)=[{r0, 0x18d}], 0x1, 0x0) 03:26:17 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2, 0xe11a, &(0x7f0000000000)="e796e5d168384d52c226c1cd9b2435a472c5afc880ffa7fab8c2b62f2c0bd51107f89a1daab4195dba563c00b9a81cb4ca2f782216555f8d477ba5bfb08478d074c98a7bab182e91f75e22434433ac1228", 0x51) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000), 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 03:26:17 executing program 1: setrlimit(0x5, 0xffffffffffffffff) 03:26:17 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000200)=""/235, 0x24b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "56e5a242000000000000000200"}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 03:26:18 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x10, 0x7, 0x8001, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 03:26:18 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) socket$inet6(0x18, 0xa3df521fdd5a2ae5, 0x80) r1 = socket$inet6(0x18, 0x8002, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) close(r1) r2 = dup(r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 03:26:18 executing program 0: mkdir(&(0x7f0000000180)='./file0/file1\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x42) rmdir(&(0x7f0000000040)='./file0/file1\x00') unveil(&(0x7f00000001c0)='./file0/file1\x00', &(0x7f0000000240)='c\x00') 03:26:18 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fchdir(r0) pipe2(&(0x7f0000000000), 0x0) fchdir(r0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 03:26:18 executing program 1: r0 = socket(0x11, 0x3, 0x2000000001) getsockopt(r0, 0x11, 0x6, 0x0, 0x0) getsockopt(r0, 0xffd000, 0x4, &(0x7f0000000000)=""/6, &(0x7f0000000040)=0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0xffffffff) 03:26:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f00000001c0)="be", 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) write(r6, &(0x7f0000000040)='B', 0x1) recvmsg(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(r2, 0x0) dup2(r3, r5) r7 = dup2(r5, r6) dup2(r2, r4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlockall(0x0) write(r7, &(0x7f0000000380)="282468cc6696097559d69eae650bcc11f5ef949e0115e921d8868c46ed7eb656f418f54cebe0f5cba9bb04f9e1bb9ccb7760a83f9ff82477012a64aa9124194ed0e99b92ff3833bbbc34e42060265e7d9c676671718c584f5f3f006a34ee89e4e5663fd68821d5a0b29414eb1890e25c1283da8494b54d0b8a3f31eb6a93e16c5b9803bc71ec7aaea6fefceefc", 0x8d) dup2(r7, r0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) shutdown(r0, 0x1) 03:26:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x1) recvfrom$inet6(r1, &(0x7f00000003c0)=""/93, 0x5d, 0x3, &(0x7f0000000440)={0x18, 0x1, 0x0, 0x2}, 0xc) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91fbdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420505000000000000008b587edd5e6902e312b2087243004d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc51cba", 0xa3) r2 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x400, 0x7ff, "81034fede1ea4fdff2c88f4f126c792726078430", 0x2, 0x10000}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e097a"}) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0xfffffffffffffffb, 0x7, 0x0, "ce87a4163e2e123228b9293e690ce61a6c98e86e", 0x5, 0xba}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x80000001, "d35d62c843ed8e441fc32c424d16d4fbf34e6ad4", 0x6, 0x4}) 03:26:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "162b15cfcb5a92f43a30183e4ec99751862aaf28", 0xfffffffffffffffc}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x5061, 0x2, 0x0, "44d9c12e63c39f70d1e60b167d5f27dadbdea743", 0xfffffffffffffffc, 0x8}) 03:26:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x611, 0xfffffffffffffffd) r1 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x43, 0x20000000, 0x7ff, 0xd936}], 0x5, 0x0, 0x1f, 0x0) clock_getres(0x7, &(0x7f0000000100)) kqueue() kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/83, 0x53, 0x1, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x1f, 0x7}, 0xc) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x5, 0x1, 0x5, 0x3, 0x3}, 0xc) dup2(r1, r0) 03:26:18 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xafa97b2f812f2c94) r4 = socket$unix(0x1, 0x2000080000000100, 0x0) fchown(r0, r2, r3) sendto$unix(r4, &(0x7f0000000280)="0a1aad497f514d32e747bda787e0ed4b7d88b6305d44dfdb48c51ff43ea8b333e5b2cf62a413b8717d60e5dbdc28867ffdd20995caef339878637e89b23f62a8161ab2b61c7f6e3dbcf540aa6827a9a18963259b22e50f6ad6d9314a21ff6353bda29821d1e6ac75a5b4e753bfebbc36b343e152416f52e217b6a3d41bc43cf752a81522e9cfa572962682bbcc10d19f0d2119daabd15f860f2e32775ff1c4be265a987b96c4e051e09a3e5bbfea15fe", 0xb0, 0x0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x82, 0x8) setgid(r1) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x1010000100002}) accept$inet(r6, 0x0, &(0x7f00000001c0)) 03:26:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="01000000", 0x4) fcntl$dupfd(r0, 0x0, r0) dup2(r0, r0) dup(r0) pipe(&(0x7f0000000040)) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r1, 0x40087468, 0x0) 03:26:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r0, &(0x7f0000002940)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000002a00)=ANY=[@ANYBLOB="01002e2f66696c65300079946dc345881b8f59e6138a9a589e0a0f3a64d427e6e25cc512fd74c2b8c6eb14378166610beff490fc398b9eaa66a919535f824d120e36f5d07fdcb9466d09affe314c4713d5dd048a3ae7aa84476980d97e3e4bc266001b70eaf8a677e285dfef95edc27cb8c6743bac41794fb8"], 0xa, &(0x7f0000001380)=[{&(0x7f0000000080)="9a1d5f9e3154a234bc06b62a2c86fd689ee272889846d0b3cc60495789410fb14e2fd69fb496edd64834b53aa0b92849dd57504c92eea1536d3d06ec8c22951acbdbea6fed92677f31ad8c44bdbe78e52289cd5374085d816afb908233514a2cbbad556c141ef55d3e159c8fd45dbde8e74f9771c3c72efe", 0x78}, {&(0x7f0000000100)="7c41dac769efd4e1f14e9ea52de7474f24778064ed5af978", 0x18}, {&(0x7f00000001c0)="79bf1c744618c06a01b515275c9bac59000e7c212aadc97e64ab7f166d2c13d1fca62da2970744c0a2b79ad15c02dcd49d6b5412c226c0e206b25e6e801f7748285b3ac6477a91a54aff93737f4c2f82430dc21e92cced46fb2e2a78aaffcfd00abb5737feba84a6db6be92ea25998d362f2b04004a035df51da973e99355ef6d680fa82ee00efa950135412da3d29221b3660cc18b693eb5d436438150fb124be345b7192d1c17672080852434e2797f6518b09fd7aeb3d79c6eb24ed7be5df0057615fe6c4d75116f58369b98301ac811986b0b30c9b1b419b40156eecf3166cd85df5b97c157c43cacc516a2f75743c6170e8ee37c36ec4b7057fcfabc87ebce64104de07182b7adb59fef6305c65f74883435dad9bfe5b70fc2fbeea055e3439c76aeb579f89c187d1928fc35a88dc58f9a46e2c88a0424938b360fc1389796d00f1dbbb9de5f37c46d9511c24a399d29b32a07c4daa7e8a17bb77cc061aba8b7741844d9228f42a8f400e1cd39b23cfab1b9eeb42992da9bca4dbc92aaa4265cf52d9d7413e420f82c7143cc548f9c26aa76341e19d9548b5905037de32b77ae0e460bf86073253b6e13415990282834e77cb47be66fb599a37ae85fe309e0c5111da904b4cb614e34ac21ecf8814bd5d1789134ad5b9b4d7f6f251cad25f4e7ad0083c4eaacc8fca17b42283e1ecb50d122f59363dc621221c9efc1d16c8a99e77d57b5959899093f0eebc3d2ffded94cd489bc590109d6526526a39bae7624414c691ffe62a171d529cd308fbbb724f64f9bfb45c72a8d76804528b8886553c1121b0074f0a321d1aa4ae9ab8b760b45015523c02d34e75bff7ecbf9d63b647e24a61e74e6093b174572325072836ada2ef4ecbf6d37341fd6c22eed04150714222e2abe450c87b19a7b79ec816967792789ab947f0a07e02e78b85eea43488b122f5e62c9c29bb34dd80b921407a9873b14e0682355dcb60e004e6a4bddabb4d3150ee99d1e4873d91465860234e4d55b10f6f9d264d527d7f2115a6080e404b1878bc9ae80ec7b2341c74e508c01b92869b28abee31c8df266646411547269fe4f1cfa946ce74666bc593146853b29bf2c0b8d31f74b5806cd49c3e875f4d7b9120ecdb8594071ea95417bad46d13f72162ad40816b2d8c3e90e975d4196808e00f3bf8273efa419779c7c7e9f73e2a49e41fcb0710b2edc56d2c569ff86492572d7eb7de2c4d6cef5452b6e6e6f9a590e65f42bf5dc3705f5c825a41efa098fa8ed78c7ea406d0c0c7aacb283af5e06faa83ee2d887bdb15ba4117351688534d167fadc43679cf1f0b2e1ec04067292d6fa065b7b4e53201e39b74adb8bb1dc04377faadc59eda7db49f097368f5593874e91c428e896206bbf19ac6f3a0262cf34eb1aca81466b9456a0e6872b6a48df91652e39e9e18e9124e2b60e9a57c520da35affa412fcf5bf69c9c563bff2e7a257ca02e10522ec69f63220b9658c2b3e0c6ee803be779f3b5cb0fbe476d68edbf5a5905d8afa70732677094e3d1b346f0c7ad04b82e2aec171d62ae12c9762174c011a4a5b983db58f8f70876f13a5a33da95c9a00a1aa039d2a4433c6ad2d1cbe8e5443529fd6290f3a192afac0368fcc8a5addaf604467573dcd90549a58afeb4a35560d0a234c4f3120654c169076fa8d214ba32089b072f877e9669da68a1952fb39f571bcdea992d50822b18a15be01f868283c5626ebc3aa5a5baa6b8c394a6eeec30afc6c85e05ae4ab183ce4583ae4bda7301aa48307313d8519c0e53b3e512baafbf23f330e43f123d8997426b27c9ed27c99a3348fa5f95d56ca5990d9b8cb05f301db6427a480b1f142d53c28af8a1e966845ca19806d0e179c9bdb32bb3b803e99b4e265bf3c308e4f4b76deb45710be16e4592f3824e1c4b75c1bfbab982ba848f503871e5181108831c093cf8eb0c65ed1c9f8e3232361d35e775c1d111b6c754641248991ae57ce1af743225c61fcf4eee4e3a72c221b22e3d04ef58769edf02edd2b56359935a993a813883097a583ea1339285e8f95fbb042019ed338698db50612f1dc7cbdcb2441f77f48a5e5c60e958f78ceaeb298ea577d5ebcd98898d8802cb34bf355394318b8ef74bf84d2a737ad1b4fc51bc2bfd386c35f99bdea5bbbb81eba91d3304092ff75cbfac907215ef44eaa1b51473ad9dd6761d1d35f3417e14761161e9942543d9e56a583a7a0e5d79099d9e9652cf17fb638ed255159e0900c21943a0aea4d88dbd0a23a8303c34bd875e0be88669d597c536ff9d1650fba19dda034d25ab71b9fbd952068b2bfc8ebdd4368b2dffcc374d5b09d305403eab148af4f9fdfcc5f60dc89baa8d2f63d0900683c33c3c088a1ad57d2701b65ed32e548568b2f5da09a786918af6204080d82ccfb4cf695c25de4c8d55a137a84c19772353939599e9c9e75e26c2ae04b45b789aada89b3963ad2e87c0ed548aeba738fe5426575b25b0e1d1eeff0164ebc07e54b05248d4e0efc7ee2d022d8581368665691bd4df4d1667f226d5d5433a28557385d49938e386a3db7a8b0b333fd715ca666063bd2468f9d28fa4bf7c23ba20c81aad38cc22c6261a2ef2d813fbc3cb115cdbe66d53d5e6807c9d56011ce923b552045289fb386cb9479b711063cfb4e7a33af181af84fcf089d06f4b5b376336b8e62336fe6a5b096fcccd963489ccf853eef08ac4e926c18e2fa6e8457bf604beb7b12879be01a226e8a37b67a398fb887aaa174dfb16c6db6c94a9d1114aaffb3a72a0938c520b20eb2e922598e92542c0c8965500eab27a7240b5da7e4f94593b09577b0b70bea29ae4e69ddf40f57c4d2cdd6f39ccedd6bf2b9f0dadc8eb1c912b36b39c5fc0d4dcd1c6c83563c8fdead37167ea6a101cde35b01b6a3fe6106d4beebc80acf0dd8746f450f1f43235c9f4012d6de5003c63d3f2b02ab23f590be839a8f201836007b77aa0d2ef845c5c38b7b36ebe6334926da9d8f815774d5a0442935d61c5362858e7fcc5f656b95b3459e6bae4fd2b5d7ab60b1574d95b50d8d807bca232f3cb5e73c16c994ccade2a0d2c68c285837e1a46afc218535b2306ebfe43bb8be72c28a7ba5ecfa6a363803ed583d1a9e2531d50f2b5af8181e25031ec84eab3ed3c683637bb2497d5a6ac2cac6cee68964cd7ad5009cf7453429d0fe3a01abdb7bab0ebca6563398246010f5533971b4bd20ec57694531431b855a6e834a6e3ff8d0dfecd622331ae027b24de3a2ddab7052d52aef50518886747095fa477bfc1448671c9828d8379a60735a8a3ded3b37b8c0b5fd99c91dac10367be4bf5b5fd90eecfa9f9190655a0670dfa8ac3f072717c933b2f37afe6a52119a78b5ceb655227eee05f5d8e93122951690b5f88ab1b7b830042497c2b529417e08a965f883690aa8d10efdb49cf0dfd40f19f21d7a337723df224b3fa03aa5cc34272e1885b92161a6ae3753f41806ab1d4d428293d2d4580de1411bb05fd8b77323d194563738120b79d52bc7363ffc6d97574944c77b37daae1dd7df8ed9a8707764e2563e30c271d02236343cd51e91a7198dd5ea2f667c07a21e1337e8abd66e5bdf3ef5d66691f8fdb9edbdfa3920efb82408436ef1008122e6c10b30eb130455eb5d5a752eb882a57e950fd9c1a3a66e222020a60e01916e6ce730d72311962817ea86229da90df18eef79e62917b39cc65192ffc7d62d4259770e71aaa4a5ba8cd544844d8aee8358aba16890401ab79c99b12335910357dfbdf00e5d215fc2d1ff20fdc8504747f462f63b185c59ac2b36c3950c53f5038e721f8b6ff52750f399f1de8452d86810022bb6dbb71a5b783f6056b0e3fd230df439423c813aa1a5072252a0b7724cd7cef5fd4366c3f6876b0197ea6a590f8a3855b6bbc690c693fe2b0491006e7bcab97f60a03598d09cc4fba92de4f706d466a2fbba5949658b4f5f65d5527772d857172540e8f00c8111140402c18a101bdef1dbc288cc2d8beb8ca7e9a34afe7c5083d6f7b9fa8dbab9d82f75cbb0c8d9a7650e14c24e81eace2fdd4d65352a93cdf7262b5c834ae537d6de8be2da500c1449e86a7386f29597317ed6ea094723802a5c554c81502adeaa6e739ddb7709cc1b3663d7bb16cce401cebc5e693af23f304b989a0f9bfa8abfd5fa621964f405987120d7b8b8863a22bd349de45a5e95e3ff341b342f780a62259078ccd6d26214c62e9186d1b19abe4e5ca5bbe7552f8a50d2f17ac4525cc05356c44f350100107406ecccbc79f076aa69f8680dab7b1829c6d5b9ad40c7754ee3b44cae1b045f4b95c763b05655e55c4fdc1c4bfaec6d4e19089ccbf95e23b873b7939222372fce9964ba8562b94927107b96b6d8521eed4859df15725266c38198c021de0b2a2c466e1ddde4f9e99ba146ede6fc167d839fbbdcdc57d4fe955a5407543ecab5a3fd99b86389da0d3c6f84e0943eca0e83095a2cabfbd806237f580df0092eb0156f59a26dae8553d927f642590d19a6ddda0945de37ec8a10cf4dccd6222317545d2fc2268580ac5c7f0853a8536eebc289d4747e0a183aea9362e03dd26c078da3d9d6c105bc8eb0af7ffb258273cba4064848226b62bdf3e05ffd9aa4453ee77132b34cc3735989a39d0c4498f73c28d05f99f7f23c8683fe5efcf780cb06881eee25ac4632a6faa1bc1c5cb047ba3a03b023dbefb7ab953f4dff293f332fa9cf53a942d31bb1c46fe6036b61183573345d5a42f0645033926a8b20ee2d09dab4d82073139d57f8c4f0138bdb5d6cca61de3fbaa1dfa2177f984cc14d9f1237dde820682cb73ad3e8d1c6e0ac56eff68ceda63a749edf0ffdfa94fb732fa5d00bd587b796887ff0c6c95689408c05a7ce6ae65c2686b5c9a4d7be1c017327ba9f298b30ad66c9d875057860a31a4942b0e079a85e5c5e373f5a5960bc9d5655360fc709163c9711d49da903befcc85cda252a019fb02b024e8bf604f29eaa2f7bc25f14076c3079524a9aefdad590d78181cdaed6824854ebbd02004930695d0089181f3215faba21e2b95a8c64ca3ba4531e9db7a95736726d92eebfc50de9cc8a81d476ad06073bfb355459c983019a4a17fc9e946e0788bf1c056b718c3b600019d433670eba2cfa77379c0757d0af6d86613b89ec3aad109e2f903aa90192c58f950f873cf2f39ce347aebaed2b3f79b419c7506fae8a7c64e918db24895a467309f3bdc5ef8b94b06d4e911ded2aebebfa0afd4c018887eb34956bb94b16ec47cb551021561091bebb337ef7c6757b05e305abfc232c7d5ab72a59be46dc694303826b98cebc1fee972acb2060af62bac3e21c601769e18db3326e1238b57d93d886f38952f890e5041e987b8538c1a19601927d00c71f20bd12f129ed0644a7532e82dfc85d3f65566e35f3f232750723386dff8d1c01208cc793f26e147a14245a455a07b66e9214628b69143214acec3633a1e6673895d99a97b1f5334e96db6ff81d11a59403b4fda89a5d9af9f80b11b9ea0d1928f2f803a28f76bfd419cd93e1838df6ca6d4f764b75adb1b6a17f4dbb1d7c40f3c5237bdd63bd7fe9bb87347814df948ee7c5014d4f59e6b489636d44f1575917b59f9b576bd1c64a5ffe9761f610f19c13c69201361b2a55a6e9abf828a1ef5d530b5a45b6d4af95e3329a407ee4f5f25e060d1a4f4a3482a3b7a1617b96c8511b61c7d09c2c353719514b610c26e0bf6bce403816e0a29cd9ba5f3bbc2e2ab7ade67745521aaec4f24efcca6af206", 0x1000}, {&(0x7f00000011c0)="d85c34dace80ec06af8dba1e22b69f22f3c58b2902f97e1d5fd07ed42bc605de8990efcc943e7bb3d48548a892ad7384b20dbae5d69129b45967adf43002286faf2a6e337601fc6c5db74d08cea7954de567059ae6b3192b200b740befd2837e5dcede33c9de72d177eb18f6fb89b82d1484354137338a172d53c2597775471fedfedffd0797e55a1ba27f9d9eb19452378e88af5aff89bccb7cfe1d52d14f51a7f2271b3e4cac9a88849ca32190cba4013b02c9e0baebb570e7eb1b3dd3a401c54870f6", 0xc4}, {&(0x7f00000012c0)="ab8209ee096059db76e132a3a990a78b96756751072a79be69f3e4bdc6172131234e976394aecbf4003af9832dcce9672fca8092cdc0e872e0656e0cc796b4a7f7f9f9ee967060f7aa1e96a3104412836f72485b773d114ecaed13253b8bbdbd603abfe7e7b5b879384d9bc8a549271702a75ed8403977b1911c2e92f3a778272a46d668751351bf3a61d91875771e552aef3c80ab4733fd0382d859370feed651992099900d105e4b124f3cf2aedd", 0xaf}, {&(0x7f0000000140)="d1f2ce648d9e1bb87e986756e41fc14bcf3a2a910c4f", 0x16}], 0x6, &(0x7f0000001400)=[{0x38, 0xffff, 0xffffffff, "32a26591fad1ec23a9520b9a76b589174644ca52f33669e7ef58193f7c0b11936d8fe041ef"}, {0x40, 0xffff, 0x7ff, "0e03f71fdf2906f0df09ebe32397e98398471fddc4318b895e1a0bf9da67bfab1fdf1859c15fb584117720"}, {0xc0, 0xffff, 0x6, "8373d31228f222812a13f4cd251c42bc5d7ae6423778dde489cf6605c56de0d893e7c925d0edde24c85872159a893f5b72a50e09c246e6c8a72187b970647c6b4123e1763d648c03f7e65e28d66f4841b799c624f5b1c96eb59316979795b4e7f5642405b8aa5ba361e756f0c80d015c318e0c352217f4c45713eee8db021cd0312a91d6535e79847bd812502973646ff87f987928f8c36a2cb97cff0c25d26b14480bd00ca14182ccc7ef4bf8"}, {0x90, 0xffff, 0x2, "eacac32720d26a32c56229912a94020c1c26bcf5c524b820e80998678d33e7daa05623e51ebe270d87c4640786a33487342c9a576c4de0e589e8d7d776d884127d6e30bf4ce97af4d0bd12a84d21e8cae5fb6693c2043af5676e2843fa130e6054ce15ba159612901f0c25694c25823d3e6546483769177180"}, {0x68, 0x1, 0x100000000, "50577ca4c85da025da95949b22c1b3f4914854a853acf7d0314cec69c6c397e337def55f91c01de34739cead3d342e3aa6f8f979d3974d142198b4b0b14304ee488d19efef46f509ffa97cd04b3c83a4a765f8482c38342b"}, {0xc0, 0xffff, 0x9, "df4f916dd7bcecf4ddd8259b4a8a6a73fa0d8c4c89b6cacb712352387cc2ac14174b3f7bcf894916d6765dc41910c72f40621c63669aba4275735e8c0e0408cbe336c75e79e7f037da8413d173acf919b8403ac8672999be95285870893894824d8c00f0cb5747c124f6b6d06a4ceafd8eb35fb55659c63d560aaab9b977a1a899d25d3e1d644beef4e31b86f19a0bf0480035a81a855e420a79c2f3768b8c1858a64dce15e8b7e083"}, {0x1010, 0x1, 0xb914, "26222432c7a114bc28bb7b9f19515b60e037ecdfda9f9458dca2c839fbc8d10835b203a20e1339dfc39fa4852c39e9f127c54ccd4449bb3228f8b28ddbd1a6cb048abca0ff0fe989d9bf6a9dc12f97995955409ec7fd1ea6ae459e9018ff236ad2848c738d0c90aeaf6f2ba56830ae710cbb937f25af6a0bcfe2362f3f03d2e27731f2d9932ef643a29e839fdca1de3eac0b6be9d8cd848d9d81f4dcfa328b3364ef44ff567ee6bbb7c9255981bd952f19e4b795952c474cb7c029384e79da961a6fe1f661e895cd767b2723b66bd27c16bb037ac3cba1c30f0835cdb938df7387300db30a290db6ff1277ec35bcdd471fb5af575aa87c5e62638e312b5f4b8319762d6c40a3ad1fe144bc708b136007bdbae4296cbd0983e46cb58ead7aa52a759a4c83f26bbfa17d45eeeebb3906364e7de96cba7f94585d022dc77a35d770b38dbfa41d9cc560fb8599d767716542edc53db031486492dc85b63ace0e1b01601dec23d6a6f37e376e6282d852ced0a807b2c61985050a8246bd3fc700e45e2350c081c7b2c859fa15d73f2ee980a32eb4b49680f8263f6fdbd3af3e8f9c0ba8dc8a274fe4b4a5377dd0854ad1ee782741c76a9aa108502fb2d6b2a50b7360fa8b080ace11eef360ce0b68b31d0223acf1e63fbb7af95dfdb6de44871c068dbe8b2f6107d1cfa98ef33ffc2b3220cfab61b420847ed607cfb752b2b49ce67606b5de08c8e3e110e1b0f08e21f7b793453d6de33caaf0971d70f81b25e16c264413c58ee32634aa2b7e3e13cdcadef0186a7e6809e405ca92c6462397d6be647959f7ab5f300b2070b5a97a95901d8e5036536e807f6b62ce4927e25273c88c6412f8055245048c4d5724cf8b2a6efc384cfdc6c26afecf2000a85e4aa95a0382aba9c1da5265c9a927cbe979b0f20c246f1d04cb83e4f051aca2b311d5b5842dea54b4a6698200fed97894ded528f661e87b52246d8b63ead60de9846d3bc1fcb3b454762b4fb7c05b573ee2547c7f1c8d0a2db9381cbdd596fd4b6b86ff7a549eca796db1bd9cfb8056bae5665bb3992975072e8b5f6d2a83d0392fb66584beef610b9e6a3a8dd1f510d46f4acb005bbd4b73340f2f98d00ae83e08fc8dd2032734ceccd17766134594ae87f85e82e2478e885a84ea44b2604bf74cac3e6520261d8992179a05dd0ab27ce0741ede1928b15154db8f6e83ffe6d5dae01436057ea293112e9f4da78bb9b3f6b37a8647483b65c25bc8e9f803e6d2493054e49784cfef32810c7c150fee649750e0a9816b1763416eabc2ccd6ee461e5021a599e3133aa191e3df76ea840a247717a24a6a9b85fc0afc5f85b41446a3f9d789134e0b51f817ecc2d24c58e63b533ee3c8af7aceda7c35d2fe7d9a1e3fc6b29fd0dc0fd2df829217d3add62c35ec292e2e09354b7294f02d77ce2f944a8271038f2351c4ece33197eafb081a0a1d2e8dc58659fcaca7bb693fa7a7b6dfe2abc68b64c8198423039066dc739c5c0b1f3ac3e966ef49c52e741df1891bcb8d851c0e11a9955a2a2e7938f25d772a6c7ce9c7d546a107681f6abc30bc6718c7eb2493f730793435ec711e748e08cc917459747261df3d01c5bcbea0a6df9462dabf990cd71e8cf605f4683617b49d28216d4e15edd9d4384c9f435c33853a55b55902781776944c8e1c78755183d63cde72dced5194b90df3b2289ecdd77eec037cb5436fedca019749b7aa849f7111f60fd61115cebcf7e70cc27aaba2909657c08e727055203f45dff9c96613cf32d3d60fede1db55c473e3c37660e801ea71561883bddbb5f594ee07ef630d6a7378d3ec0a75753277461b6df8e48d8845df2b417adbd027fc5f7bc497e6890b5c62c75496928152a1e1d9276428df235b8574d98d63d4a107612af573ac6f8127401e468319d721ba9759fc082b8c2e90f03ad928e1e40c41f5f05fcd042cb2e4c847e2de6a658964cdbd7c07b297045a637780a8412db1b567d801524e2dd7f2e5bc06289531a3763bb854b32e6360db8d42936b9f7ff16f3d2aa9f6d813f95934cf82b4c96c5224bb121c5e4b2b64ea73e4f07e8062c3595a9b3de251c38bf8734bc5f0a8324893ea904d9d7cced0c5f68d94a5014750c874fc1bb1de42f3703fd82ca5d6b2c3cc0211b5e70f8564f1d76dba2327826c38a3e9ce4881855f198dbbc1b408bae6b15419a31b36060742fc8c21f85b6e8d1e3a1968c5de1fe0c628a7dbbc48b54d5dcf5df85fb62650befc33a363687104e4b8b587fd905ecb4c89b47e0ed8d6689234d9f82408f6f1f32bd042974805bb52518254042335aa5d1eb6c133248d8cc7aa35980684e40f5daa53abaaf8ef888df53499efa40ea223952761e6988af3e02a85ca8b6e1abb5d0ff4cdafbef05cd2f073aab22b59cfddc55418d90da6e710d9fa5a665df1dbe57ec7c6b22efea13e95da87aa6717bdd843e756515ebe648815193be3c2e52665b70c589c0f34294e8753c764511af6f23344a2817fd57f9d68b7594e361998a9ca4251441c6afe52e87a87066be6c14363b35a0bb8e19060ebcc889c20ff72639542ff31a2d3bb7efa0bc427bba718fd51d29e36c61765742bfd9313686fb53887b71a4b1169f5933cc8275f73865823940b20853ebd3677c87c2be7e591483ca3a2373bea8ecbfc803cc85c32726a6ac617dab80d7b7d026ebe7a3992ab7b8a885f319c044c8aeb426fcd7e9090407225fee93d2c4a916a671c98c2cec76a27986eb4c4bb3992550a1ff876faf041fc7b5578e687dfaaf32bec7bd63f59eac0189e7df9be19e8dd0039c85e9310d5a32c60a63118b8636ffb11e139416b722150c490987e0f73cc61176b8a119ad80c22be35edceb3ab6407dc06f6c7b2f58434c7b042017044bcc712ad31623073cc784cf61ab16f8fba6504d9d232cfd035275332da6e7b3bebfb28aed960abf8e5ae5a33a763eb67a60e48a941f58c6d0e8be6789f7d17e0d97146ae72555cdff510b45df0fed535f7a4f2b037e4d77730904f2e4807abf6d96197c4ad6d44aad6f8655740f6d13f1f162457ff6239b466f6e80f36269a99b81bd68459597372a331631b7a5251a959493bce84a5e04e3ca5c86252af302f491fee1a28209a14f4dc167d8d9a23cbc62e0343006debe36cccbeedc1ec4332fb7680f19f0beab60877d9d2a1864ae0921398404c42a26d80f7d80b9e21a04558a395018648e38f0748b1aa282372ef9d512ca2daa4cdf7e701f06ef3dd2a859bd7b28f324f9790bad84da0bde8e9811db621790b223e15f1943fff251952ad2494ecae40eaefa8141d7ea49098d2035004360c70bf8611b0f206f743dc8c39eef9d5acfa5beb7ea0522d68f774fcb44891ca95e48bee05aa3862f87a5bfc271d722cf81b1da61adae4eb5ae62a980be1a5e933e4addfa84019f796f914b24f3a2adb4b13a67a370639941ed64e8c0fc5b5aee9ecc80fabf95b4caf2ce347e4e621709a410afe04e347c54da110e5a7f7c54bd6ffba69d6b7971452681b65204c03f75f7573d755aa84a776fb3c6a45a0baf0ba834a86743f68a976d6ee11362302e017d0dd8314927fe11537e9b20aad753b58cf4db30b2775fd756562b5c7f9bd49a29ccae6c9733d79d6f6d3881eb0875388ce8b3a58a85955465fd6d0c682577f800c1bf8e242523b7017dd7dc2a9357626f0ab5c11f8d8ad1623a00c9e656870c01e0b9793336f27f4c6f688f141cb00cb74ad516fb367036f6968b8b97c5b3efcf815ffbb7ef62f7da9e9eab78d214bfe2aebeedc422d17c5c9616583060a54c39390a5c4569b4c9ff9e47b585d82d31c409f1489c2ecb1339cee2e65800c63213f49a804bcaeb83cad01193e89d8d2a77e19822e9532760d554c06bf088f8af84344653fcf1cee5448395b8536705af6c1af283e4c9294de9c96d62260773e4a13f6bd2aa6a38423c828986a7f5ed064bdb12bc0ba5be134c56719fc299b8f64796962a7e83ef38a10892e7cf5fc004a1087ae5396312a3bc3390583943179f394b94243d0812bf7cdaab763d91b97ccc2ae8978da1a5dda92b823d5653f37fc6fd43b6459a983d63a958faaef910a4a65eb037f9423de1ad2f17c23c9f35b321b0c3d0b480008c05853ead6709dd44a1e362bf050bdf65496fc970e4b7ad08ce91a9302f9c0d2a85e9b64b6873d16c5831aa156b65d92907c861d6a52332fce782c1db4dcf054a9a898a377f74ba148ad2d4e523d1ea73297aa2937b1b6d1eec425345c13808c5c38ed58e864f2c26fa622eca558c7b2e768fa8895b011bb6e9d3ce72e77e0b16b2c29a59bd80f602b1322a1b786f253b0070f0c7e8ceff8126ebcb50e087fa98244aa0e10c275718f1fe340193efc905ba676a97a7fec5b76bde8dd59d73ea826772d7fa63d85ebfc3e1a2d81ab79f802e5dee0db65ba3367a946c31cf7bb3094c445c2d04ba198064a22e062da561fe939ef5c88673934a6154bb576bc0efad4ee5a0f2dab1d7b2abe5665e6659e466897291a6c2def1de06516186d428b2e0d3113be4144c1a0c138462b8cdaa6d7f5486b3ac91ef8fd34d01badd4c6dd52598704775e3553ffa47cc99cd11cdf60be1261521fd23647995dace8cc496c9b511c8161b759fcb5fcd9b201768a2a4655bd9d715ef2b8b556ff4ce74341a567accbe353e618832efc0db1c6a91b28144d595b8f26a73b30a074bb275d653e2f00b2214e96575e97772cf1eb4a407e8dffcf4a6917a04c6eb5d4842210362c51d99401fce0ebdae31d26e52629ec6c1c45bc4d50df1d7ccffef3fb45d4242f9cc02a7e486039361ef019d4067e77d9eff5fbdd41ec6bda061170accac8a1cde13072676c52856883442ec49e4ca8e749be0ef3dea45e24100fe300993568909514124e8cf487c5bbe08fef8ff2889f66c0c654e924807bbe109673aa85355e7d118ad716295b2843621fd39a42f8a4f8244a0328415290861ab1bad5e5d1259fb911fc37c2bda68065d0899c388a3fc1324db390ad312a889e166db5fa375cd3a5f12253f99b087d3971a1a29ea0d435e333e84ea6194752a6292b66a29a6fd1bde6fcd386714984ddcec30d647c0c71c6abdc58ff4c284c5c9d604dfecbcddac5ec2732ce0963bc14d8c12a7bd7e913bad41d97acf1a748805a0d149d0a9dd7496e61e928ef7ea7e22195b2cbc677e0a4cf37fcd45032498daccee20efd215c33a00aee0362dd6925f4b1c609c5322988a71ce2ec3fe1df402d0b1d768a500dc0eb8d9a1c294a214e2a118144ae60927bf2f329f2aebb2d6426530b86aeb8332a05892435c51882093376d584db5547b601e7607d628fcf58aed44a5651f379e67f5a30d35eceba447116a03a83188d36e22b6965b2db87e67ce8f7dfc4b84df3460cf4d56ed2ebc1e442f990a10e511b102bec71f1993c4e541f75687cf32dbce8ab4783f918ecce70c5fc8281fa2ee41e381ca5bcb8e3e28ab79056d0175d8d480d93b1fc0124260f9fd6d829112397635e862487bfb9bb60c0046b213f96df9e2803af3020a4563120b72fc61fea30a4fd8791641f1e1b9e48f3180af57893c51ecd5433e7aa757e9719228c8b202b7e0a218e50d0923ea917c2fc36160bbd8aa3fccdc622ff0526533409e2a795c90e3c6db898f949154970e5a6744b20bdf93a536329cdac46382dd1835f9eae2f074775900fcb2af3b5fd3f7752bd85b91e6e39e5e6e6d4fd1c4d20f33d9ab187da5efe8ff86ede9e440a4b08cb192c9f856e1ff12b6dbb16d50bdb7f7e2a78"}, {0x40, 0xffff, 0x40, "ee1f20dcf32755479a34fc5c21ee616e0d741778c010ec9a147f339d8846aacda721b33fe056fbd94c3c1eb36b26f0"}, {0xd8, 0x1, 0x8, "dc85a03b94c49a0d34fcb614b9b657222c04f92b5d035ea53f5722c9c7ecce1cf782c7cd8197c3519f98dcd12d7783f9dae8fdecdeabac6f247cbc246f1d1d1a7c804448d5cc96e4ef67510d53b0d82bf10ce46bffd4939ae64ad1e0da214fee740fa25a133af13fa7baf0042bf7645c3640dc6aaafc3cac1e54eff0f4f60fa396725a59151a3ccfa4bbd24e39f54ad86e79f11ea47c0704a97b452cd5005a78c7c62601083ac4ab434a5b9c15757a27d919bd09afc64ff9685e951f93af61cdac58d2e269"}, {0xe8, 0xffff, 0xffffffff, "3616f80913a38535d622c353a4b8d6698caa316c44b261865b97d2f0e34b68cfc4a4b328802ee63558956b49bcadb4d3229a9c6206b4d2e38490b835ae2997c846847e8d543c1c8617c740a62848bb69524d4ad26bda986d140a740f70c735e35138937d1a444ccd7cfb0a491d40b1bdca88a36f027d878209053203cf191ca1a653e7aca4bff612ffb56bd9d55febabc8442b033fb4d97c296f08ded17f0e1866d47aca6ab75e92eb9501b388c87c545b7ab29d1447a296e8b40ec14a438b40e8d9f12e3dc95ac5e750585b849ba801b79a36"}], 0x1500}, 0x7) r1 = kqueue() madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000002980), &(0x7f00000029c0)=0xc) mknodat(r0, &(0x7f0000002a80)='./file1\x00', 0x2040, 0xffffffffffff905c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) dup2(r1, r2) 03:26:18 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000004, &(0x7f00000000c0)="01000000", 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0xfffffffffffffffc) mmap(&(0x7f00002f9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20202, 0x124) getdents(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x6, 0xb8b, 0x6, 0xffffffff, 0x80, 0x1ffc}, &(0x7f0000000180)={0x2, 0x4, 0x6, 0x3fcf, 0x6, 0x0, 0x6, 0xecb}, &(0x7f00000001c0)={0x81, 0xfffffffffffffe01, 0x0, 0x7ff, 0x0, 0x40, 0x8000}, &(0x7f0000000200)={0x5, 0x8000}) 03:26:18 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x10001) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x812, r0, 0x0, 0x0) 03:26:18 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x80) chdir(&(0x7f00000000c0)='./file0\x00') openat(r1, &(0x7f0000000100)='./file1\x00', 0x10001, 0xa0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x22}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) 03:26:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 03:26:19 executing program 0: mprotect(&(0x7f0000070000/0x2000)=nil, 0x2000, 0xffffffffffffffff) select(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0xfff, 0xffffffff80000001}) 03:26:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) ftruncate(r0, 0xfffffffffffffffc) socket$inet6(0x18, 0x0, 0xc) r1 = socket(0x1, 0x1, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 03:26:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0x0, 0xbccdbcb4be6b4c7f, 0x0, 0xffffffffffffffff}], 0xffe, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 03:26:19 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) open(&(0x7f0000000240)='./file0/file1\x00', 0x280, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)='x\x00') stat(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000300)) 03:26:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "4eddd6136152416402072b11de3218f3b64222e1", 0x0, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x40, 0x7fff, 0x3, 0x7f, "99aadd32688d6558e640ed5254d939011a3734ca", 0x5, 0x6}) 03:26:19 executing program 1: r0 = syz_open_pts() close(r0) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x28}, {r0, 0x1}, {r0}], 0x5, 0x4) syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) poll(&(0x7f0000000280)=[{r2, 0xc1}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) poll(&(0x7f0000000440)=[{r2, 0x1}], 0x1, 0x0) 03:26:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f00000034c0)=[{&(0x7f0000000180)="3a17a85e7569bc805aacdc619265f1e101b5755c385c1f5d113aa1c485d67caa6aad38821a284cd364e299aac7c63c6ae1d797dccb6dfeb4e8fd6cfcc28580", 0x3f}, {&(0x7f00000001c0)="6ecef097c11ba1dc1ceb55ee5bf19a186621dfdb76a45c126977316ca24b92920e175b6e22f0e1e5233c968f2d647067f06a922eb5a7255be2202d18278bd7917b59112b304d33b6698bd91358d789814a37b74000563bc8e7f1ebcde2a868aaf9d2cc16e521ab0b74d66d66495569cc883ba0938bad6b2434739f7ef5b367585b58ba2f2195612e2ad63c3b973e21aa59b6481bb9442808ae2b206bd1a84f2a43c641c4e0e72bd34f1416c67920bb55b73def79fdd25ad291316642c702ba347d3a2bcf427cd226b0d08a551ad625d601339f737550a8b6a6eaf223c2f64da8ecf3557935d266bb5286fc5bf6917f85de7da4b78134bfcd2d26666433fcfccd5fdab3295675d7c796a0372e2039f03fe07fc07c18c67cfaadffa46e55118c0a6c7e9d61dc6ff3ea2214b0ebec03ccd9e34a419a68d9a262bf88d31ccdfd09c3075b39e1dfa0c1d3fd4a7030925c2d94d0dadaec6879301a26d6e300a0c13ae850a116f2e9df3d01bfd106c0afef69885fe6a18900a21eb3c5dc4edf392c59724dc2fb6fb4ac4fe4ef5bc9af346bb54ef9211a56c78991f8336d6849881b18259b968b9fe54a2ec0554f44e8050824a41c87a4083d4db9c5c735217c4aae3edb9ac1cd7d2723f04b0268d2309d2a6bb0d92422f611ca55db15c63d87ed6ab8e71a34f63760f049d10d52304b21efecd45c827805a8c7ade9d02a98c89140adf38d2734cb886c4080d0ffc02722362f8b61a56f42ee15be9b321ef3356d5a50999d55e97cfc7272595c4065965057c70166a4dbbcbfeda994afa8eb2c9556b0045cfe738e6ecdbb3b0c864e0f86aed4a0a0d3c93896c79d2dcfc0d0f0cf56b89c63c0719b0809554c057cc43ef23adaa10a307c8d9746f1a678f13da90c4181779fbb54c479e28742ef5c6b7c43a9944adce0f1b017d90831041c73f03a0bfd31a70a4c4ba3fb3ffb830c81c021119d625c52d78bf5211316b1411d26906eb31d76e89e8929e9582e9b349c6ad1b47bc6163b55582b924724bfa2e7c8e40582c7089454448b72f980b25102d4c60e14129e6350af7c88f8f8fc2dbd01f4701a309b9d4658edd39bfdfde6f112e94c9664307da1329de23ed2b236428729dd6bacc58c75b1bec13c6f6cbd730d0c923152cc3dc95ecca52819434e64278d9dffb3f4bc1e108f25a9fb1aac03e1be14dc8e8100b5f4c22d9be86172ea820c837b347a54fc1fae6d8e33cd07eef02ac096981b243d89618404034caaeb1a507e454620a79159fc8a3114bb28dd2aacd81b65c2e156bd9e1b4546cac37839794c6d9ca615c1d050d8ad067c744c064c68a0cd0b81f7b4c4d31566d2670d21825cfaed047345c16b3222d3e7b801cc15faf6130318719f2c489c1e0aea13d5972b26c88812aa09057a77377f88511b3399537be822ea1ccd1d6a2cee1a9b8af0de34b0a92a0236faab494e474116c30a181436b83fa583a5a79862331f633bc027273025fefac9558d2d413a8567dfb1958d44d1e883867c139c5135a9456078c47a4c87c274294f1676366b7399851779715b356cc2c6d83d0f7a26b37594226b0869b6b6cc3d6102ae6ce821990db83b0edddae996eb356c09c151c13c5b4a7b5933ee05a03afcd4dd6044b2413b71177fabebfb645146a51ee1bda65573815cdd7863356fc48b5a5652cd19d3ffe84eed0d6f6f4e5798ed067dc64c651c5c0504048e7d1dffbe1a201be397a6ff5c5cfe041d8100dc075cd99bc524610e0e977296cf58ddea81b38a8c7a7567577e2b7603a879c2c2e20dac7b53f3788c2630cbfa86346d8e170d19ee396fdbbc9c8d41910280b6f7570ec1fb8f6467a731bd368b1e56c9cf6cfed53497cf8a34ef3bed3e6b7a56255b9db1ece3224d4be4335c95d8262c0ff976944ea3377e0b6f8cd719afd772f1b2480e736429758df532aa0cf97cc5b099743b0d6017c55ee0b9d039e658e96920a0d461a32aa9c3ea24e8d46a4f9b54ac72dc757ec5ce49ee7cce2570b8646ddf24ed20aea8daced970ca7468090cf377f0a1398dc08814885deb5e79192a32f22643b8c4b79bdf83638268616c8ffcc52621d484b53c8fdcf29e2028cb077f84c21e6dc6ceb1f67ea1a31eacafdafc67397195c3a24f0de729fc347725167b06c6fa544ff2afe0a4ebc71c196a49139b8f1428f0a0f9c5f4c7fed77c7de932622d74eb5546915e19967b45044841212a79e1a9b391307ca228d03aa490f5f517091ce01eaba522601604765016845ba0d3d53175353d81e538af44b8c342fa2c64a282693fc16eeaa43c8043b10d6d9cfc9656b47aec80a60a68624c9eff6b5832d76e2dc353868608e9f637e1213ff74ee20fe60a0a5b587768b9bdedd6186848c3111fc326470e69c855e8e5e2b383565b5994482df2484bcc00e12bd0e531866ac8ec0355aa7f90c6a11545568c34a1922bda5ec5541a91415d52f757c569cee87395c111870b35268d25c80603546222621f070a220efd4d8f19100021a2861a2e3b1915d06ac4a26069e7eaa1d65d18c76e23f2972f91f9378c67c2e101a10cda7455bc56cbf9cb8d549a7da74c82485782fc46eeba179b98c60425497e0415a6ce14a03f1414bf9f92817a77a9a29596568602234ed619adef13d966694c4f2925edc164b1b1323578255159084552dbf244fc5dfb2b353f01f9a9657b5ef726ba1b221e3ddd9687b8166d6c6a2d676e3eb8f842c1734755708d077cdda83bc6313456ef8fb50d41dfe9fccf8efc9767499dcf96d3e582782d5ad795fb91c9bf820ad62324f258c57ca6db69596c94cbdfb262356450c9adf9feaf772c090335568322af780366abaded4c033745446638640aff04d95b97468935e5284282d10bfad5e393d972b6992604781144bfa8efc42d9d2d55231b7a9319ddc81915dd7f090275fbb2f95ba31c63880822759190b1e59849691af3595c1a016a6bf00e2633f2c4905e354748a1018c82ef99d9491d228769114837c5a9fd813ea3f7e5890566a60f16f33217392674f67d743fc91eb3b62bb088afb26257b3877c31a82284a215f476713a87431bd4df5d07abb8eb98c4470e173a17ae0c8576860d851ae3da5859c6ea986cf5e9a750b2dab0fb6fb53b273ef9c50522e42934317f00a60a0cb93a1066c5293bc7739192e77e396f8a7c2e8d55a5647c12339c31dbc28e3338e83e4d46008f1b3ea6c60f19ea4060de7b27e1bc23998306b44cfb56632a5fab1868cc2e437d283db83b839b171939ec1d2e5fd953e1690b36ff7c0cacab446ead2ef4f73961d0204e7f5a44ef3c445d1d073c0f4b52fae1cc57f0960b52a139f0ce70f740bc5f5f6e638dcd1015305600c2dded4f5849c2a4129d1ed5f25fed8c4c0b71b21eb04ad4de576b65087b9c9638094d8099da1b28150358e99586757eaff63ddd4a300aa436d0d4b3a468725d2c8f0f373fad8d99d8f404d5c0592bacd806aeaabc9225b6270b1d630b1c07282f7273d9ab465c53f49fdbff9ebcd367ed5a7372eb567cec6f860d7245a26807e5705068bfd3a043d288b9a29a5c8dc859c5140ebbd2e87c6103a0197a8776fa5c86a3b78e96981b4e01d54a1e964f6e3035239c0d955395b1e3629f01f9f57ffeeb445c9d54bd384a05421e22ef5d1010862556fabcd365a29347ec5e0e7ad2fdf7a2f03810484c5782909b735ff3d6206de7bc399ffe18119b57cf6f5ca13dc929073dc9f14487b1e65ed90aeb13e9d9349386755cc1d3e9d1450d9920fd1ae16f27eb46378d12edf434ea6e0bf097493164f19cfd62244a8b94e89b7b1fbfe8cae997396431740f26defae7972c02bc61d758d941390f8972cd4df2e2e094bd213d7453ba1363591ef1a76972c3173f23a58b13d2ba52d169dea51e5273fe17750a26d4430a0369a02f2ff6e7b85d7e56abd7abdba780a0d933718e3320d5d771ff2bbcc8585f036f89bafd55e0cfc0461e10ac783ee8cd29b2d0bad3d276ac29fb28bef1bf87c730e409aa0db3308f65b06e9765c84ecb32847c8dad6c8b9d652b8ad20cf06f967e56d61f96f6b92043f8310b76b60e5c716cd0fb51db1bb7dd91804040534a1368ff812e1a750a0af86c856506aa800a4cfe7813f7094249b38774f08092c04ff57ef15108cd2b0fd8a988bc66860c6d32e3712ecc28f7d4587db7eb7dc9ba15e196e789d56ced2fdf0aa5f698d39501dd37f42a3e98eee0a9b02fa29be54baca848c0ace06e2d9f2fd35c249d8ef2bac584fa220509fb208ca33e662ffad0562953742b94d022f455525456dee740d33d53d3986945e4ed8e8eea8539748074a4aff3cbb9e0f9db851bbcbee27e7f6b21d395d6057e10423320c95608cc3387a928518d8d3bbfd1209be67f3bdd2e0ed4a329ac131598a1dfcd704238a89ad784d51ed81b75c651b273e75cbb8951733698d05d9590533fc4fa87c8a391041031bc8a674bc00b50da799e1694d5042d7608007b249974f54f540ad9233ff5864d6b206870071ac96f098231c3e6355497e2dcffccdbcb23b1c9e19805b3de8efdcd57d122a24865bb15b656e995db556cb006442a123517371dd3973b20847c60b741e03e2772237330268c636ece1df2b5e2e0a9fa509dc61b1994b1b07ce7efaff305139d522c857d403cc853455ceb12eeef4a53b9eddeec8bb98852f767b2383b6bc46b0145c4e7672bbe48fef342f2a1d6ac4d9d1b19f96e77d246d89e5cc83c08991cbd33e7bf339c115b9d9c664e47a3008b5234db467029893e47ce3d049911647093ee4cb7794be9b849730bf66351f9f04c3750de30b0b41a8cc1fcf195253e6550995dd5a700068c5f2ec302765e39c16c354b023890d61b9d351180b30d2e5429d9a6bdeb6fa1720a270ac9f9cdd5fca57ff5f9dc8f21327cb3aa6d0273f585fc0f1ce2d5574e140f4ffbcec9a9ac3d5925f73c56f6aa34a94455eede20ba341d2e83bc82da42bb2bd17ad8ca39e9807125aae821a71e24bec49ce307eaadd50929464fd8801abe1daecb61ddbf2e0b71aba93c69bd05826826f3d29cc35c378398f784e3248c1e54d59fa7627903b34babf6f48902110af5a63b029f8145d9edcdef751d0c05c5019d2357ea4211953d49d726256397e2b1c7efda79db742380a8872f9d4e11ca118422119c0256495d227c373cb2c06a2ded23ffc11d31f3ccd2520d9c122f3485ad9492c79aa34ea784b9272cafcc3a130856148f0399f9938cd13281736e042971d83a2cc622c6f509a716ff23183c498efd28a214439b4d58f3dc56981873a5b34b7bcb970348c4c10aa3aa79e85325400b85351469b78e349f9653eaccaf61204c556a02ba2e2a6c828e95a61a3742783c9b413a41034ae02f2d19e48d537955a678e2d4c679f8baf227e7de33f84c1b7c2232ff6276712dc160935353e1d8d5d6f917c7d6924ebab5cb1c1e44109ab48ce087a1a175d6bfdc1c80ed70e028e85c1de2497c9676b4e90909cfbc82acf14d165dfee064c1c2c71762eeb6dc3e9dd9decac32e2d105e9513e826a10932c4bc5d7c606e578e220ae363fbfbbf5d6fe0c4d56d6bcf0fe5cbc1846e5908d3e276d19a61b761818e44edc33d0a69d679569db8908fec2e6ed3425c0bb2b5d26775724b9137b6b442c02062e9dc61b05485617a9c0490d29e36248d0bb2a534a2a4e1a109fd54e22197b1a3b1054881e84281e46fd6d5edda37d72629056ae473a000639857e407d02a6efe3718245f4c4235681637e6833fd90cbc3b170a0723c2a8ebd859c388149dc87f", 0x1000}, {&(0x7f00000011c0)="4748e945cbde3dbc9c686a17573d87fd262dc4b519d1fcf3c0d27738a55eda6fe2158d561a7122129b81a8fdc49e112fa4c4cb6408901e86bfbd03c289248dda3177", 0x42}, {&(0x7f0000001240)="8b0a51106bff31d468711f03317076a126fbb2c607e378377444f5ded16b1fd78014ba02851693e57505f16599717f461b46589dfe5be9cd8a335aa5f6396113acf6f4aa58b469505b20bc31c554d0792cb30f95b69d71906dd6c33af5781174a2da95d9317afdd32253094fd354467eac90d16225acd237bc403853c9346c7b4557a4d99c48c36070eb1850d8fdd2857d696962bf0cb94b952e2fdbbdaecdc7865f4cedafe62a92167362b35c75e54aacb2843f771b2fa4d4aebcbd529f8d40ef211d8492b848416889178353cd1f593496ccf03bffbe0124ede91d73832eb7d4ff266043610ddfc0951ce81fb0ce915b756cf2cbaec2e151f28a844b3cae38cf091641b2e5eaa0bc1cdaf5ad99852a38017b7fd1cc9384284949f4d92a873d78b84a6c7bd2ff977c85dfaa6ab2f3c178f6ea7adfa2968056552dd9c2b754c8c3b1bd0d870865b88a0ddf4cf20d965ff310b8b7726f165707375f590ba31f93a859c46e2ac9869832760888f753f572e3f969b7e314ddf8cee1b17830982ab3e97ba0b72de6304190c4131ac99acfce32a6d8321d8a0c016bd9c192a675b562146997d7360169c4fd4a0197512ffa5efe3d148faed048146e7823b738bdef824f3c8423759ba93b577ae35f623340963e44033f1b435bf947b00a00c6d4b18e2f0a84a6281326e8078ed25cbd73e6c60eb807f68ab15f44f7e4f4692a5419e5c842f9abcbd76afdf85bfaae47f428879192922bdf7b642093ff6422def2646367f59ee4e9e924d10c257077b88f44593a6c791de4b4785d71eb67f437c0cc65e38a916c22dc66359285f9f1a526c0e4e64a717b1049918a45643e579e1de32169452024b7a3447ec9263b90ca8145458f5a1fcc51a300fbdc2854d9f4172a75879dfcefcd77fa52fec0474aeaafde45fa42199e1217b4bb74eb6a0a542aae7bc5275131e787db6821270a87e676efe21623ff4d74a892d69ac184f61063a49c3993174509aca36b6778c8f60b7e3b9b12209eaacf48d2657b8fcdac94ceaf85ede21da088dfa4cbe56000e2fe985a2ff8986c43b3e15fbb16376a8f0a8a3a6d265ba6b6ddb54376b8599850de109fc5974d8170c7fb7b3facb5194d4dd43518a8af1724e327bccdaaab82b8f0fe4c99fa33e6d9e4a8ea48bef542e3fae646195860ccbc7ef19338f38ed386a4065227da4f7c5c1ae4bdb8281d0a452e545e8feefd8b2360fbe94ea72059ebf023471c23e5c5f2f14a276cc8131b14bb51bfbefedac79b9e503b7c80bbd2bf8be7d8a36c7217dc9164f850a82b9909013e78a2f6b84fa0a778cf3ec854375d17eb8aa28b7edec3a1fddfe29f8081162b050a973bda912916fa40c44da34a7b4905d68796a34afa59e7a4724d18f1f88e35322517b2d7cc910089632a8eaa9747639de22bc6153b2a95e00fa5a7f2a758b4fb6e998f6fa3441ca65c0517cebbbf04e939aa3aeb548726c9b2eedc10d10ece92ee021c70f60c7036d3b990157b808d6b735cacee33673f21047db4ab488da18c7ba37eda0eed0a90f2d690510056e1ad55d26057576dde368b1de8f7fedbbdec1a69d3fa483485e2b61422cb513956dbef2280296a9ec51c7c4d0b4238de5587af11c1caafdb151b3392388ad4a400aaf92a78f7ab5017aeac68e8af0a80584dbb2dfdde3ab8f89a8ad6a11d3e2fc1235fec683360e9380215a207acd67afb0df4e8aca29566e57ca809db114b97714b9af15ba6e2cd17f51ceca27c3e93747b5d2593921872543aa3329463dba76d7a2d683051eae345bbfe4f9499ffc1f5de62097cf7fcc205fd0237b02fd91e4796119198dde44bd6f3401e8a0ede1f63a123ccc17ff5002a91312ab6d31b504a69a50fa0c73f3edfd6b163873da94a301359557a4d76120c0b06647e97a9e1e7d184130fc18eef4cc5a62a401f5c8b914ed4b17817340db154eee4b638d60e7b838467eb44c244b0c48f6b2d6f19266e6f849e39a50c925b92c627cfc332362aee81e3f79bae57c65dd929d51b85bbea1a0359f734769de350a13b3c6f5411d280270baa5af91e76b0c2a7e0e64b938d51125c788c945bd287a935fcf29cfac21730d9ad9e94e08e5245bb25efcd9d56304a74b9f64533089476d8bf6108266b17e7cf3c6f237d6aa4e2cecb9d641a201071e5b8d0f963b284845386f2b0eb4b986ae0e83f98faa2e89d83b8c65ade29dfd1ec23c2f3df8b9a41e3680658e4f5eb37c617bcd9dca59cde4a1caf625182708158e66c583fc74300400e1e840ce7123e206ab6770bf31bb1ad5626f05edc556a1483b205ab95a9cbbef9fcde6174caf90e9dcd9e5ad66443cbf58747a4a16985a0d8e151327a837e1f80a9f0a791e1cc318c6d0c4cb35f107bd31850d4c3a59200be0688b8e7b834697bd572666840ec64b04fa254d36f6e89333a4b12fdeceafb06f38e7e012cc5e4733120a26e7d739385e32a5a784fd4b57734d1f2827128f2a35c79a9fbc2e47e46f994ce48505bc26c64465de2b5fd5f88cae161732645e5ae76271c17f47b84ec0acd263e7ffdd91918b93265c8268bff5d6cabf8408016837ea67e774af27895045ecc2ac3d02d93068f0bd5a787e360a699cc5f5210ca58302e2d1749ce72adf757d0ccb0d8b1aad1509dfbc69294da0de07aeb491cbb1867797d09f55261dc2f4438f4eee703f167fedc9fd6c856ccd81b42029896bb8d92cec9eb078ffa9e11d7910e46782568172030082ce6055c29f321baeb37467e03801957b9c48e137df938a548b9a2c14cf5d57e8ee37589d76003b53df2657be55c53a9c25424c20949c6958254d540c8373e439097f3548c578e11f31bad38927586ed3e77a479aa6afbe10455208d52b33f07d4ebb99acbb47ee84ca952f7e2012aad83f139cedcdbb4e19b31ef3fa7959dcdd99c5b6b379d5b7751db7565ae748cb90ffd237e9b582fc329192db5175e35d1bc06176862a2b5fc75388a23d93a98a04b80474569cd04e347224d3a7cad98d2fa179a10121277e03d969081a3340321801919878af92c12552905fbb0611b66a6780b28370e6e17c6db0ac5e5468976e0ba305c24bc102e395eae78676f7465ca51aba900625a018f9e5f92c057e873086df523e136db34f90ba1fdf60f733408671ab403dbd58d105c3d55c7f78b7e494cdc726838d5cdaf4b8f331a3f33b8ec8d49ab0aaeeb301a232db791fab2c2c1b0179c4533e970de25a81b45de28e6fdb94bbcca7f2da173041326160a9bf83b3e668f0c321dbfd4b05aa29937d59a1b0d24741aeed9a1cb9637e2ce2697c992be0f8d8bda0cd8ebe461599008ecdc8ec475574f8edaa1eb1bbd8a2ec059f7b63a4c10fc30ea055738a4ee6a361c4d9daa081127ca402b282cd1c46299c48d4d7e04a5de3950f6de17afa93bd59acb480c1876f436f16c926cad84a12fd866581e0d1087033932e8f36f1155f11b31fec31bd7f6f11c633f04b7dea69486bd343dffa200d12e0ada414831e25e52ae059d4703045b222450b4230976731869876a434af93ccfc475134ea553a39661479f19b58dab3b6d646bd92101e32b3b47e62b5b829bbd31a9408b44d7c103dfa9c70c419066eed4a724a3ac9b5e35e1aa8ccdc8b50225755b15c55f1ceb8829dcb1c73eef10e85ab13a2c3fffede097ee3fd02ebee1845bf5a0d7001a0d6a276185139ce51aec00f3981cf3ce17f62a53323e20c14b6fdef60ca90f3d6ec82ee36fd517c47b1936afaa2f87f095e4a03ed679e5eddbabdb5d186c795a00669e29a9ea3c4339b0a1d2547d5e1dc88ea9c86c8ab4cf23fa1a85c021c4e2d700956c6f8670b23c00ae6a7217484bed9167b1460984a4fbd564868d3f348c3f6680d5ce4e12b577b16ca06bc3ec65e580d2c81f24d2fc306d774e56afd46a92d9bfe293937b586854969f80d933ebdc1a771c77fc3e729ed974cc13e340907648f68df28f2cbddc9d4cd008d34b9cc0350c4c9eeaed786b9ae7e049219abc0e923e49c541d0a48b9035d1986a8c57a76ad276b9232f77c5de98a5406d467f32a6cc2437ebdadca9119f7f225768fbcccf2bd8792258d0ce8aca259cb362d2f7fef3e49fef089fefece2e20933bf1ad967036c4affe14ae23aeee7094dc9bec52f00ad634b93d3c67c767295fb3a9ff1caf95d393775164f119c8533ad0e670aa41c6e3ec3da42a9c4e636434a50853cceb6cfb98083a19d4158e60f61827f673a2f12ba57304ee527fd905851a1cd51cdb3ffd9742c4b056e8f845014ffc100b1c8dee0961909ed9c00e4fcda510442f832ddf0a31a7e919a3c890e912e24070d193b374ff32f8e02197984f289d417347d338c9590fdece7778e193ab6a9ee6f3baa94a1ef499a90eb9b0352980ed5781aa88c0f3b0d744f0549203dbd30ee09b171906eb0dbb23343037f616f29ab6dedb350926e7699dabae00a672f2afeab79f2e4bab2bfbea331efc9494fc008d9a880b167a40bc46448f8a8694faba20343b53489eff2323ceb2813494cb79f5d1d3f7e91097557227216499515470a192b7f70d51c8f03500535a2277b265d35f84fac5e8525b288bbf2df5288bf4d6bb226a4d144febbd4f10216965218630879068c9f450bfac18416fdd1aca134eff65de915b765fca740e302ae32c750a97a346994653c030822c006c0bd2804d765a1646056567f4005afa157dd1bb66fbf5f44bbf3ee04f389a6b8b87ec93b98094c819e4b08af5987e251059f9c29c1375acf669d1fb712df414bd8bc2ae7945aad3b0767a3610aef852253299a4a6526296ecee04fb4270056e6bff2e572a1fae0437d504b13e6abc3b35503ef5f0bf817ddd2321e59a6847b1163055e5346226dc1820b309bfa36e06335c1f7167479fcd86300b4d0cae22c965ac97e5d6b81552b586eb286f6a1956eb290e21735f1a4a1c9a5eb19cd75a2e904fa7324511a973eb5fe7412956bc5259f6d612751d7fd25861b2738a9bbfa4fe055184863b6dc511f720c8770341a1137719d6b2d4c30945f2c0777982d749110153c6b6c18b8f844d70e01e93f650b5745faf7bba71f21e702f498d727141123d64556e58179b6740ad9150284e1f85a85d096ef97e3c0aeea50763fddd7f750c79f4df2a017f0e8708bbbb7f6db1c9ddcff231a724a515686f93e9e94fe17517831a863a05d7861fd6f52cea0844970940a1af0d58776d37b3d328a75c5fd6afff25e9ab58cb9cc1ccdaf444188cda971dad66defae7dfc907f80a143561e2065b001c7e6096b893eb2e814cd628e058475ec4a1fd2e899ce078d41d6acfc9ddc8f8e9028d65f5488648f4bbd3feb38c5024cccd1cbffe3c0c2d85a8d132f754a0f646a060c8615794e6424d2cf449c97f47566a3346d5a94ca2efa877eb0277f7bb697acbd05b0ee2f577ccdcf9c0d36737164bbc5177d698996bddc1fb893169265aae24cf066e6bdc889da3dab643c3a4dd0eb0d18fc80049a9a1881b2a4fbb9c08d4c81f97713e6f8b623e08629181749c82709ac55257394dd78fd9cd9c6e1d789bbd7aba8ad063a434e3555f46c2fa067c2e5196c500262db74593cc839cfa2233c5726c1db2a97b96dc7ca9d0728b495f485f357ecd3df8e868d608ad4596e311b2bb6e4a0f18a6f2666aa48bbb01627f055d84bd8f3d9e86ab42181ebf616e62b624f38e4e2ee38058a01008d3b9a86a806a89272e10a13c6cea3f09618496e3a924e0a135cbc0f3bf049f16c6084de67de7086ca4919465068290e1af460f7bbcf8ddb0c1bc1d08ff530", 0x1000}, {&(0x7f0000002240)="b1a83b4e86ab9c08fdcd1eb6d496805bc48bfbfa7b15f17c1f018202be25f53ee33da708d30c8d1e6684842a1d007d849e03ac3c2d8b080875cfb52ab8244267e70dbde0e0257e8a7f252bb4f09b65838362801f4d8464265dd3428354e1d3bd9c7fa8ddbfae9c45dd615860592c39c31422e0795923456604e6bc6db3c298d0be3a07fd051012526a75916418913d551b54ade46d63", 0x96}, {&(0x7f0000002300)="d66aa22a3d8af873e17b6d813ddede901e6e3db722796314b78469b6d6ba2bc17a6cb424b68b05e7ec6da136cb76166d63fd03f500f3ecd5501362d3c55f21264c9b947815ca6d86381db78fde8a93fd00655911afa16d286be8d268ae38b25de7a8df6dad83063f7fcaa3685be3995d987c8c930cd09727d97e9ba20e102b54ba0c0aef9999cc279557fadd3cd8cad7ac15b277093559a9ea492d1d4c5bf1423853c9c6b5f4f2ea42371a97c2553702fc4d6552379ff9fe93cac391cf55d6074df5c7c1270ed7e73f27989db70efae33af2fb176b7439687fcc9943a56b65cfb79e03c4956786930030f975d927e0001d676f12af7c585d0abc007518f60a098d55178e30a8871d425e5a3a92d7778402d3067cf01e61812fb827162e431822de53c33223521acad69c9ed506d81d0636d3a97c5d852d292443936312f50dd0da2bc8a0fc29a782cad506b9bf983eb0addafc1e4d6e399ea164d49c2fd01503246610a1cc5fb79519c0c01e41a2129ac89bca6059a499ed6ae21adc4c3ed2d262237e8c20476a1ed0e0272d15f01b3f1a88b0fa85b1e23b6228a605f09894d9129d5ea3e36aba3810c9b9b4e796743893a17dd7e0a954eaa511c4f6a3de170891f27da65cce50a13ae2506f2dd852a32604ca5e4282d363e33aa2ae8e342dfc663cb0200ca958770f879fa5d1c3d2ea54e2bc044119058a3f3d5e847ee29cafb6482093541763651beb9c25f4a3752f344245b3f3b42ce99e62acde9eb9354ac78628e850aebbe12a0c77d5b374217a7a3eadf06be7663dab50f6c11b6cdc03c3a4876b142d4468302148a475646082613f435ade5144fb2faf436a9c6623151b500539a845e21a190fe5117b0e603371621d331b30736f1a827796d86c648c077dbf80eb5f8b855b0c18e55363ab36d065187f800c1dbb3132b3ec8c371767daaf01c5c5f2371a581ab885908495943f6caf0d4451922521e33168ec99f45be1720e2a5ae7e8d4b4497a20da3d3baf841d858976f3f62a1fd5845f80592c0db030f363f70eaa68bbde17de86590bda1218b3ba55665242c03da4ec00c3060b3d1da871f9340448c15ad421dab5e499fc1b9a58334e16f72fde7d6c7bcaabc225fc046dc2cb9c6c1036ff63ed999d6f3cc29d935c89173aadc3501c401844d9197e034257f27a676da5c6d0e9fb6dfa6b32b637e76d8b4f243096619a7f6deed778cd7303656f875a8ae9d64213eb26e821ccf5580ac712d24125145594303e873594418535fb4a0bb8587d6ff6729b60b1f91d061988afc9ef6f2adb60338661990615a9278ee89138eb7384cbe8c442d7cd4e34fe91d97f2db6e856a588b9fb500e7c6dfce7ace6e201720bff34bdf6abd368cff4d553b6ce26c75eac109dd203aaa6d1e112c60a46039a4f9b984796602a7915d9490d9162e308771b331d7771bb9724109e630b7af18c8275fc9aacbbf4891b4e1fa959865078fff1bd758b79c1f62683ef51d9804eaa44cd6dd1c6ef5a46f0952f7fa6b3e58e971a9603acede3a93db50026c24d6922e0130298bbd582445c5d7cbaa4cc2a44b286aa23428bc60b4f4bd2a63bc1568b0510afa2301d2cc128304e0de906698890785db3ac110a1ca414ebf11e4a16d989760eab7d34260028eb73a79b017973ea4cf9363fe81d0e4b4b81b9d11193e48e3be395c5a5f4e466ee23be97d4a387daa7e00314471175931719abe9643e32f6b6d9fa1c188329ace06b012f5d78dade708b3c3ab62cbec75b7a305fcfb4792a0ae3e103eb832ab3ef9c43f8be338fd1660373f69726ef6c4df4a22749e7748d0cb07389267f00e9b735bf473de3de2576d0dd0dbbe64f700422d3f3d3a72ab63aa14292110337ea1dae0f275edfce0471db1e01ba5251549bfeea5dbe926be8a3f4a81c5fa8390f90f7c16466396ae6e61e40b563477b7960a53e1478ed05fa961fa73fdde3f95965420285b82dd155b0d3d49e348bee8dc49c5f44e96956212de89a7649a466a6bb4f99b56f6657f1cd50272980777df3a352e14c62d1636e58466569f620047bd69aa5e968722e63fc29bb0e9318f74ad6757d4981abe59bc6cec925e13d697f5a29ebec0f7994c627f56030b05a085fa72b77b987dbe8d0510beced33d433d74f0b431fcff98fda5e90447a09002c5142d72d7ce432b85bb92b454ac4e55aeefd2773cfde313d1915c6abc398a3ecfcd0631ca148afeedd5a34c789e023b5434557d9a2199a06d7c6d874453cb7d518fce3b8562af82f6a9cb9717f2c33682a9ea88f4d41c609861bc06c19d7f7cc49aef3033c56f2bcdfe280cafbaaec62ca980affc564f0ecf6b70bab2100d40a7d49b71b83d363729fc3819ac3f87a7c83bc44431329780170b731948859f3e21ca7e211e61e91466bf4650bfdacc5d3db6f5df7ad76a683e9197c89f02f016f504d7dd56640f3773e139e5ad93a54412799e35f83b2093b5ef97a7ada2ffee17e6b4c483503e8020ad4d2729556b183f4d24ec67933fac534ca874bd40a411f7e5908dc54b3b388cabef356e96eee671a75016f021f6c0c603cbd408c5b39797107a810d80e1028f4f20fe2c446c14fcd68d193791a238e5f69976e7eb59eea11be76b7a85693c510baa8db60c9676bc4b540dc7789baca966d10b008a51c9fb61f41d0d934b55316368e4a9298d8e0847e6e3b401f341833b0c08e85e2fa5d67ec6bfdd36d8fa72698f99ebc2438be272b59de7a63a167e47ae183541649cf1782a7a101a59460a465604df331930372136947782089782d89351b6f44283e3481ae716f9a7ba11a08c1bb66d4295bd59250028d9412482812e73c8e6428e105c4f82749ed092b694694f0c47f96a49dcd0401b79c5bdacf5afcfbf30dd4a42647b39b284a96691e7b2ff041f50fbcf618fef245c7e11784f47902e90266383d90f24af1ad0507d22e05e221cac5b9d49bf3942051a2d64fea5340931f4e20f7f8df8a1a5403f4e06a5585a252e8763a1c019686a1e56e23a1fe23e460f6b8ad9ce3bcc1aa411584c1b35b74eeff0a9ddd9211ae0b72cf68dde251e23685d4b0e89b1084f00e11736778496ea9983da3bec60e176e73666eff0d3fdb74fa50bb0be4af0873920c049dec60af887e746ec012f4e3c7ae1b7c65d17925eafedcb16616a59d6bdc695aad5431c55ca7f2d63e8174d66086725825b4e2bb3adfa6a58caed3d5f006b20caaacaa3509e0ac9e49080b50c1ef7ae29ada1d4ab861b24b80dfeb2049e2c6ce3466f9a7b8e0af14833e6011cfce7f839a0420204364600a73ee6533383f202a224e523c3d438ed121ef76fdfbe963014da8e0121fab432520e329980854adab215ce99644a243f346bf58be151a37be68b62a90e47267cf43f956493a29b02c17f7e891d3c8102daf0be5dc2eb6a25141023fb6ae68711245ee6a1fbf3467c278bfa698a485523d827b142ba77e6d7b0bd5f7ff0d93a9fb1a766e65ab33842016da6d0942e0be06fbe85c39c23d2879144ef505cc273493af91ec29991bc4510ab06412fdcb825b20a157c5d18410191a3bda13bfb90fde423c54e16507ad0b52c47007f3f907d1fe6b29367758eb2ded2d01c17ed8f82f45eb09b0e52293df42e8ce4eddbbd4c6b4c7570ca9c1104f0350d53ed0f61530c2f5aefa8d70e98844556bf5499e3af25b757cfa46816833125fddb7651f4952ca483963062652aa953d6d5fa8c449112a229ac5f3e22308a71d50f66ae8c98aa7e1e8a3547f38b2ee59f71fa0a06880ce353e1e2b52aea5a619e0ebf80b06a120f9fd93e23589d0572423097c683c0c06da0ebcc296835115b853c5e6c57d4a1c0d95682e9c5fd8d0907849e883cec5fdb0fd104b1957251f39bfcefffb8d5be9b8a9067bd8c2ea2c6fc2e305d7c51226c140f79c6883a1335c929a97d27b6bf6302547d3e3f7779264aa83abfd5dcea45053c354cc75ac18919fe50144b413b5ad739cc9835c88194edd893ff347b94139cfd15f009ef9b0bc0eb84cba6d3bdd5a65c3e9131cbea3351531e6c2cc53b236cb0e8100c90f3c2711a6d4f043c6a12f4b6d01f88d12e0bd94e69812bd925bd599fa528009ed84b28825c15b10caf01543e4a8b9b1586fa1c508d719fc4cc908f3b772d302d3b70e793a8400abdb6e3469775d4c7dd1f3f8561e2f86dd279196f6f87c4637d679383643b5bf8d5def2f7217107041a5aefe4f98672ab8c30a75cbab83655ac78efb215cbc4f5311bf53fa383afb456f1d08cb929610283d66ce94d7bc1d2a04ec6c26704c76e90a0190e1ff2c032afc61daf43720e90ffde60a5bcdc6415e034d8964b71654f9774413b5fef6d9ed8c87859ae1c5c04ab0fb11e736daf1fd70d70e53a9b17487f64a2d6368ec2352a8a915cf0b84cf158ddd341f3647f92c37fa7d48d5ebf5a10f8f061831162f0b1bd3ad2e059fdcc14231ca65c3c5ec257b3fe17e13bf9041037e65867f1de6604cd5520066e19621c5914722eda6b908b5a844df95feec4abf42770380285b5b47292204c3d9bef30751eb2eaff9c57f8f30d0b0bb3e78d9a770caf9fd1ecef0cc14e697df08ffd0b7808af565f93479e9c2fef5b98131b460a4f2191f2abc184921851ac1fd24cf2247fe71268be8a0ec88fef4c39e9db149366462770d46ed82291076a2d88883efe50f4da395af5440b5b59fdbfc9d342c0b7c73896925192f93c5d34c3be51af628422301184eff0dc5465499dc531b3468a517620f9cdc29e099f259817687adb88a25ffd070c586043caf67deff3a0bbe037bf31a3f71bf9ca401f3d349c34660e3c96dfe8cdb24ad72922f4954ef77efa5662f4622753fc91d6bbd060649833d4d36e57fbbdf1009e30b4d204ed1fe1ff60b0b00c377aceabe76c657cb3ffcf60e868480f16a986e3ac8d8b31d8494369c582fa787d8604cc4b748cdfc0b347c0ac54c7d28bb747e9c0c593a18c9c1cdc36f9e1eab8ce88a8706ccd37d7d7e6897aa8bf22d8fcf589ac09ec1a8003e57b076cf7208b994e4de1d23497bc543df2d5cdebd451c66ba5f532c6266e6721f57265d14d755033f044d0705b5603ea1d627f7efc4eca82ab4218f9c8ff6d94a227a5dfc5ebd1d1690d8ebaa05908203fd7dd47f39a0c896070a3ecf6a81883d998a5102fa6d2760f973cf51edfd201619d041347842be49005b1848ccc1085916e2c046eb1862aa475457ef9405eb89d7dc402044934c4d1dc71c328dfc94b1a0b52309d1648825d8ef8f1c35dcae323e2d52042dfa712a329462bbf8dacf030e3f9db38c0d3e459c3f68b5755fb65f9c601e1ccd021841cad876d90fff89990389e232dd7491c77f02edef5bdd5b08efb016572760352d6a1c05b81e3dc0f56b18d2e74e74b9f15c5e9a5cb5b0512985606f95f298ea65959a5b9c2322350dd92a7badad11314d523f5b2b331d66fd15bd20918dc1170134bece38ba150531baf552b3080e0e2e44761eb36bb13dd7bc4905469d4a461b0a5476885b4fc6e665758b1a6dbbc9d80daae3c7535a66988b3d2001573b23dc00d46f6d8519089d8aa33a674ea7d6841c4c97fd62c3e94a7d17fa0f46f9dea9fee131aa0ac86e91a139ebddfd6d73e63f764893b93ab51ed79f8594cf5869c4d53fcd8f56419ab1ae31479176ec97152b2667ac7e3e3ab3cd7b3e298fb0bab0d7cc89bca4ec4f5bc5cba641910ccc35ad88de7c23923dd7d0e9089e11ee7d75d2cc233cc159fc5214fbb0d9ced44bf4a43074d1f81b33ce7bef98c452e6e3f3ba35", 0x1000}, {&(0x7f0000003300)="49e6ee82b507f76e52e5af1cdd6857a8579f3fd325a8a3692290cd59ab7974f5f4eb2a6cb4dccb1e754c9f0800914cb6387d9cdb46e87f43d766a8eee337c7b4aa08ee4e8cbb0eff322f25382e9ef24d9e2ef4424332d037d476292c390d49adc57abdbee851f7565a7a272a08d924cdc4bbdfc48193ff54f6d28ba6ace826f33c0d0cc5db1359cd630f6e82e98b373a8ccc6b0e75b9257ec5047bf07e46b31442784ea828a28002f6b86237a490bb8d7757b482f066c0d434359771446e336d869850958ec22942f25a01052ebb1dc19076263706ecead4de5ae9fdc9bb6c79b7", 0xe1}, {&(0x7f0000003400)="f4f2da029a14556561e95818708c3b8066ffddd43fff7e8807ec6dacc71e420e18a325d1902c803322ea881697a9824fa1d2d5fa8694b08792b7775731f1a2c9b5588617fae910d0479bd55151fddada820b042c54a2b7bb0eb8b08a772de9b4ae2d37f4fcc9c2078840ed7706d38e4ebe22aea6ea97c4bf93cac11483ac081ebef0e0e26921c86988654067", 0x8c}], 0x8) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = dup2(r1, r1) close(r1) poll(&(0x7f0000000140)=[{r3}, {r2, 0x10}, {r2, 0x4}, {r4}], 0x4, 0xfffffffffffffffa) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) kevent(r4, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0) 03:26:19 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fchmod(r0, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="3ad2f675d517349b0d62241701c46054d83014ca55cb21b1a3147e1ac3f972e786017331e09a9027e1489e1125d345990e7ada038bc82afabc25d3b936a71116d59614e157bd57b467aab852e30841d1f757d11568909d0823209b59e336d9c6e62f21176023e3e95848c49a5f465d75a72ed61b7d1289c2336b5ee99533f13f9ab2223a6dc7f876ca6b552ba4efb36babe77aecbd4c4233d68b41034cbdde8f7565f36e4df5e263e1c6bc4138660eda0a9409c28bd2536a74946fbbdcf3835c2e4ea3"], 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7fffffff) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000340)="c9627a88c8004866b79e21b455ee1c5b6e387c5bfb0491330646f19fed429620b0009c92eda202b4d447d2d137a32c7eea4646530f36c83559ff3840b0b7a4f6293239be5d1696b83ccfe6ea6fab34c26e8154d369bedcf42ee1f8d2e2ca640b9f6df2ea939ca3bce2d02b4f504594e98c93bd7ab16bce9992cef691cdd1d4470c60be49ef88a2b237a4b8544d631b1dc637f4140810429a16f6bc3e2b4b1f99ce39672869c8638e9b9137f76cf3cafe9f69df3d1ce366db3333c2d90421df7b49b64a4f5498be784604851cff199997fc131f5e9b9237ee69fbd36865658bd3a1e1fa3373d3acf207f4f1430bd5519049a77a63af3325fb05a0927ab079ab664bc3d59f3016e854e012b08b5522b9a2", 0x110, 0x400005, 0x0, 0x0) 03:26:19 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfffffffffffffffc) execve(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 03:26:20 executing program 1: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = socket$inet(0x2, 0x5, 0x8) setsockopt(r0, 0x2, 0x9, &(0x7f0000000040)="6d622ac55e217b02e5a929dc94bbcc63ed5ba145f8686923706a4a460a3f2f613e14d690722071d197baae7edadcb05c9ef2c29ece5b", 0x36) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 03:26:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e"], 0x1) socketpair(0x6, 0x4, 0x6, &(0x7f0000000080)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0xfffffffffffffffd) 03:26:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x41, 0xfffff, 0x8001, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x2000000a, 0x401, 0x42}], 0x3, &(0x7f0000000200)={0x200, 0x1}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x40, 0x0, 0x80000000, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 03:26:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8cb4, "15f44066d0b249cdc0e8d07b747b00"}) syz_open_pts() r1 = semget(0x1, 0x3, 0x2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000040)=""/219) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/178) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xff, 0x8bc, 0x0, 0x1ff, "ccaa0002c66f132321f24438107a7f768425318d", 0xffffffffffffffc1, 0x2}) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x43) openat(r2, &(0x7f0000000280)='./file0\x00', 0x10001, 0x20) 03:26:20 executing program 1: r0 = socket$inet6(0x18, 0x2000000000009001, 0x0) sendmsg(r0, &(0x7f00000027c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 03:26:20 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 03:26:20 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x10001fffffffe}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:26:20 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = getpgrp() stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) getpgid(r1) chdir(&(0x7f0000000100)='./file0\x00') 03:26:20 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) close(r0) recvfrom$unix(r0, &(0x7f0000000100)=""/249, 0xf9, 0x40, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 03:26:20 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, 0xffffffffffffffff) r0 = semget(0x1, 0x4, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/222) r1 = semget$private(0x0, 0x0, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/68) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/245) 03:26:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 03:26:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x6, &(0x7f0000603000)) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/210, 0xd2}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/230, 0xe6}, {&(0x7f0000000240)=""/44, 0x2c}], 0x4) map stack 0x20ffd000-0x21000000 of map 0xffffff0069b34c68 failed: no mapping 03:26:20 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) r3 = getuid() ioctl$TIOCSTART(r2, 0x2000746e) r4 = getegid() r5 = semget$private(0x0, 0x2, 0x88) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000040)=""/160) fchown(r2, r3, r4) r6 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r6) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) syz_open_pts() r7 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r7) 03:26:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd51e67171593f9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0013eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2", 0xef4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x10001, 0x8001, 0x8000000000001d39, "bad84b73f2000075835d3515ffffffffffffff00"}) syz_open_pts() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:26:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000140)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) read(r0, &(0x7f0000000080)=""/64, 0x40) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x6) r3 = dup(r0) dup(r3) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x1) fsync(r1) r4 = dup(r2) r5 = getpgrp() fcntl$setown(r0, 0x6, r5) pwritev(r3, &(0x7f00000013c0)=[{&(0x7f00000003c0)="9a2cf2fc2f2db5eed657bbc18d8d4ba55abfb8cfa11ae68e1c652b1c7c32ceb7e328d637a6454bb88d717df446284420c12bcfb436befc3ed7c65f4e2a36caaa58257bb2c3001ecde929997e6b0c3fa9022f2cbedf99b4e248c5c6a23da7ed322a787becbbe0182fee2cbcd15ffdd34a0c31585009a419fab3364689021cd9a462bedb8b97f2244dccb94076a641cd176d9c6daf7776195b1810ffbd53e2dae18be3b5dc85245287c00abac854055e056aba5f2da85b0ab5bdcdd8089e647df8ff57f404526ee9b0452bedceae73f70340ddb4e562f26f9972842a967d08063b0dc3996767df4284fdbe16b296eeb64c0c2b376487f292cb56d59fd0c1fbe869280bcbada86869a8774e2eb81073f22a4e5b888e6d629d568c6e50155233ebb4128800fe8d6cbdb36dd51dc43afd66d28f6aad31276a47207b7bc3039e5f63a5fb0e65b4cffaccd1b040b49b595e667cec4fc7dde21d969d2e4d03060a8f66465a2290baf2c5b3a0c361c36168d7832204123ec30355a9d5e12d17f324485387267aece6685feff3bccb56e8ec80d5e5a1b8dd45e75c240201ead64ff55e98d5d328a7b69c0d39d6c430005b36af7f1d882c3a493a4b2f677d7bf9bc8a212910701155abc1f17c11bad467e79f17631ce209f70c607bacd523a271455cfce29a89cec3155e5b96206cb864495a307f9c89d3274489fc274e661a918c03587907893a9823c0b333620ca7ce4d1a57f9ec2a92d6d530690f5884bdcb4fdac8600ff59bf7aff43f93dd98cc8d51da90a0603c930d7672e08122af1fce617d72c9f21bc34a9b861da1de1413dfd58cfd531efb4ccdce7cc8aab5fd7a98973e918e01a8de4bf70b970b6df4ea0e90935634c00513f131d5d954d006ee7d3f93378e674adb49e5094e0d37465e225e1c696915b3f52f23a5649dc6ba1b1a811eb62a2d0b1c6aa046062a0e2c9a69415b34079b0400e6864f51f0819c8bd33e0224e1aa950419f629527a1e933a4c58ba5d6c3641c9625e4fdaeb2f47015e690478bbc6dbbd948ffe84c8788e641818872a145036f77d3a8c78b7af316c75b82c35110a7f3fafad69dc83e75920e2e691615de3c1e968407fca69f130e5b06cb1974ff8441e96284319195583718b7ac2d1cca1ecaa805aa164d90662c3620b59e0ccae24d5fa7555b5647ee1c5d2644f34bfd61d5328d18d18e8f8b3b4e4a1d074677b2ac6f97536e57021032c32a80b30bbdd5c306db95aa9ee98dc440061c47e0a474806117e9e938dc1a523b3b83cf9091dd1f80d714f506f89b20a61c0bd7f0f642418aaff1d72364d066eb774e08533167dd3fa4cbddda3595c2fa073d1c17b62bd95bbd94c03f1b3e25fec3c158646e6bcd3c81c4bd2275c4caa2d71a10de493b12eb0cbbd3ecea8fb9ee94aeada5e5d7fb8037ceb2387c96365b30e762000e878dead1a48c54e7ce031c7ac67ac529936b988e9f99944016252dd6d07ba71cef516952931fcdb23c698cd4f8314b331013b2af7a3f0ef3cf7f5b7e876a56c556fafbfdfb5378446bfc60cbc3bd87c55814c1a84717c03ca997251d5bcc83b4910b577e885c17bf59f8102fef8c961910e009c2ade453df5dece7b0d716b3fb17853e061f9ed8686646996daf165df47da567c845e1fb53ce17484312b06ec25e11c93938ff12f849c92dfedbd119d0ab1f1e626c8c82733c79e06f5056e86dcf5c8ca05e4c94a98436bbf33c905818175afc690b2a0d3f7a2609e8074a3ed91c106b8d16a58096eba6e0849da0a239789e05155305b0588c3151f080115076979e95949831531b364cca70e427ebb05e85f64fd6b3847ea07b370c9d14956e89e4fb0b13c74b7d73bafab97ca74f1b3985875e4041d2b23242402d2c83fdb8fef96ca287c6c687ea1100d3e138bf5a24dedea4b576de7b5b2357e39f24ce2fc9431f98461f5635deb7c58e2371aacfd3279f6f7b3eeb3acdb50eeb39648c2a5afa528df43f79bc1676a483ede3d0d2c5bf9ad81c5d2f4e849c774efbbbd13031cd5ccd239c39e9602b3d8d465eadc097909ed21ac78e9e2398133b062248cc7d1ab671c0c39e92a60fa461126c04be20c628224aed26226dd44cc84b2d44cc987862e64234062791b5518db7a7ec0bf89cf780822dae2bc781b2fc6c8ea6f47b033e06ec766a90bf77b8aff8d352c843c73361726276f8ee2044078cfbee0799aa438b1005dec294af4f08550172f13bc666bfb8464d0038269204ca5ae07a2e148233323d2c527c10e6fecac269c5a47f213b64c0336cce3541e835e13736e81fb073211a6e9c7e779e1e6e544e618b61c1bf21da5f6c6afc8e9609da9e9a214c7a227f38f117945a8a072c84a7ac3e0d99dccd0333492b61e52bfe34a937cdc1ad863b94a18b3af5684b0c73812944f37593d4e3c8e37095389959da033edbff0f172e3286e89643b802b79c3b69bc76dd545624a2ec8f8db07b77d6571c336ecc47b123558c790731fbde9921b2720040a8d84d97c43eda08643e266a3a1db1d6208f9515e7f4e5709edd766f420399659a836ee9a71aafd708f6e1311214d06781ae171bfb3f9a2380a7e513f56286135eb51d4558e8ae87564283da9f1197537d6548ed28a728bb3fb56c8469083339d538e285b893de1167102b3901644a13c96cc7db79a998b6361011a195ccde5f8726b5891f17b5743b22f3b2c856866cd5766d47d32755b5fb4d48e5c81fb89aca6451fb2369e477a68b1a3d9695aab02193838b1d6a3c35d664bd8ede069c66630d0a000cbe92e8f76fdaa34a7c649bbbb32b29a79b46136c0af4a9e6666b5e7a46196d549d953ee16743c686540ef4d193dfd0c95324119e6f58a92cdbde36e894d071da28e0562da7bfc9538fcecd6445022707ef7c574ec2dbf701dabc93f0f80e334970082076c12642dc6cca0b366e12018fa6bf10f9650baf61e84cf2b27ec43989cf7c527ebdecb1ac7dc56c6592bb34d70e4a2c4efe2e9fc33c0927d5ab0374a4aa6a1527ce5c60ff6c363a165ba37345204c7e1a3a62e38cd897ab862be3b0b9a9fd903331fe293b3010597f9d05782dbe56bdd93ca5f4fe8ebd36252bb37d8009c96a70463dc313ec91fbcd0780a4674440e34268f4efe205c6d614e1d6e05952ac147bc7abf466edb70f977d6ba67e745cb1474bbe4c3eac3e13cd86029784a419dc2d36998edb22d09dcdb3373101af179c5b760eeff493fddbb1d4d7290c2b48500fd3188066ee8954727d366bbcdf812b52a138e91e56f562a2581de5a79d2805a128d61ac2f0e9c3b2238ef6c99d280ae812fc8fff433a1e515b010e911d672a98cfcc27e2c0b484a3e5c450a28101683107dfaf23bcbe7e34a32a7f73a106ae6a756868bd850239a77ab0eb699a2b08e29e2dae6488d1d0cd85354a9de50755650b7b74f86d4029499d37eee053dd7e382845f38bb1536f0e8cd25e50cc45ad005d17450685d22aab7e08ec14a8b4f91fecca96db47167734bf8d39483555b7f36da1f6442c198042eccd5089e208e2349d6931b1454d3e364d067abe33f887e44b0e7692b519139a3addd5beda5a1519762c61ae83bdaaf21fae5a9ae616ce2775b39585af442f7f456fe48348611ec4cd51f6870354ec517c8d331a4fc8789b2d54735572f2a115dd71b580edb09410a5c2bc713e4f5409db80d3846ecc19722bd982d40e480bb2313bca51c52ef599e178e8f3b1079d198457ae7982e72f1fe0d1232ef27a22b346ca326eeff85561466c6a336a18f331a5ae0a5b61baa1ca08e10a0b3e84084eef96c4f14d05f0ca70aaed5d455ff2a81dc6b1ae6ca64c2c24e9f261512db8f1b9c1a95c9ae894ab2efcea711fbdb7d5aee2ad867ebddcc77c4dca0301813cc2d832d26994a37ff266413eceebd7afbc369d86fa87824c1432b69471d1aebcdb3bb5243904e1c1c48a3ffd054ffb4e3f4da85def7834ca6b4739404e307f8aa282c4059eebc959371c5595ab4c7569015625b9373f6cdce660b1c8e43e12ec69cd230bb766f10fc44969832f9396b03718650659aac9eddaba249ddf51cc0d07410c8282abfb178f810bde26d1ea09e0895a47f5aa253ec8a261efd77d157a1a5ff0048dfabe39d048d9ef8a14552c7ac13c61df96f5a97e37512f5b1d2ddb26b0ac6797837c92b4c698e05d455ce5634fee27e258779ec086989dae01ca03d86c6e7942afd4e7440bc40daf2fdf626c2c39354a6349530a0397aa6f83495522868a4c47b187a07af52ab252d4e25ec20822c0c760ea187b6ddb499c0f15113cf4158ddac805ba645a264255c530ad49ad8a15e07eb1e22eebcf4682e77a96bc3839ccf6947154a725ee048764b7b44a3fcc0c3af4a3ccb6d912a9c1c4dcc845dea6bfab4011917a4f92731e317c59397047d13fbffed55ac2c00c4848a720fb04fe23e0a3bfd353f72bc3218cfcce2ca5ab9778996a229d3326917d7af1594f507ddd8066b8e9fc2aa8f8e33c6976f697930a444673596734cc2f627cc56af9fc76bd5f902b164f40f3d26daa7137a6a79420c6539cfebe9e597cee95510f169f1a4ffd115e0170497f9c4ea5aee398201ad80c29def4d8153ee300294282a9365ea81542b8ba99666dcb1488868b0ac090e5bdf25341b95bff35e0e6dd213e58cd141dcd61a489164b388efc01bd3f03b5b3ea810431df4e4c97a3838e22671b46e6b0d9035d111bc64056309f4045aee5b04ba47138d0f4fff11618917a8c7d022590de6496230817d185996488fee35591372d8c35c430e41444bcee4794fe9470e62181c36f8acfc54c4386d67e9352dd9c256e1b2a8d477a03a117af40f0bb4a8341f2a13ee2c8d1ddf2d402af7509b50ced439f4abdf38d370618d33419a35a7145463792d0b7fbb3093cfc835ef2d058197df5c063eec32429a78888a33a16ccc17b1c7fca7c704ed8af419870e71fea124026b3e2295719542fb943883498d2ba63bf4da204b8f75545bd53d5a82e4f1aec36f1fa95c8e84253ad3ba73828793a951818423c4c7b3ddc40712c80bf6c855c323b21a3f94a590fda299d7cf863bf68583da35bfbb772e5ea4ea040914a0a2c0d50a8c625c3af85c1d6dffb2d71c344fc3dfba752c608675382bf4dc9968ae6dff40e41b3e09abaa18d046130694ce7f08fea7349d9756a37f51f1484ff9813a0af3ec142acb6ea331ea86059721d7a15411891dedebb5551df1d0ce63f271eb97a418c9a96babb29d14634b4f52e7ebdeeed2111bea35f52438beae30a701a910a52dd00346a2a38017172d37417fcc1fcfc37105020e7d43e244ab2b036e4085f965be9eb3021fe92164e6776a2fc4c415cdb1c8382cb2650d69278df4613dae409d17735ccc04fa9da92f7be6a212b87e5ccf363697a0a54cfc80e8c062953a661bf2ae1dc4cf2df8b7c7dc0ca96dc7bbacdf2aef94c980a3475792242a4307d6c866c14f9f59f10ad5865d402c4c573ce73dabe4a2a908267b5a92fc504fe582d218839a329a5bc4fc35b97083f7ff64f46d0afe257e9b532c84bb16d7eb74edc7216cd67a7c1434c05c55df2e524cc657f27734c072fe1f468ac0df3464b1a4109a7e76035d1dee1429dc4a3bd31c1922312240b43ba0d36e77be2815442eec30165ceacfae440d80cc1048c337a2bca282953cb4098db645f1ef8e233274f34664ab167d038d4e96eddf4b2d822fb187839eccf42d173abcb5b54ba42470a44da0212ac560f30042103be257db6bbac05947072b9439eacaafb012c6fe19f76b8f12d1", 0x1000}], 0x1, 0x0) r6 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001440)=""/59) close(r4) mkdirat(r0, &(0x7f0000001480)='./file0\x00', 0x120) execve(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000001500)="9600", &(0x7f0000001540)='\x00', &(0x7f0000001580)='}M)(\x00', &(0x7f00000015c0)="2b9a2f7d26213a00", &(0x7f0000001600)='-$]\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='$.)+\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='])]\x00'], &(0x7f0000001800)) pipe(&(0x7f0000001840)) truncate(&(0x7f0000001880)='./file0\x00', 0x8) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r9 = semget$private(0x0, 0x1, 0x151) semctl$GETVAL(r9, 0x2, 0x5, &(0x7f0000001900)=""/23) pwritev(r7, &(0x7f0000001e00)=[{&(0x7f0000001d00)="78c9a96632167c08dd113f229570f0010819b669e12ec49bb0567c79ec0f4b1f82cc120a283eda92c3c5f7c31548cb6eccd62861ca1dff72d35c5daab9e9483984bf92d07dd22cf0b2333b713ab5ffba87d1d36bc234de90cde1dad42e06b5f841c2520915b6e48fca70eeb0df47f8482f341eb631f3832ec72cf9973a340edd233f3df3789bbe3d22e8998b9dfaa1a8faeb7af2e5337d3522c057d858d9ee3fae31c14d0d0f36bf02dafdfb9655c8b913d13f340119c8fdb545bea8af1a18ac659674e408647fefdbe9af6ff3be4f26fb57307ff828cc8f1566842fd24342d648", 0xe1}], 0x1, 0x0) recvfrom(r8, &(0x7f0000001e80)=""/88, 0x58, 0x0, 0x0, 0x0) getpid() 03:26:21 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) r1 = msgget(0x2, 0x120) accept(r0, 0x0, &(0x7f0000000140)) getsockopt(r0, 0x4, 0x4, &(0x7f0000000000)=""/232, &(0x7f0000000100)=0xe8) msgctl$IPC_RMID(r1, 0x0) 03:26:21 executing program 0: mprotect(&(0x7f00000a9000/0x2000)=nil, 0x2000, 0x2) r0 = shmget$private(0x0, 0x3000, 0x500, &(0x7f00000a9000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) 03:26:21 executing program 1: mkdir(&(0x7f0000000040)="e91f7189591e9233614b2f", 0x0) open(&(0x7f0000000080)="e91f7189591e9233614b2f00", 0x0, 0x1) execve(&(0x7f0000000000)="e91f7189591e9233614b2f00", 0x0, 0x0) 03:26:21 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x40) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0xfffffffffffffff8, 0x7ffffffffffffffa}) 03:26:21 executing program 0: r0 = socket(0x2, 0x4002, 0x0) dup2(r0, r0) getsockopt$sock_int(r0, 0xffff, 0x2000000000001023, 0x0, 0x0) 03:26:21 executing program 1: r0 = kqueue() minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r1 = dup(r0) sendto(r1, &(0x7f0000000040)="57043b4de7fc9a482a12c4945b2275c6863bd51508fe8180f2c8da729bd5f1f5d94aece9f0931d", 0x27, 0x1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x6, 0xc007, 0xd4b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x20) kevent(r0, 0x0, 0x0, 0x0, 0x9, &(0x7f00000000c0)={0x0, 0x100000003}) socketpair(0x2, 0x4003, 0x1, &(0x7f0000000280)) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)="9871b11b03961747e3cf5565328cad809dd2dda9dde4bb2ccdf691773529005dc836bc9a7c714a8795725b71049b46b0615cfa6a00e37c8dc9294b72e93cf84a108390d2290ced2bdd2c5e3a8ab921c7bea4f1a7612f8b25e341a7ff5fcf96265dd2e299a04966c18f3d80c6d196cdf183c1c9f5a26da9affa84d52ccd48620bc845ac891790cd86a61baadcdca384131d37f3b2bbe3055c", 0x98}, {&(0x7f00000001c0)="4c4ec7102afe7032d8df93c67a170d8da5cbb35cf7a500d909e40d", 0x1b}, {&(0x7f0000000200)="ce", 0x1}], 0x3, 0x0) 03:26:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000000)="04b7040040d76a4b"], 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) pwritev(r0, &(0x7f0000000140), 0xce, 0x0) r1 = semget$private(0x0, 0xcb57650b5e47d77, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000006c0)={{0xffffffffffffff18, r2, r3, r4, r5, 0x0, 0x1}, 0x81, 0xfffffffffffff30b, 0xfce}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000240)="d197c3baefb6f9da219932e7ae103ccbf9cb8ef901a5f68dbcd8b69420ca733df6349e3572ade422318dac04513d1689d57a5d9880acbc25910248d9c4671a92bc49268ce26958ddc6f94843855f0bdff44af899c52548e239a22674bdd70e3f440b44078b7996e091dd8d0865f6e4367a5eba87650fcf32163d435422cbee851f5748c47692c1782a470992e772294e14e241705aa2759fb7dc026005ac65faee053dc58bfad30b6869604523acfe128237732b7e8696b58df358", 0xbb}, {&(0x7f0000000300)="8abb3f8df6b2eca8d603b70e6720f1bf848218599ff66c6a8e2959c1a9d8a4779f83de216a308068b71232e95ad595ce31e83b027ae4e6b0d4054b15f095bb5d4a1703de1886f68236df36e958e93cad48c0651f06ac424df602c7b3bd3a301c2b8b7b85719338a1e1baa288ac75f7a35263b5598784042392ff9af4e84da56ac5b02f9604cd158c7b7ef6d20535271e8a5491c21f368c4bd3d2922f6338ec", 0x9f}, {&(0x7f00000003c0)="a157bd78a1d32b2e3129971d5f2e2342dab30edec88db8e05585b44ba86aa62d06ccac5e68ea81e6efc48c708efc45fbfbf12ebd4bccc76b4fd815ebf07162ea5cd989a16ba00e5c3c0722040514d699492443e2bedf13c6981d0cdab615161275e6f7a1585ae3f3179d1d0db47ba84cc8e3bd2fd4222d12b6bdc053fcc77f7a4180f132b4bd7537fea01306e3c777ae03da39fddcbc6227d1548c1cdd1bdd2c2654e5c6549623f5edd099165ff7915b77bc80ad3afaf712894367b279719384418137c0c7e89f9493ecdfcd1f390c9b11790fd7a74321f90e2c2de31f16d1858c621cd9370208851f764e", 0xeb}, {&(0x7f00000000c0)="efb97c6375d2ad00ad9ef36244943cbfd95bec547d0fed8626f46cc5161148289099b72f51be1e9761e807e7beb8e7", 0x2f}, {&(0x7f0000000140)="7779e9818badafea6e02890689bff47ba763642c0b251012e9", 0x19}], 0x5, 0x0, 0x0, 0x1}, 0x1) fcntl$dupfd(r0, 0xa, r0) 03:26:21 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) getsockopt(r0, 0x0, 0x5, &(0x7f0000000000)=""/137, &(0x7f00000000c0)=0x89) 03:26:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 03:26:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1ffd, &(0x7f0000000000)=0x80000001, 0xffffff69) writev(r0, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478bb8c285c48de3cb0f7e27e96c692637d36838f0ee4572bde9b169cbbaac1e9244b7bbe8fa3604862742ec8becbcab7e5beadda3934d767f6300f310ed7ed80d73b929f003a9dc860df5b472410340f5a428e1357c63f4fbc6ac6032ad3998811cdec16a376aa90c426a1d7cfc2561ce80b43ee3267caecfcd0a01426ba87e35dcffd84233331c3d3188a58ddcccec242f358ae964e4607ef0d9c1efa6a6607c350d0f8dcf75c7d17f5d35a384988c45639e42007707c5b4a64ee9110e5c4fbb682aab09721b4d55772a163f6ee13a7fe0cf397869a0fa27a3888b6a80c9cff2b21fa405148370746a2189455f77d0f29179d45e62538a00a3842b13d2d9bd25824a46e590d7a6bd128b9fe8fd4506f63cf6c74834a021b5ccfdf098f31e5574b876d679c38810a318f90768b8fa463737535069bf74122abbbd4d0d8c8541e7ba18231241c7aff3e55035769ac165f945ec08a68dd0be76a520abc57a5d9c3d5e858e087479f3a56849beea84337dd9040860c88bafb962ac28f37d794fd5115a263191576a3a99748ec194b5784b2b3c073e629772e08718a29ed4bd839c725f7e5f0d7ebe30e86d9c23b8832c1bdfebc1723f07a9e8ef88339c1466359b077bdaa18c4657c2380b211ecb6518a85801f08eee94cdd1ca512a22753244ca2c6eb941777a71a05f8fb7cb298a6adb423f3349f8f87cebb4ac8ad36d06dd452134eeceb50bc6fafecbf22968351f03bcc29828279009341a0d2f07aac4b6c503325b240cc5d7f0aa6a3b9f08028ac3fc457d99631fb2208692089d51179adb1f6405737a5cbfde9d5d826880e3c1e184a536c6b87c80fab87b2316a7fbbe08f1b10872cd34719ccef5cd0a182ea19470a697767d4ee636dd57d2147997a3c5c291c0f05aff8f35e0a499b3df3a25cd30fb37cac4decee99d9a679eae138e85bfe465f7420c73f8ee7dcc15dfd8fe78409b40b3db7172b9f795cdced1f21cad38beac2baaa9b1b62b59a6b09839c8031cbbbabdc809f4267b65d2118974e44d8458d932c121b10a0252f6b8fe411f69f961f8a3a65bdbef903851a671cfeae710504fc1186dbf4d6b12e12d58059223a9c077ef45bcd07aa04cb40438c485da6ce76da19a43dd5fac45236e758bff35a6d26bd48eadc0ff9332f6a520d2d27d761be982ade690278ba71b4dfcc8e78c6d983963d5cde7c0812188953b5aa1e664ceec1c5690223e0d431a0b13ec02b445e77951a66e552669cce566fd3684164de77c113a065e894fd65e3bcd74dddbfc16e12ab0ce11b9f19df2a73f657c0d87481f490b8c8dc1cfeecfdd39707887cbaced0b8512caea9e0e28928f3c743cd7c6294927546518224054b8530470f6b2401e75b759621363534c2429e70ed95d42ed4b1532438e9b0a2667c60f29c639c4caec9e34013823a5f0ca7682dd91c877c00621648cc35d2c5c092a9eebcad2d1c38ec9c256afd69faef5948da0999e836203359c6a2b4b6f6b806a506ddedc5c755b366714a7b0d76798a1b9562ba45f14e24eff4d1f8e4afe1f2f8aad15bca964e17b2ad245d4157a8953da0d09c15c67ee6f9bc8e58b744bf1cb5a5e5ea9fdf713ac60c43d4b3c4ac5d0c9b205e7a00c85167e5eff91a46bee6887fa805bcb80df31ed26e41c5773b052684ffc3f02895c8770adaf167406728b004700b2be0ed7c58c86453cf20476d9f8796a39d31ebb40f7ae99df6b1840c131d1e5e26f3c4f60a6970d8b426ff455cd4ff6c9328773307974478f43b8fd062c5e4fb53fd5940cb229e31ce12803a9d57a548780f4ee84d8483d2cefb6f0bad0a274fb1e2d082b9c77931e83592bfa2dfc464c23887ffd6d377a7881087d4f462f5c91bc5558412b0c2ac3e6901e81f5f54e9df236b68f377de77217faa78f66d9c0224f8d9d02ba3d2aefdd58e0f170ee1972be650b6a7d4f3b783d57b542d28ee6feb6ca384badaa3f166832407983b65135ca46169f91578ac071826eabc050cfff58d852749a32d67df132874a8bc03b04709b454e2ec6c114b18c38a470793af5bd9578665e296e302ed09f0a42cc2ce7abcf9fda6567e8ca938957fd1763dbacbe51b224c429951e1765c5d2167645471fcc5f8077adf697da18ce3022422dd1c548689de148860081e0aaa44691db5c3c87f5de183eb7a5ebcff7e1e245f3dc522ce2fa09eb1328cafede824a0d17b0d2e4565253f1dcab40c4ade34d316c3cfe63a6f4b5c79a8edcd455a1792d3e36eeff43a3565e50b95ff0b78547f6b65e277ecdf2596b7f2096bdeb7105e8b752ebc74ea4231fcaee6809b5e91b0ed9e4449028993340a5ea4edd05abd7602f809c3a2c3c814a156b61d89dc1e3d3232f1226bb72d5f96c327048ea074d7aa7faa4b7ec34c39a7ff60c3c31a779166e50c1190027ca589807e8c707c1f84a8744b619fd66d5faf153bca31b91d69d2a8b90a9c6b387c52c2516d0d41ccde116e0945e5d383a4300000000d0b43b9e70c5a2eb4c3eb164d3dbb4318c7e838b912a10c8d1c42452f53517f6e71d2f47d8db0ffb96cca3a4c5fde1ddd36ebadabe5d16254a9d3a0199ad0736171f447bdefd934221fdea617d1f1a35197a3343fa9ec372942069fc56dd46d9db81ffc8e27d0c830cf5cd3a7a31e262998dff9c7e36521602a63b97986fd68778bb147ae3d57ff4f2eb1cb63e4e477703e2e6625afc6cc38d96d1aeb827f3cc2d4cda33f1ecd5f57b5748ab0efcfc7f5a92b731711566c8b6f3efbd6c842c17d850e10e9df68842baa772ed895d4fec2ea19593882cb5cc847e7605d1d65f9e09da50df483e0eef64aa1115105a86fd1c9e4727d3f5d1a748570a11869da8857c946d9ce16fb8e6d3f86b10c079c837065c7576a2e061e83a7b0473798567ecd6fcf8bd804ec0892e30ee93822306b70029e95c2f84abaed6fb348b6f598639dbead295877caec9490fc6d01fb112cd082d9589c2fec9f2c398aae0f85737e8653cbc6015c0e72c0f7668f0fcd8bef17d2213da241f050161253485df6501da437cd2f279d06234100c914fbf626db50ac2c82c2bb6bad64645ddf9617e12f45b5113529e596013b8435d6c3c95fc486da67a186ae0eb1999d2b699656decb304a2896d8f989334ba0f5f6edd02411889de39996088bed7e6ddc73ddbd56604d64ab06f77cdbcde66b8be1cf020b4644ae03a7f5fe5783b2be6f42780723323beff726a57e51c8d191e507743f6e6928cc90e14978527a41b9792eb07ccb6f9de8073e3c664fa610f04d49d7b624c6faecf477f023668bdf0032ae0e63ec72148d6c714e7bf2d71615dc161b185295b55a8cce8751bdb0c0184524e65cf6de38143cb064f65e9163075fd7ebcad89c367e8c74e8b2588b9f034c85d2514cea60ead69ebb6341a9bce05caf982c143d448fd56914f90f6acd24b0d2bfcc79984d44e3ea729bef8dbd431a75a187cb32b6e8e940ef162cbf533223fb44a836ed8ca6d6f5d967663f80e670c30ca47d08640033f07a3e2ae96daf6a6f7ddb489b9d39e581c6fe07cb0c20293058b224d6ae6bcac0b6ce4904a7438667743e3ece1b125142c6b35dbf493749202237cf18db67531e380bdadd28008dcbcfb700ebee36ed8ab0b20c7e14c8d841c4856b9e49a7414fb0f7b317edf860aa574da005649feaf90bd1125cc6801183b3b6c3ce3c090fe9a09b96676c96c6f47ff5a0aa6efc245ad582e01ae056d9512c72d07733ff6b96ee7b04e249135e97604249a60c05fa6479d4baeb7eadfc74a812ccccecff809987061e2f1970391395209fa1ebf1b92dd0efe5940bb981b2ddd0e94a2b16ad701a6f2b0bb747f12a0b2506519682befaacfd98edb6b9c123c8c0974ecfadd48947d9b78c51e42eceb96cb21130213f5b8d80517bfa36c45655a4b69937c9cca84d229b7c3f69ffbf5839d17a8bbfa0f4b65ccf7498dd1a5a30c3f2c59882b3e7f0c574e74c6490df7701030f62f40e2c17b14f168e1e076b9bf3c88989c1c073934c9f7aebe13ca60f2ae5a8f2e4be38bc8cb5a97369da2fbc5283f4b37847d0e76354c50b25d2999ad6e90fae332fb557f25467f941ae3b33ee5ed9770fed7dd337fd31c4598589cdf7d27e6f3b2d980d2e1125d2965d364d85193483007dea87e05099eba14bfae89494d14a5970df1589dd3444e596442bf7c644fc78b0408f9e90a5bc40de681fc4af115e57d7027669009e13071fece4d3b14cc012f7a7bcf58927e1033f937505baf839964c9fec8983747cae83c6facd9a06a1159a54548ceb2e90ab198412df3cf3de1bb44f342cb048bf49dfa147237c88537500900ad31c12b6bcc86ef267a17f6c6f888d4f6704f5cdbd27ad73e409771f96e4786a32aaacc5e88d7546e49f65c36f5397619b07abab1521856833f19414cdb5650705915ced09d14e6dfb109f0704cb0e843512adfc4445f4d169efc477015157b122df8c78870d7de234da3d00548aae2fdfa601faacab4a1f29862c15a07aee9fc0360f2e3330b473ed9a8dc47df989cb9a3d271a0d350fa1ac52d0ea5a33117abbf149cb0bda0639dca2254120c395c37fb9810c85a20aeae03be310c9feb57d7b4b49a1719e702f2e79cd42ca87717c67e0f7d5ed77d7b631d297e7ba3fd3960ab89ce4a5b228e79a6f75f86a437b343a10e6d8226de7650c19581a7b9bceae6f387790a063dac64d75030b126fad8d93b0c2dc77d0812f89b6712d30e8c056f6e356d9fc8bd10a360539985ef271f8bbae94d39a3ee32a0d7dd73f901790c9fd073715aad479bf39ae8d43b5b26bb1c67a3a3a0754021250b0b921caecbbc4091c5f028d13ccf5d46952c8753d6918f0495d9a8ff2a961babe640ed0d81deabf5a91f33752ba6504d28910c3e9377b5569b978f862fd06f7d24df61c4ed0ed206f485cfca6cfd69abc01041a0f8b13df13fa9b69470df498a619353e9ea6cdc0b18dea821f6ff2cd5e9b2e3e620bd39ea12dd00ea7ebf548630ccdc0b51f51dd01dca921d8507c4b132cf16889455d733efd727af9ee10bdef6beeb8aad309d4efdd37b69a7dac142d77bfe18e0237aefd4b8ea08d58be878a452602ba1ca306cba1c60c1b5596da71e00779c0d559ea6b5ff56dc376ae943cb65f32a3470ee3da4f4fed2e51b266f15bf2e3ef4bbd7a45c680f54c1b9d3bc201f24445cd4ecde920e6f2764679c3d02d18aa482c12c8feea1c2a2a97b10f4b88e9bced97abb39d1f3627f5399df12081c3526839b8f26af5a714bcbafe6698e746c638e04d0cb256b34a46c0e82796e952c11ad315ffce5b9ca2e17829c65f23026561b0bde35b9c7198e73942cec5b67dbc26839ca7047c06d8f2006ce83494caca70f08d863e3a358fcaa0c7249ba681cfa3b48e4845332cd66eafc83b5f2fe8baa778dc9873a13ea69040835856c92857d6231ebb0155469e77650f690f88a7dfcf0476f4273075f707adf15e2912604ba9f145b18cd08a39134de2bcd4f611b04a71a3d2f3ebcc9d54c780f3e76961d3240a1cfb08923425292fb38431c6b0872513adea90df1d5038a267d4d7b75f5fec8ce9044a4", 0x1001}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 03:26:21 executing program 1: semget$private(0x0, 0x0, 0x40) r0 = semget$private(0x0, 0x7, 0x1) semctl$SETVAL(r0, 0x7ffffff, 0x8, 0xffffffffffffffff) 03:26:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 03:26:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x1, 0x0, 0x0) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000480)='./file0\x00', r2, r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x101, 0x9, 0x80, 0x8000, "4b8f898fdcf9c9702474b6a4eac744401c712289", 0xf5b, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x400000000, 0x4, 0x3, 0x8000000000000, "fd9d1cdaed42ab5c8beec3c9e3b5b880f778cae1", 0xb104, 0x1}) ioctl$TIOCCDTR(r4, 0x20007478) close(r0) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000340)=[{0x0}, {&(0x7f00000002c0)=""/92, 0x5c}], 0x2, &(0x7f0000000380)=""/95, 0x5f}, 0x0) kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000004c0)={0x0, 0x3, 0x1000, 0xffffffffffffff80, "2da7893cb781f55da36f082c7652b52eb1a2f25d", 0x9, 0x4}) mknod(&(0x7f0000000440)='./file0\x00', 0xc000, 0x3f) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) poll(&(0x7f00000000c0)=[{r5, 0x81}], 0x1, 0x0) 03:26:21 executing program 1: nanosleep(&(0x7f0000000080)={0x2, 0x1fef}, &(0x7f0000000040)) 03:26:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, &(0x7f0000000340)={0x9}) write(r1, &(0x7f0000000080)="02", 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 03:26:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x32f) socket(0x2, 0xc004, 0x1) socket$inet6(0x18, 0x4000, 0x6) 03:26:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x0, 0x142) socketpair(0x10, 0x4000, 0x3, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x4000, 0x20) r6 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x10000, 0x2) r7 = open(&(0x7f00000005c0)='./file0\x00', 0x200, 0x0) getsockname$unix(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040abb677fe21a768c5d4741c3e0000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x6e) r8 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getegid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = geteuid() r13 = getgid() r14 = socket$inet6(0x18, 0x4, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r16 = geteuid() r17 = getgid() r18 = dup(0xffffffffffffff9c) unlink(&(0x7f0000000900)='./file0/file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r19 = open(&(0x7f00000006c0)='./file0\x00', 0x180, 0x120) r20 = syz_open_pts() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="e4cafa3999ee9ffef74ed4f9b764203e74954e4597ba44d4c14da46c2d03e48a58c688667df7a4e7a5d7aadb5a467e45d632e373b8345e41dff5fb45c9635c0a927b9be0823f345a880eb667caa150dd5c6c8a961c7075529fb6af84b8ee6d2ae5f9ea3f17c83316d5545912d5a8752dbc6d0f0a0db641b981ac03a041e88962aca803fa5585b8d2b51de120f4478b5f65dbd03e2cbbd3ddb45fa005af21f6dcf381e958dc8c91eff95f14dc3af7a8d3aca3f54fd4ccc2cea1387568a918f854ce321878cc9dbf8c3ca46c89e89a19da45ba2fc02df86dcc25939ccf0ac143eb20c031cd6ca0446c9ac078c2b24078ebf4ad5a1343a8b4", 0xf7}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="c87f0cc6d2bd82148131f08915a53c230ba0e5e410a82798d4795920be0c79eb5fc550ca99798fec9619146ae8ab774fc6a42df01956c6e743c83ab5975b6ba54fe8ecee862d6748e502a6a3ebbe40f1527bedd71822b68b5f", 0x59}, {&(0x7f0000000240)="9c2cee5b7d5c34e2b99b5fb169be3d62c9b51fb791cd01f16011f7ccbd93e773ccfa59ecdf8c82ec2d6edd7f819626dbd11e7065325aa1cf0255218cf799d9fe7c4340f354ca31ecade15f4f98f5e93e814195893c686c767157d43337ae38b19b4e49aef28a1f5370a00bc042907086ed5985954eedcd16e7422802372b8469214ccb17adb7ca97bf52907195e64731542db6c66534d30c9e2a228a6aa4c9358a1180d7683e839a6a5ef1a02faa5e4f0ea571a9ccd7fbf5cfabd51486e33dc4a14c245367391332d5e83b62d84c8c581deb24dff1c45ab4a173a29e2f30", 0xde}, {&(0x7f0000000340)="de5173c970caf292018d76c82b6afa0df5b9ebce992de1474f3baffc76cd3b5c7ef6b8ca4a60b7d252bba52b5d1225b395e4527bbcd0c931fe3219f63d7f8a0736e2229b1b25c879c78eee71a538bf1da855a06b2462b4d0a02712dec2761cd716e7d4c23ded1c6ae2d760c05122e7b4e30ee14331279e7743fed0c5eb959fed06f983f7664e6560b16f9c674e838d0bae24f12320468c627aaec201fb121c8a8d9b6d1fb199751ae197aeba0ae1a24a424112a30c1da568fe7e4b45739ba6d25adcd7bc422854f6f607ae1b5a9d284a674b77803beb2690ba33be62fd4b96c4764e89a221a52d0e487873d31220e2302a35bf6c417ece", 0xf7}], 0x5, &(0x7f00000009c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="0700000028dee42000000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32, @ANYRES32=r19, @ANYRES32=r20], 0xc0, 0x3}, 0xa) utimensat(r0, &(0x7f0000000940)='./file0/file0\x00', &(0x7f0000000980)={{0x3, 0x2}, {0x9, 0x7f}}, 0x0) r21 = socket$inet(0x2, 0x4000000000000001, 0x0) fchmod(r2, 0x1) fcntl$setstatus(r3, 0x4, 0x84) getsockopt$inet_opts(r21, 0x0, 0x8000000000022, 0x0, 0x0) recvfrom$unix(r19, &(0x7f0000000880)=""/63, 0x3f, 0x800, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x3}, 0x8) 03:26:22 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) lseek(r0, 0x0, 0x3) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 03:26:22 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x18, 0x10001) dup2(r0, r1) 03:26:22 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 03:26:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) preadv(r0, 0xffffffffffffffff, 0x0, 0x0) 03:26:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockname(r0, &(0x7f0000001080)=@un=@abs, &(0x7f00000010c0)=0x8) 03:26:22 executing program 0: r0 = socket(0x16, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) 03:26:22 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/93, 0x5d, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) shutdown(r0, 0x0) getrlimit(0x0, &(0x7f0000000040)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet6(r1, &(0x7f0000000280)="2059dfaf160e3cfe94dd7823e7b3fdc100e0cd65c4594bb93a44996ecf2c694fcbd388b23b2e50ed8c6597", 0x2b, 0xc, &(0x7f0000000300)={0x18, 0x1, 0x48, 0xc8}, 0xc) getrlimit(0x2, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x800000400000001d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = semget(0x2, 0xfffffffffffffff6, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/122) 03:26:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 03:26:22 executing program 0: pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)=']-,#-)\x00') socketpair$unix(0x1, 0x100000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="4fdc1d3cceadd96781cb5f2a43b39a5c5f9fca038e6eb56f4a55f03bb4cf32e89ef599aceed878e684726d", 0x2b, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c65304041df2e33e5c7bf76ee270300efd81c0ef3f3b4caae0bf8fb770f1189e4869e22ae1d19dee325cdb6041ebaf111b99ad7131ee7a61d7bebc526505bf6297ac88cdac4d7bf39dccb70cd2d84a57eee0bcb8146a5c52828cc8b626be30e86642be4f8cb"], 0xa) socket$unix(0x1, 0x2, 0x0) 03:26:22 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) geteuid() open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x180) 03:26:22 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x7, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x66480db0b6618f90) 03:26:22 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x1000, 0x4) 03:26:22 executing program 1: symlink(0x0, &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffffffffffedb) recvfrom$inet(r0, &(0x7f0000000000)=""/19, 0x13, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) 03:26:22 executing program 1: setitimer(0x0, 0x0, &(0x7f00000000c0)) r0 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) setitimer(0x0, 0x0, &(0x7f0000000440)) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 03:26:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x80, 0x3, 0x0, "1eae8682ab0320b2002000", 0xfffffffffffff04d}) socket(0x7, 0x3, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) syz_open_pts() read(r0, &(0x7f0000000380)=""/252, 0xfc) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:26:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r5, 0x2) r6 = getpgid(r2) getpgrp() r7 = dup(r0) preadv(r7, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/252, 0xfc}, {&(0x7f00000011c0)=""/75, 0x4b}], 0x3, 0x0) getpeername$unix(r0, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r8, &(0x7f0000001580)={&(0x7f0000001380)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001500)=[{&(0x7f0000001400)=""/184, 0xb8}, {&(0x7f00000014c0)}], 0x2, &(0x7f0000001540)=""/43, 0x2b}, 0x40) getpgid(r2) r12 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f00000015c0)={{0x9, r3, r5, r3, r4, 0x2}, 0x3, 0x0, r6, r6, 0x1, 0x6, 0xadbd}) r13 = dup2(r7, r1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) sendto$inet6(r10, &(0x7f0000001680)="d6da04fc05a5e035d6eb45336ded8daba0ef64a56eaedaa3478534b7853ce662f35a6aa1d6c7d0aa51e8336872b75cce37cf804998320c6c8f178fa89cf4c3d8469463a46e7590e8957b6baa592ffe05bf1355bc5a5ffa6db99e35c4b33611c17591c2c05995ef96e858a1b7a38207700354c563c19735b52a904f5ae7e0ad667ae43ad05fc66773bbd9e5b7554739189772c811e502ac7a5ecd78ee08ecb405be42a9", 0xa3, 0x2, 0x0, 0x0) getpeername(r9, &(0x7f0000001740)=@in6, &(0x7f0000001780)=0xc) r15 = accept$inet6(r13, &(0x7f00000017c0), &(0x7f0000001800)=0xc) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000001b00)={&(0x7f0000001880)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001a40)=[{&(0x7f00000018c0)="a53e05e6be748e2239f29610e7f6da056c491356d9a4286250e5e79143a5d7b0222ccf70bfaff2670a73a8fb3b89c745037766c490ab37105e520d52a9b43cadc8bd3cb1da6b91af64529e4e8d3cf123e23bdeb80a59bac2ff3f153f03a2a531fac02be0f1021eacb2cd764d73ded66dd2a3dfda201f9e95240e02a631654defc3c2723020752d17abf13d5356440502202e5cbabd26b0aa355d0668be1cd056bf4c69fa24600a479f3124b51e9d09e2c88e8e1d90777f2fafce6bb0414e33573f175dfd8376bcd799dc371674d689567b97add55aaf2b3a2805c4f555188bc6a58c04fd999a9ceb547c432f35", 0xed}, {&(0x7f00000019c0)="57cc9bf4d85e680056ae54c8f61409eb4846473a99ac76a9059751fdc8b0501829ee0f4f6c", 0x25}, {&(0x7f0000001a00)}], 0x3, &(0x7f0000001a80)=[@cred={0x20, 0xffff, 0x0, r6, r3, r14}, @rights={0x38, 0xffff, 0x1, [r15, r8, r1, r0, r7, r7, r15, r16, r9, r7]}], 0x58, 0x40b}, 0x3) fchmod(r10, 0x104) getpeername$unix(r0, &(0x7f0000001b40)=@abs, &(0x7f0000001b80)=0x8) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000001bc0)) pipe(&(0x7f0000001c00)) writev(r16, &(0x7f0000001d40)=[{&(0x7f0000001c40)="a36d69f43567363cef341da5ac381473f38715ff13e5bca9e827add8692ed0ecd69e9b4b6c3030e951e9514b0a1f63624be97b56b8167220b63b745c9f503e1ef3c47f98f4989bb45b0cf62c44334549aebc293903c674d053bb02211f5102bee21e2ec3c5da9653c4a34cdcc85a70f6c80fee748de02fdfffb6ee8892c5b6a4861fb0a410ba9c1c9eb91e078fdd1071d11e96422731cfeaae9b5495d580dd2d52126b217ebaa392fc92636a82197b9431b37a663083ab45d799010f8fda3637a7", 0xc1}], 0x1) dup2(r11, r9) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001d80)) 03:26:23 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0803476e42a61f69a81e95efbb7c803aa837ab2ca6d755037892ed58514a8f554c39858e19bbdcd20bd508dfce0f3dc54bce3981f52e466561d57f6b5a58cd4d97467bdd13f1f19071335117ada30e71bbc998bf52513a73896c316d203699bda998dd50177a9d35fe7b6342e92987a3c362f517196c6a87361eb3e8b0b98698db289b9a1a35a29a4f3112ea7179a78cf39499fc8c04448d19a7d56c03b387232eb10a20c94fe57e2ddff4e83aaef766f7de662026e78c57311d1731f6d6ee424c2ae3c4a30f34d2ce", 0xc9}, {}], 0x2, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x7ff, 0x0, 0xfffffffffffffffe, 0x0) 03:26:23 executing program 1: r0 = socket(0x11, 0x8003, 0x0) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 03:26:24 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) 03:26:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fchdir(r0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) fchmod(r0, 0x2) 03:26:24 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x20) 03:26:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/137, 0x89, 0x800, 0x0, 0x0) 03:26:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) write(r1, &(0x7f0000000100)="d9", 0x1) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140)=0x7, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/80, 0x50}], 0x1) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001480), 0xbb4d, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) close(r0) 03:26:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:26:24 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) munlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) chmod(&(0x7f0000000040)='./file0\x00', 0x100) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 03:26:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="dea3e0e184e36258a416f790037494132477f256b409ffff25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049fa4545658fb7c6a0e5e4642d26edafba6eeb000000", 0x65) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=' ', 0x1}], 0x1) r1 = syz_open_pts() close(r0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/10, 0xa}], 0x1) kqueue() syz_open_pts() 03:26:24 executing program 0: r0 = socket(0x23, 0x4000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000004) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6530007ab9abbabfc859b40189e0d9768f49287245dd324e27c335bce6b18678ee00e979503ec7b584b946c0d19c395b065587189b4c17fd3947ecfe541a292a8425bbd3835a941e964bf312548ad1c650564c4c256c69316cc324ebd06ed6a4a99a00d4a552286e40fa184b900701994a75374e97c4660000000000000000000000000000"], 0x1, 0x0, 0x99, &(0x7f0000000100)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r1, r0, r0, r0, r0]}], 0x38}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 03:26:24 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x10001, 0x4) bind$inet6(r0, &(0x7f00000000c0), 0xc) 03:26:24 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget(0x3, 0x1) msgsnd(r1, &(0x7f00000000c0)={0x1, "53db3369c7cd3fdf123593bc6fd7ac38fa4a98eadbc942e8a9c292b1e153fb2c10db"}, 0x2a, 0x800) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) r2 = msgget(0x3, 0x20) write(r0, &(0x7f0000000280)="e216e19819f4ff267cd26a7e68720ff6103fa790772689eb59aa3d709080ea57ae67b478ec21d185bc67ee8bd7d814edb44a75758cba66d8c8b77743df7ab0a4fca3b1d763f057b63e9b631e95223adcefa1e3a0923f9fbcdc05a5e8ce1f51ddf518fec73a1be58d607fc2f94d768f590ad18dfccc611656812cd2590818a4ce2be14e9aa066e160d5f325d9d76ecc8293d8694c9c0ce5b5e3ab519e47e5d158420a1c52537fcacaacfc411f1331dca6e6e6f5d378f2ac40d8f9f6346d8c4ce3d2cdff5744611a90b7230e8e107c4c919911f6ef47841247d232c8c79703d2ec17d69c267e86a5fa258f601f99aa4bfe2522b7d92eadbded26c882a37e02654fcbe907bf810be1da195edf31040d88cd9f584e2f2fdd5bf095e80c69ff3df8c0350f6e30ff9bb24546f45cbadece79f074aff2782f883d288e683a81f9d2587a2f2f65a0cf85c4e0763a25b34e343d8073b0c771cebaf689ce2a06c964d2a5b8a38395c6fc5ef26090e1aabf1608b45b625d33dd0a7418b796dae3f049cf378fc3ab181d0cdf3503575a0c6fcc6427508fb940f29714c760e5908fe34ef10b9229717e6e6b64137826650052d4c75728669f274a59cb1aaf0c61c1f22712adef895a3fa4abe9b5d75ae372b4319ae4bf9f2895dace3e64191598cda6ba3d8d751f41b0881b51adffd016c5ac0f0f6c665a50be4b8d4d24a3b4666fa14bc901e8cb8654cc53205df3ad9d4f5d69e9e63264aadd2a125d3e4ba2e69dbe433aa1453c7704862a7a7646cb5e2af512c1d0a9a1880b9a41db2af5b153397c3316a2455b01b833cceb4142864516ce10a3f4a7811a0c1e593c5e29a75cae2c3b818a1f975549e066cee1735c39a96f3c73c8b6f84a140ced85494c0ace523a40006063c316d520fedbf9d41e8565bbc85dbcebda3820a4d773b7febacf9eece97c0923f44090a4e3eeca06fb49af240689cdfa330d1110ad0a20f07dcb4dce7226a54d40646661663f587b2ece5a0e68b76bb8c116560b05c14037042d3c7acdd66910a0eec23540b09e3a0d3b72a41486c0214e888e4c95000690ab21b50c92e167ae7177a312cb5718d19ff58582d22770e8cfc05accbfff6135eda3d2bde9b5cdb9006402228b2deef66fb075ae3b90cc3a5632664c0b3cc148789326c2f8e4aee7803eae8921e6d54f841172d2277f14c86713dae6e18ad9670a08e895d075f2c09089da8e2a3b167787868db33ac44e2a78e58579bec1be765b68a2a8ac3433fdc6667b13a79fcb904066883009baf1d412b68e05a83c04883c59065e8d21d8eb1b3fd9f02a9c532d39e083ec2127fd7cd4bcb25f5eda789931021213f6ab41707ec8d40d6fa06ab0d2288b63d6268207ab744271d57ef6ef5512bea4dd9f462f63d93462eb3bc59791119c09dff426f8c9e1e05949081083cb9c1ec0962018ea92ccf7f9b0a9792cf6ab7489d4ea09cd4d98c1fddde507243261e7ad958017f9420e6505b674d7bb195f580458cd746de2953ed060f047038f3c562febc806eb7c06bb829db83b915f3e4036d1644b08383e8a3bd7468989b5f4b3bd9b2967e04ebbdf2e063e7d87055965517fb7a8576a6db3edeb6987b95e2545d0eedb098aa17d6caff335078ad5865eb56a7cddd585d101bceed1957ce37ae3bc46abff4dd5caea5bf1ea7e8ace5327170282c85906285d332d88c5fa8ae80cbe6eab4794d21d9d192d3f4dd4d2da714f87bf6239ba92d5c293b8ec757f2463cc643689451e8094414ccf521574bbce87029a8b2067847e0cd5a33a806730fd8685e8181b395985c448140f0bcc7ac12549631b4cf7a4dda404d199f7f74479e6b079384932b4f9273c356136f28c7050640138d810991a6bc7f6acdce855da26dac2dd155ba4ca7f80fe2b543f01e16bb5acea54740a535182a449e6b3144bd3173913bc7fdb505593ef17297f3b7685e40b1237a1a9889f2e68746b2bd7174f074c70a8bb6c903f1ad95ff669d3d38061ba1660bd08c977ecb47e801efb48569a18645d13345b22a3c4211a8e554c0b3b5b736761b0b0cbe5ca518893b7e9f88df54258e2e0b6886e44004c81179b4683bcd5bf7a57965bdaecb6a83d75831e84babd28a035a67d625e482ddb07556c86560b9cfbad863d7d50578f6e7b1a5ba8da85a65f4175a8a829d17360ea1c1fad8365ecd7ecb8e49ec0ad400edf8db7d08bd49915ccb14c446f826c1f83a7500d3281e3bd7525cfa63324b748b1304eefaa309cb244fc06a78c8e3eed855eb91a01baa7f63cfe14889182f6f15dc2778bcd967c206b0404fafcd03f91279e1fbd2007615541d92d3b9a14498b67e80c06fc05554606ae3e1405238dca84db701c7cb9533efa3df03061ddef32c003bf4968a69267798a67302746ddbf5e321abbe5209c9c9e7032682d4dd70e4112e834a33bc22341dfb709635256e2f90868af354cadc696cda2f1f6fd5f72c6e88a228c47773ce6068991e2768b2e9b2aed9b629043f9a1f2944ef7db2ba8bfc49b1886a4e166e5087728fcdb25e296931cdd70338bcfbd74a2316d245b5b6da88acaf517370a7405e623eb957f1a7f2f147732c58e2cea8e450531e40191834f0c879777a06452b6729ef8489972163933e87bcb98213050d2a9e10cf56eeb0ce4a2331cf4007b004728979d4f70b2830cdba61a8d20fe1009d594f3c8830b0d4e99f56a39154e6915639cd007d6fbb74c0d3ed415ee61727535c0e20ce2a5aab632fa9115f7087abeef5cb61cf0142bb86c33bc1a9dbacb0d0c790ef9f20a314953cfa2a078edf303228057cd1285c7f7f347dbdd6babe00d1f7ece7d2efa4810b520de081a56d6e87c50ec67334647494438ec057f065df23e0f63948677f2c405ffc0a47754c4955970116981f4cafff78ced059117b1ed4279856edccb8e201120c9166c8545e3e732baa572f7b42c47a0b4918fa0d0e0d2da93d2f49d9eb3cf345b65c4d267f0a44d5fc009e6efd5639233734dea9033c3f688b7158d72e20d6e222ad996d9f9fb7a556cdf8b0aba67081ff3e0b95f9e07d6d7ab2efe6a5398af402f59d24a55785701134b2b5b1b811ad827ae3b1e0f49885419b90749a6f73ddb865aea671902c3ffcf91415fc5b8eda18751f61d034f7252a87ab38bb68602b0dd86a1bfc509dcb99f209029ef6a5b30f7e2511a2f9d37cae234fb91cdf3f99c21e41ae9f413430b98010a6a658c6f731c035747074a59401f27360690b2ebca537f0a6e8d1a84ed22f3b991adaa269c5c42e8872dc3a64720ab93dcfea3334e104671cfbb5094d06767e5343e565ece8fad392736d9e4922c6c5a81d6b88f18f177952a61c34865c16e1f8b391560775407b767b6e77f79077fcd82075c087399595661b82f9e1c6b4ea8a9505340faf1e84d390b661fd5b0da8816d4af7f402a68e69f83899d55f22b5d13e1865d3e6c19e8184f865d5992969b38e2b2f8ba3c7a64adbc089222c62ff23a3222c2d6fcb7abbd10fb0eb86dba9e2601f8d5e1a203513e469bedc1c35bfdc0665da090d1db96aa955afda53cab2edfc2e5d49445464c677ecc6d3ea0ddeb489e0cc80e8b8256901eb5f550ee3eabc09d5f1d846b257d1636630076313452ef72c36f05670e4a187a07287ddf2d2502e57c4cc6144936ebaaad1a735aa6738bd0467e10babc277eef391f11fe62aff5e95f3467e8e68421a387c64bc672b3a4c60ea59597f8d588687127ddec3860e39039d504efa9cc4dc026f9e9fafc49cc7a944a0d05b00a43a331b40df937ddc9bb711c5766762d30203d21c547a88eb45e756410cfca38c6715d1c704a90c911e316e1c3023f81d8bc9de61e627986719c75e56c08270a9870b3904a3853a2d447a044edaf9391a4b88a507b97f8c4588d0a17c9c25b63f0451c7398f0c1c55158169dcfeaa326eb23ed5b10f168064960ddbdfc4381645cb0072087f7a827923fdce84e6976ea7092e2b4c4e22f9d71798a01a5d562428166a8b6a9f1e4bf097574734c8b09cd102157c0c89d7056156d40ac44a966646589e177fda85637417ec9e29ff4d4a61c913244b81308cd148258d3516a402d8b6bfdc7e672fc784356b1d9f915a26762a2ec5e49d0a5ca0e8eb7d53246d730f910676e1a958ed94870ade25b547680c69438021c75df6b1c20193fac04a09e640a05d04d31a12a646ded8d558865f59a8ab9c3dede6a1b0326438d36cab9a738c03b16ee9d2ffb8ecda4e87fc55e88c2c80fcffb98e1fdf228889a35d5fdcd9c0bd8600155200f99080c4a4131a9fbe679e37265c34ed5a7d8b5540ae9d2bc76728146eea68ca0e9fc5998fa76a82e21644329e7b6eae259b402b2e4061433fa6ba19a227f80559f694e6ca4a827a0891c536a7904eea426661504442822b3636a1efcfd73cb4f19fa41d5f28af5cee331f72018db939ed64e46d86d224b65c5d1868232f6bfc96a749fdd3f77e85664ef6c73f81ac5eceb06c5b740085fbae16acb6a3e76f6a8b08adb7dea7b7cc2dba72bdbc9c0081aa98eeebe9c177cf46fffb449017e25d5557c5580279289c142ecd05096c0e446f1721283254e5ded5d0bb197af173e4dac3cfc477cdf9607685fba2511eae7fc752217b2ee30d0a22cf47c1dc93275aab86344e000ac032eedda2c9ea7a9e3d56d0e6c1d190c696f6c449653bdf68d5fb8bdba7957496aaa7813589fa8672dfe3c5ee1c5a02180409fd4f58d613a59bf2af9f8ef627897b9ec85bc1c321b44d8e3a980182f000b17e6a58feb5a3bca40fd3c04e5efe84f0dd750c62fee657a15b0f7b73e1973ef517fea517e17c00226deb2369542e30cbbf7a7864a6462933043f47644b3a1b969bc0da51565dddace615f7a12434ad66fdc392a9307aecd0b15f1371f2751e0e24cbc1f28831ff74a9873708eb271bd9886a1436c5c0a4b3a57ad4fa6eb68bf142d3fb4b6c39338279ca34c0c98c7b5c0904a6afb6855e14ddc63122e8d54109017cfcdd4baa0c3306c2304730765b0963764f79992a89e92cad2a2f1e5a04a6838f3aa79cf49d348425b9cc2a67e0103fa2608753127129085fb4bf04411f0a36bb42a473dd763bbcbe047618bfeaa4308afa4f12642384be7b3942ec55f4534c4c5e6bd71522adde0f0f3c249d8fbf291c918f5afa8107218b2910ecec1a5c57f5896b5d67b056311098fb2b4c1a210b6c213383501a35cdae0651b9c561607279841a8cae5b8329991611bedda42438610771e1a538200357664bf3b65fd39dafb362707d3fee70557c62aaa1c1fc31343dc380417bdce98df4cdeb0fdd782690c2476621cd3b6aff68b8f1dd3be24049ab3add1887f242e625a8d14f882972a5bb4a8715efe92d7b7e1fdaa0a17eb3843ab9694c3ba6dbe5ae1a18a835a1f96ebaef818b87df30e1f53ca836e628d550943413ab48fc5bb55dec110046c5f0fabbdb88c7075bfcd8243c8d0db18580225da3c3225d3d9dde39335915ca1d73885cd6d249bedf1af2c9394dac98d330ef0638d66552797ec4d0e0ccfb3486737271dd5eb3c07c930d22ce858396b1dd9d8f83e1c037942c1f3cf30d4350142e4ac5074738ec0cd55d3d0c7933310028de3b574c30ebe9bdb1aaa911bf9f229e815fbd15ae4947f3d3a5b53a88a73d589a12a248c81e9aedfbd95df9e996e9ead64c2f4f8063e9c81ce758ec1bdb9ce2af05789d8f64c17ab263b3e30d73d7b31a9b0188aab57e083a9749ed7ea685ed055efbc563f6a13830fd7084e8aec63a8576c2fb68c0e53e02fe8941348", 0x1000) msgsnd(r2, &(0x7f0000000100)={0x0, "5873bc56c7db76f903fe84e0a9972c2c11288ea79e922b0928ec884492e4487769946d39e7af66ce9dfdb940e0"}, 0xffffffffffffff29, 0x800) sendto(r0, &(0x7f0000000180)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f2106f61ee381c0c8e498b86256125e51a5be16b8a61cf15e5f4e86c8b877e9f4c30c1b2db9e218932e533fd1c9c729fdf65922dc183a50830d4a8b98e806580986712ab1b31d5db124ab971f07a73954abc455c627cf024bfe427a5f616739bb37a97cb2d2c6b2de41515859feaf05fcc76a7c71ba6f2f469ce1609c5aa951445e00d24c954d013259f11ad9bd1f2d0c", 0xda, 0x400, 0x0, 0x0) 03:26:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x692, 0x100) open$dir(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x820, 0x9) 03:26:25 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget(0x3, 0x3, 0x10) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000100)=""/247) syz_emit_ethernet(0xa1, &(0x7f0000000040)="5dc63e32438390cc09c006d473dc2c6807617689c6c4fca979a6250d6ebd5122e0b0d11ce06b3028cff995dcf6553ffce2569a9b42f3d83b2f1e6016c22eb7c3521d78352532c626b96a33d73a9d6af2880fb48bd1b7428e3f9c4efcfdcd8dc57bc270f949dcd6d2041f35167fbe452308545b2f7e790af1899d76b7abdaa881ea029526d867d4c773a027c7edeb9f8ccfdcf36916eb84f2000bab7a6a56ac32ce") unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001740)='r\x00') symlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1/../file0\x00') getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) 03:26:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8003, 0x7ff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x4000000000000015, &(0x7f0000000100)="1534a5aa", 0x4) 03:26:25 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x7, 0xd, &(0x7f0000000140)="97787b6bd29f1b030978f4135fff920008aaa000", 0xfffffc60) 03:26:25 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f00000001c0), 0x10b) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000000)="3cd7171da1e798b287cf69faa4e7670058bfd14a20b8f730c6ee4bf729bf72bc9a0f0844934b11a2defcac41525bea589c28b63ee6b7d055b190bff7c111a49d89d4147edc5fb40b76c52b01077cef85d8ec9adcaca7b27e22ac0fd6f7e88134877f5eb6a163816b2acb265e730418d5a6ee889f447fa3838ed2b1361185b669b8ec4cad7d45f5db52c41de05b2f2c2c04ff539d5d220c9c03d9877a22af008ce9c7b33c113a77aaace4842b09787804062d002ad81b", 0xb6}, {&(0x7f00000000c0)="65697988768410dc75a8bbd0574bb9f575446f28af74edc5c8076a1dbb506c9931db99403ce6341ab403616b60d76a2f44471a7858ee1f84a4e00d2ce5c89774fbdf021c1a67ea44438371972938d523631af62a9b0b68579a9e554fe46a287f909070cf17c39368602047d4e67df4da40947104977dc3df7ac0d96173b642caaef5411d48b029557e7f50d928aba891e1af1f0d84405c60dcf18db402917a32302f5ed8421a597861fb4f677d5ef40c61495ed2f5b60ff90342ceb0ea3f573d2eeb5c74f3c25df8af42e3cec2f8ad75186f27edbd5f5eeba2eee2d455adc9a3c66544a7491bcbb9d4dc4607740e908f03e433f58d06adbeb710dd51", 0xfc}, {&(0x7f0000000240)="d8cc3b85ca9c5c73bd759d4acb18c5ba6dbd02606f25d99d8cc25fbaa0a81c2c21610d66ddb9d85996d20a308491d613f842f9a5064de8738c031db365408419c436c13eaacd7f5d8acede63339a34c83ef98c4f4990750d1d71511c0382f4bec308b3d41d00b5ad3384", 0x6a}, {&(0x7f00000002c0)="414cf253ff46210023aece212bf497b6e0456c4c3861adf5109813cde4581ab5953f5ab59e15839ab5abc4c43302616ece8a346c7c08e637a13a7c3377f992744cb4184a9c2ad4453f42731849ac1b085fae25e35859721e44b2501f0147d519c28c1e54e9703db7", 0x68}, {&(0x7f0000000340)="86afed299b9f18aa3d340f3139915ae933ff21cb428861238ecfc76cc196cff4b753b089edb9f2313c9fdadc1b76c18d2c1c6eb141d2cab536fe2aae89e27203614514e1ca6e9c548c1ef413e6258f928ad970dcff95846ff03e42699609e5dd59e96f6753902dd9ed7fbd1c5406dad13a3f3f2eeeddeb31fe4961cbb623d2868b8af8b67ec8a7302da87215c6cea15183c62c21744f3bea330777db8491ed7a753aefa43db8aee5232e99875de657c982248d60f78d4a74b19353da05e32f1cb8aef185007d2db35694a1329e01a0f00847a59a8aa7a4ad988672328142099216d1cd4977df7533a9da0cfaec09d2aad3399080028553886577c95d099c0891cbdfdaa948d00457cd492b8e866788a1dd0500c7514647a98bed531db579eebbc6248dd6cdd3039353be2da0afdbf04756b3a318064caeff9385fdadd1d186ba906eeb1f9b812a07e4225a9fa14c406bb2a429e3a4c21c116cfc45e1d046847a3578bc4432ac5e28355582e9b3b2d59fb2362f77db6120bdddd2b2b2a95ab398884a1d918d7947c3fd39ce2c6813968ffb28d5c4cf448215ee3008e13a9f6c2d14e281ccca917c5d4b416e55955ceb834c7f6a733513cca6281dd49fd5455ae3cd9fd8f2a17ca70fab72d2fda88541b9eb9611241f34456cace3e4ebc2140fbe615964a91c7f6567b64b5b8f3337f03c169d54368ac3d2c933f0fb0c1d9ad7f4d6c8d0476047f29fc1c725be6ea2afd57524fa8f3e882bb9f5e2cdc543312c4cd4e0676e96db7bb32694d38bbef0f52233bfb7022381ec4e2f7e9273e0f14f089002ceac78b4719157ecf71cf28322a5bbd74305e1289f7ef1545f12feedabc61a9fcdc582bc6d59467c2d7f732b2fb7795743fecd93d0edf7fdc2448082a78cf362bf1d31cd925c5cb7aece286ae7e0b5f7fc5e64572f7ec228e8580fda16f8d5100a9f326b980f34e243ee07c932f60784bf80614f006c9b8eaa045e7b3a456dbce6be0363edb926e53928a6af1695230dcec6d08cada6590c3d89207a0bcd44e44d8fedc76573141ff8aaba646592848e7bd8f85869996f2e27df2120b16577054191ee38a9f5f8cd7759f375645a196328c8d5abbca33314a12aa29ebe678467a9fb0d6c3b824e97146cc7e3223494797af1153a89133a98c754cdc7820bf400092ee299b596283c797f7cb39c23422182d131cb3dd709204a01b9fa14ee8596818cd6e67f6cc81ce2e57a868e89cc1a671f0cca66f8469999e3f861e6f5dc072d11d2d02724ab249d722070c9fd3f967bc66adfcc25e25a647fa0af25784ea11697df8e5f14a01dc789a44f45c89cfef4ae614e7d050b7ac414348c43676fc4c8f12dc07736c21e775eb7331aec7b9d34c21f2420ca8cd997e2835a489fe0409e5c401750abe02839a69cb70a07f519a81dd46fdd54a31c01324926927a75055b466974b5b5dadd83bc3c0da4fee5e27877a5bbdfd113cc6c4d9f4d5931faf156ca447dba6715061249b0e458aafe958cc93053d8e8653282d780d6a1848ef82297717ba23f5f9628fa8bbe0399a8483794f2b462e9862449961954a773eb1369e219246bff9e2edfb8a368d08a137f26c01402a0754e95e22617a6d363693389fdfb877e8c8c1a2457d4ed8319b594095093bf1e57a33e977d636f795aff0e42f37bdc712411da765602c355e04f91a6f7bf7e0d5068002fc6775016606869c3766bcfa8c38139f9383f6444bdbeb3c39685fead6e348562f8e05ec00d4f3bbb6590b1807d823aa7c04d6b3afd96dc9e02b36f9613d3c8804880b3afdf1800b9db896c7f1237e70b08fb7b1d99fe3486bd956ae1504385e2e237775211bbcca07cdb927505b64cf513fdb6e37c3ec8b82657f2241474538f33c4bbb19c8e4c25799195c6ec075ddc3c3be66926120ad11befdb14126d8675491a3d237a9eead926cc9caa5bb6fe7e3c0b7eaec1d614dc3f8dd5c79f143f59825662d054f2bc7b332c4f84ee0c6301aa0939da68dde4259f38849bb924536ff21e57f8771abec2ebea485647931cbd14300092bb7b82df74bfb9b37a445cdc2f5117b1da77d11d7dde3febd56d4be6a94d06d9e27bcf88cf40d2c7ef5d1a1df19a255a20c4ecc49566ac225992d2f78268aa5b00a4ca0225455dd763d7e6ba486f72e3889ead737e91138336309b522598c67c4bde0cae1b2906728a8cfbfc40953ee38d5dc725b47d0ca1a46fbbe399165263ceafef8ebfa0fc5d01de4d2e786d4555c3bcdd24f83ea79d043cadf92beacec3a7b63669f9e96eea6a0908902663cd60de2c6d503b90a490efeff142b257bf3c095d17617fe1ac6dbd27234c1d8a64afa9b32dde21bc483cdda526890966ae0ccfea7e86ab860438ea218e3a8280aabe6961ff7b961adac3fa4f4d4dfbb022f0a1c05152b59f4c32dc6cdcb2d768d8737ecfe465f8982ab851a92414809822a2c55a9d91327f7eb43a6b5071fd502069431604cd8357bf5e54098271f1df1e3f10b4cd3c57558503c5982a505bf2e1045b0ee6be7d01b681e93d4e3dbc0bc453331a45a533fd9e63ec366061c976ae26e5b5a1821aead2caf3c486343ba5d9fba140205dabb22b7ad52ad1b3c4f7d65fb3096a551e712179df3b860d7be4a843ec9f5be0d867d4ba71cdbdf57adf9aaedba76f11f2666881215114118ba280675e13b22ae5a571f5d474d2d37a29a9d1f8d5fd933d1256b124091c3649d46de1ee716b543513e15db030345a4dc5184b9a1b0ff717404df14048fdcb7568ead1d073321b6a712fed3180c5976839d49d8f8b9a771f514aa7e9dbea19be55179a4a92ab23f3ce5fcacd9102a66be269769481d5d0bd81046cc09d6dfa7b372b8946273ba40507f37883a778759048d79559cf77b826a0abcd96e1563f815c859d80ddee5b7d37b431c5451a7e8ed3bd9fca0438c28372e874d1381c0aaed05091a1b53d71c3ecb1c1280ee178ce61fffabf8d05b6c457d5850da721541c6f53d6037d0c8f9a7b498451c6f6ce7deec730e29912da71ebeb0aeb0c1fe38d405be58ce7568a3bf9d8f20d1d4d55a7ca860ec4263967a8f247166490586be9cc8d7780e864bc3439705890713895a48e29319ecb966392ddb1e59a5d2a60441c88bf02d18508e1862ab7fa49d8242e43c8c8fd3ec36dab0e021edd22c377ee2875ddfaa6ed1959ccbf07cf0c2708a42305c04d7771cce03b0a3d6ff31a0c0d1aef386012078057c2baee8e4ed8ef7b26f594ea46a2d2bee0cbedc8d1f57426b3397955ab212d5873d3883973942ea759cf036c6442e7f3a8ef06daea5a9a17b07582fa68956a42012623df22aa1a5acf3993a7a682c1c9824b05cbaa80d257eca10faf8dca5c0c4a5a9a1e38f77d47fd74aee5ea3c899151fc32c29f03b2d94242fa4b273e46d7104fd8414c6ee95a3c67419b2d6a70740dc4ccb6945189fa81c6274ee583e419d36d1c4036441d63c02c4081eb3d822e55b34f94167fb4794cd116d0faac6fcb679822b25753a43fdfca646672e3786f49074c090f5a64c7afaa27dbb069a9131d03d792aff53ea197fa6db3f73a2a2cb07de311ec4370dc1204f432b8cba7e0c199bb6da34e68d125658a54700a1fc1a4b3fa378c1a4d5865f7c6081c610c44edcdfd6e8d685eadfa50c804ef23417ea21bbc63238d5284bff31a96178835b55372bc97dd90c57c80270a04cf3853ec466ee6c04c1c2552865880bae34a87c9bcfbcfad4420101b2f82fadf2745f1fdb717f17c747778d9cc9bf48bd445b9c04682c278dc1d928697e10cff84eac2b8c08421105d561cb9aacd08f6d99f2d5d26cfecda980c20ebf97b86b5539c483bee597bc4628b608cb69730be8e7bd8fe77da04168ae5fca2417db3b0e3d41d5ab671842fd23be0e59bc4564bbcfd1e71483c15695764022f4dbd6f4d1517119c5a336868ea1bdf0b2e0f7b5617b46e649c080e554982e8fe0543a2bfc81c5e8491a73318980493855ae4685bda79eca5ec5bad4310b04991212df404cc8a0d1a460baa1f3205568722d84b6ef2097c0d3eaaebc98a2b31768a7f409208e46871c091e2b0b2ea9ddf6cb9881d0b508f15a635fc35983c974b471a43c65cb6096795a9c3a0a3b846c454a8d8a500549e65d03f506510a31fd2a9d00759cebb3962b04d5dacd2763542fc19dc7595ef2cc3dfe36443ba77b1ecf33d75af789a68b0a82c9a975a6a630c8d092b1380b0a892968977b3bcdfd25e00647c1afa170c29fbaa9da4193cbe3ee43cc9dbef29ab2eaa8eb3d09dbb951c4cdc6084b62d712b3514f3a9bbe15e83f5750c55d1f931e50977739eac077e9f386f9166939ae2c418ec9c24d4fdfb34d01c139c6b37e7c51cb3598b6b3d43724fbf4bda3f52e835ad3864bd9e7477f83b4809a46e759d2a1e1e9e591571a6ed81908b43a91c352c8b21bbd70dfa07447a7eb1f95eafc42a0a7bfe86fe1bbcc345f60ef8282b1234c8a06c8850e694fd430e23602869faf73492185008026541141cacc8c842d340808ca374f26327dec6c3671fe104718dd56de53b3d98f3b56a061dacade8db7332c5a4b15fe0c9374473f759fa006424ab78d9dfb76b86928f87e8535972ad60a98705ec2b35b99ff9f5f05160b4d853acbe2279c2abc35620f13b4dc6b1e26bb2cb9f1027b9753fea55d23924e38a98fb22ef8bb6dbcc58ff7c2a5ff11935203e843bd6290d943536682d1fe16c98599e1d022609d0a03cb284ccf77089929e37a1e22cc64c22df37a60b08d75dc33171c2a2bc21a0a4c5b6aa961fbc8012f85e86868974f57cd5fdfce6a3f71881d2349a760459f5f90d871d3e7a15bc3455d13e94978a92a016a8ad52e87214d1fe8f76e37c399977b52b3713efea35844103dfb24a565e8a8819608b9ed2455011eb6b562da024d9b15d075570044a76311eb71d9725db775f6ff22429fc3dfd82a82ffb3cedf72c1152883a540f0368f9ce6e197d98fd2fda3a672de9a7f7d77ea0faed168f4a076270014ebf0d9a1789a00a6bf5f0f7eebf6ffc66d03df275c14f160e5a88d8a5687d5f044bd38c9433c496b949f51ae85a622b8fab0f9aabcba9b638f7b5fc6b959ab3822737ee9693033bc11b63c80f85797b5fbb211cb73c2dea7180e75c696ebc972bc1354989f946646c5d9d80249a3ac2ff6718ed651b6fd2243391f394b4448f627a3dd9dc9abed0be4a02552aca2a9bb9aab2fc8251092bc900d4ce04f0d6f387913a5b497e37f43381f1b191b2fe34dc81658860a25fa138c8bbfd4c0b18a5a334bb0772dc33a6436328a768542f0f00b41fc87481ad1d3d1cb3e19ebd567deb4c540e71c62315b84b2382f46f1f75e863bd09fa9d8be6bf2180fd3f44f6e730f62c7b38580b436edf79b629ce25d7212fc47e27ecf68545a88de4ad59c68da814b81966a787f3c86e3a5210eadc74b8fe4c38b13fab9e7570b47bac77e14b7ee81dbdfb5553afa2632c6e9b658a8b05e3dc1041435226b584c7261e2f76b4c9256d03886a08ccfb983a5d9b53c48ed04fa5c0e1841b35ef22396ad823166522f1814d0da4a0aaa84e402528cb1d71ae44e7d6337bb7c0f7c81ba392dd4ef7922a33449abaf2ec58904cf6ad3b97e1fb5eeffe8cbb41d9b055229676485d945498017781be29e52aadbd38d24a08ff499a4c3ddaa676a9ab9c5821b5f0716e891671531e46bf41b4c8ae53f8466aa9665d60260d013c0792f1e49b381fa73364d299414afd7c3e3115800a8658a48286023c7d8d23c461710e03536886d57b4725", 0x1000}, {&(0x7f0000001340)="46a3141d6a8405441c4ceab6a552b69b0ed78330b5666764627217c9c802b4317faec41b0d6ee356e7df0f3426e0f53c9c5040c531ae34d10b67d84a127df399e14dbd1ba57bb6e68e2cdd850618e2c5d78117278471dfc618b2c8daa4dc39f3a61bd47ee53d22c43a4fa510328b2d18b75ad8a25e4aacbbc27f9f99e6327d6a37b679dc5a912a280b58aeb3b447eb81c8a5636c3fecb56569d3c2a331a878f7d21fad374dd54630b00b5cfc6c856792", 0xb0}, {&(0x7f0000001400)="19bca052ed17d96b7a867429d8987735f4aef183ece08b2b183c13f3a5277289418996b344ce3af23aa1b9aaa444f5708983a3764e365484b4c95bf9e4aa9fb406ed12cd159ffe47b6420aae59c0", 0x4e}, {&(0x7f0000001480)="99b66ca79896d63067eeeebb5d63e131d04c22c29a9937370bb4c47cbf238fce53385bd784d85a7a87d1fc51bd666de69b0bad274dcf100661a2184d48e0bf1f3fe8d702f7e389070e91a4e090669265a989280fac1bd4f13e1f7f8a4cca498662d681caa28d6bc726dc8d799f4490453361e999a685cd8e2ef087826c66fd3ccecde612454d848276f673c0bc5d6cfda380b05a9ebf22d420b7cf568a94a0fca69d87082af8a31248f189fd13070fd071b7ad6a46152d4d7dba930b339b399c59e2c91e0a", 0xc5}, {&(0x7f0000001580)="615ca8a48f586efe105184603ad71e554c80aeae9713ca198e8044eedbb03551299f4565e51ea6c5ab1a19bfabcba81db540dcb80d90ca62c425e5171e9e47e2037fe454d06a75a41dbb6c5c190620eca1bb0c357b9f18a9e02444692c4300959731c1c5b8c6b681b3ee707b7eb73d2d13c81cfacdfb978267a59106cccf551242de2f3b11a951cd2393505ed7732bae814941eb83a484fde9aecd455b97d27944f4bb8d61cffaffecc93be43dba57", 0xaf}], 0x9) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 03:26:25 executing program 1: getegid() r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20, 0x100) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) r1 = accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r2 = fcntl$dupfd(r0, 0xa, r1) sendto(r1, &(0x7f00000004c0)="279a830f187dfa7fa5a33e0e13824537513a7e5eca9adaa9808e1330a3fd2521134de0c1ed896c8916bceac38e9d987910e43db14dba5e02c5600290eca7b41d76999dbd220921b4b3a330cbf73df128ef4ed98ee2816869fc3e79450485ea6ee8aef41593f5aecbee09d234aabb9d1a961fc91e3213342d96aa5ace4ee6a61568b11d3d1915984af645d33ccdcf09a983cb72a09a9f0cec87906adee8c0524154d7cd13d50a23cab830f1fb2c1acdc1c77b8a0333238e088aa2b727b7e14677b542dfb481b02269c10861b7d2f256f199d70fe8866e276ddde0b2afc0916643d887b68da5bf9a1e5de07581e77792ffb06a", 0xf2, 0x400, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x8, 0xffff}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() fchown(r2, r3, r5) r6 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) fchown(r2, r3, r4) openat(r2, &(0x7f0000000240)='./file0\x00', 0x101a2, 0x10) shmctl$IPC_RMID(r6, 0x0) recvfrom(r2, &(0x7f0000000280)=""/226, 0xe2, 0x801, 0x0, 0x0) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x1000) kevent(r2, &(0x7f0000000080)=[{{r2}, 0x0, 0x8, 0x82, 0x6, 0x6cf}, {{r2}, 0xffffffffffffffff, 0x8, 0x80000024, 0x3ff, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x7, 0x956d}, {{r2}, 0xfffffffffffffffe, 0x1, 0x4, 0x100000001, 0x68a5}, {{r2}, 0xfffffffffffffffa, 0x4, 0x80000001, 0x2, 0x7ff}, {{r2}, 0xfffffffffffffff8, 0xc0, 0x400000d0, 0x4, 0x4}], 0x7, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x1, 0xffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000000, 0x2, 0xe19}, {{r2}, 0xfffffffffffffffd, 0xe, 0x0, 0x20, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x8, 0x10, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x4}], 0x5, &(0x7f0000000200)={0xffffffffffffda97, 0x1}) shmat(r6, &(0x7f0000ffd000/0x1000)=nil, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) connect(r7, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 03:26:25 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f000048a000/0x4000)=nil, 0x4000, 0x2) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000000)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 03:26:25 executing program 1: socketpair(0x21, 0x0, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) pipe2(&(0x7f0000000100), 0x4) 03:26:25 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="672dc8840fd64d89ca7f22354104e2fdbf3e79ce6500b40121dceeb4ed0f00f7b55bcbb4c63125d6e83b0489e9453b9a4a4b758b442186e709546cae685844e2bcb01ecd215c31e9ae31a15c65ec16f9ecfe95298dc167379a018b3ec2438decaf2715cbc6930750f47ac98af70f7a3590863a540bf6334824a592d55662b3b95e444dd8b3b8111ffcf7bf13b4d4574ed29d5c56d44b3e0e14186bbedd0889286896cfc74de66ca3d50ec1c4228ae0e6000ddcbe26dd0711f5e44a3642f4693de8417aa063904a946973977c538929a9d4d6e618b99426f5207305407a2b49c9b7401f1ea103bc"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000200)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x8, 0x100}, {{r1}, 0xfffffffffffffff8, 0x1, 0x4b, 0x81, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0x5, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000039, 0x9, 0x4}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x8000, 0x2}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x80000000, 0x2, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x5, 0xfff, 0x3}, {{r0}, 0x0, 0x28, 0x80000081, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x0, 0x83}], 0xfffffffffffffff8, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x7, 0x80000000}], 0x8000, &(0x7f0000000040)={0x100, 0x26}) shutdown(r1, 0x2) 03:26:25 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0) r2 = dup2(r0, r0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) setsockopt$sock_int(r2, 0xffff, 0x1307, &(0x7f0000000140)=0x3, 0x4) r3 = socket$unix(0x1, 0x7, 0x0) shutdown(r2, 0x3) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000200)=0xac4, 0x4) recvfrom$inet6(r1, &(0x7f0000000240)=""/67, 0x43, 0x1, &(0x7f00000002c0)={0x18, 0x2, 0x20, 0x1}, 0xc) fcntl$getflags(r0, 0x3) r4 = accept$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = accept$unix(r3, &(0x7f0000000380)=@file={0x0, ""/7}, &(0x7f00000003c0)=0x9) getpeername(r5, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) preadv(r4, &(0x7f0000001640)=[{&(0x7f0000001480)=""/126, 0x7e}, {&(0x7f0000001500)=""/66, 0x42}, {&(0x7f0000001580)=""/187, 0xbb}], 0x3, 0x0) connect$unix(r3, &(0x7f0000001680)=@abs={0x0, 0x0, 0x2}, 0x8) accept$unix(r2, &(0x7f00000016c0)=@file={0x0, ""/4096}, &(0x7f0000002700)=0x1002) getuid() write(r2, &(0x7f0000002740)="f4aea3939d6f059f4f65d554490c7068de93cede2e08717ab1f09e4e3748a0bfbc9834de05c62ccb73944bfcaa623f04a18abb1c968671740392cc6c16c30595d50225a728a54a1fbba0df229ba26913595b6d83486b8dc97121271efbee50062e26bafa257cfb8474a92db955f72d216e877a5550602d3fb164480c64cd18e2da222d9964559f833dc707d8493f95184fdbbdaa8a6c8e8c0bf3f726a78c4c10a765b09b58839faa1f9363c7ab485d90e0f85545cf3628066882f80368cc341d867a397a2bfed1e7d63b036f751a01e223079a6bddae43f848721d6f21848243c3da6fa84094a7bb25", 0xe9) recvfrom$unix(r3, &(0x7f0000002840)=""/121, 0x79, 0x3, &(0x7f00000028c0)=@file={0x1, './file0\x00'}, 0xa) r6 = shmget(0x3, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) r7 = semget(0x1, 0x7, 0x400) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002900)=""/239) readv(r2, &(0x7f0000002b00)=[{&(0x7f0000002a00)=""/249, 0xf9}], 0x1) r8 = msgget(0x0, 0x4401cef71f69be02) msgsnd(r8, &(0x7f0000002b40)={0x2, "ff6722dd0801b1a7f06a90cec4409dc9d069e7c4ab2cd5b17703f9ee986c2114e736d28ec0855983d5338922e8d548e1d10dc9a7d7287be8797d8300ebdd92340f02bf920072b92d04f4aaadfcb7d98032b07d1c949404aaad0613662ec71864ac0b2d07037bae9e1d3cb3b892a688705a2730167c06582fefa2818e12a619e0090658d2c7a9e81b5af2de2cf10b0492a9eea9bbcbadd937a3df2496f3c87c22b3083244e11641694bd8ac2b4e7b5688ee9e09b3f03b8ec33d1b330e16ffeae7ddbe773e63e91c4cb76f7f120eb99e532e4d3dd5990e719bd9afde4c8520094e49e1a01abc2b7f77a8e6f5895291a196"}, 0xf8, 0x800) syz_open_pts() shmctl$SHM_LOCK(r6, 0x3) recvfrom$inet6(r2, &(0x7f0000002c40)=""/156, 0x9c, 0x840, &(0x7f0000002d00)={0x18, 0x3, 0x7fffffff}, 0xc) 03:26:25 executing program 1: r0 = socket$inet6(0x18, 0x7ffd, 0x0) write(r0, &(0x7f0000000080)="77d9458dce82e68fb77a2d6375a4e7a58c660bbfd1ceac60918ff6a4aac07c961871f706b6033870aa1433d189efafa40a6c91e66522431cf8302613b0158aee84d35bf57c317a2fdeb9ef872e1ede1e64658602e7be7fc7b73bc75da063796aa633f2244b2e6440c81132a76866eedb0124183573104a403912e3c28f5505af10dc06d3e437ee214035147af0123aa44164db18f3e1cc36b8fd0fcfc37c7154ce0ab818257f92b82b333c0169dbf1c6ad266e22b975e7ff5ddb86609c4c937df9d16ddee412e215336bc680704be8", 0xcf) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000040)) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) 03:26:25 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) ftruncate(r0, 0xfff) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080)="c56d2c65", 0x4) listen(r0, 0x9) 03:26:25 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0xff}, {0x7, 0x1}}, 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x20c1, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xfffffffffffffffd) getitimer(0x2, &(0x7f0000000000)) setitimer(0x20000002, 0x0, &(0x7f0000000040)) 03:26:25 executing program 0: r0 = getegid() setegid(r0) pipe2(&(0x7f0000001340), 0x10004) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001240)) r3 = socket$unix(0x1, 0x3, 0x0) r4 = open$dir(&(0x7f0000001280)='./file0\x00', 0x80, 0x100) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r6 = getpgrp() r7 = getuid() sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000040)="14664ddcd974239bc3d77702174c163acf858856e51352fd125b2ebd75d31b19c12761bf60de6887499e9ef75ca98f1ce232f35bb37eae21e832f5f4434d71f9761cf4f8e34dd23f06f996885864", 0x4e}, {&(0x7f00000000c0)="2f89eaef24afff18daa991b299eceb82ccbfb24201d14b2fe9ac46805ef965229c900f0253b312dbfeb89c63484b8857554d1128146e302f61dc33794e491ca727bea3902bd2cb2563f42bd3c00c4fa21aeb418df5d56563c30d430447b5190f3ebe60903b2733373cbc15e4", 0x6c}, {&(0x7f0000000140)="3b11435a1ae5d66d8f402b27f0e2f9bc774a4741500e744cde7ea480e01bf28812bf135188f80020a86e88ec3c0a800afcc608cee6742ead1be661ce913fd8326e10dbf3a9491119f2a19746ce0a4d621cd8a7eba5aade0a5f6e044cb38f500f2868f1a96bcd4a258bd2e087404a07a43caafdaaa131ec312e21c719e0d526131dce10858fc2816eb4e9a5af2148421ca773d3cd7915fd505b9b8d9b32066ab6989bf7a14e9c2fdc071b555830d0d59fa3157248239d290162acf0057670017bf43442aaf00c590be4a3a8a0b7be3a2ab5486051a4d20218ebfa0fb66a1d2d6eb29af03bc543330510077a35951e98b87bf19641ca7b94df1954fe9c074163e927263ea9486dfa9f719b25d8629b163b4649cbe2ae48321343284e9dc2c992d808fc6b51909af015679aa924f78801e8116550b5e7047350b4cb51883b905f6865788f997bcdd29b1c3b41f08880728ffa0b9e1ad8298462307e4d2b95e501574250733cd27bebb0d0b7e80f4f6e78cebb079fac02c85641b3b2c744e68a4c06a2f3dece9ce641fe9b60b40c2c4fbf1999b0865a2f87d719034910bf91f4965683f44fad419cb1c127d29da5e748403a3c21f1ddb5a199423835d8ca2c4be997c605d5d3268b2573a000a34cae058de3ade790f6299e2d423ed998ebee28b7b046a941439f771209118183671a0e4f9a9e3c85df5f75434bdfba992ccf81091b853ba3d9439bc7c4c9c59a7ffa01a78585b83641fcfb80d69d2a378920ae246e90945bf4f61d7862741f5bc8eb0ce639ffc7a0fb7c636515785cc67de503d8a403fda7ddabbd69d613c20f55d0f1a96ea723d920d4a2010ad8d850259744b5ada03d65b8ffae9713a25ca53d0e8fa178a28991c34a46c8ca2e7537c82a42f68b8dcf5828a502e8ffaf3b9e044f679448ccaac2c543cb935de5fd2e464c04812d2974a32fa340a1caba9b8fdecadf56b32f2adff45820a611302c1f5135375869a32dca5daa00c6251418bd191533f02641c4af770412bd5494681a8322d518aab1bd6d20b8aa0ce22be388ba3330455e231a77bb599dc76da49e1cb66d85c4e73595ded37b8f524b673512c9fca420ad30f883c6766c9d2970baca10effb7c9cbac863264d5507647945caef475bd8d9b7f0e6ffc7f935635d84d5c6e5197b99d4f003663fb068761df3925b9c7ebc5495993e71583f9d822a125e169733dad195e5cd218ecf4173a5feb1b2c0ae7ffbf76b20140032c2da3bf1f96807a067aa750dda225d3a5b3064d89a2f512b2b07f1dd84402c18539dcb01c4da94aecff9c15c433e921566af9826eeb6c6be937c39c88f7b5927a3d24807c625c3cb379803a266b27044d077c8183b6ebfad06147143dacc2501427ad7dc5da4a3623992191f924c5d461158b4487546d3e1eeb25a37189da890c3102b3ca21aaeca87c85373c8b9570b5eef40424404feaec000092772947515d18a813fff3e15e63ce7b205cba9529cdf3d2a140778167cde29844abe8cc47b98453e1131b918ff0c1f83f8348576d90346e5e0ecf0d435b319d559cf63db83fc4830b61f61dca699418f3873820c1f036647c59158173eb8608acb27c91d0ea5df9ddc87d261e41c109052601631789537fa97bae575edda677215085785c350d48c2b557f332acf2e0498ba2ffe95ee665fda5694cb3e1d761d9b7c18e194203f88e94b85fb7c6c34ba9e808f29f03a452fee44d5b56544d9229566b0f8380effecffe165b1b53993e3c96b80cf0e00f2b676e0ac0b38ab053ddce4d617f1a4f656e28ec14b550f1827fd67bbdd495b7eabbb1a6cf9057db7f2336720d9fe1c8e1b5f93793c5717632ed3851d943b3be6a33e581571060c7dab617ccfbc0ff073a64498294d2f268fe7f16a7736d05dc328c7cc65e95d5e303afab38e223e46a8e502975975991ce9afb32d4bf32ece637d42801c06fc53ca3913ffeaeea949742012d6805494db7228edf1741f24731e2468cbcf2e39bed3007652271066dcf2bbcf5ea0fef086ae57757c4807ed396dc71f86f2fef07e65c8430a136f9b181878bdf1edc7a60fb25ceabc0ae72207c53d3a9c0c347b7763a0dab381c2ebcb763728574c751d10b9e6fcb7c4eb546973d8862f3391dcbd2a70670a979822abcbf37a50755adb326d62811b77eb7ea13d1d4499557fded248e0b678c0e2801ba48572e0de37309e815a58e5d864a975e4a756ce5226426c88a609a0aa1ed6b513c300e3fc78ab99269c3eadda16cd68a5bc1b8b6b0b3ce181c7ff8e1208fae08800cbe27a2f7125b1a302b40b99802d87ea29069608359a25112247a260c4b84fa37d81960342e406d004bd5186cee77388278becfd32be5fbde779b5f0b76ab1305521e3ce3a5942cc35fbc90013adc1d3a7c032d5b10a5c0727d857cb04366a24e781639897310e9d3bc51633720160de0916092c8006997d83b4d9198c01a5a2c40cfdf1518b08b500f0e5fa5722c50ef10dcc3a508482cfef543c873b28f69e2d06625e600bc2c32b97092d87890ba6490f1bb378514f08de9afc0c0bbd292669ca95d1eb128ce76046a2b11dc64b92ca4796447b09c016c009de1072a962e488bb7f0760d54f5212896fb81fc86b89a4adee3423b1d7038114c5cbbac4be884bdcd6c11b54097e2fbb6c5c63788c431a37dc7fad2917e50b228d0ab50f48e67da243ed2099c8f9963fdcdd9cab5c8efc93f39d0fc08f684dd4796177428db72050d91b23c2a551275eb0864e7b9279fcba0b402c6b933d80c31e0747bb92c36b0135cbf29ab9103472cc859967b4aca4038860ec626b229d25b4c07ce72272b48a6a9d08f32e876ff8d3fe8cab260d6e943b37af258c7e0727004bd64add956c920bbdc0fedcf84b375c2ac1a9f01525200452dcc5d305cd3f06a446a002c89737d7c2c32aae3ac4e9811f14d1fa64c375fe11494eb2669be2088e7d94fd73ea16bdb35435f0bdce85f43279e681e913bc4c5cc58b46b75daa229264eabce6d91908ca669113581ef900436cf7e10322a05cb5936434bff7f09eed7808fdfe24f96f0c1d2e8370cae387377f99b69fb4cfc98559a940d299405eb393af6f5d72f80b9e36365dcd1627eb47c91cffa9438c5c15fda48aa5e03a67aa67d67b5e5b77ea7d66de0f95f18c5c9f34cea5bcca01096b6518acdb57d7d3913ee90b312e3b06cb44f23270dfefac83a8f06f4afda0879c5b67b0160024e98b683edb7b2f51637590f1f1c179d02713f9971e85559e67bdc81d0604d1a30260612bcdd79788b89c84eb630fcbe47279a6a67e0cdfa06457c85ca832ee9e020e21b973bf71c1664f9d5104b35680dc60b142a2ef81b6500d38d705df110b0c305a6f85afef761aad67874e724e66d7a91b6f9105f5f5cd801cb699f1f21a050c01961e4acdb77248c81f4b95069aa1bcb4c39ac845bb3deb16de454479a8f4f9e0e27e3f5a34d7295ba9fc525b09f97d7cfe38130a612c2f4f0e39dee2dbf2a50b88a44a85194e77690623b9614d96cb22f31a969637f697a67dc31ab87e9611ae7db4225e0eef2a042e11421b34b4703c9b7807c421d8168bd35b7f45595023c536a7909bd6bcab5f01b9d874b1ab3706fbb7d8363a9290e1242e728598d76ecf8c5b89868b6a5958812d3b779d299cc815d872db1fe9a5feef0d01357fa5ef60c8183296493d6c4bf7e3172bc29d8fba47c7e154acf8167429cf0bda57ccb2aa8fd80f818d74110c14d050176d36cdd94b85aacff4c9f7733a8c1cb1540b1e491e38283dccb790abcaf05edb743919ddfcfae1c0cbc8bb977b86e7770e281f50b23784df036e9221079b13c96dda6ee061cb91fba7909cb4a26059fc7d9c5d6838e4122d122b93c0636658d7e21f5f9dec8bc6ebe1cfe2db9dc61ba9ff3b0fd320f13f8f054414c629ed8efe3fb516ab641c69f2279449d34500ab8379e7471facf8eaffd0c00f4de8a171a730a01a3fc4dfeb1cf7ebba50e9a79a13dc5c120e8259134f20b7f96ef0ba1ffee1370c3d7448268a90f6d071045d85124b2e6886d34606aee2ea2d983060edf0e1034ddfcf1316d31de699d4fb0de43c154d05cd96c3f633b721890866eb49dc026bc54ac9142daee94a3c2f1218a1f419ce97f9a7221c3388904ee2d74a580124cdb1c4c72a17c8a12380ed53fddefcdd835ad251bc6ba2271b650d9b2edc67536ed961f2a1b83b3010a66926e7ad1fd69e35de6511ba081655f7230315aebfd426b8ccf93eda08fb92474959545972dcee20f5bb37587e5d2a97012733ccb54bbbefd26ee837facdf15bf30c6e6736f33996f829a4779eca51eff2cf975cb57cf7634657c0024b2cff0f1d86c6834d99d6aba2e30f65056a6e54c173a308e7aaa77e052918ef4b46b85e76320b729e95f2e589f297a6357abafbff834779b9c6bb6b03feda0b2886f87501f3b0a5464104c984875faeec8fc9459a8dd48196e74c5401856ef930c64702ad36d870e1b4713a51a6529ab81842a3be5c4d903f1db696acd119fe3c1c2e8f3ef0d87fd8a6132d7addf9c060060d6f77d16b29a19a6c3da2993210179b3e908fdda708343406196839012346b0421dbb3a77fe1b55a477816410e1afd20dc932b020c603caf270d605227ba6bf8c3d1239b730ceacf5cb1def9df8244719c112870eaadbdd6a0ba109f3c73b695f12628e1f37d5116219f8c3baa01e2f660692522894d951d9609b2b6aed1576bfc07384df9e666cf973982eaafa46d44c49f2888e4c0722b97a9ff768a7f5905b7f8764c009b253ab9d4aa55c89cec9c38d40002fcaf3a00eda17fbe9dadce895455ea36557d6e65b438d63727ca5d84a192f4127e75ef2f95ad75a99be1ae8bfb6f36856d75118c0aeaf99cddd2aaee9b4a81ce15fdb6e853c69f3d8c7e0264ac6c09eddc960dbf4f3fd8df3cdde479fe16b84b6a73eef9f3ad4659066c7392446f67b26830aa0f950e27c67b00c91ec712fd4db6b18e9ec9d1ea38144694020f0a07c0921ebd07cb737001ceb1dca3f79910f18b40d5107c81dd95b402040ad265c406476fe49b7ccfe43c22ef84b0fc938493c3f0e7347417f097ec3b674268a0aa701e869000aa65ad90572e9a8be0819c8dd517b548dee2fcf862857716b4e7026544498c3128be8872e6374e7eb4e8bf6cbf6fdebe9a3c6ee1cfa5320b8b55cd85ce546ea045532d7fe3506dcf8b3cc2427b2f1ac91fe279dc877e7132d0b8dd2490f910570ff84ef4ae404d24636e8fedbf46c44fe4aa046400257e4aae938ef959b2696d9883b44ff004ed89c4bb97044230b64a4787b5d3be05ca88c396f3f064c8f8a44a0bf425ec12d0f3cd27dcfeb08387bda4bf634171fc84f34abcd7d641b88ce7f996e38a1bd6197cf5ee079fbe1c8fffef69531c17df12b39b74afc38ba4e7a8fa9624fea72db5ed03d03034899aa04631f05006708df3a69ca03af485794b2eac8a590ea2e95c33d593b2a6e04b35c70e0ac7c55ac3275e6d042d1f8abfe7120aadecdc7ab7071327ed67fd0302102ceb495dc4f69ccd4fa4eddab2ea0085f05e167818f3b29ba264b08856d3637204b9f819cc514abc59c6b37abc38d1fea20292cd1970f4c345d20931c1f51314b800ff6ed9740745f52ce9ba8088d4818e149effccf0ecb1a72ebe968b9883b3571f184241edce8e41efaef1ec71a0a67a832dcedd9e1b9a7c1bc7b9627643e89e51bfb580079a9ecc52f3bd3a73d21f82a89e4c31242ceb203dcc7afdd3f890e0be98d460081e4ac5e8ffcbe43", 0x1000}, {&(0x7f0000001140)="f2fc8489fea0c4910da43b00a476a9eeb4630ef2b6b1ac00a4c6b82a875339a354459c6db0739accab989fdf1b6040814f096c26d4546eb5b3ddd6444b59d52f13a8e1c967727672ef77e05a8506fd053a3d84390de8eb1d978ebe3bf5cf7ad9cecdf8580b47b5dc9e329819ea3c134fa085ebe64545af504530f20a6ed63741c7a579860fafbc6aceb53315fd3fe2acd850f9b3faef80b882ce46e860b71444d7699725500c2760aeddc4679f057931bca8380cf7232f84d0cfc3464d", 0xbd}], 0x4, &(0x7f00000012c0)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r0}], 0x40, 0x404}, 0x4) 03:26:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xed) r1 = syz_open_pts() write(r1, &(0x7f0000000380)="d0a6e7f446271d192ed711295dc432a2a1324aef1dae14d4297f4e7e0ddaca90f33262eedd39a49d8a9974f736a03008c59d96c4c72482299ba41309bcc2129ae28f71f0b3270bd17b6ec128b090f1bc8d412dbf17333f71f66d55bcf02387e788f005b60389a4b86c951e80deb598c124bcadd7f7ed4295d11e4da5101459c9da29f269c3a27c117f1088aa67f357d7c482e0be57879a3b98ae1678091a4e589bec01add4d7dd6b1c1a897fc706e2436f5a9de0ced6f284545f5c14d7ed38bf471e541edaca1ae56fb0223919113962740fd28b3027446fc08c5361c2aa0a816f4b0ae79f92983830c13acd4c53beead5bb83b5cdfe45bc55c4da4ea2d50074ca38fa83de79c77244fe60c8859a74f6bac7ad9df77e98c82d62a89a180c693d0f3318af1261ca0c045092fe9397c94f644f28df1f576982577a20a21615bf956d4ba07d8346ec3a646202b36c352cb8cdd5b4bd1e1867d3e2ad16298f9f6bf2e1a676a0cf62737984d92fe412f6d298c38fc3eaedf2abe5ee81100f921859d925ffd4a0b9c323fa92e0ee1122826927d3934218e8565ba744bb12f18658ba05fd32a599343f86f7161f0eb3c59c97472a08cbe6bfb7ed10d7e39afacbb077e5df2755926350f33c7aab9dd4124af31674a2cede2e2c6c23e4f2af80c12888d5d590914a64a79c68a5539560d25c1e197b0b2afc7bd56dbe5872a0ff35f060883d2120e611d5ff1befc0c7f19f4a648aa2f3f25199826e4c4bb46032e2c86d800baec63c3c725f9bdf0acd68cd993ec5aeda0740a6ca98aa2ba6952ded06923f454b9a3f95243200f930780ffefe79edcf205c6de464fbf4f683271f92497efc5fb5c9fae53b3196aaf4d673edc2410c252b96944ee3369df8d3573cbfdc87c6cb267da124918f367e627846afc3201f77bbc49bc53becbf9fa6eaaad3351d4cb74583f63ff327d61505e4c382781547472af1bccc73b17d646cdbfed64d84203830bece6f647059a6f56379af63719ca18cff4c80a5e5c55bc751aee86b13cd40660b9180ab3deb346d9c177419ff4c57b64ee9d2fee23516bccb9f7a20b4ba067cb9ffd358418ad8e2f268061733cfe2da01eebd035a547a4cd59fded809aca9f612cc1cb468defc6eee79441b2ae190dd3af76380e22028326c9012d81aae11b8c2a7d33e03c86c6573e181acf167fac800683edae188c5d47f1be4fe724325c9a43ae6acd640f3574cadba064038c40d53c0797d035ef8528fef8057ff50403ddaa8f519ef3aed8ad1ebd3882ceb15f3069cf88d13e6b09f058f5c6e588d6b173948e2b2755122a15a56e0ffedea216b02a10ea7c60a832b2f7462ed6bf6eebdcac01f40ed36579351edf4a9e548affb1aacc01b4a5edab604f691093c979c762db80fa3a078a649d874305292e661827ef4e7db5282a7475f23702e1efd7ffc4f832859f5f9542470913c1268dfc2d16278b6c069186d73dcbd187efd12f7386d643eb040d4001820e7e9d1ee7d4f77d541f988d74cd0aceeb0a2ccf0007121289e9e00e88873be933eec31f296b93cb53d7d40fc5c3b0c65a9d2e1342e891aae123d3df5d1498dc51e6649891437181b3dbd55f821f554892e7627874be78b499033d819e369c5bb5c88be1cad2b477e81738dc31be182b8bff266c77136b0339bc12b8e0d1629ae038dd55b28aec7841dacdda66bd449c1eca05efc4da0ea66e7dd3f3d70fe5a9f1d36a4fa9022845219a455dde509afcf11ca7b6fb06f2c9d3f3d4f51c9c153fdb4b9b229b3536111f3f4fc623f1e90f3aba94d9e492ce478bee70fb268878c0ae19c8676652771b91cf6dad65a66302346dfc032a00f819fd2dd271a100ed1ec8c218a1b9e9ff684ee0a24759c9b51c60853fd9f2ee45a0955ec36740cba6dc462c9a21947b6c00bfa9d8135ff443f5d0e5fa1ebf812723b8996becbd53e2e746cc005b117098a096b159792701d1e2ca3f770f5330b4ae537f12533f590e3cece49a10917282283ac1115f84116d556cd35a36c2e66edef51c077562f805464396ce4cec23937187176a3b453e196459302001981f252016bc9821e9ac320f77bf3e097c15bf3aadf64e19e35c38e491f7435f53acdfd2d47329390cb6fdb9ba39af66785a475c995cc51360268c7e25a23124094cb8ca9f3a5694e84e078e7d3ab9738c0b52e868765ae193593b7006dce077d6423f132d85de3102eeeb71e18f0c409e29c2a2d60ed2885f4c713c87d965e21b815cdaf9491aa9c1ce574c6f75be6e300b1634ff0313eb81c5319913591e89f994406433454937a8923b5d19920c880aec974ebf24a00d639481beb8deabd18a84f77ef471c566c92883d061674e5ee44aae08bdec0c97204a27f94709a39a17b3951c121acf99d6cffa91443fe2739266a1c2b6c92bdd3913ce6fd361ba01257dce84955af6c74fde1a6b4abdc8c15519a0d8fbfc0c2a413ee4c4f6da27b2c7f4ca584ddb87dc508fb7fead1de90e320824b7ea0d5f5af714e289a8d0a61679e35d7118ac15b5e4d2b17ca702f7f3bee5b50aa56d14cd523cea1658832a8e5d9ab1c1563c6a21f188f33d43611c8979fe8750ad62e3ac919ddbec9e8946075780e39696bb03ff14748c5c78230bf12751927c1a390f4e9baacd9206f45fa2f10e52a2136ffe3a640a85dfb2dbb074ec70afe223a0e2beee1b947fcb05a5368902f6947c91a6410e40a34a80d17065cb89fd465f96c92f208e44e4659131414d29fb336771434d52d7266e15d13b481573c454b5ea3e2f9e2ab5cb774e4ea1f4c99a6a6c12a5d9211bfb152be3cccb81ce2e5545fed42dc911b0d49ac1bd1bf219b7f4580e5f4b835f7bc1a980eac9254a1d05195f3b1bfdbdd514d20754abe4a0d719d3f172c2530c5b3610771d923a1d54e49872e75ae40e371aacd7049012d405dbb74d9f0e79844c61c5968ca6a40cd55fc7a4565d7e3a6d853486b0603659c15bd3c6abe0639f4786263dffbe51aedd8cf36bce641590e2a1feb947054dd01c31a670ddf79c93393adcc067ebae53e6bb186e519193af7a8cbca34386b72b83cd77f1e1e59dc99d75fec74633505ba5dc934f19f59d8f7d3b23e6b38be71854f68f7a308aed87caa46a13ff715c535eea468b6cd502847049b7346b34dc65e7f79a0f21e6c1d987cf6d83c6598e8c08599f0c20196db2dab3e3d7c54740794d12d70b559d464cf2223be9109156a01265d054957f95ab48b2db5d1b028cba562f2fe8e911dbe85f2944c47ae71296639de2ffceabd6216c3ea7ca8843000891fa4f9f3a2728fe6981c8659869a9b3bcf1d7c367e03d5e59333bfd49549b7e55133b4f80a6dd36291aa31d94f2785b01bb69332192f54618f066cc547991bf2fe6390911a346d70d99b4f6ad05eaf2eac19ecb3e302486a991cdf75ec57650154cf78290431a96dcbdedc93ccd754e7c31305bae837369a62c0f34ceadb443e23c87a74e2e6a19dbf55e2fe7daed79847f2f9ec8cc35bb19d198b9b6f07faef5725a44c5c0df8864231567a957a58c480ba88cbe0ff2564942c502ca4f5c852074fb354d2e5a10fd5b85543d80d14dbf9ca9903a861b8b3157c37d3a5dcb41d389e723a1e846cc196e8406a53086410f1c095e18874c91b3d66793666fa0acf0dfb098d8ffc7d136882264960a112e6de7f913bd0348e9d3044385819a7361b80500271efb3fa92002b426c67eaea8737e62766b7e64b24afb1207c989935f74e5acdbf5849f508c3967745e9e86f693b869106405a17de1aa60c986cfd9e0de920f2dd9b7c460e87f285aadf2c24bbfecf14dd01e7d882c1144ae396317469a5007dc3c1212caefcc59fef3204c91c0e598461b63cf5ccbcaae952525aaf9ab3ae00d86656f6ef5f69200955554565a0de0abd659705a1510c668fe60733959b00d9a624bc98fdc480a1b461a9af251b3c4052adabdd74c214248e014a926344f16ea2b180de63f9b7bb2ee86b12a3c2a054408a47cb705d092ff4b71966e48a92b3b34da50c451116a2dece4fbb9068fdbd0a246a2a2951a6fe7bbd6835e4134f34eb0f3404b0c1efd5426d83a85d7886995a6b4a6785bfb6fdf294338f4c793675b884766b3db9fbf8ceedc1006ed57d57b87dba60b8f2403efc76e9728f0d347a3478d041affba100923207396e2b665770e07061da4247c71af3961276efb2c71f4ad449692df2ed990a1be19020383397f31682bbb4698ae6894ef6c8809eea9f9524adce670b15b9b102885bb3a062e4dbaec0900b3fde0c61bb579a3518080eef0f05d17f2e9f32663aeef6a8a1bbc1de5a56fabeb8cd8b8fa6e8d3ee96b123394f489ccaa413a13cd9e3d9563dddfa650d327b7d84522b35e25a6ac866ecb14e83cd0ea2b483c46e10dde69f125d93b27309a072624247d496a1c3df1b5290efc679ffe2a6e9d788d1442faead52dd4dc8e8192cf8c27b1e22a1e1fbebc0b8dfd70bfd6e002050faf844810d0e18fd2d4d91a8a432315fc9f8900d69de0be6b5fbcdc83a18899f9d89cf500e9f6f4a68076d72f433f919396823babe2dd84623da03620585b32e04dd1d4a5c16197f0596f8f91a4d6f85333f1330ebeef88be0e81e45512cae74cff8b7324e11a42afaad03c87473a481b74f10727ca67dfd6022bd488290e9bd398577556949f609f5c791c6e5ca123663dba494f726647ce20b0953c05ea7ff9059c3f62c72f768602e1b0547b3f766fcec739788561644505bfc91e59d8ea8807b48fb48d324524853241e1a084369cba1a579e778b9814f4b71cd211316a4f184bcbd00206e003bcc3b3c140635eb211b3588201d4f045d2b2ce1d0e827abe631c66381502b4bffab4769079ef4d86960ddce13c0c265a23993a2be471000af8588f90a26e92f50df251f6e38944707d36de3a0438b7f7f6cb72f61ca76679de2c69c40588743908b60c31803774761942a9681d1cf9df570d4b1f4131c5c4733aee8ad42a6764640a010869029255d4188c566c9451dfa3b5cfe697505d689f1bd3bd9d3165e6ec2fc008f4aaadc544cfb6608316941de3f30bfb8d3631d52456bc4cd2abd589265c6bdbc4b45304d8721439517128d8c0dfd82115c6da86885482738ea3af1f211eb07d0c4aaef63d8167d1450e113624d24a44dba3baaa4ba984e1aa23a98dca6452f85ee9fa64ad957aa53b243a84f836905e127a771c405f58bc6fe17b4118fa7a96623145d8d419b8fc96e0279cecdb9e91d8a6263e847477ce1715375d8acda0505018ee497504967145db6d8f5cadf07c658101c194c021c91f220d8486786e4272445958a3ec3c1870010671a9c89cfc338537240a61637a599cefdea861978e42673e555d74117c7b9285c721409db290f2fc6ae2d929665d613ae2468ae5132638f3f3facab7c69b1193a39712402854379aeb97196587d21b06ed7d7384b0c2759975d657556b2c5b69d40b1ab18ea6bbf142905b970553a420c3a8fd571f6b5de25f879f8c4ceb6e89b14b05a6e98ba82e375db2d7fc70a5ad7dbf3140a6e5ff19f86484e8f747f1f1ca3e5f9058d2ded30000ed0841d4b1aa4d76a89b0b9d88da45d389d7de1dc4268100e218d46f4cb95d9d53ce462eec14bccf3ecd4f260f42e048dc02ff49bf2a3c0497afb191ba57f68530e4a87835df2a53106f30dfb4331384ed42339e1f77d04744957cd4fcf2cc651a14512b24b10126205906db810bdd31d7429f867fe71377e29d8bff426226bddd04c3eb0e8793c97337814bd56379a1c11", 0x1000) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 03:26:25 executing program 0: mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x3, 0x8, 0x80000000, "3d149457d1261458d426a9daa346599daf293a74", 0xff, 0x5}) 03:26:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xa5) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 03:26:25 executing program 1: r0 = socket$inet(0x2, 0x4, 0x8) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="00962e2f66696c653000"], 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b000000000000000043"], 0x19}, 0x0) 03:26:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4ecd, 0x7, 0xb8, 0x0, "13232ac74721dd55cfd855317c8420bee00b408f", 0x7f, 0x3}) syz_open_pts() 03:26:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 03:26:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)="3947541a6b4b692f33797ae736c75becb56994125b32a122020a0d46130ba58bbce6098bcca6e65dcf86180ef53de154b8f99ed30f8cf65b2cc6ab3f28f34384b13aa9a805428fc8e24acc11539a2ee3d14bd1ab32d9430beaaa54643b188fbec335f0bd8f432058e9eb8212c51a5b0e43282295417fd2fbb62cb74681fe41b2ff3d07846dea", 0x86}, {&(0x7f0000000140)="bcca80c5a6bbe5514650033c8941a9b3141a1b6b0d31be01ea40dcf02aa94b88f841f59542e6935b88b1f0c5502e45fa7e5448a5722e1bf70605fe0a6f0cf7722286c2e3c307b4c6e76359924f3f5370b80a7fe59422869d7c37bf469b57346a77204c2ecb662b1cdb5357a4a7adae12137b8425f53b1d41e80ca13fbfc26315556927cbf18559c6c4ea1e9dc5702110", 0x90}, {&(0x7f0000000200)="fd078022891a3863b7c1f39709b5599c0bb9c40f3b455013d10aac334ef3344625bd516374fbc46df8d5f71dd4c702779c72f718e74881d7364c92ea48da62cc5235e8ef4407b92a6b9b348c5cb52738a5884c90ac52aa962a4326e140bd0d19b6f8d92a2232749d4acef895c92ea5ce4a7ca16f721bfb4991512116bfa5512152ebba14b978ef2ba683e2df59dc4e8f3380e1b24bb087ce4a", 0x99}, {&(0x7f00000002c0)="07e293d4fd6ae1ba70545d7f4f263ab064a120372916f11c190f4c1bd31e4a15e41ca3e123f2e53a5ce85b8428c69164f6abc991aaa690d289f5335580a506b7e7a0d16d63474e200f1548983e34c48ed0c29e04762d9da19c550c366887e1a0b9e52ebe584876a517a6d02bad34cb5a755c9bfc7ca1f8240a4eaddacb6b73e8e90ffbc44b2291c8f9fac4a7b558bc11d10db28a7cc8cd7ec7dd2e8b0d2c667bb7384ca6fc82f9305f3c63ed239f7bc564c3c19994ad229d58d819145d0dbe37976afc3a434b130877b5dd773d11a0f66858cc0256984d9223c005842a4029245b756dcdc18d0153aa1cc3008c211a03", 0xf0}, {&(0x7f00000003c0)="a5bc80ce8c5f8b232104ea8ecc8aae4089a8c33ea5e73b6d16126bf4fddb8af559ee587825e393ea9fff2221f1dd1ce8a2356ac8f15a2193ba05fda1dbd2ae9c6888dfd73780aceb980e6a6f447811c6349edc6592bdcad1237f29f08eb0299566b04adaa9a9c0060de96c79bf0d250b4377a54995a7a15316a5747e53c33fa7118160fc3c8d7a00627bec873b137fdb81919e2795a1420ef37522a0dd5f0a5c2990b24eaea44c51684e6307cf244d91d880b8e60f67", 0xb6}, {&(0x7f0000000480)="4bd0907cd0205f189881dbbff44a5a01b393c18c91c95dbea115d0acb8913cd0d651a4c8ecf00708f4085a4f4dc8c9af81e945efea9c9ef1c0a8fbc28ee72efe59215efdec5eec0940b8a6e89c2bf3fa4d1e0c63dec35908dba470139319b58fbd3877eb82b1e6e611f454ebf792", 0x6e}, {&(0x7f0000000500)="384c34bae8a3ac52c8829b575830346df7b7eb1f82ea321fd7da3b0c556b250b2713608023d0ee5443f391af70d8921bf04ac921c6a0fab5808eb14244981cbf9319f77044fd93d092044afe07405633241dde612e5d345a68", 0x59}, {&(0x7f0000000900)="f4bc2735f08a636f6621cb03679a5824e9ff29280c507de7dd1186282271b08ad4978e997bda887e3078c070ded35dc3ece5909d13f1d891c25208051e5983657309e7f52c704961ffdfb8600f27f266c47508357eee37e82dc5da609939dafa666c083c49398ed7e7b5532b86d05449126f7f083dfa17fd9c271bba8d26c3a0bc733c2bc09d16353904e88b3ae906240019169ac8e470269f5cedb6fe42c9ecac2e139c", 0xa4}], 0x8) connect$inet6(r0, &(0x7f0000000840)={0x18, 0x3, 0x1, 0x10001}, 0xc) preadv(r1, &(0x7f0000000800)=[{&(0x7f00000006c0)=""/159, 0x9f}, {&(0x7f0000000780)=""/92, 0x5c}], 0x2, 0x36) r2 = fcntl$dupfd(r1, 0xa, r1) pipe(&(0x7f00000008c0)) socket$inet6(0x18, 0x2, 0x3) socket$inet6(0x18, 0x3, 0x3f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x10002) setsockopt(r1, 0x29, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 03:26:25 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:26:25 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x210, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20200, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 03:26:25 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file1\x00', 0x82) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 03:26:25 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000000140)=""/100, 0x64) execve(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 03:26:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) syz_open_pts() 03:26:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 03:26:25 executing program 1: r0 = kqueue() r1 = dup(r0) getgid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xb9, 0x3, 0xff, 0x400, "bf34613d566ae4c7d0ebe4580f474f69f875596f", 0x1, 0x3}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x4}, {0x18, 0x0, 0x3, 0x3}, 0x6, [0x7ff, 0x0, 0x154a, 0x31da43f3, 0x8000009, 0x20, 0x8000, 0x3f]}, 0x3c) kevent(r0, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd}], 0x86ae, &(0x7f00000001c0)={0x10001, 0xfffffffffffffffb}) 03:26:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet6(0x18, 0x4000000000000001, 0x0) getsockopt(r1, 0x1000000000000027, 0x80000000, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x3df}, 0x0) 03:26:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r0, 0x800, 0x6, &(0x7f0000000000)="01ccaa5b55763a845efd0287aafb5b297d046441445dff5d87e1328c744b946a858af8efe919512c78aba24062e88e8b5b357cd49509714d9691646608c7b04bcaa31753890837463fa431df36626bd2624f15f4943f865e48623d12df1d08bf47b4e3d4e84bdd2512f0b36de40e3f0f1d14373040357ce57cf06a795f6672", 0x7f) utimes(0x0, &(0x7f00000000c0)={{0x10000000}, {0x0, 0x7}}) 03:26:25 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0xf2, 0x4) bind$inet6(r1, &(0x7f00000000c0), 0xc) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000040)="b719dc4e", 0x4) 03:26:25 executing program 0: poll(0x0, 0x0, 0x100000002) 03:26:25 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x100000000000015f) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r0) execve(0x0, 0x0, 0x0) 03:26:25 executing program 0: r0 = socket$inet(0x2, 0x800000000000001, 0x100000000) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) 03:26:25 executing program 0: socket$inet6(0x18, 0x8001, 0x0) 03:26:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 03:26:25 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x201) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c74ad679ea37baafb497f35d0465a5ca11f48123d8d6f761862b18d0d3e79ee1b7977ac52c230201a00720eb7d049d6d164db2ad915a60a2c688374b99923da4005ebe973c61a461c731ba4e9ed01c45b4b0b26702e0be5d03e98dc7f206e6b679473239c80302a502c787f619ebcb43763622cb4d6c2dc8c962646cfcc4afa89334f6a274a8230f9ae5ffcb8503eabe72887a873ade81f211cef1ae138975d2c81e56900e14406b1c6a93ab5343a0c2cd913d1095feb737c9e8a5e014ad2482496f6b46bdf088211db92045bab2dad4e07865bb55682ca6cdbe006a3bc704", 0xdf) 03:26:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x3) write(r0, &(0x7f0000000000)="0914f07dfeed70848c8d3690a3a505966b43e9fc6a547eee66ceb9811f7b23e94e0fc94ff177ad642d18b216a7cb4f7d678e17ba613afeccab55f3c15b56282fa3d2e53be78146c8782d49bb8c5063956bb18da67d77660ef946c7c7cab87df4059b49025257d745c6177eadbba85b977537695056f9b52b9b77815ad8c0cc9cd411", 0x82) 03:26:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0x19677932b36cb84f, 0x10, 0x80, 0x40}, {{r0}, 0xfffffffffffffffe, 0x18, 0x80, 0x7fffffff, 0x80}, {{r0}, 0xfffffffffffffff9, 0xb2, 0x0, 0x8, 0x9}, {{r0}, 0x0, 0x8, 0x80, 0x8000, 0x4c438982}, {{r0}, 0xfffffffffffffffd, 0xdf, 0x80000000, 0x9, 0x9}, {{r0}, 0x0, 0x1, 0x41, 0x2, 0x7f}], 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0xfffffffffffffffe, 0x5, 0x4, 0xd72, "1bb5c42ea77b114d29d0c17d80c73345ae0660fd", 0x8, 0x162}) 03:26:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x3ff) r0 = socket$unix(0x1, 0x8000000002, 0x0) sendto$unix(r0, &(0x7f0000000000)="e425ce843500e0a652ff17ff92c52873dff1d1cb7d47ece9112c28b7f8f7bbbde7bbe375d50563b8e77fe354e97dad899af4", 0x32, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000140), 0x4) 03:26:26 executing program 1: symlink(&(0x7f0000000140)='\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000380)='./bus\x00', 0xc000, 0x40000000000004) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x10) fcntl$setstatus(r1, 0x4, 0x48) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000340)={0x7, 0xffffffff, 0x40, 0x206, "cd7f1b5e824c1e60f1878892ab85ac323b37672f", 0x6, 0x3ff}) syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="2e8c50b7e2e5d56aadacd4d5590a9a6e1a5b8f1cdd17adfc079980cd91e1372c505bf14bd7b4430b062dd7e9c2fe29441aad16700316ffbfefc0a95acb40d5abbb7765baa7172e3964a446768533aa464359745ff90eca9f3e8410fe2086c54a8ef18def9c20980c9d4a", 0x6a}, {&(0x7f0000000180)="1080ffcd6906e72f0f4a0facf5135612be58c072841d78cc1445f98e0e048d04a70c2ada8237f56a714de0d6b1861643e9f6831414b06a812756d2e46179f47ab848", 0x42}, {&(0x7f0000000200)="c53bf2454560d1a79710745b5c1b22204de064593d0603696ea25cd25dad070f775ce5e8fdbf1932b80d34344fdff30c15087ecf987cb7e779d735e5f77ee11a1d6dadf824602ba1b12d3d380c90cb41f71b85a9c3c62ddedb52633125f20113a1a615f496bf24f042ab05ca4cd01f4aa7c733eaca79dada16c3b283ef52e68232a3ce4258f95cd98b13a0e4508ee04985bc22d80399cc1642a08371a0ab14d7459b35a32c208b568875e47486fb7b875b98f8eaa6032e6c8fa9e6bd62a11cbd255c3aa29a98", 0xc6}], 0x3) rename(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='./bus\x00') 03:26:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) close(r1) 03:26:26 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r0, &(0x7f00000000c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", 0x4) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000300)='./file0\x00', 0x840, 0x120) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") 03:26:26 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x800) 03:26:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a02, 0x4) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000040)='"', 0x1) lseek(r0, 0x0, 0x0) readv(r0, &(0x7f0000000400), 0x5) 03:26:26 executing program 0: clock_getres(0x0, &(0x7f00007ef000)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:26:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1", 0x45}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() writev(r2, &(0x7f0000000740)=[{&(0x7f0000000040)="b4b39798bae74195a6accad0524fa85f9dd5fcf40ca5ee06e1a9113eac508ea8209f48cf2b007d48e82eca98083d7fb3c91c9034444c94c5edd007845e", 0x3d}, {&(0x7f0000000200)='!', 0x1}, {&(0x7f0000000280)="3ef2ab6b196b74b0cfe1d1", 0xb}, {&(0x7f00000002c0)="28a7bc89e56c841164114156d8e78c4ad9674a7d70", 0x15}, {&(0x7f0000000300)="69d320dfc212c4f686b63914f04cd442a35cd5f9efcefe8295edd8467679c3d26b52ed0f19d76c5720fea46317c742ac87183c8a68996f00f971e8e879d6638badc951c4ff432b5cef87cb9aff4b60a2413825da0b41b6704cc5c309c6ee3597dde2d80ba41c17ca32cb0f0b30accc4e03ebfed2d723791fc088b372eda47a70cf352fb0d73f69770b7a52e0e0b4bddd287215ce2a72ccf6cb4b", 0x9a}, {&(0x7f00000003c0)="9efc0eff2aafe2b4656ad53eed2130cbb51ca227522bea489206a1046983b58cab6983c5ce63098a3142b9959edc9a268056ca29632dbb9abef9fb47f39660", 0x3f}, {&(0x7f0000000400)="e0b3cba0841b2e3316741ac7a0ee11f39049635f21b506b66011cf753ba444efd12fc503c9de6b9311f60ca281e59f09c79cbf24c45ed0f603267c3841a901e1d384c045c3d5f5e9fbbdfa949c53b813f16a58b975b34f28628d93a027", 0x5d}, {&(0x7f0000000480)="403d736ffcbfe08e75d083663c38bbde71e6519a1d4395f8", 0x18}, {&(0x7f0000000640)="03bc1126cc9d2a59c39a9b88d339daefdf6b70eb52790d9016c87a3c24e2b688aea2fefd40d87585d4c8a95b65028ed2cda4dffa7029a4268779b6d3045091783c6535f12ab40be6f9adc0d491b3de82aef285e479cb4664b9d863be7445a29f1802b04999bdf932f66499ee79b43fb3a3a440aa951c7fd2d6611a08dfe37f63deac0776c87f5a3b6cc785f7bd2eed1bafc3bc3dbfb04afb4a62c1d0e1caaf2e01083694bebe619bb2078153dcb2541e74634286ed000fdb159172fe0bdbe1220c20cacdcdd45fa5fca37727ed87376bc8cc0796d2e858e355fbc4f7f59206fced3f086c2388a13a398a6da364510a491c8694", 0xf3}, {&(0x7f00000004c0)="517fc948e44c2a67dc1b00d749d056474407305c2f078b7ff13808f408e56970f9ff53b268990a6927b23555e534bdbecbfb9f2f9fe69344e05becc56a41a9c7f0b20f3c62195b5e7377ba467a43861ef3f6ea86bce230f4d75d123bb196936bec31c104ee7645dd78a28c75e0ba7c56ae1e6f5ef47a89a610b1aa48ae", 0x7d}], 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "699353b56cf62d2d877ef823e26a90e76c529761"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:26:26 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) write(r1, &(0x7f0000335000), 0xfffffcf8) fcntl$dupfd(r0, 0xa, r1) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpid() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x663, 0xff}, {{r2}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x7, 0x2f}], 0x20, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x90, 0xfffff, 0x8, 0x6}, {{r2}, 0xfffffffffffffff9, 0x4a, 0x40, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0xb, 0x41, 0x73, 0x2}, {{r1}, 0xfffffffffffffffb, 0x0, 0x200fffff, 0x200, 0xd19c}], 0x1a9af5b0, &(0x7f0000000100)={0xd0d00000000000, 0x8000}) fcntl$setown(r1, 0x6, r3) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 03:26:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000002740), 0x106cd) write(r0, &(0x7f0000001200)="9f0b4ab56f546a34c06c1ff04ea9cfd942f1277b19455382b6478bca2175670d6ea86e53aaee52125faa28e40bf73d60f12e1b3190d552a9c7852d3d69d03160bfe5e85f9875c1e895c553c4ca7f4e83a025ecf1fe0eab1746b2f6d794fc014fdc059318e85b14298c95f872d27f1a481549489f05a7d6ba58f4466be5a5bb644f309458b9d301038ca47f1c82b31b88dbf203b6f783000942e4c48219dd253d4a8f95c038fc219a6fd935a0f4caddd72ea2721d6638c739aa345fa74914efe76af37952dce1f74b42c7cc6559e8f33d48785e7e83ff9af01bf64a6a0326239fed22cfbd21604ae381a5905d09f2fdd81cdd7ddb5aee90c42389c710593424b0c3b0dcecdc59e5a33cde0db384723bb520a7e0216847b4f1812add135d0b59fcb5560f10b2a237d9db72f9476ed155e40cbd50af", 0x134) 03:26:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) fchdir(r1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x27ed3cadf5ed994c, &(0x7f0000000200)=[{&(0x7f0000000500)=""/237, 0xed}], 0x3f5446f8ed67f51, 0x0, 0x211}, 0x800) sendto$unix(r1, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x501, 0x80) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x20, 0x90) 03:26:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f0000000000)='./file1\x00', 0x8000, 0x1) fcntl$setown(r0, 0x6, r1) 03:26:27 executing program 0: socketpair(0x11, 0xc003, 0x0, 0x0) mlock(&(0x7f000023e000/0x3000)=nil, 0x3000) munlock(&(0x7f000023f000/0x2000)=nil, 0x2000) sync() r0 = msgget(0x1, 0x480) msgsnd(r0, &(0x7f0000000000)={0x3, "b1f40eea3a582b42c343ce93e8ea4eeb8566b23445d751255fe0b11153234f43ce16da5a43"}, 0x2d, 0x800) 03:26:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="a5d5ffa8a2993704586bc4aa69a0f232a455e68d1fa00f512a9187e16014c180ff5b29420cc3bc98aed6d47010ba5e089e08dd426ed7599495e3c847b98358c258e6bca6bf523f4380a067b34327f798030d43b61aad411dc4f68047c7d212d086", 0x61}], 0x1, 0x0) mmap(&(0x7f0000071000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 03:26:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x46) close(r0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x8000000000022, 0x0, 0x0) flock(r0, 0x2) 03:26:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) r1 = dup2(r0, r0) lseek(r1, 0x0, 0x0) 03:26:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x7) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x34e, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 03:26:27 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="9a1c84bfeaefb647c031ba23c7854b8914c751124712d7d8b67660e51bb29aac6e76d6e71044f7659198f00b41b1a97e6e979ff5d0513231b193f2c8bc46", 0x3e}, {&(0x7f00000000c0)="6b18818daef4b9271cd57933f64e7a26b951c6cfc70a1b3707537684288df7084917cb89fe5992613d3c8f397ba81b32e11af3402d20efbc5efe2355e82c7b8df87b9526a7f6cbec8e99a265374ef3326896f273516b52cca7f8a8715e60ccfd00b441884b3b6084fa9a6fb4d84f280fe96797e5be4d870b38f864802d079169622d4c54f39d6dc8bf3fa103fb5a39d2f0b5d49ba0084328b0ab5c0a7869cceae4c928505b4ca8623f2f176a3f593038e0a1c50cc4b81e6c81410a858a608e93228dbbec58460884f7d9724e1a4f36c01dfbef426cd7f0a76f00d81455b22d64c8ba546bfb7f4765caa47c9a37e18288889a38654302bc155df4", 0xfa}, {&(0x7f00000001c0)="d077d57c95ff2804db19f6987d8de1198612404e145f70e4bc1637e7caff6649935b84bebddc7fb48796f56040d51c5939f0923fc3c857025e317e7e07a85a3e47b34447f7eecfc4bf44848f9fbc60c730ed4b600891ec37d70ed2deae82b6a26be2b3af7d42973cdaf0f7a1a7a14a0a95652568c45eaa293d6e05d9e0278f54e8a153a07148f8fa7fcd8766623a7044eaa03f40369d5c0f52a50cd09c820fda55efcfb5b8fd8d1ef8cb9b0e6c521b5cb7ad4d8a4c7c6b7852e4ab6f82e532188177f42e61e98cdfd689a4a70961a7692525e08d7a82ec6d1fa95995d6d056676db92ac8355211423f3ef450021b206dc0fa", 0xf2}, {&(0x7f00000002c0)="7ead0df5f4e74f0fd923cf45497258aaa4035370c0d57891ea15f8caa27a836fc71e1b04629fea1e4ebb3f57212ec50dff4e262b7d47f20a9184b2d3a823d6d005ef578c3e0d55455c87b606a8676826d30d4e68f0c96e89495903bcb54be33cc73f01f671d877575b0343492b5864e19640e1f1fe2ba757e179051c919b04754c0aa25812f84b182bc9d8029daf3d344d5c04bb9fab41681aa337701a826d94b17519ea3b2c858ab8229dc07798bad55d4552da3e34a57201b95ecd875766a82b4ef971c573", 0xc6}, {&(0x7f00000003c0)="b07c29b5ae02cbd4c7a7d8d7de45df37be824191605cc646a7d966e2c29d0b8a8faffa8f880ddacf768adae8689936d9ccb0a140a9e09cd0f21a8668efa0ac0c948a3aabdfd93e16d9f9b55733166779197dff7d2a141db669bc71dc411682177475875dc5073e5b1f65248959795d6c680a75173e2ab5506b2617d3ed47ca1fe637e03771de2a3c016e9ef109b1d1e09469388e3001a18c16100a7e4dbeeb573c2a7a9232e0e365cc1b1aec095504397589568a796cc3527afdf728e6f5a7be2a0d61a05059e1f50091394d723920348503c995dc72068b50bb35391eb3", 0xde}, {&(0x7f00000004c0)="eaebb462795b6376355e6ecbcb41ea7f538a0bd7a04cc2951c60ad1ce22829a424408036d4a9406829e969661a3502e945e14f1d736076fd0515ddb0bf6d6e8ca6239431d2a4bf4127a7ed4825d77cce79503ad0bfaa36df", 0x58}, {&(0x7f0000000540)="b8051b46b421a070f661dd29eeebe621775bf2c8694c3787352b56aa8f2bdd61c6b6fc99929bf4f4ac8bfdaa953f4616834b782a80999b67eb3f8a2bc93f0e7d1e2f4ab3d4d6c4a0e0737cc793ab640c23ef63eb8ca731f14e375cd749f6638541188bf5afdab3abe7daa6a4df87d1e0f6dfa8004f07cdf516a2a80280d17dbad728a4c078cdab854f876b1279a67a3f1bf1862c70fdb58477215ed04d8cd047a2b895a8eb8bab30fe034614dab8abffa7a8fd44c7159f36989e419b646ca736e52327442ec87ee370b9378ca3861a8b5574c3a22ec0b6db85ac21b3e2c03be2b47e46ffdaeb", 0xe6}, {&(0x7f0000000640)="51c1bd7bb9a5c01f19da10a6fcc1a502c6841ad82b63d372d3ddfa1a8ff0e8f4a51df089b907648c2b07d4a581a8f8d79e8d2b2260b059b52e3aa3459201e68a01001e516703bca6a5eeba1bd42c555073d2a584fc2108b38fd507da7a292374c50f01b5a32777175509166475166d807d436ee2191353acd0fcf775c65211ca8d4e35d0fe4e969ca892a572", 0x8c}], 0x8) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) 03:26:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x20, 0x8000, 0xa71) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="22580be730986b31317ad7f4744f0df102ef2f18245ee143b4f278238ebead4f92262a886f5291e43b7a39dc7d22f6c156ce3c25ea0f709bacc74126aabc7503b25b4b485e386e3e5f14b8da4b7baf1a7cfef6eb153e522af0ef1a799b86bce092314915cd55c26a038274d6755fd305f5ba3985825a3ddee28239a648c58e53228f927bd2f25d3404edd3da3625ea74d8e7a1eb60710e0592100c4cc28848feb48bf0a2f14e607ede1f7372a1e6961e4a8d18292dd4fc75960c", 0xba}, {&(0x7f0000000100)="90fd7401110f0ae3d78d454b2deb4f3295475286eb734e4e5e0fe6e56403cca54a605eb217cd23be30bb6355c05e2f765cf5634a9b2da201ebc078b59725a12e15153f2ba51554dc98c036b1cbfc4859606fd637f1994f98925f3bd315d5664ccc0599ea82951794106292beb8f74c1c852b364a202405b806c1907967e928f25385ac04fb961f1b3f44cf4acbfcb38f58961a5720bac188f31df8cbe72dbbafc1ed5f30d1b9709702d78fdee4d55d159df013499e20d4746ce23644e2e49551f2de84b318106fed9816737f83ba03f93dd30357731373afe860c49b96685a50a35b2838df", 0xe5}], 0x2, 0x0) listen(r0, 0x0) 03:26:27 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000080)='x\x00') readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x80, 0x6) 03:26:27 executing program 0: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 03:26:28 executing program 1: r0 = kqueue() select(0xffffffffffffff4d, &(0x7f0000000180)={0xffffffff, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) dup2(r1, r2) 03:26:28 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r3) flock(r2, 0x8) dup2(r0, r1) 03:26:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) r3 = dup2(r0, r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000002240)=0x5) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) preadv(r1, &(0x7f0000002200)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/240, 0xf0}], 0x4, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) listen(r0, 0x0) 03:26:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000008c0)="c0", 0x1}], 0x1) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1f, 0x7, 0x3, 0x81, "da50d36dd6ea2e14939e2efd1d8189a3576f105d", 0x2}) poll(&(0x7f0000000200)=[{r3, 0x44}], 0x1, 0x0) 03:26:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x1ff}, 0x8) write(r0, &(0x7f0000002740)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c0010031633064d5e3ef11b941c56b0e6082210fbdd7135f36694ded9c7625044bda9b65563ce5ab71d790c1237dcaf28fc9a4fbc610dee50e259e915e2ab20260e4b042dcbfe742bf26b2042f3542a2c9c91558b74a6704e3d473b2d322773911040d6a99", 0x9b) r2 = syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:26:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) open(0x0, 0x81, 0x0) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() read(r2, &(0x7f0000000140)=""/100, 0x64) kqueue() execve(0x0, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 03:26:30 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000580)={0x2, 0x3}, 0x8) getsockopt(r0, 0x1, 0x80, &(0x7f0000000040)=""/120, &(0x7f00000000c0)=0x78) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) mknodat(r1, &(0x7f0000000300)='./file0\x00', 0xc000, 0x800) r2 = msgget(0x1, 0x4) r3 = getuid() getgroups(0xa, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x5, r3, r4, r5, r6, 0x80, 0x6}, 0x5f, 0x400, r7, r8, 0x1, 0x3, 0x5, 0x1f}) socket(0x10, 0x1, 0x4) r9 = dup(r0) openat(r9, &(0x7f0000000280)='./file0\x00', 0x21, 0x100) r10 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x100) symlinkat(&(0x7f0000000140)='./file0\x00', r10, &(0x7f00000001c0)='./file0\x00') unlinkat(r10, &(0x7f0000000200)='./file0\x00', 0x8) r11 = msgget(0x2, 0x121) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000240)=""/14) 03:26:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x7, 0x5}) socket$unix(0x1, 0x2, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r1, &(0x7f0000001140), 0x6, 0x0, 0x0, 0x0) 03:26:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x20080, 0x0) r1 = dup2(r0, r0) flock(r1, 0x7) close(r0) 03:26:30 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x80000000000000, 0x105) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0xfffffffffffffff8, 0x7ffffffffffffffa}) 03:26:30 executing program 0: r0 = socket(0x11, 0x8003, 0x0) getsockname(r0, 0x0, &(0x7f0000000100)) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') mkdir(&(0x7f0000000380)='./file0\x00', 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x35d9) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='r\x00', &(0x7f0000000180)='r\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='-.@\x00']) 03:26:31 executing program 1: r0 = socket$inet(0x2, 0xc007, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 03:26:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000100)="a38955d8961a3e07aa2e801bb809ac4e81", 0x11) ioctl$TIOCSDTR(r3, 0x20007479) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x5}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x40000000, 0x0, 0x10000}, {{r3}, 0xfffffffffffffffa, 0x0, 0x80, 0x7fffffff, 0xfffffffffffffe00}, {{r1}, 0xfffffffffffffffa, 0xa8, 0x0, 0xc63e, 0x6}, {{r2}, 0xfffffffffffffffc, 0x20, 0x40000000, 0xffffffff, 0x2c8e}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000000, 0x7f, 0x5ee2}, {{r0}, 0xfffffffffffffffc, 0x8c, 0xfffff, 0x4, 0x7}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x1000, 0xb9}, {{r2}, 0xfffffffffffffff8, 0x8, 0x2, 0xfffffffffffffffc, 0x2}, {{r2}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x9, 0x5}], 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x9, 0x8}, {{r3}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x80, 0x6}, {{r3}, 0xfffffffffffffffd, 0xc, 0x4, 0x85b, 0x9}], 0x8e14, &(0x7f00000000c0)={0x80000001, 0x3c}) kqueue() r4 = kqueue() write(r0, &(0x7f0000000280)="829117ef4c46e36a97e3aebec4d2d54150fec6b00171735f3433235ca09215788347be1d364681b3a02375a3bc440f6f3cd5747534ebea11ff02a245548ffed17a60362a2e434f3638d63f07eb672b27682d9760dd6659baf3c3ecf6e8328535e2a6cc5019a41c87f4a44ad511b4a4", 0x6f) kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) 03:26:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f6c696c654c00a76fa377b6103d50d28880c707752379067ee8699d159542835ebe78a657a271bff184694803c4cf01b6d8446fe4f6c52dd965934f413c37be74bf7e85df333930d930aad46a790ba280bb46855804dbcaf20828a3ea6514d8279337efae1563b066b07c9f56add37fc449a7b7c924b09b6c714da4489ac84ac261f98e67f76d7f51c7f9ec26cc880b81c0cd0b382776bb980a57836bafc1878cee34c1b690ee7d95baea0b0fccb76e711aa8f3b7c92763cd5624ba7621e56a24ab0f0b3f2fff5c3d0c8527337112a99f00d14a160c8407413fe0fdbdab5c89c9930a21f0b9e942def74593d98a3d3f8944646b06ba3b525df86cbbf4783b61342271b01c7734767ef2df34b216e289356a2fed3acf0f944ddff9fd0e42a19bae8495f0496e53e2466468a60d10adf449a5a5390d678329dcf75ba28f0547e7a5c0480abca6d0820926a6ce35137287e52a3a0a6e656e3e76c24e63bca758927f15d26c62b003758cf41f8c777985f476db2def5c25ffda8ec3708a051e53a6cc9c"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x3) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 03:26:31 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x7fff}}, 0x0) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xfffffffffffffc00}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x8, 0x8001}, {0x0, 0x98}}, &(0x7f0000000080)) 03:26:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) getrusage(0xffffffffffffffff, &(0x7f0000000040)) write(r0, 0x0, 0xffffffffffffff84) 03:26:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x20000000000000cd, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000300)=""/255) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000100)=""/35, 0x23}, {&(0x7f0000000140)=""/149, 0x95}, {&(0x7f0000000200)=""/32, 0x20}], 0x4) 03:26:32 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) flock(r0, 0x7) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 03:26:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) close(r0) flock(r0, 0x1) close(r0) socketpair(0x6, 0x8005, 0x800, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 03:26:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') fcntl$setown(r1, 0x6, 0xffffffffffffffff) 03:26:32 executing program 0: recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000200)=""/247, 0x69, 0x2, 0x0, 0x0) 03:26:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x2) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 03:26:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f00000011c0)='>', 0x1}], 0x1, 0x0}, 0x5) clock_gettime(0x3, &(0x7f0000000000)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 03:26:32 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) poll(&(0x7f00000001c0)=[{r2}], 0x1, 0xfff) pipe(&(0x7f0000000000)) 03:26:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/220, 0xdc}], 0x1000000000000279) syz_emit_ethernet(0x10, &(0x7f0000000280)="3b01fd43360286eff1d86dacfe48528f") execve(0x0, 0x0, 0x0) fsync(r1) clock_gettime(0x0, &(0x7f0000000000)) write(r1, &(0x7f0000000040)="b0", 0x1) 03:26:32 executing program 0: r0 = syz_open_pts() getppid() dup(r0) ioctl$TIOCSDTR(r0, 0x20007479) fchdir(r0) 03:26:32 executing program 0: r0 = socket$inet6(0x18, 0x7fff, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xf5cf, 0x1f}, {0x18, 0x3, 0x54, 0x7}, 0x9, [0x1ff, 0x7, 0x3, 0x2, 0x3f, 0x800, 0x3, 0x6]}, 0x3c) 03:26:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r1) 03:26:32 executing program 1: socket(0x20, 0x4, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getrlimit(0xf, &(0x7f0000000080)) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) 03:26:32 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) flock(r0, 0x5) write(r0, &(0x7f0000000d80)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933f90ce56db46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b004ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f69db25d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d0c99e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de201803c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f5610708000000aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9eba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd14109000000000000000e1bde4e5101933a44d93ba1a4c0e6ebf63e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c03e9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd507170127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e193a2db8485bdd9f84d29beb353455995fdf043a55c02aea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc84bcab85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac353c5329e68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0d661abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515d0900ecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f3817641359a4bff688d5e2000000000000000000000000000000", 0x8d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x800059, 0xfffffffffffffff7, "a828e2d5cd6474f0d40a74d6a03400"}) openat(r3, &(0x7f0000000040)='./file0\x00', 0x480, 0x12) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:26:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0xd8) listen(r0, 0x40) 03:26:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07", 0x3d) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="73d8167f67fa40d19e5ec2faddd7cddce72a16e6d4ffecef2699b1a689732a0a70e4d4db1d4df89170a4243d2e052af30a2b86fea2384f9adc334f3f12", 0x3d}], 0x1) r1 = syz_open_pts() r2 = semget(0x3, 0x1, 0x78) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x223e, 0x8, 0x100, 0x7, "ce1dd3c756cce292c654c354272b778beeb556ef", 0x0, 0x8}) close(r0) kqueue() syz_open_pts() 03:26:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kqueue() write(r0, 0x0, 0x0) 03:26:33 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x2, 0xffffffff, 0x10001, "7dc3c42f85270beb14c295a64a1efb969c13a673", 0x0, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x1ff, 0xfe5, 0x6, "e3d21af477e5685aae2f61575466c481e0e80e90", 0x9, 0x87}) 03:26:33 executing program 1: r0 = socket$inet(0x2, 0x8000000000008, 0x8) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000001100)={0x2, 0x3}, 0xc) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000001140)=""/247, 0xfffffffffffffd90, 0x0, 0x0, 0xc5) 03:26:33 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x81, 0x20) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x280, 0x61) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/237, 0xed) utimensat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 03:26:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000180)="44f373a96166fa3b421b99c905a1ba48b674ecc307e22d7d8ed3f27240b590fc6354374a23f8135523db45ebdfc60fe0985e3e613fabfb3de327e5607f6a40278f1c0f1ed63aaa765acb5dec1fd13215718845dc7672af3d16fa9141dc9c1ee3a818f50192ed660df5dd7c8b3b676a8c9ef74f83ffc59ec0a2f015920d980a7d64a5bc7354640e0cefe34f6002e7d835b2cd56ecee7295fb53c8e2eaebaca231fed88b62c0dcc765de29975209883c076e9067e4ccee181de0d6db7c7fab3a4eec330bc1ccc185f054239c5d5857ea399a35fd7e5ffe58d110db7e9c0fcd654cee4db57b32f8725ac477c1f28feac2b70b7104bba36e43b4441ab397d43e30425ad62f8bcf85c1a463798c02129bafd9b968eb1f20e03bbe8816771f8ff60e5a3327204b5d4b1ac6caf2c2b21be4d972563507bd8ccf82f9d5e98264aab47a79fe63a84639941b85c1f89ce8031f2bebdc1b4730975edca2998113b997f94bd18dbf5c3b1fe3017f8d42e6b7d3068512e4c70caac5b1d86c14d8d1db6ef4989c349e59942683b602b90c864d4c00457fc13261520243ca351e05f16cee7b9391a0689d39a3e6cadb7bf11b2931373a7c20553bf8ad15c8f793e7eb98381a5494a9da65fabd64fc4322c7448e4e077888a730346ac5bc3e40b1e92473773b29042d111b65d90d2eba296441421eefb673ddd6c7a10d17d29827bc88076b779598673f5a94f54e2519b822c3b039082e71faea2a8704ad79fde599b956de077dcb836036f36dcaf7713146083bcb0dbad389b94f2b36710db06d1510bd48b8f880e6c8f70789b3e6a4c3046ded553fca80e1e2dff4bf8448bf416869b37fbb3770df50c5a89791991ebe324a195a514101457a83641d4c6090527fb4266c6403e9661b1130a2d906fc4759c4b0a17dd430fa7200983f22c19a299e6d05b88d27d49bd151378dacb925007cf1113d2191051ae54514ac5223e1d60d33f7c54f1ae2951657cee51422bdd40f722700a3a7f38cf95e64c05b249f34385a52275885dd2e63a389cfd4c82d240049265b4f71dbd284fe09d86f0981830b4f2cefc020b44b6838877dd47db0c1be0f9290a87e0329cf2426820d6c06f0949e435b73561ba505acf748899ece2081f611aec840170180df95f2c69b074cafe31709305aa8203f358124a9cbd2272f079fa80b6f04f1eb849a75cd672bbe779b412c86822556106eaf798029ac38ce6b7b4e2e95f0d9ca6fe589d24f22353552da0f69ac752966c5e0af38132b821532d00b46d65a1e6ed89e0025d2dbe5cabd6e641bf6d294a3b8392d5aa78292c6877125e47804f0e301e895694f52a61436880a89f21fc4772064f7aed2b023bcc407fe4a62fea9a2c01c7fbe803696a5eae11b983fdc92e58d84e7765eddacbb86a6526cd8460f8fb6a5cc990ae732156c38a2eee111446fbea1efa24b85739e348063293d40098760e69c46cb1198ad5747ace53d28dd8ecae18a7f518ece3523ed4ad4fcfd4bd96f72b387ca4fb745f56d4dd7cd6e281ce6b9a32080c46c8ef20106bfa4377fe7e04299f642f38faf3773173da3d7444c7f79e89be7204e8127d4495af77c108097725df37e0e45f1254983cbfa185110bdddb0804481693d711ee7ca3c362f7891fc52bde8814092d37a8803c6bd2315756251e6c996df53b712ae2f9bd8b5749778be7519e9ebfc79062c5c555754b58b987a2f880d85f12d90d94c8b389948db3eb1573f2430d8e2306b0233c91abbd263f685bac8905a558b5ff0c93a4e927ecca6a811887b19c03e337a41741861c7445285bf0a632327aa5933f3fcf789836af412832192a696f9d07e0bd256605546fabf03a0210bd557eb54d8c9213cf28a3daf1e85c728874a46d0b12a61ee623e467cb4ee4f006b50bdbeb39ff22726be28ada203d0bcbae2c22773f0a0b76f5e1717a704b19e41c71c9641cca66872028754a1d7b4edc483489f759d82bc78e0fcfbc19f903b02d312c3e3fc9931a5afa34b8790314c547a4f42725d7564fab6a61d900fb048327b85f708b8a8a7b0eb2fb912880d7b94e3983155f1e8232311f8e82152b85678c835c14d2f22c49a156aca52bd43d7cb3dfa86c1b49e5f288b76c482c13a62a8ee77425c5237f359d288c861a0924ec9baa756c25ddd07cbab274e2ba34e028ae623ac7f315719495daea1d8661f99ac32334b53b87318ee7a19c6c3a7dd56ad9544327db575177dd5057af599450cecf1f02a306aafafc0da019c8ccb404dcfdab61e17c1ba18942fd85163e704bc380e3f9fd0f80fb0c81661733215a1053c1e0b00687c77019d0ba4e3283fb208e6eeac59be1f5b7049fd81d8e36f0cd7da0f57449dc077f22e2b67c64b78e486a94fabdf320b197feb49d02310f41e244e5b3af379f14556a793ade8111fbfe7bc49b929ce4c052821988617d96109344fde3e90ae65728096800476f76644dd9ffb9430da9f3fe0a14a95af4bbbfab4f5b30737bcf02d305c7a495e45c3540ddd30f13eff7f68ad56abb9525f41f3496078e9432e78d175808a214137179fc809b7437804d4e7e3b1c38d36ae5d574c2a867ebe84ed004f569fd258ebf37fc087199778fb9770477a735bbf4386f49b984ce1b9657ffc2d7b6782122408e4018b0355f7932f22815ce6b4985cc70b2b669242329cc781921bbd29e595c5bb38fe0d9c17d3bfddcd4798caa883494b8760d1438523e05b4dfb87ada05daa97942120e0096efeafda3075a81cb49b794fd7660e5f7e2433403d13f77226e0b0d9061183ade31aa9b4b4bfaa55edc2be01afd8dffaf675b4782aa8ed28ee8d4eceb8977eb42e3022eb61927cc61588a247b1b1bf772c73d1e59045961d3f7d084f2f44f57994315527e70298da6ef60b86886228faf6a82618988664ccda6cbc872df9a93f35169cf58778724293ef6d17913f7990a7279882f81c8ddff3f1342289240c4073234d29dbcc63551a255527aefe5bf3ca328aca1a033cbc60d5d4bd553fa2a4164387c8d8a2b5aeb6730b6fe7aeafd429ea486cdf0a888cfe7b60b75e9add95ea10df6f0d3583ec8c731b69ce433f19cc48d65aa24d13c042c955387950fc74f0d28f1c28fd233a6b9df7666fd83ff7ca2916440909c60b03b857b25e1606df578ed5fc569e872988c8e5edf71111eb2a5b1b47c059a2d3959fcaa4f05c329e1a51e6fe75ac80d197fb6528de10dc1b75a6225017c859c73ffa0e4b975d91f18346f2bc2e6069a7115ea156aa69386f6bda87fcba95eba9fa2edec7d0418cf646fcd048b11e9d3e2de4a10c666c8a57a4a89732758cef69a9d8cd0d13266f5330e6073acd8ecbd99beea62ad6905cc930a054a9a3252ba9186e323257a03c5a7333dfe175d3569bfe531f35353f82d01de8b80752f9e4ecc5553c15272a27b4a910cefa306c4037e955c78b3edd586282eb5f360edf8d6edf0b34a38265bb3bb13d9051cefe0d56463664ed845a0a61f3ed000b83ab0f4742509f836ac4cfd226ecab732bbea122d20fe4be44a049a2a7d820f1b97f831dee4401e4fa9428e5ab082863e08a01261ce0272b7533e1567f769fe285234dde7b2f8f8649be194b1a248053c5bfe50e62b84ae5b1a5bc1016b78630d025d39088c138a8682d161b89158e3cbb65ead96cb8308da0b03c826cfa74faf09e468bcc7bb359a4e421b987c693f8c5f25205f14b1f7fbfd29e9bc601cb978063ab0b56a33dd56ecc0af0fa85c83bac3c009aa024f5bb957f9a33039a4b7767da9f3008bbdb4d2fdf7eb8e7b9dd4080c53c77dc336dcd54a0bbcedb4193c617be4c34291e7851b04a1dcc86cf143b037235a7943533e3a1dd59866d3c07aa550abb6d2b1bf4ba2d26ff21a47bb5d9ae3859c5ba4ec086321999f9bd6f598a7db34aa09d33c74358223534b286482d263c6b10900aadcf283aadf52e8162cbb0f34b43ef7218a07b72a7d1290f92c7dfa85db87c7396fe5e88b5e37431698a5d8ccbe9c7ba6aa8fcb885149eecb3dcce574f5b586eaf2fba7a194177a55c4f965e387f78375d20e9d34f56d353f8eaa67170de8731a4916a80ff965fa917aac11fb991ff0096b6dc50c321e2b9befaf7e90bbd6af8fae73ea63b76ca828282d098e6fac97eecc6fc2176e12fd3e2fd960419cc15a9c741b9ba3623607eeb53cc702ee64fa94080f3c3f3ecb4e27c6055e397e722cf484fe10c134e6cda79b8612f1c4d16c6688b84de38cdb94d1d7d7eaba6b9c04b502af9b0f61c095d8208d392251e1bf663e7b159ce420a8b6a89f7beea34f665bf0521b184b81f12bd570db4ab4b1bc4ad3035e4755f32bed330cabd49927a54609cfb85d39bbf291b1572eeefa0091bf600c32e5bdcd01fa49448ffae9df8ab78af48455a2cedbfdd6c5b51743e9f5a53a9c3e25fc449a0083dd99784555f9f62d254cb29cecd73357e0df34feb0e16b8ed4f83cc1abbe0fddd69a62d1c4a4ae6485c9961dad868e98e20cb79937fa2a0621555c2c58b59bf3de8bb7152b3f90b8d7639a4e3dca3ced39cdd90e548c8036b25da73beeaf377b1451f7620326f280053925fbaed8079fcc401eeee8b60a4b71becfd0ed4341525f461cabc720c82fd0b1e123c6705c584581ddbae749b9880097868ded5e79d03ce0f0a015189c4b7886d27a9849d51814744f314526fb66f503e7d0a87334ec0ca425c40804fa84f0e8f6ae39b3969283b852a75ad6e0e8dc3faa678167502c94ecbb4aaeecaa2281a5c28184c29aa2148939f4cd1bfefd0d17e790db335ed04a9c76105494d2a7be371d88d46ac6bb93024db74c8783fdd45fc9d52de5f3a14266aaccb5fa51517760567404b246b5a69348ff4d6b5f2e201e1adffc68c44b7e57026d2012ed25add2e96396ae8a8559c213aea89101af560c6907836d58d74440cbb1716ec596dec2571d368019e38d0ffb07620c925045017b34174ac7a71e6cfbe59e78548e35e5662c79156b7e6beda5b933a5ed27e1f8200410f49025c8971eaf1583cdc523a409bc85cc13a6a74fdf65aab920ab87b7c59dc8c00fda765df2b16e39bbe987c638deae500ebaff0e6907206e8da2c2e465c2431b9b7e7d3e13feac1fe99083eba16b0d6997ed55c74ead0a052b25482e89f32a3b6b3a2e033c795b291c410815636981f708dfab855127dcaf67d605f58d00a4c19dd36767ab656c928153a6319975c7bf975ac03150ab6e756a6d945d1e23860efb9b45918d287a04f643b275c0d9abea4f8a0095aaec62c54d8953d3cf3e0d9732582ed21769a89ebe36ec08a955deb6c539a6894f8ca2eced9a9f1b83f2cb465df07defe1bfbc00612829eb2f18ca95d3a9b3d5f633efb88e85d38201ced215194a0a2302d0e8c46eb48b8c365dce5dd1d9e39195632b95ba7022daefe86bcd4738089ea1d28c9d3925d4ada37475c06fdc2a854ceb6768753da847972611efb26e010baa3027e89e6e64b4082c42af63e0f05af90b386597ea280a698ec97749d4ce567753c59650a3ac1a99223cff538fae6d3471a056900144fff61becc6d31573d149593cd72468bf0ca3c6c44b54118bba1ef64c4d7b6d8350a91aed17ec3c478b7bff980897fc0366eea2e620b110147f865a4478f2036b9a169c0d0aba8a2686b5ff71357cfbb0715ca398c452c55a7c9963e13c9c9286a5edc73bd258079051560576f44e54fae58f88b5120bf483c6df2f2b0b2e913634bb1b819ee151f0b6331646ccde2c58ccf5a87d6caa630c1dd1ab61fa73c4c0e483c9cb172", 0x1000}, {&(0x7f0000000040)="f5316c1f12c993289e8266875a0c437f3a613ef2efd8e375fe1cabf3d777e39166adb53cbe6bb130e64003b8d6e1e4ba6c4dde61500806684b81920d2d53c780efa0e8ef63acb9e31c6ff5aed2de1149dbc121ce641d85b61a861e24cd9d9dda11e92ab6c4017d78dce946beb81d213ece879c7ca89e74d24cef6d25fb9c15fafa8cb0625de0f4924cba68484f5320386288604b33dd01a9d5a08ee415adf2340f8e17350ca0a28cf03a89", 0xab}, {&(0x7f0000001180)="60f77be92aee91b72f14d82017536a7ba2cf5e1f5f6728042c4102ba586d32d2848f0fcc47ad151d2b219090597b0ad419610ff5934214ee106f71e5705c118f1f7ab92a5eb9456320027faf33fafb4c94523877a3a20215fcd6a3a62708050dbbf6a3c0603bf8bbba4c67cb37cc6662ea429a35214504717695668bc5092d72b542f4a5a93d241ca3d14dd462554d778414e87bda254d99c0cacd28676f2bcc8ce1d6225944", 0xa6}, {&(0x7f0000001240)="68e1a22cc9215267fc67048bf461c26760ed62e225228f45f1a8c860b2099e86f6eb3e0841e5982ddbe2d10525638eeab455101964630aa2c48bae120ae100609b2a3852dce59c3887ae9ee1c5556d9faa3cf96f841d1093c57c2994803621efa1eeae06f762b5e3758d0eb79c351ca7f9504564cc95823644bfc2e4371d003a37d3b18cd630f74a3c4f094dd12cd6549a0bbff2648c0b1b12c7b43d23624aa7b2d831b51c04b4f78bdab13eb589006b36ccb93c782651f45de8768b6d6b2a805ab317634d897e13d156fa2fa421486a1345f31c578caf9f58", 0xd9}, {&(0x7f0000000100)}, {&(0x7f0000001340)="d5c2471ea4b41f4d7e187459127720e9a8722bd4aa2cfb", 0x17}, {&(0x7f0000001380)="2f9e9a81619aa8080669dad9c28d77821243416c0e2b8d77ea482a86d564d1a25da6f67bcd4437657c9955ba9d0521ac9f5d041e1dbacf6d37eff7de23ca539929c032562d69f63536e71e46b72b8b9265749e75b69be37d0a1fe724baf7e61449", 0x61}], 0x7}, 0x4) setrlimit(0x1, &(0x7f0000000100)={0xffff, 0xfffffffffffffff8}) 03:26:33 executing program 0: truncate(&(0x7f0000000200)='./file1\x00', 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x10000fff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r1, r1) r2 = socket$inet6(0x18, 0x5, 0x2) dup2(r0, r2) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x2) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000") rename(&(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", &(0x7f0000000380)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000") 03:26:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x800, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) dup2(r0, r0) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x3c5) write(r0, &(0x7f0000000640)="b8d87572a10000000000000000a20000000076170c865a2952ebfa7ad5a198d8a0658e26380861a8f8a0058bfa00632e340dcb0518e43bd59acb8817d22e3be37788d295158ec280", 0x48) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xa, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800", 0x20000000}) read(r1, &(0x7f0000000300)=""/241, 0xf1) 03:26:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) kqueue() 03:26:33 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) write(r0, &(0x7f0000000000)="3f8646a7b87bb6433fc73743d21257da41ec28225fcea6798fcf70d9d2419c975d704cae2e72dfe77d831a42727f3a28c977f543221591e9c0a66cd77fecfaed44da9df041a2832d52481551489b293ac18c1c4199444455a8df3b1403e580f0ed33c45d9d574a13440c62b4bfb835db9003c51f37e9087722f34e18d5c4ce084a3b121b13803fcc66ac926d0f59e9f608aa850a92775257425fd682024fefee255e44050222ce6a0b6f09dfe27b074278adbdbf4417df7862d8dd4ba675aaee4ed8", 0xc2) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 03:26:33 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f000023f000/0x2000)=nil, 0x2000) 03:26:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$inet6(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x20, 0x0, 0x200, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000400)) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x3) sendto(r1, &(0x7f0000000180)="0563c6", 0x3, 0xe, 0x0, 0x0) connect(r2, &(0x7f0000000300)=@in6={0x18, 0x3, 0x9c2f, 0xffff}, 0xc) openat(r2, &(0x7f0000000340)='./file0\x00', 0x202, 0x1b) r3 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) getpid() geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 03:26:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = kqueue() close(r1) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r4 = dup(r0) kevent(r3, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 03:26:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) r0 = getegid() r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getppid() r5 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2, r2, r0, r3, r0, 0x4, 0x2b83}, 0x1ff, 0x8, r4, r5, 0xb50, 0xffff, 0x3ff}) 03:26:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="93", 0xfe19e51185b6e233) r1 = syz_open_pts() close(r0) kqueue() write(r1, &(0x7f0000000000)="a1e2b58d6a495c2cea6fd51c16e775ba9602fa3148b8d8628beb32456af25f775dd47f6a3acaa1e981889b584677b9e15fd8f5f7", 0x34) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x48) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 03:26:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1) setrlimit(0x4, &(0x7f00000000c0)={0x9, 0x101}) getpeername(r0, 0x0, &(0x7f0000000140)=0x29) 03:26:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x400000000}, 0x10) 03:26:34 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x30080, 0x91) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 03:26:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4", 0x484}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) close(r1) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:26:35 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="d6ccaf78f8ae4eb68d8647ef78c100b88e2d7eed6ec2446c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) socketpair(0x21, 0xc000, 0x10000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getgroups(0x3, &(0x7f0000001700)=[0x0, 0x0, 0xffffffffffffffff]) r6 = getpgrp() r7 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xffffffffffffffd0) r12 = getpid() r13 = getuid() setgid(r4) r14 = getegid() sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000140)="7a67c1de71496957c40f74967d669b5c4567ce63bb0c96b494df28b2924b0de0096213a6a6b1ed8fe2f7dcf96023292de0d74b8456289a9c44b93ff305cb438341b20e712c", 0x45}, {&(0x7f0000000240)="c4c70222eeb0afdcb9d374b9657dd90253579f80803667e2a029d1fe42064aa6d164e425ed9a0d406c15317ee94bc09ebb8eea733257f24288b938c7f1bbe71f381ca721c55b46bd55cc66525ec51f74943d34b330da4d5c8905e6950ad3bed9137ce25da4d444954e8f3f1dfa6bd24a79820deb1d35cc2d2858a6c96a3412aebb6afe216b8b0e31a73ac5a0ba7731cd08afd2269f1d9443a9c9be0356841fa79d11fad82204cf6e53b52aebe08fc2bf97bbebe478df4c5f0f04b2ffbd1d0f03395f7efd05b0a77fda73c87c032f62242afa97f9d9cc0672d9992083b164de3f30515577b06f91c669702fb828ca8180ff543300320928c8f4fbafce87825a051b0e730cb2526f2d26ab4e096c69ff9b5c86bba39d1d695413c7a2f57da7c139cf342691bb1619877d992d804af070bdecee7a6aca3f8db81557fb79261fa7588914af1de702a4b563abf8b86c85b26fe9e0735006f4303360b7772c47b5a47af1948a936f387a7a20149a1244af36f5c73d15cf66adf73bb73c924454301409a7362d9f9e611ce19e65b9ca7f2349f8f4a20d7f5a9caef6d8f90af0194b365e73f129669b9b27713cca225202ca320b21c47cc9f85cba278bcc40414a2172c4b15c84eff22633ce263f5b0cedc217dba8bf61cc86b07b7e7e039721a08ece335bc71c494bc9ebd3492ba07ee58286fc0ddf9e686369003210bb36d2b2c575e551a31e688d27b2a87c0f18ff2a2d06c6f063d435608a97e995e88ac052d5c0c4abd11d3809387aaebce22b5d01135b5519f8e6b9dcc9f623ea913fd432387f52b5c9e7da8ef36d6e9061db52a2c1bcec11c808b5e82b86e668711c24b634e97637ec036101b5d1e907d471ddaa20b8f8d190150acad61a1ba4f212dd188e550759ab63036973ed6351e9bb7c8f14ced09892a95ff790a4a59bd62dab86664381159bc3d3daa15903c33f4b69b539bfca9ca7a45941e9f8b177225f2d26c0a446870421219e3cf108b6caea3bad1c6beb46bf47a225bf545c26cd09c640ff70d345a6e0cc5794e222b843a45199d15bd6e22dedbc66e00c959c072ef7020529230d07b8c06c32d753e73ba7166275850da13c889748d986c2ac2e0ed51c393040266f61d9e5080a725d5e648df0b4f9ebbe43caf6050fab5447dc65dcc2e0528ca76f6f97296d906093194a689fb3b87fa7e9ca1ae4b7bc616a3f2f63d5fcc7d8fa84d5bb075858ac91b77a898db6d046fdf290a17f6a09e4b0a9caee846b59872cf821d120e45d98b4d2735dcd884c42f5d4162d43f72c02ba4d62e19b376c57e447af91629b460751938e993138d62d6288ebc9c70bd4babb3b6b921f5ab3b05e263b1392bc6419c51134a4dc5cb56b839dd388ce9578a945480f3e6bc2251322745ee60342a1f2c2e09888e98af8657653263b69058bba1bc333bd9ccf30cfc70b9489588e514960bf5a31c235104be88ad1b01d265a6220287df138d53a3769252c7bbd7ca7ad01073bfb973415d8ff883be78a60868876f47f041bbee855b3db8c16bff0e3f480e85a4a5f48dd606b46d7d20029a0a01ccaecfd2d15990a22c6515742975f3870823f5991dcc3b73bceba35469f41ee941b77cd5e4e7a7b171b2b9ad9fa18c5c6dc06cc02e0c1738013b2fe9a1707472af4a6a5954ddb020bddaea421b066bc63969f04a258237d20ecfc98bce881ae786eb744ce1baf0d1a66eaec7f99f4dc8e2c1815b2d7528541733105e9acd7080bd8ee4d3232640e16e6a03dfbbbf8c99200c49e533a92bda5cbd35677a8e73cc8ef8c1eef2d0b0d013a2601dcc2094efa672de8f75c99cc766c65d5725040c96cc0ec81f1667b984f09ab70ed0e2f102d0b632b0da4c081f6b1c7523a11d8ce7a0acd7cfa08075a7fe054937c6d833fcb1a4519d67795ca82a197f3f6cc867ffcafdf5d4f886beb6823074405d87d87dcc3e14e72b2223a47aa5d9930c9590c677f585b93c11de9279da8a03e50129e4df9a96882583939bfe21130a9854f5fa22cb8c9ad556c69e2efaadb6b2a789b61745d45594ecc83ebd6f7935bdd12d1fc92fa750169301e02f6a704f015951366f3f745fa9e61ad00aa076a56897da585591b9d810c5f7f7e624451ea47458cda7f35bcd57f7559e22d14e33527beb317f5e160d6bf917705545d36f1bdaf39d05789bd57c55a6e96ec04ee0cb17dc48965fa4c43aa0df8f2b17ff791d66906dba164c9dda6d1ff352391790566b874593c49cfed32b7e2f55597cb94dc039bae1293b706f26d7eada61bbe9907279e02ffd8e2e806465dd5162aef824816e63f56e0a29260d4537539d4246a5f3b9db05ab41923ade98c6073251a15d7765b13a27bef8fa89a1c7163843301c5d88893cdfec5266aaded144bf8d1218c79cf47fd7617118bb5d7afbac2ab040ccb94654d728a5af258ee493c2d392bbb1683543bec8b52c4216cedbc2ceda332042a2fddc15694751a79c82b44e1646f4f44818c261e7d4380df923060df69f28f6f808124ca09b181813791d236949be42249b7fa84b9f93db26301ec1a1e736c28a7889c57d907d375d480d98387008d0cf0a27bad2495304e6b23b769a369df75dec9ee97fc42b5e8e6d6608d35fe304a741edb9c0980f05caec9ab0e737c19cc8a3a3082e512006eb8d4a7f781a256220630e8cf3f82d2bcc93aec9d3fc21182a62bd7d1080ef8235d20a9c2329a7068a81485c1bee42ee03d27c6602ceea6f166e11f75f897031afcc6f601a08404a3a2d9e6d53cbc34308eac3eef9da70c757e275bc6a07d761dfbb6fec7838293a757469ce43d7d2d9f99a6d65d0284c77d02ac977f4c6fae4909965c6a3db5d15123d84543afcdaed95cd95bee66b3cff1703a55d473eaad62cf3d0bcc09e18df0e4ddc77e18d5346c572e252e13a66ce1b5432cfbeee9183fa80b06dd30b386d21c9fcd97f63ab4d31fdbeb300d05a613650c3ffdb98414aeb1b075a1b1e9f5baf41486c416719c9716fab996b5f3b14740567eb15c9bf7f5b10cff9ccc23b5e92414f888484080965bbcc3b3a9fe66e087007d2b7a4c7ac56e49317e73a9c8ec240af5b578da0d2e47ef9aaf28ea0ec9a4f2e373f475c72335d4f35b3c30895403f99926686516b1c018858f09c82307a37abbcedb83190a47b89cc037b48d4bcc5ecaed2775d0eb57cfda6827be1f43010c60c09127098d13bfc1ec3579e0db207d9c2728e78c20ac8ec95d30153e641e229d6cae5dbbc32455ab7d7bdf8316efe751665f28c25d1c91e810d8d476f33e5668227071c47da9846850e92929c01da1ce7ec0105605fbd4f9a90f34ddb5b0ddf6620c10b47cfe64bd4fa05c4a28a08c2abd413a64a6de1290de934058763b19de8f7697f3d329e8304d319a15fbfe3bdb38ab994e5bf79e261e0f384b5d71c06bd18f1bb5551735404ab4360a578303ada1c1aa9be6e925b2d5e7531ea7b612a1f1f72dc3f404a77ccfae593583e8808fedf3e4d276ede0e366d755fd148f347c7e3868d4ce85680f063260ea29378c4afb50ae40e2453355dc8349363477a330d2fc20982e0c01910d039727c85787cd1ea5c00746b5d91feedbdc6a46bc3ff394bf2b0188e7a28f69e134b9e03d05f7da29e28d4970634449248855023e4aaef2e4d545bd131b596c926c7cce39db3aa59f9d105d2480e26ad5b1a62c6db4211bee6e595f9c583f375fe186018ef620a52fbbe910565a5323036f4ebb62f5609da8ee9d34e4eadf99c021313c540397f765ab034a014e1644f49e7bca3f2b37c922c3d9f767fd7b57d2960b67fd3f57620c43efd53102664d505b4a7063c3016726d5584d975ec763bedd0d12bb3cd7b76393c5d9efbe3d32c360a076da6731ec88ebda8482ed7caf898d3f212887bcc4beb9ff308b481cb80499417129b4b7c447cb74ae2b77b2c9854c355a3f6d59a9ad0a4edf1da6b0baf81161ccbb3bfac1946ce43c1ba8345c1e64306d3f56665cfad5dcc2a06c329931053c5d5bf9d3d35e42edd5020c247cfdb2d421610838d567b5c19c8cee84802ab2b07eda9a9ccccda92b241ce56c18e3b58cc7aa09db49037a8e05ee65b56f4d9d45a5232c63ce02ea7f0e6602d7ce0387863da3b45cbfc56a4bbac6ccfbb86e36146f92bc2507692928adcf699f006e1e5f986c0eaaf7d978c9d4cc61a78b8cb04bbb44f3a16472c1c0ed39ee5206aa9a83eafc8e8042a18b7c375f273d5ba41753492b9acc4e4f5667eec11f0c6fccd85b9fb1b59fdc85d746d222a90b8ce8d5ebb1e194594be0730f1765cc93d1ef0ef0c475d656796ee3b15dd4de4d9a1ca3f3ec6de15f51d670fe53879a765e132e95494c4b28eda666e2d11cff0f0cb21b79bfa2bcd49ec5cea4622bb07265f91b2e73e9a5f424829e25320958e8a8c533e74bc591db34f500e3cd9d1efc8718527b0805a7b8418dd4f0e0fe3bd447f44efc49079e9d9a74050375a77ece97a4077e82aa1b068cb19034ef72aa4bfc565889c48851a740940b275fd51f388d24eb044e4bcd62c5a579864d2db1d474b1144acc4d8d2a986532d8652d0c98076c12b1d9b26598d1205cd117488c125675f856e5df5c2b29303ebf60223fc0fd7cd553a74cc29231f953a0683dd864000e48a39bcae87ec1a05eceaed09e00dd22f33ce8f039f6668fcf49401acc19e42c397e5487763e7d4ec73048bb9c420b772ab5ae294599c2e59b49ed11c5cd39beb4a46fb07d37b1d881eb64be99ae9999f13da2475e819358c4fe2fab476976fe3a8d5727a1693cf0f64d51a9bb216df4fb8e26b91f3a883e44e001744ed8f598791e3643ff694cad71100c893398f2ac25bc3c9f6dfa977051c8a4e1da17ff9ce064da7b7eee64cf9e6536fb972648ae2a79eacdc1270ef556a8b44e59a06340d569dfe8e79a2f6ed19ea3339acab82a3edcf5d529d62d12f438c6cbe27be6a5b2b7d50515349bbc9f6b37191f5b15defb36f9993c1cf1937cf8852d1df72f349145e66472cafb5b22006fd2dcd9d21e6de00faa75df58396a339b0f782a8c8d6daf81db929e69274fbd822f6cd2c47faf237ae208b8df08caff906ff9f8e623ca73e148f593e8194c8a0b0d1e3599121a5456244f5abd881f540d0eca25976e84a21e37a1aa610667dc64fc3e195885eefe022e7e1ad81fa1532130f6553e11e7e7fc07187011f83d97689beaadec232dc26a816ced10b38f432d0b983f4a0e26e45ef8740cc06514b3f354543f101bcb544e7f70a37003f4d16e8ee43fec7c96763f7ca9f51d0fd92345d34be0b8b5bbdd6f86a02827035fb19cdf07e2be062788e39373c44b321669df44997a20ed233562f10ca1e62bf18edde2641cb26d67c0bf4b407db1fdbbdccda566ab1c1a38df90b3c6376f75e16f2e21a7518ae7693a2e9cd40d458b11cf60a7a87f979f3f4762e77364bec6f967050f41c348bcd59403d70d31e91ec82b21d030f674bc7672bfa3da278c3bbab5c7e3711f43e1b5b61f3ea310fa1c57ce24ac0fa7478aab6d93582e073a314fa8f63016234591044386796cfb69a050ea0fbe7202cd69c7961042a0db55ad422aa92d68246ca1c89d73e8b91dc6929ef401c6b932d93c4bc92cbd7907648464445e3bbecb3d4ba8227bf0e9ac936750457b2ab05234e70bbc305eb6313461f0da9894ac407931d4f2206ef0edd599146b3bcf77fa8fe4c26327508e0a349cfaba4bba5c99170152fdb1e0e071718591278a7509accbdce7518e80724f7307a56f2a2645caebf28417c7784ef5a6401384a2", 0x1000}, {&(0x7f0000001240)="7cc9c35e105773022039c3d89a43238e244957154d771b0f205d313080256b56a144f2ce2e40f3ffc566164e583fc85f2a06015dd6316dd682af3c2a88a4bc433eb0c2c461941efb4a644ff3dd9cd69b35b53a2c4826f6972e8aefd2d76303da", 0x60}, {&(0x7f00000012c0)="7f258f314c03339fe15908b6592598dca8df06d589f4a2374d37c862023687f51ec1c24276a6e6e6ac03cbec50a05edf6a00cd68db0ecc60c9409d5416502c4aab51f90ac1cb34ba71757180ef631bcf07c448cec72a71f9587682419863a7f43e748d5c01a065dc4176d40fc108b5c9215b9c5d4e70484fee0f9ff96cb4e255a07d218350746556ffb66eb5f629615326ce37758f5e4d2aeb437507fe80a7cff39e68a076f905f2b063aaabaa67a351a7f2831bbe", 0xb5}, {&(0x7f0000001380)="a31c34be437b487eb9065919013a11ec0f13e4421dc40904b1196fbda4fc8042e4f3bfeae57a63e592109c69dd4b641e6a4b2ff6472ba7ebf06135a264875c34b09a851c6d3b75fd9d13bc8ab45d27f1f5e219264b967889b85633c11b6acb5fc1b18aff2b159c0a9c4bba2d62c4ae57ff31a9e7a6e4eb3d155d64d33d92feb40b59127333db4ccb72c22ed4a20d5e7457fa56c09aa8546fd024bef473621c1eca30e8", 0xa3}, {&(0x7f0000001440)="2ab1e049652324756c9ca386dfa7ad3a2b4467262dab22933f5ade082f06e8fe537ef5ded5a3c1d3d58cad2acd6b37b85d05d09066cd16b7c4abd12a66c0e9de341d83858469aaf14f27c37fefb580305499f0628f55760f", 0x58}, {&(0x7f00000001c0)="7fdba43a8e2a0679f8808e4f5b30f1ef5d78cdd544cd463099e6cb8a87cc3977841d910dfaac5b93318cbe31ab", 0x2d}, {&(0x7f00000014c0)="0b3989d6d7ff7bad0a5f920f1e5ee9c13337907211ee06fb47d438c29e4a34cff4be1341b7928b4a152fcbab128f58711b4d70c88f8946b8f94a3286818019b80079e9293117f9e1ceb990b01100d8dfa4eded2557a6b09ea97c601da1e2f191a82fada9e916781398b8c6032c", 0x6d}, {&(0x7f0000001540)="bafd30638e5ed49460560af8a702fd78d2e6419ae635d290e61fee17c6acbad46be9e2dd343049052a69a4520879ec5ea9f480a647ddbe7fc346b1b18d349fcc4b7ee4bb63020856ca9b28", 0x4b}, {&(0x7f00000015c0)="362143aa552404ad3ce1cc534c941ceba79e45c188192724930e7dbe90f6dceb4fe7018f9cacf0574b621555cffe98aa1e008f56e582b79a6ec4511d373ff0ddccefe63913bb6e4dd329caa71c1d7ed68c33e21237097da6f21a15abd58c15100e4c6bdfe2f7166295f97f63936df942ee51", 0x72}], 0xa, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x80, 0x1}, 0x7) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 03:26:35 executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) pledge(&(0x7f0000000080)='--\x00', 0x0) 03:26:35 executing program 1: r0 = socket(0x800000000002, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/26, 0x1a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820200007c0000001006"], 0x1) 03:26:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8001) r1 = getgid() setegid(r1) 03:26:35 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000000}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0xfffffffffffffff8, 0x200000004}) 03:26:35 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x200000000000, 0x1000100000000}) close(r0) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x739, 0x200008004, r1}) 03:26:35 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x5, 0xffffffffffffff81) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x80000001, 0x5, r1}) r2 = semget$private(0x0, 0x2, 0x74c) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/35) msgget(0x0, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = socket$inet(0x2, 0x4003, 0x959f) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000500)=""/29, &(0x7f0000000540)=0x1d) r6 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) renameat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') r7 = socket$inet(0x2, 0xc005, 0x3f) r8 = dup(r4) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) connect$inet6(r3, &(0x7f0000000240)={0x18, 0x1, 0x5, 0x7fc}, 0xc) preadv(r8, &(0x7f00000006c0)=[{&(0x7f0000000580)=""/137, 0x89}, {&(0x7f0000000640)=""/88, 0x58}], 0x2, 0x0) getsockname(r6, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) close(r0) mkdirat(r6, &(0x7f0000000300)='./file0\x00', 0x104) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000340)=""/89) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f00000003c0)) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000400)="3a21f83748b0841f9a0fce16ffab3865333fa52f796c297575adb4a3e2567a4c7eac82dd250bc9af123fcc43d93166d96a84c36a18ec00cf66d588c958c0f7b3c38f229dc231", 0x46) ftruncate(r7, 0x7) fsync(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0}, 0xc) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000004c0)) ioctl$TIOCDRAIN(r4, 0x2000745e) 03:26:35 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) 03:26:35 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400400002c6, 0x100040000000001) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xffffffffffffff6c, 0x100000000}, {0x4, 0x7}}, 0x2) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 03:26:35 executing program 1: socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x8007, 0x5c) 03:26:35 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x3}], 0x200, 0x0, 0x0, 0x0) dup2(r2, r0) 03:26:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000300)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d", 0x63) syz_open_pts() close(r0) kqueue() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x9) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffbffffffffffe, 0xfffffffffffffef4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) 03:26:35 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) clock_gettime(0x2, &(0x7f0000000040)) chmod(&(0x7f0000000100)='./file1\x00', 0x2) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x160) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) 03:26:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) preadv(r0, &(0x7f0000001600)=[{0x0}], 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:26:35 executing program 1: r0 = kqueue() close(0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) close(0xffffffffffffffff) 03:26:36 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x980, 0x40) 03:26:36 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) 03:26:36 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x5) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280), 0x0) setsockopt(r0, 0x8a, 0x0, &(0x7f0000000000)="8950f6546d89ce9ded06ccbf18c069ffc618b245339ace30e8a89c086b1dec78beb8d9eded8e805a5685a647523766a4c9b6175b9709aed9374b390098e3ae9082ba9afcff0b5717bf923fd092ffe2e11b4b1ca48be5a568a0175f975aa5099224315490d85e4b1023dba77e14b69cd1e1083ed6ecdda1f94ef4fc6f8e0363938b9c683830e1b77ab846c743fbe6f18c7c36486a8ca9b933836e5c1e0658529336b333c2a5ec", 0xa6) 03:26:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000001c40)={0x0, 0x0, &(0x7f00000016c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 03:26:36 executing program 0: r0 = socket$inet(0x2, 0xc002, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) r1 = msgget$private(0x0, 0x523) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() msgrcv(r1, &(0x7f0000001380)={0x0, ""/178}, 0xba, 0x3, 0x800) msgrcv(r1, &(0x7f0000001280)={0x0, ""/201}, 0xd1, 0x1, 0x81000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xffffffffffffff7d) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) msgget(0x1, 0x10) r7 = getpid() sendto(r0, &(0x7f00000001c0)="93d4f0d56348175d51b7efff2b99f18ffcfc814df6810baeb7b674cb3acd2f191e13e074b8ecb6efb589acbd4ae74721c812345daf49b7e49c755ae635ba7ca9c5b4e76d9447aa8ac51d2f97f0b05925fc1a01dd0e9936ef10c4a8da4b72c75346af4b6ce8d2a440f808554c09c1a012c251e161c7d7f1ab9d46e6e526fd49bffd139dca93fa5fac841b2aba1da19d48039a335279d195ecb4c5a1b874842b3233c3486160fe8b350e21b48d322991312f555f5d744b35e720bd7bc38f2dba18ffe40b0472e0986f64e654e701481ca1d9b26b74e670a4b36c9bb803b391fd1bf94244e00fdffb8289e9f59794b33cf923de1717a3f806a467dbd754aa4c106c15ce1391d7edfeed20a5f21e60d4cb4107977131f772a6b671cb296258e2e6c63e3319832bb85b7c459bcd220ce0567f0f7280694255dabdbb74a26d2749ad5fd40d46cf2be0316080a5e078d2ae783483b3a175eeef9e2f310d6f66fe947a0f3c57b20a8be7d18129115c8c88dbf582ed43ae56c3ff923680c89a552feadceb2e67ddc6073078080a35a18beeb8227a148eecfc15a41d3b530330e156ee82a687da8610f3722089e82453a41b080fc79a6bf32a19dbb7d1fc511d9b7ebfa5c87999e20816a7cfa4433fc4d31623636d4cc189f71961a646515ab10176f9baa3957c7490980408246612c44dbbb64d1c9fe5c2ce69d352008b3a9388736d66387425bc3627413fc92a8d9688916a19525124891783dd7f0ce390848c811556f79a7473cb94c3a0c66c2a8a572be7f95405a011fcccfcd3fcb6845a1d517927b5bc1c7a547ccba269edb3419c42f1c86e2c3323b89f9af3d09587f7a9c2a9960c09748804be054df0e7200c9a00ef24770cbda5a98b979589379edd9759b8f41395cdb766437aef48c02d86e43c770ca5fe63c48d0fbf14147d641bd6466b62e72ffbfb8144bf2fe358839a2092af137fc188b795aa2962314e90fe9f17e35c5676e6d7dcfdbd1cb0d9529e265c1ed167195bfba9e007526cea2a24ead15fe36181ea8c1df2790e2b627b14cea31442be3ec9ceed622df0bdea07ca39d1e6e980dfe84622cdf408602240c7c5b1059e958ed38330815c286086a65126b54b8319365d29fcf81b4de4f3377886d59eb630aa05e85a3b38760d62252e3de82802f3974a8020dbc77f5de6ab1befd18d734b93d3331d4d82700a45c508ebe8535dde3d3fc5faa69d87147587a5587d8eea9da37ba57f7765bbbebb1083657de7b663aa2541d161e714db2505c0e977b03804861637fabb1d37abbc639aad2eead6e1b34432ef6d411f95ba5edcee84bf9fe59ad071ea70e2ef60f0c8ea98b40dbf4fd77393427d7cab8b42ab1d877a0c654999243d9bdb90f49c7974a8ce11390900cff72202d9590f5ca18bb613a3f3daf7ef6de6a1c110b4622e925d6abc26bac998c5dac25f82b7d8e13eace642e0ad84ebd31260fd85c605b23fdb468456cd182f70dc99d750016c9f4a7a684a19b8d0dbc055425e9f629e3ea439ee808f414cac1e96815e445ddc1f2772e9f43544a1d85918e9f32dc80a9779348e5c37c6e7714f095b5e8c4c9a98dc4d995602a6af03c75748d826aa6ba4fa14276ed485841117463a42172b28e94667ae4c763cbb03bc210dcd35e3ca5f7f2211639f65f420006ab3c55e87255efeffdd9ef7590315d6fdd28a6012b41db1079f971acca95923d530efbed2d681fd63ea88d984cb0d7c1c1eda1206e32a2042763f6f1ffb17518a8015cbd8b4c9ff58e5451edf0863938431c1ee6d8dc1bd62fc7e05db09f3ebee2a61f0f30ce6c9b3ef1ad0a57c524f5a85ebc2b30569e0ddc4c99e37236ac3af101d19369f575066376456bee7732a1abda02abdeb96c4354bc82d7b39ba67dd47bb6dcac51a5273dd02c24d80157a0bf9af4e0147e4ea6044d0ddb6248a1e7ce6defc8eea4a5f3fe593fbcc54bbf4808bb887ecd240ea0203e4da1bdd0d2cc34f64260a9da31c81e9c52504308afa728272b9248d4e178350d74f69d30684dcfdd54c92ca757b6ff39fd6ebf8c7541db7363669ccea67e9e830fcd59742dad1a36f1274873cc20a852d81b86f24ffa34d95ab7d8ee70462e0d13e3c2ef04e4d7e06eeee2be8ea0ab9267874a5114e4b469e4c76951764ad87cf1c00924c9683f173e18427eb9eabe6bc1eea75da65d55f0d5050e3d5d06267fcd91f7cefe592d702974ef6b0876858d02fe7d148a85e8ba111b6af14ff1f78716e568dde952df416b0875f774cd8d83fa2256aa6a0099e5770d0f95778bd3003bd8ce545ef3d6b7b6627e38591d0a3257d61a2f79d7e796ca401402a26a5c43c6113fbc5988d58dcb9f38c1dbb524c1d9daaf79d636e21eec6c54942dc0b02790771b14e207cd0c6d09644b4c00178861bf1412d1f6dd02a9e572a43aa0acc2b65be5c48d1af7c4482d002a8380140ead6acd85e9923aac9197d198250ea7959b306c9876a39e664c0d466d54fb3af560efa40eb125c1bb3e9b84eab0bfc6d588c6c95a67c0211a42572d59317414b7e281f156949680e528596a1d9f23d420188c74498b095c51ddf27d2e038baeb4181a52cf90c036cea087b7817f2fda8c8f02afe22d329735679c67faf6ce464965076b92162c7efe3833d481cd94956dd1aac185695cb6a8e4b7cb6c20a67d800a839de359f75282d2f6c91c4635599415ca1cc65a6ad9c93a2445990905d0a1afa488726e0552e829aa5895053061a7a98d6645e7aab2a8eb98be09cb5b90ec4c687872b59192b1fc8177b2e1505d1563c407b60a9054cccb888a28a838f9ec7f8ba7a51c85d6704305511ecab3ce61a06b4b90422e987d0d4b72036043aaf9e5ee390c3f9edac9f894e227e599f8affc0e200c4c70f326846b32ec91aff9b43438434e9c43338470ef15d3c7dff714754c062ef3bedd721c70dd264e4786ac4b9f8eb433bfd2a719a6e0ed743188c297eb0967b478b0a5ad833636321ac24203c963b4d6e19c7c0cc0fdde35cf4b48096e2c250a5533ad067ab29e6c8c00675c890867d2bf5d8badf2e5286257264b21f2529c3c87677c07c261d182cbb26c8292dea74c4314eae49515858af08cf787087261d53d46bde09f91cd6282b46bd9f037d056819029a5eb2e35859e5bdcb50accc7769c5959247ab9d0cfeb82a4fb7de3718df2371f1cef9b2c83047cbffdbf37f12df213a20f7bd73cc3ff85a83c4fe511c7343d84e961df9fd4106b3b6100f31b13fcab37c35ce03e380d125a6f0020f1f32983ad0c071f7d8d3e62a0102a0cd06984178bb18109a953dbeea48f42d1efc12e5b6f19fe08f234e5ed11dca837f567c2161eb4501435d8af36f9a24be9ba8d8623ff31327de6e5f8e05b08cd13cb74f80beec32a1a3f525a772dda0ac4c0cb8b3a6c06609851b240ac28e3c0c283613f112b8e2b20f8a4110b4e6574c1e36c734607f3bf43d0f16d48416f22850bd9e3887c874c900c53d149f1fee2aa988e542b7ef1c5216f6207f096069b85a13d0d2a84e171575eec032e665052fe16bec92f2c5ffd86f016198f987f18444ddc67bb61335278943263a61c647631960670da3d4c5810ec6d35a72f35a295dccc79ed291d976b9aeb750cb793e973b8bcb6be97c94b0fd18e8522762e66b62b9257e65f35963fb7a6872ae22bb7cf19663ff45a9112afd45d224d8f1fcad3140e59ab68ba8c017945dfefc30015b47794429c1eb3a67809dfc14f2307d258362b80acb85a741f0f96efbd24935c1ba01eb88c8ccde8fde21f496efc79d029b87f990d56dcd386e6a948ece7c86285064333d62ad27f08953a3ce3a3296edc865c1d28f39b39f575fbc3af5c0ad2e75bfd665f954d851ad5dbaf1953502b17a4edc20131f9b4539deb726f4d1f0f0368608a98d887d699c9b6125e4068a2ff3aae263526eec1cf19cbd886123b4dbf9090f152900658e80394bf5b3d24e6e806d35d3ecadcde25837f1191712f7d72fc5e5ca393144bdce1394741b1c260a0ea45061fe312732bcfbd113a2df411d8442dc976f33ec0c2b2bc233718a163b8ed0b79d203d6684f73c3e2ca79df04ecaa584bde84ca8a1be599a11b50c3f330d8743f7a5f6ba3d4b016e22bae2328c45b5fbf2db8bf69f19c4e098fcd4e902c753426344e1dc79251cdfdfdfe3f4bcfeae6cb082744e5d5cbcc865ac99ff067fcd869529a7af6b4d134613695ef13196a0c700c6a260910eb7edc1eb8291eae5c54094522cf57b46d2042cce35e24ebd330282e0792821615de879b431de192649771a616f3a8cf4ddab150b3c53a865bbde43e38e632a2c0871419e544b0598974297de9ec96654bd4eea15a1fcf7f665b0edc20900e3d878b6fb7a81ca51eaff978d195146baab8e457bda214b0876fa364327fd0a97331e94cb9a946386fb4abe93aba55b764f526623f9b9ed309bf6de5b71e6bf744aca97b01f01c74d1a9244574fc1c3625075a9658bf3a37bbed8f32d733aa7b75633539684a04e95456b3461e635eef21a81378ebbb850db992a53870c550bd9bff740b8d1dc9125fde448233b2a3465f1b9bbc596aef5467fc3f64781630f30084a273843e68475944eab93856de3518a7cb3bf0b20434cebd04e086130bbd39c3b69f4f36c387dd6b6c3d7efadb2968bf5ecb7f53b592f7e5a87d9c8895fc3df97ace548a1291b0e268d6e7c962dbb89e84266014c82c1c56ffd3bebb6f076c30eafe32018537745d385c30c5e4e39c18f9eabcc6a7101d7f2a9241596bbe3560cb32a8164503fb2585d88b21319fb33f0a6f6ee4f6f5d8f0a5fe7931134dbb09a4819f647276d9dd0c9ca093fc817ab3ce4afc316d9f612005d7d88947f9176e5eac582b1feb11f0f3af15e9b6c63b32846f575c6bed2d72202a494d3411a1edcb5a818d1f3dfac50c873c472da0316fd23e755c12a5ccb81a23070e4ccf2bf8cca70d2d5e102cec3ba9c3e3ba15a31766ce21a7673c92a8f41871e7c0dfd166b15af94f5230a9f2d3392ea3daae1ef7c1b48d8e828362c4366454c3e0b0e53545b9951f442d8fc04efb18078f4acd626ab164439d2c0bbd6275310dd273c7377aa2ee89336688605044f67e1323649c83b7e19026710aa4756663d357fb096aa0953dcab83984a4e0d0b945023afc10122be66d40db6fa909b4017163d4603a432454b3a5408f4d1a23e865d778898fe855ebbf33f1ed34ebd8cd30923a18f62385e308e67c4f6aa8e76cfcf4f2a20bc61c4e6cdb974ac555361ee6832a08247f3e189d94cb91d95b6ae49ef49916c8400af6106018fd58aac3a5983e725cdadae43e91d0e45ef10d9f1f233461d6868f255647650a0dbc1f02ed6e5f2f88e850cf182690cb9355ff028bc0d6f287e4df9d068e5d0bc35f2b540e8f61769d93034ed25690e251b7466a27081a3fdc80f1af147463bc19bf34c701590a8fcf7fe5eeefcc8ae660f6769adc1f42fb2b82637b54e2cdf2238d40e658023b4cf72b2bd2fea51803dc76d1f4613f0cc0ba68262fe8e36da02f2d227d694f31302476de76a5f90ef1cdd88ff18d744d1c72e460b3392cdfb1978f10c8df476d43b9747e2a6760f6a84f15911caeb2242e5312e0d04c9a28f3fb69fcfa30d8ab2a537d4e6e229370d6bcd0ade067408646690293ee230f936dcc47d7d49bf7dcafa2cb59ef7f789739f609f55b579229b9362b25c7159c21321454c8d618671c5bd03522d7406622870b015b24fca4249a520d47b82b8403ce3db370385fbfe288d0434f612a15bc47d0d", 0x1000, 0x408, &(0x7f00000011c0)=@in6={0x18, 0x2, 0x80, 0x8000}, 0xc) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) fchown(r0, r5, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2, r2, r4, r5, r6, 0x6, 0x100}, 0x6, 0x2, r7, r8, 0x9975, 0x2, 0x63, 0x6}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0x30) 03:26:36 executing program 1: pipe(&(0x7f0000000000)) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) 03:26:36 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) dup2(r0, r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000000), 0x10000000000000c4) dup2(r3, r2) write(r2, &(0x7f0000000080)="f2", 0x1) 03:26:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "99923af4fe5024b30a9efa9bf0393f1628a9901d", 0x0, 0x80000000}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r1 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r1, &(0x7f0000000600)={&(0x7f00000027c0)=ANY=[], 0x1, 0x0, 0x0, &(0x7f0000002840)=""/138, 0x39}, 0x0) close(r1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\\-\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)="2191217b5d2f00", &(0x7f00000001c0)='\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='\'\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='}@\x00']) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000640)={0x6, 0xfffffffffffffffb, 0x81, 0x2, "245885660ef7b17813446e62baf5a7a4671e8829", 0x0, 0xaa}) r2 = msgget$private(0x0, 0x10) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) r7 = getppid() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x4, r3, r4, r5, r6, 0x20}, 0x3, 0x2, r7, r8, 0x1ff, 0x8, 0x10001, 0x9}) r9 = syz_open_pts() preadv(r9, &(0x7f0000002740)=[{&(0x7f0000000340)=""/96, 0x60}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/191, 0xbf}, {&(0x7f0000000480)=""/247, 0xf7}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000580)=""/115, 0x73}], 0x6, 0x0) 03:26:36 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x200000000000, 0x1000100000000}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x6, 0x9, 0x2, 0x3, "7b2e6d7104ad50eeba93ddd4807b21ff2538a321", 0x80000001, 0x1f}) openat(r0, &(0x7f0000000040)='./bus\x00', 0x800, 0x180) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x51ab}) 03:26:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 03:26:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202000000004, 0x132) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) semget$private(0x0, 0x3, 0x3e3) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 03:26:36 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) close(r0) r1 = msgget$private(0x0, 0x40) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() r5 = getgid() r6 = getpgid(0xffffffffffffffff) setgid(r5) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x2, r2, r3, r4, r5, 0x57582135c0b3fd6c, 0xffffffff}, 0x0, 0x5, r6, r7, 0x8a40, 0x9, 0x0, 0x3}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000040)="830e3e536ae0589ba458f04a79b8aa17ddd9f5c14fde924859455dfa08a0caab0800000000000000", 0x28) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000180)="894c91e7", 0x4) 03:26:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0x3d, 0x0, "ee89d8e852a9a0e446b4c4152364fc29f2f12d86", 0xfff, 0x81}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) 03:26:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) sendto$unix(r1, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r2, &(0x7f0000000340)=""/186, 0xba) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x9) fchmodat(r3, &(0x7f00000001c0)='./file0\x00', 0x84, 0x6) 03:26:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001780)=[{&(0x7f0000001680)="811b357d20eaf79dc05a16abe21271aee341ff13f806a8dc66036f9e0f7432d360737a6878567848e95002d8088cee1336dea5d71a116db7ceb54167dbe79be5883812cfbd5a554a17eb2811c2957b9125eea091d0dee465ed12f63b43eb93e80900c7d47e0259b6027f715e8c92b176c0f0aadd5d5a01d003459f9a581832b45589006afcdd7da3203fd5f17aee93b153130b5cafa021a7fc9f42575e1bde12709762f895cda059097b5a5d", 0xac}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() close(r1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x7, 0x743e4b8b, "ba804b75835db500"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) lseek(r1, 0x53, 0x3) syz_open_pts() 03:26:37 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000040), 0x4) sendto$inet(r0, 0x0, 0x0, 0x200000200007fd, &(0x7f0000000000), 0xc) 03:26:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="7270bf6c40afa068f4eb69ff", 0xc) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) getdents(r1, &(0x7f0000000300)=""/242, 0xf2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f6d7983aab9d1d35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$setstatus(r3, 0x4, 0xc0) 03:26:37 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) setsockopt(r0, 0x9, 0x6f40, &(0x7f00000000c0)="2ca4dea40aeca91c6373f52bf5e6fe91e0bed6f7dba5ca403fbc4ab1fcdae18c434b395c6fb2e1982d4a7939869ac4badfda0277e2350ad08a5d2ff9f1ef468b887a3b7dc44fa8b944cf4dda020da41f5504ff3c6c74aabe26fba58a29409974f83b6bd77e6013e7e9fadbec0a2a70c5ffe060c6be5760618aa75aaf66ba8c443817015addff4f23d1f7fbc90146f0872c8eb002e4db6cf66bcf074140393558253bdbbe2584ec9cc841aecc5619c3d5d59c15365811f23eecd57b78a52ce02f62550e315ee9c8f7f15c7365bb67242e5346cf6c0b7720bb33b856240bbdca8d99bef75d2f62d62799757071d70068896988e0604ee8821fda122fdbee4f26696a8f0254ff6b012058212d4dacfe783a57280d299a279ef8846e3665b5126b01bc8e2491fb82dcd0a4386d5d0be61189d4306966862e4fa4c423e589c6865c4bc4abadc6d4130aa7b703c2460e34b01d5f4e7eb21e7c4c8b8531e303df5d129e78ce96e589e1b93a53380188e242e3840efff5a4967cfbfbaec50f1beeb1e7057be9600f5fca24bb3e55234392c9d25669038d86c04d9dfe9b3177512de4b7184f657429ae7a746467fee6a57ff1b464c59640890e133f7f7a9dc229ed553ffb79f683e65945390f061c4f6edca05b73da2da961ca97e14d8fdae454e5b0babc8e66a2810a109dd2f59e2de5e82c63b6fcf0ebd81fc686cd476936722124298370ec746e348db5f898370468eb0fdb769617459d93567234a23ab0f13f8aa5cc06e8248f4cd516187633852d660c290a7bd949184176fe4e6e4f13c5e8753bcc227530517dd22fd2991d278463f6155c886d472497bbf8857b716309875a83dcc13ef2899ec898b0ff7a5dd8eadeeff35c4fc6718b5422f8f69de9fd63c4ce26d0485c64567815294627fe95b6b26cc7df7e604244699bae186d4f1533d8545bd0a48152d66907e2cde90b795fd1030c1d4fa2e09e58389a600c8810e51966aca0316ebee921fb287a558acc545e1b3edcdabd423dbaa6c4b661cbb52968e4948bdb88866019bab2458ba4e59ad538e74a3f69865d770708a1fce06e1e1d8489f1d8ae105c0b624f0ff5358c8be4f9fe1f8622cc8027cca1ce14afaa94cc3f3ecba448a3875b4e6491159f6b5964b8f812d65430076d9149d1cc5890ea3199c2c87236787b189d97c3dec0eac650fea55402d57e3a00f10ae4c8f915d48a5f80eb8bc1478f99dc51a6a8be10070095db04cf688db03dc11d1e35df12eb55dfac8181e1c2f46725c63064fbf5e4744da25739aee292a61dd94c2bb1c51b12fd30738d4435564f1052b2dbb45d49e3f5b4a94e56a0ce23f48c13b0ecebd7716f7bdbb3342bc257928bd361956b53c99e75ac95d5053be41da9ee8971787e3c6397273ce91c0d6175e419daa45d7efcbe4d98186248d4fe1856e4bcdcd1c951ee874dbf691700d1db6e0688a15f5fd3824a203161bc249b8bdcecd11f22e2cae073f5a36c7c12b936d2bd1d838b4af03f196c7405123b68a8de3f756a851c1421465fb4575f41a43f86e8feb240bc4ee795b3b34b563f01e6e401fa50e10ff0d36f91c971090ceff88a41e830e424af00f6973129559d02ce7e8b579afe9aadcc9bc3295fb463c7563751a363461e14605b85cb992338f3b59315442ae36a1f416f17888b2cb4c278b6f773b014bb316f869ebab1dcf14fd48cc315e43cb8cdc0b7f39cd7f56967d3f3077189d6c9c764cccaa125bf7fe54f8928bc5ff92f21ef6ebd09fa2b7d510d63d1ed1e272aeb034315887f2e86a8108e5269f0d836d2588ff21a6a39b1dce0e63ff0363ba2cc5e0cd7efa00770386c3b7b8f998679c67f227b8ef04bde1fc40532769d7380fe09bc4db3e6a936b87ded3488d3adf42f84cbf5f4fb662cf61bed69e35a055b54fb6b86c93ab4d748ace182c96dd05e40d7d96e61c4a861a151f5d93787dcc608eff3f5b396f130d891c79ef193c5b063eecc9ae0d4b0b1ec665f942bc3f36252a6de72185a6621f4112704a9334d78b8d729cebc44153bd68a7971d62ef03469c49672ed06c52ca6cc5c7ff088849f1bb15b1160014176cea07b348225ec3c4da8c5865b2a88332a85f229e684742ca973e64dac641a27a4ab80ed24b1436d7cc447a76cec8dd19a2a5a8f83b33939271c76d15abed67d97fac26907c63abc2c8701dd49ba395ca668f4962cdb0ead124839c00b1a635e03c33f9d11fbec4f173b2cb750932b2ffcc9b38ea3ef1cafe49630f936cff30bab9d97c8d9e651aab37d1de3583dd064444c00aa46b4245749dc492befe13a86b2b7b36a2429cda3e08bf70acf1ee844ec7e3dc6f95969a6a77ce4976230a8ab67ab4ee4227cdeb5f07d5a41a0f3101959cba6d5feb1df0783990692c9779b0b617af926b6eaf09c604e8add1912831721ba8b73c2b83ee008d8565fe3f712b525300e45b0d5ad349f11488c3ab59f43444c2cd3ce80bf9a08e96ceee5108d4f8962d6968c2da3898d04f8b2e7cf9d0ddd38c1c417081c63afebdccf3398a14f4a5122ce3f986e6ba8adba318237af265223bed84e437e077ce47a9eb53e23a1309a6f652003a5d511de13dbe5cb9a48ae8cecfcfc0a2a0e3f86f835b27c117c3d609ba0adca1907b328abb97965569b1b3af000b9b11d2402426f374e91efac442a8cf0e18257f1b555b338cbf75172f2ee334303aba29323020686fa1bfd0808f1b0b4646cda68b064c9977d0b66612955dfd7b7cf710d39bb724f3d061f063547348930030c3303ef1fcfcc7e4fe3b843fdc3948648317339bceca1c17424681794c2fa9e7e46cffbce0af6d428eb46eccfffd8758610226cac2960eb668caaa4e15896c2e21240e65c84484c328160b16680c9daa65b60b6d2b5f6fc0a739856aa97f3083c8528455dcad6f9c5471ca6d11357c4378a1c03bf1a33c4ad7dc6cd5840fe3a80ccb0416ad5c83d714e2622c356ea95304e48f82cbf3f00f33ff32e7a11ad3f78a7d2872e64213f4eaca798ef1e53e603412329f906774fe3ee96dea3f7c7f36e4aab0320b8f188ed961539c1b9ccef2f6939ee15bf532e555536318b443ef0fbbace4fba561a254af9d2bb8053a4811cbffee05d0067711612ffc01eb8be0979248b569fca8c0d6a645235f27b3e555a56104c1a0fb00704019b6bad21ec612a28bc6b438c0a8a0560a3a6de8d1c644526c3b493303a9f7f909795d1f17cb62a768d7cad4c1c7105c0575079e00975c966ac467925fce45794fc5ad81c6aba7606a9eb94ecc879142c2d24ca6c4f31e9445e7ea541c1e9aeea772aeb81e804f8d79c658ff9d0d308f1caf3a026c0bed488b61d3050e6558dfbb0fcb850838d1ebd5341aa138edd0ed078b5f29219caa22793af5761fdc28e98fec9662fb6c252aceede5b7c3d2775351154b6f13b46fbea2e25a1d5f714291e30849ee2bc71c441474cc9fb8bed7703e2222d874e69fe3b40c7856cd32ba288596d5c2d1ebd88cfe8aa99d665be0c324cefc1d86adc2d7b66fb8eed5b7cbaaf8fdf25d3fd954610acc384e606027af6f0ceaeb1cc8ff54e2bc2f23ea707930e52535a42faf7ccf58a8c4c113ca100a8e6776d89c1edc3643200cbea523c773a078cdaaae315a9cd55cb1646a34bc80fd7f91d6da3b2ebea4066d735ae3c9d7c44c2e6c40ace78b9402d899c15ead5f5d74729c3f66e141b43488ef0e5365fb296ac4b36e8a3d1156f12a1799d19d6edad167c822a29e87f7426f7a0109950a626224ce59a5550cb6df1792e5ac20aaa3ecfddbdf3ed4c6eb0adf88f40eaa53c026994b52cbb12ac2c99fb691369635041f4db8877edc00d39740b09fc7e2d6a315c33dbc7c610d1c26e2ca7ab21d84920488bb01422feacf9e2b1112648aca210f0e789cbd826d97f86b37f764912cfe85198f2c32cfe7ffec283d8145c57b0287c12eda1c749c39de6190c63f20165cad2a7ffc316b7cbd5e78cb38253b4006905302b923a114fbbd2ca58f7bda0ca70f90718ff3e6cba1a70dbc74da84d637b851a0acfcedba75683f3e2c0b39c4122225003294ff43b6dd35ec33b957a6c8ba838a57a21e5a297f095ab62eaf7b7030f8c55acb2097d5ce9389e5df4add2488633e73ca130926a0812bf1924c67ecaf18e9c17839aae4913323b1709ad82d42a51c5c1ecc4e9d440a7c96248dc7030a39054730144c9c95ceae1bfa065134cfa455f1595aa134fe4879ae60a4fa51f24ee4da66aeea3801ad0296a3ab9d6138678427266ceed8a545eee389c7dbdf6c7e222cfc7c355fe215cab949f68425487335563876d46ccc8be0fc58b6039d356036156a0038a8b2352ec38067a5ad226ffc5bc4ce59f766fbef1718f8501f02bdd9a08c0b6774a49c026d4b26c30a996cd04ad454f187e9f56e2c9c79e3e322a36e799c41c076a49c29ae953c2ee947d654afbf6447fc7bae59a653c3e61e3f831f9923e8518a363dae8e7d925fe43ddba706a56805f48732fdcea250484cc65f3d799288c70f8413ec0fbb7a00a40b1b5986b8f3ddadcd2af4725ecfe84c9feee4734d607083162318cffc2fb721c7cda79f74516b4db6bd587fa958e122ac97c7088fe141f394684983336b076c76c0a89a2f6355b95fa482aec74e4f8a6f1446c30bfd57f9a83e49fd9ddd880278b7c0edee273efeffa8b7014f7efa9372f0fab432495a7bbd8d1ba8df3f692960731cb276771c6f8b7cafe0e10509ba35ed613e8bbf8de822781e43a1d3295f1d7b4a9732e9936fefec83670e682548142889031acc54dda01776b3f2078c7ba4517d8afe288baed8355268debb88cc13c7c2860b3c11a66536d67ed193ca7661324c434a48d41ea6dbcd2a588a396f84af6b9afd7109acf243a7d8438888009e76fc3a675cfe2f4ec23fe7498f8c32c90b5dfe85fcaaaae3a96ebdda058892c02a4686919799ff8c70e9377f679ff82a8d1872c01c2739d1409327ca868d6995eb0b911b9907f274c059ebcf9b57a675609210c3da47f6fc735603399f6b922f7b60558f4a8a9bf414c46e7b54e0924b7dff00f22ab3c4bdadc4a11790a3ca37c8e2540ed37e48b4272b8c4dd9916b68454d735150bf2e0c8e13438c8e764221ba04979b7a88333e016b981b8db295cd3fa8470368498575ba95dd5d829d6dcb598ec189ff3911698103df69f5a4c1dbea66e78b26c13dd3f708e2c08458bb3c00239754652388a2545dff7731a2dd343ae2c84eb1bd78aaa94908412b84d2cc64fa4fffeef8e39250603452276bbaa40ce0887c27c392bb6860d5236878d4191dab0d52cde926493d5fb271b013c825efb37a6ef311c03d2aff56c9df5bcdc3c193cddac600be6cdf0f458812c343c8d354ae19d2a89c0650c01565d03f52c1def74b0491781521e0f5b4c321ebfb8113eeadc60fcda0cf1ce4c08e3286a85fe31d73525d787a82162d6e09f8c340620ec1724550d712b10dba5ef75536183c10df7cd6a71a0ec29f3cea81dc08d556688d1084e364306177fef97593902b4d9e2d866e4267492e3cbbe54c5826106ec60db10ae46ae69e8539e30ed31f0534e89ced5ea7865cba83e7f9f7ca3e9ea89d4eaf46e25d55f0b0a80fd29080c0588ec225b1e211ad553e0057707673a8fb4568050c44cca90b0904624bde93100c2187eeb107d69bd81dc14f80bc348cabdba3b63974745e6d2fbc31564c36750a62330db33301c8abfa5557d1033ee07d3f6c813ee472f2f204a742ce001361bac50dbbfb1801e76e464819a4f213086e1fcd7d47bf4c6bbe90a", 0x1000) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) 03:26:37 executing program 0: execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='r\x00') 03:26:37 executing program 0: mlockall(0x3) chmod(&(0x7f0000000000)='./file0\x00', 0x60) munmap(&(0x7f0000019000/0x1000)=nil, 0x1000) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x42) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) munmap(&(0x7f0000019000/0x4000)=nil, 0x4000) chdir(&(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/135, 0x87) 03:26:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() write(r1, &(0x7f0000000080)="154ce282251c7d0e02ade042aaf516f8ef3b58adcea97cbc7d9847fb5562c9c42f9e3eedd5da3d3e85f67864859ad1148569efc43de6479124753e6fcf1db0a934948bde3a1dbf141e54ab8e947d71", 0x4f) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x81, 0x40000004, 0x4, 0x19c}, {{r0}, 0xffffffffffffffff, 0x46, 0x1, 0xc61, 0x401}, {{r1}, 0x0, 0x80, 0x40000040, 0x7f, 0x3}], 0x20, 0x0, 0xfff, 0x0) getrusage(0x0, &(0x7f0000000100)) 03:26:38 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69fb5dcbf6dd665b45837fb57f542ee9597b801c4afe68c71be6fd5e53d097f828406421ce24553de8c34600dc2c8f6cc8b3e88ef403da4cb2d01c6036d20fd6cc490acbe93a88abc649f1c03eac5538e3fc2aa0807677e0c1a48a94b8e9f5e4419a8297e81d2bd7807e8424ef14ac240000000000000000ce1d8989cb3f09bbf2cbe31836807011bd80ab0470c5d69b95091e7461c983633e6febe824ef069e30a5b3cfe8ac9d08d7dcf158d656c815330bbf9c11fddb637dfab77e529331f2ced592a9ddfbf9f1072501d4f6d3325e9ee40b1a6611a078e202f26090c0c1f59d983980c00f9c7cb184d0a488c4e083dbb95d3ce3f5ad5700009221988e72386a0a828daebbd8c08450ca28f1dbab451ed5e921e34ec67e2cca8245aa05845e627f17378d9154831d5e54ecf924afccd34efbaf6dff2fcc362ddbff5d976d17c9d4b84d2ec43d3bb8695b636cfc8394fc97c047552c00d9340978b4717a4bbafd9f37f7b429bcce964facd48af6557021fb", 0x17c) r2 = syz_open_pts() close(r1) r3 = kqueue() r4 = syz_open_pts() preadv(r4, &(0x7f0000000700)=[{&(0x7f0000000640)=""/25, 0x19}], 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x1000000003ff, 0x7fff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r2, &(0x7f0000000480)="6f04c2b1aaeea6adbcfb316b37731cb04d2a92761c30f1933df6e872a23006d095e5e636f53e3e9a0523533d14af291cc92339f0eeab69cbd3fa2feea7a3718248f0b8132e9d8284dfa4504d35c20490a5ced6e35f3aef39f0d3329f1216fd3b19861a981a3e6507638b3a15826a6420eedbb9208ee109051e8c5c8a54b5752b50d366b8981eba2cadecf041e9ac06294e1f2b59b036ddd3c85694c9f8360356cabd65a1038bc153b1400b75b31a756bae888d160b535d1b086fa3b07d05950c3fa2154d", 0xc4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x4) 03:26:38 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffd1e) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 03:26:38 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x400000000, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r0, &(0x7f0000000200)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a51970290023d58bf6659990bfef32044908d0d90b6e7d12", 0x32) syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="a3e83cf385b752f3e9c6e2a59b1cf344fed64b9e59a21c85ff2b2fe670e3a91223794fcb944d1d4abaae5967e1a90b41a4fc7200254aed63865f3dc34cf69aaa635fafffee9c8e09ec47c1e966e3c4641527d8a01949cb4f962aa8ceebee30d87517489bc02bff8505362d9f4077d62c23717abadb6e72dab4ee21370503af090f51c82070bb59e49b8961cc7ffc9c6d", 0x90}], 0x1) close(r1) pledge(&(0x7f0000000000)='%^*\\(+&@\x00', &(0x7f0000000040)="0600") ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kqueue() syz_open_pts() 03:26:38 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0xffffffffffffff52) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 03:26:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000018c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, 0x0, 0x0, &(0x7f0000000580)=""/115, 0x73}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0xffff, 0x1000}, 0x10) r2 = getpid() r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) r5 = dup(r1) recvfrom$inet(r5, &(0x7f00000000c0)=""/246, 0xf6, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 03:26:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x8) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0xad, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000300)="e36258a416f72ee99586132477f256b40960a2b27761ffd4d651ed3114c665dcb9c60a2b601eff139ef051f57368da47022620b4f4a9bb", 0x37) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x9d1, 0x2e25, 0x879d, "0945bb81e70a48cc092500"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:26:38 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x29, &(0x7f0000000000)={0x0, 0x0, 0x200000000000, 0x1000100000000}) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x200000004}) 03:26:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) write(r0, &(0x7f0000000040), 0x0) syz_open_pts() close(r0) kqueue() writev(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e847094ab400"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 03:26:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x3) fcntl$setown(r0, 0x6, 0x0) 03:26:38 executing program 1: mlock(&(0x7f0000c1a000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) socketpair(0x20, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000040), 0x0, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) mlock(&(0x7f0000f4a000/0x4000)=nil, 0x4000) 03:26:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f000060cff8)='/', 0x0, 0x0) fchmod(r1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9, 0x1, 0x6, 0x2}], 0x6, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x20, 0xffffffffffff2696, 0x3}], 0x7, &(0x7f0000000080)={0x0, 0x61}) 03:26:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000000080)={0x2, 0x1, 0xfffffffffffffffd}) 03:26:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000640)="94d5b462c0341a8b2ea311e45ef8333ede7f4faacc75513903cda8436d2a3159385099d57168c737d59dc1e77d359a1730117afec602c2cfd534ec00e9912eb2dc81ec1b9eb5afc428ed8001d26b6a2385011e24cbf875b96c5fdfdc916edbc862c396720f853a28104dc1865f392e41feb700d8fafb847a448b4abedf69511230d6f8e99ef70a3e0a6ca862c38a6643ba04feaae8ad353506982f3918943553f364160929380c388aa7e6cf7ec2eb3ea37aeae4680a4d48131b7614080f008d0117274692ddf5a6515269329f8dffd28d62e1995f04a4c16d1c19b579ff4bcd5417d320fdd47ed40e5912af250963797c16d01feb6e6bfa9e41b82d1e6c9ae2e82d78633fe14a44f8b048347be88fc457f2eb27bf20c87debcb0b76ef926420337d8ae2148c9dd5671435e9eb0d48e3246aeb9942996e228c95ce644acf9d0b4148cf969b0ab4d48463f2a3b88b1d75647e86e07841f2ccfab038e59cebcebbe87900e5057c3858e75803eb9cdf5ef33767862d0cd22b59888f0141a5a101e4886ea51d962af47a0e7db78760bf5d02690f136114b67af70c117630ae1f6d62c65688c3429e2099f80c7650d53ebb2d29", 0x81) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xffffbffffffffffe, "8b46786eb953d07babec337860fffffffffa0011"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 03:26:38 executing program 1: r0 = socket(0x2, 0x4002, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/248, 0xf8, 0x40, &(0x7f0000000100)={0x18, 0x0, 0x401, 0x40}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) 03:26:38 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x827c, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x2, 0x400, 0x8b, r1}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x81}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xa0, 0x100000000}) 03:26:38 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffc, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000240)={0x0, 0x9}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x180, 0x10) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f00000001c0)=""/128, 0x80}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f0000000300)=""/39, 0x27}, {&(0x7f0000000340)=""/144, 0x90}, {&(0x7f0000000400)=""/85, 0x55}, {&(0x7f0000000480)=""/47, 0x2f}, {&(0x7f00000004c0)=""/33, 0x21}], 0x9, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) r2 = kqueue() r3 = msgget$private(0x0, 0x210) msgrcv(r3, &(0x7f00000005c0)={0x0, ""/227}, 0xeb, 0x1, 0x1800) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x81}], 0x9, 0x0, 0x9370, 0x0) 03:26:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff5000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x8000, 0x2) pwritev(r0, &(0x7f0000002300)=[{&(0x7f0000000080)="67d2f8183b69c60b28f9706bb36f636d1807407a8e56aab44362fdf4b9fa5ad09e98e1a1d1770652340ccb07b493c5a058e3ca37a7876104db7165d5232f3265be4f01cb97ec0aa07383e85113a240d24a2f47cf314be174a7e446d21bebd78c923d1aa1f1f47a0d76ac066b6e7a7c762a719c74c065cb6710cdfccefd0d7896c81d75252f1432ddd2d367d2de7bc1da8b3f4827248dd6fb6a33df43ea0491c9ccd54f03e7e1db2cbf66957e6673e1ffb75dcb0f1401dffab8a13a65526d182b8e2b27153365a19da25be7538fb45bd50ccd76bce9093618c05dc2b98fcd65efd67a3ea54ce905916b79f6dcf9ad60596f78c4327b36f69326a006d1c123f7e31fd318f31283346b32cfd96f41429d25c95b465cb7fd3f2841555e3347a1effe9866d9c0febcd909650df5bb4a7b5f550ad05a359b18d3c54e81c524aa61c5b1bc49de738c8f14144557566214015206878aed11ef868f04e6af4fe7d2d7a9259974f2092cc94489c442366083e048cb71c20e6c5d56c60079409c4d3a7429fce1b1193538373850852507c51d9f66b271bb1448e604381f9b7a191e2480ed7b0b12d5d3dc99aeb50b0fae89a3a06aab72f30c670f827cd344099e0bf72d93434963fdc01e232e116d25d3c8e04cc73446580ab12e6714993ce7d5d8a2cadd79d1ed4cff657e0383d882cc7eefc4905ad05c5b02fb61542e37e8c166aee1d333fe1bc8d5ad0860cb77e2da2cd49c6969ec7bf63eeb8dbaf4a8b6480ea5e5e13056c4ed065f2f337d818789fb012a14080f4c95db3bd89d916fe07d0501c358bdb001cb7ce0f5841a08d187b4ed97ed8740c077cda198cb96b24cb5e0fa6fd3b9d87fa2297ab691b7fe571a03563644c12cd9ee805fd67e88ebc136f05bddb1e7645263e0e464a9fa0c444850e0001481dface8c0bc993b13c2ebfb2bf4500424017386ac35f0a4aba284cb2dc1655338ab52e2071fbe0e569952e2c9747b2cfde98d94fd5c8990f2804a750d8674a3bdb4e6d7bd25ea8b3fde69f4d0d558e38f51bc7e3ac66044e66da3b9b45463a469b81a15708c3b796eb7b7c5b782808e5c301f6043e3d78e1395cc6627d98fe08a90ca2bdcd78c03196db2482c99edc7f894139129a38d2a5d4f9009d7c200baeefdcd81d70f9647f3da434119c8671aea834ef2e2c5416a080b65bd76b2611dc736743446b2d788abba0fa348d7e47a0c5b58b48a50d604fd658bbbf72398949c151edc5a26b9ded20d5c8a62a44634dc28069aed3c39e0e395e17c806bba32bbb7bf87fff9b729f77cd169f2b2a6b1d1cbbd1f7450d1ae816b184e0f2d46568cafef847632c4f58b5bf26b9e046a8aecac9d5b0ed16447d298cfb365aabc469ebff8faf153228909331d97af81af70856fce1b10f55d3a1064e62f126f3c0a544a6604653efe80e06186c2de3542dfb07c8eeef20a3bf1857e65416957ed2c004f3c876fc560aad21d33d75e546dd32aee8d8a4a00069e703f407a287860210e509fc5bf90b82767452468aba2a0798cdc49cce65513192075a7c130dd58c2eb47de50ed431970a1f0cccb6b5886941ce3fe4ae14e13a2008e943b77e5404d678851969f170acaacb3ae9960dc05c8ea6102253b895936605a96578c8db84e4429bde2d6c6daca4fc413e77e44c378e3bd833b68f47dd232c9038556899f2df192438ac10d1b6761ce21f9497f00002e0c5218fe2cc47bf3e276f5c2d4482cb7c69b1ebbe44fec3394cebf0e425ba4abf123d9de55fd1d954d7b6d78b096315031578ed7aa3171fcfc6011236274610cc7d1123955e2aa22652cb38343887a8a035e960db018918ad8602fb5e484ea168ee33ae4f955522b1c92415ed3f82b8810c64bb0348b457cda341150805cf073cacfd98c20d59e940bfed9bd0f470a32a7f1ba5922cf82d0d83b5e44b16bb4f20ba72134c4d12d056d57f4a5fa391125e60edb226e512c0fb2d6c1d464ad38e27b197a3a2c4267193cbd865c6197f3c6b8e2da35d1d14d11a39bb020f4a7a3d1921b9fa81830e3d6b4818a9adf618bae57f1c9ee3f7d298c416c4c5d3b04ac884a46cdda971118cdec89181de1139d154de8ac3fb70b9688506dd89a08082554bd61885bf4c5338215114f2bc975165c6a7922d2967ff59967b76e1f1e6168fc0e51ccdea958b2dd144a6f3e6ab80011fb4b4745fe4b6e0515d1cbb8eece7527285f6d6771f8ea295a8cc6d9722b23aa0f88d58e07835e8648b442c20d447d9a562cd6400d6f9ca9630946818d8bb03ad9cf34178aa0b6ff1bcddd0effeef787c095e3c5951355003619a5b631de6c042e9216e7946fa44a3945b64912ce63ffb37159db280cc26b4f2dfe3a3586bb898241d80bf253aaac3ea56928fddb24cf1084c83049ebf2c3b865cb8d78b693eab0e308e3c188d1d4a380ece220747e6eada2d31702e27db7217de4319e896c34d9e0e6e5e562becc7b86eaf522aafefe1873243698ee6bf01fa8f96652574c4f12a0384f35bf14f895fc8f94ef4258d3dfa6e1175068b2be9cec0df7bf4c53fa3f9913d9fa10b980fe0e93ee3e6be70d63144a7409793f507b0b939f011a853cc3461a52b75e2c7ef81a9a093516d714cee8672b8b2418ac01b62df2593e94aff2e40480717f6b9809742da9f5ee97780cec098afa35c31b2ccf5121977a79fae656a394dd269d2e6165cf893b1cf5fae869770f3de79ac0dd7aa489413d5674c5ff218d676d899d9f607e7f9625f985595ccdf8e191e8b5ab1862796f080dcbc1cadeeaffcbbccaff16a97df92da99e92d217cdb5ef8d3f2c9725e71b319a647d88c541692ef12f8de35248ded76be74e541b13274d7cfb8a02e34c8c1670b6e1f3a8f608e6ff0f8bcfc8ee0ef629df6bb248507f1995c97920966ff67af1b0c5a89521947af5f32be94a49fc6cd59e410d74abeb12dda60a172b7502db8135f510530280a0028fbd54a59ca8266f439d4ca20e17eae1418f4845647e4b72418df0bbfeab80be80646fd64b54c13ba300bec3add9245c80e379b29862f60093c4543107d5693bd8ecf7873fef0da2a15953be158cc850f7ba283f42b55ec70483bef77e929c6de3751f3cb1cebfd7aca09b3f2ffc0317eca7e6e20b0a4660d3558d7358999790038389266267668fce61a49073fe55cbf2e4a4cdda5b6531d830a8b9ac3c593ac685e2e037b67f314dd5d664ed4e2b9a415c8c1d87cf9a61ee2926600d66d1fabaa1f42ae027b1e6813baa23f1e1faa9b775575d41a5a1e1dac273950ad850ed394a6602b7e374e89e5398bf9703113117710f1be8d268a0ae7e27f25a0daadf592cf50c4e2001da9aa81a47ecf0eb902137b7bbf8f4f47682e3d69bd7cd2ce2763e1fdc34a6d71f52e86e080c665d3e5a6d71679597a8bc7b3c1398bdbe93a45a8f7768f003490364a80ec93b8014b9b7e38097885a744a65e873a57573b8474911553174598c7295edeae982a3ab486f99a21296f0626eca91a51cb1ae689c2160d48fd7faa2bf6cbf5e186e8d5cb3bdd2d4aabedde161752504386d9a9b832d58b32e08f751601941a8b8f693d7191741296c22750cf4f64cf764cb5bd7c83aa2da0bb3adc920ba4af61f419e4f87a6d2036d9ae8357ca74c199423bd9ec4a9ce1fd5566e4e3f73acda414af9669019d16f4e1ee97ed8662718da29c6f540bffac358fabf3e4fee039a3a19a789a6695b0f41996591b7bb8d51104fd3f0fb1cf100a6c9ee1dd4e1342c261af063f55c96d58ed3af9788e5fa7d8f9c865c516944b7bb63016d46fe88b1bf84d09c3aaf71baec6bcc847ff975fc1149db82a4770c881d3fafcab8e8b28a81bd5f54fad79257b9b0c0ccceff86a8e89502612cacdf6fee66582b066f885452f6d60be87f9b126df2cefa3583c1f165eed7c935a0b55a1499cc8082bac9e319c536eb933e5598f6e367be55e3d838264b9301ba8f377edb3be24db895928c2660ce72c46f2084e616fa0d9d7548be4eb8d92f530a2ff966d5017803de4cdc8c93798890a94d9bf931bca026701c66877da3332d15fcb2a7049d1acbae3c8b06285560369d4c174b2794212c781564a8a1eba144475e86f0694a4b12f365b043f24a7da871744e414b6bcff79755ca36ff6bde9c3fc2998c72479836db7eba1593adb774c2795fa08dcca21bc5257a0bcc2eaff566a57e090d6ca71e2814bce802356ca4dc2fc7811133254c9cbe4d614fe942cb39f66f8c6087e01eb66e8eb54ff241bc991e4604850f14a64383211210897b6577f60303703cd25edd928a2ce603918018204ce26f0e16e56a2d6f588d7e7d34a493860c5070d95343cec2bac9f7db7053314914cb9e51174a3aaf3ed5c96a942444b05ce0b8b97a5cd3602ddc148ced26dfdab843b662ed28e28549272efcb6e95d7ca4f1821db96818d45d1a55bd4b6e3f69d41d10921118a5a05761001e9bd97857cbf8f1b4db776f34a546f17248174acb21d99ec7f35e0cfad400900f2677904aa5b099aa42a37196153066fbf86daf11b776f020fe5df458e3dc88ee776e86d1595fcb1c911f5f6094b256d4195176e6176e9e2463ac79250cbcf2308895dcd5916f2e080681c8e46852b2de9e620e84423bf810c51934fe2a3bac44ab0050d9aa06f355132ef442a5e2adc32ad732e36fd0f5bbccd3daa3d30868a7098ca13d8b913ac6fe98f4af2cb8e17854c7fc4d37cc1c3ed9daecb757bd2b23884fc31fb06cf6a4c0a09f8da514e0b2ea2f37b2a22adaee3d3b4e384f04a5492ca280f47484c3391cb60bfc4a8012c23b0b81535f0bafd80092a03f20f01c0f4c82ec1aa4b76ac927a3a4cc0126d4c48ebb5d5e6ec5068e292435beed7e76447d7811b1a02251a1a53f3a998d4d8921b874138a7b6150c01a5f0af914b9639311f41f57165590bcce3be9fa81383cbf8cc386d1f9ee80f895a683070280549b1b77d8674f61bab018c85cbd1856399ba2fde31e20fc3f269f5b4cfee4d3314f1e61fc9bf789d32eeb43d34991d8f32007245ff06776a90f1a38a9ff0fd492a32acf553cf0db7713e3e090c3a608740d833854224fbfb78762bce556ff15faadb24b3688adbead3bf44868a1064afee7bca796c8a5c0819de744c1b19d2f8f462ae1333b22defc39ccd0c57b1e529626624dee6363829ba9a34a256389c8fd4766ce928da3cfe5031bcf545b0917cc8c637ecc01e5420881146253e3a1cb9168e8d26cb93f267f80ebfd85629a010b636a5d52c9f556853ec988c484c0bc4a3f0a15f0b77bfd7e0a28333367146976ae02515ef47426e8a1d474db405c8156d898041b51c9eaa25c6f04db294ef3f39cb26643f940ee29ad0e24c331bea9655f12324788cebaa682ca11f2612f4acf29bdce73b311e7a9d18ce09cb6251ac66a8e8df5b95033923a2e7a993eb166a8acf4a1b66dab8f00dbbf5d059c7f9939fda2600de5927dc7bd082ba14da9b2f4990fc0d078c3a6cf7254294693dcb38eaae80d8141ce981594ccdb8767944bf3ba1e5dc5a20b189ac80da674998387fa9fb2048a79f49e49994198fa521c6b41520e631bc95ac00ebfdd0886ab18343a55dc269e7d6edce7c922b3eff8f7827d7b9820850fe41a14bcbc3935d467404b3706ea51c64eb990a2f5d5840e04d27e854a8c6950c32ad67f9cc97254573079c331ef6b03abdff010457940dd663145e494f6638916cf78cc80a5c2c8a8c5387015c417e31c918fceec49be517e47ca1ed326bcc2ea1f7bc1e1d40a061a92dde11ddd258909a1a3780c75", 0x1000}, {&(0x7f0000001080)="62d9522d155eeea7d12b28e1b2829cbe0601c424cd0906ce653f18a31c1a1df3b834dbfa867f2ee1d1a46619552a8521da0212fb0c5bc70196d5bab62772d86bcfd395ce48fee8b877a730cd75da963b27ee1e897499b57e832b7da99d691aa1f7947ed70727d938ac25ac5627effa671618f39e44ebc98807fb020745a98df6171bf7fc73ee433df07ace0de3658d2886c9a75dcb5ba7eee153e08d82b55426fe66ad85f44db549e96233ec1b390dd7021ae554dc190c20a82df24ef0247b6b23bddd41fdf05145b3600572985ce2a8f8992eb700b0a3b0965063c905085dcab329a2ce678e0d3aa1d05956b1cd7f", 0xef}, {&(0x7f0000001180)="d533c4dd38c06829a4f5153b1e709141e0327cd29ab0f14378ece8b6379f463b7157496628d84a2e9b2cbddbd090b1a3b42b67c649f4f7124e3d674ed8c65817470e410e4ee988546e770cb659cff103bfe16ebf6cafab68619b52de98f231396223c4014f1b4bb2d6ab67b48cfce4d4e3bf40e144447e5eebdaae3ae8b3dbf436dfe5ecb957ff", 0x87}, {&(0x7f0000001240)="f77598ac5bb028b36ebcae70577a502b4ed9864084c103057eb5bddc538546a9954af9d81b41e704226d67bf88aa6187011b38db219d19b10f6d42539383a4cce76d5578195428486fa674cd2e680bfad59b3cafa6789a04df7a5f2e2c7d82b8629153652673324e3c1094bdc5530c9dffda709e15eb2f8d1f2ddcc6ca43c62fdbc0d1528c4fd1619c14a16397e8c56d6769934eea5472cf9e7f7d79a10288f12dc61d68e42bcf67bbd27df85116ae40ef858395c822b878424be2db84c6ff97fcb9cd209177eb6dcb04f96d644a35428212d0ebadd3219d06f7c90e532374d77670cefbcb84677781b3a920477393882d047293fea8f8b0c946b0a984970208f5cc2da0e8b6efbd5e14ce8bfb668483027c9772af6eab340f36be45451230779e274455131a904b03676d35838353bc842c8621c639ca5b9ed7ebebeb0653fef01bbd30709f7520d8e9a6ee793fd9ccbbe2d56c910cf26c34392e7cc9316f51a3629154cb9e750df323b74fa8fb8a661defb9da2eced1fdaae4fe7611a6e08e5254016e04c37023dad477c629fe30e268e897d36c72a3ae7ba9344a918936b692e3d4b70bc7966fc0f0c531daa674214d106f150213e2d0175e831349b4e0b4494c5037be6af01f06508583acdd1db0647bc796a766aaaf4b03c5619709404a7ea083622d8d069d6fa1a7bb51cb105c8dad0f14363ddcb1ddaa8cf34fe2a05064fe942436b2d36077133ba8bbd2d56a56ce9386b82fc531cbadfd57df6ade90395b4b89756e501af47ce569ada7ad82563719768f763d544d5282b9e75a2fba7011296af5aaf90a3ce21c6a49d7e10238d8cf9825a77e5b0d9241a659a717d042538f311cb9c06128e3a985f6195dbe2a29a21615cfa3f3c2b0ff0ad4eea520b117c7d41b15d2f36a11a48720722de1aa8b2f220c1e7580911d280a49cecb1850be61b02894bb1254f07763b29c830b51cf937b30a6cb76ea1f1ef1af5d5ed6b2a175958934621fe0ac1c48665551e08fb9eb6522eef8104de21650c7730df87035cd54e579c847c4ed665c495c76a7b312ef6db69f5da41ded1a48bddabc3e22ab16f43f05a497835ba3dd0afe238fd6e8935c47ef2a16ab59eebf6ebb69d12324ee24fda39d9036c51a62a115ad60a20a47f85c970c5611bd8a398d217f23f22433e5fbf7edbf08f673ca2c7be25cbee3a42713ee5ac251ec8ca1024ce0d6ce6579b74f1564dc70db1e3d0ddd2b1a4cd9c63ea0c8eed097e628ef972791fce56e7fb631a61ba75a30e6838e28aa294c37398e0ee67171ca56fc908d73711dfd67bca0c1823f4d6a370ca14a239a86fa252af2bd1b00ef4b836d409421ed276ee3235e19a5b3bf99a26fc6ec3ac37cc66b7ba3635a320d04df222dee47e4a4349027ef299311d2e5c5a93f4ff75676e1080939c6882744f0f937f7e68012098b88c9fb344d0f1d95e21ff4ef32fb0a4e91c0180722d6bcf6066eec92eab36cdc261f52c7380f306731dd9b9d8c6bce4deaba958ba753e993fb26b16ce1602b00266c748662347bf8b979dc049e7e0dd102396a22d7a8cb6a94e9c3adcccb475a5308dbd9e74fd1d58c954873d8b637a562ec31e7144630896d33fea7eb6d657598623cadf0e2e24c7d50d69644aae734fee50f2c6ffb68fadde9ceddbde21b3a75a22f3908f1ae53e7c046686e75a9f6ccffe1473fdd4ce0acde654962f3ddda895747ac7e7c29d3f508645af2e0175110fa392ebd99766f99ad44b5915a75948e4097b9364d9c1ea86642a01b288e2f64b2340e9e13a2f00dcff30d1a0fa63442b831ce829b7c34675ce9936a8c64d81e04f9a100c3fa3db3d4ce514d09aeabc3274a4d6a42b668124fd541e3ca4226c78c4240bf485c137d82a40faa85db041b3ea00e54ee17d6f958700ee389143eef932314e3075269120237b7c1dca1b8e7f67870c66e2c260d72f4c1d05ca22feeb04fca04fefa2bc44b0303ddaad95b9386e9d485a47cf5a4d0d413554b106fbd90bfd3b947f4a0d7b6def816689c0c67e3e0061a2f035f6ea81649c01aa1fedf9cb51d93cb429be088c3934845440f6f834ef6ac1c4d28fee9eb42747c40b6a1c8f70f9a4e1410fbe49f8bebeec586d1c72cdf4964f4a7561d3b6c60bba6adcd1d4f7d2aa718f31b38f3b6113925f5eb0474b64dec7edafcaf1916a8a109cc5f35764cce72e7ffa1a8f10b8192fa48fb7d1d9f54bf5d9cad7ac10815cacf1a27678aa47f7746958a403d1c2688fed24db7b5d552922d21bdbcd29c652066e40d5405293698df110ef13ff121ec159c07ebc87024019d348807f169b3cc2a3378fffe9b4682653395f904de743d38c94e417787d935652c0960e8906eabf7c416291291286e37781c563cb673814c36dc32162208353fad19b3bb7c7623399f45d106b8afe59997493155e3150874f506ba769d6c65a1cf3028fc9b497feaa6fba06b633ddca6bb5bfc91d6afd9f2d819dd75e7f17d9a9261d27be435d322c46ce0f39bdab25fd19124fbf94f7bf61b4ffc56576fd8fb00b462a0622bbb2ff1f5cd4cb4949acc2ab961f97b0a857c9323a6e1f4c9f745dd080502e4eb98e30b4334abdb38cb2ff649f23053628a5e5d5abe20c0f21b96eefbcde05944b4b7638582c553e9f5833bf1b0caecab0b55a99c3e2388c5b3cc476ef784a97d85c433a0018cc9341f3f500856583f726177ed5bc24c69ddfceb77826a3be8a9b663ff55918237cf3649e2afae7093154aaf1203b6386680404531d08d651f4087bf3cc90047fa2a5a9e52b0506a7c5818db2095be42cc26db0ca6093df2263fb73763a556847a9b6791651a342bda4523db7e2de575f007b9d14b8c3010e622bf49af69d9b02f2fe51d71483fca914dd2df8aa74ce60dcade11cd79a86dbc13f17ad5b8051aea22b174db8977f5e9a770ca9e7544c4f8d0e1c2cb14a4a46ef74a3c1d5b1ab67c42de0841c1a890eed2b01fb4d26f14f5402c728613855f900e09382c7aa93c4b680a0fb227ef83f1926aaaa367f938124068cf7feb0ac7728eb5d7b4df138bf1faadb36eef5f03053b78cebfb1bea0e18991bceccbc95e6e09427b9f55e567cbe0249276b8c0876170a889b1b70b67d4cafc58069f814ad5b47c2ebd6708e06ffe5f5154220f7e860b5524c62792716cfbc78e2659a2ba1d48824c5420945a884f8c0ea19f0e1c6663788086a41ddd5daf00949bc603c49a863de7f1a73f769d5f3f32eea1c8e784686ef626e17ffbb9646e93372504bb41b48671255cad0495f363765affcf8b82c488e6818f2ea28750c381a40386133f699216c63fe0a702d4779d1ec8a57b5448e92256fad002a8f9dc7069133c8dc6c1f5748b95c60aeea79ffe04aa0f7fae0c05248829d100ab24630ac314c852afacc15c9f71b3adccac0c9289e1e486d1f80a48fb5bc10755e9408abb73f244ee9e1f8411f45c9ad8adb88706dffc1cc1f968a0d65e75a659e776138e439819cc16280b0e337c5f51ca4d3849b7696ef6e00926cbfc8a91a522cba7c04ba7b9fc0bd089c5c7b35ba58b3a18977db2e12d7fc070a7176cfd38853a04910cdaf6c51dc778d6172755ac93f9e3444a3697dae5364feba8dfa6f7dea571027b06e8270c27aabf272879251303c043888f80145a90a707e49e7a2b71ff0a8097f1f5cb3afbeb8bd714a93eefe1299bd82f605862441044acb4d0afbca6c2294ed88c9d1392998c2fab00328e174eb9a8deceda98a17f1cd87bd4d5ccb86d77ac18cb92a087dadd8e43bb235d983e943a0ab1fa1f7760d1e436ac7eae6fd7a62d86537e1b3428a316113d4933f1814b6404e0169fbed456800851da04203f9b8c3e8d2bca31941b809ac10e64f7293a7dc78aab36c0cc73086c8f9fb999cd23547edcfdabb8be05de887c8b52d539961f4fadf475da8f3a846795e4364727e360dc20eb6ffa5fc58d7e38de5c17b1bc51933c666ea6792fe17ffc1fa9ecff82c5950c4b5614f3b7f3894ea45630f99312f98cf47d30eed152989475eca22a1ae642adc997a6e4c79b3e27cab880a1a98eb3585943bb8290a8b472583f837def9f9ccae7954a36b88322522fefee9463f2355df40b09b97a0b2b6465a0224e73bd641f826009c7dccadd11c73842136c46379a8f1b87086a0b31ca0be6de3c411a4e491b8c363e9fb28b3880f54b8d9f4ca9da9b683e8b227419ba3726a45a9588f1caa10c144a691d8af7f87a0224e9aa0bed9930efbabdec8146e5726fba3d03cf76376d92603d27b6383cac4b23af08da4fd507f3b419c6e6dd65cbdc91ac89633e4c14f9eb84971e40429dbe4e06e07d9e195310d1bd3b33d820556fa5f4546a5f528e79b5adab41d0c66de235b7ec348bec557ddfef42852e716ffef0443bccf698c407f6b585ad3d20af0439a7ccc76f2c89074efb349876ac05bc11ad8484797520bb9199b8fe61055222c7c7263776af1de535df98291a30d460f0106adb5d691cb5c9e0a3855078686166d7033e7879120710ab7b450983c743c2aa5e3c03d58a0712e07fb56fbaed0f7a15717aa6ac609d7aea53823bf427b775db78d946ee2d01cabace744b484e755d037456cb62438c3123e5f15fc3b1e87ad001759d8e210bcc4801a7a4a47eb003f547b5c995afcd644474d335e6ab83f250355b586b0a3097ca2b043011574d28f5b1697ade0ae8506b8ce9f94562dc5ada456da8684be72b5158fc423c177eaa23bbdf1696125bedbd193be189603b058935c93136a51382be78be108147a8951094e8c06b7354427a1d1a927368d7e89a84edb2df27e9cddb7a6d77d3c4b6786340c0eae71c99ea7318b41d0bf251a58d5c3282cdc3119d2968e6ce7160cdf4030af7cfdb9a0a871b7838fb3d1a927b4c19b0070f20f7cfaceaa20fc10368ed515eb69546900c98bb95f10eae3d6aff1ab13b623cf69655fe0da6b22ae2bc1b6711d5ce52f8e77cd6e533daeb6a9de81a6793d92c6c0a68fc01f7b99806c454c1089c05b9152975d879cbb38a82bbf21d4391d056cced6c16d0ad542a3239233ffa0ff7c0aa95520ce3e53b56b5b2e3b0e67b0a86f354516df683e2734787c505e53306d85805a518d29fe2b4abd2bbadf3321783297398147451778dd583ea0e64859f392a592c49a45524dc5ed9551e74d234d5645ed8d9985e5d2f31b6dec817220706eff8a7090f528dcc436aabcdcea0137961d14696b5e97a8bee270891c1e81fd74aa300dfae97583e6f50122fcf009094e290c00cc9b559ab42543a481389dc91176ef30345604f147e151571d5d72cb50222a650b9f7f760d10532265128ea7f222c76ed2827d6878bd3cc86436f3fea08c1c71f5c36ab424dd074eb58e00dec337db5e3420a7a80dbc96fb2fd0b718fc02809f48de985a099fdd06398ea3d30f446d7c0990ca17be2a7159b1841fd25c2754f21812e2e8acc13b55707b2de4d132477365f5647935bc258c77b83c127e4244ea6bf76436065afc70363bdc8c6508db70de7a9382311c7d41f6abdf1a969c124584ed4677c2a86ce0687eeb03fbdb4ca64c291a3bf0c8b902436bf8b52ee1b490005528fa54aed8e67ace43625d44e8f5fd19672dbc6f4b13e5bf21ec5eacd61789ebf189fe70460a617906b03e8240bdd275b29c1822aeebf35c669037be5496d70bc3414cbf6785632c0bf484fed95bf05d703e9b176928f58d4f6ae90bf56ded4f69837557fd7d67e124ad9f48fdd3f585773c6d5c91c8e9c60f02ee303299f8651cc7de9c81acd699352029c58e4", 0x1000}, {&(0x7f0000002240)="97c30b9917829ffa2634c74944e4674c368438fe0f2671e693f50c3e4c35545b1a9927b52e1debe1de4a587b21782d18ef4e58b0846063803cd6515afdc7727301c61b57cc0b95331494b3bda488ba3bd46a5c3406ce2f617d9c3ebbcd083e8a2b1c2e0d37b5829275a3930e22c0e8a405eb46d29076573c98e35893331c9fe8063b78069b8199c36760986d6303b14923485eb00215c3fa2b481f", 0x9b}], 0x5, 0x0) 03:26:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r6 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000380)='./file0\x00', 0x400, 0x4) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000280)=[{{r1}, 0x0, 0x11, 0xfffff, 0x80000000, 0x1}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40000002, 0x2, 0x11196df3}, {{r3}, 0xfffffffffffffffc, 0x11, 0xa1, 0x8, 0xffffffffffff8001}, {{r4}, 0xfffffffffffffffc, 0x1, 0x1, 0x6, 0x5}, {{r5}, 0xffffffffffffffff, 0x10, 0x0, 0x10001, 0x5}, {{r6}, 0xfffffffffffffffa, 0x1, 0x8000000b, 0x56, 0x81}, {{r7}, 0xffffffffffffffff, 0x30, 0x2, 0x9, 0x32}], 0x7, &(0x7f0000000400)=[{{r8}, 0xffffffffffffffff, 0x10, 0x2, 0xfff, 0xfffffffffffffff8}, {{r9}, 0xfffffffffffffffc, 0x10, 0x0, 0x2, 0x2}], 0x68e, &(0x7f0000000440)={0xfff, 0x4}) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) 03:26:39 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = semget(0x2, 0x2, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getdents(r1, &(0x7f0000000040)=""/169, 0xa9) semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x0, 0x4}, {0x81, 0x5}}, 0x0) 03:26:39 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001301a968a57161ad682200000000000000000000000000"], &(0x7f0000000100)=0x6e) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000041e20000000000000000000000", 0x14) 03:26:39 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x200000000000, 0x1000100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x401, 0x200008004}) chdir(&(0x7f0000739ffe)='..') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/110, 0x6e) 03:26:39 executing program 1: 03:26:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000002880)=[{&(0x7f0000000180)="985e00d1c1e6ee3de27936b3de3d1fa6ecf8b6fb793782ee42ed51d9f2512b014cc73767f9dacb8e64c968c07fa653e63a48774190bf3fdbc9df364b8be774d18dcf76dc05a4e50a6a174ac57ce6ecb4c55fa3fff7a1c355787f59d89a131e840ece8010dfc29304"}, {&(0x7f0000000680)="913b47cbeee2ca820c07ee26bb5e95426d7f3c857897a7e72dcf18bff32151516e04a49482498192e0dba58cefec7296ed973707e92d5b340b763fc3e260b93aa2e54ec93380f09d46b72252cb1f1651f5700dcd4b027cef50a86ee3c2f18c252046ed73a163b5ae2b5dae173daed915f51535067ad876e3510e9356fb895be6e5e14c298b3a5effccd24214173f2f26fa10ee94432199ec067ea0e6132957ea4d6b84a4e3624896e56dacb5a9265b791bb85a750f8cf447a19858967526aa737fe6c57d8489dcc8790c9adbb016d36e8657a99acdf5b8ffffa14f1c4245d8f2985f41626cde9f45a68b241147d1c0a00e081b0686acd2d5f3d4365df07ed171cd4cb0c13d3046ebe42fbd0a1d2ffd96e9c2f3bbd554424d9a271a863680bd0b1e0a88104122667ba696913556694b60a9f21881d87fa14b8193465c8fde1eec2c6f26dd8a714a0ea04b817b2e58be0fb47f65ddcc6491351ec5e57fd0e64703b185435222c9fdab7b10c902d332c631c41008cad81a8f16546c804671007c72787f2a55089c34c718b17777f9640b55c6421a2ed97052f7b685bc78fdf1d160517c17f960eb3dc6725a7c3a7f4e22deb6f890fc8e8616b6b2978b271034395c23845eccd6bdf417cdafb0bd87717248263a4f7346b5f1643af01897c2067a495266c647d1c8587e14c74014f5a5b1cb354b76a9facade70068d7962f4c107747e4bbfc0a2ca63ce4e2b56259fded0ab631f77b20d0468ade4befb4b6ee698bd169015daf61dcb83de5966f65016b60897067f5a9d119843804b7c9c9f6eb310dc90dfcd473723a04322569cd50f37f7863f8eabec58f15aed63de864e63334f4afc4a53c097e69d3d0ceca1dd6528b482ed0bbce9cab12b7a93cfbd242583353669a58a135aac6ff1faf86f33e4976a09b086138364d03f3d577459d7b29ead3b150b4eafca0e98afd8d887981343c6d15f4a62fcdcda8e6ee03e3e2b0c734325a46b31604334421461aec9d6ea4a2f72598ad8a44da046256105ab46e35857297264daaea5b5be367c052fd6f12c745941fb0a686ab55efdb5ae543d4c8ffe37baf05a0c4361c4deb34223884f3b232dd9c0ce4c97110466a7c2cc4b4a514f91289cfb3ceacde1ba7e9aab6242541e15bf2be3cfae1dcb252e75a93b29084f67d868ec393c563fcea45dc36d5f0ec118f897667a190d17757980471ba78004433701cbdc3243d68aab6dfcb64bfa1d123eb820a803e480c4579323229a7146bf0afd4cde504558c10cc826266f852d284fea7d0ab5a52d023856884d51d0c3d9308e1184cd72718abfd2a3b196c2532da0f3d8b240002c5e9557a96edf16f44c14b16c2cf988559f37e31170f23e38532d6e444cef5a88ae94a720ca525cc3ae9cae9275d914b9f79cd8fe1052381e9a43a13d4a019c6b44f2f50221a7527ef1713a5cf5a63027b97aef2ea2602b46f6c7b67ee023f9145c69da5357c2ac5ea78ba5978b41afdfb41765493dbd927789e09ce3b02e4e07d2d2165cb2dc8ba784dc06fcac282d329266426b4fecf53e9ade8263b618ad5dcc4807518575d48c0cd8b83a31dde85c43cb9e2025eb52e324baea0fd044e0289585f7dce34e0910ad2818ae3d7486c2da2b4de339d9a3094c3e659b5d7793c5a33ea96894da7f62bd081c32b52e55e95059d42c978549570367db7b69762760d469452107e5e50c4f78f4b36f98de3d384b37350f969498e157d19b36de2502e96ff50736f42874a1f9b7829ff85f4c82a603db0561bc667435b031f6451852106cf6afb1ae007434a6915008589a4c431c7a8e16646e24dd3bd43638d0349f08f7b81b3a16a350ea62f917c214650e750b33b03da2f11fb831644ae42c87d441b9c2ab2d9514bceaedbb4a8866ed8484d702ed4ddf50e5e980e66f6661862be740ba80b8dfeb2cf98a388ea618dc8b100f6b90a1c0980165cca605d243e24e030598ea6a773ae40cc0b626f99e269aa72f31591e386c1fd0d80ce85d5b3facf04fd4880d42280ae2b52a9ed8b4b6616a000116c7a29b985a556e964cc245cb62d1a1efd3178a8c8e0433b7adad4cb10b4166fb6d0102f84a07989cb65319a394cc6e5ad080dd53a3dfa4afeb7b36e70fb2951b76bc2251c48c77c23744266284d92e512dd5259597024635ff69b6a211e30fa84573022d14277e44910885f8e29bc5e86e2d58ba398fa70030c026d4d7eb09290e784ff77d59a745061c9c13a21d2bfd039a659fbb67c4d923f8e57f7119b7d3fe66b4af008b2b054b25d131777ada2394a05e425624dcdb15978940a5d76e5ce1e325e2f3b00818b2a02d39f5ea63c3524d1f408c0a63324681229665694fd5a7fdefc4c5a9a4675547a5f86cbd8be335a9dff1fbd7d4b9108b8dd11233ba24750280c3e96419e1b6861183aa7151868c9c2ea870138f9f73341e899701f1c7db26fbae47781304fc8ed6e136021e49497712af2162b6d5103d15f3cfe2afa733738a2a92097b01267f41d925b81a29f6f61ee059e0bf2cf08d2e77bb5906c6d6762c28fd727db0ab26ca8b0c5605178d2b7f51a508dbeddc7045be431ad0d47f02c63a120a2bdedf56c30f43ccf2401e37edf1f135db463e66691fbaa6f9305fbf01dad46c99bb1e3b4af6ec68c96881fedae95592dc345ee572154df109f08703c43c7d2a5b15ac4a3691375ef3a97384331045ecc7cb2d17aea344289ba065436dd772f155485fce56634f28157c6bbcb9d9b280f32dcd43cb2ad06eaad9c3858fc871e1463b1a97b67512cdb37303602e7a4d21f3bffa931122931502f247259d9475171861e25583228e2feb5c3e160a086ffd9f0da223287d11685c3c81b596e2882d4b14314fea0643a46bbde95c7e6ce0bda753b6dde0abd927cfe2cc928f7835c8760cef355890485c49d9de6002bb2d302a2b5ef8d7d5cd725273188f24ca593da59240f613da8ab174a1555d566a19b6b9165a153dd3c1d8e869fc4188b17e68f7128b64c8eef9e9f82606845598dc1ba19825d5de5cdafc100fdb832bee10d4d66e3de3de54b013da771ddfbdfdcb252b8bd6d21e0d7c40880121c27cb16aec32cee7ca2a51c06f269e3acbe2283e36ca7840444dc77d07fb13e21f6bb965de863f529f7443a5aa913f7921c8e5ec4ebd5bd3a3d75b4c812a94562943222a563aa56027cc070df6d8544066652a9fd94a5fe305ece88cdd0493592ddacfb11365f554481c953b9c4c91e661a691ba5ce65b9fbe21fd39fec8e0bf6a1f67d0f99f5edac7608a1d2bad5b7efb3a008cc568ea400ebeef923a2424ffd90e4a33413527b934da0ed8ebbb9bea2b3f452d0f13b5d056e9e2bd3a59a715df88e97395b7e0959cee628bdb02de601a21e2913d95e79fb9db8347ffafce9c33ad520b5acb4dbeef61ebb2df139e3b5bd5d1f7ecc1b3df82a2226e81e75a79e419d007f6040ae19ae262da6e80a7380eb36de74532703451e9e5f8baa0865e3ba5b794d8f2e9b48b3b3a30466f7d11bc08c14b4212e525c4b5c234ae9b19433d5d4510486469a609340fba3f2a9d198a39880ff12167bd0eca102fa8963e97ad3dd71bf421a92d39693b11a15a705012078d50a54032382073ec04e6750f17752a1873019801f2553334caed71cb41eee46c88c4b999f1ebe9f3a01f1ef5801b8fb018a4264b40c3314d1e7e96623a0ae27e48d34ed74ae2b2eb7634283d51800dc77378234404ba5d2d8628f74203934b68a61be96dbd7647c8895abdce70ef9357ab0849851df84a24e090d98d2f9feeda833586294596c52e5d05532c2e5f252e0e9c7e02a9f25d2cd4e2233cb7d04e3386c10d5e1f1f6da33bc2d87de8c1c031d6de57bdd5fc3fe3cef0e0a70ab3d482d2357017bf93e7153640564b013daa199522b14fc9031966d50f25b9f8013a296a3cd33b3cc417b04f42414c5f963ca37441bf0931e8608b805647d1097ad67c0ee66d62ee7a00e6430db43c90bbcc6d6cd6e493d2ac6318979526ee31df5b1767305d6ba4cab180b5f482c7f485100ec3c36a19c1bef2f7e978745f5be6462e89620309502cacbd2b2312ef9015d99391adc8a21f6677ed88c3c60f9ff812c82459d3c30326b7962b4f09b6ac23fa1c614679c3351e0165f337b63cc9aaef1f1c13f38a93dbe7dc5e04b5d9673ee9221bb85c405e20a59d1919a03d576da4523e22514e5993d51b662d8a381b3fb9c1c83da1a3fa0e81f97f3da0389809a4516e6cc6f776b08086e37dbf7ddab706dfdd9e832f07207e9af549df91a7d60ea20557d590d26b2688e8bc699f9d12d142206f47b5d51e26f11fd0e97a5b130423e9a6b1f35a1bcd594521dca50dae326b5401d021ee29b4302db38ac6f8997d18b07fbb0958876e98c632af692b8f246c5fcc9a0375d9d96bbfe0919c522e0d20ffe42a27288bce229f80b60c0c99bd6123ab0c3043ba68be5e8594620298a32a38d2e001c292537bd4fdd2dd85c91185c9bc5bc618365a81849d1a4ba4918f83e01ae06bae1f12a285112c3757595b08c4435e334dc529065bf467efe349bc32f56990a723100b1cd24257f2be653418ca62675608b6c05c445d708ecb67a860ddb1ab5f1a42d60a533d0c10282b604f5ab8f2e3efc0d46117bd0bef1cc991891463c7c8c5cc4fdb9f48750df1cc051d3e835a7f833097fa6b0bf9206feb4557032ecd67d442c262b3f84dd13b1b44db01406486ef99fe9b4926c8e758e13105a1c51890b5d63feb7184fe8b03a3b2133a62ce840d71ed44a7eceba76a66b88fa83307d6c88d8a29ad002df1328ed28161bfed5c1088174f79e751c087e315cc48900efbab43a1abcb13c1241ece060f001d65b2ad26abea11faec03bde0e078b62628ff90c9b60f7606650fd0b59f53474b34a129a116fb1af970871d9d88e56ac74daf60fa8254296de3f805bddd4edfbe0bb00e9afe93df9951f6ead02d58719e256a7cc04decac4d131cb1c6830aa65674e17d1ca7c9420a79d6bb174b7c624d4286bfd79d3266cc96722d06ebad4271a426e86b6a69f54086cd7a951f433f90d2b312594bfd27f543156029ad0d95a5d1c875563b429f5430e5dbdf6db347c738db377020e21909a3a29e5fc00ea324f420b1337134355015a5621246b86a10f3a1ef33fad500108c88b93ba8d9fef0e9dcf5ef7eaaf9977a880437b1bb2813b34877dde15d70558c5f6fb94e6acd19b2fc256074ce5f56d9babd9be7b78ebc26bd3a1cbe721dc0641892e24d404451299dd9693576f007a2b73dded69f3771735c2df8c4b67cd1057d20dbffab9077f89069c9b8e0dabdcfe690a8e71620bfbfce436216d291b276d6bffb56f715cd653da0d742d189c699b8ad414a642487c2220190be2ddb6e42d12f16200fc0c181904be8ddf827cdbc7abcea38e116d319c736f4873dab4c324432afadeaa5a7e7db6ad3b68f5a97840f7c08898abe4004ec0b4c608f7fac6458113b2ec76b3aaa279b0cd1379f24f8bf6b30e9d5726becbaec000f117dab5e0672672f843cc58f76d2872d65e1fa30fb74fe93ac07cc57bd1fb75132a24768b6a44812b3fc8d9aa3e276792b83383ce540a0beef30e6a967d3644be6535de2dd5e70af21195d41342f2760655f0868ce7e4b71f5734c28f22a6393e2771df9d5450f60375e25ce83e545473d9dce918c6136a8483c9f72a3d40a7584f39ce2edb497b8e83385716df4ee4c28cc7db534b7a0740d1d3eccf50757e6b8d7eed56a6e4d9491af5928ebc4178cd9264cf65f6fb7fb8a"}, {&(0x7f0000000200)="e28bcd3d07660ac5c1389938179f22832862348867d6fd421d155f081f88ca11649bb7c062dd6eb435d6001230e132228208b316a29af9821f705db89115aec06afe393f3704369626c657dd2b471691d526566905510378d99c91ab6f150e78a2d01e84555b250f9125220c2851d995"}, {}, {&(0x7f0000002940)="d32d439611fb5a7b3468d2130258923526dbdb4401af621424065a9b44998037680344efa42919320cff316729fd6175eb91220a272470e65c291de1a90d8c7af1a6fd0cf6ca894b116e4560c7a2b7932a2d0146afa17561ef9c970448d9d4dbcd56a0899b4e46a45a42ab89b26069e93195481604e0b95e47dca55f3dcdd7c07aa6134844ec"}, {&(0x7f0000001680)="b556e388ce08ab2cca173b6f638c02d09ddaac44ad17c535f0566a20b058d75ff0c68a780619194dd302196c561eecee08b23bde894a2977276277206437b7a4552312c7e0f111dccbb135906d7952963f0b52db326605c0b05210ff38f4ff60ddc7caae9415518448aa884a7c5017fce9e37686aedfeddf358c9aaeadcb6955c5a01975eb799ceb2c3e7fc5d96794265b04dee43af8b62de6470c2dd721cd01dff35bab55162b956f76ac1f2965dfc183d1b8958fdf5ba6e705219dd32c3d3d1a48d532dcb0d4e2a84a451eaac616e6b450bcdaf225f0d00f6ea1049fd15c0b576ffc4f2e2c32bdaab51038bd67a4e58e72d3ea17bf725200149488fa540687390709f32044f5b94feb23a87c4bf2d1a59a9b2bc56cd63db92b4de4b8a02b747371e521c8a1b3a723a5ed2208e3dd48cce4b4d7a1d397cf818aa38e79745cb9e4100922966039ffe195af0cb21491e08f1a3b9ea1063e073c3a69311b4586c379cad890e29871ca81e9ec4816d81682883ffc52156a1294a15d0a906a051b2861859b37e98b4ea2150b8caddf8efe8bd8ce532f1886731e0a9c9c3856ee1654905a3d1e1c3e2e4c54ac9fea591e375ed6054ac5b0a71aa46e0c08578f3f74576453f03debea046a370c282dc62405d20b2ea4cf23638301263e5c417825fb7eb8c852156c284bccab54705066b4f66366f3b495d0669536029a593a52ef73a317f69bd14b8cab03740a3bb9f8e0b02fa51ab1177f9a369bb65be2ed31c85d601706623de25896043effdbef591a8fc70c77babff6a46e0a47ad413b69ad3e20f4569715418a042c18978f8448d8bc385f444dd7f957dbdf122ada9cd8b636463673a20aa64c33081e78aaccbd1d15249e250f86a7a8ce6221eb099ca0ee37074813b8036c2eb7e697bbca61ae57f323da9c632481120375048c2cf0e5963253aeea96332129623ed0402d09b1a9855660e2366f8421fedf9f64abd7df587f1426a1b4deda022b624ef65784a8a63c5d3bdbda9e1dd8ca39f7d2bbd5f82f7aca7324a39048bf4eaf40a50335a90d4b568297ac8d0d22563113b882477134b5d656c29e0aacfcfb05acaeba839f31b1f775cf8b2bb1a633920995a80ee5361ecb777a4d8dc7547cdfe6fc7a8cb448ae12b0d3e05562d328a673e0047bc0b625e73609c7e9ec286119bf58e5ffa30d93cd92c840aed5b3dc0441ac1f89d84e60f54069376d1cef112acb35d357e7ca88dce1d19e68767d89ec346c5c626de89288968446d8275a4ff1080e0e11807e3704ebfcea59d604fe38703a4944d60b11d734e4befa85ba11e50bb498df047676c26eea89373a60319e793972494f376cfe2038721907f6ec7fc98bacc2b0f5da085423f4c948ed96cdc05987c189c3cf9de2d612c32a6b7be045837f9a63f6ba5299c654bb16bbde594cdcde5a24c062dbb1bfb6c9cb3c6faadeb3a3db66a9938cdca0874fb1c7a06911b5064ac21389164a650c7716b6116b9e32c36f33ea0829fa1c4970f04a55a21e433ef2b2afc667da03e94d7dae9fd4fae3306b2fb7198cdaea9f974f825e63b3199238ef16b1aac32e9a8c3b80b7510f7c651869897d0510f180b707538bc885ad23051f442b9fe3430e81c10d82c7eb0f5bb67cfcaf9f0050433c7c9665979f494977bfbe9e2b5a83122be4db3116d000be911c9244701b81bcb851609a240fe55171953bbcad3611f430836d68501623062f67645c0b2330bf1ac1d6580d6bd2284db0e8fc231b0c2661f800d32d898bba36197ce7aa3946fa93d52de1806c71746431964a693d2ffa76e578faaf9a79e68f03a916c2bee72f3aeac91c0e0e8a8a8234e5bdba2d907e6251dd2aee606839aef1fe71c4f124032a4fe1f0083d5907bc9eadb57b4d9dac922f3ff995482279e800fd0649ff8790f66fd3e0b38d7c2ba29fe48d6f4e78f54c934a870b126e9c326aa00e277a4f594b336f12c1e6b88b4b4e8754f47f5d7e470b843271c4003ad84dce57db73c4987154eab3f5a8ef8a1c6ca2e3e6a8c83a3065ddaf24ef8549ec85528c31f49b32e7dec0e072c3f08996df7c8784d953eed9a7638a6559e33c383c1d189e7ed57a6bae0d5a9cbc72857318faedf28f6a08e77510c8601b79e4a8cbe7ede8200565fd65f6384368d2cf90412a541b8ef8407f4ee612ec35055179daa859b954c76735d6161773e90cc335c770a837fb31003731d749e59abb4d3b770fed11dd2159c74fe8abeb48e82ac272c09b549b03e72d95cbc1358cbcf46bb358004f42a259c24e0e994672267c9da862d8b708b5505b33de7dbe663058914b32706910d5c7a61333b498c019b85f46f3b6588c87c6700244dab1f3aa27bf3557b14e11c9cd6f91602750b503f2ec88143531df5c111520f4bfaed9d95ab9d3852ebed1485f89b2c441633d81bd380336fd505f8f276d689611efef2908f3205c8298755a0af62c332b10137de85c7d67bdfce18d573b7830d546ac18280270c799ed42d2a7847ddaa767aa65f1a3676913486b323049d8960d09442664ec22869b6f9d4bb192dfe90b22d28677e6b5975590ca48f7eaa33f662e96f03c2a99237bcb67ba4bc10d89e4b4b7c208fd237432081e048252c722163476031e433f5a6bd59a9597bd5b764b2ea700212501fdc23e7f3c193e3b48be33bf59b68047be24969f38f03b254fec8b49f1b28d7709ed9df98f3719843d221501fac8a95db7b8a87d90b11651f24d170afa66c56debd2ffecbd5cfdaf8bf66f722eebf3e98e5d35b86f5380e900a74d2b047bfa9e60f57c37c694f3d439d054d1dab427d9115d779fb9db5add7b57f8a77a74567b755102f5f4a1157a5fa4ef104d55362ad54331c07affac262b267d35363595a454ae42b67d020c622dfe97ecf35276f6f39a08e39d1a0f0ab808d0f9cdbd4469aa0a75c28c2459f5694e64050ebfb304cd35d36544b4a5f8fddc23a11c63542486150b366fa2c0d2d5ea002e9c6ad4e5115d520e8301e74900667e074593606d9376f9cedb15e6a46e628034f87afbcd5bb71605e672ef5452bba740838e7df1eff620c79f6f21126f358647962c2a9c651bcabf535686012f286bfe2bbd3a6af90c53ab64be46e11227dad4ff65191e6e3a15a14580aa0c48d16896efcc9355c24666ea09cb865f66bf0d7d8396c72d0eca0652ff6da72789d1916d8939fa1b906aeafe6629dd9fb72c4ba2cf3aaaae2cc463cbc3643375a1af5af2033ade4a6006228dd2901fa0e5daff5690f0081bd2127f8a1506b4d1a3903c19a92c56acf343fa970b0b82a51ca8f7f901c1dda1eb4380cfcd82508c207a61e2ee6b3d1bc1c91761bc802cd5cd43893bca1ed41cbe7458ddddf31f9b7a3c95661f3fd23df959c9853ecdd97e5609aaa56c31b6e7080313457f6df4cfaf903506abdf2f9322eb815ffcd1152fbb8052977cad28a06dbb5ddb13617cabf724ec494f94509fcf6d39ce41a51da917649e6e1d6efc95d5cfa6e9432119bd2d41cfdaf5246717e1acb951ba84bbf3ca7c91c24c6f13527a58e59edb45f1d64cf208fe30110dd11aacc4958a18f1e44a9fd38b353397b1d338e77baf7c7bcfedcf37460994a795802bb02028c113be6c112288ddf6236ca795bf92e153792047330504d18b8e69114f4a451e09dbeea1f86217cdd105680a6be3b47266e8fefd1550726d583c53f3ed387470e2fdb031108aaf372495125ef28a926068a658fb4a79bf705fc229ca012bd5e0ea554d9a112988b89536c6d8023d679f4dd8928626027762b09b61f17dc6a069d8625e1e139644c65fe3fcc8f650c514a2c9120cde226efbd1d2afb678f2cd7dd3345195f75289b4237a61fd227cbdcf29ef1e0f966be4027edc900bcf9d82fe2ac58820ae75c755f1f2c3cef8b1a0c4aad90dae72bc1451ca6103489a20850dfc57600bd3399f2b5bad73ece46b17ec1019200db59dfe48709e91be26e44b39f65e8ef6c7a336ac22b315d095cdf6a0d2cd5c90d5a81254714ce6b30d80c95e67b2e0e055b0899a99b89d3417a149b2c63164bf3265ec50c7ec95d2f56949de4f06a02a48b81fac1806681756b9fcd8a3589f608b038ee9156ff61880805c2280088c32fba00ab0797a953c498b40dc95bbf9ded62ad3b50e422a0ad399487222f3f53a7e200438405186a4714c9322ba6483d880f684af037aa4c6e0570d4640789656951aec8dcfed90240e56cfc09d6eaf8e2a5d72c9866173bac6a7ba8ba9a74527b93bd816b965e4941f141ceff2f9741855b520a6848514ae4f57ae71d9da948e010939c2796acebfa57633e789a74e84f81c89337bfb7de026b3adbd0aba3185ac23ba6d45057360640f286d53b38ccfc6a2995a133994c28ae7887b5cc698d82297f58267c3c63e99ac5b0e4f3efed2e953e19aa86ad249f8ac2b61a4ab7b0493bd9b1fe879c0ceb97019c6591ff36f618fc1b454ae8794c877e1bdec62c4b18213e1840d82178bd81361af9ca050bf37ff72953fe38be4868faa4ab7835cf140edf8a4ba764d95ed870caf5b20f10a8af18e5d75944574dde6bd76206a9693632f2ea94515d8975072b876ec9874e0d0558b4b50f9b7914fe436b916ea08c0b7b31608ff4c3a76f72d4608643c2e6c29319e88b11a56625abf7ef552511888ae997b7f89814d0bff156b503aece772b070050a94292046b172f3071cdb3d46d781d0acadddf89f5ce483d7ac28c9c7f190263849d51143fee70e5233dbd43a448df78b4cd7088c732aab335469750a9536e8bfe36b0b615f1eb95865b049d10c887e3c481b57b7b40f993c7bc5b831a191060bbe7a37e6b205aa1025e816bb13983be4676a7e1d61be17b48b48f39959946852d0f336250ca171c9617c81a570c19a0c4edc17a385cf42707b1c438f572c3ebf91504943ff37655cb5fb4b39c3aa9ea663deab9b2ddabe60cebfcb2196f11844183b2d5917ac95387f79cb6f81da0604c6e535001d90c0cc7510c8dfeb8b69244a29570d0f40a069fc5976ac8d2e6adfda37bfc8afeee2395ad62a987f33487efa2e472e630d5bacc9d1427c8c9cfed5f8244e2f9c81339076cb6a68a4494a570e2198be46176f2d7ef24f8203c9a6df9d2e6930581ad6014ca8f429ef65347b10618558e4229b850de8f87614cef9622ab12ab1d7930643ffb43541ee95bbfa38c5fc7e6a62cda3f6ad4a64555cff4b1131da9cf6da73fdc4b1b7dc5dadf24e1efc2c0805ea39747a242015304f16d0169731cfd167afc107604f6af9515b437620250f4fb131e61bf720d64cf24c2739511e03b318febf7ba86bacc9855ef254eb7273120f98aac392704d35787625c62fc7056d795c31d9cf38036ff37045e752cabb90c8db784fd10208cde42f239b98be44951ceffb8aed64019e1b8bdf731fac9dae6c6402a4f0698ec7addc8e93d3c598a01c8348453db212d217e84eceafb69e13d33b4a7a7f8c221cba5149a4489790ec8d20d369ad5f79b4a15258f9f490c4f0d60f29526431a3c36ae5befd5e6d856d5073d671f45ba9e71ad98d8b4bf7dc24cb9a221f3dfb0cc2be4168d730655962ee3979cbbf743bf57b9448212274d883052da7d998ecfc6955393f252689a033b11d8ddef02fb54c190efa3b22f991ee8abf157151315bf2778ea45fced8da1fe9edacabd428c26852fe0aa17138d1095d2824a791647e440469c65dd309d4322ac423f2b62ccae29dca4718fd54d3a6de43bead5b75a9c409ffbe21fff5508ad2385695936059350ca4c074e5dbbd7cfa", 0x1c5}, {&(0x7f0000002680)="d52727ab3cc1efbe1ebbd9776ccd32c26f11007fe0f1f5c9c02cdd45365502c110ac33edd81caf3403b0d42ed4d08cf71c2de05aeca71e802c90b9bc3fb3d2106aff7cfcb0d60ce8dfec448dd192c9fc3ca7b471e846edefd1b2da7a945d585b11ee89a69f560c15059c5a32768a53cdf35a06794fcdc2db629ed149a1ab7e6dc2ce362a76d6664484457b39ab66d3d125f5cebfc9a6921ff0ad71c66a5c4c423cec8ce359f6397d1e679e0f3c7c0d2fac7c5becd65e6dc12c395387c289db0ebf6b9e3e3b13cb5d19f96de0de4acc253b569ffa204d7600000000000000000000000000"}, {&(0x7f0000002780)="4501bbb8544eb669ad4c8133dd12"}, {&(0x7f00000027c0)="d67bb9f44d6381f0ac0a2e16da3191cde90f1790c533bd4678f605b82490c69957a1672fd2fa141c275e1d0401febf409c094cef825c4c2c5cdda97a353140ebc3c088810991e1f80732fef34c3c566aac17d5b45a690bc45db39a7cb3b2dd2eed1512427959c744002f33be8068788e6798a3d6907aacc259a856b99820ffdb3991a58565cb93f61857f4542607"}], 0xec0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313b0", 0x289}], 0x1) r1 = syz_open_pts() close(r0) kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getdents(r2, &(0x7f0000000100)=""/22, 0x16) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x3f, 0x81, "7628f3a802d8dcbbb0fa6b119c5058b7e689c4ad", 0x5, 0xbc}) syz_open_pts() 03:26:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) close(r0) 03:26:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x35a, &(0x7f00000000c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1]}], 0x50}, 0x0) 03:26:39 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x2) chdir(&(0x7f0000000180)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 03:26:39 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) pipe(&(0x7f0000000740)) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000200)="8f22644218d453268cb41c1cde68c1303da6620748fd19eff259483844c9b5efc7d06730add265bfb73b159984840ee3470215b36d83d5da3246912f27481335e0c2b6bb724c5c91b9c6324e2f84e1ff37a051f8d10677a3630962f4829fb9e67b27814d2dd271e54537cb53e5274a857e48eb3a527301479ebd75e8af19242db9ecddf607705395bb4d5df1619f0fd6a901b07eba34b72f70496458502e0992fa5d19bad2c15b62f4973a9e5ac8515c79116e47ec75bff3730efe479e9215c5f2c43096ec7c1e134e179951231c68829e9fc318e67d124fb69ef8739dfc8511", 0xe0}, {&(0x7f0000000080)="cb2aae98ec", 0x5}, {&(0x7f00000000c0)="6cde", 0x2}, {&(0x7f0000000300)="9fc638a030b3e3d820669763e0fceda4d5ffdeef0a10cbe0b2e281a907ccf40379e7c4cb71eacf6742b4133920df668071d9b0aff6ca5a651b4e37f1b37afbf5db8b90efb1b76446", 0x48}, {&(0x7f0000000380)="148cd0c1644ef31aeb68c7ece09e8ff92babdafaf064cdd8c9fdeca623d5b9f5660cb0ed598d9f38f4cf61802466bdb2b8ae1bc0b9c1b4b927d2939d05dc5e8ec0a80c2f99c8224b6f9330f571cce405d1b65828551a7723829e2641d3e31aab30f8e64251cf46c1c86cb7f96a", 0x6d}, {&(0x7f0000000400)="7aa147fdbf412bd37f11758f8d91ee4aea5e8c79a6edadeb927b71371bca8a7375c04dde3fd3b1a129121bf3e72bc5408dfa26f4443d4f9a2f2982ce6b069c28bd20e2b3a63f693e6d30532510be914d8f412cfa163a8cc5d700b665c59e147c67eec9e0f368ccac12f95102c9809625bec8bd455871f28124e1fb", 0x7b}, {&(0x7f0000000140)="68da2f7824d5b5ca83af119178ad10e7544fd50f138aeab2c1c7f66f07e71dd4ec898fd09fd8d733256d65838b33556b42dfa28ee8ba8a13c80ff09d501232", 0x3f}, {&(0x7f0000000480)="d3cecee12a00f0a681f2e951737eaef5f782630b888928e467f937525540f2f81245b6ef769cded5b9f2680a27b85d142d1ac98e0818d03295cefab8fa991668dab5dae57af1203f92cee45b5d74e643fe195b2d78e7c3780151835bd5c45d413012a812f7eed8e83e067db8d6d84072238ee47a972cb1a8a89a65b1af3489b6a12d09fd9e46edcd5464e0b23eb46bf478eb2a75ad045924102f8bb61aa8f830a75792897428a9d3b14cc0a9d9d39d5b1bfa048ed2b89862998e176451e11ae749db303fe4f7350a68a2f34ae81138dc782bfe361105", 0xd6}, {&(0x7f0000000580)="c029643e12eac02d85c15c2ab0ea61f8a952df07836b4f698bbe43add6111477754f6ce638edece66e82ec3471d79480db6cb755e7eb2bf6b2354f5204b19f9c4c4c4f6cc2b5a0a8717d59e6131a18961e5e7e0a15ae0685e3061b3e6ab6ca3e81de49a8b7b288bf0815baf2d5f0992f81741e8db48f7c748aa23473192a150ef44f08c11a269ff11ada14ef2da0ea4a94ef893734521eea3c4142db193a487b6efbee85bade12297bb63a940f4f3346cfdb3894c9e0b9af886f5acce507b63a0c5d4b368c30e596bfe9e9b6d9d7d83685bf184808f2e38e34", 0xd9}], 0x9, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="b1c9c10aa44242a8a514c65bb715e2f6", 0x10}], 0x1, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000840)="21a7e270d0757c33916433eb705e518539f5fd5bdfa4757b433d7f79015a80d897b676c262ae0e177e1c0024bbde4e63d71b4dc9b434b5eb9654d23e326cb1ab7a83230ec87719ec7c5eacb4a3b4da5e27f3fb757cdff7bec21ba41b88ea19d5b4c33014f95d36c1128ab0bcfb68000008000000cdbae5", 0xfffffffffffffe02}], 0x1, 0x40) 03:26:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000240), 0x10004) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="855cf34419e5da64696a898d7a235d8d39f43a742ef2d73edb67db072f3147b970d74ee5ff4aed587246634d081b33d2955874b46cd29c32ed12259020a57a2f6c4f7f1c4172965bd1c7f3cf6d913d3866393935102e559063712d26821a04ff8352397465251ec2952b7728053d9e9c772a038378f4cbdb588e889cf4a6241e755de2fecdd9be4a7b54f71e5a910a3873ecaa55ab720107e9a11e8c960e4026028d9cd981b29fc198a175114fad8b2460", 0xb1}], 0x1, &(0x7f00000001c0)}, 0x0) 03:26:39 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs, 0x1c) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/87, 0x57}, {&(0x7f00000000c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/207, 0xcf}], 0x5) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x6) pwritev(r0, &(0x7f0000000900)=[{&(0x7f00000008c0)}], 0x1, 0x0) socket(0x0, 0x4003, 0x1) r1 = semget$private(0x0, 0x3, 0x88) semop(r1, &(0x7f00000008c0)=[{0x1, 0x1000, 0x1000}, {0x2, 0x527, 0x1000}, {0x4, 0x241}, {0x4, 0x3ff, 0x800}, {0x2, 0x100, 0x1800}, {0x1, 0x2}, {0x3, 0xffff, 0x1802}, {0x5, 0x1000200, 0x1800}, {0x0, 0x5df, 0x1800}, {0x0, 0x9, 0x800}], 0xa) 03:26:39 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) accept(r0, 0x0, 0x0) 03:26:39 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x21) 03:26:39 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000000}) fcntl$getown(r0, 0x5) read(r0, &(0x7f00000000c0)=""/144, 0x90) 03:26:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000002700)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xffd6) 03:26:39 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) 03:26:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c", 0x1f}], 0x1) pipe(&(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x19, 0x7239, 0x8, 0x0, "01e21b0007d094e3f4004089270e2257e8eb1b78", 0xfffffffffffff7b1, 0x7}) 03:26:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x1f, 0x40, 0x5, "88cf0c5ab76861996348bdda7d5d7ac2acf237d8", 0x8}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) 03:26:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x4, &(0x7f0000000000)={0x2}) setrlimit(0x2, &(0x7f0000000040)) 03:26:39 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r5, r9) connect(r1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x1, 0x4b5b000000000000, 0x9}, 0xc) flock(r1, 0x1) r12 = shmget$private(0x0, 0x2000, 0x7, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f00000002c0)=""/80) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000340)) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a00)=[{&(0x7f00000003c0)="ecb183dad3cca1c56f4afa050c719facd4beebd4093b8e0df6e21424efbf283a251cb99fdbceb4af3777916f9b6c9ea88214dd1acf8aca9718be40834fe71e701632ad84fa0da3d83e2dae4442a5e4372789c2a0031ff4f93735ec2aa3273fa43987509d6cda1ae6f6578cd6bf58c1e32c367fb2fcb7c5ab2128fd016d13f22d50eaca6590178e9117fbc754d58104439d29ccb806f5de5187", 0x99}, {&(0x7f0000000480)="d2abe0d094d7ee1dda7db8bcd86249e9f4c67ba1c3b3dd9bbee2144c0ddabffdd9798c275586e870e7819de40134acf187357d14ea6a6894c11427ee41915bea3b300fc7885495151bcfba5794400fd2d6685885776fe9aa5ec5219e3086ad1e90a871a4cd4ea68f8e27082adaabc027dc686ea13b62c2d3875ff102b8db48cf231eeff06a878ed52a24c0a0837c5890a00dba1fdd4a", 0x96}, {&(0x7f0000000540)="65d0244998c1884b6aed91e728fa5e3cd53f817eb974507874837fda23beebacd49619c292b75d0875ebc7e2f51c4c83a86ed2bc0f71c0cbe51d95592d3446c845a9abc820630f92dd3e2e03b3cb70d1953d9414f165d811eaaf5c9dcb7cd37387d27988198693", 0x67}, {&(0x7f00000005c0)="71a79072cf1147ab441a766227c17cf569a0a132a6863b161c04963cc7466e88", 0x20}, {&(0x7f0000000600)="8c37d3310f02d5df56fbb12b629aea8ae5b84508c14ac656bf409d588c43939a552ba07c44d4986b926b981eb3c1258689989e6a589d833dc23ff2a5631893a49c8d864498c3281d32d11a548cc965ba1a232cf0d60362650dd7e25b2761e1cbe6395efe767fda2b23ad049217bcea8bfc39720c5b1db1887a029ea92f31ea2d17f28792a9ac7dbbb668f206961dabe0a8e14063214e6824e33efd810e70305efd91b74e990663bd97c3cea821c086ceca268712b565b4d0336080f31f42b113cc0f157df4e1225990fe7c3086c043e1cd9afb9b2c56525574b5bf2f5ac68f4b5076e0175f11a7375dc939277f48fa6a3175ef0640e27a06a006", 0xfa}, {&(0x7f0000000700)="2ef0f03e9f80a1220c74916dfc1f0852b45f13ac88ee99dc302ad3e0c30ea358b3", 0x21}, {&(0x7f0000000740)="75d0d399d8458daa94c2a19c296d60525b207ecdcbf6f601641779ef479814a46315572631ffcd26b7066e4726cc71405b709b91a59de81b0b4ba67be14f4d2a02a4cad5d8370e57950c5f7011cc495fa74e85edb71136155fde1359a01080a017092d63f05ec15a506af72fa6a0d3d876b7a931d9332ad9461163aa636c526f3709488dfcf9284bbfa76c2349d2f33185f0a85052e2ab8cbae1be988c4715a3f44a48b239e10d60d46e3a13fd8ce9b13375e5a13e7ae3e2dc696ac26ee93d4009703b1dab10c6a5ed2943af35ea4d36fd4b773022a35f94663e24ef623e17b6b41d5dd9fcf1ebc76ceb6c967b5c24", 0xef}, {&(0x7f0000000840)="2a4cea2cd7a1ffda5e3756682b847d1e2c2df12290abf1adbe00f67f018763fda34d21f2cc21eddce31244badf3064a2cbc3e842591dc2e10ce28fe8caba2b9f2b732bc73c946d268e97db2059a8138c7f9e6784f4e4cc36ae41656c3406700a65149b2ef64ff4ed99a303ab2174002392598522a3a1ae7e91d47f279a183f8262cae72d20014df5cd10c24b3c605fbb4f6c5af665fcf49a9e2d101d87769c28e04bf06207002d1bcece0414b82c908466282b7d0559914df97a8317434e1601a56563c15b0fff7d9d6cfd2ba4db39c51e921ffa314cd5e2ff876d4f911e806d928985cf", 0xe4}, {&(0x7f0000000940)="6f37b3df94e8dfee4be47e94df3a22630e60e57530083d3ec7d3c28dcd254c485f0bae478e28344c84d90c6f43bdd61d30611e7a3736c67f184a837f4797456b2108859041d078687b5cb4f5594f955a145c2c0daeeb551f6be3ae3eeee25f6cc3023bd27f276a3acdc138e7bd3439b4767843f6eecde297ad69b0c93a65b7f3708e61c71a5baad643a33e5929d98b11958ac21063fe7c957ff15e507b2308b8286dd9", 0xa3}], 0x9, &(0x7f0000000ac0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x38, 0x2}, 0x401) r13 = getppid() sendmsg$unix(r0, &(0x7f00000030c0)={&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002ec0)=[{&(0x7f0000000b80)="8b03b85b58436495c3251bac79f6ad440cd0041a92e2f7f7c54ad4775e398d62f4bfbec928c8fb8e83ae1ab3ac10938186d3c66dcf979c3760406cf50321a7ed2c8ad4fd8786790ca49a2ef9ba8273083b30405ca9312617865326993f87f2cf08b7773f36ba36f59346ed856faed03e6fdd77cdc3e0ab7f5854edb5d47f04be6a2565a0737d44df9f2ab64e4ad8597d97f7b62e4e6519ab64bf5e341312adceac21724a00c4db5ad25ae55765b17085e1c8a2bfa77a91c530254ac768f4a8ce7df094631f6143d9a0a998e6e9c40afcc1374df79d5a0ad45a0648c1fd9653181436dc9f245099b47afe27dea8f5dd7cecb165b893807b99e7794ead8aa6308f8bbcc375840d6ef641dc0241e2ca7826c1261cf7ddba0e4bc3e42669a247076f90493163d6e24f51ee2b46c812fc669e807b355bf10814ebf08aaf48ce7adf97963fff56f136bfc8b46699fd42fd9c2a0470d9eaff2decddce00aa2d7758ef7033e00c7921c8c34512b8a0fb7b3e0f5f1f9ad6f8adc944bcc4874b90f4a762b0d257bc6619a85e405e937650c4346479ef7362a3674640d2adc576feae5587a10cbf2b02b2277189ef22957b6475312706e2e8f2634a475aa169a050796e3700c6b1410a3a042f861e80bba5dbc420b57d6845b3cf020f81c8820804aaebffdd7ce8a188c45e92f2918f3ffc3776da4a06e118744d8d0063eedfb61a4e3657a496485b3cfc37bfd5c3c0055f42146941f28a3858f4756bbe7264e5bb6a50a3e5b98d244a8d864ed80017bc2d25df3be4a31ce2025f23d75993009c8d63287ce2fdc90550c3efc197eaaa26bcd65a5b79e50a9f7a6b6254f92948cbd2a1e997272dbccb322e63c3b002eaac2324249dfb4038fb9f5c18c0898fe62ffe3409a1031fdd63ffc1a857c76bdf3af7a18828e98399c58cfeb6dfbf80ca887a726b219104c371ea29e153e46ddbbf3180225ec3d24c1bd534d83ff8dc15bbd402564539df7d221ead9940daa18fee0fff49ada7de3e7e04ebe68387da0c368f25e0838bdbe209b93114e2afab7ed153dd046997d43216f0edde0af7b1efc4530fe544866c792b193828e8d3bdd4371cccbfbc386c380703b68dfcf0fb0d876d54ebe3e63187ee58b9374f0b680b4bce7f744c651d0785c2a5975ba9df48d9bac479f74f1a80bc0653f9d75158bade448340a46894628199d13e88a8113857b16206e9e635a8802387da5996d62c8aad9d1a10594d49b3a9ec3caf869428534e6a2c942d45729cd181ab6aaeb4d5ae41fa9aa7217f55395507d59448521a280972801fbe2883efb7c3bd7e94261ac8cb770e952601dead701816be22e5170936896f9292a3dec53d9df81e51b07c10371311b664d3b676cfe7f1560561ed1fe3b661fa80fe9ba498ac4a26e21a515dfac3895972fe3d86710071e69074217c80a864a575560035c9185f67f919466b28c9400c4a68546c8f6480838a3d5d24b08b03c082e9ad434108e5141b71b6b3633275a0614f773bbd5bc9b8178e7010f5ba7f52c84dbf8f4a213789ec381e4510309ec4fe3133f40a93545cc5310fd52d7bdae43ab0f09e7ed091134c6916989ac6cc47dc716e017499f299cbfabbe7f4fd41ffc9e77294412f3a14b09e5056792ea510374a2774fbf45905fdaf5063126a767da5ea84a6fc44c96d7ef279d6fe63cdfa05c9c8fe5a1918b7a8dcf1ec6ab50f36c3e3cd10dbd4dcc6c00c923b2e5b276bd3ca9e7d21565e81ad38e07b4540b415d54237b537783fb9c1e59ce4c16cdf4b7e19c428a24e8c0aa6ada2cbd065e51a5e357028af525356546c3453fda2062777c172d56aa25857440ed51a6d7e0e79ecc88b731929a45a24192c6d24f938aa9ec068b22e278b6cee28a745d843b5007b4358306cd23e78649560c3edf9231627fb64af7d292b2f3adcfd7254f5742431775d4c2d327c271a99682ba1ec37135173b7f3550ccd810e5af184ec85a9b278635fc7baace8fe01d6468967694aa61dd06c3539d88be3f3f8770b1af325f52bb7072ec7f4cbab5db88e95e7530fdf11076c1e783bcd717eb74a2a39054cb42fae4aec863473ae8ed5679f8a84c568840d9676fd1884635be960e0a55bef54b145666fffccc00c3683e62275e0e8d5942b7c8cbd0c0c880bdb0da557418b9e7302087beb60cd2130c0756e43defb0b1c3de3e041c610753c6b766add6d3598cb5687b07262c0a907c11f0c2e7f35734da23e5a5a0b7faabc1139102386f4b9a93a65015f784d6e873f85a108629d27ffb9c9c930deb9ceed8512e06c519f996d27312ec8dc9124498148253c9502bf8d85e3ecb0adb5066577be18b7a4acb9fdffb6f9fb3b20e8f3c50d55b661260a01f09e1d228365008c71e63c44e7bb12f4dc60b7567162771c123e883bb8b723265eac11c21c5191dd6d8dbb10c1384a8f01a6eaee094f19db954fe4f0054c28269eafbe8678cd3ea949bd5b9ccb848e4ff6a1d8a6382d3401ac3fd90f4b6b279fd9ba616358d2bebc87e7f98cec5e8dc019d279d0867a8b7a84b20c09253c91683c006395031876fe21addf235315bfeee94dbfb41d8cd082cea6a4c604d9086369d4a806d1e46ee2e83c654de2940bb5845875d39ac4408f58f6fa7c03d172d26e620750eb82f41b2a0b5507ee7cfc5d6fe2791b84340d3a21d90f837379175be0fc9bd02034d5331e9cb5a44a0fee8719f9fd155508da1f91e4e212ef4f4b7a66b2e42187a80e119a0ae5996c61a24e5a200aef60fcc995ec35d33667fee20e598cdde082a09d541985937eb0dde89b83abd9433e436b2b45982ea847d489bd47f5fcf6bc8b5e73cc193b6a99b8c58b86656a6b6e77cf14efd324c4e771a15fbc2bdbb1311b202d79b759cc344196dea60782562f042f774a1cce4c9bcb6f952c374ab49ef8f842c5aeec1155da6c3fb229869808b1a64b65c03764e9bb99cc855f4bd73981e7b9e2af4cffb5598b4ec9d9d375c7dd1af2c90ab24536b8293632101682df22d01c9cfe4e3c08a14575dbe94e681d0cb2b591984f3403fa983a4050243f2cfa7079b08cb67db90b446de2906ffd91ca3c97532bca35d9be5c91c673540894ffc4ec58a1086807a9f886df67115c6ef52f4e963c13473793615b172351e8a82eea4fa8cda125d5016c093f8755ba72a7ea1f9c3fc128806f6b6e7e6f5b87f944a8e3e95e50d35501d2897341f13716a57f238121d09d90a4bab52aa387eed06f0340fb2b170c80fa667ebf74824c13a938336b01f212845867f58ab7c99ea8c0e19d04062d9084e55b713c17265404b7d38e92a99ff15e7e000aef71afff66465aef08c05d02e8770b8f6e5e0683046d8293f9bbbe986bddf864082b3d2b478599a2d9c2969ea3c3784308abe19cfc6a9d55cea8077478990a81763e7e5180940bd46270bca249c2e88287ff0542ccfc7c3f1f5552ba56c16eae418b9640e1ffac24d3b878accae474e0ea3b47eeccd58e1de3531d0b3a7a7b67e9e7b7fddf6311595aec4401c433f0d03e913fd51db6690b28b751159fed5c4c06da5875ef48da08bb52e40c376ff784677c85b18fd4633ac7cc714022a17c383b586278df25b6192d66bb3cff32f214d63493e8eb9904f076cf617f0b6208bf0b9d5504edb1fe52b9ff7fa2ef6cf3eba064fb07e213eb263533ae75650ea3a367390ee2e0622b9fa7cd1338aa230a87705adc1e76355b4ac32d8444748ad7c7bb490f379f259afc4b5288f3d902bb9e6c8a816c2f77fce4bea80f326a1359a57b53607f95f5ad6204baba5d4fe4d9bcabfcd7860327df70959ad4a55ee38f6ee2d3d73ec3b4b65eee6c550813e10f388815015d1efcf1752e85fdae65f31ba6f000be26119df12b1b328f25ad7fef56503750d50a9118a2f2a92147fb5d6e312062d16bcf8e2f1998df350a21e45b3fdc75d8e9402bdf2d338588becb9300bdf8bb841ab054c1bcdbd03578e91b275b9f4db4d16e0f744c5540aef2cf608e0a38271d3b17d5e8adbe18f43780776c48476058c7abd7d09b927b2700125bdb725bfcebf54c8af6d58586070476379816e4587025875f86acc1786ba4dd64d9342af849ac8d7a765776da3a053edb08973c3d9623e0d75906fd3d650c4b41f746563628292d101401eaeb389418c68596bda1a8643768833f0ca3ac18db50efc92d5afc3dcd5e16e830f29dbd1d6973fdcce856dbab4648b01aad04c0e50c451763c54049e3b89ecb38c524a172dd372452d29dbb91aef2c0d423a708bfb7006595cf89d16915667b13ae4c6b0ae4e0f63025a49e684ccd4f6feb998bcc90929ccb73b5b9e9ec50b3e5ac3252a33f74ebf93faa51ef3f71a510f9dc6ff364821043574a94348069ce3999427326c031cc9c78fd3bf280e01164102d9424ddc373229fd5470f86e08bed76885f6f09e043eee0ad7bc9b0c5bea2f7c62aa5f36fd36e46d1504a3d79b3137cb46ad6d079b069bde03445926bec26d8594567479a1335914283d4de2a12057de055793e2c97aa523d0a3d19374a3598619ea2bb69eccfcb8488c762082b0d20dc573ce6d75f230979737329a9da15b5371147f4312e47dc1ff50046429302a3a0ddc2a1abb2a2e53170c1e09c5d7347f78eb4cc83b277b35132b13e11f67b8e80f6ed9874ac626d558df84985fb15e754aa4e9953c2c9076468521fabbcbbc4f4ad6ddcc81ab2cdd1d4b6db627e39e35b9746bee665ebb766bbeee16a8dd79f1f8aeee2bbd348932c54264d225b775be13ed194f1522f6de3ccc9219a79f09a1a4e787f1ca0e8fa891573efb31411763453f370c6d8ff72fa5dcf8b6da08fd76faf46cc4e0f202318405fbe8acef4c26f84ca64dab1d787f9f7092e3f29041b0fdabcd48fe2748d58ed5ba57abc8e2c7df2b054b1879496478a9534eebdd03c9dd7d53bd24e453ff00ce84d0ecaa378c4b9bb151b01576db506eee9801fb44fba75ec508b6d6cddff00cd5a4c3fd067b0eb1fb9e801e8ca0f5e81d6e18649acdb10543a6340542018889b357e1d9927a65c46dc61a1065faa23ec0f31b5eeb2a57114c19620aa1fe30fae9acfc569bf84d9b9b2f42be0f216b48c55a69a445d85ce747de338378873f76ae0a13eb07fa8df42ef4851a2d16496698cc8350ac4c6eb22b18a2278d40b4c18977009648a25e7de0b1ce8139eb47302c3a299c143c8d792675bc018a9c3ea9c41307d9a6b476213c9dd91666bb74cc0c88cc46837359544fb317729d4c2eb77ea40a43932af34b78047b18149d568743b316833168cecfb90979f674111113a5af390b4976642cb450f419517903a4a6101214658e29a8934c684bf37a1fb9959d5a6f80e9522bc8764c1ffae61d4dff86c51bcb0bc292a4b51935326d54c77b921161faa4a7ecbbe27320cd9a8dfeaa3618b3d757fe2421d3c85ab7fd21e4c95e9476b25c4ec6545f0ddfcca15e355f02dd2690a9d477b646596101163d89428b21ae13bec3a9bf82f5beb88bb24367cd71dcd31759577b69baabef85f5cdfee88dd1d5e6e158475745329dc3c5e6bc4542bcd583892c3a626ceb5e5726b4f6442db7d1cda0f9678cd46787e65b2cc07ce081dbaf53645cf9c262593bfdd99e32404204a750729364d61e50da18c0d1163313e548028b3d42130ac0b5f4957284f42de68697f5cc2699612629fe19ca7fb82682446ac0f19553065ad57eff9d52ff6e4b6dcadff64e69e0cb92fab2ad883dac208e852f74b69d84e579cbc7a59b5fa7e39a36d7edbd2e6299bb06b806676f252bc8220b99e0d6c", 0x1000}, {&(0x7f0000001b80)="902df96d0403022f3af85d1f93f26186c007cdb59e97269bb13cf1b35cbbfccbe33da130fe3919f5bd0163664d611f70e4ae76affcc7bd4c4174fe39847b0411565ab4997145748dbb72d958a209691b4b6b11a47690c2cf82d71b961e730cebeaf83a89beeb5232f145b7d206c1cc99fec0f6ff863902eb4f8c7ab104cfeb76d0936d467f87c59937258d203ef7892a286a62182ec8e73597b9b458c536f059ba247d1bc7bb643c5f33d0bc35ce617f620cfac11086a740fbe7b7828240d64d3b22cc2496eeaf875a75ecabbb9b1dfa18b78699982e194b21a831db1073cea5a7966a7dbd", 0xe5}, {&(0x7f0000001c80)="a0d33ffdeb2124c010f7abc1e8100a269efe167b3a273bacebc574f72a89b9ff4d66c8e0a384023730f12f1bb45de69cb96fbfe2dfcb945d201add74", 0x3c}, {&(0x7f0000001cc0)="485838a0b2b20b1cd0abdbaaf3edaff6431f0853f6ba73366ce89dd08dcfa6113b17009c30455d23e3fbf9bb", 0x2c}, {&(0x7f0000001d00)="c457d0d9ae5f0322dc8768e155580f9c54af35c8c7f992e988f041db260df3c88999ad56aa4de31825a52e277310e1c2263d8747bcd59d8d8b10ad4c6a8a13b0fc5b11eec138df3757e60916f240368c37fcba0d2d0782a1724ec47e78a9e820f3f6ff055a9f721a41cccec74fd63f2d60b6d774b4fefa01a6881943f0d44250e4e6cc291212d14f5afb94fbdb8ab9e2a3217558f692c01d145bb2b9f99bbc128d9af074f46faaf7816d173847eea0517a89836067ad8d9dc61c4893c1f6604ecf660e67bbf94550dcf130052126ff6a3a939c1d565def98fb4087f99eb736b5957e3fa3a278010aa8d84a0590a571275264c2fbda39205524a1ed4f14c2e08c2932f5b60d09a34142b411f567c044d916ff502ef8425265a99d8e3596f3ef353706ec277c24b58eb56b2ee30b25470cbe469a11bcf8ae03890a53a5d66fd79e0e67b185814050a19ee16a62e6dcd0873eb8cdeb4663414853a2521bbb69d0f85cb9d4d6a44c7b8f8d5d47ff0836953a52e53cb7d860603fb43f8dc4c6d50f4219af435126b8cee677761c8789705c07ea1c0b5a4a510a5b798265f6140a53a0183bda29b1bcc9b176cf7f2fd4c157204eeccec031293e0b76e47a12fa5875479176703ae3e9ee64ea023e15b857e410d529dcfb127694624bf4a9b79fba5419b55c3ccdf966d0be3da2d6f2765bc4a8f236517fa18e9a26cab9d0f6c779b67b4df162d87615605c020f6761463e4b998b7698be96b08da57972a641101b1d2a76d06f0f11d80ee7c2c9b76baa44a01c7e8f3f8cda2e30d15f6047d9d6f9d53d50dd4fed08776be56f71a82432a616e9da26674db6c69e74859adb25a2bdc394df0e917c4a4a861dd0bb84a773ca0525a892829ccf3735037fcf396e0cfbfe1fd4003ce704bb7985e4e26700d4a897357fa0f7ff26c34559f625c387129c205862fb0acd9229886241829958364a978a9dd2490731335e3b003b4ef7d9bde14b174df2285fa4437fd844acc9e83a86d5fd68eb2439ddea94ed03452feafaa8c8f6a253ee0ee4c6ee5ddff08542599df73a2bb43260ba84e419ef5bcf8e326d5142e2ab46ee4c851c93e2f118e567ca3005d051c98604b227784aa22858a78d1b009add54b7dc016997aa78c7670f8557be12eec56c007009274ac25523e0fa359abe33e105dc39d8a9aa66d77e482027a112d92a2629cd90865dc1bce612323f1bd0dc75565907e029968f42e5e697da932f3d8abe9daf2fba5ff11a9a63003c2b94bafec184c6eb6faeb245935308bd666e11f9dfb3be028f38883d70ac46a59d312678407765e43b6187a963e2245e1130e75131d372db05949e54c10743f44471a8ed53acc2eb99483b562e6ef834315304ca89c0e4f8bf6509729ff87ca08541b911dd08c4620b098ace9f460193e402fc9d40193f3f71c3d5048f95fab532145465ee296cfab4981f2f91e653bc3e10a3dd702d57fb010ef4ec715aae5ba7760b35b374689c29b75f5a803cb76245dc95f0cb4b3e4c5e40611782bb283bb3fadfe72c3cbeaeabfd3c38b1e888ec6cec3dd56fa00203927aa02d5035c46d1903ea503f8785cf9feebe08fa32acbeb6b48e7326e4ff8153cfd8a05e03110daa023e4e62cc8472f872cb9b5f3b7f7ecc6a21952df156254cb687893e6991589ab55c1a704b992e74385cbae3869521cc057fdd3fdeebea7f178729672776036da3ac319bb7f14297893b111fc62ceb86c70e782489b042bad2b648522d8dcc346d3a09850246c8db2665de1a362efc417d40e0d52361ba87ce909c6bc09e648fefcf8ec7c97b80c10a1b0c4f272097877c1b86994d656d360290f8ed72316a0a30390382b3ac2f40add7dd27f830acc4929b45129e0955a06fe64a542805ad0498cba4d4913a9c2c4ec6a3701fb36366682d40a2b021d79e06cccb6b1f39cbcf17332c21f5bd96e6839386941b66c93e6acd7154f2aefd19421616af874dac589408464f274d962bcc963fafe35bcf2098c7aa4fd3d6abbcbac8ee7c59701a3cff4c277166ca00cfb28e06d15e91336a74df83433ddb208b35f443cc16c6b1f1a87ad63746bf14810e596d10fe010932ab2d6bce4be7aca289a4d6751f03578041c5cffdea7420f16d184a9c5beaf33b466619bd4405d6016364d58a61dccb2e67f681573b089d1c0f77f47e901fb095764000623aa58014605fdd13931b650930696f335b38feb57259bf67e5a662bd0efac2c366ab6c94492076d5a398b5ed7ea3784dd600145f2a3e869056bceaaf00360cbd13d0ab60025355396bd4e677bbcd1c690eabd570be365eb1bedb77db72f4a35978f1bfa4db7004e042770d3f499f80e5bd8ed8b5799d975366ea9288ee85d3928e74abd78ce319fbd81f0ec90080f4e60d8181a8f9f379d60446dd067ad4bcc8746a5c7a70dfde3c95ccaa3755c41f0ac80c7b0e4a3def7578d47c66801ca0ba36c813e359aeb770210cac0c71fa903852bedf1f6d250311f49ecfc2a1d6f2c0530fc0d678f656b32eb385a89860d76457737a0e5d1d485c2082a8d0ad453560432587b4a338de1bf4948d5341a7dcb8547d3c0a50717ea33f7fa22d17a98df8e49ef3d16cbaacecf4b1dbcff71880c5092f8692fa283bad03a0d9332e5e799cae9188e2efc6aa462fba4bd97e8ffdd5399492b67c0ea37d5a025c6293426669ce7ce1d801b624d0e328e5a81476765705a8316c7bb897fc10ef3b9fdb8fb21fee132e479cc3f1c05813ef2b54925a65cd2ba0f99d305438ae3b8577f64023a408e5208874c45f9910cf15f43aa6f5b1850a50e00df774faa25e0a1504c61811b9c626bd2561ed77c2252d116fc76bc807ccf3df7a995e9bcbf02c45d41b49640efd7a9ae75ca15c820edace0fc848598b53df73647fc7b444611ef9881ba4144077ffaf02a0ea5e22d274514a837c7c2057a7950d1149dd1dfec63881ad76289f001fc6ae27e79ea797ffe3f2e7a6776d048f60e9b65707d7e8ec213611d6c4cbdf30eaf6d0b29c8acece4129afb6b4a44cae985ae3453a66df4fc11a7ff1387abaa9f21659223698c00c8dcb0275c2a1cd315332c01e097745e6f4a2d739dd03713d7b8cf28d3b94c6dcba4353dc891f037259862253487c43c3f06160506e35798ba24df369bf0c94b3414412a9324fdd56debfd2761e7588ab88e9ddff6ea245ae2b5012d7b671b09e54b485acd69f917ca05abcb4536155ad1b964359fa3cb3a47fc3939437badaba2dc6c80256e690a5748e6133a6a35f1555a3cb90bcc3e7ce505343bb5d80ef9873bea7266d21bb8649edf11663339f38f46deb3eb244333b0144c5816ae9ca0a383211e6c8e67f1f8cebb139db3c765aa1b9e5a8f9872edb08573f6a85bb5c9184810d762e3845ed8e083e2cd31f339f7c865e10f9da2b0052d138ff3acef3329168f63846b5b7c4fa6495fd62b63aed243659fa5960959e9d0edead13ba5315dd0d229d430c890437a4c7a090dc6ef90a19bdef8b1ba8e5622030698303c71c417f5f358a02c73007b1f070c4c269f64683ab7b78ae30b65795e3a359475a30c0fe60340516d4b129e3e80ee8a6ad5079e367a49be9ced918644c7c0d67518002aef0a82725ddad41af17cc43734051b06dea6c0a3c06181a39eefa4476b9544ffb987c16c613c8db47c73e5ebc8b049d3ad7b8e0334879abaada69d88860b0a8bbd9b3457f3713b69ba3614d5b160fde537b76f4c6611a07e98d0ebbe917456969013e334d67a13f881ef4afe7d9561aa02622b6a537f5f02ff29d4fa69385e90002db305182c10e631a161c38952bb33fdf1fd846d47e73214b33a4fab61ddf0bdcd0685ef0f6885465e684fba7744ceee4e768223c74fa0856642a5fabaf22bacf7194d7c9404046656acf62538837c17197b044acba4661d3270884cff6c248f96d1d45df84e818b3ec1b9f2d4fd398383d377753503e1c7123a3ae826793cdbff1c49e5c27603bb895f8502a41e162fe5edda0b180fa3419d7d8d7268296c3171cbbe892e4d8edb00c6fcc21413d2cfa061f5b743f19ed1f7eaf0e5ae0b923e6ad5871b0e8d4685f2ecb2e367b47eb15d3f0f924b6d64a2fdb1c281543d6a656d25c856cd6a9681c33b11bff6ce834fabd021b1bb8f483447c759e804d14c1c69343722c80e3e24556d0efdf88f2d53eb51f638d8305d4e484ffe643cd5dc525a80658666169245a266f1b5457d7c5b4d6589639f94dc8bfeba1e18d2cf65964121fae10ca7c39352a835dfe273681cbc84cbfd71b1178459f39c394e5f12efab74d6809a61edb5e36dd4371f32c1b4353ceb3e47d93c7c6c6a76fb40b5df6357b49c17b8bf406bc010012a88d8051bd4b0c6d84bf4790a43b98c06d6bc041988861a5d0b932eba5dd9a41ce6c06413f8fcbec9fea79bb910953cafde2409e61001cf30d9e2201fc07245d5fd4c420c78297264bc84c21e46d951cae392937933cf8cea66566ee16724e5d7ac6b1c013600e629e870f976360a96b704e6781b1118416e3f7ffbbc1a33801a21d88eb79a6c78bebd82bbe4b1edf30a08744cc8984355677431ea93532e016f62121d93b1a6e67726d4af73316108660bec1d904e724c03779816cbd6ed27b38a7cc1c7c1bb857a301fa6ed684d117e2e827395cfb1ace80e57f2c8f62d8cfee4824d04dd2fe21e67cc8690f0330936051ff09ecabb1bfa96dd1f9ad4bc24ee300fa41de9e9e863576934b6ae661abc1cb4850c25122d6aec405adfb749deb48a52d32d949cd0d5f171a0612ae61693891b5ffaf5dd5aa7187032da8ada8811ad17a78db987770434bba94259fb6a7c4f3a284128c20f34eab0305b6ddbebf5d909c289671ddaa4fa19a7fc5ef4a74df1189c8ddcf49a1477674bfa3d32dcbacad7a6287d06cf855fce51f3971b193e15c416f99d1187774c0408bec164c16ace772599f7a7d590d4d8e4e84525bf55accc877ab98a0db3e1bd6672ae5320ff349f3bb9706023f782cfcc5e8320d52c84c6893afbf8de4d886e33fc5a674b09fd5be65ef7b5fa75286b964b18f481b9c4c0d4a79532a64834fa123907f1e85ea3816b3e04541eab8f63590e44e2c507ada5a5f53fd4caf51b1b0c875ee4460d2f84c13180e10f9f2c03d4b4c343732d03ad327e926b1d6b47df2793ceff1d25d64acf8537e10ba28044fc9f34f1c5d8c77c7b0f42559f3fc3751769525b15f3445445fcf1ff9a4b2953ca8404f9d2c2b1ed134b1f716ad63818c3f5c5f3119e0e552c858a8bbe88bc13206c9f79e2baded4cdb62a4c47a9678fee1275dce1167a57c08f130f8643fc1e125f98233fa4fd61f0696984824bf743ba5c1d2afd5bb0b8ddbd8bafb3e624eb339c8d450a25d5acaa4cc1b1ce63777e8be682034b0705138e23a774b79bc04452f5da4d71437e4a247e924d2d6eb702fef9691a53e3dbe254965e8bb9dd2ce46d439a0067f43ab111b9b040579633963f3ffb6c964f747f6d67a0b55f0b04b20864d46062749fa31a90e33dd91de71ecccad2504267af50b21fae74797537ce7027c6c8252245c6e99a4043db927f9fdfc14b69e005e86b9a54f92ab8f6a8f83bc5df7d1732a7d9506b1f1f5a869b842371ddd3ae6d15850aa7d7f0576c47d879eeebec969aa96e502252e522d708eeedbb37278b8fc28662774da1507c5500c2381dd0493040a2a8f951124461043c69802b741908bebfeb677734298c659f301940b468ee644d46aab225b42b5d70d560cf69ffd50d8bd5175391472e21c96212f1ab3150cb1", 0x1000}, {&(0x7f0000002d00)="53eec039fc8f3246aaba83fcaa3e41c1677ee02379bfb341f186000b0536d1e105c3fab9a83571b96bb0f9c83667a9229d447da560ff4c250d0992b160daa69608f02d77948be52dc1f7a6fd076020256eda2f1798d59d5bf640a072883f8474244ccbe7f49f78819bf16d8a3b104fdee6eff5b05d8ae24b410619dab9e50ca39c42fc401a58f8aba257a46c7690ae15c2eae868a6038f6c55100b20a4803ad02f56b9f4b7f7c48edf9126ce578f388036e87a31", 0xb4}, {&(0x7f0000002dc0)="2bd0d00430c4d95a4dcece113f17c7a249333c39d8486af9ae8fb6d6dc4cec06e7a0e36daf5d1fb0ad8e21a51953995061c5242773390d2d12660be604e7ddd74eaa214dea9cb41ff639b4aaebe1febe7ffd2b1bbb89bab102adb72e811b2188b479a509591cb0d4da0a8b3d545f1f8086f0c7410c98e10f8bdd4326486ce1fe45090e0e5492db34c43f847bf48e1e686c59be79e3ea43151de281ac31bcc4e88a04d62e8a9f4e4945f744c5a046876c2e01357d5f98d2a46c30c21e992ec8d819871a35199c56ab53e360532f1450899815a6fd60d08f6018f88cf34861a1a63fb1", 0xe2}], 0x7, &(0x7f0000002f40)=[@cred={0x20, 0xffff, 0x0, r7, r5, r6}, @rights={0x30, 0xffff, 0x1, [r11, r11, r11, r3, r0, r0, r1, r11]}, @cred={0x20, 0xffff, 0x0, r4, r8, r9}, @cred={0x20, 0xffff, 0x0, r13, r8, r6}, @cred={0x20, 0xffff, 0x0, r4, r8, r6}, @rights={0x28, 0xffff, 0x1, [r3, r0, r10, r1, r11, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r7, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x148, 0x402}, 0x8) recvfrom$unix(r3, &(0x7f0000003100)=""/128, 0x80, 0x800, &(0x7f0000003180)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000031c0)=0x9) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000003200), &(0x7f0000003240)=0x10) r14 = syz_open_pts() symlinkat(&(0x7f0000003280)='./file0\x00', r11, &(0x7f00000032c0)='./file0/file0\x00') ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000003300)={0x45, 0x7}) getpeername(r11, &(0x7f0000003340)=@in, &(0x7f0000003380)=0xc) sendmsg$unix(r0, &(0x7f0000003680)={&(0x7f00000033c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003500)=[{&(0x7f0000003400)="9d1a658067a051fd274c91bc6943e0c53bccd6ee6119cb93e34faa11f7c81d8091c39a4eb2d8be697890dfc6df79fdd0145e4e9bc42462b98d150880b669c2bca43199c378b1f4f2e7940e15f33ccc24e0db2d11991533f1fa9c30db8b22839c4896492f4caf3c2b54e555bfa51f3a24d7cb49a283384ee1ef899dbb1a3c012cc85fe080b925f70dd965a4f491ed5672e7a9cde58c52d8d57548b50ab7cd145594d298ccd0551b8b42a1509409e9b557c14cbbd1d33e65e266f648033d5282c2b1e99c21cedc737187e5e41c6b618d7ddb65ad6dc3295798584640e0b37a7fe3b4bd88aa1d549d447b77d00e0651223dfef49ffb3192925d", 0xf8}], 0x1, &(0x7f0000003540)=[@rights={0x30, 0xffff, 0x1, [r0, r11, r14, r14, r14, r3, r2]}, @cred={0x20, 0xffff, 0x0, r4, r8, r6}, @rights={0x28, 0xffff, 0x1, [r10, r0, r3, r14, r14]}, @cred={0x20, 0xffff, 0x0, r4, r8, r9}, @cred={0x20, 0xffff, 0x0, r13, r8, r9}, @rights={0x20, 0xffff, 0x1, [r14, r3, r0, r1]}, @cred={0x20, 0xffff, 0x0, r13, r8, r9}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x110, 0xe}, 0xc) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f00000036c0)={0x81, 0x3, 0x7, 0x5, "33121433204cc5abfc80f29e39172c55aa1045c3", 0x200}) fcntl$setflags(r11, 0x2, 0x1) connect$unix(r2, &(0x7f0000003700)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCSPGRP(r14, 0x40047477, &(0x7f0000003740)) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000003780)={{0x10001, r8, r9, r5, r6, 0x44, 0x5}, 0x101, 0x9, 0x4}) r15 = accept$inet6(r2, 0x0, &(0x7f0000003880)) sendmsg$unix(r2, &(0x7f0000003980)={&(0x7f0000003800)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003840), 0x0, &(0x7f00000038c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r10, r14, r1, r1, r3]}, @cred={0x20, 0xffff, 0x0, r13, r5, r9}, @cred={0x20, 0xffff, 0x0, r4, r5, r9}, @rights={0x38, 0xffff, 0x1, [r3, r11, r14, r2, r2, r15, r1, r10, r10]}], 0xc0, 0x4}, 0x402) 03:26:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kqueue() ioctl$TIOCNOTTY(r0, 0x20007471) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1001000, 0x0, 0x0, 0x0) close(r0) 03:26:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) truncate(&(0x7f0000000040)='./file0\x00', 0xff) r1 = syz_open_pts() preadv(r1, &(0x7f0000000880)=[{&(0x7f00000000c0)=""/190, 0xbe}, {&(0x7f0000000180)=""/2, 0x2}, {&(0x7f0000000340)=""/84, 0x54}, {&(0x7f00000003c0)=""/134, 0x86}, {&(0x7f0000000480)=""/184, 0xb8}, {&(0x7f00000005c0)=""/174, 0xae}, {&(0x7f00000007c0)=""/184, 0xb8}], 0x7, 0x0) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "f31197303fb4f61ec3caf4d802573a4efcbdac22"}) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8003, 0xfffffffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) 03:26:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x20000000000000cd, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000777000/0x1000)=nil, 0x2000) shmat(r0, &(0x7f0000185000/0x1000)=nil, 0x2000) execve(0x0, 0x0, 0x0) 03:26:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x34e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="c483168c294a502e03d9564893910f7e1ca2c172afeba02b5f1495213b5e62d5a89541825b3450f69a3b968ea5627c834c043b9dc8b2ed43374446f387be91cf6034c98cf7fbd10ce88430118eb9513417387237055b5811413c2d6b1304ce6ce5cd07c38b3b4b212c983352fffed2b3456fd9ec23eb8c1d5f2b7d4be0e25f5140a5f1bc5427ee7947d2d4952090c9b93f11f5859c9fbb15159dfa0ca84477cc0bb5bd4c4bb0fc3bdaf388a2f611e0891c3f077a9fd04d2a360f38c2131b85048a6763bcf4f97f1b3fcde1b176b70bb903ed6621208e28435c8d7eb41fb9c72a1984ea1c0f50115568be40bb975f25f6296f68b6a40ec238ba09eea3fa0183f0688e7af95a549b8f91d77e9ff9f84603333dc689e2101c4e1693d3141ed04d1684cc572a823c41bd0eb528bd39090ac9330dafee526bfbf4f72d7aa5f15c690493963d1b908218a44e7f4f0a8ec88ac92e55c248c3d2f0d822f1a97ea75271f9c8d03b721533059263225f52278ec03a207c54309d29c46fc007faec356b3e2920534491fccd42f6b2fe22dad7d25d1efef37e36f96ef7b4a797590d69ec499482013c02f9218ebc34eb098c1639a0ba7daf7d4450b1d960ef638c8f9b40e2d862c747280e6f0b414c0042abdb9df8b205e09470951b9dcd33c1a36a7b53dc518e7cb7b7f8edfa04c59d0da778f0d20c148fc02fbee76f94f0a501ccd7d8fd1f5e30b04d5d435b51440aeb654b5f462a7a8728bd82988e66bdf569de0bf06964cdbf408a1d513c640457d8e514bf7bc92799e33d6c2df6a411d08d8456fb10e56b8dc740e7dc1b5695fe8a6b054063fa4aab6312e52cdb3ce199fd48fcb4334e4c44e1ec931300f3b1793a3d0fb7d18e9c8943ea5eb65f65a6f9449ab1896369cf61feaf64ee1f5fab56959f4eb1ef8b2e5cf00c44e911793af9f2a99868a1bd53c7807632ca7adf39d8a8e7c7bb2160cdf438425d5233d0f861561c90e5a68587857309809cd306f923b58c8e6ef427473bb36b149b8d6a6dc94b228e3aef3858f79de9978494e4a00756c4fa440c1b6384025457b3020fa1c0a9b6ebefbdddc1d2db0bdfbb2249877948f8ddb8611a5f65aa4f1daa6e91617ccdfe80d063d192dd431db601b4cd349fa6df9617a96d5133e06018459499f1830cf89fdbea954e12b6f38d7d825f62528c25e37cf23a55d3436c4faa14d56084a2856c8931cc89c5a5be6680bb6d146038f64143b8678c13cdc4fcaf611687858d590d5ccd565bf3b4c626a0736d1acfb77da3bb5397767e50501b5fe2168c25fc86fbb8b682216b77818e5c8d60f8890380722331cf121510434822a39dd1e356503a38b4e93108674e7662e496f258b47dab511fc601dcb51033440b930df30febf7cc97157a8ccdaf385792406990a423f5eb59ed2cd62d96578e393c7bf915c0b043d88f1d9f86fc76e57037fbaa4cc0f08caa3b8d3f162bbcb91b12ad1408e339c091c4e1a68eb8bf28ebba91a328a89b798368b2274dd93853cee78ed7092233726838e909ead94d13495936fe2a85e871e8fe240e4175dafc127305641e63fde19b506b0520a0b0aafb59e04be9eee4b3b3ab53b1832757f4e779637e3e44e6aaa78526cc9eea163913666e606aa1198926f4f03e3120f31d44853ea7540e79b4a0be243ebf382d36b67815169001c75fb2012e857d5cad6a996ff9f6d20035a6727e14f402a357491654160c2065080cc6507274f3c604d5c78b9036f265070fbbef28ff8b1afe53a3b6eaa3925e9de758c6716b9812994ad0cc395c3a3d8b96a8acb5ac4d5f61d26e731424e0dc7bd1a4a68356e1e34ea9b5699851c7dda5971132c0004896c790bf143563a196522ee7d8009411a2544c925983ddc6b7e38bb2db604f11e45ecd376eefe59c03673f8dccbcec5d418c5023ea1adfb51674a54eaad0ff192030fd4699ec4d5cfc1c5efbfab515543d4a1e3b5cd6ae496abf4785468897ce39280bc11b18095dd55b9017f9b9072db730aad205e97a58097d031e7406a632be9e767ca7d7cacd378a6beff59268aa0ee2420c17fcb89bfd8af82b3bc6d343e4dc68d8aecf32ed1343ee0dfe91e2b9fe52b8609dd9a4652ec2d6622244263a1a667843e25a47b396205ba6316d7950a77ae06a2fdce6298e1654697a31e8ec276f26aac9563dddac60bd66bbc2c5f09582047040566b751b1430bad5afeba458463240a8c14dcf722ec55d130e76117bdbd323cd08454e9963ea436264cd444afae68cfce92701bba33c79deb28de56972980ab36704a54d473fceab6b42e9d327fc871e95669fa5a21fe0dbe9e72bd6da4b0ff4aef53196bcad23dca144ce146636d8cdfffe56e5e342b0376ed671078df6f350f3222c9047c4c80103a4e17bca7904080413ff407a66024383481c0cbbb0ea820bf52eca1826bb5afbb3085ab9dd9bed62e5a680b03ea47eed4afa9ad8c4e23b2c0e77d3beeb7334cb30cdcf37661fcefe43467fb8e9ca536075472e38aafd818aaf552c4ac11acb6f2db17ede30587f466de8f1eec95598ffae4599920995a4c0293e1253d23b7bb0c46947df9958864c77d17d28db802d4aa2b1a82d0ebdd0dfb3b2d681e9b486139a910fce7e8a0e709ba3ec80bbb0b5cdfde0dd95cbb3c65823648c514ce92e8bffed473ce10b1fd748e0201eebe652014d26377ddd65206f5c43453cb451a1dc327df3669a6045574f8b83c4a4852371b3e72260f98f5cabc5b63a70951d118680bacfd5c564e2358f2693d0d59085ee60e66dcbed641ee8b92a74e6c910d3439c694c0a024ad6cf68f24a291420716f4ff15379f439719cac4f65c736852d16bc8422a59adffb458ae3d364d6e52d3cf8e7fd7a0a6c0848564dc382d75dd1fa9234e6a5b551d54c57e7e09839b7ac331a3b93c0eb485538e26a73ea19041c6b429221026bb765d6ad3c820160d1cd5d69c2bc003f37322bb2a693538afdc55485bd172170f018189249d331281b22ff63410bf038ae66f49a2aba40ea35e19eba2550044094090435cfc54ab807abf47b95704bac21628a4c63f550d9c0953ea5a56d6abd86266d3ecf720b9ac75f18edae59c68a67698ba6e8ef6d0806eaf1b5fee109edf57884ac815977ea73cf9e6ce92d68df78cbe7dbdc6dd39f80fcc8d7340d6a530cfa85885fcc93c6a5faba6e72439819f6f8cb00feaef74cf0c2b53e64578951c23970f39232a8786df40387c3111899ebd21d711b2a982dd8e8d11d73b1777f13701c4896c82a851ae11a169ff0978f375dcb7a2100065394b2603c75f4715cd9aa3ade621bb28f98f16665dc6be6e5a6e3734d81fb6d75959cfd2a39fa221f0d357671315f7c1ede5e3b9cb4f5c21ef27ac86ebf94944bf48b4fb1e2203c49b8f5d4dd8c188395823490e354b75999e45532424823978633b86f5dc27409a4326eda5bc98bd1d1070b38ef4ed37b288e65da1f15505bbf21daf9a9fd7cd75198d8042e9268aa1dbed4e8d19393acbcb34e9be939d3a56018fece8cb3250f73fe4f13c8fcfb58b9f1814aef0fb2ebd0737c56c8ce9c81e568812c3862d9ddf95f4e485784c2527d6f62769c61c45119ae6eff262d02c8c589f474be5799d77d7c20624305eb0029b2c748b88b3f9fdc9dfb2a46bd7d913a585e7d8363a9f2e16606c5bdc54a1427c40402518feee9abce75578a442a5137bcaeadea878205c5e0ec6d5621e5d152a2d195e527b3048f28568bc335b436daf0d8f16f8259aa14f33ed1af4e58cd4bf827a58b45a20c849ef0d83e50763287b2ed772305572210ffba026fc54983695390213219c2b340d65e2080ef1c16cf975b90f5076f446b41a6f824f2477977e1213e3bb5eeb586b78d722ee9d352e0ff5c8f0d2297d341c6b8836bae838bac0c0c7a64fcffd230d6899c77bd4dd5194e3027f05c7a7071f7e0ba253ad9374845806fda9129634462eaf43046f1cb59686118747e6ab14691321a807fa4ed3c9428605eebbf784f4863fc3eb0d88b80257a9f7dc6f693acd623848a135044363412cdf0c6fcc3e9d93107c36bbd9705ea7a4266a91940ace43f68e9bceca3bf2cbf3671fca01cf198fd5e8880b912aa3a74ef09979e3217ff459e228b5f3951bb0aee906019e8e271beb9f2af55ab62fd58641a7fb6ffe62fd9cf3a5a0205ca791852548eeb3cc9f47208836a33bf190551bb5b2d3ce2c1754ccf52df6b3bf52dd2f745ebc98d36e50915b8b887936d0230d2215cf1386e7c8b6aff476c68d4148f40e3c57b31b896f9fbcc8e4609bf657b6a3cd806a3049eb0e565038f1edc25871f75c3d7a2fed7d100d076969958233f2a6c57697afc1d67198799f10f892d5133ab082a2765942d1b53532505053b63b51484fa33779f5c2bf83909927d027069ae30b1c606282ceb53269436acb8614a2fc9a3f5233722898b86be3b06676016a42afa32ee1ae46596ec85b22db3a17d8d0ad31d9811fa40637480e2c571832c7a48367ad0132a8c5c9f1d9991af398d523a52fb4ee9367b7e3dc37c706600aaf4096961cd5b86631465ac3ac2792703dad794b11cb561c82a683c8661eb9a37e20e31cb0a170010040716462bcd1f417a9e96de8175b7b8631086d38b95a7bc17c46876d75f54caba7579f41ac28cb3463ae88c30729868c01612af5d4f86ae84ff8c467a63bf31d4821a5eb537b57c27e40842e3a5cff6f317ef0e7a79627bdf5b0def31898f96035aecd10fe6bc5e5542dc6bed1e1899cad7dfd11112b5c8b113562b09013cd4e9450f22e0ad2960c628a023bde7e352262c5ddd7b2d273bdc582de8580e2b52d07d5117a4687fd5940edc41c4203465e53bd9c147551400694d832365fc0e39f13cff0108401001f271dce351f398b49face354cea47c2a534efd3bd480f0fae73cd4c866eaa966540d4915460dc46f2000086c6681af98ff7af385491a13e949e37be7c0d6daa4ce814149cb4fb6229c6341670235bcb0a29487784f402eaa67b8bbe8d1e4f9c23bcdc34ea5b02f8e25bd7b446d3315e0423277b180a27b1cd3f3d52cb5af0be1dbc0e14dbcc73212113fbe0f8c872ffb67f0723e28edba87ae7aaa5c10ab4c83d7d0937c6bbdf48fdd6fc3c0e69f26a024d0739402e619e52810e19e378d7df1a0b7b65bcabae6a2d87864eb4768cc9e249dcb9ffa8fe7b3c9bdc5b601ba57949345d22a05c027b3ebc18dda44f59b2addbf3642d6f13c88b90a40dffcaa0a28856480fac3c2270673fbce7c0378aabf31a4", 0xe93}], 0x1) 03:26:40 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x0) 03:26:40 executing program 0: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x10000000000000) 03:26:40 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 03:26:40 executing program 0: r0 = socket(0x0, 0x5, 0x7) recvfrom$inet6(r0, &(0x7f00000000c0)=""/190, 0xbe, 0x800, &(0x7f0000000000)={0x18, 0x2, 0x3ff, 0x3}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) 03:26:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r4, r5}, 0xc) clock_settime(0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x7b) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000001c0)=""/110) getrlimit(0x7, &(0x7f0000000000)) fcntl$setown(r0, 0x6, r3) 03:26:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) write(r0, &(0x7f0000000100)="d9", 0x1) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) close(r0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 03:26:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/149, 0x95}, {&(0x7f0000000040)=""/7, 0x7}], 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) close(r1) 03:26:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x4, 0x0, 0x100, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2, "3b43a20f71cb11876680a8d6d92d232b09d5fe8f", 0x6, 0x80000001}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313b0", 0x289}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 03:26:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/44, 0x2c) setrlimit(0x0, &(0x7f00000005c0)={0x6, 0x9}) setrlimit(0x0, &(0x7f0000000040)) panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_lock.c", line 63 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff81866be4,ffff8000211c7660,ffff8000210a2018,ffff80000002f180) a t __assert+0x24 _kernel_lock(ffff8000210a2018,ffff8000211c2000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff800000ad6000,ffffffffffffffff,0,9,ffff8000210a2018) at allt raps_kern+0x7b ptsignal(2210,ffff8000210a2018,ffff8000210cb308) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff8000211c78f0) at sleep_finish+0xd3 sleep_finish_all(ffff8000211c78f0,32) at sleep_finish_all+0x22 tsleep(ffff8000210a2018,3,0,ffff8000210cb3d0) at tsleep+0x142 single_thread_set(ffff8000210a2018,ffff8000210a2018,0) at single_thread_set+0x2 8b exit1(ffff8000210a2018,9,0) at exit1+0x84 end trace frame: 0xffff8000211c7ac0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> show panic kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_lock.c", line 63 ddb{0}> trace db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff81866be4,ffff8000211c7660,ffff8000210a2018,ffff80000002f180) at __assert+0x24 _kernel_lock(ffff8000210a2018,ffff8000211c2000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff800000ad6000,ffffffffffffffff,0,9,ffff8000210a2018) at alltraps_kern+0x7b ptsignal(2210,ffff8000210a2018,ffff8000210cb308) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff8000211c78f0) at sleep_finish+0xd3 sleep_finish_all(ffff8000211c78f0,32) at sleep_finish_all+0x22 tsleep(ffff8000210a2018,3,0,ffff8000210cb3d0) at tsleep+0x142 single_thread_set(ffff8000210a2018,ffff8000210a2018,0) at single_thread_set+0x28b exit1(ffff8000210a2018,9,0) at exit1+0x84 postsig(100,ffff8000210a2018) at postsig+0x3ea userret(0) at userret+0x11b syscall(0) at syscall+0x54d Xsyscall(6,58,4b39f518200,53,0,4b48475a0c0) at Xsyscall+0x128 end of kernel end trace frame: 0x4b3cd73a0d0, count: -18 ddb{0}> show registers rdi 0xffffffff81e46760 kprintf_mutex rsi 0xffffffff81aee3b9 db_enter+0x9 rbp 0xffff8000211c75c0 rbx 0xffff8000211c7660 rdx 0xffff800000ad6000 rcx 0x40e8 __ALIGN_SIZE+0x30e8 rax 0xffff800000ad6000 r8 0xffff8000211c7590 r9 0x8080808080808080 r10 0xbc5b9be8a05b3954 r11 0xffffffff81112fe0 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff8000211c75d0 r14 0x100 r15 0xffffffff81bf55e1 cmd0646_9_tim_udma+0x1dacc rip 0xffffffff81aee3ba db_enter+0xa cs 0x8 rflags 0x206 rsp 0xffff8000211c75c0 ss 0x10 db_enter+0xa: popq %rbp ddb{0}> show proc PROC (syz-executor1) pid=498603 stat=sleep flags process=1010 proc=4002000 pri=50, usrpri=86, nice=20 forw=0x0, list=0xffff8000210a32d8,0xffff8000210a24d8 process=0xffff8000210cb308 user=0xffff8000211c2000, vmspace=0xffffff0069b34218 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *63822 498603 86285 65534 3 0x4003010 suspend syz-executor1 63822 24345 86285 65534 2 0x4081090 syz-executor1 39967 461309 45667 65534 2 0x10 syz-executor0 39967 291462 45667 65534 3 0x4000090 fsleep syz-executor0 39967 420929 45667 65534 2 0x4000010 syz-executor0 86285 461130 20612 65534 3 0x90 nanosleep syz-executor1 20612 199170 36653 0 3 0x82 wait syz-executor1 45667 329417 88634 65534 3 0x90 nanosleep syz-executor0 88634 443434 36653 0 3 0x82 wait syz-executor0 90785 434877 0 0 3 0x14200 bored sosplice 36653 336201 92455 0 3 0x82 thrsleep syz-fuzzer 36653 33367 92455 0 3 0x4000082 thrsleep syz-fuzzer 36653 465311 92455 0 3 0x4000082 thrsleep syz-fuzzer 36653 379459 92455 0 3 0x4000082 thrsleep syz-fuzzer 36653 105111 92455 0 3 0x4000082 thrsleep syz-fuzzer 36653 251422 92455 0 3 0x4000082 thrsleep syz-fuzzer 36653 69106 92455 0 3 0x4000082 thrsleep syz-fuzzer 36653 233969 92455 0 3 0x4000082 thrsleep syz-fuzzer 36653 351085 92455 0 3 0x4000082 kqread syz-fuzzer 36653 276996 92455 0 3 0x4000082 thrsleep syz-fuzzer 92455 13361 46670 0 3 0x10008a pause ksh 46670 251265 49857 0 3 0x92 select sshd 71266 311480 1 0 3 0x100083 ttyin getty 49857 384744 1 0 3 0x80 select sshd 17641 300400 96395 73 3 0x100090 kqread syslogd 96395 227701 1 0 3 0x100082 netio syslogd 16259 310582 1 77 3 0x100090 poll dhclient 24510 437733 1 0 3 0x80 poll dhclient 92517 271065 0 0 2 0x14200 zerothread 38776 298956 0 0 3 0x14200 aiodoned aiodoned 76809 475995 0 0 3 0x14200 syncer update 82778 198543 0 0 3 0x14200 cleaner cleaner 90981 318693 0 0 3 0x14200 reaper reaper 41656 50500 0 0 3 0x14200 pgdaemon pagedaemon 67219 214703 0 0 3 0x14200 bored crynlk 87657 75590 0 0 3 0x14200 bored crypto 35265 333504 0 0 3 0x40014200 acpi0 acpi0 84665 215903 0 0 3 0x40014200 idle1 45872 406310 0 0 3 0x14200 bored softnet 67900 189485 0 0 3 0x14200 bored systqmp 31983 51030 0 0 3 0x14200 bored systq 38117 117943 0 0 3 0x40014200 bored softclock 60041 520844 0 0 3 0x40014200 idle0 1 379869 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper